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