資源描述:
《基于android手機導覽系統(tǒng)概要設計說明書》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、基于android手持設備的景區(qū)導覽系統(tǒng)編寫:日期:2012-09-04審核:日期:批準:日期:受控狀態(tài):是發(fā)布版次:日期:編號:基于android手持設備的景區(qū)導覽系統(tǒng)基于android手持設備的景區(qū)導覽系統(tǒng)變更記錄日期版本變更說明作者2012-09-041.0初始版本2012-09-041.0初始版本簽字確認系統(tǒng)模塊對應章節(jié)對應部門負責人簽字基于android手持設備的景區(qū)導覽系統(tǒng)軟件概要設計報告文檔1.引言51.1編寫目的51.2項目風險51.3預期讀者和閱讀建議61.4參考資料62.設計概述72.1限制和約束
2、72.2設計原則和設計要求73.系統(tǒng)邏輯設計73.1系統(tǒng)組織設計83.2系統(tǒng)結構設計83.2.1系統(tǒng)特性表83.2.2系統(tǒng)特性結構圖93.3系統(tǒng)接口設計103.3.1系統(tǒng)接口表103.3.2系統(tǒng)接口傳輸協(xié)議說明113.4系統(tǒng)完整性設計114.系統(tǒng)出錯處理設計124.1系統(tǒng)出錯處理表124.2維護處理過程表135.技術設計145.1系統(tǒng)開發(fā)技術說明表145.2開發(fā)技術應用說明156.數(shù)據(jù)庫設計157.詞匯表178.進度計劃17基于android手持設備的景區(qū)導覽系統(tǒng)基于android手持設備的景區(qū)導覽系統(tǒng)1.引言旅游景
3、區(qū)的越來越火熱所帶來的高效益,計算機的應用普及到經(jīng)濟和社會生活的各個領域.計算機雖然與人類的關系愈來愈密切,但在景區(qū)內(nèi)部,還有人由于計算機操作不方便繼續(xù)用手工勞動部分游客迷路或者在不經(jīng)意間損壞景區(qū)的公共設施。.為了適應現(xiàn)代社會人們高度強烈的時間觀念,基于安卓的手機導覽系統(tǒng)為提高景區(qū)資源利用效率,厲聲游客的游覽滿意度,提升景區(qū)周邊設施的安全保障性而開發(fā)。.為明確軟件需求,安排項目規(guī)劃與進度,組織軟件開發(fā)與測試,撰寫本文檔.該手持設備導覽系統(tǒng)是以Java編程+MSSQL2000數(shù)據(jù)庫或者更高+數(shù)據(jù)查詢語言編寫,其系統(tǒng)功能
4、在apachetomcat服務器上運行.系統(tǒng)管理員,景區(qū)工作人員,游客只需通過簡單的操作,用戶都可以了解本系統(tǒng)軟件的基本工作原理.用戶只需進行輸入一些簡單的漢字,數(shù)字,或用鼠標點擊即可達到自己想要的目標.1.1編寫目的該系統(tǒng)將要完成的是旅游景區(qū)的導覽功能。這里提到的導覽,是指景區(qū)向游客提供的一種服務,這種服務的目的是讓游客能夠方便的獲取景區(qū)的各種介紹信息以及景區(qū)的實時狀態(tài),例如景區(qū)內(nèi)各個分景點的人流是否擁擠、分景點的游覽車的數(shù)量等等,還要提供相應的查詢功能,例如查詢欲知景點的位置信息,當前位置到該景點的距離及繪制出最
5、合適的路徑軌跡信息等等。在游客擁有自己的PDA設備的前提下,利用手持設備的wifi功能,向游客的設備傳輸對應景區(qū)的導覽文件(如視頻介紹,文字介紹,以及查詢服務)。并且完成提供導覽文件資源的服務器資源數(shù)據(jù)的管理,例如日常維護,更新文件資源等,并且提供對客戶終端請求的處理。客戶端的開發(fā)是基于谷歌android操作系統(tǒng)平臺的,該操作系統(tǒng)是目前最火熱的幾大主流操作系統(tǒng)之一,具有巨大的市場和發(fā)展?jié)摿?,并且成為移動電子設備上占有量最大的操作系統(tǒng),因此本軟件選擇在之上進行開發(fā),另外,編程語言選擇Java,因此具有較好的可移植性。服
6、務端采用微軟的MFC框架進行開發(fā),MFC(MicrosoftFoundationClasses),是一個微軟公司提供的類庫(classlibraries),以C++類的形式封裝了Windows的API,并且包含一個應用程序框架,使用MFC可以加快軟件的開發(fā)流程。1.2項目風險具體說明本軟件開發(fā)項目的全部風險承擔者,以及各自在本階段所需要承擔的主要風險,首要風險承擔者包括:●任務提出者:中軟國際華東交通大學android實訓班:需要承擔的風險●軟件開發(fā)者:Android實訓班第六小組:開發(fā)是否符合開發(fā)要求●產(chǎn)品使用者:
7、軟件測試人員:需要承擔的風險,軟件能否正常上市基于android手持設備的景區(qū)導覽系統(tǒng)1.1預期讀者和閱讀建議列舉本軟件系統(tǒng)概要設計報告所針對的各種不同的預期讀者,例如,可能的讀者包括:?用戶;若已經(jīng)明確需求分析,無需查看此文檔?開發(fā)人員;開發(fā)人員需要嚴格認真的閱讀文檔的所有內(nèi)容,尤其是在用戶界面,硬件接口,軟件接口,通訊接口和系統(tǒng)功能需求模塊及性能需求,安全措施需求,安全性需求,軟件質(zhì)量屬性的模塊。?項目經(jīng)理;通篇閱讀此文檔,并對文檔模糊不清或者有歧義的地方進行固定修正或者批注,對各個模塊有清晰認識?營銷人員;閱讀
8、產(chǎn)品功能模塊,產(chǎn)品范圍和本文檔所涉及的待開發(fā)軟件與市場上同類產(chǎn)品的優(yōu)點,以及產(chǎn)品運行所需要的手持設備壞境。?測試人員;通篇閱讀此文檔尤其是在系統(tǒng)需求,用戶界面,硬件接口,軟件接口,通訊接口和系統(tǒng)功能表需求模塊,并和開發(fā)人員保持一定的溝通,并對文檔的部分內(nèi)容進行討論。?文檔編寫人員;通篇閱讀此文檔,檢查文檔的用詞用語是否符合規(guī)范,并對文檔中可能出