Chức năng Nhập sổ dữ liệu

Một phần của tài liệu XÂY DỰNG PHẦN MỀM XỬ LÝ DỮ LIỆU PHỔ CẬP TRUNG HỌC CƠ SỞ (Trang 27 - 30)

2.1.6.1 Mục đích

Actor “Admin”, “NhanVien” có thể thực hiện Nhập sổ dữ liệu bao gồm Nhập hộ gia đình, sau đó thêm các thành viên vào trong hộ gia đình.

2.1.6.2 Tác nhân liên quan

Các Actor Admin, NhanVien.

2.1.6.3 Điều kiện trước

Trước khi thực hiện Use Case này đòi hỏi Use Case đăng nhập phải được thực hiện trước và phải thực hiện thành công; nghĩa là trước khi thực hiện chức năng Nhập sổ dữ liệu, tác nhân cần phải đăng nhập thành công.

2.1.6.4 Điều kiện sau

* Trường hợp thêm thành công: hệ thống sẽ hiển thị hộ gia đình hay thành viên mới trong Datagridview ở Sổ dữ liệu .

* Trường hợp thêm thất bại : Hệ thống đưa ra cảnh báo tương ứng với lỗi của người nhập, yêu cầu nhập tác nhân nhập lại.

2.1.6.5 Biểu đồ use - case

Hình 2.9: Use – case thêm Hộ gia đình.

Hình 2.10: Use – case thêm Thành viên.

2.1.6.6 Dòng sự kiện chính

 Hộ gia đình

1. Tác nhân truy cập chức năng Nhập sổ dữ liệu .

2. Hệ thống hiển thị User Control có chứa Datagridview load tất cả các thông tin của sổ dữ liệu.

3. Tác nhân thực hiện thêm Hộ gia đình.

4. Hệ thống hiển thị form HouseHold cho phép tác nhân nhập thông tin hộ gia đình.

5. Tác nhân thực hiện nhập dữ liệu và thêm hộ gia đình.

6. Hệ thống hiển thị hộ gia đình mới trong Datagridview trong Nhập sổ - User Control USSurvey.

7. Cập nhật vào cơ sở dữ liệu. 8. Kết thúc Use – Case.

 Thành viên

Hành động của tác nhân Phản ứng của hệ thống

1. Tác nhân truy cập chức năng Nhập sổ dữ liệu

2.Hệ thống hiển thị User Control có chứa Datagridview load tất cả các thông tin của sổ dữ liệu.

3. Tác nhân thực hiện thêm thành viên mới vào trong Hộ gia đình đã lựa chọn

4.Hệ thống hiển thị form Member cho phép tác nhân nhập thông tin cho các thành viên.

5. Tác nhân thực hiện nhập dữ liệu và thêm thành viên vào Hộ gia đình

6.Hệ thống hiển thị thành viên mới trong Datagridview trong Nhập sổ - User Control USSurvey tương ứng với Hộ gia đình đã được lựa chọn. (adsbygoogle = window.adsbygoogle || []).push({});

7.Cập nhật vào cơ sở dữ liệu 8.Kết thúc Use – Case.

2.1.6.7 Dòng sự kiện phụ

* Dòng sự kiện:

(1). Tác nhân không thực hiện thêm Hộ gia đình hay Thành viên mới, chọn nút Hủy.

(2). Hệ thống bỏ qua và quay về sổ dữ liệu . (3). Kết thúc Use Case.

Một phần của tài liệu XÂY DỰNG PHẦN MỀM XỬ LÝ DỮ LIỆU PHỔ CẬP TRUNG HỌC CƠ SỞ (Trang 27 - 30)