检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李超[1] 付志霞 王然然 张煜山 LI Chao;FU Zhixia;WANG Ranran;ZHANG Yushan(Institute of Computing Technologies, China Academy of Railway Sciences, Beijing 100081, China)
机构地区:[1]中国铁道科学研究院电子计算技术研究所,北京100081
出 处:《铁路计算机应用》2017年第12期60-62,共3页Railway Computer Application
基 金:中国铁路总公司科研计划课题(2016G-N)
摘 要:通过对城市轨道交通AFC系统以及终端设备特点详细分析,设计并实现一套适合自动售检票机、半自动售票机以及查询机的通用软件架构,终端应用软件采用多进程方式,进程间采用Socket通信,主业务进程架构基于PureMVC框架设计,通过单例设计模式、信号、锁等技术实现业务流程同步与异步的灵活控制。该架构具有扩展性强、易维护性、低耦合等特点,并在实际项目中得到验证与应用。Based on the detailed analysis of the characteristics of urban rail transit AFC system and equipments,this article designed and implemented a general software architecture that was suitable for automatic fare collection(AFC)machine,semi-automatic ticket vending machine and query machine.The software adopted multi-process mode,the inter-process communication was implemented through socket.The main business process architecture was established based the PureMVC framework,the flexible control of business process between synchronization and asynchronous was achieved by using the singleton design pattern,signal,lock,etc.The architecture is with the characteristics of strong expansibility,maintainability and low coupling,has been verified and applied in the practical projects.
分 类 号:U231.4[交通运输工程—道路与铁道工程] TP39[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222