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