học |
Có thể bạn quan tâm!
- Xây dựng phần mềm quản lí ngân hàng câu hỏi trắc nghiệm tuyển sinh Đại học - 16
- Xây dựng phần mềm quản lí ngân hàng câu hỏi trắc nghiệm tuyển sinh Đại học - 17
- Màn Hình Nhập Môn Học Thuộc Khối
- Màn Hình Thêm Câu Hỏi - Tab Danh Sách Câu Hỏi Đọc Được
- Màn Hình Tùy Chọn Phát Sinh Cập Nhật
- Màn Hình Tạo Đề Thi - Tab Nhập Dàn Bài Trắc Nghiệm
Xem toàn bộ 249 trang tài liệu này.
Danh sách các biến cố:
Thể hiện | Loại biến cố | Xử lý | Ghi chú | |
1 | MH_NoiDung MonHoc | Load | Đọc danh sách môn học và nội dung môn học từ cơ sở dữ liệu | |
2 | MH_NoiDung MonHoc | Closing | Xử lý lưu lại các thay đổi của người dùng trước khi đóng màn hình | |
3 | cmbDanhSach MonHoc | Changed | Lọc nội dung môn học chính thuộc môn học | |
4 | gridNoiDungC hinh | FocusRowChanged | Lọc nội dung con thuộc nội dung chính | |
5 | gridNoiDungC hinh | InitNewRow | Gán mã nội dung môn học chính vào cột số thứ tự trên lưới nội dung chính | |
6 | gridNoiDungC on | InitNewRow | Gán mã nội dung môn học con vào cột số thứ tự trên lưới nội dung con | |
7 | gridNoiDungC hinh | CellValueChanged | Bật cờ flagChanged | |
8 | gridNoiDungC on | CellValueChanged | Bật cờ flagChanged | |
9 | btnThemNDM H | Click | Focus vào dòng thêm mới trên lưới nội dung chính, bật cờ flagChanged | |
10 | btnThemNDC on | Click | Focus vào dòng thêm mới trên lưới nội dung con, bật cờ |
flagChanged | ||||
11 | btnXoaNDMH | Click | Xóa dòng dữ liệu trên lưới nội dung chính và các nội dung con thuộc nội dung chính, bật cờ flagDeleted, flagChanged | |
12 | btnXoaNDCon | Click | Xóa dòng dữ liệu trên lưới nội dung con, bật cờ flagDeleted, flagChanged | |
13 | btnHuyBo | Click | Hủy bỏ các thao tác thêm, xóa, sửa đã thực hiện trước đó, tắt cờ flagChanged, flagDeleted | |
14 | btnLuu | Click | Lưu các thao tác thêm, xóa, sửa xuống cơ sở dữ liệu, tắt cờ flagChanged, flagDeleted | |
15 | btnDongY | Click | Lưu các thao tác thêm, xóa, sửa xuống cơ sở dữ liệu và đóng màn hình | |
16 | btnBoQua | Click | Đóng màn hình |
Danh sách các hàm xử lý:
Tên hàm | Tham số | Kết quả | Xử lý | Ghi chú | |
Hỏi người sử dụng | |||||
1 | HoiXoaCacCauTrac NghiemLienQuan | để xóa các câu trắc nghiệm liên quan đến nội dung môn | |||
học bị xóa |
B.2.1.8 Lớp MH_MucTieuMonHoc
Hình 44. Màn hình quản lý mục tiêu môn học
lblTieu_de_man_hinh: Label gridMucTieuChinh: Grid gridMucTieuCon: Grid btnThemMTMH: Button btnThemMTCon: Button btnXoaMTMH: Button btnXoaMTCon: Button btnHuyBo: Button btnLuu: Button btnDongY: Button btnBoQua: Button |
MH_MucTieuMonHoc_Load MH_MucTieuMonHoc_Closing gridMucTieuChinh_FocusedRowChanged gridMucTieuChinh_InitNewRow gridMucTieuCon_InitNewRow gridMucTieuChinh_CellValueChanged gridMucTieuCon_CellValueChanged btnThemMTMH_Click btnThemMTCon_Click btnXoaMTMH_Click btnXoaMTCon_Click btnHuyBo_Click btnLuu_Click btnDongY_Click btnBoQua_Click HoiXoaCacCauTracNghiemLienQuan |
Danh sách các đối tượng thể hiện:
Tên | Loại/Kiểu | Ý nghĩa | Ghi chú | |
1 | lblTieuDeManHinh | Label | Tiêu đề màn hình | |
2 | gridMucTieuChinh | Grid | Lưới chứa danh sách các mục tiêu chính | |
3 | gridMucTieuCon | Grid | Lưới chứa danh sách các mục tiêu con thuộc mục tiêu chính | |
4 | btnThemMTMH | Button | Nút thêm mục tiêu chính | |
5 | btnThemMTCon | Button | Nút thêm mục tiêu con | |
6 | btnXoaMTMH | Button | Nút xóa mục tiêu chính | |
7 | btnXoaMTCon | Button | Nút xóa mục tiêu con | |
8 | btnHuyBo | Button | Nút hủy bỏ | |
9 | btnLuu | Button | Nút lưu | |
10 | btnDongY | Button | Nút đồng ý | |
11 | btnBoQua | Button | Nút bỏ qua |
Danh sách các biến thành phần:
Tên | Loại/Kiểu | Ý nghĩa | Ghi chú | |
1 | flagChanged | Boolean | True: có thay đổi trên lưới False: không có thay đổi trên lưới | |
2 | flagDeleted | Boolean | True: có xóa trên lưới False: không có xóa trên lưới | |
3 | dtNoiDungConCu | DataTable | Chứa danh sách mục tiêu con cũ |
Danh sách các đối tượng xử lý:
Tên | Lớp | Ý nghĩa | Ghi chú | |
1 | xlMucTieuMonHoc | XL_MucTieuMonHoc | Xử lý các thao tác liên quan đến đối tượng mục tiêu môn học |
Danh sách các biến cố:
Thể hiện | Loại biến cố | Xử lý | Ghi chú | |
1 | MH_MucTieu MonHoc | Load | Đọc mục tiêu môn học từ cơ sở dữ liệu | |
2 | MH_MucTieu MonHoc | Closing | Xử lý lưu lại các thay đổi của người dùng trước khi đóng màn hình | |
3 | gridMucTieuC hinh | FocusRowChanged | Lọc mục tiêu con thuộc mục tiêu chính | |
4 | gridMucTieuC hinh | InitNewRow | Gán mã mục tiêu môn học chính vào cột số thứ tự trên lưới mục tiêu chính | |
5 | gridMucTieuC on | InitNewRow | Gán mã mục tiêu môn học con vào cột số thứ tự trên lưới mục tiêu con | |
6 | gridMucTieuC hinh | CellValueChanged | Bật cờ flagChanged | |
7 | gridMucTieuC on | CellValueChanged | Bật cờ flagChanged | |
8 | btnThemMTM H | Click | Focus vào dòng thêm mới trên lưới mục tiêu chính, bật cờ |
flagChanged | ||||
9 | btnThemMTC on | Click | Focus vào dòng thêm mới trên lưới mục tiêu con, bật cờ flagChanged | |
10 | btnXoaMTMH | Click | Xóa dòng dữ liệu trên lưới mục tiêu chính và các mục tiêu con thuộc mục tiêu chính, bật cờ flagDeleted, flagChanged | |
11 | btnXoaMTCo n | Click | Xóa dòng dữ liệu trên lưới mục tiêu con, bật cờ flagDeleted, flagChanged | |
12 | btnHuyBo | Click | Hủy bỏ các thao tác thêm, xóa, sửa đã thực hiện trước đó, tắt cờ flagChanged, flagDeleted | |
13 | btnLuu | Click | Lưu các thao tác thêm, xóa, sửa xuống cơ sở dữ liệu, tắt cờ flagChanged, flagDeleted | |
14 | btnDongY | Click | Lưu các thao tác thêm, xóa, sửa xuống cơ sở dữ liệu và đóng màn hình | |
15 | btnBoQua | Click | Đóng màn hình |
Danh sách các hàm xử lý:
Tên hàm | Tham số | Kết quả | Xử lý | Ghi chú | |
1 | HoiXoaCacCauTrac NghiemLienQuan | Hỏi người sử dụng để xóa các câu trắc nghiệm liên quan |
B.2.1.9 Lớp MH_ThemCauHoi
Hình 45. Màn hình thêm câu hỏi - Tab Nhập danh sách tập tin
đến mục tiêu môn học bị xóa |