设为首页 | 成都一卡通
当前位置: 首页 > 一 卡 通 >
一 卡 通
校园手机一卡通系统多层级来架构
发布时间:2014-02-07 来源:未知
系统体系架构设计
山东医专临祈新校区的校园一卡通系统架构是基于数字化校园整体设计的,其多层架构是基于WEB企业级应用的,这种整体架构易于扩展,数据流和业务流可以确保合理的规划,安全性和可靠性得以提高,提升数据实时性能,加强了可维护性同时在企业级的应用,两个比较重要的概念是业务逻辑和持久性。
分层架构的优势如下:(1)上层逻辑不必完全了解其以下的所有底层逻辑,只要了解与它相邻的那一层逻辑功能与接口即可,层间藕合度就是这样利用区分层降低的;(2)在实现方式上,某i层级的下级层允许有不同方式;(3)同一个层级可以支持不同方式的上层。
综合上面考虑,将校园手机一卡通系统多层级来架构,很大的提高了系统 发的速度,增强了系统健壮性与稳定性,同时可维护性与扩展性也具备发挥空间,也节约了维护成本。
20  在本系统体系结构上设计采用四层结构作为系统的基础架构,分别是交互层、通信层、服务层和数据层。
各个层次之间具有不同的功能,并保持清晰的隔离以使独立存在,在各层之间釆用接口进行通信,屏蔽内部的实现细节。
系统体系结构如图3-1所示。
用户第三网络 网络操作 方接 终端 协议交互层业务逻辑制服务层理数据访问数据层 中心数据库图3-1系统体系结构图(1)中心数据库中心数据库用于存放整个系统的业务数据、操作状态、操作过程等信息。
采用多层架构的一卡通系统实现了数据库与操作系统平台的无关性,可以兼容多种数据库平台及多种操作系统平台。
并在系统安全性的保障下,实现网络无关性,可以安全的在校园网上进行数据和信息的交互,并在多校区互通方面得以解决。
(2)数据访问层正是利用中心数据访问层,系统的核心应用程序和第三方应用程序才能够进行数据的交互。
(3)业务逻辑层将中心数据库及一些具体应用映射成业务逻辑对象和数据库对象,是业务逻辑层的功能。
各种对数据库的访问请求,都要经过业务逻辑层来完成信息交互,这样就实现了应用与数据的完全隔离,安全性得到保障。
(4)数据通信层系统中还不错关键和还不错基础的是信息共享,通信层实现了系统中每个应用子系统、21  第三方应用系统之间的数据同步、复制和数据实时分发。
(5)交互应用层交互应用层通过相应的接口、业务界面及设备实现校园手机一卡通系统的所有前端应用,包括卡管理中心、业务管理平台、WEB服务、采集与监控、自助服务及第三方数据传输等。
(6)系统监控与安全控制手机一卡通系统在各个层面实现相应的数据和信息安全,以保证整个系统的安全性。
一卡通一卡通