Ghi lại thao tác hệ thống

Một phần của tài liệu Đề tài: Quan điểm trường đại học điện lực docx (Trang 27 - 35)

: 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Đố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Đố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ênMứ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Đố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

Một phần của tài liệu Đề tài: Quan điểm trường đại học điện lực docx (Trang 27 - 35)

w