学籍是专指作为某校学生的身份证明。2013年9月1日起,全国已经初步建立了小中大学籍的信息管理系统。它山之石可以攻玉,以下是勤劳的编辑帮大伙儿找到的学籍管理系统(5篇),欢迎借鉴,希望对大家有所启发。
(辽宁师范大学,辽宁 大连 116029)
摘 要:为了深化高校教务管理改革,开发高校学籍管理系统,提高学生管理工作的效率成为必然。该系统采用JSP、Microsoft SQL Server 2005数据库以及Apache Tomcat作为开发平台,对高校学生学籍管理系统进行开发。运行结果表明,该系统可以实现高校学生学籍信息的规范管理、科学统计和快速查询。
关键字:学籍管理;B/S架构;JSP
中图分类号:G640 文献标识码:A文章编号:1002-4107(2015)07-0050-02
收稿日期:2014-11-20
作者简介:苏艺(1964—),男,辽宁本溪人,辽宁师范大学计算机与信息技术学院实验师,主要从事计算机软件开发研究。
改革开放以来,我国高等教育规模不断扩大,高校管理面临现代化、信息化和网络化管理的新挑战,建立、应用和完善高校管理信息系统成为必然。高校学生学籍管理系统是高校管理信息系统的重要组成部分,随着信息技术的不断发展,网络技术已经广泛应用于高校管理的各个方面,高校学生学籍管理系统是校园网中一个重要的应用。该系统为高校创造了一个良好的信息化环境,提高了高校教学、科研与管理的效率,为高校师生的教学提供了极大方便,在一定程度上反映出学校管理现代化水平。
高校学籍管理系统运用MIS的总体设计思路,综合应用了B/S模式、SQL-Server2005数据库、JSP等技术,开发出一套使学生和教师能够方便、快捷、准确地了解和管理学生学籍有关信息的软件系统,整个系统操作界面简捷、灵活、实用,实现了学生对所需信息的查询和教师对学生学籍信息进行全方位管理等功能,基本满足高校管理信息系统对学生学籍信息管理的需求,为提高高校管理现代化、信息化和网络化提供借鉴。
一、学籍管理系统分析
高校学生学籍管理系统是一个典型的复杂系统,是高校信息化管理的重要组成部分,系统提供了强大的学生学籍管理功能,方便管理员(教师)对学生信息的添加、修改、删除、查询等操作。本系统开发的总体目标是实现学生信息管理的系统化、规范化、自动化,达到提高学生信息管理效率的目的。学籍管理系统包括学籍维护、选课管理、成绩管理等模块,系统功能分析如下。
(一)学籍维护模块
1.教师可以对学生信息进行添加(包括基本信息)、删除、查看、修改。
2.学生可以查看自己的基本信息,添加、修改个人详细信息。
(二)选课管理模块
1.教师可以对课程信息进行添加、删除,统计每门课程选修的人数以及查找单个学生所选的课程信息。
2.学生可以查看所有选修课程并进行选修,以及查看自己所选课程并进行修改。
(三)成绩管理模块
1.教师可以进行添加、删除、修改基本课程,录入、修改学生课程成绩,查询单个学生的所有成绩以及查询指定课程所有或部分学生的成绩。
2.学生可以查询自己所选的基础课程成绩。学籍管理系统提供方便高效的管理功能。作为网上信息的查询平台,可以通过该系统查询学生个人选课相关信息,教师可以管理所有信息。
该系统以JSP为开发语言,以SQLServer2005为数据库以及ApacheTomcat为后台服务器系统。包括以下子系统。
(1)用户管理子系统。实现对不同用户分配不同的权限。
(2)数据库连接子系统。使程序能访问数据库,并能对其中的数据进行操作。
(3)数据录入子系统。通过程序能实现向数据库中增加记录。
(4)数据查询子系统。通过各种查询组合实现对数据的精确选取。
(5)数据维护子系统。包括对数据的修改及删除操作。
系统利用Eclipse平台对学籍管理系统进行整体框架设计、数据库连接及全面的系统调试。
二、JSP及JavaBean开发平台
(一)JSP
JSP(JavaServerpages)是由Sun公司(现被Oracle公司合并)倡导并建立的一种动态网页技术标准,是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
(二)JavaBean
JavaBean是一种软件组件模型,它与其他软件对象相互作用,决定如何建立和重用软件组件,这些可重用软件组件被称为Bean。使用现有的Bean,可以帮助开发新的组件,进而建立软件组件库。
JavaBean是基于Sun公司的JavaBean规范的,并可在编程工具中被可视化处理。是一种可复用的软件组件。JavaBean具有三个基本特性:独立性;可重用性;在可视化开发工具中使用。
三、数据库设计
数据库系统是管理信息系统的关键技术之一,比较常用的有Oracle、SQLServer、MySQL等多种数据库系统。由于SQLServer2005具有较好的可伸缩性和可靠性,提供了以Web标准为基础的扩展数据库编程功能,可以满足电子商务和企业应用程序的要求。SQLServer2005支持XML和Internet标准,具有基于Web的分析能力,允许使用内置的存储过程以XML格式存储、更新、删除、检索数据,故学籍管理系统采用SQLServer2005作为数据库。
四、学籍管理系统的实现
学籍管理系统功能主要包括三大块:学籍维护(教师添加、删除学生基本信息;学生查看、修改个人附加信息);选课管理(教师添加、删除选修课表,查看单个学生选课情况以及单门课程被学生选修情况;学生查看、选修课程并可对所选课程进行修改);成绩查询(教师添加、删除、修改成绩,添加学生分数以及查询单人或单科分数情况;学生查看自己所学课程成绩)。
由于该系统主要权限有两个,学生和教师,故这两个权限范围内的应用都应该具有上述功能,即将上述三大功能模块划分给这2个权限去具体实现。学生具有的功能如下:
1.修改密码:学生进入页面后可以修改自己的密码,以达到保密性。
2.学籍维护:学生可以查看自己的基本信息
(基本信息由教师录入不能修改),并填写修改自己的学籍情况。
3.选修课程:该功能主要是让学生查看已有的选修课程并进行选修,对自己已选的课程如不满意可以删除重选。
4.查看成绩:学生可以查看自己的课程成绩。
教师页面应具有的功能为:
(一)学生管理:该模块主要添加学生基本信息;查看已有学生基本信息及对其修改,删除多余或出错学生信息。
(二)选课管理:可以添加新选课程;查看已有选修课程并对其进行删除修改;查看学生选课情况,可以根据学号查看个人选课情况,还可以课程号查看该课程被选情况;统计每门课程选修的人数以及打印统计结果。
(三)成绩管理:可以添加、修改学生成绩;查看学生成绩(根据学号、课程号来查看);对学生成绩进行打印输出。
五、数据库系统的设计与实现
学籍管理系统选择的数据库是MySQL,数据库名为test,其中数据表的创建和逻辑结构如下。
(一)实体
系统中的实体共有4个:实体1:学生(姓名name,学号stuid,性别sex,专业profession,民族national,身份证personid,出身日期birth,入学年份entrydate,家庭地址address,家庭电话hometel,邮政编码zipcode,联系方式contact,Emailemail);关键字为:学号。实体2:选修课(课程号clsno,课程名clsname,任课教师clstea,星期几clsdate,时间clstime,上课教室clsroom);关键字为:课程号。实体3:基础课(学期号termno,课程号clsno,课程名clsname,学分clsscore,主讲教师clstea);关键字为:课程号。实体4:成绩(id,学号stuid,课程号clsno,成绩score)。
(二)总体表设计
系统中共用到了6个数据表。1.admin表:记录管理员信息;2.student表:记录学生学籍信息;3.class表:记录选修课信息;4.score表:记录学生基础课信息;5.成绩关联表:记录学生基础课成绩信息;6.选课关联表:记录学生选课信息。
(三)数据库表的结构及关系图
系统中共有6个表。1.admin表;2.Student;3.score表的定义;4.class表;5.成绩关联表。6.选课关联表。其中有些表之间存在着联系,并建立起如下关系。
(四)数据库连接
JDBC(JavaDataBaseConnectivity)是Java数据库连接技术,是较为常用的数据库连接技术。JDBC技术设计了Java语言同SQL数据之间的应用程序接口(API),保证了该软件的通用性。为此由第三方开发了支持Java的JDBC的标准及JDBC驱动程序:JDBCODBCBridge驱动程序、JDBcomativeBridge驱动程序、JDBC-NetworkBridge驱动程序、PureJavaJDBCDriver。本系统采用JDBC-ODBCBridge的JavaBean技术连接数据库,实现了对学籍管理数据库的调用和修改。
该系统完成后经过测试,能够很好实现相关的管理功能,功能模块也能够达到设计要求。系统可以实现高校学籍信息的集中管理,具有分散操作、检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。这些优点能够较好地提高学籍管理的效率,是实现高校科学化、正规化管理的重要条件。
参考文献:
[1]易和平。分布式多数据库高校学籍管理系统研究与应用[J].西安石油大学学报:自然科学版,2009,(7).
[2]宣华,王映雪,陈怀楚。清华大学综合教育系统在教务管理中的应用[J].计算机工程与应用,2012,(12).
[3]梁德华。浅析高等院校学籍管理信息系统的设计与开发[J].硅谷,2011,(11).
关键词:扩招;学籍管理;数据安全
中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2012) 04-0000-02
近年来,由于高校不数的扩大招生,在校学生人数也在逐年增加,以前以手工管理的学生学籍系统,将不能适应。而目前信息技术的飞速发展,也给高校的信息化发展带来了一线生机,所以建立以信息化为核心的学籍管理系统已成为服务水平的重要手段之一。从我校实际出发,设计开发满足本校学籍管理需求的软件系统,对在校学生的学籍进行有效的管理,将大大提高工作效率。
一、学籍管理需求分析
传统的以手工为主学籍管理方式存在效率低、容易出错并且不易维护等诸多缺点,已经不能满足现代学籍管理工作的需求,所以建立一套功能强大,数据安全的学籍管理系统是势在必行。系统从本校的实际同发,以学工处和招办为配合部门,以学校招生录取库数据为基础,按不同系部、不同专业、班级编定学号等基本信息。建立完完整的数据系统。再根据功能把系统分为:
(一)学生基本信息管理
对学生基本信息的添加、删除、查询等功能。
(二)教师信息管理
对学生基本信息的添加、删除、查询等功能。
(三)学生课程成绩信息管理模块
该模块主要负责对课程信息的设置。
(四)院系设置管理模块
该模块负责进行对院系的基本信息进行了解。
(五)毕业生信息管理模块
该模块对学生的毕业情况进行基本操作。
二、关键技术
(一)asp开发技术
Active Server Page是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下列出了ASP所独具的一些特点:
1.使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地开发应用程序。
2.无须编译,容易编写,可在服务器端直接执行。
3.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
4.与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的操作控制语言均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
5.ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序和数据的安全性。
6.可使用服务器端的脚本来产生客户端的脚本。
(二)通用组合查询技术
查询是数据库系统的基本功能,其本质是提供用户操作界面形成SQL语句。程序实现基本相同,只是操作的数据表不同。因此,本系统开发了通用组合查询模块,形成统一查询界面,增加了整个系统的通用性及可移植性。用户可以进行自由查询,也可以进行条件组合查询。每个条件根据字段选择、关系选择和值域选择,形成条件范围,条件之间由逻辑关系进行连接。
(三)SQL技术
SQL(Structure Query Language)是结构化查询语言的缩写;SQL是集DDL、DML和数据库控制功能于一体的数据库语言。SQL的DML是介于关系代数和关系演算之间的一种语言。由于SQL使用方便、功能丰富、简洁易学,得到广泛的应用和推广。例如关DBMS产品ORACLE,DB2,SYBASE,SQL SERVER等都以SQL作为数据库语言。同时,其他数据库产品的厂家也纷纷推出各自支持SQL的接口软件。
SQL数据库的数据库体系结构
SQL数据库的数据体系结构基本上也是3级结构。在SQL中,关系模式称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,元组称为“行”,属性称为“列”。
SQL语言的组成
一个SQL数据库是表的汇集,它用一个或多个SQL模式定义。
一个SQL表是由行集构成,一行是列的序列,每列对应一个数据项。
一个表或者是一个基本表,或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
(四)B/S开发模式
B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。
B/S结构的优点
B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
三、系统安全性设计
(一)网络安全措施
采用虚拟局域网服务。将系统的所有服务器都建立在虚拟内,只允许安全的网络协议(如HTTP)通过,其他如FTP协议限制执行。同时ISAPI将对系统具有访问权限的用户的IP地址限制在某一范围内。必要的情况下,使用SSL来加密协议。
(二)系统平台的安全措施
为服务器上不同的管理员用户设置访问权限和相应的口令,充分利用了软件平台自身的这些安全机制来确保系统平台的安全。同时关掉了可能导致安全漏洞的服务。
(三)数据库的安全措施
除了定期备份数据库,以保证数据的安全,还可以利用数据库管理系统提供的强大安全功能,如使用Windows身份验证模式、设置数据库账号密码、限制SQL Server服务的权限等策略来保证数据库的安全。
使用Windows身份验证模式是对指向SQL Server的链接进行Windows身份验证,限制对Windows用户的连接,减少Internet工具对SQL Server的侵害。同时,对sa账户设置高强度密码,并经常更换,以保证数据库的安全。
四、结束语
学籍管理是高校教务管理中的最重要组成部分之一,对数据的操作次数最多,也是最容易出问题的地方,所以数据库的安全性是最需要考虑的地方。本文采用了SQL Server2005开发的学籍管理系统,本着高效、实用、安全的原则,提供了学生学籍信息的查询、录入、统计、管理的工作平台,为确保教学计划和教学任务的顺利完成奠定了良好的基础。
参考文献:
[1]魏新红,张凯,孟哲。数据分片技术在数据访问控制中的应用[J].福建电脑
[2]俞虹。学籍管理系统的信息化[J].考试周刊
[3]陈孝威。三层体系结构的客户机/服务器[J].计算机应用,2000,1
关键词:学籍管理系统;UML;PowerDesigner
中图分类号:TP311
高职院校承担着为国家现代化建设“培养拥护党的基本路线,适应生产、建设、管理、服务第一线需要的,德、智、体、美等方面全面发展的高等技术应用性专门人才”之重任[1]。自我校2010年四校合并以来,我校教育规模正在壮大,学生人数与日聚增,学习形式多样化,与我市企业进行订单式培养体制等教学管理模式的改革正在进行不断深化的探索。因此,我校的学籍管理正面临着越来越复杂的情况,而对学籍管理的准确性、信息的保密性和安全性以及时效性等方面的要求越来越高,学籍管理也将涉及学校管理的各个方面,这些都对传统的管理模式提出了非常严峻的挑战。设计并开发此系统的目的在于解决我校由于四校合并,学校规模扩大,学生扩大招生,带来的学生学籍管理上的部分困难[2]。
1 系统运行环境
1.1 软件环境。各类服务器操作系统为Microsoft Windows 2003 Server,其中Web服务器为IIS 6.0(Internet Information Services,互联网信息服务)+ Frameworkl.1,采用SQL Server 2000作为数据库服务器,Windows xp/2000为客户端的操作系统。
1.2 网络运行环境。基于Web的网络结构分为三层,即Core Layer (核心层)、Distribution Layer (分布层)和Access Layer (访问层)。
(1)访问层。分布各系部的教学楼内部,访问层的网络设备其作用为连接学校内部各科室的计算机设备。
(2)分布层。位于各系部教学楼的网络中心,分布层的网络设备应该使用千兆端口与核心层的网络设备进行相连,其独立带宽的多个端口(独享100M或l0M)可直接连接教学楼内各个工作点或者连接访问层的网络设备。
(3)核心层。它是网络高速交换的主要部分,对整个网络的连接和畅通起到十分重要的作用。核心层应该采用高带宽的交换机(千兆以上),而且核心层的设备应该采用双机冗余热备份,这是非常必要的;或者使用负载均衡功能,以此来改善网络的性能。同时该层向内连接了学院学籍管理系统的各类服务器。
2 用例分析
以下是利用Power Designer平台建立起来的,以用例图的形式表示的业务模型(如图1-1所示):
此用例模型表达了各类用户与系统之间的交互关系。该业务模型表达了高职高专学籍管理信息系统的基本功能及所提供的服务,是对此学籍管理系统需求的简要描述,在图1-1中的虚线则表示了两者(类)之间的继承关系,而实线表示了对应用二者间存在的关系[3]。
通过图1,可将需求分析中的各个用户角色,从具体的操作权限方面进行了一个比较全面的分析,同时也描述了各个子系统之间的关系(继承或扩展)。
2 高职高专学籍管理系统的设计
2.1 系统平台设计
通过对B/S模式和C/S模式进行优缺点的对比,在高职高专学籍管理信息系统中单独应用B/S模式或C/S模式都是不完美的,因此该系统应该在交互性较强、对数据安全性要求较高、需要大量处理数据信息的录入与维护、位置相对固定、使用范围较少的部分模块采用客户端/服务器模式,而在交互性和安全性方面要求不高、位置灵活的广域范围内使用浏览器/服务器模式,充分发挥这两种模式分别存在的不同方面的优势,对不同的子系统选用不同的系统平台来构建,使学籍管理系统采用一种混合模式来构建系统平台。这种混合模式相对于单独采用客户端/服务器模式或浏览器/服务器模式将会有更大的优势。
2.2 系统设计
(1)系统总体方案设计。学籍管理系统所涉及的相关部门众多,而且对各部门的职能有明确的规定,学生信息量大并且某些职能部门还需要学生信息的共享,因此高职高专学籍管理系统应采用浏览器/服务器模式和客户端/服务器模式来进行构造[3]。
(2)功能模块设计。学籍管理信息系统主要由以下几个功能模块来构成即:系统管理模块、学籍管理模块、教学计划管理模块、系统用户管理模块、学生成绩模块、专业班级管理模块等。具体的系统功能模块如图2所示。
因为学校各类信息的和在校学生各类信息的查询和选课模块具有较广的适用性,对于信息的安全性和交互性的要求并不高等特点,所以这部分适合采用B/S模式来进行开发;而学生的个人信息、个人成绩和系部的教学计划等信息对安全性的要求比较高、交互性比较强,还需要进行大量信息的处理,所以教学计划管理模块、学籍管理模块、成绩管理模块更适合采用客户端/服务器模式。
(3)概念数据模型的设计。概念数据模型是对数据和信息进行建模,利用实体关系图(E-R图)的形式组织数据、检验数据设计的有效性和合理性。概念模型是最终用户对数据存储的看法,反映了用户的综合性信息需求,不考虑物理实现细节,只考虑实体之间的关系。据上述分析,使用Power Designer来设计高职高专学籍管理系统的概念模型。
(4)物理数据模型的设计。物理数据模型是以常有的数据库管理系统(DBMS)理论为基础,将概念数据模型/逻辑数据模型中所建立的现实世界模型生成相应的数据库管理系统的SQL语言脚本。依据“高职高专学籍管理信息系统”的概念数据模型(CDM),使用物理数据库SQL Server 2000,设计系统的物理数据模型(PDM)。其具体操作过程为:点击主菜单的 ToolsGenerate Physical Data Model(生成物理模型)就能将前面设计的学籍管理系统的概念模型转换为相应的物理模型。
4 系统实现的部分界面
系统的操作界面是人与计算机系统之间的通信媒体或手段,是人与计算机之间进行各种符号和动作的双向信息交换的平台。而一个容易进行操作、功能比较强大、反应快速的、直观的人机交互界面可以在很大程度上增加系统的实用性和增加该系统的生命周期[4]。系统登录界面如下图3所示
该系统的研究工作虽然初步取得了成功,但还存在着很多缺点和不足,尚待进一步深入研究和改进,如:本系统还需进一步解决系统速度、系统数据安全、WEB访问安全、数据远程容灾等问题;由于时间和精力有限,页面的美观设计投入的时间较少,可能页面设计相对来说不够精美。
参考文献:
[1]焦春红,陈成志。高职院校学籍管理信息化建设探析[J].职业时空,2010,6(9):8.
[2]王庆。基于C/S&B/S模式的学籍管理系统研究与开发[D].西安理工大学,2007:15-18.
[3]赵建平,李华。分布式高校教务管理研究[J].长春理工大学学报,2002,25(3):50-53.
[4]张龙翔。UML与系统分析设计[M].北京:人民邮电出版社,2003,5:208-230.
[5]吴开浑。选课系统的设计与实现[J].电脑开发与应用,1996(2):3.
学籍管理工作是一个复杂而政策性极强的工作,随着学籍数据的海量递增,学籍管理系统是高校校园数字化进程中不可缺少的部分,本文以学籍管理系统的研究与设计为研究内容,构建系统的功能机构和逻辑结构,并对系统业务流程以及系统安全机制和安全技术等方面进行了系统的研究。
关键词:
学籍管理;系统研究与设计
一、引言
当今社会,我国的高等教育进入新发展的阶段,高校扩招使得学生数量逐年递增,传统的手工记录查询信息的方式很难满足学籍管理工作人员的需求。学生学籍信息作为高校的一项重要数据资源,对管理部门来说,怎样提高学籍数据资源的利用率,处理成倍增长的学籍信息数据,己成为高校各级管理职能部门共同关注的焦点问题,而在积极推进校园数字化建设的过程中,学生学籍信息的全面数字化、网络化管理已经迫在眉睫,学籍管理系统的使用进一步推进学籍管理的资源共享,实现无纸化办公,提升高校的管理和服务水平,提高高校的社会竞争力。学籍系统设计总体包括需求的分析、功能模块的确定及系统业务流程和数据流程的分析等。本系统依托真实的客户的需求总结系统主要完成的功能,以及将来拓展需求完成的功能,然后根据设计好的功能划分出系统的功能模块,最后设计出系统流程。
二、系统的功能
为了充分利用各类信息资源实现管理,推动高校数字化校园的建设,在经过充分调查的之后,通过对比和分析,学籍管理系统计划在初步实现现有资源及各平台为基础,实现以师生及各职能部门的数据共享、信息沟通。学籍管理工作是一个繁琐、复杂而有规律可循的工作,主要涉及高校内学工处、教务处、招生就业处、各系部等多个管理部门,从新生的录取到毕业生离校,涵盖了一系列的业务工作。在业务操作层面学籍管理主要分为如下几个部分:
(1)学籍注册:
从录取数据到取得学籍,包括有关学籍管理的文件规定。本功能模块负责进行新生的注册管理、新生数据转在校生库管理,以及在校生的注册管理。
(2)学籍查询与统计:
专业、班级的添加、删除、修改及班级资料的查询,打印。
(3)学籍异动:
(包括退学、转专业、转班、开除等等)等内容,要做到有据可查,学生异动报告、批文登记、异动信息查询等,主要涉及在校学生的升、留、降、转、开除等的所有异动处理,同时,允许需要时根据高校的实际情况对“异动结果”、“异动原因”等字段的帮助库信息进行维护。
(4)学籍注销:
毕业审核、档案的办理发放,毕业证和毕业生就业信息统计等信息的记录及查询。
三、系统的性能要求
(1)实用与科学友好的性。
系统整体技术基于用户的需求,选择实用的、科学的技术来实现。系统的设计应具有友好的人机交互界面,保证非专业人员也可以正常操作,数据检索方面支持多种检索方式,保证检索结果的准确、完整,同时还要数据库维护。
(2)开放与可扩展性。
为满足高校教育教学管理工作现阶段及未来的实践需求,系统从设计到的每个步骤的实现必须要采用开放性的技术和设备,制作合理的近期与远期规划,通过简便方法可扩充系统规模,提高系统可扩展性。
(3)稳定与可靠性。
设计完成的系统,要进行可靠性和安全性测试,要求能够在实际环境中能抗干扰数据容错、抗故障,安全防止病毒和黑客的侵袭,确保数据操作可靠等。另外,作为系统的一个组成部分,系统的各子系统模块可以作为一个独立的个体独立运行,子系统既互相联系又相互独立,所有的子系统都采用统一的接口标准与管理系统相连,这种模式既便于各子系统的开发,对于后期系统的升级和维护也是大有益处的。
四、系统的安全性研究
学籍管理系统是一个动态的网络化的信息管理系统,系统中存储和使用的数据信息涉及到全院师生的切身利益,因此对系统的安全性要求就比较高,本系统的设计不仅结合操作系统和数据库系统的安全性,此外还需采取了专门措施有针对性的提高系统的安全,从而确保整个系统的安全性性。具体提供了如下六种方法来保证系统的安全性:
(1)通过角色权限控制技术阻止非法入侵者进入系统。
学籍管理系统通过设定不同的角色,给不同的角色不同的权限属性,过角色控制来控制用户的权限,完成权限控制。
(2)密码管理。
为了增强密码的安全性学籍管理统采用MD5加密技术,同时在后台有数据库系统的支持,输入密码后,能够快速、安全的对用户登录权限进行检验,对不合法的密码和数据不匹配的密码限制其后续操作。
(3)数据库系统加密。
对数据库中的数据进行加密的目的是加强数据库管理系统(DBMS)的安全功能,为系统提供一个安全可靠的数据库加密平台,对数据库存储的各种数据信息进行有效保护。
(4)网络安全管理。
在网络环境保障方面学籍管理系统主要架设了网络防火墙,在广域网与局域网之间建立一个安全网关,保护内部局域网免受非法用户的入侵。
(5)额日志管理。
操作日志根据账户访问情况按账户查询,按模块菜单查询,按日期查询等功能部分组成,提供对用户重要操作的记录。这一模块是系统管理人员查看用户的关键操作,能及时发现用户的不合理操作,从而保证系统的数据安全。通过上述几种技术手段,全方位、多角度的保证了信息的真实完整性、可靠性及不可否认性的要求,提升了学籍管理系统的安全性和稳定性。除了上述方法外,系统管理员可以通过系统提供的数据库备份功能有计划的对数据进行备份。这样当系统数据出现丢失或者错误时,系统管理员通过还原备份的数据进行系统数据的恢复,确保数据库系统中数据的安全性和准确性。
五、小结
学籍管理系统作为高校校园数字化进程中的一个重要部分,它的研究与设计是一个复杂而系统的问题。本文从实际出发,根据学籍管理工作的实际情况,借助管理信息系统开发技术,进行了系统的需求分析与设计方面的研究。并对高校的学籍管理工作进行了详细的分析,完整介绍了高校学籍系统的设计思路,在准确掌握用户使用需求的基础上,对系统结构、数据流程、操作界面、业务模型、安全性等方面进行了详细的总体设计及步骤。实践证明学籍系统的设计与应用,大大提高了高校学籍学历管理工作的信息化和智能化水平。当然随着技术的不断更摘要:学籍管理工作是一个复杂而政策性极强的工作,新和实践需求的变化,学籍系统今后还需要进行不断的完善和加强。
作者:姜彩云 单位:南通航运职业技术学院
参考文献:
基于学籍数据以上特性,本文将从两个方面进行分析研究:管理工作者如何做好调整以更好地适应信息化管理系统的要求;信息管理系统如何升级调整才能更完美地配合管理工作者的需求。
1 人员管理
1.1 信息化对管理人员提出更高要求
随着信息技术的引入,学籍数据将不再以纸质卡片、文本存档这种简单的方式存在。学籍数据基本实现电子化在各个部门中流转,只要操作得当,其将给管理者带来准确、高速的理想效果。然而,并不是所有管理工作者都能很好地适应这种转变,特别是当前高校有经验的管理者,基本都是经历过纸质文档时代的洗礼,但不得不说部分人员在新的信息技术使用方面还有一定欠缺。因此,为适应信息化的要求,就要对管理者提出如下要求。
第一,主动提高信息技术实操能力,特别是基本的计算机操作。随着信息技术的不断深入,相关管理软件也越来越多,管理人员要在日常工作过程中不断学习、使用,才能掌握这些办公软件的基本操作及技巧。这将有利于系统管理信息化操作进程的推进,更有效地提高办公效率。
第二,总结经验,加强交流。高校里面大量的二级学籍管理工作的工作性质、内容十分相近,有经验或者有技术的管理者在工作之余经常把自己的工作技巧总结记录下来,院校一级的管理负责部门定时、定期的组织交流活动,通过座谈会等形式让大家交流沟通,同时做好记录。上级学籍管理部分还可以通过建立交流群的方式,遇到问题及时提出交流,有经验的老师提供方法,在交流中相互提高。如果学籍管理队伍一旦发生人员变动,这些总结工作将让新接手人员更好、更快地上手。另外,计算机技术较强的工作人员可以将自己开发的实用小软件、小命令分享出来,帮助大家提高工作效率。
第三,建设一个稳定的二级学籍管理人员队伍。学籍管理是一个重复、繁琐的工作,有经验的管理者往往比有技术的新管理者更有价值。学籍工作涉及大量的规章制度和常规内容,有经验的工作人员在年复一年的重复工作中遇到了大量相似的问题并积累了简单有效的解决方法,高校领导者应给予充分重视,加强学籍管理队伍建设,提高应有待遇稳定人员,最好能够做到梯度培养。
1.2 做好数据准确入口把关
学籍管理将分为两大块:基础数据和变动数据。对于基础数据,院校级管理者应该核实数据的准确性后,从招生部门录取数据中提取必要字段。因为涉及数据后续操作,必须保证数据与教育部学信网上学生的数据保持一致。对于涉及变动的数据如学籍异动、学院警示等数据,应该由院系管理者核查后由学生本人确定提交院校管理者处理,院校处理后应立即反馈给学生,并给予学生一定时间进行确认。
1.3 学籍管理与其他业务部门协调合作
学籍数据并不是独立存在的,其涉及高校管理特别是教学管理的方方面面,要保证学籍数据的准确性,确保学籍管理工作顺利进行,学籍管理工作者就必须做好与其他业务部门的协调管理工作。学籍管理是高校教学的一个重要组成部分,但是其更重要的是与教学管理其他科室的联系,学籍数据是学生在大学学习过程中最基础的数据,很多教学活动都必须以此数据为基础展开,如学生选课、成绩录入、奖学金评定等。同时,其他教学数据也影响着学籍数据的变化,学生学习压力过大申请休、退学,学生因违纪处分导致不能获得学位授予资格等,只有及时沟通才能做到实时更新学生学籍数据,了解学生的最新动态。此外,现有高校基本都是学工和教务分开办公,在日常工作中经常出现双方协调不足而导致学生信息收集不完整,特别是涉及学生学籍异动时,双方职责不清导致无法准确掌握学生的最新学习动态,等到发现学生成绩异常时就会耗费管理人员大量时间和精力去追查。因此,学籍管理者必须做好各方面的协调工作,一旦遇到多部门交叉的问题,应主动沟通,提高工作效率,同时避免错误出现。
人员管理是学籍信息化管理最基础的一环,如果这个环节没有处理好,即使引进再好的管理系统也没有用。反之,管理人员素质全面提高了,信息化的推进将事半功倍。
2 管理系统升级