基础下数字迎新系统的设计与实现
2017-05-30张晓晓李敏
张晓晓 李敏
摘要:随着信息科技的高速发展,数字化和信息化技术逐渐深入到各个领域当中,而在很多高校当中,存在很多繁杂的工作项目,比如大数据不容易统计等问题。本文针对目前高校当中的迎新工作,介绍了数字迎新系统对高校工作有哪些实际作用,并根据MVC模型结构介绍,论证了在SSH基础下,数字迎新系统的设计与实现。
关键词:信息技术;高校;系统
在现如今的高校管理工作中,随着大学生数量逐渐增加,高校迎新工作变得越来越复杂,开学后不仅涉及到新生报道问题,也要涉及到老生的缴费问题和学习安排。新入学的大一新生一般都对学校比较陌生,因此迎新工作的意义十分重要。新生报到工作一般都与统计相关,且涉及很多部门,在传统迎新模式中工作人员的记录工作繁重,还给新生带来了很多不便,因此,数字迎新系统的出现,为此项工作带来了重大改变。
1 技术介绍
本文对SSH开发中的系统开发框架进行简单介绍,在这其中MVC三层经典开放框架是由Struts来实现的,流行业务管理框架是通过Spring 来实现的,而持久性业务框架是由Hibernate来实现的,这三层组合在一起便是SSH。通过以上业务框架的组合开发,使得SSH系统具有相当高的特性,为系统在日常迎新工作中所起到重大作用奠定了基础[1]。
1.1 MVC模型
MVC是为了实现动态设计程序,从而对在此之后的系统开发进行简化,也提高了之后程序复用的可能性。MVC中最重要的结构组织就是控制器,主要负责工作是转发页面请求以及处理等,另一个重要结构叫做视图,通过显示系统数据处理结果,并将数据显示在用户界面之上。而最后的模型就是在系统中起到管理数据作用。控制器的工作原理就是连接视图和模型,是连接整个系统中逻辑处理的关键结构,控制器在发出连接请求之后,模型接到相关信息进行数据分析处理,并搜索整个数据库,找到用户想要的内容,通过控制器的传到,将数据结果带到视图结构进行显示。
1.2 Struts框架
Struts的框架开发来源于2004年,它的出现迅速被各大软件公司所引进,并且进行大量开发研究。而Struts的框架工作流程正是体现出了MVC系统的优势,Struts系统内部所配置的开发源代码,是广泛应用的最直接原因,也为企业工作带来很多方便。使用Struts进行数据开发,包括以下几个步骤,第一进行需求分析,第二对数据系统进行分析,同时弄清显示数据的要求,第三对传输路径精心制定,第四理清技术和业务之间的关系,第五建设UI界面,第六完成表单开发,第七完成各项工作之后,进行最终测试。以上就是Struts开发框架的开发过程,在开发过程中需要对系统功能进行有层次划分,否则将影响开发进度。
1.3 Spring框架
相对比来说,Spring框架的开发比较复杂,Spring框架由七大模块组成,他的开发主要过程就是实现控制反转的过程,是Spring成为切面编程最重要代表之一,通过创建持久接口,与Hibernate协同作战,完成对象关系的映射功能,并利用MVC分层开发思想,从而完成开发项目。这种控制反转的作用,就是将创建对象的方式产生了巨大改变,很这个过程只需在Spring容器中进行,不需要其他复杂的过程,使其开发更为简化,因此得到了开发人员在开发项目中广泛应用。
1.4 Hibernate框架
在网络系统高速发展过程中,传统的系统开发已经无法满足一些企业的需求,随着数值迎新系统的到来,也将很多网络技术延伸到最大程度,比如数据库的处理变得持久化,并与数据实体之间保持紧密联系,这就是Hibernate最大的实际意义。Hibernate框架中主要包括的JDBC组件,JNDC组件和JTS组件,三个组件之间的相互作用,实现了数据信息能持久化,并不产生断裂现象。在Hibernate开发框架中,最重要的部分就是Session会话的建立,通过这个会话,来实现很多实际操作。由于Hibernate框架的特点,也被人们广泛应用于工厂产业链之中,大大提高了产业链整体安全性能[2]。
2 在SSH技术开发基础下,数字迎新系统的实际意义
系统为工作和生活带来的实际意义,是系统开发最大的推动力,数字迎新系统主要就是针对高校开展迎新工作,面对群体就是办理入学的大一新生,复杂的问题就在于在整个工作过程中,要涉及到很多部门,这对数字迎新系统来说,也是个巨大的考验。
2.1 提高工作效率
我國招生管理机构在8月底前后将全国高校的招生情况进行汇总,并将所得到的数据进行处理,传入相关系统之中,再将相关数据传输到各个高校,在信息数据到达高校之后,高校相关工作人员还要对数据进行 最后的整理补充。但在这其中,会有大量的数据等待高校工作人员去处理,因为时间紧迫,要在新生入学之前完成数据整理补充工作,如果单单进行人工处理,必然会导致信息出现不准确显现,迎新工作带来麻烦。利用数字迎新系统,通过组合式SSH软件开发系统,首先可以将各个部门的数据标准进行统一,简化工作流程,也可以通过传输功能,将想要的信息在整个数据库中提取出来,保证信息准确性[3]。
2.2 提高管理工作
因为迎新工作涉及到多个部门,通常来说各个部门的相关数据都是独立进管理,在一个部门中只能查询到自己部门中新生相关信息,这样会导致新生获取信息的方式非常繁琐,在数字迎新系统当中,利用SSH组合系统,将信息组合在一处,形成一个数据整体,对学生数据进行统一管理,让新生获取信息不用过于复杂,确保迎新工作水林进行。
2.3 让工作流程更清晰
通过数值迎新系统,为新生制定了一個流畅报道流程,也使得高校各部门工作更具有目的性。作为新入学的大一学生,要尽快熟悉流程,注意下一步应该办理哪些相关手续,节省时间,增加学校管理工作的流畅性[4]。
3 总结
综上所述,通过对SSH三层框架的技术设计介绍,让人们从根本上了解数字迎新系统的工作原理和模式。数字迎新系统涉及到高校诸多部门,这种新系统的加入,让各部门实现了信息共享,也为迎新工作带来了便捷。相信在未来,数字迎新系统还会有更大的创新发展,为高校迎新工作进一步服务。
参考文献:
[1]卢宏才.高校数字迎新系统的设计与实现[J].重庆文理学院学报(自然科学版),2012,06:6567.
[2]余海洋,眭荣方,朱莹莹,汪尹,张贵玲.高校数字迎新系统的设计与实现[J].电脑知识与技术,2014,15:35383540+3551.
[3]胡丽平,胡胜勇.数字迎新系统的设计与实现[J].电脑与电信,2016,10:7072.
[4]杨磊蕾.基于Web的数字迎新系统的设计与实现[J].科技创新导报,2013,19:4243.