校园一卡通管理系统的研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
校园一卡通管理系统的研究
校园一卡通管理系统是针对目前校园中使用的卡类多、管理复杂的情况而设计的,实现校园一卡通管理,会给广大师生带来极大的方便。
标签:一卡通管理系统数据库
1 概述
一卡通管理最根本的需求是“信息共享、集中控制”,因此在设计上不应是单个功能的简单组合,而是从统一网络平台、统一数据库、统一的身份认证体系、数据传输安全、各类管理系统接口、异常处理等的技术实现进行考虑,使各管理系统,各读卡终端设备综合性能的智能化达到最佳系统设计。
由于“信息共享、集中控制”的基本思想,一卡通被广泛应用于各行各业,比如校园一卡通,企业一卡通,医保一卡通,城市一卡通等等。
电子钱包功能用于存放一小笔钱,主要用于校园内消费点终端刷卡机上的消费过程,代替现金流通,如在商店购物、在机房上网、复印材料、借阅图书、吃饭消费等活动行为,同时该功能上还存储了用户的一些个人基本资料信息,以便于用户挂失、补办等操作。可直接提升为用户在银行开设的储蓄账户,用户学费、生活费等可以直接通过家庭所在地汇至用户储蓄账号,实现校园卡和银行卡的完全融合,校园内外同步消费。
校园卡同时还应用于身份识别、学籍管理、医疗档案等系统:
身份识别:在校园卡上存储学生个人的基本信息(姓名、性别、年龄、所在系及专业、年级),用于进出公共场所进行身份识别和统计管理使用。如图书馆、阅览室、机房等。
学籍管理:在卡上记录学生每学期基本情况。
医疗档案:在校园卡上存放持卡学生本人身体健康状况、血型、治疗情况等信息,在医疗诊室设立专门读卡设备,学生持卡就医时,医生可直接调阅就医者校园卡中的有关信息,从而省去排队挂号环节,大大节约了就诊时间,此外还可以自动统计和汇总学生总体健康状况信息。
在设计中的总体原则主要考虑到管理的可靠性和稳定性,系统的实用性,维护时的方便性,设计管理的规范性以及在管理方面的可扩充性。
2 功能组成
按照系统功能划分,主要由以下几个部分组成:
2.1 数据库中心服务器子系统
数据库中心服务器是该系统的核心,各个应用子系统的数据都存储备份在此中心服务器上。
2.2 管理结算中心子系统
管理结算中心子系统是该系统的管理核心,它管理着校园内师生的基本信息,并负责卡的发行、挂失、注销及存款、结算等财务的管理功能。
2.3 银行转账子系统
银行转账子系统主要负责银行账户与校园卡的资金转换,同时为校园方提供银行与学校的财务资金清算等功能。银行转账子系统是校园方与银行方的唯一出口和唯一入口。由于该子系统连接着整个银行的网络系统,因此该子系统数据交换的安全问题特别突出,在该系统的设计中应首先考虑数据交换的安全性。
2.4 其它应用子系统
其它应用是根据具体的需要进行设立,完成所需的功能,并且可以根据需要进行扩展。
根据上述分析并结合学校实际情况,可分为以下管理内容:
①银行转账;②消费管理;③食堂售饭管理;④电子阅览室管理;⑤学籍管理;⑥信息查询;⑦物品领用管理;⑧物品借记管理;⑨图书馆管理;⑩机房管理;管理结算中心。
一卡通系统采用分布式数据库结构,各个应用子系统既可以与其它子系统相互协调分工,通过TCP/IP网络共同完成学校管理、消费等功能,也可以单独运行完成某一个功能,极大地提高了系统的可扩展性。
3 IC卡的需求
一卡通的用卡环境及方式上的考虑因素有:
3.1 食堂管理子系统
在食堂管理子系統中识别卡的用途就是能够替代现金支付,使用户在食堂能够方便快捷、安全卫生的消费。食堂这种消费场所,首先卡的使用频率高,其次卡必须具有防潮、防油污的特点。所以在食堂消费的卡必须具有能够适应这种环境。IC卡因为涉及到金钱交易问题,这就要求非接触IC卡要具有保密性好,让使用者无法自行对卡的资料擅自修改的功能。
3.2 消费管理子系统
在消费管理子系统中,IC卡作为现金支付的工具,牵涉到的是买与卖的关系,如何既保护消费者的利益,而且不损害卖方的利益,是此子系统考虑的主要问题。因为在此系统中消费的场所比较分散,而且各个不同的场所环境也大不一样,因此对IC卡的消费管理系统要求也较高。
3.3 学籍管理子系统
在学籍管理子系统中,IC卡的是为系统提供进行身份识别的一种工具,每一张卡在使用前都由发卡处对卡内写入有关用户的一些信息如:姓名、性别、学号、班级、专业等等。在刷卡时读卡器对卡中的信息进行验证,然后根据该用户的访问权限不同,可以得到的服务不同。
3.4 医疗管理子系统
在医疗管理子系统中IC卡同样有两种用途:一是身份认证,二是作为现金支付手段。在医疗管理子系统中作为现金支付手段主要体现在两个地方:就医前的挂号收费和就医完毕后支付医药费。如同其它消费一样牵涉到金融问题,所以安全消费便成了首要考虑的问题,任何非授权个人或单位都无法任意对卡中资料进行读写。
3.5 图书管理子系统
在图书管理子系统IC卡的作用分别为:一是身份识别,对其进行身份认证后,持有人便能进行图书的借阅等操作。二是充当电子钱包,进行消费。
通过各子系统对IC卡的要求的分析,可以把识别卡的选择锁定在射频IC卡上,射频IC卡具有防污、防水、存储加密等一系列优良特性。
4 数据库的结构选择
在数据库有两种方案可供选择:集中式数据库和分布式数据库。如果采用集中式数据库,所有系统成分都驻留在单个计算机或在单个场地内,集中式数据库可以通过与它连接的终端进行远程操作。这样虽然有利于数据的维护和保持一致性,当中心数据库发生了故障后,整个系统都将处于瘫痪状态。
分布式数据技术增加了可靠性和可用性:可靠性是指系统在某特定时间内所能达到的能力,而可用性是指在一定时间间隔内系统持续使用的能力。当数据与软件分布在几个不同的场地时,某个或某几个场地出现故障,其它场地仍可以继续运行操作,这就可以提高系统的可靠性和可用性。与集中式系统相比,集中式系统在单个场地出现故障后,所有用户对整个系统都无法使用。