ri
gm_
umCStri
gm_sexCStri
gm_teacherCStri
gm_old
umprotectedvirtualvoidDoDataExcha
geCDataExcha
gepDXprotectedvirtualvoidO
OKvirtualBOOLO
I
itDialogafx_msgHBRUSHO
CtlColorCDCpDCCW
dpW
dUINT
CtlColorDECLARE_MESSAGE_MAP
3
f
ame2bbrm_class1charm_
amecharm_
umcharm_sexcharm_teachercharm_old
umcharDoDataExcha
gei
CDataExcha
gevoidO
OKvoidO
I
itDialogboolO
CtlColor
主对话框类:classCAboutDlgpublicCDialogpublicCAboutDlge
umIDDIDD_ABOUTBOXprotectedvirtualvoidDoDataExcha
geCDataExcha
gepDXprotectedDECLARE_MESSAGE_MAP
CAboutDlgDoDataExcha
gei
CDataExcha
gevoidCAboutDlg
classCMuzi2ApppublicCWi
ApppublicCMuzi2ApppublicvirtualBOOLI
itI
sta
ceDECLARE_MESSAGE_MAP
CMuzi2AppCMuzi2AppI
itI
sta
cebool
4
fclassCMuzi2DlgpublicCDialogpublicCBrushbrCBitmapbvoidzhao_RecordsetPtrteaCMuzi2DlgCW
dpPare
tNULL_RecordsetPtrm_stu_Co
ectio
Ptrm_pCo
ectio
e
umIDDIDD_MUZI2_DIALOGCStaticm_testCListCtrlm_ba
kprotectedvirtualvoidDoDataExcha
geCDataExcha
gepDXprotectedHICONm_hIco
virtualBOOLO
I
itDialogafx_msgvoidO
SysComma
dUINT
IDLPARAMlParamafx_msgvoidO
Pai
tafx_msgHCURSORO
QueryDragIco
afx_msgvoidO
Butto
1afx_msgvoidO
Butto
5afx_msgvoidO
Closeafx_msgvoidO
Butto
8afx_msgvoidO
Butto
6afx_msgHBRUSHO
CtlColorCDCpDCCW
dpW
dUINT
CtlColorafx_msgi
tO
CreateLPCREATESTRUCTlpCreateStructDECLARE_MESSAGE_MAPprivate_varia
t_tvar
5
fCMuzi2Dlgteam_stum_pCo
ectio
m_testm_ba
km_hIco
O
I
itDialogboolO
SysComma
dvoidO
Pai
tvoidO
QueryDragIco
O
Butto
1void
Butto
5voidO
ClosevoidO
Butto
8voidO
Butto
6voidO
CtlColorvoidO
Createi
tzhaovoidDoDataExcha
gevoid
五、特色算法分析在设计的开始阶段我就有一个疑惑,就是删除数据的问题怎么处理,当你删除一条数据时,下面的数据会怎么样?怎么才能使下一条的数据完完全全地代替刚删除的数据?我想了很多方法及上网查阅了很多资料都没有办法解决,因为即使你删除了,你该行的数据会变成一个空字符串,但也会相当于一条数据,这样就会使读文件时常出错。开始,我想另外开一个窗口,填入要删除的考生号,然后进行删除,后来觉得实操起来有点繁琐,所以在列表种点选需要删除的一项或多项,再按删除按钮进行删除,这样比较方便快捷。
六、功能测试1.进入考试管理系统:
6
f2按下“查询部分考生信息”按钮:
输入要查询的考生号:
7
f3删除考生信息:点选需要删除的一栏或两栏:
8
f按下“删除”按钮:
9
f4按下“添加考生r