基于校园一卡通系统的自助校园网注册系统的设计

2015-08-10 10:30杜致远张仁庆
电子设计工程 2015年22期
关键词:校园卡开户中间件

杜致远,张仁庆

(湖北医药学院 湖北 十堰 442000)

随着高校数字化校园建设工作的深入发展,全国各高校掀起一股“校园一卡通系统”建设热潮。自2001年10月清华大学在国内首次启用校园一卡通以来,截止2012年4月,全国2138所普通高校已经全部部署和实施校园一卡通系统。

校园一卡通技术,是以IC为信息载体,同时运用单片机技术、网络通信技术、数据库技术及微电子技术等,实现信息共享、电子支付和身份识别等功能。它不仅仅取代了学校管理和生活中所使用的就餐卡、借书卡、上网卡、购物卡、缴费卡等各种繁复的手续,为持卡人提供多种相关服务,同时提高了学校对用户信息管理的效率。

校园一卡通简单地说就是使全校所有师生员工每人各持一张校园卡,这张校园卡可以代替以往校园内的各种证件卡片的全部或部分功能。师生可以“以卡代币,以卡代证”,用于学校内部的各类消费场所或者身份验证之用。校园卡从最开始食堂饭卡功能,到目前高度集成,校园一卡通功能日益完善,所涉及校园领域都来越多,但各高校在准备采用这一系统之前,有必要完全了解其功用,并根据自身实际需求进行建设。

我校于2009开始建设一卡通系统,目前一卡通系统已涉及到校内就餐、超市购物、医务室就诊、缴电费、网费、图书馆超期违约金、银行卡向校园卡转账等消费活动,还是图书馆借阅、电子阅览室上机、校园网入网、宿舍门径等重要凭证。

我校校园网于2002年建设,到2007年才开始对学生提供上网,学校每年招生约4000多名。到每年开学初,大量学生到网络中心集中办理开户,网络中心临时增加办理窗口也不能解决开户现场排队难题,工作的员超负荷地工作也很难避免用户信息、密码出错等问题出现,为网络后期管理及用户使用造成麻烦,也容易导致用户投诉。网络中心本身人员紧张,加之开学初网络故障比较多,难以开出更多窗口办理用户开户。传统人工开户方式因开户集中、用户量大、录入时间长、个人信息出错等问题已不能满足校园网络开户需要。

1 设计思想

本设计是利用一卡通系统基础数据库,以校园卡为开户重要凭证,通过专用注册机和注册平台,完成用户信息确认及网络开户工作,保证用户信息准确及个人资料安全,实现注册过程自动化。

图1 基于校园卡校园网络自助注册服务的体系架构Fig.1 The architecture of the campus card self-service registration service based on campus network

校园一卡通系统中身份验证应用是实现校园网络用户自助注册时处于核心地位,它的功能上在用户注册网络账号(即工号或学号)时接受中间件发出系统请求,并在用户身份信息数据库(数据中心)中检索所存储该用户的学号或教工工号等,并加以验证,抽取工号所对应姓名、证件号码及职工类型,并向中间件返回查询结果,中间件根据查询结果列出用户信息,账号、姓名及身份相关证件号,用户个人信息后确认后即可以设置其他个人信息,如上网密码、个人手机、上网地址等,完成后提交至网络注册系统进行验证并开通网络。中间件是进行一卡通系统与网络注册系统接口程序,将注册系统提交查询查询条件提交给一卡通系统进行查询及验证,并返回相应字段填充注册系统某些字段,如查询失败,则返回失败信息。网络注册系统是基于上网计费系统一套开户系统,并集成一卡通读取程序,通过专用读卡器接收校园卡信息,提交给中间件到一卡通系统中查询,并根据查询返回字段填充相关注册信息,并根据校园卡类型(学生、教工)自动配置默认计费策略,在用户补充完其他信息后提交注册系统进行验证并完成注册,如注册失败则返回错误信息。完成开户后,用户就可以持校园卡到校园内任何一台圈存机上缴网费操作,整个过程无须工作人员任何操作,均由用户自助完成。

一卡通系统中基础数据库提供首次用户网络注册 (工号、姓名、证件号)基本信息,保证用户信息准确性,注册完成后,注册资料会保存到网络计费平台,一卡通平台用户个人信息与网络计费平台完全独立,相互再无直接关联。

2 关键技术

中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或OS环境。中件间根据计费自助注册系统和校园卡管理系统公开了服务接口,中间件就可以调用服务,进行相关查询与验证操作。

中间件的体系结构是基于服务代理者、服务请求者、服务提供者这3个角色之间的交互,并通过执行服务查找、服务绑定、服务注册这3种基本操作有机地联结在一起协同工作的。

服务查找、服务绑定、服务注册这3种基本操作使用中间件的Web Service技术组件实现,其它注册使用UUDI,查询使用UUDI和WSDL的绷带,绑定服务使用WSDL和SOAP。

3 系统设计

网络自助注册系统就是为了解决使用校园卡完成自助网络注册,通过专用注册机(带读卡器)提供注册页面,所有持有校园卡的教工和学生均可进入注册页面自主完成校园网网络账号注册。流程图如下:

图2 校园网络自助注册流程Fig.2 Campus network self registration process

用户在专用注册机点击用户注册后,出现“校园卡注册”和“无卡注册”选择,如果用户选择“无卡注册”,则跳转到网络管理平台自助注册界面,根据提示填写所有必填内容,提交信息后注册系统返回受理码,用户还需要在工作时间内持相关证件到网络中心业务窗口进行激活,激活后的账号在缴费后即可使用网络。若用户选择“校园卡注册”后,系统提示放置校园卡,用户须将校园卡放置读卡器上,读卡器读取卡中信息后会提交一卡通系统进行验证同时并将查询到个人学号(工号)在网络计费平台进行查询,如发现该账号已存在计费系统中,则返回该用户“已注册”信息,注册结束。如网络管理平台返回没有查询该账号注册时,将从一卡通系统中将该用户工号、姓名、证件类型、证件号码及身份类型导入到注册页中,提示是否本人信息,用户提交“否”后,则注册结束,用户提交“是”后,则上述导入信息不能修改,用户需要填写如下内容,设置网络登录密码、上网地点、电话及其它信息,完成后提交网络管理平台进行注册,网络管理平台接受到注册信息后根据用户身份信息选择不同计费策略,注册成功后自动激活账号,否则返回错误信息。被激活账号因账号没有费用无法使用,用户则持卡到校园内任何一台圈存机完成缴费,即可使用网络。

校园网专用注册机是一台电脑外加一个读卡器,连接网络通过IE启动自助注册网页。为了保证电脑及附属部件安全,专门订制了立式机柜,将其全部部件置于机柜中,并将该机柜放置于一楼大厅人员流量大地方,方便大家随时注册上网。专用注册机核心个人电脑,为了方便管理,在电脑上面设置了定时自动开机(早 7:30)、关机(晚 9:00)操作,同时还设置了断电重启功能,使专用注册机开关机操作自动化,既节能了能源,又减少了人工管理成本。

4 结束语

该基于一卡通网络注册系统解决了校园网网络用户注册时一些问题,可以使持有校园卡用户随时持校园卡到专用设备上进行自助网络注册并开通网络,不再局限于工作人员上班时间办理,同时保证了网络用户信息准确及安全性,极大地方便用户进行网络注册与使用。

网络中心在日常业务中只需要一个人工业务窗口办理网络业务(如咨询、开户、修改密码、故障报修等),到开学初期用户集中办理开户时,中心只需要临时增加几台带有读卡器电脑放置在网络中心业务大厅,加上原有专用注册机,完全可以满足,大量用户集中注册难题,极大地提高网络用户注册效率。同时由于网络管理平台计费是采用先缴费后使用原则,欠费、停机或当月无流量用户不会产生任何费用,因此用户可以提前到自助注册机办理注册业务,无须等到月初集中办理,也可以减少集中用户压力。网络中心使用该注册系统后,开户效率得到明显改善,开户率提到很大大提高,取得良好地社会与经济效益。

[1]段智敏,王如龙,孙美青,等.基于一卡通的数字化校园资源整合研究与实现[J].计算机工程与科学,2008(1):8-11.

[2]易著梁,韩伟平.校园一卡通系统的设计与数据管理问题及对策[J].广西轻工业,2008(9):95-97,106.

[3]张弼云.一卡通技术在高校图书流通领域的应用窥探[J].兰台世界,2013(29):136-137.

[4]胡冰.谈高校一卡通建设的优化流程[J].大学教育,2014(5):153-154.

[5]赵丽娟,黄烟波,刘海韬.基于校园一卡通系统的邮件系统自主注册研究[J].广西大学学报:自然科学版,2011(S1):243-246.

[6]李杰.基于JSP架构的网络注册和管理系统研究[J].华北水利水电学院学报,2011(1):124-127.

[7]程启明.CMAC神经网络控制器与BP神经网络辨识器的系统设计[J].工业仪表与自动化装置,2014(3):3-5.

[8]李东昆,李亭,刘俊,等.大规模复杂网络的电力通信可靠性评估算法研究[J].陕西电力,2014(7):14-17,22.

[9]唐亮.电力系统计算机网络信息安全的防护[J].供用电,2010(1):44-48.

猜你喜欢
校园卡开户中间件
移动支付在校园卡自助补换卡业务中的实现——以潍坊学院为例
伪造证件开户风险亟待关注
高校中冒用他人校园卡法律定性问题研究
RFID中间件技术及其应用研究
浅谈拾卡后盗刷校园卡的行为定性
基于Android 平台的OSGi 架构中间件的研究与应用
浅谈高校校园卡财务管理存在的问题与对策
中间件在高速公路领域的应用
一种支持智能环境构建的中间件