- Tại bước 5 nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở dữ liệu, hiển thị thông tin về người dùng mới trên dataGridview và
4. Kích chiuột vào nút Thêm 5.Lưu thông tin đối tượng mới vào cơ sở dữ liệu và hiển thị danh sách đối tượng mới.
sách đối tượng mới.
Ngoại lệ - Tại bước 4,thông tin nhập không hợp lệ (chứa ký tự đặc biệt, vượt quá chiều dài cho phép, email không đúng định dạng), hệ thống hiển thị thông báo và quay lại bước 3.
- Tại bước 5 nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở dữ liệu, hiển thị thông tin về người dùng mới trên dataGridview và dữ liệu, hiển thị thông tin về người dùng mới trên dataGridview và quay về bước 3.
Nhóm 7_ CN Tin k9 29
LOGO
III. Phân tích và thiết kế hệ thống
Tên Use Case Cập nhật thông tin người dùng
Tác nhân - Người quản trị
Mục đích Cập nhật thông tin đối tượng.
Mô tả khái quát - Người quản trị cập nhật các thông tin của đối tượng như Họ tên, ngày sinh, (Địa chỉ, Ghi chú, email). Mô tả tương tác Tác nhân – Hệ thống
Hành vi tác nhân Phản hồi của hệ thống 1. Kích chuột vào thanh menu mục Danh bạ,Chọn chức
năng cá nhân.
2. Hiển thị màn hình Quản lý danh bạ điện thoại cá nhân.
3. Chọn đối tượng trên bảng DataGridview, kích chuột vào nút Chọn. Thông tin của đối tượng sẽ hiện lên => Nhập các thông tin mới.
4. Kích chuột chọn nút Sửa. 5. Hiển thị thông báo xác nhận có muốn sửa không. 6. Chọn yes 7. Tiến hành cập nhật thông tin đối tượng trong cơ sở
dữ liệu.
Ngoại lệ - Nếu thông tin bước 3 không hợp lệ chứa ký tự đặc biệt, vượt quá chiều dài cho phép, email không đúng định dạng),), hệ thống hiển thị thông báo lỗi và quay lại bước 3.
LOGO
III. Phân tích và thiết kế hệ thống
Tên Use Case Xóa người dùng
Tác nhân - Người quản trị chung
Mục đích Xóa người dùng khỏi hệ thống
Mô tả khái quát Người quản trị xóa người dùng khỏi cơ sở dữ liệu
hệ thống Mô tả tương tác Tác nhân – Hệ thống
Hành vi tác nhân Phản hồi của hệ thống
1. Chọn người dùng và chức năng xóa trong danh sách người dùng
2. Hiển thị màn hình yêu cầu xác nhận có muốn xóa người dùng hay không
3. Chọn đồng ý xóa 4. Thực hiện xóa thông tin người dùng trong cơ sở dữ liệu và hiển thị thông báo quá trình xóa hoàn tất
Ngoại lệ - Nếu mã đối tượng của người dùng đã tồn tại trong
bảng Số ĐT thì tại bước 4 hiển thị thông báo “Không thể xóa, bạn phải xóa thông tin có mã đối tượng tương ứng ở bảng Số ĐT trước”. Quay lại bước 1.
Nhóm 7_ CN Tin k9 31
LOGO
III. Phân tích và thiết kế hệ thống