D. THIẾT KẾ CƠ SỞ DỮ LIỆU I MÔ HÌNH DŨ LIỆU.
2. Test Case quản lý người dùng Test Case: TC-UC-12 Quản lý nhân viên
Test Case: TC-UC-12 Quản lý nhân viên
Description: Cho phép người dùng quản lý thông tin các nhân viên
Primary Actors: User
Preconditions: Người dùng phải được Đăng nhập vào hệ thống
Success Guarantees:
Setup: Ứng dụng bắt đầu từ menu Start/Program/Quản lý nhân viên, đăng nhập với quyền người quản lý (pw: quanly)
Configurations: XP, IE6, .Net 1.1 or .Net 2.0
TC-UC-12-Main Procedure / Inputs Expected Results Pass/Fail
1. Người dùng chọn chức năng Quản lý nhân viên
Vào menu Quản lý/ nhân viên. Chọn Textitem
Hiện lên form danh sách các nhân viên 2. Hiện danh sách các
nhân viên lên
Khi form load lên Danh sách các nhân viên thể hiện dạng lưới.
3. Chọn chức năng Thêm một nhân viên mới
Nhập vào Mã nhân viên và Tên nhân viên, Mã phòng ban, Tên đăng nhập, Mật khẩu
Một nhân viên mới được thêm vào danh sách
4. Chọn chức năng chỉnh sửa của nhân viên trong danh sách
Cho phép nhập mới một nhân viên, hoặc thay đổi một số thông tin về nhân viên
Một nhân viên đã được cập nhật, và thông tin đã được thay đổi
5. Xóa một nhân viên ra khỏi danh sách
Chọn một nhân viên để xóa, hiện thị Dialog xác nhận xóa
Một nhân viên bị xóa ra khỏi danh sách.
6. Chọn Thoát khỏi giao diện Quản lý nhân viên
Chọn Close. Đóng của số quản lý
nhân viên
TC-UC-12-1 Procedure / Inputs Expected Results Pass/Fail
3.a Sai thông tin về nhân
viên Click vào nút Lưu
1. Nhập thông tin chưa đủ (Mã, Tên, Mã phòng, Tên đăng nhập, Mật khẩu) Nhập thiếu Mã, Tên, Mã phòng, Tên đăng nhập, Mật khẩu
Thông báo lỗi Pass
2. Nhập trùng với nhân viên khác ( Mã , Tên)
Nhập trùng Mã , Tên Thông báo lỗi Pass
TC-UC-12-2 Procedure / Inputs Expected Results Pass/Fail
4.a Cập nhật thông tin
nhân viên Click vào nút Lưu
1. Nhập thông tin chưa đủ ( Mã, Tên, Mã phòng, Tên đăng nhập, Mật khẩu )
Kiểm tra thông tin
Form Thông báo lỗi Pass
2. Nhập trùng nhân viên ( Mã , Tên)
Kiểm tra nhân viên trong CSDL
Thông báo lỗi Pass
TC-UC-12-3 Procedure / Inputs Expected Results Pass/Fail
5.a Không xóa được nhân viên
1. Nhân viên đang sử dụng phần mềm
Kiểm tra có nhân viên có đang làm trong ngân hàng không
Thông báo không thế xóa
2. Người dùng chọn Cancel
Kiểm tra nhân viên không còn làm trong ngân hàng nữa Thông báo bạn đã xóa thành công 3. Chọn Yes để xóa nhân viên
TC-UC-12-4 Procedure / Inputs Expected Results Pass/Fail
6.a Chưa save thông tin Don't select Apply, select OK
1. Hỏi người dùng có
lưu lại trước khi thoát Chọn Yes (Lưu) Lưu lại nhân viên