《VFP课程设计学生成绩管理系统课程设计(VFP设计).doc》由会员分享,可在线阅读,更多相关《VFP课程设计学生成绩管理系统课程设计(VFP设计).doc(9页珍藏版)》请在三一办公上搜索。
1、学生成绩管理系统学生成绩管理系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。另外,学生的成绩要用到学校教务管理的各个方面,所以一旦学生成绩管理出现了错误,后果往往是非常严重的。 传统手工的学生成绩管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了学生成绩管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。1系统开发设计思想:学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和
2、维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。本系统是面向现实要求的一个实用系统,因此它具有一定的经济价值和社会价值。正如题目所言,本系统目的是对学校的学生的成绩进行管理,因此在设计本系统时,力图做到能使其真正的实用和方便。这就要求利用面向对象技术的开发方法结合原型法和结构化开发方法来编写整个管理信息系统。2. 系统组成 本系统由1个数据库、3个自由表、2个查询、4个视图、 4个表单、1个菜
3、单组成。 (1)首先建立一个名为“学生管理”的数据库,其组成有三个表:学生情况表(5个字段:学号, 姓名, 性别, 所在班级, 联系电话),其中有22条记录,如图: 课程表(3个字段:课程号,课程名, 任课教师),其中有7条记录,如图:成绩表(3个字段:学号, 课程号, 成绩),部分记录如下:(2)本地视图4个: 基于以上3张表创建,视图名称分别为:按班级查询人数视图、会计031人数视图、会计032人数视图、会计033人数视图,分别可以查各班级的成绩。(3)查询组成:按学号查询平均成绩、按课程名查询平均成绩,可以实现按课程名和学生学号查询各门课程和学生自己的平均成绩。 (4)表单组成: 系统界
4、面表单、成绩查询表单、统计人数表单、学生基本情况维护表单,从而组成一个完整的系统,实现管理学生的需要。系统界面表单学生基本情况维护表单8个按钮的代码分别是:其它表单类似。(5)菜单组成: 可以通过菜单进行系统的维护,完成表的修改以及成绩的查询等。3. 系统功能 本系统的主要功能分别通过主菜单中的以下各项来实现: 通过系统维护菜单实现数据表记录的维护、数据表结构的修改、表单的修改,根据实际需要和情况对数据库进行增加记录、删除记录、修改记录、查询记录、浏览记录。; 通过浏览菜单实现对学生表、课程表和成绩表的总浏览和相关统计信息的浏览; 通过查询菜单实现对学生和成绩的各种查询; 通过退出菜单退出本系统。4.系统的完成通过分析、检索、加工和输出四个工作环节,在与赵老师共同探讨及老师的指导下攻克所有难题,终于完成系统。VFP课程设计报告课题:学生成绩管理系统学院:财经学院班级:统计0301姓名:尚元胜学号:3030812018时间:2006年6月22日2006年6月29日