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,92 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 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 - 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ồ n nh Hồ 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 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 hồ 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Ệ 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 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ụ 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ồ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ồ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 Mở Lịch thi NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Xét Tốt nghiệp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN 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 NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN 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 Thêm học phần NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN 0 Xóa học phần NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Tra cứu lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Thơng tin lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Cập nhập lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Mở lớp NHĨM 17 ĐỒ ÁN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN 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 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 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 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