Vũ Thị Thương-k42 thêm.

Một phần của tài liệu NGHIÊN CỨU ỨNG DỤNG PHÁT TRIỂN PHẦN MỀM QUẢN LÝ ĐIỂM TRONG CÁC TRƯỜNG HỌC (Trang 73 - 76)

II. Đặc tả Use-case:

Vũ Thị Thương-k42 thêm.

thêm. 5 Nhập thông tin kết quả cần thêm. Nhấn nút "Lưu" 6

Kiểm tra thông tin vừa nhập có hợp lệ không?Nếu sai hệ thống yêu cầu nhập lại. Ngược lại xác nhận có muốn lưu không?

7

Nhập lại thông tin nếu nhập sai, sau đó nhấn nút "Lưu". 8

Lặp lại luồng 6 cho đến khi không còn lỗi nhập từ người dùng.

9

Chọn "Yes" nếu muốn lưu, ngược lại chọn "No".

10

Thêm thông tin kết quả mới vào hệ thống nếu người dùng chọn "Yes".

Xóa kết quả:

Super Use Case

Author Phạm Thị Bích Vi

Date 16/02/2009

Brief

Description

Preconditions Người dùng đăng nhập vào hệ thống với quyền giáo vụ

Post-conditions

Nếu chức năng thành công, thông tin của một kết quả bị xóa khỏi bảng kết quả. Ngược lại trạng thái hệ thống không thay đổi.

Flow of Events

Actor Input System Response

1 Từ giao diện chính mở frmKetQua 2 Hiển thị frmKetQua 3 Chọn kết quả cần xóa, nhấn nút "Xóa". 4 Xác nhận "Bạn có thật sự muốn xóa hay không ?". 5

Nếu muốn xóa nhấn nút "Yes". Ngược lại nhấn nút "No".

6 Xóa một kết quả ra khỏi bảng kết quả. 7

Sau đó nhấn nút "Lưu".

8

Kiểm tra thông tin kết quả có ràng buộc quan hệ không? Nếu có không xóa kết quả được, ngược lại một kết quả bị xóa. Kết thúc usecase xóa kết

Vũ Thị Thương-k42

Sửa kết quả:

Super Use Case

Author Phạm Thị Bích Vi

Date 16/02/2009 (adsbygoogle = window.adsbygoogle || []).push({});

Brief

Description

Chỉnh sửa thông tin nghề nghiệp trong bảng nghề nghiệp.

Preconditions Người dùng đăng nhập vào hệ thống với quyền giáo vụ

Post-conditions

Nếu chức năng thành công, thông tin một kết quả trong hệ thống sẽ được thay đổi.Ngược lại trạng thái hệ thống không thay đổi.

Flow of Events Actor Input System Response

1 Từ giao diện chính mở frmKetQua 2 Hiển thị frmKetQua 3 Chọn kết quả cần chỉnh sửa, thay đổi thông tin cần thay đổi. Sau đó nhấn nút "Lưu"

4

Kiểm tra thông tin có phù hợp hay không, nếu không, yêu cầu sửa lại. Ngược lại hỏi có muốn lưu không?

5

Chỉnh sửa lại thông tin nếu hệ thống thông báo lỗi . Sau đó nhấn nút "Lưu".

6

Lặp lại luồng 4 cho đến khi không còn lỗi nhập từ người dùng.

7

Chọn "Yes" nếu muốn lưu thay đổi, ngược lại chọn "No".

8

Cập nhật thông tin kết quả thành công nếu người dùng chọn "Yes". Kết thúc use-case kết quả.

Một phần của tài liệu NGHIÊN CỨU ỨNG DỤNG PHÁT TRIỂN PHẦN MỀM QUẢN LÝ ĐIỂM TRONG CÁC TRƯỜNG HỌC (Trang 73 - 76)