校园一卡通的设计与实现
2016-04-13张玉澎河南医药技师学院
张玉澎 河南医药技师学院
校园一卡通的设计与实现
张玉澎河南医药技师学院
摘要:校园一卡通作为校园信息化建设的重要内容,在优化学校内部网络系统资源整合中,实现教学、教务协同一体化发展,降低了管理工作难度,提升了工作效率。校园一卡通系统的设计要从满足师生需求上,从数据的及时有效收集和资源共享中提升信息服务稳健性。
关键词:校园一卡通数字校园设计原则实现方法
随着校园网络带宽的不断提升,校园一卡通系统的设计成为当前高校校园信息化管理的重要内容。由于校园人数较为集中,校园一卡通在与校内餐厅、图书馆等场所进行对接中,对数据并发性要求较高;在安全管理上,由于一卡通需要与银行进行关联以满足资金储值功能,需要从技术安全性上来进行效益综合评价,尤其是在满足海量数据的存取需求上,对数据库的稳定性和可靠性要求较高。
一、校园一卡通设计的基本要求
(1)设计原则
从校园一卡通的功能来看,主要借助于校园网络平台来提供跨区域校园信息交互,因此在设计原则上,要进行全面规划,包括各校区间的数据传输,各校内场所系统平台的连接,以及身份认证、消费统计等功能。在技术上要引入先进产品,满足功能扩展要求;在数据安全性上要保障系统灵活性和处理高效性,特别是系统设备的可靠性和系统维护的便捷性等;在网络终端使用上具有兼容性和稳定性;在架构设计上要突显功能操作简便,具有较强的容错及网络管理能力。
(2)系统架构及安全管理要求
从校园网络架构来看,一卡通系统的设计要依托校园网络,如B/S架构,利用中心服务器、前置机,以及分布在各处的接口,如通信服务商、银行接口、应用子系统,如门禁系统、餐饮系统、身份识别系统、消费系统、图书馆系统等来构成总体网络布局。由于在一卡通系统中存在多种功能子模块,对网络数据安全性提出更高要求,因此在数据资源共享中要引入密保设备,并通过授权管理来实现各子模块间的安全通信。
(3)系统平台模块设计
在平台模块设计中,主要分为中心服务器、应用服务器,以及前置机等模块。对于中心服务器,作为整个系统架构的中心,以完成对各个服务器模块数据的同步与存储;对于综合前置机,主要从各院系数据库维护、管理及系统监视中来满足数据传输。对于转账前置机的设计,主要从校园网络终端与银行账务系统建立对接,如安装一卡通加密卡,运行银行转账软件,为提升网络安全性,采用双网卡模式来对前置机进行配置,以实现转账功能中对终端维护、操作员管理、基本信息维护、实时转账、对账、报表等功能。对于查询前置机,在设计上主要从网络查询上连接WEB服务器,利用Oracle8i数据库+IIS技术来进行浏览查询。
(4)应用系统模块设计
在一卡通系统中各应用模块的设计,主要包括自助查询、商务管理、银行转账或充值、综合业务统计、第三方产品对接等内容。在查询功能设计上,应该满足当前网页查询、手机客户端查询、Pos机查询等多种接入方式,并从个人信息校验中来进行浏览查询结果;在银行转账功能设计上,要能够满足银行自助端资金圈存,通过设置转账条件来进行校园卡与银行卡的关联,也可以满足现金直充,还可以与校园财务系统建立数据共享,如利用电子钱包方式来发放学生补助到一卡通;在商家关联及各功能模块扩展上,能够从商户卡管理、财务统计等方面进行管理,另外在一卡通综合管理中,可以满足卡办理、卡挂失、卡资金转账等功能。
二、一卡通系统可靠性设计与规划
校园一卡通系统的设计需要从可靠性上进行全面规划,首先满足数据备份需求,在服务器出现断点或系统故障时,能够从数据容错技术和瘫痪恢复功能上,利用数据库的存储、转换和备份功能来进行纠错;其次在系统架构设计上,要从设备的可靠性和软件的稳定性、开放性和跨平台能力上来保障数据安全。如采用Linux操作系统,引入Oracle关系数据库;在系统兼容性上,遵循国家计算机软件开发准则,参照ISO标准对软件系统进行完善,并满足对第三方提供开发接口,促进各功能子模块的有效对接和兼容;在系统可扩展性设计上,要从通用协议实现模块化组合,各院系采用统一接口规范,保障数据结构的一致性和数据关联性。
以某校一卡通系统设计为例,中心服务器采用IBM服务器,以RAID磁盘阵列组成双机热备份系统;在操作系统选用上以Unix Ware7系统,辅以Oracle8数据库,满足系统开发的开放性要求;在功能模块设计上,主要有操作员管理模块,负责签到、签退;账户管理模块,主要负责开户、换卡、转账、现金存取、查询等;商户管理模块,主要满足商户的开销户,查询等功能;撤销操作模块,主要对各类操作进行取消,便于系统操作。对于应用服务器,主要有综合前置机和转账前置机,前者负责对一卡通各校内子系统的管理,如对商户子系统、图书子系统、考勤子系统、学籍子系统等管理;后者主要与银行对接上来满足费用转账和结算。在一卡通系统平台各职能模块中,综合业务子系统采用Win2000系统+综合业务软件,外设有扫面议、证卡打印机、通用读卡器、一卡通专用加密卡等组成,主要功能满足刷卡登录,并对系统进行初始化,完成操作员注册与管理,对系统进行配置,并从账户管理中实现对个人卡的查询、现金充值、销户、批量管理等。对于各应用管理系统模块,其功能主要围绕各子模块的管理需求来开发。
三、结语
校园一卡通作为校园信息化建设的重要内容,在系统软件开发及应用中,需要从网络规划、系统架构、数据存储等方面进行全面分析,尤其是在安全性、可靠性、扩展性、兼容性上,要从软件整体架构与子功能模块的整合上,保障系统的可行性,满足校园多种应用的有序进行。
参考文献:
[1]杨学利.基于射频识别(RFID)技术的校园一卡通系统的设计与实现[D].吉林大学.2015
[2]杨波.校园网一卡通系统的设计与实现[J].重庆理工大学学报(自然科学). 2014(12)