当前位置:首页 > 学生成绩管理系统课程设计
}
}
m_cs=dlg.m_cs;
AfxMessageBox(_T(\恭喜您,修改成功!\)); UpdateData(FALSE);
4.5修改密码
4.5.1修改密码核心代码
UpdateData();//将数据传递给控件
if (m_username==\||m_odlpasd==\||m_newpasd==\||m_Role==\)//用户名,旧密码,新
密码不能为空
{ } else {
CChangePasd dlg; CLogin dlg2; UpdateData(TRUE); CString sql,str; if (m_Role==\学生\) {
str=_T(\
AfxMessageBox(_T(\用户名,旧密码,新密码不能为空!\)); return;
name='\)+m_username.TrimRight()+_T(\);
sql=_T(\)+m_newpasd+_T(\)+_T(\
name='\)+m_username+_T(\);
}
else if(m_Role==\普通教师\) {
str=_T(\
username='\)+m_username.TrimRight()+_T(\);
sql=_T(\)+m_newpasd+_T(\)+_T(\
第15页
username='\)+m_username+_T(\);
} else {
str=_T(\
username='\)+m_username.TrimRight()+_T(\);
sql=_T(\)+m_newpasd+_T(\)+_T(\
username='\)+m_username+_T(\); }
}
ADO m_ado;//创建ado对象
m_ado.OnInitADOConn();//初始化对象
m_ado.m_pRecordset=m_ado.OpenRecordset(str); int count=m_ado.m_pRecordset->RecordCount; if (count>0) { } else {
AfxMessageBox(_T(\不存在该用户,请重新输入!\)); m_Name.SetSel(0,-1); m_Name.ReplaceSel(_T(\)); m_Old.SetSel(0,-1); m_Old.ReplaceSel(_T(\)); m_New.SetSel(0,-1);
m_New.ReplaceSel(_T(\)); }
m_ado.m_pRecordset=m_ado.OpenRecordset(sql);//打开记录集 AfxMessageBox(_T(\恭喜您,修改成功!\)); OnOK();
第16页
第五章 系统测试
5.1用户登录界面截图
图5-1(用户登录图)
如图5-1用户admin登录系统,登录成功后显示如图5-2.
超级管理员登录成功后截图如下:
图5-2(超级管理员登录成功后图)
第17页
5.2添加教师截图
图5-3
如图5-3所示,添加教师藏进龙,编号为9,角色为普通教师,密码为123的用户单击确定按钮时,系统提示添加成功。 5.3添加学生成绩信息截图
5-4
如图5-4所示,当用户填写完学生成绩信息后单击确定,系统会提示“恭喜您,添加成功!”。 注:系统测试截图较多,再次就不再做详细的介绍,用户课安装体验。
第六章 总结
第18页
共分享92篇相关文档