1、 题题 目:目: 学学 生生 信信 息息 管管 理理 系系 统统 姓姓 名名: 学学 号号: 系系( (院院) )、专业、专业: 信息工程学院计算机科学与技术信息工程学院计算机科学与技术 指导教师姓名指导教师姓名: 指导教师职称指导教师职称: 讲讲 师师 2011 2011 年年 4 4 月月 1010 日日 2 摘摘 要要 本文根据软件工程的原理,详细阐述了一个小型的系统软件设计,设计本软件的目的主 要有两个,一是开发出一个功能相对完善,有一定实用价值的软件产品,二是提高自己的编 程能力,扩展自己的知识。特别是一个完整的软件项目,可以看成是一个软件产品,也是一 个对自己所学知识的一次综合,这
2、就是我的毕业设计的意义和价值所在。在这个作品中,先 对软件做了需求分析,得出这个系统必须做什么,必须具备哪些功能。在总体设计中,主要 分成两大块,一个系统的功能模块的设计,一个是数据库的设计。详细设计的过程中,对每 一个模块,对于一些重要的代码,都摘抄出来进行了必要的解释说明。最后是对这个系统进 行了适当的评价。 关键词关键词: : VisualC+;信息管理 3 Abstract According to the principle of software engineering, elaborated on a small system software design, the desig
3、n of the software has two, a main aim is to develop a function relatively perfect, is of certain practical value software products, 2 it is to improve their programming ability and expand its own knowledge. Especially a complete software projects, can be regarded as a software product, but also the
4、knowledge on his a comprehensive, this is my graduation design significance and value. In this work, first to software needs analysis, concluded that the system must do what function, must have. In the overall design, mainly divided into two parts, a system function module design, is a database desi
5、gn. The detailed design process, for each module, for some important code copied out, all the necessary explained. Finally to this system is proper evaluation. Keywords: VisualC+; Information management 4 目目 录录 摘 要 2 Abstract . 3 目 录 4 第 1 章 引言 5 1.1 C/C+语言 5 1.2 VISUAL C+ 5 第 2 章 总体设计. 7 2.1 系统功能描述
6、. 7 2.2 功能模块划分 . 7 2.3 系统流程分析. 8 第 3 章 详细设计 . 8 3.1 登录模块的设计. 8 3.2 主窗口的设计 10 3.2.1 未登录主窗口的设计 10 3.2.1 登录主窗口的设计. 错误错误! !未定义书签。未定义书签。5 第 5 章 总结 18 5.1 优点 18 5.2 缺点 18 致 谢 19 参考文献. 错误错误! !未定义书签。未定义书签。 5 第第 1 1 章章 引引 言言 学校的学生的信息管理是学校一项重要的工作,特别是对于高中,学习紧张,考试比较 频繁, 通过使用学习信息管理系统可以大大的提高这项工作的效率, 减少在成绩统计以及分 析中的失误。 学校可以通过该软件很直观对各班成绩的比较, 来督促学校整体的学习质量, 学生也可 以通过对成绩的查询,了解自己的成绩走向。另外,我通过设计制作这个软件,学习到很多 VC+的知识,对软件的开发有了更深的理解。因此这个软件既有很强的实用