BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

70 18 0
BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

Đ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

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠ BẢN I BÁO CÁO BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI: HỆ THỐNG QUẢN LÝ ĐÀO TẠO TRỰC TUYẾN Họ tên: Nguyễn Văn Sang – B18DCCN508 Đào Quang Công – B18DCCN057 Nguyễn Duy Khánh – B18DCCN310 Vũ Mạnh Quang – B18DCCN486 Nguyễn Thế Doanh – B18DCCN093 Giảng viên: Đào Ngọc Phong Nhóm lớp học: Lớp 04 – Nhóm HÀ NỘI – 2021 Mục lục I Thu thập yêu cầu Mô thả hệ thống ngôn ngữ tự nhiên .3 a) Giới thiệu mục đích hệ thống b) Phạm vi hệ thống c) Thông tin đối tượng cần xử lí, quản lí: d) Quan hệ đối tượng, thông tin: .4 II Mô tả hệ thống ngôn ngữ UML .6 a) Biểu đồ use case tổng quát b) Use case: Học viên đăng ký học c) Use case: Giảng viên xem lịch dạy 10 d) Use case: Quản lý ngân sách .12 e) Use case: Quản lý thông tin học viên 16 f) Use case: Quản lý thống kê lớp học 18 Phân tích thiết kế 22 Phân tích thiết kế modul tổng quát 22 a Mô tả hệ thống đoạn văn .22 b Trích rút danh từ 23 c Đánh giá lực chọn danh từ làm lớp thực thể thuộc tính 23 d Xác định quan hệ số lượng thực thể 24 e Xác định quan hệ đối tượng thực thể 25 f Thiết kế lớp thực thể 27 g Thiết kế CSDL 27 Phân tích thiết kế chi tiết modul 28 a Use case: Học viên đăng ký học 28 b Use case: Giảng viên xem lịch dạy 36 c Use case: Quản lý ngân sách .44 d Use case: Quản lý thông tin học viên 44 e Use case: Quản lý thống kê lớp học 52 I Thu thập yêu cầu Mô thả hệ thống ngôn ngữ tự nhiên a) Giới thiệu mục đích hệ thống Hệ thống trang web phục vụ cơng tác quản lí đăng kí, tổ chức, giới thiệu khóa học đào tạo trực tuyến cho học viên, giới thiệu profile giảng viên làm việc cho hệ thống b) Phạm vi hệ thống Những người vào hệ thống chức người thực vào hệ thống quy định sau:  Thành viên hệ thống:  Đăng nhập  Đăng xuất  Đổi mật cá nhân  Học viên:  Được thực chức thành viên  Đăng kí học, sửa thơng tin đăng kí  Xem tiến trình học  Xem điểm  Xem chứng mà đạt hệ thống  Thanh toán qua thẻ ngân hàng  Nhân viên:  Được thực chức thành viên  Chức vụ hệ thống  Giảng viên:  Thực chức nhân viên  Đăng kí dạy, sửa thơng tin đăng kí dạy  Xem lịch dạy  Xem thống kê liên quan đến lớp dạy  Tư vấn viên:  Thực chức nhân viên  Xem danh sách khóa học  Tư vấn cho học viên thông qua hệ thống chat  Nhân viên kế toán:  Thực chức nhân viên  Quản lý ngân sách (Thu, chi thuế)  Nhân viên quản lí:  Thực chức nhân viên  Quản lý thơng tin học viên: thêm, sửa, xóa theo u cầu học viên  Quản lý thông tin giảng viên  Quản lý danh sách khóa học (xuất danh sách khóa học)  Quản lý thống kê lớp học (Lịch học, tiến trình, điểm, phịng học, danh sách sinh viên theo lớp, ….) c) Thông tin đối tượng cần xử lí, quản lí:  Nhóm thơng tin liên quan đến người:  Thành viên: tên đăng nhập, mật khẩu, họ tên, địa chỉ, ngày sinh, email, số điện thoại  Học viên: giống thành viên, có thêm: mã học viên  Nhân viên: giống thành viên, có thêm vị trí cơng việc  Giảng viên: giống nhân viên, có thêm: mã giảng viên  Tư vấn viên: giống nhân viên  Nhân viên kế toán: giống nhân viên  Nhân viên quản lý: giống nhân viên  Khách: không cần đăng nhập thành viên, chat với tư vấn viên  Nhóm thông tin liên quan đến sở vật chất:  Nền tảng học trực tuyến  Phòng học: mã phòng học, tên phịng học, số lượng học viên  Nhóm thông tin liên quan đến đơn vị, tổ chức:  Trung tâm: tên, địa chỉ, mơ tả  Phịng kế tốn: tên, mơ tả  Phịng quản lý: tên, mơ tả  Phịng đào tạo: tên, mơ tả  Bộ mơn đào tạo: tên, mơ tả  Nhóm thông tin liên quan đến chuyên môn, vận hành:  Khóa đào tạo: mã, tên, mơ tả, năm đào tạo, thời lượng (đơn vị buổi)  Lớp học: mã, tên lớp học, sĩ số tối đa, sĩ số tại, giảng viên dạy, mã phòng học, tuần học ngày nào,  Nhóm thơng tin liên quan đến thống kê:  Thống kê theo loại chứng  Thống kê kết học tập theo học viên  Thống kê kết học tập theo lớp  Thống kê giảng viên theo: số lượng lớp, kết giảng dạy  Thống kê theo khóa học: số lượng lớp, số lượng học viên d)                Quan hệ đối tượng, thông tin: Mỗi trung tâm có phịng kế tốn Mỗi trung tâm có phịng quản lý Mỗi trung tâm có phịng đào tạo Phịng đào tạo có nhiều môn đào tạo Mỗi môn đào tạo quản lý chun mơn nhiều khóa đào tạo Mỗi khóa đào tạo có nhiều lớp học Mỗi mơn đào tạo có nhiều giảng viên Mỗi lớp học khóa đào tạo có mã phịng riêng biệt, học vào nhiều buổi, buổi liên quan đến tuần khác nhau, ngày khác Một giảng viên dạy nhiều khóa học, dạy nhiều lớp học khóa học Mỗi đầu điểm mơn học có tỉ lệ % tính điểm định Mỗi năm có nhiều khóa đào tạo Mỗi tuần, ngày có nhiều lớp Mỗi ngày học nhiều buổi Mỗi học viên đăng kí nhiều khóa học khác (các mơn lựa chọn không trùng lịch học) Mỗi học viên lớp học có điểm trung bình chứng riêng Mô tả hệ thống ngôn ngữ UML a) Biểu đồ use case tổng quát b) Use case: Học viên đăng ký học Người thực hiện: Đào Quang Công – B18DCCN057 Kịch bản: Học viên đăng nhập vào hệ thống -> chọn chức đăng kí học -> hệ thống danh sách khóa học (mã khóa học, tên khóa học, mơ tả) -> học viên chọn khóa học -> hệ thống danh sách lớp dạy khóa học (mã lớp, tên khóa học, học viên đăng kí tối đa, số học viên đăng kí, giảng viên, lịch học, mơ tả) lớp học trùng lịch đăng kí xem không chọn -> học viên chọn lớp học mà thích -> hệ thống quay lại danh sách khóa học để học viên bổ sung thêm Lặp lại bước chọn khóa học học viên dừng đăng kí -> học viên chọn lưu đăng kí khóa học -> hệ thống lưu thơng tin đăng kí học viên quay giao diện học viên Chức đăng kí học có giao diện tương tác với học viên:      Đăng nhập -> đề xuất UC đăng nhập Đăng kí -> đề xuất UC đăng kí Chọn chuyên ngành -> đề xuất UC chọn chuyên ngành Chọn khóa học -> đề xuất UC chọn khóa học Đăng nhập, chọn khóa học, chọn lớp học bắt buộc hồn thành đăng kí -> UC đăng kí include UC Như vậy, biểu đồ UC chi tiết cho modul đăng ký học trình bày hình Các UC mơ tả sau:  Chọn khóa học: UC cho phép học viên chọn khóa học để đăng ký  Chọn lớp học: UC cho phép học viên chọn lớp học để đăng ký Kịch Use case Đăng kí học Actor Học viên Tiền điều kiện Học viên đăng nhập thành cơng Hậu điều kiện Kịch Sau đăng nhập, từ giao diện chính, học viên chọn chức đăng kí học Giao diện khóa học theo chuyên ngành chọn lên ST Mã KH Tên khóa học Chọn T MB-ADR Lập trình Android Chọn MB-FL Lập trình Flutter Chọn Học viên chọn khóa học danh sách click vào nút tiếp tục Chọn lập trình Android Học viên chọn khóa học danh sách, hệ thống lên giao diện lớp học mở khóa học STT Mã lớp Tên Giảng viên Số Số Lịch Chọn khóa học lượng lượng học học học viên viên tối đa đăng ký ADR101 Lập trình Nguyễn Văn 20 18 Xem Chọn Android A ADR102 Lập trình Đặng Văn B 20 15 Xem Chọn Android Học viên chọn ADR101 Hệ thống quay lại giao diện bước 2, bảng môn chọn cập nhật lại STT Mã lớp Tên khóa Giảng Số Số Lịch Xóa học viên lượng lượng học học học viên viên tối đa đăng Nguyễn 20 Xem Xóa Văn A Đào 20 16 Xem Xóa Quang B (Lặp lại bước 2-5 ngừng, nút lưu active) Sinh viên click vào nút lưu Hệ thống báo thành cơng quay giao diện học viên Ngoại lệ ADR101 Lập trình Android PTS102 Photoshop ký 19 Khơng có khóa học để đăng ký Khơng có mơn để đăng kí trùng học đăng kí từ trước c) Use case: Giảng viên xem lịch dạy Người thực hiện: Nguyễn Thế Doanh – B18DCCN093 Giảng viên xem lịch dạy: Giảng viên đăng nhập vào hệ thống -> chọn chức Xem Lịch Dạy -> Hệ thống tìm TKB cho Giảng viên theo Mã giảng viên -> Hệ  Xem danh sách học viên: UC cho phép NVQL xem danh sách tất học viên hệ thống  Xem thông tin chi tiết học viên: UC cho phép NVQL xem thông tin chi tiết học viên  Xem kết học tập học viên: UC cho phép NVQL xem kết học tập học viên  Sửa thông tin học viên: UC cho phép NVQL sửa thông tin học viên hệ thống  Xóa học viên: UC cho phép NVQL xóa sinh viên khỏi hệ thống Chức quản lý thông tin học viên Use case Actor Tiền điều kiện Quản lý thông tin học viên Nhân viên quản lý  Nhân viên quản lý đăng nhập thành công  Thông tin học viên cập nhật lên hệ thống Hậu điều kiện Kịch Quản lý A chọn chức quản lý thông tin học viên từ giao diện sau đăng nhập Giao diện danh sách học viên lên Quản lý click chọn Xem thơng tin chi tiết học viên xóa học viên Quản lý chọn Xem chi tiết dòng học viên Nguyễn Văn A Giao diện thông tin chi tiết học viên Nguyễn Văn A lên: Kíp Sáng (8h – 10h) Chiều (15h-17h) Chiều (17h-19h) Tối (20h – 22h) Ngoại lệ Thứ Thứ Thứ Thứ Thứ Thứ Chủ nhật DL101 – P1001 DS104 – P1004 DS104 – P1004 DS202 – P2002 Quản lý chọn Xem chi tiết dòng kết học tập Giao diện kết học tập chi tiết học viên Nguyễn Văn A lên: STT Mã Môn học Điểm Chứng DeepLearning DL101 Giỏi DataScience DS104 9.5 Giỏi DataScience DS202 7.5 Khá nâng cao Hệ thống có học viên Phân tích tĩnh modul Ban đầu, giao diện quản lý-> đề xuất lớp GDChinhQL, cần thành phần:  Chọn quản lý học viên: kiểu submit Giao diện danh sách học viên -> đề xuất lớp GDDanhSachHV, cần thành phần:  Bảng danh sách học viên: vừa input, vừa output  Nút chọn Xem chi tiết học viên: kiểu submit  Nút chọn Xóa học viên: kiểu submit Để có danh sách học viên học trung tâm, cần xử lí hệ thống:  Tìm học viên học trung tâm  Output: danh sách học viên  Đề xuất phương thức getDSHocVien(), gán vào lớp TKHocVien Giao diện thông tin chi tiết học viên -> đề xuất lớp GDThongTinHV, cần thành phần:  Thông tin chi tiết học viên: vừa input, vừa output  Nút chọn Sửa thông tin học viên: kiểu submit  Nút chọn Xem chi tiết kết học tập: kiểu submit Để có thơng tin chi tiết học viên, cần xử lí hệ thống:     Tìm học viên mà quản lý chọn Output: thông tin chi tiết học viên chọn Đề xuất phương thức getHocVien(), gán vào lớp HocVienLopHoc Đề xuất phương thức getChiTietDiem(), gán vào lớp HocVienLopHoc Giao diện kết học tập chi tiết học viên-> đề xuất lớp GDKetQuaCT, cần thành phần:  Bảng kết học tập theo môn: output Để có thơng tin kết học tập chi tiết học viên, cần xử lí hệ thống:  Tìm kết học tập theo mơn học viên  Output: bảng kết học tập theo mơn Phân tích động Tại giao diện quản lý sau đăng nhập, quản lý click chọn quản lý học viên Lớp GDChinhQL gọi lớp GDDanhSachHV Lớp GDDanhSachHV gọi lớp TKHocVien yêu cầu tìm danh sách học viên Lớp TKHocVien tìm danh sách học viên Lớp TKHocVien trả kết lại cho lớp GDDanhSachHV Lớp GDDanhSachHV hiển thị cho quản lý Quản lý click chọn xem chi tiết học viên Lớp GDDanhSachHV gọi lớp GDThongTinHV Lớp GDThongTinHV gọi lớp HocVienLopHoc u cầu tìm thơng tin chi tiết học viên chọn 10.Lớp HocVienLopHoc tìm thơng tin chi tiết học viên 11.Lớp HocVienLopHoc trả kết lại cho GDThongTinHV 12.Lớp GDThongTinHV hiển thị cho quản lý 13.Quản lý chọn xem chi tiết kết học tập học viên 14.Lớp GDThongTin HV gọi lớp GDKetQuaCT 15.Lớp GDKetQuaCT gọi lớp HocVienLopHoc yêu cầu tìm kết học tập học viên 16.Lớp HocVienLopHoc tìm kết học tập học viên 17.Lớp HocVienLopHoc trả kết lại cho lớp GDKetQuaCT 18.Lớp GDKetQuaCT hiển thị cho quản lý Thiết kế động modul Tại giao diện quản lý sau đăng nhập, quản lý click chọn quản lý học viên Trang gdChinhQL.jsp gọi trang gdDanhSachHV.jsp Trang gdDanhSachHV.jsp gọi lớp TKHocVienDAO yêu cầu tìm danh sách học viên Lớp TKHocVienDAO gọi hàm getDSHocVien() Hàm getDSHocVien() gọi lớp TKHocVien để đóng gói thơng tin Lớp TKHocVien đóng gói thơng tin thực thể Lớp TKHocVien trả kết cho hàm getDSHocVien() Hàm getDSHocVien() trả kết cho trang gdDanhSachHV.jsp Trang gdDanhSachHV.jsp hiển thị cho quản lý 10.Quản lý click chọn xem chi tiết học viên 11.Trang gdDanhSachHV.jsp gọi trang gdThongTinHV.jsp 12.Trang gdThongTinHV.jsp gọi lớp HocVienLopHocDAO u cầu tìm thơng tin chi tiết học viên 13.Lớp HocVienLopHocDAO gọi hàm getHocVien() 14.Hàm getHocVien() gọi lớp HocVienLopHoc để đóng gói thơng tin 15.Lớp HocVienLopHoc đóng gói thơng tin thực thể 16.Lớp HocVienLopHoc trả kết cho hàm getHocVien() 17.Hàm getHocVien() trả kết cho trang gdThongTinHV.jsp 18.Trang gdThongTinHV.jsp hiển thị cho quản lý 19.Quản lý chọn xem chi tiết kết học tập học viên 20.Trang gdThongTinHV.jsp gọi trang gdKetQuaCT.jsp 21.Trang gdKetQuaCT.jsp gọi lớp HocVienLopHocDAO yêu cầu tìm kết học tập chi tiết học viên 22.Lớp HocVienLopHocDAO gọi hàm getChiTietDiem() 23.Hàm getChiTietDiem() gọi lớp HocVienLopHoc để đóng gói thơng tin 24.Lớp HocVienLopHoc đóng gói thơng tin thực thể 25.Lớp HocVienLopHoc trả kết cho hàm getChiTietDiem() 26.Hàm getChiTietDiem() trả kết cho trang gdKetQuaCT.jsp 27.Trang gdKetQuaCT.jsp hiển thị cho quản lý e Use case: Quản lý thống kê lớp học Người thực hiện: Nguyễn Văn Sang – B18DCCN508  Quản lý xem thống kê lớp học: Nhân viên quản lý đăng nhập vào hệ thống -> hệ thống lên giao diện quản lý -> quản lý chọn chức quản lý thống kê lớp học -> hệ thống lên danh sách lớp học đề xuất chọn: thêm lớp học chọn xem thống kê lớp học -> quản lý chọn lớp muốn xem thống kê -> giao diện lên thơng tin lớp học (số lượng sinh viên, danh sách sinh viên, mã lớp, lịch học, tên giảng viên) đề xuất: sửa thông tin giảng viên theo lớp xem thống kê điểm lớp -> quản lý chọn xem thống kê điểm theo lớp học -> giao diện lên danh sách sinh viên với STT, mã học viên, tên, điểm trung bình (STT xếp theo thứ tự abc tên học viên), hệ thống đề xuất xem chi tiết điểm thành phần học viên -> quản lý click chọn xem chi tiết điểm thành phần học viên lớp -> hệ thống lên đầu điểm thành phần chi tiết học viên theo form: tên học viên, mã lớp, tên môn học, đầu điểm thành phần theo dạng bảng: tên đầu điểm thành phần, tỉ lệ % đầu điểm, điểm thành phần học viên, dịng cuối điểm trung bình học viên Use case chi tiết cho modul “Quản lý thống kê lớp học”: Kịch cho chức quản lý thống kê lớp học: Use case Actor Tiền điều kiện Hậu điều kiện Kịch Quản lý thống kê lớp học Nhân viên quản lý Nhân viên quản lý đăng nhập thành cơng, có lớp học thống kê thông tin Quản lý A chọn chức quản lý thống kê lớp học từ giao diện sau đăng nhập Hệ thống lên danh sách lớp học thông tin thống kê: Quản lý A click vào dòng 1, hệ thống đề xuất: sửa thơng tin lớp, xóa lớp học, xem chi tiết thống kê lớp học: quản lý click vào lựa chọn xem chi tiết thống kê lớp học Giao diện lên danh sách sinh viên lớp đó: Quản lý A click vào đề xuất xem thống kê điểm theo lớp học: Giao diện danh sách điểm trung bình xếp loại tất học viên lớp theo thứ tự abc: Quản lý chọn “xem chi tiết” dòng để xem chi tiết điểm thành phần học viên dòng Hệ thống chi tiết điểm học viên Nguyễn Quang T theo form: Ngoạ i lệ Lớp học click xem thống kê chưa mở chưa có người học Phân tích tĩnh:  Chọn lớp giao diện để phục vụ chức kịch trình bày trên: gdThongKe, gdDSLopHoc, gdDSHocVien, gdDSDiem, gdChiTietDiem  Khi lấy liệu xem thống kê từ giao diện này, hệ thống trả kết xem thống kê qua giao diện khác Sau vẽ lớp giao diện với mối quan hệ với lớp thực thể tương ứng để lấy liệu, có biểu đồ sau: Thiết kế động cho modul Quản lý thống kê lớp học: Biểu đồ cộng tác cho modul quản lý thống kê lớp học: Các bước thực hiện: Tại trang chủ quản lý, sau quản lý đăng nhập, quản lý click chọn vào GDThongKe để chọn chức thống kê lớp học Lớp GDThongKe gọi lớp TKLopHoc Lớp TKLopHoc gọi phương thức getDSLopHoc() Lớp TKLopHoc trả DS lớp học Lớp GDDSLopHoc hiển thị danh sách lớp học cho quản lý xem Quản lý click vào lớp học cụ thể muốn xem thống kê chi tiết lớp học Lớp GDDSLopHoc gọi danh sách lớp tới lớp TKDiemTheoLop Lớp TKDiemTheoLop gọi phương thức getDSHocVien() Trả danh sách học viên lớp học lớp GDDSHocVien 10 Hiển thị danh sách học viên cho quản lý xem 11 Quản lý chọn xem TK điểm lớp học 12 Lớp GDDSHocVien gọi lớp TKDiemTheoLop 13 Lớp TKDiemTheoLop gọi phương thức getDSDiem() 14 Trả danh sách điểm lớp học GDDSDiem 15 Lớp GDDSDiem hiển thị danh sách điểm cho quản lý xem 16 Quản lý chọn click xem chi tiết điểm học viên 17 Lớp GDDSDiem gọi đến lớp HocVienLopHoc 18 Lớp HocVienLopHoc gọi phương thức getChiTietDiem() 19 Trả chi tiết điểm học viên chọn cho GDChiTietDiem 20 Lớp GDChiTietDiem hiển thị chi tiết điểm cho quản lý xem 21 Quản lý click chọn Trở GDChiTietDiem 22 Lớp GDChiTietDiem gọi đến lớp GDDSLopHoc 23 Giao diện trở GDDSLopHoc để quản lý thực thao tác khác Biểu đồ tuần tự: Để thực chức gọi liệu từ lớp giao diện đến lớp thực thể:  Tạo lớp DAO lớp điều khiển lớp giao diện thực thể để phụ trách việc điều khiển lấy liệu đến lớp thực thể chịu trách nhiệm  Các lớp DAO tạo gồm: TKLopHocDAO để lấy liệu từ lớp TKLopHoc, TKDiemTheoLopDAO để lấy liệu từ lớp TKDiemTheoLop, hocvienLopHocDAO để lấy liệu từ lớp HocVienLopHoc Các bước thực sau: Tại trang chủ quản lý, sau quản lý đăng nhập, quản lý click chọn vào GDThongKe để chọn chức thống kê lớp học Lớp GDThongKe gọi lớp TKLopHocDAO Lớp TKLopHocDAO gọi phương thức getTKLopHoc() Gọi đến lớp thực thể TKLopHoc Lớp TKLopHoc gọi phương thức getDSLopHoc() Trả danh sách lớp cho lớp TKLopHocDAO Trả danh sách lớp cho lớp giao diện gdDSLopHoc.jsp Lớp gdDSLopHoc.jsp hiển thị cho người dùng Quản lý chọn lớp danh sách lớp 10 Lớp gdDSLopHoc.jsp gọi danh sách lớp tới lớp TKDiemTheoLopDAO 11 Lớp TKDiemTheoLopDAO gọi phương thức getHocVien() 12 TKDiemTheoLopDAO gọi đến lớp TKDiemTheoLop 13 Gọi phương thức getDSHocVien() 14 Trả danh sách học viên lớp học 15 Trả danh sách học viên gdDSLopHoc.jsp 16 Hiển thị danh sách học viên cho quản lý xem 17 Quản lý chọn xem TK điểm lớp học 18 Lớp GDDSHocVien gọi lớp TKDiemTheoLopDAO 19 Gọi lớp getDiem() 20 Gọi đến lớp TKDiemTheoLop 21 Lớp TKDiemTheoLop gọi phương thức getDSDiem() 22 Trả danh sách điểm lớp học 23 Trả danh sách điểm gdDSDiem.jsp 24 Lớp GDDSDiem.jsp hiển thị danh sách điểm cho quản lý xem 25 Quản lý chọn click xem chi tiết điểm học viên 26 Lớp GDDSDiem.jsp gọi đến lớp HocVienLopHocDAO 27 Gọi phương thức getDiemHocVien() 28 Gọi đến lớp HocVienLopHoc 29 Lớp HocVienLopHoc gọi phương thức getChiTietDiem() 30 Trả chi tiết điểm học viên chọn 31 Trả chi tiết điểm học viên cho lớp gdChiTietDiem.jsp 32 Lớp GDChiTietDiem.jsp hiển thị chi tiết điểm cho quản lý xem 33 Quản lý click chọn Trở GDChiTietDiem.jsp 34 Lớp GDChiTietDiem.jsp gọi đến lớp GDDSLopHoc.jsp 35 Giao diện trở GDDSLopHoc để quản lý thực thao tác khác Biểu đồ sau: ... năm đào tạo, thời lượng) Quản lý xem chỉnh sửa số thông tin chức quản lý: quản lý danh sách khóa học: xem thống kê danh sách khóa học; quản lý thơng tin học viên; quản lý thông tin giảng viên; quản. .. chưa có người học II Phân tích thiết kế Phân tích thiết kế modul tổng quát a Mô tả hệ thống đoạn văn Hệ thống web quản lý đăng ký, tổ chức, giới thiệu khóa học đào tạo trực tuyến cho học viên trung... case: Quản lý thông tin học viên Người thực hiện: Nguyễn Duy Khánh – B18DCCN310 Bước 3: Quản lý thông tin học viên: Nhân viên quản lý đăng nhập vào hệ thống -> hệ thống lên giao diện quản lý -> quản

Ngày đăng: 12/01/2022, 12:19

Hình ảnh liên quan

Như vậy, biểu đồ UC chi tiết cho modul đăng ký học được trình bày trong hình trên. - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

h.

ư vậy, biểu đồ UC chi tiết cho modul đăng ký học được trình bày trong hình trên Xem tại trang 8 của tài liệu.
7. Hệ thống quay lại giao diện bước 2, bảng các môn đã chọn cập nhật lại STT Mã lớpTên khóa  - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

7..

Hệ thống quay lại giao diện bước 2, bảng các môn đã chọn cập nhật lại STT Mã lớpTên khóa Xem tại trang 9 của tài liệu.
Như vậy, biểu đồ UC chi tiết cho modul đăng ký học được trình bày trong hình trên. - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

h.

ư vậy, biểu đồ UC chi tiết cho modul đăng ký học được trình bày trong hình trên Xem tại trang 31 của tài liệu.
6. Hệ thống quay lại giao diện bước 2, bảng các môn đã chọn cập nhật lại STT Mã lớpTên khóa  - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

6..

Hệ thống quay lại giao diện bước 2, bảng các môn đã chọn cập nhật lại STT Mã lớpTên khóa Xem tại trang 33 của tài liệu.
o Bảng thông tin lịch học: vừa input, vừa output. - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

o.

Bảng thông tin lịch học: vừa input, vừa output Xem tại trang 34 của tài liệu.
Kết quả thu được biểu đồ lớp cho modul xem lịch dạy như trong hình sau - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

t.

quả thu được biểu đồ lớp cho modul xem lịch dạy như trong hình sau Xem tại trang 41 của tài liệu.
o Bảng lương nhân viên: kiểu output. - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

o.

Bảng lương nhân viên: kiểu output Xem tại trang 51 của tài liệu.
 Bảng danh sách học viên: vừa input, vừa output. - BÁO cáo bài tập lớn môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG QUẢN lý đào tạo TRỰC TUYẾN

Bảng danh.

sách học viên: vừa input, vừa output Xem tại trang 57 của tài liệu.

Mục lục

    I. Thu thập yêu cầu

    1. Mô thả hệ thống bằng ngôn ngữ tự nhiên

    a) Giới thiệu mục đích hệ thống

    b) Phạm vi hệ thống

    c) Thông tin các đối tượng cần xử lí, quản lí:

    d) Quan hệ giữa các đối tượng, thông tin:

    2. Mô tả hệ thống bằng ngôn ngữ UML

    a) Biểu đồ use case tổng quát

    b) Use case: Học viên đăng ký học

    c) Use case: Giảng viên xem lịch dạy