: QLDiem QLDiem
2.2 Ghi lại thao tác hệ thống
Sửa điểm
Tìm xem điểm
Xóa điểm
Tổng kết điểm
Thêm sinh viên
Sửa sinh viên
Xóa sinh viên
Xem thông tin sinh viên
Xét học bổng Xét lên lớp,ngừng học Thêm môn học Sửa môn học Xóa môn học Xét thi lại Xét tốt nghiệp 2.3 Hợp đồng cho các thao tác hệ thống
Op1. Nhập điểm mới
Tên Nhap diem
Trách nhiệm Nhập tên môn học,tên lớp và nhập điểm môn học theo danh sách lớp vào hệ thống
Tham chiếu uc1
Ngoại lệ Dữ liệu về điểm mới thiếu hoặc chưa chính xác thì thông báo lỗi. Yêu cầu nhập lại hoặc dừng.
Đầu ra Thông báo kết quả nhập thêm điểm thành công Tiền điều
kiện
Danh sách lớp,môn học đã được tạo, Hệ thống đã cập nhật danh sách sinh viên và môn học,giảng viên đã nộp điểm
môn học về phòng đâò tạo. Hậu điều
kiện
Đối tượng điểm được tạo.
Liên kết giữa sinh viên và Đối tượng được tạo
Op2. Sửa điểm
Tên Sua diem
Trách nhiệm Cập nhật thông tin mới điểm Tham chiếu Uc2
Ngoại lệ Nếu dữ liệu mới không chính xác hoặc người dùng xoá dữ liệu cũ đi và không nhập đủ dữ liệu mới thì thông báo lỗi. Yêu cầu nhập lại hoặc dừng.
Đầu ra Thông báo kết quả cập nhật Tiền điều
kiện
Đã có điểm đó trong hệ thống
Hậu điều kiện
Các điểm được sửa
Các liên kết giữa đối tượng điểm đó với các đối tượng khác được cập nhật.
Op3. Xem điểm
Tên Tim kiem
Trách nhiệm Hiển thị thông tin chi tiết về điểm sinh viên đã chọn Tham chiếu Uc4
Đầu ra Thông tin chi tiết điểm của sinh viên Tiền điều
kiện
Đã có điểm của sinh viên đó và các thông tin liên quan trong hệ thống.
Op4. Xóa điểm
Tên Xoa diem
Trách nhiệm Yêu cầu người dùng xác nhận việc xoá. Xoá điểm khỏi hệ thống nếu người dùng đã xác nhận xoá
Ngoại lệ Nếu người dùng không xác nhận xoá thì không xoá Đầu ra Thông báo kết quả xoá.
Tiền điều kiện
Đã có đối tượng điểm cần xoá trong hệ thống
Hậu điều kiện
Đối tượng điểm cần xoá bị xoá khỏi hệ thống
Op5. Tổng kết điểm
Tên Tong ket diem
Trách nhiệm Yêu cầu người dùng xác nhận tổng kết. Tổng kết điểm cho sinh viên khi người dùng xác nhân tổng kết
Tham chiếu Uc5
Ngoại lệ Nếu dữ liệu không đầy đủ để phục vụ tổng kết,hoặc người dùng không xác nhận tổng kết thì hệ thống thông báo lỗi yêu cầu kiểm tra lại hoặc dừng.
Đầu ra Thông báo kết qủa tổng kết điểm,xếp loại. Tiền điều
kiện
Đã có đối tượng các điểm,sinh viên cần tổng kết trong hệ thống
Hậu điều kiện
Đối tượng điểm tổng kết được tạo
Op6. Thêm sinh viên
Tên ThemSV
Trách nhiệm Nhập thông tin sinh viên vào hệ thống Tham chiếu uc10
Ngoại lệ Dữ liệu về thông tin sinh viên mới thiếu hoặc chưa chính xác thì thông báo lỗi. Yêu cầu nhập lại hoặc dừng.
Tiền điều kiện
Hậu điều kiện
Đối tượng sinh viên được tạo.
Liên kết giữa sinh viên và Đối tượng được tạo
Op7. Sửa sinh viên
Tên Sua SV
Trách nhiệm Cập nhật thông tin mới về sinh viên Tham chiếu Uc11
Ngoại lệ Nếu dữ liệu mới không chính xác hoặc người dùng xoá dữ liệu cũ đi và không nhập đủ dữ liệu mới thì thông báo lỗi. Yêu cầu nhập lại hoặc dừng.
Đầu ra Thông báo kết quả cập nhật Tiền điều
kiện
Đã có sinh viên đó trong hệ thống
Hậu điều kiện
Các thuộc tính của một đối tượng Sinh vien được sửa Các liên kết giữa đối tượng Sinh vien đó với các đối tượng khác được cập nhật.
Op8. Xóa sinh viên
Tên Xoa SV
Trách nhiệm Hiện thông báo yêu cầu xác nhận việc xoá sinh viên. Xoá một sinh viên khỏi hệ thống nếu người dùng đã xác nhận xoá.
Tham chiếu Uc12
Ngoại lệ Nếu người dùng không xác nhận việc xoá thì dừng. Đầu ra Thông báo kết quả xoá
Tiền điều kiện
Đã có đối tượng Sinh vien cần xoá
Hậu điều kiện
Các liên kết giữa đối tượng Sinh viên đó và các đối tượng khác trong hệ thống bị xoá.
Op9. Xem thông tin sinh viên
Tên Xem SV
Trách nhiệm Hiển thị thông tin chi tiết về sinh viên đã chọn Tham chiếu Uc13
Đầu ra Thông tin chi tiết về sinh viên Tiền điều
kiện
Đã có đối tượng sinh viên đó và các thông tin liên quan trong hệ thống.
Op10. Xét học bổng
Tên Xet hoc bong
Trách nhiệm So sánh học lực của sinh viên với các tiêu chuẩn học bổng ở các mức để quyết định sinh viên có được học bổng không và được học bổng mức nào.
Tham chiếu Uc8
Đầu ra Danh sách sinh viên được học bổng theo các mức Tiền điều
kiện
Trong hệ thống đã có các đối tượng Sinh viên và Mức học bổng
Hậu điều kiện
Một đối tượng SV được học bổng được tạo và các liên kết giữa nó với lớp Sinh viên và lớp Mức học bổng được tạo.
Op11. Xét lên lớp,ngừng học
Tên Xet len lop ngung hoc
Trách nhiệm Xem xét điểm tổng kết, điểm thi môn cùng với tiêu chuẩn học tiếp để quyết định sinh viên nào được học tiếp hay không.
Tham chiếu Uc7
Đầu ra Danh sách sinh viên được lên lớp,ở lại Tiền điều
kiện
Các đối tượng Lớp
Các đối tượng Điểm tổng kết
Các đối tượng Điểm thi
Hậu điều kiện
Các đối tượng Thuộc lớp mới được tạo ra.
Liên kết giữa các đối tượng Sinh viên được học tiếp với các đối tượng Thuộc lớp mới được hình thành
Liên kết giữa các đối tượng Lớp với các đối tượng Thuộc lớp mới được hình thành
Liên kết giữa các đối tượng Học kỳ được học tiếp với các đối tượng Thuộc lớp mới được hình thành
Op12. Thêm môn học
Tên Them mon hoc
Trách nhiệm Thêm một môn học mới vào hệ thống Tham chiếu Uc13
Ngoại lệ Dữ liệu về môn mới thiếu hoặc chưa chính xác thì thông báo lỗi. Yêu cầu nhập lại hoặc dừng.
Đầu ra Thông báo kết quả thêm môn học mới Tiền điều
kiện
Hậu điều kiện
Đối tượng môn học được tạo.
Liên kết giữa điểm và Đối tượng được tạo
Op13. Sửa môn học
Tên Sua mon hoc
Trách nhiệm Cập nhật thông tin mới về môn học Tham chiếu Uc14
Ngoại lệ Nếu dữ liệu mới không chính xác hoặc người dùng xoá dữ liệu cũ đi và không nhập đủ dữ liệu mới thì thông báo lỗi.
Yêu cầu nhập lại hoặc dừng. Đầu ra Thông báo kết quả cập nhật Tiền điều
kiện
Đã có môn học đó trong hệ thống
Hậu điều kiện
Các thuộc tính của một đối tượng môn học được sửa Các liên kết giữa đối tượng môn học đó với các đối tượng khác được cập nhật.
Op14. Xóa môn học
Tên Xoa mon hoc
Trách nhiệm Hiện thông báo yêu cầu xác nhận việc xoá môn học. Xoá một môn học khỏi hệ thống nếu người dùng đã xác nhận xoá.
Tham chiếu Uc15
Ngoại lệ Nếu người dùng không xác nhận việc xoá thì dừng. Đầu ra Thông báo kết quả xoá
Tiền điều kiện
Đã có đối tượng môn học cần xoá
Hậu điều kiện
Đối tượng môn học cần xoá bị xoá khỏi hệ thống.
Các liên kết giữa đối tượng môn học đó và các đối tượng khác trong hệ thống bị xoá.
Op15. Xét thi lại
Tên Xet thi lai
Trách nhiệm So sánh điểm tưng môn của sinh viên với các mức điểm thi lại để quyết định sinh viên có phait thi lại không và thi lại môn nào.
Tham chiếu Uc6
Tiền điều kiện
Trong hệ thống đã có các đối tượng điểm tổng kết môn học
Hậu điều kiện
Một đối tượng thi lại được tạo và các liên kết giữa nó với lớp Sinh viên và lớp điểm được tạo được tạo.
Op16. Xét tốt nghiệp
Tên Xet tot nghiep
Trách nhiệm Lấy ra số liệu xét tốt nghiệp,ghi nhận sinh viên đã tốt nghiệp.
Tham chiếu Uc9
Đầu ra Số liệu xét tốt nghiệp và thông kê kết quả tốt nghiệp Tiền điều
kiện
Đã có các đối tượng Sinh viên, Sinh viên sắp tốt nghiệp, Điểm thi(đồ án), Điểm tổng kết
Hậu điều kiện
không