Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 109 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
109
Dung lượng
3,96 MB
Nội dung
ĐẠI HỌC QUỐC GIA TPHCM – TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN – BỘ MƠN HỆ THỐNG THƠNG TIN ĐỒ ÁN PHÂN TÍCH NGHIỆP VỤ Mơn học: PhânMSSV tích Thiết kế Hệ thống thơng tin Mã nhóm Họ tên 18120213 Võ Đạ i Nam GVHD: Tiết Gia Hồng 17 18120214 Lê Ngọ c Bả o Ngâ n 18120215 Vũ Yến Ngọ c 18120227 Phạ m Vă n Minh Phương 18120456 Lạ i Bù i Thà nh Luâ n h BẢNG PHÂN CÔNG CHI TIẾT THỰC HIỆN ĐỒ ÁN STT MSSV Họ tên - 18120213 Võ Đại Nam - 18120214 Lê Ngọc Bảo Ngân - NHĨM 17 Cơng việc thực Gó p ý phâ n tích đề xâ y dự ng hệ thố ng Đặ c tả cá c UC nghiệp vụ : Họ c lớ p Chuyên đề, Họ c lớ p Kỹ thuậ t viên Vẽ sơ đồ đặ c tả UC hệ thố ng củ a NVQL Lớ p Họ c, NVQL Họ c Viên Vẽ Activity Diagram củ a NVQL Lớ p Họ c, NVQL Họ c viên Xá c định cá c Procedure cầ n xâ y dự ng cho cá c c nă ng củ a NVQL Lớ p họ c NVQL Họ c viên Xâ y dự ng cá c Procedure xá c định cho cá c c nă ng củ a NVQL Lớ p họ c NVQL Họ c viên Vẽ Sequence Diagram củ a NVQL Lớ p Họ c Hiệu chỉnh cá c Diagram đặ c tả để thố ng nhấ t vớ i hệ thố ng xâ y dự ng Bổ sung cá c Procedure phá t sinh đượ c đề xuấ t q trình thử nghiệm Gó p ý phâ n tích đề xâ y dự ng hệ thố ng Đặ c tả cá c UC nghiệp vụ : Hồ n nh Mơ n họ c, Hồ n nh Nhó m Họ c phầ n Vẽ sơ đồ đặ c tả UC hệ thố ng củ a Họ c viên Vẽ Activity Diagram củ a Họ c viên Xá c định cá c Procedure cầ n xâ y dự ng cho cá c c nă ng củ a Phị ng Khả o thí, Thu Ngâ n Họ c viên Đánh giá Hoà n nh Hoà n nh Hoà n nh Hoà n nh 23% Hoà n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh 21% Hoà n nh Hoà n nh Hoà n nh Hoà n nh ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN h % - 18120215 Vũ Yến Ngọc - 18120227 Phạm Văn Minh Phương - Xâ y dự ng cá c Procedure xá c định cho cá c c nă ng củ a Phò ng Khả o thí, Thu Ngâ n Họ c viên Vẽ Sequence Diagram củ a Họ c viên Hiệu chỉnh cá c Diagram để thố ng nhấ t vớ i hệ thố ng xâ y dự ng Phâ n tích vẽ sơ đồ UC nghiệp vụ xá c định sơ lượ c cá c bướ c thự c nghiệp vụ Vẽ Sơ đồ hoạ t độ ng cho cá c UC Nghiệp vụ Xá c định thự c mô tả chi tiết cá c Thừ a tá c viên, Thự c thể nghiệp vụ Xá c định cá c rà ng buộ c, thuộ c tính suy diễn CSDL Xá c định sơ lượ c cá c c nă ng, vẽ sơ đồ UC Hệ thố ng chung, sơ đồ UC hệ thố ng riêng củ a NVQL Lớ p họ c NVQL họ c viên Thiết kế sở liệu tạ o script cà i đặ t sở liệu cho đồ n Tạ o repository Github cho đồ n Xâ y dự ng hệ thố ng Role, User thiết kế Prototype theo cá c Procedure đượ c xá c định Xâ y dự ng giao diện Winform c nă ng Login Kiểm thử cá c Procedure xâ y dự ng n cá c c nă ng Winform Đề xuấ t cá c chỉnh sử a, bổ sung cho chương trình cá c diagram Bổ sung cá c Procedure phá t sinh đượ c đề xuấ t q trình thử nghiệm Gó p ý phâ n tích đề xâ y dự ng hệ thố ng Đặ c tả UC nghiệp vụ : Tiếp nhậ n hồ sơ, Họ c lớ p Đà o tạ o Chứ ng Tin họ c Vẽ sơ đồ đặ c tả UC hệ thố ng củ a Nhâ n viên Khả o thí Nhâ n viên Thu Ngâ n Vẽ Activity Diagram củ a Phò ng Khả o thí Nhâ n h Hồ n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh 22% Hoà n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh Hoà n nh 20% - viên Thu Ngâ n Tham khả o, đề xuấ t liệu nhậ p liệu cho n liệu sở liệu Chỉnh sử a cá c sai só t liệu bả ng sau gó p ý Vẽ Sequence Diagram củ a Phị ng Khả o thí, Thu ngâ n Hiệu chỉnh cá c Sequence Diagram củ a Thu Ngâ n Phị ng Khả o thí cho phù hợ p Gó p ý phâ n tích đề xâ y dự ng hệ thố ng Vẽ Sơ đồ hoạ t độ ng cho cá c UC Nghiệp vụ Vẽ sơ đồ lớ p mứ c phâ n tích Vẽ sơ đồ lớ p mứ c thiết kế Xá c định cá c rà ng buộ c, thuộ c tính suy diễn CSDL Sử a lạ i sơ đồ lớ p mứ c thiết kế Cà i đặ t cá c rà ng buộ c, thuộ c tính suy diễn CSDL Vẽ Sequence Diagram củ a NVQL Họ c viên - Sử a lạ i sơ đồ lớ p mứ c thiết kế - 18120456 Lại Bùi Thành Luân h Cầ n chỉnh sử a Hoà n nh Hoà n nh Hoà n nh Hoà n nh Cầ n chỉnh sử a Hoà n nh Cầ n chỉnh sử a Đó ng gó p 14% Chưa hoà n nh Cầ n chỉnh sử a Hoà n nh Hoà n nh mộ t phầ n MỤC LỤC CHI TIẾT ĐỒ ÁN MÔ HÌNH HỐ NGHIỆ P VỤ 1.1 1.1.1 Lượ c đồ Use-Case nghiệp vụ 1.1.2 Đặ c tả Use case nghiệp vụ 1.2 Mơ hình Use-Case nghiệp vụ Mơ hình hó a nghiệp vụ 15 1.2.1 Xác định thừ a tác viên thự c thể nghiệp vụ .15 1.2.2 Activity Diagram 16 1.3 Sơ đồ lớ p mứ c phâ n tích 23 1.4 Mơ hình Use case xác định cá c yêu cầ u tự độ ng hó a 24 1.4.1 Tương tác củ a Họ c viên hệ thố ng 24 1.4.2 Tương tác củ a Phị ng Khả o thí hệ thố ng 36 1.4.3 Tương tác củ a Nhâ n viên Thu ngâ n hệ thố ng 42 1.4.4 Tương tác củ a NVQL Lớ p họ c hệ thố ng 46 1.4.5 Tương tác củ a NVQL Họ c viên hệ thố ng 56 Thiết kế hệ thố ng 61 2.1 Thiết kế CSDL 61 2.2 Prototype cho giao diện củ a hệ thố ng 62 2.2.1 Prototype Login 62 2.2.2 Protype cho c nă ng củ a Họ c viên 62 2.2.3 Prototype cho cá c c nă ng củ a NVQL Họ c viên .64 2.2.4 Prototype cho cá c c nă ng củ a NVQL Lớ p Họ c .66 2.2.5 Prototype cho cá c c nă ng củ a Phò ng Khả o Thí 68 2.2.6 Prototype cho cá c c nă ng củ a Nhâ n viên Thu ngâ n 70 2.3 Sơ đồ lớ p mứ c thiết kế 72 2.3.1 Mà n hình Login 72 2.3.2 Mà n hình cá c c nă ng củ a Họ c viên 72 2.3.3 Mà n hình cá c c nă ng củ a NVQL Họ c viên 72 2.3.4 Mà n hình cá c c nă ng củ a NVQL Lớ p Họ c .72 2.3.5 Mà n hình cá c c nă ng củ a Khả o thí 72 2.3.6 Mà n hình cá c c nă ng củ a Thu ngâ n 72 NHĨM 17 THỐNG THƠNG TIN ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ h 2.4 Thiết kế hoạ t độ ng 74 2.4.1 Các hoạ t độ ng củ a Họ c viên 74 2.4.2 Các hoạ t độ ng củ a Phị ng Khả o thí 77 2.4.3 Các hoạ t độ ng củ a Nhâ n viên Thu ngâ n 81 2.4.4 Các hoạ t độ ng củ a Nhâ n viên Quả n lý Lớ p họ c 82 2.4.5 Các hoạ t độ ng củ a Nhâ n viên Quả n lý Họ c viên 89 2.5 Cà i đặ t hệ thố ng 91 2.5.1 Link GitHub Hệ thố ng: 91 2.5.2 Link Demo hệ thố ng: 91 h MƠ HÌNH HỐ NGHIỆP VỤ 1.1 Mơ hình Use-Case nghiệp vụ 1.1.1 Lược đồ Use-Case nghiệp vụ h 1.1.2 Đặc tả Use case nghiệp vụ Tiếp nhận hồ sơ Mô tả - UC mơ tả q trình Tiếp nhậ n hồ sơ Họ c viên UC bắ t đầ u có ngườ i đến tìm hiểu hoặ c đă ng ký cá c khó a họ c tạ i Trung tâ m Tin họ c ĐH KHTN Dò ng bả n Nhâ n viên tiếp nhậ n họ c viên Nhâ n viên tư vấ n thơ ng tin cá c khó a họ c Nhâ n viên tiếp nhậ n yêu cầ u đă ng ký họ c Nhâ n viên kiểm tra xem có hồ sơ hay chưa Nhâ n viên lậ p hồ sơ cho họ c viên Kết thú c usecase Dò ng thay A3 Nếu họ c viên khơ ng đă ng ký họ c kết thú c UC A4 Nếu có hồ sơ bỏ qua bướ c h Hồn thành mơn học Mơ tả - UC mơ tả q trình Hồ n nh mộ t mô n họ c (mộ t lớ p) UC bắ t đầ u họ c viên thuộ c trung tâ m đă ng ký mộ t mơ n họ c Dị ng bả n Nhâ n viên tiếp nhậ n yêu cầ u đă ng ký mô n họ c Thu ngâ n thu họ c phí mơ n họ c lưu hó a đơn Nhâ n viên ghi danh họ c viên o danh sá ch lớ p họ c Nhâ n viên kiểm tra điều kiện đượ c thi củ a họ c viên Nhâ n viên lên danh sá ch thi Phị ng khả o thí ghi nhậ n kết thi xét duyệt qua mô n Nhâ n viên lưu o hồ sơ ng nhậ n qua mô n cho họ c viên Kết thú c usecase Dò ng thay A4 Nếu thi lạ i lầ n quay lạ i bướ c A6 Nếu chưa đủ điều kiện qua mơ n quay lạ i bướ c h Hồn thành nhóm học phần Mơ tả - Dị ng bả n Dò ng thay UC mơ tả q trình Hồ n nh mộ t nhó m họ c phầ n củ a họ c viên UC bắ t đầ u họ c viên thuộ c trung tâ m họ c lớ p Kỹ thuậ t viên đă ng ký họ c nhó m họ c phầ n Nhâ n viên tiếp nhậ n danh sá ch mô n họ c từ họ c viên Nhâ n viên kiểm tra cá c mô n họ c danh sá ch Thự c uc Hồ n nh mơ n họ c Nhâ n viên kiểm tra điều kiện hoà n nh nhó m họ c phầ n Nhâ n viên lưu o hồ sơ cấ p ng nhậ n cho họ c viên Kết thú c usecase A2 Nếu danh sá ch khơ ng hợ p lệ quay lạ i bướ c A4 Nếu chưa đủ điều kiện hồ n nh nhó m họ c phầ n quay lạ i bướ c h Mở Lịch thi NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN h Xét Tốt nghiệp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN h 2.4.3 Các hoạt động Nhân viên Thu ngân Xem hóa đơn Lập hóa đơn NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h 2.4.4 Các hoạt động Nhân viên Quản lý Lớp học Tra cứu học phần NHÓM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h Thêm học phần NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN 0 h Xóa học phần NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN h Tra cứu lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h Thơng tin lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h Cập nhập lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h Mở lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h 2.4.5 Các hoạt động Nhân viên Quản lý Học viên Thêm Học viên NHÓM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN h Xem Danh sách Học viên Tra cứu Học viên NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN h Cập nhật thơng tin Học viên NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN h 2.5 Cài đặt hệ thống Hệ thố ng cà i đặ t sử dụ ng hệ n trị CSDL Microsoft SQL ngơ n ngữ lậ p trình C# 2.5.1 Link GitHub Hệ thống: https://github.com/YennNgoc/K18-PTTK_HTTT-TrungTamTinHoc.git 2.5.2 Link Demo hệ thống: NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN h