資源描述:
《基于android手持設(shè)備的景區(qū)導(dǎo)覽系統(tǒng)需求分析說明書》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、基于android手持設(shè)備的景區(qū)導(dǎo)覽系統(tǒng)需求說明書變更歷史日期版本修改內(nèi)容修改人備注2010/12/1V1.0創(chuàng)建XX審核歷史日期版本說明審核人備注2010/12/3V1.0通過XXX基于android手持設(shè)備的景區(qū)導(dǎo)覽系統(tǒng)需求分析v1.01.引言1.1編寫目的本說明書用于明確要開發(fā)的軟件的具體需求,規(guī)范的描述出軟件需要實(shí)現(xiàn)的各種功能和所要達(dá)到的性能,使用戶和軟件開發(fā)者雙方對該軟件的初始規(guī)定有一個共同的理解,并使之成為整個開發(fā)工作的基礎(chǔ)。1.2背景1.2.1待開發(fā)系統(tǒng)名稱基于android手持設(shè)備的景區(qū)導(dǎo)覽系統(tǒng)1.2.2項(xiàng)目背景和內(nèi)容概要項(xiàng)目背景:隨著人民生活水平的提高,
2、以及我國休假制度的完善,人們擁有了更長更多的假期,而假期外出旅游成為了越來越多的人們度過假期的第一選擇。在這樣的背景前提下,各大旅游景區(qū)更是成為了熱門中的熱門,這也造成了在旅游高峰期部分旅游景點(diǎn)人流過大導(dǎo)致?lián)矶?,從而影響到游客旅游體驗(yàn)的問題。不過從根本上來說,并不主要是因?yàn)橛慰蛿?shù)量的過大,往往是因?yàn)榫皡^(qū)的服務(wù)不夠全面細(xì)致,管理不夠科學(xué),效率不高所造成的,例如景區(qū)內(nèi)部的地標(biāo)不夠詳細(xì)或者是不夠完整都可能會影響的游客游玩時的順暢性。另一方面來說,游客人數(shù)的急劇增長所帶來的安全問題,如游客的人生安全,景區(qū)的設(shè)施安全等也日益明顯突出起來,系統(tǒng)化、電子化、網(wǎng)絡(luò)化、智能化的景區(qū)管理系統(tǒng)
3、也成為了日益迫切的需求,本項(xiàng)目就是在這樣的背景下提出的,旨在開發(fā)出一個能夠方便游客、便于景區(qū)管理的景區(qū)導(dǎo)覽系統(tǒng)。任務(wù)提出者:佘堃教授任務(wù)開發(fā)者:openlab實(shí)驗(yàn)室用戶:景區(qū)游客,景區(qū)導(dǎo)覽資源管理員主要用途:向用戶傳遞景區(qū)信息,管理資源數(shù)據(jù)庫運(yùn)行軟件的設(shè)備:android手持設(shè)備,通過設(shè)備的wifi功能加入到資源提供網(wǎng)絡(luò),windows操作系統(tǒng)的服務(wù)器。1.3參考資料軟件需求說明書規(guī)范。32基于android手持設(shè)備的景區(qū)導(dǎo)覽系統(tǒng)需求分析v1.01.任務(wù)概述1.1任務(wù)目標(biāo)該系統(tǒng)將要完成的是旅游景區(qū)的導(dǎo)覽功能。這里提到的導(dǎo)覽,是指景區(qū)向游客提供的一種服務(wù),這種服務(wù)的目的是讓
4、游客能夠方便的獲取景區(qū)的各種介紹信息以及景區(qū)的實(shí)時狀態(tài),例如景區(qū)內(nèi)各個分景點(diǎn)的人流是否擁擠、分景點(diǎn)的游覽車的數(shù)量等等,還要提供相應(yīng)的查詢功能,例如查詢欲知景點(diǎn)的位置信息,當(dāng)前位置到該景點(diǎn)的距離及繪制出最合適的路徑軌跡信息等等。在游客擁有自己的PDA設(shè)備的前提下,利用手持設(shè)備的wifi功能,向游客的設(shè)備傳輸對應(yīng)景區(qū)的導(dǎo)覽文件(如視頻介紹,文字介紹,以及查詢服務(wù))。并且完成提供導(dǎo)覽文件資源的服務(wù)器資源數(shù)據(jù)的管理,例如日常維護(hù),更新文件資源等,并且提供對客戶終端請求的處理??蛻舳说拈_發(fā)是基于谷歌android操作系統(tǒng)平臺的,該操作系統(tǒng)是目前最火熱的幾大主流操作系統(tǒng)之一,具有巨大
5、的市場和發(fā)展?jié)摿?,有望在未來幾年成為移動電子設(shè)備上占有量最大的操作系統(tǒng),因此本軟件選擇在之上進(jìn)行開發(fā),另外,編程語言選擇Java,因此具有較好的可移植性。服務(wù)端采用微軟的MFC框架進(jìn)行開發(fā),MFC(MicrosoftFoundationClasses),是一個微軟公司提供的類庫(classlibraries),以C++類的形式封裝了Windows的API,并且包含一個應(yīng)用程序框架,使用MFC可以加快軟件的開發(fā)流程。1.2軟件使用范圍所有中大型旅游景區(qū)都可以使用,只需要簡單的對各旅游景區(qū)進(jìn)行定制后即可投入使用。1.3用戶特點(diǎn)對于客戶端的使用會涉及到各種類型的游客人群,雖然a
6、ndroid操作系統(tǒng)剛剛退出不久尚未在國內(nèi)普及,對部分人群可能會比較生疏,但是憑借其簡潔明了的UI和快捷的操作特性,并不要求用戶對其特別的熟悉,因此可以做到讓使用方法簡單易懂,操作方法盡量淺顯明了,使用戶能夠在短時間內(nèi)借助簡易的說明快速上手。為了提高系統(tǒng)的實(shí)用性,要求具有較強(qiáng)的可靠性和較大的吞吐量。對于服務(wù)端的操作人員,由于軟件設(shè)計的提供給操作人員的接口僅僅會涉及到簡單的文件新建、修改、復(fù)制、刪除等操作,因此僅僅需要操作人員熟悉簡單的電腦操作即可,不需要專門進(jìn)行培訓(xùn)。32基于android手持設(shè)備的景區(qū)導(dǎo)覽系統(tǒng)需求分析v1.0用戶需求框圖如下圖所示:圖2-1系統(tǒng)角色圖圖2
7、-1所示系統(tǒng)角色的創(chuàng)建方式和權(quán)限情況如下表所示:表2-1系統(tǒng)角色說明角色名創(chuàng)建方式權(quán)限用戶(游客)客戶端初始化時自動創(chuàng)建訪問服務(wù)器上的資源,向服務(wù)器發(fā)送請求管理員(系統(tǒng)資源操作人員)服務(wù)器登陸后,服務(wù)器的操作人員成為管理員負(fù)責(zé)管理景區(qū)的導(dǎo)覽相關(guān)資源1.1假定條件和約束限制1.1.1硬件約束需求名稱詳細(xì)要求服務(wù)器硬件要求支持Intel平臺、AMD平臺。雙CPU2.0G以上,內(nèi)存2.0G以上,100M網(wǎng)卡、硬盤250G以上,帶液晶顯示。服務(wù)器系統(tǒng)平臺WindowsXP/Windows7及以后客戶端硬件要求支持android操作系統(tǒng)