毕业设计论文(6)

2019-04-15 14:43

郑林鸿:学生信息和成绩管理系统的设计与实现 (3)测试使用基础数据库管理功能

1) 测试使用系别设置功能

“系别设置” 选择“增加” 本人输入系别代码为“135” 本人输入系名为“工程系” 写入说明为“分两个专业,两个班。” “保存”, 列表中显示到所输入的信息,成功操作增加。

“系别设置” “001” “计算机” “修改” “003”系别代码写入 “修改”

“系别设置” “003” “计算机” “修改” “删除”

2) 测试使用专业设置功能 “专业设置” “增加” 专业代码写入“11” “计算机软

件开发”为专业名 属“计算机系”系别 说明为“不错的专业” “保存”

“专业设置” “11” 把“计算机软件开发” 改为“软件工程” “修改”

“专业设置” “11” “软件工程” “删除” (4)测试使用成绩管理功能 1)测试使用学生成绩录入功能

“成绩录入” 班级选择为“11计科五班” “2011年度下上学期” “期末考试” “大学英语” “开始录入” “11计科五班” “85” “确定” “85”

(5)测试使用数据库管理功能

1)“数据库管理” “备份数据库” “您是否要备份数据库吗?” “确定” “备份数据库成功”。

2)“数据库管理” “数据库还原” “现在的数据库覆盖。您确定要还原吗?” “确定” “成功” (6)测试系统的成绩查询功能 1)测试使用学生成绩查询功能

“成绩查询” “11计科五班” “显示学生列表”“201141402511” “郑林鸿”双击这一行,输入姓名“郑林鸿” “直接查询”,该学生所有科目成绩在下面列表中显示出来。成功操作查询。

2)测试使用学生总分名次查询功能

“学生总分名次” “11计科五班” “期末考试” “2011年度下上学期” “统计”, 列表中则显示出该班所有的学生的名次,平均分和总成绩。成功操作学生总分名次查询。

21

郑林鸿:学生信息和成绩管理系统的设计与实现 结束语

测试的过程就是发现问题并且解决问题的过程,而这个学生信息和成绩管理系统程序存在不少的问题,但是在指导老师和同学以及本人的努力下,从而使得需求分析书之中所叙述的各类功能要求本系统基本上都解决了。而且本系统的特点之一就是各个模块之间的独立性强,系统也可以根据用户的不同需求而进行不同的扩充;本系统界面比较的友好,用户只要进行操作简单就可以轻松的完成用户所需要的功能。

但是经过了老师的查看之后,发现了本系统的不少问题,该系统还存在不少需要完善的地方,但是由于本人的技术有限还有种种因素,导致没有对本系统进行一步的修改完善。希望自己在以后的工作中能对该系统进行改善。

22

郑林鸿:学生信息和成绩管理系统的设计与实现 参考文献

[1] 李刚著.轻量级JavaEE企业应用实战(第三版)—Struts2+Spring+Hibernate整合开发电子工业出版社,2011年3月.

[2] 陈松.《J2EE电子商务系统开发从入门到精通》.清华大学出版社,2007年4月. [3] 陈松乔,任胜兵,王国军编著. 《现代软件工程》.清华大学出版社,2006年8月. [4] 王珊,萨师煊编著. 《数据库系统概论》(第四版). 高等教育出版社,2006年5月

23

郑林鸿:学生信息和成绩管理系统的设计与实现 致谢

非常感谢我的指导老师,在整个毕业设计过程中细致耐心的指导。 毕业设计经过几周的努力后终于完成了,这一次的毕业设计我认识到了这不仅仅是学校对我的考验,也是自己对自己这四年大学以来所学到的东西的验证。而我经过这次的考验后让自己明白原来自己的专业知识是如此的缺乏。也让自己了解到之前自己四年来有太多专业知识没有学到,而自己学到的知识又不能灵活的运用于具体的编程之中。感谢学校对我们的这次考验,此时,我才真正理解到学习并不是一朝一夕可以完成的,而是一个漫长的积累过程。此外,得出一个结论, 知识并不是从书本上看到了就是自己的了,只有熟练且灵活的运用于实际才是自己的!

在这里再次的感谢指导老师和各位答辩老师的辛勤劳动!

24

郑林鸿:学生信息和成绩管理系统的设计与实现 附录

附录1——主控平台的实现MFC代码

void CSchoolView::OnPaint() {

CPaintDC* pDC=new CPaintDC(this); // 创建设备上下文 CBitmap bmp; RECT RECT CDC

Rect; RectView;

dcmem;

POINT ptSize; BITMAP bm;

int b = bmp.LoadBitmap(IDB_BITMAP2); //将位图取出; dcmem.CreateCompatibleDC(pDC); //创建兼容设备上下文。 dcmem.SelectObject(&bmp); //用设备上下文选择位图; dcmem.SetMapMode(pDC->GetMapMode()); //设置映射方式; GetObject(bmp.m_hObject, sizeof(BITMAP),(LPSTR)&bm);//映射位图; GetClientRect(&Rect); ptSize.x=bm.bmWidth; ptSize.y=bm.bmHeight;

pDC->DPtoLP((LPPOINT)&ptSize,1); //设备单元to逻辑单元; GetClientRect(&RectView); CRect RectBmp = RectView;

if((RectView.right - RectView.left) > bm.bmWidth) { else { }

if((RectView.bottom - RectView.top) > bm.bmHeight) { else {

25

RectBmp.left = RectView.left + (RectView.right - RectView.left - bm.bmWidth) / 2; RectBmp.right = bm.bmWidth;

}//当位图宽度容纳不下的处理

RectBmp.left = RectView.left;

RectBmp.right = RectView.right - RectBmp.left;

RectBmp.top = RectView.top + (RectView.bottom - RectView.top - bm.bmHeight) / 2; RectBmp.bottom = bm.bmHeight;

}//当位图高度容纳不下的处理


毕业设计论文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018考博英语作文范文10篇-实用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: