AFC感應型檢票機嵌入式軟件構架設計與實現
發(fā)布時間:2023-03-11 22:13
隨著城市軌道交通的快速發(fā)展,自動售檢票(Automatic Fare Collection,AFC)系統的市場需求越來越大,感應型檢票機具有通道寬敞、通過速度快、利于疏散等優(yōu)點。一般是先進AFC系統進、出站自動檢票的首選設備。關于感應型檢票機嵌入式軟件構架的設計與實現,類似的研究在國內仍鮮有報道。 軟件構架是控制軟件復雜性、提高軟件系統質量、支持軟件開發(fā)和復用的重要手段。本文的主要研究目的是設計一個較為通用的、易修改的感應型檢票機嵌入式軟件構架,可以在不同需求的AFC系統項目中重用,以減少開發(fā)時間,提高軟件產品質量。 本文作者主要的研究工作和創(chuàng)新點概述如下: 1)研究、分析了軟件構架的定義和設計模式,以及嵌入式實時操作系統和面向對象的嵌入式軟件的開發(fā)方法。 2)分析了感應型檢票機的功能需求和質量屬性。使用分層軟件構架模式設計了感應型檢票機基于嵌入式軟件技術的軟件構架。該軟件構架包括嵌入式實時操作系統,輔助層,系統層和應用層。對各層相關軟件或模塊進行了應用部署設計。 3)使用軟件構架評估分析方法(Software Architecture Analysis Method,SAAM)評估了...
【文章頁數】:84 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 項目背景
1.2 國內外研究現狀
1.3 本文主要研究內容
1.4 本文組織結構
2 AFC系統及其感應型檢票機概述
2.1 AFC系統
2.2 自動檢票機
2.3 感應型檢票機的組成結構
2.4 感應型檢票機智能識別技術
2.5 小結
3 相關技術介紹
3.1 軟件構架技術
3.2 嵌入式軟件開發(fā)
3.3 小結
4 感應型檢票機軟件構架設計
4.1 需求與質量
4.2 總體構架
4.3 模塊分解結構
4.4 模塊使用結構
4.5 部署結構
4.6 開發(fā)結構
4.7 小結
5 感應型檢票機軟件構架評估
5.1 軟件構架評估的意義
5.2 軟件構架評估方式
5.3 軟件構架評估方法
5.4 基于SAAM的感應型檢票機軟件構架評估實踐
5.5 小結
6 感應型檢票機軟件系統實現
6.1 交易處理功能
6.2 模式管理功能
6.3 車站通信功能
6.4 運營參數管理功能
6.5 數據文件管理功能
6.6 維護功能
6.7 小結
7 總結與展望
7.1 總結
7.2 展望
參考文獻
攻讀碩士學位期間發(fā)表的學術論文
致謝
本文編號:3760353
【文章頁數】:84 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 項目背景
1.2 國內外研究現狀
1.3 本文主要研究內容
1.4 本文組織結構
2 AFC系統及其感應型檢票機概述
2.1 AFC系統
2.2 自動檢票機
2.3 感應型檢票機的組成結構
2.4 感應型檢票機智能識別技術
2.5 小結
3 相關技術介紹
3.1 軟件構架技術
3.2 嵌入式軟件開發(fā)
3.3 小結
4 感應型檢票機軟件構架設計
4.1 需求與質量
4.2 總體構架
4.3 模塊分解結構
4.4 模塊使用結構
4.5 部署結構
4.6 開發(fā)結構
4.7 小結
5 感應型檢票機軟件構架評估
5.1 軟件構架評估的意義
5.2 軟件構架評估方式
5.3 軟件構架評估方法
5.4 基于SAAM的感應型檢票機軟件構架評估實踐
5.5 小結
6 感應型檢票機軟件系統實現
6.1 交易處理功能
6.2 模式管理功能
6.3 車站通信功能
6.4 運營參數管理功能
6.5 數據文件管理功能
6.6 維護功能
6.7 小結
7 總結與展望
7.1 總結
7.2 展望
參考文獻
攻讀碩士學位期間發(fā)表的學術論文
致謝
本文編號:3760353
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3760353.html