1、 I 摘 要 在现在信息化高速发展的时代,信息只有快,准,精才能发挥其价值。所以机器 代替人力是必然的历史发展趋势,人工操作必将被计算机代替。 计算机在我们的日常 生活中的使用越来越不可或缺,计算机进行信息管理,不仅提高了工作效率,而且大大 的提高了其安全性,尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。并 且随着在校大学生人数的不断增加, 教务系统的数据量也不断的上涨。 学校工作繁杂、 资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来 说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的 系统是很有必要的。 我们使用 Visual Fo
2、xPro6.0 系统进行我们课题的实现,而且我们的系统依据开发 要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。开 发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和 信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家 各部门关于信息化的步伐,使各项管理更加规范化。同时,随着应用的扩展与深入, 数据库的数量和规模越来越大,数据库的研究领域也已经大大地拓广和深化了。 关键字:系统;学生成绩管理;查询;Visual FoxPro6.0 II 目 录 摘 要 I 1 前言 . 1 1.1 作业背景 . 1 1.2 选题说明 .
3、1 1.2.1 基本思路 . 1 1.2.2 作业目标 . 1 1.3 工作业绩 . 1 1.3.1 个人主要工作 . 1 1.3.2 主要收获 . 2 1.3.3 自我评定 . 2 2 管理信息系统简介 3 2.1 信息与数据 . 3 2.2 管理信息系统 . 3 2.3 管理信息系统的基础技术 . 4 2.3.1 数据库技术 . 4 2.3.2 计算机网络技术 . 4 2.4 管理信息系统开发方法 . 5 2.4.1 开发策略 . 5 2.4.2 开发方法 . 6 3 需求分析 . 7 3.1 数据需求 . 7 3.2 功能需求 . 8 4 系统设计 . 10 4.1 数据库设计 . 10
4、 4.2 数据表的设计 . 10 4.2.1 学生信息设计 . 10 4.2.2 专业档案信息设计 . 11 5 系统实现 13 5.1 默认路径 . 13 5.2 建立项目及项目文件 . 13 5.3 系统启动 . 13 5.4 权限认证 . 14 5.5 系统主界面 . 17 5.6 基本信息维护 . 19 5.7 浏览与查询 . 22 5.8 数据统计与管理 . 25 6 数据操作 . 30 6.1 登陆界面的设计 . 30 6.2 学生信息查询 . 30 6.3 信息输入系统设置 . 30 III 6.4 系统初始化 . 30 6.5 运行设计 . 31 7 系统维护 . 32 结束语
5、 . 33 参考文献 . 34 1 1 前言 1.1 作业背景 本文根据数据库原理与应用教程课程要求而做。 课程作业要求如下:设计并成功做出一个系统。 具体内容:由于学生人数的不断增加,教务系统的数据量也不断的上涨,学校工 作繁杂、资料重多,如果设计出一个完整、统一以及规模足够大的系统便能减轻学校 的工作量。 1.2 选题说明 具体内容包括: 选学生成绩管理系统这个课题主要是因为它与我们现实生活中的 实际情况更加接近,这有利于我们对它进行设计与分析。 1.2.1 基本思路 要成功的完成学生成绩管理系统,首先必须要搜集一些自己需要的资料,然后借 鉴别人的资料,而从中学到如何去完成这样一个系统,其
6、次就进行小组讨论,该如何 去设计这样一个系统,再者就是利用 Visual FoxPro 系统来把我们所设计的系统做出 来,最后进行运行,直到成功为止。 1.2.2 作业目标 成功的做出一个完整的学生成绩管理系统。 1.3 工作业绩 1.3.1 个人主要工作 我的主要工作是完成学生管理系统的实现和图表绘制, 还有根据自己的需要查找 2 必要的资料 1.3.2 主要收获 在这次课程设计中,我更加熟悉了对 Visual FoxPro6.0 系统的操作,并且在这次 实践中更加锻炼了我的耐性与细心。了解到如果要设计一个系统,不仅需要良好的技 术能力与知识,还需要严谨的思路。 1.3.3 自我评定 优 良 中 及格 不及格 3 2 管理信息系统简介 信息、材料和能源并称为当代社会发展的三大支柱,人们对信息的利用程度已经 成为衡量社会文明程度和科技发展水平的重要指标。 信息管理系统正是为了适应信息 技术的需要而发展起来的,它是信息科学、管理科学和计算机科学等相结合而形成的 一门新兴综合学科,已发展成为计算机应用中的重要领域。根据现代经营管理模式建 立起来的管理信息系统,利用计算机