1. Phát biểu bài toán 1 2. Quy trình nghiệp vụ 2 2.1. Điểm kiểm tra thường xuyên 2 2.2. Điểm kết thúc môn học 2 2.3. Điểm tổng kết 2 2.4. Một số công thức tính điểm của học viên: 2 2.5. Phân loại học viên 3 3. Phạm vi của bài toán 3 4. Yêu cầu 4 4.1. Yêu cầu chức năng 4 4.2. Yêu cầu phi chức năng 4 4.3. Yêu cầu hệ thống 4 5. Hiện trạng của hệ thống 4 6. Giải pháp đề xuất 5 7. Xác định các tác nhân và UseCase 6 7.1. Danh sách tác nhân của hệ thống 6 7.2. Danh sách UseCase 6 8. Biểu đồ UseCase 8 8.1. Biểu đồ UseCase tổng quát 8 8.2. Biểu đồ UseCase chi tiết 9 a) Xem điểm 9 b) Quản lý lớp học 11 c) Quản lý môn học 12 d) Quản lý học viên 13 h) Quản lý khóa học 14 g) Quản lý điểm 15 i) In bảng điểm 16 j) Quản lý người dùng 17
BỘ CÔNG AN TRƯỜNG ĐẠI HỌC KỸ THUẬT - HẬU CẦN CAND BÁO CÁO PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Tên đề tài: HỆ THỐNG QUẢN LÝ ĐIỂM HỌC TẬP TRƯỜNG T36 Giáo viên hướng dẫn: Thượng úy Phạm Thị Thảo Nhóm học viên thực hiện: Nguyễn Văn Trung Lớp B3D4 Lê Văn Trường Lớp B3D4 Trịnh Văn Chung Lớp B3D4 Bắc Ninh, năm 2016 DANH MỤC HÌNH ẢNH MỤC LỤC LỜI MỞ ĐẦU Ở Việt Nam, máy tính điện tử, chủ yếu máy vi tính xuất ngày nhiều xí nghiệp, doanh nghiệp, quan hành xã hội , ngày thâm nhập vào khắp mặt hoạt động kinh tế quốc dân Tuy nhiên, máy tính điện tử phục vụ công việc văn phòng soạn thảo văn mà chưa thực đóng vai trò chủ đạo giúp người lĩnh vực quản lý, tự động hóa để tăng suất lao động Một nguyên nhân Việt Nam thiếu nhiều nhà phân tích Đó chuyên gia tin học phân tích (tìm hiểu, khảo sát ) hoạt động xí nghiệp, doanh nghiệp, tổ chức hành xã hội để thiết kế hệ thống tin học phục vụ công tác quản lý lĩnh vực Môn học Phân tích thiết kế hệ thống thông tin đóng vai trò quan trọng trình đào tạo cán phân tích nói Hiểu đượcc tầm quan trọng môn học, với kiến thức tích lũy suốt trình học tập trường đại học Kỹ Thuật - Hậu Cần CAND với kĩ thân, nhóm triển khai phân tích đề tài quản lý điểm sinh viên trương T36 Trong khoảng thời gian ngắn chưa có kinh nghiệm thiết kế phân tích phần mềm sơ đồ ngữ cảnh đề tài không tránh khỏi sai sót Bài báo cáo có tham khảo số mạng , mong đánh giá, nhận xét cô góp ý bạn cho đề tài hoàn thiện Phát biểu toán Trong thời đại nay, thời đại mà CNTT phát triển lên mang lại nhiều lợi ích to lớn cho người lĩnh vực khác Trong công tác giáo dục lĩnh vực quan trọng thiếu cho tồn phát triển xã hội Với việc sử dụng phương pháp truyền thống giảng dạy quản lý làm nhiều thời gian công sức thầy cô giáo, nhà quản lý giáo dục Và CNTT xuất làm thay đổi nhiều công tác giáo dục cụ thể công tác quản lý, giảng dạy học tập nhà trường Đối với nhà trường nói chung trường T36 nói riêng việc quản lý điểm học sinh công việc quan trọng cần thiết Trên thực tế việc quản lý thực phương pháp phổ thông quản lý điểm cá nhân, bảng điểm tổng kết…rất cồng kềnh, thời gian ben cạnh công tác quản lý Nhà trường gặp nhiều khó khăn Với mục đích giúp cho công tác quản lý điểm trường học thuận tiện, dễ dàng kiểm soát Nhà trường chặt chẽ khảo sát tiến hành thực đề tài: “XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐIỂM” Bài toán quản lý điểm đặt vấn đề sau: thể mô hình tổ chức quản lý sinh viên theo khóa, theo lớp, theo loại hình đào tạo Quản lý môn học lớp theo học kỳ kết học tập sinh viên môn học Hệ thống phải cho phép tạo báo cáo từ kết học tập sinh viên nhằm phục vụ công tác điều hành huấn luyện như: tổng kết kết học tập theo kỳ, theo năm, theo khóa; in danh sách thi lại; in bảng điểm học kỳ; in bảng điểm cá nhân Ngoài chức trên, hệ thống cần thêm số chức khác như: cập nhật loại danh mục liệu (danh mục lớp, danh mục loại hình đào tạo, danh mục ngành học, ); chức lưu phục hồi liệu; chức trợ giúp Quy trình nghiệp vụ 2.1 Điểm kiểm tra thường xuyên - Kết thúc kiểm tra, kết học viên giáo viên giảng dạy tổng kết trả cho học viên - Điểm kiểm tra giáo viên giảng dạy gửi lên phòng đào tạo 2.2 Điểm kết thúc môn học - Phòng đào tạo in "Danh sách học viên đủ điều kiện kiểm tra kết thúc môn học" "Danh sách học viên không đủ điều kiện dự kiểm tra kết thúc môn học" gửi cho cán coi thi kết thúc môn học - Điểm thi phòng khảo thí nhập gửi phòng đào tạo, sau bảng điểm gửi cho học viên phòng QLHV 2.3 Điểm tổng kết - Kết thúc học kỳ, kết học tập học viên phòng đào tạo nhận từ giáo viên giảng dạy lưu lại tổng kết điểm gửi cho lớp phòng QLHV - Việc quản lý điểm học viên theo dõi suốt trình học tập học viên trường Khi học viên có thay đổi điểm cho môn (thi nâng cao điểm, thi lại) cán phòng đào tạo cập nhật vào bảng điểm học viên 2.4 Một số công thức tính điểm học viên: Tính điểm tổng kết môn học: M=70%m1 + 20%m2 + 10%m3 Trong đó: + m1 điểm kết thúc học phần + m2 điểm kiểm tra + m3 điểm chuyên cần Tính điểm trung bình chung học tập: Trong đó: + A điểm trung bình học tập + điểm học phần thứ i + ni số tín học phần thứ i + n tổng số học phần Khi học viên trường, kết học tập học viên suốt trình học lưu thành bảng điểm lưu kèm hồ sơ học viên 2.5 Phân loại học viên o Xuất sắc: < = A < = 10 o Giỏi: A > = 8.0 o Khá: < = A < o Trung Bình Khá: < = A < o Trung Bình: < = A < o Yếu: 3.5 < = A < o Kém: < = A < 3.5 Phạm vi toán - Trong khuôn khổ thời gian có hạn, xây dựng phần mềm quản lý điểm học viên trường T36 với người quản lý cán phòng đào tạo - Phạm vi khảo sát: trường T36 - Đối tượng khảo sát: học viên, giáo viên, cán P1 - Đối tượng quản lý phần mềm: nhân viên P1 Phân quyền - Sinh viên: người có nhu cầu xem thông tin điểm sinh viên Họ có quyền xem điểm - Giáo viên: người có quyền xem kiểm tra thông tin điểm Họ có quyền xem điểm - Cán P1: có tất quyền quản lý điểm: xem, thêm, sửa, xóa… Yêu cầu 4.1 Yêu cầu chức - Hệ thống lưu trữ tất chi tiết thông tin học viên, điểm, danh mục…Kết học viên phải lưu trữ tối thiểu năm Tự động tính điểm tổng kết in kết cho sinh viên Cung cấp thông tin điểm học viên muốn tra cứu Thống kê chi tiết kết học tập học viên 4.2 Yêu cầu phi chức - Hệ thống tin cậy xác, giao diện thân thiện dễ sử dụng, truy cập liệu nhanh chóng Đảm bảo bí mật cho người điều hành hệ thống Phải vận hành tốt tương lai số học viên tăng Phải có tính linh hoạt cao 4.3 Yêu cầu hệ thống - Giao diện trực quan, tiện dụng Có thể sử dụng 24/24, đáp ứng hàng trăm lượt truy cập lúc Hệ thống chạy web, người dùng truy cập thông qua trình duyệt lúc nơi Có chức gửi email tới người dùng Có khả bảo mật, phân quyền truy cập tốt, loại người dùng sử dụng số chức riêng Việc tính toán điểm phải xác, đáng tin cậy Phải có tài liệu hướng dẫn cài đặt sử dụng đầy đủ hệ thống Hiện trạng hệ thống Ưu điểm: - Không tốn tiền để làm phần mềm Khó bị mát thông tin hàng loạt Nhược điểm: - Không tự động cập nhật thông tin học viên Mất nhiều thời gian trình tìm kiếm Tốn nhiều thời gian để nhập điểm vào bảng điểm không hổ trợ chỉnh sửa lỗi lúc nhận dạng điểm Xử lý thông tin lâu Mất nhiều không gian để lưu hồ sơ học viên đông Việc báo cáo không làm tự động Tốn nhiều nhân lực để quản lý Dễ sai sót trình nhập điểm 6 Giải pháp đề xuất Quản lý điểm hệ thống điểm học tập học viên trường T36 công việc quan trọng trường T36 nói riêng ngành Công An Nhân Dân nói chung Việc đưa toán quản lý điểm học tập học viên trường mang lại nhiều tiến thay đổi việc học tập, rèn luyện, phấn đấu học viên Sau tìm hiểu, khảo sát quy trình quản lý điểm trường, thu thập mẫu: bảng điểm tổng kết, bảng phân loại thông qua ưu điểm nhược điểm hệ thống nêu nên đề xuất xây dựng phần mềm quản lý thông tin điểm học tập chạy ứng dụng Access hình destop với người quản lý cán phòng đào tạo sau: • Xây dựng hệ thống môn học thiết lập công thức tính cho môn học thuộc Khoa • Xây dựng phần mềm quản lý thông tin cá nhân học viên điểm trình học tập như: tìm kiếm, sửa, cập nhật điểm học tập môn học học viên tuần, tháng, học kỳ phần mềm quản lý điểm học viên lớp, sau khóa • Xây dựng phần mềm xuất kết bảng điểm học viên lớp học kỳ hay năm học • Xây dựng phần mềm xuất kết học tập học viên để tiến hành thao tác khen thưởng, xét tốt nghiệp,… • Xây dựng phần mềm có tính bảo mật, phân quyền cho người dùng • Xây dựng phần mềm quản lý điểm gọn nhẹ, chiếm không gian lưu trữ nhỏ, cần số cán lớp với máy vi tính cá nhân giải • Xây dựng phần mềm khắc phục kịp thời hạn chế, khó khăn thường gặp như: không truy xuất điểm học tập học viên tháng trước kia, không lọc học viên có tên họ,… so với phần mềm khác giấy tờ • Xây dựng phần mềm giải vấn đề phức tạp, không nhiều thời gian để tính toán điểm cho học viên tuần, tháng, năm • Sử dụng phần mềm đáp ứng yêu cầu khách quan nhanh chóng, xác, hiệu cao so với hệ thống cũ • Giao diện phù hợp với nhiều người, dễ sử dụng, dễ hiểu, dễ nắm bắt đối tượng sử dụng Xác định tác nhân UseCase 7.1 Danh sách tác nhân hệ thống STT Tác nhân Mô tả Học viên Là học viên có nhu cầu xem kết học tập khoa mà học Phòng đào tạo Là người có quyền quản lý giáo viên, quyền đăng nhập vào hệ thống để thực chức như: quản lý điểm, quản lý lớp học, quản lý môn học, quản lý học viên, quản lý khóa học thống kê in ấn Quản trị viên Là nhân viên quản trị hệ thống quyền đăng nhập vào hệ thống để thực xem điểm, quản lý người dùng 7.2 Danh sách UseCase STT Usecase Mô tả Xem điểm Hệ thống cho học viên xem bảng điểm sau nhập mã học viên, tên lớp Đăng nhập Nhân viên phòng đào tạo quản trị viên cần đăng nhập tài khoản mật để thực thao tác cập nhật thông tin cho hệ thống Kiểm tra tài khoản Hệ thống kiểm tra tài khoản nhập có xác với tài khoản từ sở liệu hay không Kiểm tra mật Hệ thống kiểm tra mật nhập có xác với mật từ sở liệu hay không Quản lý học viên Chức người dùng sử dụng để cập nhật thông tin học viên thêm thông tin cá nhân học viên hay xóa thông tin học viên hay sửa thông tin cá nhân 10 11 Quản lý môn học Chức người dùng sử dụng để cập nhật thông tin môn học thêm thông tin môn học hay xóa môn học hay chọn môn học cho lớp Quản lý điểm Chức người dùng sử dụng để cập nhật kết học tập học viên thêm điểm hay sửa điểm Quản lý khóa học Chức người dùng sử dụng để cập nhật thông tin khóa học thêm thông tin kháo học hay xóa khóa học viên hay sửa thông tin khóa học Quản lý lớp học Chức người dùng sử dụng để cập nhật thông tin lớp học thêm thông tin lớp học hay xóa thông tin lớp học hay sửa thông tin lớp học Thống kê in ấn cho phép nhân viên phòng đào tạo dùng để thống kê in ấn thông tin lớp học : in bảng điểm theo lớp, in bảng điểm theo năm học, in danh sách học viên thi lại, in danh sach học viên lưu ban, Quản lý người dùng Chức người dùng sử dụng để cập nhật thông tin cho người dùng thêm người dùng hay sửa thông tin người dùng Biểu đồ UseCase 8.1 Biểu đồ UseCase tổng quát Dựa vào hệ thống quản lý điểm học tập trường T36 ta có biểu đồ UC tổng quát sau: Hình 1: Biểu đồ UC tổng quát Học viên: có quyền xem điểm Nhân viên Phòng đào tạo: quyền xem điểm đăng nhập vào hệ thống để truy cập vào quản lý học viên, quản lý môn học, quản lý khóa học, quản lý lớp học, quản lý điểm thống kê in ấn Quản trị viên: có quyền xem điểm, đăng nhập để truy cập quản lý người dùng 8.2 Biểu đồ UseCase chi tiết a) Xem điểm 10 Hình 10: Biểu đồ UC in bảng điểm chi tiết UseCase in bảng điểm cho phép nhân viên phòng đào tạo truy cập vào sau đăng nhập tài khoản vào hệ thống, hệ thống kiểm tra tài khoản vừa đăng nhập Nếu hợp lệ nhân viên phòng đào tạo in loại bảng điểm như: bảng điểm học kỳ, bảng điểm theo lớp, bảng điểm năm, danh sách thi lại Sau gửi lớp, học viên có liên quan bảng điểm i) Quản lý người dùng Hình 11: Biểu đồ UC quản lý người dùng chi tiết UseCase quản lý người dùng cho phép quản trị viên truy cập vào sau đăng nhập tài khoản vào hệ thống, hệ thống kiểm tra tài khoản vừa đăng nhập Nếu hợp lệ quản trị viên có quyền thêm tài khoản mới, sửa thông tin tài khoản, xóa tài khoản thống kê tài khoản dùng Nếu không hợp lệ bắt đăng nhập lại Tiến trình thực 9.1 Học Viên Sinh viên sau đăng nhập vào hệ thống bắt đầu trình tra cứu điểm thi Sinh viên tiến hành tra cứu điểm thi theo: Lớp, Mã Sinh Viên Tra cứu điểm thi theo Lớp: - Trên form tìm kiếm sinh viên lựa chọn khoa mà theo học 16 - Hệ thống đưa danh sách lớp khoa - Sinh viên lựa chọn lớp, kỳ học (kỳ I, kỳ II, năm) yêu cầu tra cứu điểm - Hệ thống tìm kiếm bảng điểm lớp đưa thông tin bảng điểm - Khi bảng điểm kỳ lớp mà bạn tìm kiếm chưa cập nhật vào sở liệu hệ thống đưa thông báo cho sinh viên Tra cứu theo Mã Sinh Viên: - Trên form tra cứu sinh viên nhập mã sinh viên - Hệ thống tìm kiếm sở liệu đưa thông tin sinh viên - Lựa chọn học kỳ cần xem điểm - Hệ thống tìm kiếm hiển thị môn học học kỳ điểm môn 9.2 Cán phòng đào tạo Sau đăng nhập vào hệ thống cán phòng đào tạo tiến hành cập nhật thông tin sinh viên vào hệ thống như: Khoa, Lớp, bảng điểm sinh viên…và tiến hành in bảng điểm để đưa lớp a Quản lý điểm Thêm điểm - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách lớp có khoa - Cán phòng đào tạo lựa chọn lớp chứa sinh viên cần thêm điểm - Hệ thống tìm kiếm đưa danh sách sinh viên lớp - Cán phòng đào tạo lựa chọn sinh viên môn học cần thêm điểm - Cán phòng đào tạo tiến hành nhập điểm cho môn yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa điểm vào sở liệu hệ thống Sửa điểm sinh viên - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách lớp có khoa 17 - Cán phòng đào tạo lựa chọn lớp chứa sinh viên - Hệ thống tìm kiếm đưa danh sách sinh viên lớp - Cán phòng đào tạo lựa chọn sinh viên môn học cần sửa điểm - Cán phòng đào tạo tiến hành sửa điểm cho môn yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa điểm vào sở liệu hệ thống Xóa điểm sinh viên - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách lớp có khoa - Cán phòng đào tạo lựa chọn lớp chứa sinh viên - Hệ thống tìm kiếm đưa danh sách sinh viên lớp - Cán phòng đào tạo lựa chọn sinh viên môn học cần xóa điểm - Cán phòng đào tạo tiến hành xóa điểm cho môn yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa điểm vào sở liệu hệ thống b Quản lý lớp học Thêm lớp học - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách lớp có khoa - Cán phòng đào tạo tiến hành nhập thông tin cho lớp học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống Sửa thông tin lớp học - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách lớp có khoa - Cán phòng đào tạo lựa chọn lớp - Hệ thống tìm kiếm đưa danh sách sinh viên lớp 18 - Cán phòng đào tạo lựa chọn thông tin cần sửa tên học viên, ngày sinh, quê quán, giới tính, chuyên ngành - Cán phòng đào tạo tiến hành sửa thông tin lớp học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống Xóa thông tin lớp học - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách lớp có khoa - Cán phòng đào tạo lựa chọn lớp cần xóa - Hệ thống tìm kiếm đưa danh sách học viên lớp - Cán phòng đào tạo lựa chọn thông tin cần xóa lớp yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống c Quản lý môn học Thêm lớp học - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách môn có khoa - Cán phòng đào tạo tiến hành nhập thông tin cho môn học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống Sửa thông tin môn học - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách môn học có khoa - Cán phòng đào tạo lựa chọn môn học - Cán phòng đào tạo tiến hành sửa thông tin môn học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống 19 - Xóa thông tin môn học - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách môn học có khoa - Cán phòng đào tạo lựa chọn môn học cần xóa - Cán phòng đào tạo lựa chọn thông tin cần xóa môn học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống d Quản lý học viên Thêm học viên - Cán phòng đào tạo chọn khoa - Hệ thống đưa danh sách lớp có khoa - Cán phòng đào tạo tiến hành nhập thông tin cho học viên yêu cầu lưu lại liệu vào lớp học chọn - Hệ thống kiểm tra thông tin lưa điểm vào sở liệu hệ thống Sửa thông tin học viên - Cán phòng đào tạo nhập mã học viên - Hệ thống đưa thông tin học viên: họ tên, quê quán, ngày sinh, giới tính, lớp, khóa, chuyên ngành - Cán phòng đào tạo lựa chọn thông tin cần sửa cho học viên, sửa thông tin học viên yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưu thông tin vào sở liệu hệ thống Xóa thông tin học viên - Cán phòng đào tạo nhập mã học viên - Hệ thống đưa thông tin học viên: họ tên, quê quán, ngày sinh, giới tính, lớp, khóa, chuyên ngành - Cán phòng đào tạo lựa chọn thông tin cần xóa cho học viên yêu cầu lưu lại liệu 20 - Hệ thống kiểm tra thông tin lưu thông tin vào sở liệu hệ thống e Quản lý khóa học Thêm khóa học - Cán phòng đào tạo chọn khóa học - Hệ thống đưa danh sách khóa học - Cán phòng đào tạo tiến hành nhập thêm thông tin cho khóa học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa lại vào sở liệu hệ thống Sửa thông tin khóa học - Cán phòng đào tạo chọn khóa học - Hệ thống đưa danh sách khóa học - Cán phòng đào tạo lựa chọn khóa học - Cán phòng đào tạo tiến hành sửa thông tin khóa học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống Xóa thông tin khóa học - Cán phòng đào tạo chọn khóa học - Hệ thống đưa danh sách khóa học - Cán phòng đào tạo lựa chọn khóa học cần xóa - Cán phòng đào tạo lựa chọn thông tin cần xóa khóa học yêu cầu lưu lại liệu - Hệ thống kiểm tra thông tin lưa thông tin vào sở liệu hệ thống g Thống kê in ấn - Cán Phòng đào tạo lựa chọn khoa - Tiếp lựa chọn xem in loại bảng điểm số loại bảng điểm: Bảng điểm môn học lớp, kết học tập sinh viên, danh 21 sách học viên thi lại, danh sách học viên lưu ban, danh sach học viên học bổng, danh sách học viên nợ môn - Hệ thống tìm kiếm lọc sinh viên theo yêu cầu cán phòng đào tạo chọn hiển thị thông tin - Cán phòng đào tạo yêu cầu in bảng điểm - Hệ thống kiểm tra máy in tiến hành in bảng điểm theo yêu cầu cán phòng đào tạo 9.3 Quản trị viên Quản trị viên sau đăng nhập vào hệ thống bắt đầu trình quản lý người dùng Quản trị viên tiến hành tra cứu tài khoản người dung thống kê danh sách người dung hệ thống a Xem điểm Tra cứu điểm thi theo Lớp: - Trên form tìm kiếm quản trị viên lựa chọn khoa mà muốn xem điểm - Hệ thống đưa danh sách lớp khoa - Quản trị viên lựa chọn lớp, kỳ học (kỳ I, kỳ II, năm) yêu cầu tra cứu điểm - Hệ thống tìm kiếm bảng điểm lớp đưa thông tin bảng điểm - Khi bảng điểm kỳ lớp mà bạn tìm kiếm chưa cập nhật vào sở liệu hệ thống đưa thông báo cho quản trị viên Tra cứu theo Mã Sinh Viên: - Trên form tra cứu quản trị viên nhập mã học viên muốn xem - Hệ thống tìm kiếm sở liệu đưa thông tin học viên - Lựa chọn học kỳ cần xem điểm - Hệ thống tìm kiếm hiển thị môn học học kỳ điểm môn b Quản lý người dùng * Thêm tài khoản: quản trị viên có quyền thêm tài khoản người dùng nhân viên phòng đào tạo có nhu cầu tạo tài khoản cho Khi quản trị viên cung cấp form giao diện cho nhân viên phòng đào tạo đăng ký tài khoản 22 Hình 12: Form đăng ký tài khoản Sau đăng ký thành công, tài khoản người dùng thêm vào danh sách tài khoản người dùng Hình 13: Form đăng ký thành công * Sửa tài khoản: người dùng sửa thông tin tài khoản như: tên thị, ngày sinh, giới tính, điện thoại thay đổi mật * Xóa tài khoản: quản trị viên có quyền xóa tài khoản người dùng tài khoản bị khóa người dùng không dùng * Thống kê người dùng: quản trị viên thống kê danh sách tài khoản người dùng, tài khoản quản trị viên, tài khoản nhân viên phòng đào tạo 10 Biểu đồ lớp 23 10.1 Các lớp đối tượng Xác định lớp đối tượng: Học viên, Giáo viên, Môn học, Bảng điểm, Học kỳ Lớp Học viên Thuộc tính Phương thức Họ tên học viên, mã học viên, quê quán, ngày sinh, giới tính, lớp, khóa, chuyên ngành, mã môn học Xem điểm, xem mã học viên, xem lớp, Họ tên giáo viên, khoa, lớp, môn dạy, ngày bắt đầu, ngày kêt thúc Thêm giáo viên, sửa thông tin giáo viên, xóa thông tin giáo viên Mã môn học, tên môn học, khoa, giáo viên giảng dạy, số tín chỉ, học kỳ, năm học Thêm môn học, sửa môn học, xóa môn học Giáo viên Môn học 24 Biểu diễn Họ tên học viên, mã Nhập điểm, sửa học viên, mã lớp, mã điểm, xóa điểm môn học, điểm chuyên cần, điểm kiểm tra, điểm thi học phần, điểm thi kết thúc, điểm trung bình, học kỳ Bảng điểm Học kỳ, năm học, lớp, khóa Thêm, sửa, xóa Học kỳ 10.2 Mối liên kết lớp • Học viên với bảng điểm: học viên có nhiều bảng điểm, bảng điểm có học viên • Học viên với môn học: học viên có nhiều môn học, môn học có nhiều học viên • Học viên với giáo viên: học viên có nhiều giáo viên, giáo viên dạy nhiều học viên • Học kỳ với môn học: học kỳ có nhiều môn học, môn học dạy học kỳ 10.3 Mô hình lớp 25 Hình 14: Mô hình liên kết lớp 11 Yêu cầu giao diện 11.1 Giao diện đăng nhập 26 Hình 15: Giao diện hệ thống quản lý điểm Hình 16: From đăng nhập hệ thống 11.2 Giao diện chức tra cứu điểm sinh viên: Tra Cứu Theo Lớp Hình 17: From tra cứu điểm theo lớp Tra Cứu Theo Mã Sinh Viên 27 Hình 18: Form bảng tra cứu điểm theo mã học viên Thêm điểm 28 Hình 19: Form thêm điểm Cập nhật bảng điểm Hình 20: Form cập nhật điểm Xuất bảng điểm 29 Hình 21: Form xuất bảng điểm 30 ... để truy cập vào quản lý học viên, quản lý môn học, quản lý khóa học, quản lý lớp học, quản lý điểm thống kê in ấn Quản trị viên: có quyền xem điểm, đăng nhập để truy cập quản lý người dùng 8.2... xóa Học kỳ 10.2 Mối liên kết lớp • Học viên với bảng điểm: học viên có nhiều bảng điểm, bảng điểm có học viên • Học viên với môn học: học viên có nhiều môn học, môn học có nhiều học viên • Học viên. .. tên học viên, mã Nhập điểm, sửa học viên, mã lớp, mã điểm, xóa điểm môn học, điểm chuyên cần, điểm kiểm tra, điểm thi học phần, điểm thi kết thúc, điểm trung bình, học kỳ Bảng điểm Học kỳ, năm học,