当前位置:文档之家› 基于Web的数字迎新系统的设计与实现

基于Web的数字迎新系统的设计与实现

基于Web的数字迎新系统的设计与实现
摘要:近年来,随着对国民素质要求的提高,各大高校都对其招生规模进行了扩大,但是,这种招生行为在一定程度上也给学校的迎新工作带来极大的不便。

该文要介绍一种新型的迎新系统来解决新生的报道问题,即数字迎新系统。

数字迎新系统是指在以校园局域网为基础的前提下,使新生对学校的信息有所了解在新生报到时自动办理相关业务,并且在迎新活动过程中收集数据信息对其进行分析。

该文章中所阐述的数字迎新系统能够有效的提高各大高校的迎新工作效率减少时间方面的浪费,对校园生活有重大作用,那么,如何能建立健全这一系统呢?该文中将详细介绍。

关键词:Web 迎新系统设计
随着我国教育体制的改革,各大高校招生规模也在不断扩大,提升国民整体素质的同时,也为高校的迎新工作带来了新的挑战[1]。

每年一度的迎新都是高校最为重视的活动,因为要涉及到学校的各个部门,而且新生人数多报到过程复杂,所以这项工作的工作量比较大且集中,各部门之间很难得到协调,在事后的数据统计等工作中,也难以应对。

为了解决这种情况,开发出一种能够使迎新工作顺利进行的系统显得十分必要。

1 系统技术基础
1.1 MVC
MVC,全名是ModelView Controller,是模型(model)-视图(view)-控制器(controller)的缩写。

其中,模型是指在整个迎新过程中制定业务规则,处理业务流程;视图在Web中主要指Web页面;控制器主要是接收用户发送出的命令,为了完成这一命令将model和view 进行匹配。

这些工作还都离不开Struts,Struts扮演大管家的角色,是MVC架构的实现框架,利用Struts2可以实现可重用MVC。

1.2 Spring
Spring是一个开源框架,它由RodJohnson创建[2]。

它是一个轻量级框架,为解决企业内部复杂的程序而创建。

这一框架提供了控制反转、面向切面编程等功能。

在数字迎新系统中,需要通过控制反转来实现对象注入,应用面向切面编程对数据库实施管理。

2 系统结构设计
2.1 系统结构分析
迎新系统整体结构是采用的模块化结构,主要功能包括系统维护、业务办理、整合分析、信息查询等,这些主功能下又包含着子功能,系统维护中包括系统初始化、用户管理、角色管理、权限控制、数据备份;业务处理包括宿舍分配、学号处理、报到单生成、照片指纹采集、户籍办理、缴费管理、组织关系办理;统计分析包括报到统计计算分析;信息查询包括实时数据查询,其结构图1所示。

2.2 数据库结构设计
为了满足系统功能的要求,系统在操作过程中需要对考生数据和用户信息进行维护或生成[3]。

为了使这些数据信息的管理效率提高,系统将会采用数据库的管理系统。

3 系统实现条件
3.1 系统开发平台
迎新系统中,采用的是B/S模式进行研究开发,通过J2EE框架模型来设计具体程序,通过ORACLE数据库系统对所要用到的数据进行管理分析。

3.2 系统数据来源
在迎新系统中,需要用到被录取新生的数据信息,这些数据信息可以从录取院校的数据库中导出,对这些数据进行各项整理,得到学
号、宿舍、班级等有效数据、在新生入学后,系统管理员对这些数据进行汇总工作,并应用于平时的教务管理系统中。

3.3 新生身份认证
就像我们每个人都拥有一个唯一的身份证号一样,每一位新入学的学生都有一个唯一的学号,而且这些学号和该生的个人信息都是存储在学校数据库中的,它为学生在学校中生活学习提供身份标识[4]。

在迎新工作进行的过程中,可以利用这种标识的唯一性,将学生的学号做成条形码,打印在录取通知书上。

在学生前来报到时,可以直接用扫码枪读取,大大提高了工作效率。

3.4 系统保密性
数字迎新系统通过校园数据库中的身份认证对进入系统的人进行识别,保证用户的合法利益,杜绝其他非法用户的使用。

在数字迎新系统中需要使用单独线路,与校园网相互分离,这样能保证财务系统的安全。

数字迎新系统将系统里的数据都存放在存取区域内,并对其进行定期的备份,在用户使用的各个时段也会随时记录信息以保证数字迎新系统的安全性。

4 系统优点
4.1 整体考虑,数据共享
在迎新工作中,主要问题就是新生数量大,报道过程繁琐,所要
涉及到的部门多,数据信息在各部门的不一致性就给工作带来极大的不便,数字迎新系统能够有效的解决这一点,通过对数据信息的整理,规定出统一的数据格式,这样能有效的保证各部门之间数据的一致性,实现各部门间的共享。

4.2 系统人性化
数字迎新系统可以对报道流程进行定制,快速的进行宿舍分配,并且对迎新工作的工作过程起到一定的监督监控作用,这些都给学校的迎新工作带来了极大的好处。

同时,制定出清晰的报道流程能够更好的让新生了解到报道过程之间的控制关系,避免新生的盲目行为。

而且,在新生没有交纳学费的情况下也可以直接为其分配宿舍,这种做法充分的体现了人性化的特点。

4.3 系统简单易用
迎新系统中,采用的是B/S模式进行研究开发,B/S结构可以支持来自平台间的访问,也可以进行多校联网,窗口界面清晰,易于操作。

同时,校园中无线网络的使用也为迎新工作提供了方便,工作站可以进行移动,系统的适用性更强。

5 结语
在每年一度的迎新中,都要涉及到学校的各个部门,而且新生人数多,过程复杂也导致了迎新工作量大,过于集中,各部门之间很难
得到协调,在事后的数据统计等工作中,也难以适应。

为了解决这种情况,开发出一种能够使迎新工作顺利进行的系统显得十分必要。

基于Web的数字迎新系统操作简单,界面友好,在实际的办公使用中运行速度高,能够更高效的作业,为迎新活动带来便捷。

并且这一系统在工作的同时也进行着信息收集工作,为将来的一些活动提供数据基础。

参考文献
[1] 焦青亮.基于Web的数字证书管理模块设计[J].科技创新与应用.2012(20):61-62.
[2] 谢星星.企业应用架构设计—Struts2+Hibernate3+Spring2[M].北京:水利水电出版社,2010:241.
[3] 王燕,张新刚.数字化校园Web应用典型安全威胁及其防护[J].实验室研究与探索,2012(11):189-193.
[4] 方伟杰,陈伟,朱之平,等.浙江大学数字迎新系统的设计与实现[J].中山大学学报(自然科学版),2009(3):128-130.。

相关主题