1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phần mềm thu nhận và chấm điểm ảnh

85 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phần Mềm Thu Nhận Và Chấm Điểm Ảnh
Tác giả Khuất Văn Đức
Người hướng dẫn TS. Nguyễn Quang Hưng
Trường học Học viện Công nghệ Bưu chính Viễn thông
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 85
Dung lượng 4,34 MB

Nội dung

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN I - KHUẤ T VĂN ĐỨC ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ĐỀ TÀI D17HT TT3 PHẦN MỀM THU NHẬN VÀ CHẤM ĐIỂM ẢNH Giảng viên hướng dẫn Sinh viên thực : : TS NGUYỄN QUANG HƯNG KHUẤT VĂN ĐỨC Lớp : D17HTTT3 Khóa : 2017-2022 Hệ : ĐẠI HỌC CHÍNH QUY HÀ NỘI - 2022 HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THƠNG TIN I - ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ĐỀ TÀI PHẦN MỀM THU NHẬN VÀ CHẤM ĐIỂM ẢNH Giảng viên hướng dẫn Sinh viên thực : : TS NGUYỄN QUANG HƯNG KHUẤT VĂN ĐỨC Lớp : D17HTTT3 Khóa : 2017-2022 Hệ : ĐẠI HỌC CHÍNH QUY HÀ NỘI - 2022 NHẬN XÉT, ĐÁNH GIÁ, CHO ĐIỂM (Của Người hướng dẫn) ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Điểm: …………………….………(bằng chữ: … …………… ….) Đồng ý/Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án tốt nghiệp? …………, ngày tháng năm 2022 CÁN BỘ - GIẢNG VIÊN HƯỚNG DẪN NHẬN XÉT, ĐÁNH GIÁ, CHO ĐIỂM (Của Giáo viên phản biện) …………………………………………………………………………………… …………………………………………………………………………………… … ……………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… Điểm: …………………….………(bằng chữ: … …………… ….) Đồng ý/Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án tốt nghiệp? …………, ngày tháng năm 2022 CÁN BỘ - GIẢNG VIÊN PHẢN BIỆN LỜI CẢM ƠN Trong suốt thời gian từ bắt đầu học tập Học viện đến nay, cố gắng nỗ lực thân em nhận nhiều quan tâm, giúp đỡ quý Thầy Cô Học Viện Cơng Nghệ Bưu Chính Viễn Thơng nói chung đặc biệt quý Thầy Cô khoa Công Nghệ Thơng Tin nói riêng Trước hết, em xin gửi lời cảm ơn sâu sắc tới TS Nguyễn Quang Hưng thầy trực tiếp hướng dẫn, bảo em tận tình suốt trình thực đề tài Nhờ mà em hoàn thành đồ án tốt nghiệp cách tốt Em xin bày tỏ biết ơn tới gia đình, người thân động viên giúp đỡ em mặt, tạo điều kiện tốt cho em suốt trình học tập Xin cảm ơn người bạn ln bên cạnh mình, quan tâm chia sẻ lúc khó khăn q trình hồn thành đồ án Mặc dù có nhiều cố gắng để thực đề tài, buổi đầu làm quen với công tác làm đồ án tốt nghiệp, kiến thức kinh nghiệm em nhiều hạn chế khơng thể tránh khỏi thiếu sót nên em mong nhận góp ý từ quý Thầy Cơ để đề tài em hồn thiện Một lần em xin chân thành cảm ơn! Hà Nội, ngày tháng năm 2022 Sinh viên Khuất Văn Đức SVTH: Khuất Văn Đức | Lớp: HTTT3 i ĐỒ ÁN TỐT NGHIỆP MỤC LỤC MỤC LỤC LỜI CẢM ƠN……………………………………………………………… i DANH MỤC HÌNH VẼ………………………………………………………v DANH MỤC BẢNG BIỂU……………………………………………… vii THUẬT NGỮ VIẾT TẮT……………………………………………… viii MỞ ĐẦU………………………………………………………………………1 1.Lý chọn đề tài 2.Mục tiêu đề tài 3.Nội dung trình bày CHƯƠNG I: TÌM HIỂU YÊU CẦU VỀ PHẦN MỀM…………………….4 1.1 Giới thiệu phần mềm, nhu cần thực tế người sử dụng với phần mềm thu nhận chấm điểm ảnh 1.1.1 Khái niệm phần mềm 1.1.2 Nguyên lý hoạt động phần mềm 1.1.3 Phần mềm với cấu trúc, hoạt động tổ chức 1.1.4 Phân tích nhu cầu sử dụng phần mềm thu nhận chấm điểm ảnh 1.2 Tìm hiểu yêu cầu phần mềm thu nhận chấm điểm ảnh .5 1.3 Xác định yêu cầu nghiệp vụ 1.3.1 Xác định yêu cầu chức 1.3.2 Xác định yêu cầu phi chức 1.4 Sơ kết chương CHƯƠNG II: PHÂN TÍCH PHẦN MỀM……………………………… 10 2.1 Xác định mô tả Actor phần mềm 10 2.2 Xây dựng thuật ngữ viết tắt 11 2.3 Xác định xây dựng biểu đồ ca sử dụng usecase 12 Khuất Văn Đức - HTTT3 ii 2.3.1 Danh sách usercase ứng dụng thí sinh 12 2.3.2 Danh sách usecase ứng dụng nhóm người quản lý 13 2.4 Xây dựng biểu đồ ca sử dụng 15 2.5 Scenario cho biểu đồ usecase 16 2.5.1 Các kịch thao tác với thí sinh 16 2.5.2 Các kịch thao tác với thành viên thuộc hội đồng Ban giám khảo .22 2.5.3 Các kịch thao tác với thành viên Ban Tổ Chức .29 2.5.4 Các kịch thao tác với Admin 36 2.6 Xây dựng biểu đồ lớp phân tích 39 2.7 Sơ kết chương 39 CHƯƠNG III: THIẾT KẾ PHẦN MỀM………………………………….40 3.1 Thiết kế mô hình thơng tin phần mềm 40 3.1.1.Biểu đồ ứng dụng thí sinh 40 3.1.2 Biểu đồ usecase ứng dụng quản lý Ban giám khảo42 3.1.3.Biểu đồ usecase ứng dụng quản lý Ban tổ chức 46 3.1.4.Biểu đồ usecase ứng dụng quản lý Ban tổ chức 51 3.2 Xác định thuộc tính gán phương thức cho lớp 52 3.2.1 Lớp Account ………………………………………………………… 52 3.2.2 Lớp User……………………………………………………………………… 52 3.2.3 Lớp Admin…………………………………………………………………… 52 3.2.4 Lớp ban giám khảo 53 3.2.5.Lớp ImageArt………………………………………………………………… 53 3.2.6.Lớp Score…………………………………………………………………… …53 3.2.7.Lớp Exhibitions 53 3.2.8 Lớp UserDAO UserDAOImpl 54 Khuất Văn Đức - D17HTTT3 iii 3.2.9 Lớp ImageArtDAO ImageArtDAOImpl 54 3.2.10.Lớp ScoreArtDAO ScoreArtArtDAOImpl 54 3.2.11.Lớp ExhibitionDAO ExhibitionDAOImpl 54 3.3.Biểu đồ lớp thiết kế 55 3.4.Thiết kế sở liệu 55 3.5.Sơ kết chương 56 CHƯƠNG IV: CÀI ĐẶT PHẦN MỀM ……………………………………57 4.1 Môi trường cài đặt phần mềm công cụ sử dụng 57 4.1.1 Giới thiệu ngơn ngữ lập trình PHP 57 4.1.2 Giới thiệu framework Laravel 57 4.1.3 Hệ quản trị sở liệu MySQL 59 4.2.Cài đặt phần mềm 60 4.2.1.Giao diện ứng dụng thí sinh 60 4.2.2.Giao diện phía người quản lý Ban giám khảo 63 4.2.3.Giao diện phía người quản lý Ban tổ chức 66 4.2.4.Giao diện phía người quản lý Admin 69 4.3.Sơ kết chương 70 KẾT LUẬN……………………………………………………………… 71 DANH MỤC TÀI LIỆU THAM KHẢO………………………………… 73 Khuất Văn Đức - D17HTTT3 iv ĐỒ ÁN TỐT NGHIỆP DANH MỤC HÌNH VẼ DANH MỤC HÌNH VẼ Hình 1 Nghiệp vụ phần mềm Hình Usercase tổng quan 15 Hình 2 Biểu đồ lớp phân tích 39 Hình Biểu đồ usecase “Đăng ký” 40 Hình Biểu đồ usecase “Đăng nhập” 40 Hình 3 Biểu đồ usecase “Đổi mật khẩu” 41 Hình Biểu đồ usecase “Tìm kiếm theo từ khóa” 41 Hình Biểu đồ usecase “Gửi tác phẩm phần mềm” 41 Hình Biểu đồ usecase “Đăng ký” 42 Hình Biểu đồ usecase “Đăng nhập” 42 Hình Biểu đồ usecase “Đổi mật khẩu” 43 Hình Biểu đồ usecase “Tìm kiếm theo từ khóa”………… .45 Hình 10 Biểu đồ usecase “Xem danh sách thí sinh” 43 Hình 11 Biểu đồ usecase “Xem số lượng tác phẩm” .43 Hình 13 Biểu đồ usecase “Chấm điểm tác phẩm” 44 Hình 12 Biểu đồ usecase “Sửa điểm tác phẩm” 44 Hình 14 Biểu đồ usecase “Xem điểm tác phẩm” .45 Hình 15 Biểu đồ usecase “Thống kê điểm thí sinh” 45 Hình 16 Biểu đồ usecase “Quản lý thí sinh nộp đủ tác phẩm” 45 Hình 17 Biểu đồ usecase “Tthí sinh nộp thiếu tác phẩm” 46 Hình 18 Biểu đồ usecase “Đăng nhập” 46 Hình 19 Biểu đồ usecase “Đổi mật khẩu” .47 Hình 20 Biểu đồ usecase “Tìm kiếm theo từ khóa” 47 Hình 21 Biểu đồ usecase “Xem danh sách thí sinh” 47 Hình 22 Biểu đồ usecase “Xem điểm tổng thí sinh” 47 Hình 23 Biểu đồ usecase “Xem chi tiết tống điểm thí sinh” 48 Hình 25 Biểu đồ usecase “Xem ảnh triển lãm” 48 Hình 26 Biểu đồ usecase “Chọn ảnh triển lãm” .49 Hình 27 Biểu đồ usecase “Xóa ảnh triển lãm” 50 Hình 28 Biểu đồ usecase “Gửi mail” 50 Khuất Văn Đức - Lớp: D17HTTT3 v Hình 3.29 Biểu đồ usecase “Đăng nhập”…………………………………….57 Hình 30 Biểu đồ lớp thiết kế 55 Hình 31 Lược đồ sở liệu 56 Hình Giao diện trang chủ 60 Hình Giao diện xem tác phẩm 60 Hình Giao diện xem tác phẩm nhiều lượt xem 61 Hình 4 Giao diện xem tác phẩm chiến thắng qua năm 61 Hình Giao diện đăng nhập 61 Hình Giao diện đăng ký 62 Hình Giao diện gửi tác phẩm phần mềm 62 Hình Giao diện trang chủ Ban giám khảo đăng nhập 63 Hình Giao diện hiển thị danh sách thí sinh 63 Hình 10 Giao diện xem số lượng tác phẩm gửi thí sinh 63 Hình 11 Giao diện hiển thị danh sách tác phẩm gửi thí sinh 64 Hình 12 Giao diện xem chi tiết, chấm điểm, sửa điểm tác phẩm 64 Hình 13 Giao diện hiển thị danh sách điểm cho tác phẩm 65 Hình 14 Giao diện thống kê tổng điểm tác phẩm đạt thí sinh 65 Hình 15 Giao diện hiển thị danh sách thí sinh nộp thiếu, đủ tác phẩm .65 Hình 16 Giao diện trang chủ ban tổ chức đăng nhập thành cơng 66 Hình 17 Giao diện hiển thị danh sách thí sinh 66 Hình 18 Giao diện hiển tổng điểm thí sinh 66 Hình 19 Giao diện hiển thị danh sách điểm tác phẩm 67 Hình 20 Giao diện hiển thị danh sách tác phẩm tham gia triển lãm .67 Hình 21 Giao diện chọn ảnh tham gia vòng triển lãm 67 Hình 22 Giao diện xuất liệu triển lãm 68 Hình 23 Giao diện cho việc gửi mail 68 Hình 24 Nội dung mail gửi thành cơng đến thí sinh 68 Hình 25 Giao diện hiển thị danh sách admin 69 Hình 26 Giao diện thêm admin 69 Hình 27 Giao diện sửa thơng tin admin 69 Hình 28 Giao diện hiển thị danh sách tvthđbtc, TVTHĐBGK 70 Hình 29 Giao diện thêm tvthđbtc, TVTHĐBGK .70 Hình 30 Giao diện xóa tvthđbtc, TVTHĐBGK 70 Khuất Văn Đức - D17HTTT3 vi

Ngày đăng: 12/10/2023, 17:57

HÌNH ẢNH LIÊN QUAN

Hình 1. 1.  Nghiệp vụ của phần mềm - Phần mềm thu nhận và chấm điểm ảnh
Hình 1. 1. Nghiệp vụ của phần mềm (Trang 18)
Hình 2. 2. Biểu đồ lớp phân tích - Phần mềm thu nhận và chấm điểm ảnh
Hình 2. 2. Biểu đồ lớp phân tích (Trang 50)
Hình 3. 2. Biểu đồ tuần tự của usecase “Đăng ký” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3. 2. Biểu đồ tuần tự của usecase “Đăng ký” (Trang 51)
Hình 3. 7. Biểu đồ tuần tự của usecase “Đăng  ký” 3.1.2.2. Biểu đồ tuần tự của usecase “Đăng nhập” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3. 7. Biểu đồ tuần tự của usecase “Đăng ký” 3.1.2.2. Biểu đồ tuần tự của usecase “Đăng nhập” (Trang 53)
Hình 3. 8. Biểu đồ tuần tự của usecase “Đăng  nhập” 3.1.2.3. Biểu đồ tuần tự của usecase “Đổi mật khẩu” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3. 8. Biểu đồ tuần tự của usecase “Đăng nhập” 3.1.2.3. Biểu đồ tuần tự của usecase “Đổi mật khẩu” (Trang 53)
Hình 3.13. Biểu đồ tuần tự của usecase “Sửa điểm tác phẩm” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3.13. Biểu đồ tuần tự của usecase “Sửa điểm tác phẩm” (Trang 55)
Hình 3. 16. Biểu đồ tuần tự của usecase “Quản lý thí sinh nộp đủ tác phẩm” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3. 16. Biểu đồ tuần tự của usecase “Quản lý thí sinh nộp đủ tác phẩm” (Trang 56)
Hình 3. 17. Biểu đồ tuần tự của usecase “Tthí sinh nộp thiếu tác phẩm” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3. 17. Biểu đồ tuần tự của usecase “Tthí sinh nộp thiếu tác phẩm” (Trang 57)
Hình 3. 26. Biểu đồ tuần tự của usecase “Chọn ảnh triển lãm” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3. 26. Biểu đồ tuần tự của usecase “Chọn ảnh triển lãm” (Trang 60)
Hình 3.25. Biểu đồ tuần tự của usecase “Xuất dữ liệu triển lãm” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3.25. Biểu đồ tuần tự của usecase “Xuất dữ liệu triển lãm” (Trang 60)
Hình 3.27. Biểu đồ tuần tự của usecase “Xóa ảnh triển  lãm” 3.1.3.11. Biểu đồ tuần tự của usecase “gửi mail” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3.27. Biểu đồ tuần tự của usecase “Xóa ảnh triển lãm” 3.1.3.11. Biểu đồ tuần tự của usecase “gửi mail” (Trang 61)
Hình 3.29. Biểu đồ tuần tự của các usecase “Đăng nhập” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3.29. Biểu đồ tuần tự của các usecase “Đăng nhập” (Trang 62)
Hình 3.30. Biểu đồ tuần tự của các usecase “đổi thời gian hoặc ngày diễn ra cuộc thi” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3.30. Biểu đồ tuần tự của các usecase “đổi thời gian hoặc ngày diễn ra cuộc thi” (Trang 62)
Hình 3.31. Biểu đồ tuần tự của các usecase “xem danh sách GK  hoặc BTC” - Phần mềm thu nhận và chấm điểm ảnh
Hình 3.31. Biểu đồ tuần tự của các usecase “xem danh sách GK hoặc BTC” (Trang 63)
Hình 3. 11 Biểu đồ lớp thiết  kế 3.4. Thiết kế cơ sở dữ liệu - Phần mềm thu nhận và chấm điểm ảnh
Hình 3. 11 Biểu đồ lớp thiết kế 3.4. Thiết kế cơ sở dữ liệu (Trang 66)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w