Principle)、模块“单一职责原则 ”(Simple responsibility Principle)等软件开发思想进行模块化设计,在模块开发中广泛采用设计模式(Design pattern )中的原型模式(Prototype) 、命令模式(Command)、代理模式(Proxy) 、工厂模式(Factory)、抽象工厂(Abstract Factory)对接口和实现进行剥离,从而很好的了软件系统的“即插即用”性和可维护性,保障了软件功能的行和可扩展性。
开发规范
软件系统开发采用严格的软件开发流程,经过严格的软件测试过程,以迭代模式交付产品成果,并发布覆盖不同业务领域的产品版本,在与客户沟通过程中不断吸纳客户意见,改进产品业务功能和业务流程。
符合《计算机软件开发规范》 (GB 8566-88)中对软件的生存周期(Systems Development Life Cycle (SDLC))的规范: 可行性研究与计划需求分析、概要设、详细设计、实现、组装、测试确认、测试使用和维护。
采用源代码版本管理规范和文件管理工具对各版本软件源码定版和变更进行严格管理。
严格执行公司内部制定的《代码命名规范》、《代码评审细则》、《产品发布流程》等内部制度,确保软件功能稳定可靠。
可扩展性
系统采用分布式部署和模块插件化发布,针对不同的客户需求,可以灵活调整功能组成,满足不同客户的要求,针对客户的个性需求,只要增加相应功能插件即可,无需整个系统升级,确保系统稳定。
安全性
系统充分考虑系统安全和客户数据安全,系统采用密钥注册的方式保障系统运行,各售票点和数据查询端需要后台授权才可以登录,用户人员的操作级别通过系统权限设置进行管理,不同的用户登录查看到不同权限的数据,避免企业机密数据外泄。
3.硬件系统
嵌入式电路控制
自主研发通道闸机验票控制系统,经过大量实际项目验证,该系统运行稳定可靠。控制板内置显示灯,易于排查问题和调试,支持多路输入和输出,兼容大部分条码和IC设备,支持液晶屏幕显示。
辅助设备
系统集成霍尼韦尔(Honeywell)、斑马(Zebra)、台半(TSC)等性能稳定的品牌产品做为门票系统辅助设备,经大量实际项目验证,集成接口稳定可靠,设备性能稳定、。
4.系统设计和开发依据
《旅游景区质量等级的划分与评定》(GB/T17775-2003)
《信息技术软件生存期过程》 GB/T 8566-1995
《计算机软件需求说明书编制指南》GB9385-88
《计算机软件开发规范》GB8566-88
《计算机软件单元测试》GB15532-95
《软件维护指南》GB14079-93
《计算机软件质量计划规范》GB/T12504-1990
《计算机软件配置管理计划规范》GB/T12505-1990
3.电子门票系统基本工作流程
以TCP/IP通信方式将售票、检票、查票、后台管理的数据进行统一管理,组成相对立的局域网络系统,各售票端点和检票端点实时与中心服务器数据进行交互(本系统支持脱机模式,脱机使用模式下除外,脱机模式在网络异常时立售验票,网络联通时,进行数据同步)。
系统的基本工作流程如下: