关键词:数据库 Visual FoxPro6.0 学生成绩信息管理系统
目 录
第1章 序论 1
1.1课题来源 1
1.2 开发背景和开发目的 1
1.3可行性分析 2
1.3.1经济可行性分析 2
1.3.2操作可行性分析 2
1.3.3技术可行性分析 2[计算机毕业设计|计算机毕业论文|毕业设计|毕业论文|免费论文|论文下载|计算机毕业网].56027952009-10-15
1.4本文所做的工作 2
第2章 需求分析 4
2.1 系统目标 4
2.2 应用现状调查 4
2.3系统总体流程图如下: 4
2.4 系统的功能调查图及分析: 5
2.5系统功能模块图 6
第3章 开发工具的选择及简介 7
3.1开发工具的选择 7
3.2开发工具简介 7
3.3 VISUAL FOXPRO6.0系统说明 9
第4章 概要设计 12
4.1创建VISUAL FOXPRO6.0应用程序的步骤 12
4.2本程序中用到的VISUAL FOXPRO6.0控件: 13
4.3 VISUAL FOXPRO6.0属性窗口 13
第5章 学生成绩信息管理系统的详细设计 15
5.1数据库概要 15
5.1.1数据库的含义 15
5.1.2 数据库管理系统 15
5.1.3 数据库应用系统 16
5.2 数据库的结构设计 17
5.3身份验证表单的设计 18
5.4 各主要功能模块 21
5.4.1 档案管理模块设计 21
5.4.2 成绩录入模块的设计 28
5.4.3 成绩分析模块的设计 33
5.4.4 系统维护模块的设计 37
5.4.5 数据备份模块的设计 38
第6章 主程序的设计及系统连编 40
6.1 主程序的设计 40
6.2连编应用程序 41
第7章 毕业设计小结 43
参考文献 44
致 谢 45
第1章 序论
1.1课题来源
学生成绩信息的管理工作是一个教育单位不可缺少一部分,也是学生管理的重要组成部分。它的内容对于学校的管理者来说都至关重要,所以学生成绩信息管理系统应该能够为教育管理者提供完整、正确和灵活的学生成绩信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件模式,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 所以利用计算机实现学生成绩信息管理的自动化将势在必行。
随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。今天我们使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率。面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作.
1.2 开发背景和开发目的
当今社会,随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长特别是学生成绩信息,而面对庞大的信息量,有必要开发学生成绩信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
在学校,尤其是在各大高校,对于学生的档案信息管理是相当重要,而且也是相当麻烦的,它是学校学生管理中最基本的一项常规性工作。而长期以来,学校学生成绩管理都是依赖人工来进行管理的,面对如此众多的学生成绩信息,其工作量是相当相当巨大的。这样不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可预知性,造成学生成绩信息管理的一些不规范,使得信息管理陷入“事倍功半”的地步。
开发本系统就是为了解决学校在学生成绩信息管理中的一些不规范,使学生成绩信息的管理向着规范化、简单化、有效化的方向发展。