Đặc tả use case quản lí sinh viên

Một phần của tài liệu Xây dựng phần mềm quản lí điểm thi cho trung tâm giáo dục hợp tác và quản lí quốc t (Trang 68 - 74)

Chương III: Phân tích thiết kế phần mềm

3.5.3 Đặc tả use case quản lí sinh viên

Tóm tắt: Use case này cho phép quản lí viên có thể duy trì thông tin của học viên sinh viên đang theo học tại trung tâm . Bao gồm các thao tác như :Thêm mới, Sửa đổi thông tin về học viên sinh viên , xóa thông tin về hoc viên và sinh viên khỏi danh sách của trung tâm

Luồng sự kiện

Use case được này bắt đầu khi bộ phận quản lí (phòng đào tạo ) thêm mới học viên sinh viên vào trung tâm khi bắt đầu thời gian nhập học của học viên và sinh viên vào trung tâm

Chương trình yêu cầu tác nhân thực hiện chức năng muốn thực hiện Sau khi quản lí viên lựa chọn chức năng thì, một trong các luồng phụ tương ứng sau được thực hiện:

 Nếu người sử dụng lựa chọn Thêm: luồng phụ Thêm được thực hiện

42

Thêm

Chương trình phần mềm yêu cầu quản lí viên nhập thông tin của học viên, sinh viên gồm: Họ đệm(*), Tên(*), Ngày sinh(*) ,Mã học viên(*). Lưu ý : Các thông tin có dấu sao là những thông tin bắt buộc phải được nhập vào

Trong luồng thêm của quản lí thông tin học viên chương trình phần mềm còn yêu người yêu cầu quản lí viên lựa chọn lớp cho học viên sinh viên theo từng ngành học đã đăng kí.

Hệ thống sẽ kiểm tra sự trùng hợp về cả ba thông tin nhập vào gồm Họ tên, ngày sinh và mã học viên để chương trình phần mềm đưa ra thông báo xem có bị trùng lặp với những dữ liệu đã nhập lúc trước

Học viên sinh viên sau khi nhập cập nhật vào hệ thống sẽ được tự động sắp xếp theo danh sách tăng dần theo tên và theo tên lớp được lựa chọn theo nhóm ngành học . Danh sách được cập nhật sẽ được hiển thị trở lại màn hình nhập liệu

Sửa đổi thông tin học viên sinh viên

Chương trình truy xuất và hiển thị thông tin về học viên của các lớp đang theo học tại trung tâm

Người dùng có quyền từ quản lí trở lên có quyền thay đổi một số về học viên sinh viên được hiển thị và chỉ ra tại luồng Thêm

43

Xóa

Người dùng có quyền từ quản lí trở lên có quyền xóa thông tin về học sinh viên đang theo học tại trung tâm

Người dùng chọn một học viên sinh viên mà cần xóa

Sau đó bấm chọn chức năng xóa. Chương trình sẽ nhắc người dùng bấm nút xác nhận chức năng xóa(được chọn từ thông tin về học viên sinh viên của trung tâm )

Thông tin về học viên sinh viên sẽ được xóa hoàn toàn khỏi chương trình

Các luồng sự kiện khác

Thông tin về học viên sinh viên không đầy đủ

Nếu các thông tin về học viên hoặc sinh viên được người sử dụng nhầp vào trong luồng phụ Thêm và Sửa đổi thông tin không đầy đủ thì chương trình sẽ hiện ra thông báo lỗi: thiếu các thông tin cần thiết và yêu cầu bổ sung đầy đủ các thông tin .Người sử dụng có quyền từ quản lí trở lên có thể bổ sung đầy đủ các thông tin cần thiết hoặc hủy bỏ thao tác đang thực hiện lúc đó use case sẽ kết thúc

Thông tin về học viên sinh viên không hợp lệ

44

lệ.Nguời sử dụng có quyền từ quản lí trở lên có thể sửa đổi cho thông tin hợp lệ hoặc hủy bỏ thao tác đang thực hiện lúc đó use case sẽ kết thúc

Việc xác nhận không được người sử dụng hệ thống chấp nhận

Trong các luồng sự kiện Thêm, Sửa đổi thông tin , Xóa học viên sinh viên, nếu việc xác nhận các thao tác không được người sử dụng hệ thống chấp thuận chương trình sẽ trỏ lại trạng thái trước đó của luồng sự kiện tương ứng

Các yêu cầu đặc biệt

Điều kiện tiên quyết

Người sử dụng chương trình phải đăng nhập vào chương trình trước khi use case được thực hiện bắt đầu

Một phần của tài liệu Xây dựng phần mềm quản lí điểm thi cho trung tâm giáo dục hợp tác và quản lí quốc t (Trang 68 - 74)

Tải bản đầy đủ (DOC)

(110 trang)
w