IV. Mô tả chi tiết từng bảng dữ liệu
4. Màn hình tra cứu học sinh
- Các sự kiện:
Kết nối CSDL tương ứng với từ khóa cần tìm.
Kết nối với cơ sở dữ liệu: Lấy thông tin về bảng điểm chứa thông tin về bảng điểm các môn học để tính trung bình học kỳ tương ứng với mã học sinh, tên học sinh.
Hiển thị trên màn hình thông tin học sinh ( Họ và tên, Lớp, Ngày sinh, Giới tính …).
- Các biến cố xử lý:
-
Biến
cố Điều kiện kích hoạt Xử Lý
Ghi chú 0 Khởi tạo màn hình
Xảy ra khi người dùng chuẩn bị form load - Kết nối CSDL
1 Kết thúc tìm kiếm Xảy ra khi người dùng nhấn nút Tìm kiếm. - Kiểm tra thông tin cần tìm kiếm = Null hay không?
- Nếu có thông báo
- Ngược lại : Tra cứu thông tin học sinh theo yêu cầu đã chọn ( tra cứu theo tên, nơi ở, học lực, hạnh kiểm)
2 Kết thúc thoát
Xảy ra khi người dùng tắt màn hình tra cứu học sinh
5. Màn hình nhập bảng điểm môn
- Các sự kiện:
Chọn danh sách năm học, lớp, môn học, học kỳ.
Chọn danh sách họ tên học sinh, hạnh kiểm.
Nhập điểm 15 phút, 45 phút, điểm thi.
Kiểm tra điểm nhập vào có thỏa quy định điểm tối đa, điểm tối thiểu hay không. Nếu sai thì xuất thông báo.
Lưu điểm vào SCDL theo mã học sinh
Khởi tạo lại các cột điểm - Các biến cố xử lý:
Biến
cố Điều kiện kích hoạt Xử Lý
Ghi chú
0 Khởi tạo màn hình
Xảy ra khi người dùng chuẩn bị form load - Kết nối CSDL
- Lấy danh sách năm học - Lấy danh sách lớp - Lấy danh sách học kỳ
- Lấy danh sách họ và tên học sinh - Lấy danh sách hạnh kiểm
- Kiểm tra điểm nhập vào có thỏa quy định hay không?
- Nếu không thỏa thì thông báo
- Ngược lại :lưu điểm vào CSDL theo mã học sinh
- Khởi tạo các cột điểm
2 Kết thúc sửa
Xảy ra khi người dùng nhấn nút Sửa
- Kiểm tra điểm nhập vào có thỏa quy định không?
- Nếu không thỏa thì thông báo
- Ngược lại: Cập nhật điểm cho các cột điểm cũ trên CSDL
- Khởi tạo các cột điểm
3 Kết thúc Xóa Xảy ra khi người dùng nhấn nút xóa
- Xóa điểm môn học tương ứng với Họtên HS