目前在高校和企业的信息化运用中,教务系统、OA系统、MIS系统、ERP系统和一卡通系统所选用的厂家的各自不同,为电信运营商推广手机一卡通、手机查询带来了一定的难度。按照传统的软件设计方法,要实现电信运营商手机一卡通的手机查询,需要针对不同的学校或企业所运用的不同软件产品一一进行定制的二次开发,为项目的整体实施和运用带来巨大的开发成本。同时,传统的定制开发,在面临新业务的开展、软件升级和更换等情况的时候,将出现无法拓展或需要重新二次开发的严重弊端。
“手机一卡通”是电信运营商面向高校、企业客户,基于物联网技术,通过定制“手机一卡通”终端,实现门禁、考勤、小额消费(食堂、超市、水房、浴室、上机等)、图书借阅、校内就医和信息获取等多种功能,将饭卡、学生证、借书证、门禁卡等多卡合一的增值服务。“手机一卡通”轻松实现“一机在手、走遍校园或企业”,也就是说,你只要有一部一卡通手机,那么钱包,图书证,水卡,饭卡……都不用带在身上,校园或企业里的所有服务都能够用这部手机来实现。
新泽尔的短信平台网关解决方案主要是针对在“手机一卡通”运用系统中,针对餐费余额查询、考试成绩查询、工资查询、短信报名、短信挂失、学校或企业发送通知公告等功能,实现短信与“手机一卡通”系统、原有学校教务系统或企业的ERP系统的互动互联。新泽尔的短信平台网关通过中间件技术,实现与不同教务、不同ERP厂家不同一卡通软件厂家的兼容,方便的配置后,无须进行额外的二次开发和操作。在技术运用中突出了可拓展、可兼容、傻瓜化等要求。
整个网关是根据如下进行设计的:
(1)可拓展性设计
设计中充分考虑了平台业务的可拓展性,结合中间件技术的运用,通信运营商可以根据未来的业务需要,自由的增加新的查询业务项目。而安装在客户方的中间件,只需要通过业务中心远程对不同校园软件产品设置规则,即可实现远程对中间件的更新维护。
(2)兼容性设计
设计中充分考虑了平台的兼容性,为了保证各个系统方便的接入,设计中所有的协议都采用了标准的通信协议,在与INTERNET连接上采用的是标准的TCP/IP协议,与短信网关连接上支持遵循中国移动ISMP/ISAG、SOAP/XML等短信协议。
(3)稳定性设计
设计的平台可以保证:
整个平台7×24小时不间断运行;
原始话单数据在线保存6个月,脱机保存1年;
平均设备无故障工作时间>=30000小时。
(4)可靠性设计
可靠性设计主要从硬件设计和软件设计上来进行考虑,硬件上,核心数据保存在磁盘阵列柜的磁盘上,通过RAID5来实现数据安全。备份方案可以是多种的,数据库服务器采用双机热备,网络接口处采用两台防火墙进行双机采用热备技术保证网络的通畅。软件上采用软总线技术,各功能模块相对独立,单个模块的故障不会影响整个系统的运行。
数据库访问由于耗时、易出错,使得数据库访问成为大多数系统的瓶颈。而通信运营商手机一卡通项目的数据运用属于比较特殊的运用。因为高校的教务系统、企业的ERP系统、一卡通系统数据库都部署在校园内网内,所使用的产品的厂商众多,数据库各自不同。如果从校园内将数据转存到通信运营商,却有因为用户隐私、利益、数据的实时性更新等各方面因素无法全部转移,造成了很大的项目实施难度。因此,在数据的实时查询上,只能通过中间件技术,通过大型的分布式计算模式实现解决方案。为了保障每个节点(学校或企业内的中间件服务)的正常工作,系统中设计了实时监控预警功能。当某节点(学校或企业)出现网络故障时候,可以自动切换到备用节点,如果该学校或企业未设置备用服务器,系统则会通过短信将故障情况及时发送到指定的一个或多个负责人手机上,同时也会将故障情况记录到事件记录中,以方便技术维护管理人员统计和决策。
(5)安全性设计
设计支持在开放的网络协议和开放的系统平台上构筑不同的业务系统。这种“开放”形势不仅给系统带来了新的巨大的商业机会,也带来了安全方面的挑战。系统的安全是方案设计的重要组成部分,方案设计中安全保证考虑到以下几个方面:网络安全、系统安全、业务安全、管理安全。其中:
网络安全的含义是指整个网络系统本身的安全,包括对非法用户的有效隔离、对恶意网络攻击的防护、对网络可用性的保证等等。
系统安全是指信息系统网络中主机系统(各种服务器系统、PC机系统)的安全性,包括系统登录的安全和系统运行的安全。和对于病毒的防护、以及非法访问的防护。
业务安全的含义是指通过在网上进行的业务活动的真实性、可靠性、完整性、不可抵赖性以及系统中存储、传输的信息的保密性、完整性。
管理安全的含义是平台要求或者建议的组织在管理上的策略等。
网络安全上考虑到方案中有大量的用户通过INTERNET进行访问,方案在设计过程中考虑.平台与网络的连接处采用防火墙进行隔离,如果需要增加入侵检测保护平台安全。对于系统安全主要通过采用防病毒软件和系统认证实现。业务安全通过对敏感数据采用加密和认证技术以确保数据的安全性和完整性。管理安全主要是建议使用者加强安全意识的教育,加强安全制度的落实,明确责任来从组织上保证系统不受侵犯和恶意破坏。
新泽尔短信平台网关所采用的中间件技术是一个开放、灵活的运用技术。中间件中包含了目前主流的教务软件、一卡通软件的数据运用接口,能够简单快速的进行配置。同时也支持对主流软件更新新版本时,中间件产品的自动升级。
同时,针对非主流的软件产品,中间件支持人为手工的数据运用接口配置,通过技术人员的设置,无须进行二次开发即可兼容和实现各类型的软件数据。为项目的实施、维护、拓展带来无限的若站空间,降低了整体的项目投资成本和维护成本。