Màn Hình Thêm Câu Hỏi - Tab Nhập Danh Sách Tập Tin





học


Có thể bạn quan tâm!

Xem toàn bộ 249 trang tài liệu này.

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 - 19


Danh sách các biến cố:


STT

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ý:


STT

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


MH_MucTieuMonHoc

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


xlMucTieuMonHoc: XL_MucTieuMonHoc dtMucTieuConCu: DataTable

flagDeleted: Boolean

flagChanged: Boolean

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:


STT

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:


STT

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ý:


STT

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ố:


STT

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ý:


STT

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



..... Xem trang tiếp theo?
⇦ Trang trước - Trang tiếp theo ⇨

Ngày đăng: 07/05/2022