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

Một phần của tài liệu Luận văn đề tài 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 41 - 44)

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

3.5.3 Đặc tả use case quản lí sinhvi ê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

 Nếu người sử dụng lựa chọn Cập nhật: luồng phụ Cập nhật được

thực hiên

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

Sau khi sửa đổi các thông tin cần Sửa đổi, quản lí viên chọn chức năng

cập nhật. Chương trình sẽ kiểm tra tính hợp lệ của thông tin sửa đổi và được

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ệ

Nếu các thông tin về học viên sinh viên được người sử dụng có quyền

từ quản lí trở lên nhập vào chương trình theo luồng Thêm hoặc Sửa đổi thông

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 Luận văn đề tài 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 41 - 44)

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

(66 trang)