二、需求分析
1、项目简介
2、数据库选择及主要系统开发工具
3、系统功能及技术指标
三、系统设计
1、系统数据库的设计
2、数据结构设计
3、系统实现
3.1、主程序的设计
3.2、口令验证表单的设计
3.3、菜单设计
3.4、基本数据管理模块
3.5、学生成绩管理模块
3.6、系统维护模块
四、程序测试
五、小结
六、参考资料
七、主要代码 参考资料 1、Visual Foxpro 6.0 高级编程
2、Visual Foxpro 6.0 数据库开发
3、软件工程导论
4、数据库基础及Fox Base编程
摘 要 在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。对于一所学校来说,如何利用计算机改变每次考试结束后老师们统计大量的学生成绩时的繁重任务?如何消除因时间紧所产生的统计结果错误百出?设计出学生成绩管理系统就是一个很好的解决方法。 本文通过用VFP面向对象的编程环境编写学生成绩管理系统,利用软件工程原理,采用生命周期方法学,根据3NF的关系模式设计数据库表,用模块化设计方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的具体要求和需要实现的功能,详细地定义了各个模块的具体功能。 开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了学生成绩数据库的创建及学生成绩的输入、浏览、维护和统计,使得系统具有功能强大,界面友好的特点。 本设计主要分为七个部分: 概述,大概介绍本设计的主要特点和功能。 需求分析,介绍项目的背景、数据库的选择方案和系统功能及技术指标。 系统设计,分为三大部分,详细给出了系统数据库的设计、系统数据结构设计和系统的实现过程,系统实现又分为了主程序的设计、口令验证表单的设计、菜单设计、基本数据管理模块设计、学生成绩管理模块设计和系统维护模块设计六部分。 系统测试,介绍程序的测试方法和测试结果。 小结,叙述设计过程的总结与心得。 参考资料 系统主要代码 在设计学生成绩管理系统过程中,得到了楚州电大老师的指导,在此表示感谢。由于本人水平有限,程序中不足之处在所难免,敬请各位老师批评指正。 |