1、河北大学毕业论文 - 1 - 第一章 前言 科技在进步,学生成绩管理系统已成为 学校 等教育部门 不可缺少的部分 ,它的应用 内容对于学校 领导和用户 来说 非常 重要 ,因为 学生成绩管理系统能够为用户提供充足的信息和快捷的查询手段。 由于 一直以来人们使用传统 的 人工方式管理文件成绩,这种管理方式存在着许多缺点 ,如 :效率低、保密性差 ,另外时间 一 长 ,将产生大量的文件和数据 ,这对于查找、更新和维护都带来了不少的困难。 使用计算机来管理学生成绩 ,不但可以节省时间和人力 资源 ,更能全面、 高 效地掌握学生基本情况 等信息 , 并 及时获取最新的准确资料和信息 ,使效率大大提高
2、。 该设计 是一个管理学生成绩的系统,功能与实现方面有相当的针对性和实用性。本文详细地介绍了“学生成绩管理系统”的设计思想,设计过程,本软件是在 VISUAL Foxpro 平台上开发的 ,采用 Access2000 做为数据库,严格按照关系数据库原理 、 思想的有关规定进行数据库的设计,数据操作语言采用 SQL 中的有关命令,能方便地实现对数据库的操作与管理。本文从问题定义、可行性研究、需求分析、概要设计、详细设计、编码,软件的测试等方面对该软件进行了详细的说明 ,它是软件的一个非常重要的文档资料,是毕业设计的文字说明材料 本 学生成绩管理系统是典型的信息管理系统 (MIS),其开发主要包括
3、后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备 ,易使用等特点。 河北大学毕业论文 - 2 - 第二章 系统分析 2.1 需求分析 在 21世纪的 信息科技 时代,科学技术突飞猛进,计算机已经应用 到广泛的领域 ,而且 越来越贴近于我们的现实生活。 如今,不管是小学,初中,高中,甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作 和所涉及到的数据量 也会 越来越多,大多数学校不得不靠增加人力,物力,财力来进行学生成绩管理。但人工管理成绩档案
4、具有效率低,查找麻烦,可靠性不高,保密性低等因素。因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。 根据 多数 学 校 的基本情况,该系统主要是实现数据的更新,查询,统计,并且可以生成相应的报表文件。 数据更新包括以下几个方面: ( 1)学生记录的增加,删除,修改,可以方便的实现记录的改动。 ( 2)课程资料的添加,删除,修改 。 ( 3)学生成绩输入,学期结束,要对成绩表中的学 生成绩进行登记。 数据查询和统计包括以下几个方面: ( 1)学生成绩查询,包括快捷查询和组合查询,前者可以直接输入学号或姓名对全部的课程进行成绩查询,而后者可以查询某一课程所有学生的成绩情况,总之可以根据不同需要查询到不同的学生成绩名单,适用性更广。 ( 2)学生成绩统计,统计每个学生的总成绩。 ( 3)学生成绩排名,可以查看学生的名次号。 2.2 可行性分析 随着开发工具的发展,面向对象的、可视化的开发工具不断的涌现,如 VC+,VB,JSP,ASP,PHP 等,这些工具在第三代语言的基础上,能帮助软 件开发者提高软件的开发的质量和效率,缩短开发周期。本系统采用 VB开发环境以及 Windows XP的操作系统为工作平台,同时借助 Microsoft Access2000 这一强大的数据库管理系统来实现 所以开发此系统从技术上完全可行