欢迎来到天天文库
浏览记录
ID:23349859
大小:60.62 KB
页数:6页
时间:2018-11-07
《基于cs模式的学生成绩管理系统的设计与实现q》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于CS模式的学生成绩管理系统的设计与实现Q摘要:近年来,随着中学的办学规模越来越大,在校学生数也日益增多,随之而来的是教务管理工作日趋复杂繁重,要耗费大量人力、物力,已愈来愈成为学校日常管理工作的一个瓶颈。学生成绩管理是教务、教学管理中一个重要组成部分,也是比较烦琐的工作。本文采用LabVIEW语言编写了学生成绩管理系统,可以方便学校管理者、教师等相关人员对学生成绩的查询、管理等需求。关键词:成绩管理系统;C/S模式;LabVIEWDOI:10.16640/j.cnki.37-1222/t.2016.06.1941引言近几年来,随着
2、中学的办学规模越来越大,在校学生数量一直在增加,给学校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。学生成绩管理是教务、教学管理中一个重要组成部分,也是比较烦琐的工作。在学生成绩管理事务中,一般有成绩输入:对各年级各班各学期学生的各科成绩进行输入;成绩统计:需要对每个学生的成绩进行处理,例如排名次,成绩汇总,成绩升降;成绩报表:将学生成绩以报表形式输出等等。每次考试都需要大量的人力、物力,目前我国中学中还有相当一部分学生成绩档案管理还停留在纸介质的基础上,这样的人工管理方法已经不能适应时代发展,同时浪费了许多人力和物力。随着计
3、算机、通信和网络技术的迅速发展与广泛应用,对全球的各个行业都产生了越来越深刻的影响。作为教育领域的学校,也面对着数字化、信息化的影响。因此,研究中学的各类信息管理系统成为了必要。基于这样的大环境,本文开发的系统实现成绩管理方面的信息化、数字化。通过实现信息化管理,可以有效地实现学生成绩管理的信息化,减轻学校理人员的工作负担,提高管理效率、增强信息规范化,并避免人为操作的错误和不规范行为。为了减轻中学生成绩管理工作量和实现现代化的科学管理,并根据中学的实际情况,特设计了成绩管理系统。2设计目标学生成绩信息管理系统主要应用LabVIEW进
4、行系统开发,主要实现以下四个目标:首先,保证学生成绩的录入快捷、管理方便、使用高效;其次,实现了学生成绩的实时共享性;保证学生成绩信息管理系统运行的安全性;实现学生成绩信息管理系统在学校各相关部门间沟通的及时性;实现多终端用户的TCP/IP协议的访问,方便信息查询、管理。3系统结构3.1系统概述依据学生成绩的现实特点的特点,本系统开发将实现学生成绩及附属信息的系统化、规范化和自动化,应该有以下几个要求:①管理员权限有系统维护和用户管理,角色管理等;②教师权限有学生成绩、学号、班级等相关信息的查询;③成绩数据维护人员权限有班级管理信息的
5、录入、查询、修改,包括输入学号、班级、年龄等。④提供友好的用户界面,减少各类用户的工作量。3.2系统设计学生成绩管理系统采用C/S模式,通过LabVIEW语言进行设计。学校建立数据中心,作为学生成绩信息管理的存储设备,学校各部门相关管理人员通过授权权限,登录分配账户后,即可进行学生成绩的查询、管理工作。系统实现的整体架构如图1所示。3.3系统功能结构学生成绩信息管理系统主要有两种权限:一种维护权限是数据维护人员使用,即管理权限。另一种是用户权限是教师使用,即教师权限。管理权限主要工作内容有:学校各个班级信息的输入、查询、修改,包括输入
6、学号、班级、年龄等。教师用户权限主要有:学生成绩、学号、班级等相关信息查询。学生成绩管理信息系统包括四个模块:成绩录入、班级统计、年级统计、系统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。成绩结构关系如图2所示。4系统设计与实现4.1系统设计学生成绩信息管理系统采用C/S结构,这种架构可以更好的发挥网络中各计算机的资源优势。通过将系统运行的任务合理分配到客户端和服务器端,可以很大的降低了服务器的资源消耗,降低服务器端运行压力,更好应用客户端资源,提高系统运行的安全性与流畅性。服务器端软件,实现数据
7、的录入、显示、分析、存储等功能。用户端软件,实现用户通过Internet网络或学校局域网进行登录操作。数据交互格式采用XML协议封装。基于校园规模的学生成绩数据管理,相当于一个小型公司的数据量级,因此,采用SQLServer2008进行学生成绩的存储数据库。SQLServer2008提供了一个全面的和可扩展的数据仓库平台,它可以用一个单独的分析存储进行强大的分析,以满足成千上万的用户在几兆字节的数据中的需求。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备。这些特性能够很好的满足本系统的数据存储要求。4.2部
8、分程序代码及运行用户登陆界面中主要有用户帐户、用户密码、验证字符和管理密码。通过不同的帐户名称和授权管理密码实现不同权限用户的管理。系统登录界面如图3所示。登录模块的软件代码部分如图4所示。进入学生成绩信息查询系统后,主
此文档下载收益归作者所有