学生成绩管理系统论文呕心沥血整理版Word文件下载.docx
《学生成绩管理系统论文呕心沥血整理版Word文件下载.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统论文呕心沥血整理版Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
要是从系统分析、系统设计、系统实施以及适用几个方面进行介绍.
【关键词】成绩管理信息系统、信息化、数据库、管理
引言
在现代,科技引领时代的发展,计算机的大量普及,使得人们的生活节奏越来越快。
而教育行业的多元信息进行有效的管理工作也成为教育行业的重要任务之一。
目前,
学校工作繁杂、资料众多,各类管理信息系统已经进入高校,但还未普及。
而对于学
生成绩管理来说,目前还没有一套完整的、统一的系统。
为各高校教务工作
人员减轻负,提高工作效率,所以制作了学生成绩管理系统。
学生成绩管理系统的开发主要是应用于教育系统,完成对日常教育工作中学生成绩
档案的数字化管理.使数据管理更现代化、自动化、智能化、人性化。
同时,
减轻了学院教务人员管理的工作量,缩小开支,提高工作效率和准确率,使
其变得更具有条理性,科学性,为教育行业做出了巨大的贡献,也为今天的
民办教育在未来市场的竞争力有所提高。
在我国,各大学校已经把计算机安排在日常的学习课程中,机器代替人力使
历史的必然。
所以使用计算机去管理不仅可以提高效率也为学生和老师所接
受
学生成绩管理系统为高校教育工作人员提供方便快捷式的管理.系统从创建
用户、成绩录入、修改、浏览、统计的功能.基本满足各高校教师的需要。
4系统的维护
4.1系统的运行与维护
第一章系统开发
1.1系统开发的目的
(1)提高教务工作人员的管理水平以及处理效率;
(2)提高成绩信息数据的准确性和安全性;
(3)节约人力物力财力和时间。
1。
2系统开发背景
以学校学生管理信息系统建设中的成绩管理系统的开发为背景,主要对学生课程、成绩进行合理的安排以及统筹计划,提高教务人员的办事效率。
1.3需求分析
随着科技的不断提高,计算机逐渐普及,计算机科技日渐成熟,对各个领域都发挥着越来越重要的作用.
我国现阶段教育机构对学生成绩管理还比较落后,没有一个完善的系统用于管理。
从而浪费了许多的人力和物力。
在信息时代,应该用以计算机为基础的信息管理所取代.
经调查,学生成绩管理系统应该具有权限设置功能的登录模块,学生生可以实现成绩信息查询功能.教务管理人员能够实现注册新用户,学生成绩信息的查询、录入、删除、修改、浏览、统计等功能。
1.4可行性分析
可行性分析的含义就是用最小的代价和尽可能少的时间内解决问题.而成绩管理系统正好实现了缩短时间提高效率减少财力的支出而完成任务的目的。
本系统采用用VisualC#.NET进行前台设计、数据的录入、修改、删除、查询、浏览、统计等功能。
用SQL进行数据的管理。
实现技术上的可行性.
信息时代计算机已成为日常办公所用,操作系统也为人们所熟悉。
价格也能被人们所接受.只要一台电脑,一台打印机,这个系统就可以实现其功能。
本系统可以减少管理人员的工作量,提高工作效率。
而且方便操作,简单、直观、安全、适用等,使学校的教学管理更上一层楼。
1.5开发工具
本系统前端开发工具选择了VisualC#。
NET,后台采用XML。
C#是一种最新的、面向对象的编程语言.它使得程序员可以快速地编写各种基于Microsoft。
NET平台的应用程序,Microsoft。
NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选—-无论是高级的商业对象还是系统级的应用程序。
使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。
.
C#程序员可以在Microsoft。
NET平台上事半功倍的构建应用程序的扩展框架。
C#包含了内置的特性,通过Internet被任何操作系统上运行的任何程序调用。
XML简介
XML(eXtensibleMarkupLanguage,可扩展标记语言),是由W3C(WorldWideWebConsortium,万维网联盟)推出的用于新一代网络数据表示、传递和交换的标准,是Internet环境中跨平台的、依赖于内容的技术。
XML是使电子文档能够信息自我描述。
其优势主要表现为有良好的可读性、方便的可扩展性、数据内容与显示形式的分离、便于信息的交换与检索、可以轻松地跨平台应用等。
XML适用范围广泛,适用于信息的表现、信息的交换、信息的储存等复杂的文档.
XML在现在的Internet中已经有相当的地位.适用范围十分广泛,在现在XML的应用已经渗透到各个领域。
第二章系统设计
2。
1系统功能
学生成绩管理系统具有方便的数据查询和浏览的功能以及整个系统有严密的权限管理,增强了系统数据的安全性;
删除修改数据方便快捷,减少教务人员的工作量简单而且高效。
1.1系统的主要功能
学生成绩管理系统主要以管理学生成绩信息为目的,设置了严密的权限管理.主要功能包括用户管理、查询管理、成绩录入管理、统计管理、注册管理、密码管理等。
用户管理:
设置了权限管理功能,学生用户只能查询成绩信息,管理员可以完成其他操作。
查询管理:
包括查询成绩和基本信息。
可以显示单独一条记录,也可以显示所有信息。
成绩录入管理:
每次考试结束,管理员录入学生成绩信息。
统计管理:
统计学生人数,缺考人数,平均成绩和不及格人数.
注册管理:
设置了验证功能。
输入用户名后可检验是否可以使用,输入密码必须为6至12位.
密码管理:
用户可以根据需求修改密码。
2系统的总体结构
系统总体结构如图所示:
2.2XML设计
编写XML文档
分别设计学生成绩Scores.xml文档、学生信息Students。
xml文档,存放注册用户信
息Login。
xml文档,如图。
该图为Scores。
xml文档,主要是用来存放学生成绩信息,根元素为Scores,
包含八个子元素Scores,每个Scores又包含五个子元素,分别是姓名,学号,
专业,考试科目,考试类型。
该图为Students。
xml文档,是用来存放学生的基本信息的。
根元素为Students,
包含六个子元素student,每个student又包含7个子元素,分别是姓名,学号,
性别,年龄,生日,专业,电话。
改文档是用来存放注册用户的信息,根元素为users,7个子元素users,每个users
包含5个子元素,分别为type,用户名,密码,身份证号,电话.
第三章系统实现
3.1模块设计
本系统包括登陆模块,系统查询模块,系统管理模块,系统设置模块.
3。
1.1登陆模块的设计与实现
(1)登陆窗体
功能:
设置了权限管理,登陆成功后,对各个模块进行操作实现用户管理,注册管理功能;
操作:
欢迎窗体消失后自动生成该窗体,输入用户名和密码,选择登陆模式。
3.1.2系统查询模块的设计与实现
学生成绩和学生信息查询窗体,如图所示。
查询、浏览学生信息.可以查询单一记录,也可以浏览所有信息实现学生成绩和信息查询及浏览功能。
操作:
单击显示即可浏览所有学生信息或成绩信息,输入学号点击查询可查询单独记录。
3.1。
3系统管理模块的设计与实现
(1)学生成绩录入删除窗体
该窗体功能:
修改学生成绩信息。
填写信息后,输入新的成绩,点击修改.
该窗体的功能是设置权限管理,管理人员可以录入删除学生成绩和信息。
在文本框处填写信息后点击添加实现录入成绩功能,输入学号点击删除实现成绩删除功能.
(2)学生成绩修改窗体
(3)统计窗体
该统计窗体的功能为统计学生人数,考试人数,不及格人数,优秀人数,计算平均成绩.
分别输入根元素统计学生人数和成绩人数,点击不及格人数、平均成绩、优秀人数会连接相应的计算窗体,点击确定进行计算。
3。
1.4系统设置模块的设计与实现
修改密码窗体
该窗体的功能为修改登录用户的密码。
输入旧密码,再输入一个新的密码,点击确定.
第四章系统的维护
4。
1系统的运行维护和改进
运行维护:
运行测试,查看系统是否稳定定期处理无效的连接,提高运行速度
改进:
由于系统不是很完善,所以在日常的使用中应该注意优缺点慢慢的完善。
添加所需要的功能删除累赘的和不完善的。
总结
随着计算机技术的普及和网络的发展,越来越多的教育单位开始重视信息化建设,利用先进的计算机和网络技术对学生成绩信息进行管理,提高工作效率,减少人力资源的浪费。
本人结合教务管理人员对成绩信息地具体管理需求,开发一套学生成绩管理系统。
本系统经多次测试,能在VisualStudio2005的调试环境上正常运行。
基本上实现了数据管理功能,目前试运行良好。
综上详细阐述了本系统的整个开发过程和实现功能,能够进行学生成绩信息录入、修改、查询、浏览、删除、统计等操作,整体界面美观大方,完成了教务人员对学生成绩管理工作的要求,适用于一系列的教育单位。
本系统的应用,将会使学生和教务管理人员在第一时间内获得理想信息。
但是,由于一些技术和设备所限,本系统存在一些不足之处,有待进一步改进和完善,在开发过程中遇到了以下问题:
(1)对后台数据库中数据的日常维护,包括自动清理过时数据;
(2)程序中错误处理和输入控制不够全面,可能导致输入无效引发错误;
(3)对补考学生的处理。