- Nhóm chức năng Quản lý truy cập: + Quản trị ngƣời dùng
+ Đăng nhập + Đổi mật khẩu
- Nhóm Quản lý tiến trình đào tạo: + Cập nhật Môn học
+ Cập nhật giáo viên giảng dạy + Cập nhật Chƣơng trình đào tạo + Triển khai chƣơng trình học cho lớp - Nhóm chức năng quản lý lớp và danh sách:
+ Cập nhật lớp
+ Cập nhật thông tin học viên - Nhóm chức năng Nhập điểm:
+ Nhập điểm
- Nhóm chức năng Xem kết quả học tập và in mẫu biểu, báo cáo: + Tìm kiếm học viên
+ Xem thông tin học viên
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 3.1.2. Mô hình nghiệp vụ -id -SoHocTrinh -HocPhan ChuongTrinhDT -id -TenNganhDT NganhDT -Chứa 1 -thuộc về * -id -tenNganhDT HeDT -Chứa 1 -thuộc về * -id -TenGiaoVien -DiaChi -DienThoai GiaoVien -id -TenDonVi DonVi -Chứa 1 -thuộc về * -Chứa * -thuộc về 1 -Chứa 1 -thuộc về * -id -TenLop LopHoc -id -HocPhan -NamHoc ChuongTrinhTK -Sắp xếp dạy 1 -Được sắp xếp * -id -TenMonHoc MonHoc -id -TenLoaiMon LoaiMon -Chứa 1 -thuộc về * -Chứa 1 -thuộc về * -Chứa 1 -thuộc về * -Chứa * -thuộc về 1 -Chứa 1 -thuộc về * -Đạt 1 -Thuộc về * -id -LoaiDiem -SoDiem KetQuaHocTap -id -TenHV -Ngay Sinh -NoiSinh -NamHoc -TinhTrangHoc HocVien Hình 3.1. Mô hình nghiệp vụ 3.1.3. Xác định các tác nhân, các ca sử dụng và mô tả các ca sử dụng
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
- Quản trị: Có quyền điều khiển toàn bộ hệ thống: thêm, sửa, xoá các chức năng truy cập của các nhóm tác nhân khác. Ngoài ra còn có chức năng tạo ra các nhóm ngƣời dùng nhƣ Cán bộ Đào tạo, Giáo vụ, Sinh viên.
- Cán bộ Đào tạo: Truy cập vào các chức năng quản lý việc Thành lập lớp, các chƣơng trình đào tạo, triển khai các chƣơng trình học cho lớp.
- Giáo vụ: Có quyền nhập điểm, in phiếu điểm và các mẫu biểu, thống kê báo cáo khác. - Giảng viên: Có quyền xem thông tin học viên, in phiếu điểm danh và xem kết quả học tập của các sinh viên lớp mình phụ trách.
- Sinh viên: Có quyền xem thông tin cá nhân của mình, xem kết quả học tập, in các mẫu biểu về kết quả học tập của mình.
3.1.4. Mô hình ca sử dụng
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
Hình 3.2. Biểu đồ ca sử dụng mức gộp hệ thống
Dựa vào các chức năng nghiệp vụ đƣợc mô tả ở trên và sản phẩm mà các chức năng tạo ra, ta chia hệ thống thành 5 hệ con:
a. Hệ con “Quản lý truy cập”
Giảng viên Sinh viên Quản lý truy cập Quản trị hệ thống Quản lý kết quả học tập Quản lý tiến trình đào tạo Quản lý lớp và danh sách Nhập điểm Cán bộ Đào tạo Giáo vụ Xem kết quả học tập và in mẫu biểu, báo cáo
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
- Tác nhân: Tất cả các tác nhân đều tham gia vào.
- Mục tiêu: Quản lý việc cấp quyền truy cập cho một ngƣời dùng truy cập vào hệ thống.
- Tiền điều kiện: đã có bảng các chức năng hệ thống nghiệp vụ và đƣợc phân chia cho các nhóm ngƣời sử dụng khác nhau.
- Mô tả khái quát: ngƣời quản trị hệ thống tạo bảng phân quyền, trong đó mỗi nhóm xác định đƣợc phép sử dụng những chức năng khác nhau. Ngƣời dùng khi truy cập vào hệ thống sẽ đƣợc phân quyền theo nội dung bảng phân quyền.
b. Hệ con “Quản lý tiến trình Đào tạo”
- Tác nhân: Cán bộ Đào tạo
- Mục tiêu: Lập kế hoạch đào tạo cho các hệ đào tạo theo các ngành đào tạo của trƣờng, triển khai các chƣơng trình đó cho lớp
- Tiền điều kiện: Cán bộ Đào tạo phải đăng nhập hệ thống thành công. Đã có bảng đăng ký các hệ đào tạo, các ngành đào tạo của trƣờng, danh sách các môn học. Bảng các lớp đang học.
- Mô tả khái quát: Cán bộ đào tạo xếp các môn học theo thứ tự căn cứ chƣơng trình đào tạo của Bộ giáo dục ban hành. Triển khai các chƣơng trình này cho lớp.
c. Hệ con “Quản lý lớp và danh sách”
- Tác nhân: Cán bộ Đào tạo
- Mục tiêu: Quản lý danh sách lớp theo số tuyển sinh đầu vào và các sự kiện, biến động về sĩ số trong năm.
- Tiền điều kiện: Cán bộ Đào tạo phải đăng nhập hệ thống thành công. Đã có bảng đăng ký các hệ đào tạo, các ngành đào tạo của trƣờng. Đã có bảng danh sách các giáo viên toàn trƣờng để xếp giáo viên chủ nhiệm cho lớp.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
- Mô tả khái quát: Cán bộ đào tạo căn cứ số lƣợng tuyển sinh đầu vào và các biến động sự kiện trong năm chỉnh sửa danh sách lớp. Lƣu trữ các biến động sĩ số của mỗi lớp, các quyết định liên quan đến học viên.
d. Hệ con “Nhập điểm”
- Tác nhân: Giáo vụ
- Mục tiêu: Nhập điểm kiểm tra kết thúc học phần, điểm thi tốt nghiệp.
- Tiền điều kiện: Giáo vụ phải đăng nhập hệ thống thành công. Đã danh sách học sinh của các lớp cụ thể, các môn học đã đƣợc triển khai cho lớp.
- Mô tả khái quát: Giáo vụ Khoa căn cứ sinh viên theo đơn vị lớp, lập danh sách thi hết học phần, thi lại nhập điểm thi kết thúc môn học.
e. Hệ con “Xem kết quả học tập và in mẫu biểu, báo cáo”
- Tác nhân: Giảng viên và sinh viên
- Mục tiêu: Xem và in ra các thông tin cần thiết cho việc giảng dạy và học tập. - Tiền điều kiện: Sinh viên và giảng viên phải đăng nhập thành công hệ thống. Chƣơng trình đào tạo đã đƣợc triển khai cho lớp và điểm đã đƣợc nhập.
- Mô tả khái quát: Ngƣời dùng chọn thông tin muốn xem và in ra nếu có nhu cầu. - Ràng buộc: Chỉ giảng viên mới có thể xem tất cả thông tin của lớp. Sinh viên khi truy cập chỉ đƣợc xem thông tin của mình.
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn lớp, học viên muốn xem thông tin
1. Hiển thị thông tin lớp, học viên đó
lớp, học viên 2. Chọn mẫu biểu muốn in
ra
2. Xuất ra file Excel cho ngƣời dùng xem trƣớc mẫu muốn in
Tất cả dữ liệu liên quan
3. Xuất ra máy in 3. Xuất ra máy in những thông tin
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
3.1.5. Mô hình chi tiết ca sử dụng
3.1.5.1. Mô hình ca sử dụng quản lý truy cập
Hình 3.3. Biểu đồ ca sử dụng quản lý truy cập
a. Chức năng Quản trị ngƣời dùng
- Tác nhân: Quản trị hệ thống.
- Mục tiêu: Tạo ra và phân quyền cho ra ngƣời dùng.
- Tiền điều kiện: Đã có bảng danh sách các chức năng của chƣơng trình.
- Mô tả khái quát: Tạo ra các nhóm ngƣời dùng, xác lập quyền theo bảng chức năng đã có cho các nhóm này. Khi tạo ra ngƣời dùng mới quản trị hệ thống sẽ chọn lựa nhóm ngƣời dùng để xác lập quyền truy cập cho ngƣời dùng này.
Quản trị ngƣời dùng Quản trị hệ thống Quản lý truy cập Đăng nhập Đổi mật khẩu Cán bộ Đào tạo Giáo vụ Giảng viên Sinh viên <<extend>>
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
- Ràng buộc: Quản trị hệ thống phải đăng nhập thành công.
b. Chức năng Đăng nhập
- Tác nhân: Tất cả các tác nhân đều tham gia vào.
- Mục tiêu: Đăng nhập hệ thống, xác lập quyền truy cập vào hệ thống.
- Tiền điều kiện: Đã có bảng danh sách các user, các chức năng user đƣợc dùng. - Mô tả khái quát: Ngƣời dùng nhập ID và mật khẩu. Nếu nhập thành công cho phép truy cập hệ thống với các chức năng đã đƣợc phân quyền cho nhóm mà ngƣời dùng thuộc về.
- Ràng buộc: Cho phép đăng nhập sai không quá 3 lần.
c. Chức năng Đổi mật khẩu
- Tác nhân: Tất cả các tác nhân đều tham gia vào.
- Mục tiêu: Đổi mật khẩu truy cập cho ngƣời dùng đang truy cập hệ thống.
- Tiền điều kiện: Đã có bảng danh sách các user, các chức năng user đƣợc dùng, đã đăng nhập hệ thống thành công.
- Mô tả khái quát: Ngƣời dùng mật khẩu mới, mật khẩu cũ 1 lần nữa. nếu mật khẩu cũ chính xác, sẽ đổi mật khẩu của ngƣời dùng sang mật khẩu mới.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
Nhập điểm <<Hệ con>>
3.1.5.2. Mô hình ca sử dụng quản lý tiến trình Đào tạo
Hình 3.4. Biểu đồ ca sử dụng quản lý quản lý tiến trình Đào tạo
a. Chức năng Cập nhật môn học
- Tác nhân: Cán bộ Đào tạo.
- Mục tiêu: Cập nhật các môn học trong từ điển môn học.
- Mô tả khái quát: Nhân viên đào tạo cập nhật các thông tin môn học vào biểu mẫu hoặc chọn môn học có sẵn để sửa và ghi lại.
- Luồng sự kiện chính:
Cập nhật môn học
Quản lý tiến trình đào tạo
Cập nhật Chƣơng trình đào tạo
Triển khai chƣơng trình học cho lớp Cán bộ Đào
tạo
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
- Luồng sự kiện phụ: sửa đổi môn học đã có
b. Chức năng Cập nhật giáo viên giảng dạy
- Tác nhân: Cán bộ Đào tạo.
- Mục tiêu: Cập nhật các giáo viên trong danh sách.
- Mô tả khái quát: Nhân viên đào tạo cập nhật các thông tin giáo viên vào biểu mẫu hoặc chọn giáo viên có sẵn để sửa và ghi lại.
- Luồng sự kiện chính:
- Luồng sự kiện phụ: sửa đổi giáo viên đã có
c. Chức năng Cập nhật chƣơng trình đào tạo
- Tác nhân: Cán bộ đào tạo.
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn chức năng cập nhật từ điển môn học
1. Hiện thị biểu mẫu để nhập môn học mới và hiện danh sách môn học để chọn môn học tiên quyết
Từ điển môn học
2. Nhập thông tin môn học, chọn môn tiên quyết.
2. Cập nhật môn học vào từ điển môn học.
Môn học
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn chức năng cập nhật giáo viên
1. Hiện thị biểu mẫu để nhập giáo viên mới và hiện danh sách giáo viên.
hồ sơ giáo viên
2. Nhập thông tin giáo viên 2. Cập nhật giáo viên vào danh sách dữ liệu.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
- Mục tiêu: Để tạo mới hay sửa thông tin chung về một chƣơng trình đào tạo. - Mô tả khái quát: Sau khi đăng nhập hệ thống, có thể cập nhật các thông tin của chƣơng trình đào tạo hoặc chọn chƣơng trình đào tạo đã có để sửa đổi. rồi ghi lại. Tiếp theo cập nhật thông tin chung về các nhóm môn học nhƣ tổng số trình, loại môn (tuỳ chọn hay bắt buộc). Nhân viên có thể loại bỏ một chƣơng trình đào tạo đã có.
- Luồng sự kiện chính:
d. Chức năng Triển khai cho lớp
- Tác nhân: Cán bộ đào tạo.
- Mục tiêu: Cán bộ đào tạo triển khai chƣơng trình đào tạo đã lập với hệ, ngành đào tạo cho một lớp cụ thể.
- Mô tả khái quát: Cán bộ đào tạo chọn một lớp cụ thể, ứng với các chƣơng trình đào tạo của hệ, ngành đào tạo mà lớp đó học, cán bộ đào tạo triển khai theo theo thứ tự từng học phần và xếp giáo viên giảng dạy cho chƣơng trình đào tạo đó, Nhập ngày bắt đầu, nhày thi dự kiến cho chƣơng trình đó.
- Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn chức năng cập nhật chƣơng trình đào tạo
1. Hiện biểu mẫu để nhập thông tin về chƣơng trình đào tạo mới
2. Nhập thông tin chƣơng trình đào tạo
2. Lƣu thông tin chung về
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn hệ đào tạo 1. Hiện các ngành đào tạo
của hệ đó
Hệ đào tạo, ngành đào tạo
2. Chọn ngành đào tạo 2. Hiện các lớp và chƣơng
trình đào tạo thuộc hệ đào tạo, ngành đào tạo đƣợc chọn
Lớp học, chƣơng trình đào tạo.
3. Chọn lớp 3. Hiện biểu mẫu để triển
khai chƣơng trình đào tạo cho lớp
4. Triển khai 4. Thông tin từ chƣơng trình
đào tạo đƣợc chuyển qua cho lớp.
5. Chọn loại môn học cho môn học cần triển khai mới rồi quay lại bƣớc 4
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
3.1.5.3. Mô hình ca sử dụng Quản lý lớp và danh sách
Hình 3.5. Biểu đồ ca sử dụng quản lý Quản lý lớp và danh sách
a. Chức năng Thành lập lớp mới
- Tác nhân: Cán bộ Đào tạo.
- Mục tiêu: Tạo một lớp mới và nhập danh sách các học viên thuộc lớp đó.
- Mô tả khái quát: Nhân viên đào tạo nhập các thông tin cần thiết cho lớp, tạo và gắn với một quyết định lập lớp, sau đó nhập thông tin từng học viên trong lớp hoặc Import danh sách cả lớp từ Excel theo mẫu bộ phận tuyển sinh cung cấp. - Luồng sự kiện chính: <<Hệ con>> Quản lý lớp và danh sách Cập nhật lớp Cập nhật thông tin học viên Cán bộ Đào tạo Thành lập lớp mới Nhập điểm <<Hệ con>> Xem kết quả học tập và in mẫu biểu, báo cáo <<Hệ con>>
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
- Luồng sự kiện phụ: Chỉnh sửa thông tin sinh viên trong danh sách.
b. Chức năng Cập nhật Lớp
- Tác nhân: Cán bộ đào tạo.
- Mục tiêu: Để sửa thông tin lớp ứng với những biến động thực tế trong quá trình đào tạo.
- Mô tả khái quát: cán bộ đào tạo nhập các thông tin cần thiết sửa đổi cho lớp. - Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn chức năng thành lập lớp
1. Hiện thị biểu mẫu để nhập thông tin lớp
khoa, hệ, ngành
2. Nhập thông tin lớp. 2. cập nhật lớp vào dữ liệu, chuyển
sang hiển thị biểu mẫu nhập thông tin từng học viên.
lớp học
3. Nhập thông tin học viên. 3. chuyển tới ngƣời kế tiếp trong
danh sách
4. Nhập mới quyết định 4. Cập nhật quyết định lập lớp vào
dữ liệu
Quyết định
5. Chọn quyết định 5. hiển thị các quyết định lập lớp có
sẵn để chọn
Quyết định
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan
1. Chọn lớp cần sửa 1. Hiển thị thông tin của lớp
đƣợc chọn
Lớp học, giáo viên
2. Chỉnh sửa những thông tin cần thiết,
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn
Xem kết quả học