学位论文 > 优秀研究生学位论文题录展示

AFC感应型检票机嵌入式软件构架设计与实现

作 者: 杨盛
导 师: 苏厚勤
学 校: 东华大学
专 业: 计算机系统结构
关键词: AFC系统 感应型检票机 软件构架 嵌入式软件技术 软件构架分析方法
分类号: TP368.12
类 型: 硕士论文
年 份: 2010年
下 载: 129次
引 用: 2次
阅 读: 论文下载
 

内容摘要


随着城市轨道交通的快速发展,自动售检票(Automatic Fare Collection,AFC)系统的市场需求越来越大,感应型检票机具有通道宽敞、通过速度快、利于疏散等优点。一般是先进AFC系统进、出站自动检票的首选设备。关于感应型检票机嵌入式软件构架的设计与实现,类似的研究在国内仍鲜有报道。软件构架是控制软件复杂性、提高软件系统质量、支持软件开发和复用的重要手段。本文的主要研究目的是设计一个较为通用的、易修改的感应型检票机嵌入式软件构架,可以在不同需求的AFC系统项目中重用,以减少开发时间,提高软件产品质量。本文作者主要的研究工作和创新点概述如下:1)研究、分析了软件构架的定义和设计模式,以及嵌入式实时操作系统和面向对象的嵌入式软件的开发方法。2)分析了感应型检票机的功能需求和质量属性。使用分层软件构架模式设计了感应型检票机基于嵌入式软件技术的软件构架。该软件构架包括嵌入式实时操作系统,辅助层,系统层和应用层。对各层相关软件或模块进行了应用部署设计。3)使用软件构架评估分析方法(Software Architecture Analysis Method,SAAM)评估了本文作者关于感应型检票机软件构架的设计。4)结合某市轨道交通AFC系统的项目经验,给出了感应型检票机系统主要功能的实现流程和方法。本文作者在参加实际AFC系统项目基础上,通过软件构架的相关理论和方法提出、设计了感应型检票机嵌入式软件构架,其中大部分设计内容已付诸于实现并得到实际应用。在降低软件模块耦合度,提高软件可用性、性能、可修改性和易用性方面取得显著效果。

全文目录


摘要  5-6
Abstract  6-10
1 绪论  10-15
  1.1 项目背景  10-12
  1.2 国内外研究现状  12-13
  1.3 本文主要研究内容  13
  1.4 本文组织结构  13-15
2 AFC系统及其感应型检票机概述  15-25
  2.1 AFC系统  15-16
  2.2 自动检票机  16-19
  2.3 感应型检票机的组成结构  19-22
  2.4 感应型检票机智能识别技术  22-24
  2.5 小结  24-25
3 相关技术介绍  25-35
  3.1 软件构架技术  25-30
  3.2 嵌入式软件开发  30-34
  3.3 小结  34-35
4 感应型检票机软件构架设计  35-51
  4.1 需求与质量  35-40
  4.2 总体构架  40-42
  4.3 模块分解结构  42-46
  4.4 模块使用结构  46-47
  4.5 部署结构  47-48
  4.6 开发结构  48-49
  4.7 小结  49-51
5 感应型检票机软件构架评估  51-60
  5.1 软件构架评估的意义  51
  5.2 软件构架评估方式  51-52
  5.3 软件构架评估方法  52-55
  5.4 基于SAAM的感应型检票机软件构架评估实践  55-58
  5.5 小结  58-60
6 感应型检票机软件系统实现  60-78
  6.1 交易处理功能  60-63
  6.2 模式管理功能  63-66
  6.3 车站通信功能  66-68
  6.4 运营参数管理功能  68-71
  6.5 数据文件管理功能  71-74
  6.6 维护功能  74-77
  6.7 小结  77-78
7 总结与展望  78-80
  7.1 总结  78
  7.2 展望  78-80
参考文献  80-83
攻读硕士学位期间发表的学术论文  83-84
致谢  84

相似论文

  1. 轨交线路AFC运维管理系统的设计与实现,TP311.52
  2. 铁路客票实名制销售的系统研究,U293.1
  3. 地铁行业乘客服务信息系统的设计,TP311.52
  4. 网络信息监控与取证系统的分析与设计,TP393.06
  5. AFC半自动售票机软件构架设计与实现,TP311.52
  6. 基于IEC61850的变电站间隔层保护监控设备研究,TM76
  7. 基于JSF的Web应用程序独立性研究和应用,TP311.52
  8. 通用CTI开发平台设计(软件重用中几个问题的研究和实践),TP311.52
  9. 基于J2EE设计模式的Web应用模型研究与实现,TP311.52
  10. 基于步态识别的离散XYT模型的应用研究,TP391.4
  11. 基于Struts和Hibernate的人事管理系统的分析与设计,TP311.52
  12. 平板电视控制板构架研究与OSD实现,TN949.1
  13. 国际结算软件构架及MVC模式研究,TP311.52
  14. 企业信息系统软件构架及开发过程研究,TP311.52
  15. 基于Web Services构架的企业应用系统的开发方法,TP393.09
  16. 软件复用技术研究及其在行业管理软件开发中的应用,TP311.52
  17. 设计模式在基于J2EE系统中的应用研究,TP311.52
  18. 基于约束的几何模型求解器,TP391.72
  19. 基于构件的供应链管理模型的研究与应用,TP31P1.52
  20. 电厂计划统计系统分析与设计,TM711

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com