目 录 1
一 前言 2
二 系统分析 3
2.1系统的需求分析 3
2.2系统开发的可行性分析 3
2.2.1经济可行性 4
2.2.2技术可行性 4
三 系统设计 5
3.1设计目标 5
3.2功能设计 5
3.3数据库设计 6
3.3.1 E-R图设计 6
3.3.2数据库结构 7
3.3.3程序设计要求 11
四 系统实现 12
4.1环境要求 12
4.2开发工具的选择 12
4.3界面实现 12
4.4系统模块实现 14
4.4.1个人成绩查询模块(学生) 14
4.4.2学生信息查询(教师) 15
4.4.3专业信息查询(辅导员) 16
4.5部分代码讨论 18
4.5.1验证登陆信息函数 18
4.5.2成绩查询窗体说明 19
结束语 22
谢 辞 23
参考文献 24
通过这次毕业设计,对软件的设计与开发过程有了更深地了解,也进一步清楚了软件工程开发的几个阶段。当然,对学生管理信息系统也有了初步的认识,并对数据库的建立、SQL语言的应用及PowerBuilder有了进一步清楚的认识。这三个多月的设计和开发,也使我增强了团队精神,对我以后的编程也提供了不少经验,对自身的发展以及提高自身素质也大有好处。尽管软件其功能基本符合要求,但由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,功能实现的不够好等多方面问题,这些都有待进一步改善。