软件复用技术在城市一卡通系统中的应用研究

软件复用技术在城市一卡通系统中的应用研究

论文摘要

城市公共交通一卡通系统作为一个为城市居民生活提供便利的系统工程,已经在越来越多的城市得到广泛应用。伴随着城市公共交通一卡通系统需求的不断增加,系统软件规模和复杂度的不断扩大。为了提高城市公共交通一卡通系统的开发效率和开发速度,必须探索新的软件开发技术来适应软件发展的要求。软件复用技术是解决这一挑战行之有效的办法,软件构件则在软件复用中扮演着重要的角色。本文作者的主要研究工作概述如下:1)为提高城市公共交通一卡通系统的开发效率,从构件和技术框架的角度出发,研究了基于构件和框架的相关设计、开发技术。2)探讨了开发城市公共交通一卡通系统的关键技术,包括软件复用技术、软件构件技术、构件组装技术、设计模式和框架技术,为该系统的设计和开发奠定理论和技术基础。3)针对城市公共交通一卡通系统的应用特点,分析了系统的设计目标及其总体结构,对一卡通清算中心系统的逻辑模型、逻辑架构、应用架构和一些公用功能模块做了详尽的设计。4)设计了由通用构件层、基本功能构件层和业务逻辑构件层组成的城市公共交通一卡通系统的框架模型,对系统框架中的构件进行组装,并以通讯传输子系统和安全认证子系统为例进行了构件的抽取和设计,并予与编程实现。本文研究的基于构件的软件复用技术能够显著提高开发城市公共交通一卡通应用系统的开发效率,以及该系统的可靠性和易扩展性。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题研究背景
  • 1.2 课题研究的目的和意义
  • 1.3 国内外发展现状
  • 1.4 本文的研究内容
  • 1.5 本文的组织结构
  • 2 软件复用及其相关技术研究
  • 2.1 软件复用分类与关键技术
  • 2.2 软件构件
  • 2.3 设计模式
  • 2.4 框架技术
  • 2.5 本章小结
  • 3 城市一卡通系统的总体技术方案及系统架构
  • 3.1 设计目标
  • 3.2 系统总体结构
  • 3.3 系统的应用架构
  • 3.4 公用功能模块
  • 3.5 本章小结
  • 4 基于构件和框架的城市一卡通系统开发
  • 4.1 基于构件和框架的系统开发过程
  • 4.2 基于构件的系统框架的设计
  • 4.3 系统框架中构件的设计与实现
  • 4.4 系统的实现
  • 4.5 本章小结
  • 5 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 攻读硕士学位期间已发表和己录用的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    软件复用技术在城市一卡通系统中的应用研究
    下载Doc文档

    猜你喜欢