图3.1.3 注册错误提示
3.2系统的详细设计
3.2.1主界面设计
主界面添加了菜单栏,用于各种信息查询操作和软件帮助信息。通过引入图片设置对话框背景图片。还可以设置静态文本组件让其显示时间。主界面如图3.2.1所示。
图3.2.1 系统主界面
-14-
显示时间方法:添加两个静态文本组件,设置它们大小相同并放置在同一水平位置,第一个文本标题为“时间:”,第二个不设置标题,改变其ID为:IDC_STATIC_TIME,然后添加OnTimer()函数,代码设置如下:
void CMainDlg::OnTimer(UINT nIDEvent) {
CDialog::OnTimer(nIDEvent); CString str;
CTime theTime = CTime::GetCurrentTime();
str.Format(\ }
适当设置文本框字体颜色、文本颜色和组件背景色就可以做到美观的显示时间了。 HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if(nCtlColor==CTLCOLOR_STATIC) { } return hbr; 3.2.2菜单栏设计
菜单栏前三个菜单都为查询菜单,通过SQL查询语句显示查询结果。初始化状态为显示全部结果,若记录太多可按主码值查询,若要返回初始状态,点击刷新按钮即可。可以为每个窗口设置适当的图片背景。
(1) 院系查询
院系查询菜单提供系别、教研室和班级的详细信息。单击相应菜单实现对应的查询功能。
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(7,255,246));//文字背景色
HBRUSH b=CreateSolidBrush(RGB(7,255,246));//控件背景色 return b;
SetDlgItemText(IDC_STATIC_TIME,str); CDialog::OnTimer(nIDEvent);
-15-
图3.2.2院系查询菜单
图3.2.3系别信息查询界面
-16-
图3.2.4教研室信息查询界面
图3.2.5班级信息查询界面
-17-
(2)信息查询
信息查询菜单提供教师信息、学生信息和课程信息的详细查询。单击相应菜单实现对应的查询功能。
图3.2.6信息查询菜单界面
图3.2.7教师信息查询界面
-18-
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库应用课程设计说明书 - 学生成绩管理系统(4)在线全文阅读。
相关推荐: