




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、需求分析報告1 .引言1.1 目的需求,指的是系統(tǒng)提供的能力必須遵從的條件, 一個系統(tǒng)能否達(dá)到預(yù)期目標(biāo),系 統(tǒng)需求做的好壞起著決定性作用,因此,他無疑是該平臺開發(fā)過程中的重要一環(huán)。 按照傳統(tǒng)的軟件工程理論,需求分析的目標(biāo)就是確定要干什么,而不是怎么干, 按照統(tǒng)一軟件過程的理論(RUP理論),該平臺的需求分析就是要致力于高效的 正確的開發(fā)系統(tǒng)。必須足夠詳細(xì)的描述出系統(tǒng)需求,同時也要詳細(xì)的描述系統(tǒng)必 須達(dá)到的條件或?qū)崿F(xiàn)的功能,使得用戶就系統(tǒng)產(chǎn)生的問題一致。本章將要對“基于教學(xué)POI的校園公共服務(wù)平臺設(shè)計與開發(fā)”的需求進行分析,再 此基礎(chǔ)上將會對系統(tǒng)的各個功能進行建模,并且給出模型模型描述的圖例序列
2、圖 等模型。建立系統(tǒng)目標(biāo)和需要解決的問題。1.2 背景本設(shè)計將對基于教學(xué)POI的校園公共服務(wù)平臺設(shè)計與開發(fā)進行詳細(xì)的需求 分析;基于教學(xué)POI的校園公共服務(wù)平臺設(shè)計在興趣點軟件或 APP中屬于 較為新穎貼近學(xué)生生活與教學(xué)內(nèi)容的軟件在這方面有大量的資源可循但是 并沒有與之相關(guān)的軟件。作為本次軟件工程設(shè)計的需求總體分析我們需要在 POI、教學(xué)以及手機軟件開發(fā)進行基本的融會貫通。1.3 術(shù)語列出本報告中用到的專門術(shù)語的定義。2 .任務(wù)概述2.1 目標(biāo)POI信息平臺系統(tǒng)的建立,最直接的提供了非常好的查詢管理平臺,極大的方便了 學(xué)生的查詢教學(xué)點 課程等方案的選擇,為學(xué)生教師等提供了海量的便利教學(xué)信息 學(xué)
3、生再也不用考慮擔(dān)心自己找不到有疑問而大費精力.通過對用戶需求分析以及POI流程研究我們應(yīng)該解決以下問題在APP中搜索到正確的 合理的POI信息;POI信息的充分展現(xiàn),包括地圖展示并標(biāo)記POI點的特殊標(biāo)記;給出既定位置的周邊信息查找給出位置點間的路徑規(guī)劃(自己位置與教學(xué)POI位置);POI數(shù)據(jù)的管理,包括存儲 查詢更新等;POI信息數(shù)據(jù)的采集上傳POI數(shù)據(jù)的發(fā)布(偵測數(shù)據(jù)是否有效)教學(xué)POI公共服務(wù)平臺的管理.2.2 系統(tǒng)(或用戶)的特點作為新的關(guān)于教學(xué)興趣點的POI平臺應(yīng)該有著便利數(shù)據(jù)處理,規(guī)范化數(shù)據(jù)分析。優(yōu)化教學(xué)興趣點路徑以及其他便利學(xué)生教學(xué)活動的功能特點。與其他大型公司的地圖類服務(wù)不同的是
4、我們針對在教學(xué)POI下足功夫以教學(xué)興趣點的數(shù)據(jù)為核心開發(fā)軟件,但是并沒有大型地圖軟件的適用性與開放性也限 制了改平臺的延伸,本平臺預(yù)期將在學(xué)生中頻繁使用作為日常生活的一部分 存在智能平臺與網(wǎng)絡(luò)平臺中。3 .假定和約束該軟件限制在淮海工學(xué)院為基礎(chǔ)數(shù)據(jù)源的教學(xué)POI開發(fā)4 .需求規(guī)定4.1 軟件功能說明POI搜索1興趣點信息處理對數(shù)據(jù)進行規(guī)范化去重數(shù)據(jù)校驗,將符合的數(shù)據(jù)作為成果數(shù) 據(jù),錄入公共服務(wù)平臺2POI結(jié)果處理以及地圖上的展示3搜索規(guī)范化4用戶信息POI個性化5數(shù)據(jù)索引檢查6數(shù)據(jù)管理7賬戶管理POI 搜索模塊視圖如下 (POI 搜索模塊設(shè)計 UIDlgPOISearchUIDlgPOIRes
5、ultUIDlgPOIBusresultUIDlgPOIDetailUIDlgPOIDe epDetailUIDlgPOInearby 等)POI搜索代碼模塊類路徑搜索模塊使用的接口代碼為 UIDlgNavSearchUIDlgNAvResule模塊類圖下-Ej&MrehELrde: Bundle- m KPSSUflufi; int- m ElarlG(1>Kl: in!- m_enddtyi± ini- m. warltiinMype: irK- m ondhrnLlype; int- m Bjilder: Builder- m Ima第研聞知Jgr: in!- m
6、 bSlarlSsleclQd: boolean- m searchBnde: Bundiei- m國蜜國aM肉:自版- m中力忡卻拿時時2由配圖 SubpopAdg加<UDIg 用 VRemuh-eNtavftesuIC ihl"qoeT»e. H-m_busjndc; int-mjisl Hern Adapter: S 油 pieAdapter eBunde: Bundle-m-bCabchariflc: booJe由n-F linear Layout -nav lab: Un日日rLaywlbool eon *JniiParam(>. goHran *SB
7、ESeardiNExW); void *55ugge第口n。二 bcolean 導(dǎo)口nSdgg白mlicin由閨,:bodoan onSaardhO; void *anQtyS6ard|i: vdk! a onPOflrEtSearchi;): wad 0蕈口Ml區(qū)河j:gd* *openQLyLisftDialog(1: wd -openPOlListDsJogfi: vmdScrtdMMSH; ed-oriMsgR-ocO: boofean-cnMivShHreO: voidWshUIHepFrflmeO. wd-opEAddFagr h曰log仆 wd-cxDaleiaFMiri1e&l
8、t;FbLrfe(): Mid ,sSe梆chOwnfleQ . wid-onSearchBtKk() j路徑搜索模塊接口代碼模塊類賬戶管理(1)數(shù)據(jù)提供方管理 對在線和離線和POI數(shù)據(jù)提供方進行管理,包括提供提 供方的信息和添加、刪除、查詢、統(tǒng)計等操作。(2)接入管理 對于要在使用POI信息的應(yīng)用提供申請注冊賬號管理功能,在 使用教學(xué)POI信息的時候必須通過接入賬號才可以使用。(3)系統(tǒng)管理 系統(tǒng)管理是系統(tǒng)后臺管理功能,要堆系統(tǒng)中可配置項進行管理和 配置。包括對個性化模型維度管理,系統(tǒng)日志分析策略的配置,排序的參數(shù)和權(quán) 重的策略調(diào)整和管理等。系統(tǒng)管理又分為幾個方面:個性化模型管理:提供個性
9、化模型的管理功能。針對每個領(lǐng)域設(shè)置該領(lǐng)域的個性化模型維度和編碼。系統(tǒng)日志管理:提供系統(tǒng)配置功能??梢苑治鰰r間頻率。逐項定量和定性地敘述對系統(tǒng)所提出的功能要求,說明輸入什么量、經(jīng)怎 樣的處理、得到什么輸出,說明的容量,包括系統(tǒng)應(yīng)支持的終端數(shù)和應(yīng)支 持的并行操作的用戶數(shù)等指標(biāo)。1.2 對功能的一般性規(guī)定要求界面格式統(tǒng)一,統(tǒng)一的錯誤提示界面并有返回操作,要求有在線幫助。1.3 對性能的一般性規(guī)定1.3.1 精度說明對該系統(tǒng)的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。1.3.2 時間特性要求說明對于該系統(tǒng)的時間特性要求。.要求該系統(tǒng)具有實時性,信息實時更新性1.3.3 靈活性說明對該系統(tǒng)的靈
10、活性的要求,即當(dāng)需求發(fā)生某些變化時,該系統(tǒng)對這些變 化的適應(yīng)能力。1.4 輸入輸出要求解釋各輸入輸出數(shù)據(jù)類型,并逐項說明其媒體、格式、數(shù)值范圍、精度等。對系統(tǒng)的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進行解釋并舉例。1.5 數(shù)據(jù)管理能力要求(針對軟件系統(tǒng))說明需要管理的文卷和記錄的個數(shù)、表和文卷的大小規(guī)模,要按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲作出估算。1.6 故障處理要求列出可能的軟件、硬件故障以啊對各項性而言所產(chǎn)生的后果和對故障處理的 要求。1.7 其他專門要求用戶對安全保密的要求,包括信息加密、信息認(rèn)證(確定穿過系統(tǒng)或網(wǎng)絡(luò)的 信息沒有被修改)方面的要求。對使用方便的要求,對可維護性、可補充性、易讀性
11、、可靠性、運行環(huán)境可 轉(zhuǎn)換性的特殊要求等。5 .運行環(huán)境規(guī)定5.1 設(shè)備列出運行該軟件所需要的硬件設(shè)備。5.2 支撐軟件5.3 作系統(tǒng) windows7安卓5.4 據(jù)庫管理系統(tǒng) SQLite5.5 他支撐軟件安卓SDK java5.6 接口該軟件同其他軟件之間的公共接口、數(shù)據(jù)通信協(xié)議等,5.7 控制說明控制該產(chǎn)品的運行的方法和控制信號,并說明這些控制信號的來源。6 .尚需解決的問題以列表的形式列出在需求分析階段必須解決但尚未解決的問題測試計劃引言目的說明本項目測試目的、預(yù)期達(dá)到的目標(biāo)。背景說明本項目測試的背景。測試范圍說明本項目測試的內(nèi)容。7 .測試需求7.1 分析各種信息反復(fù)檢查并理解各種信
12、息,和用戶交流,理解他們的要求??梢园凑找韵虏襟E 執(zhí)行:1)確定軟件提供的主要商業(yè)任務(wù)2)對每個商業(yè)任務(wù),確定完成該任務(wù)所要進行的交易。3)確定從數(shù)據(jù)庫信息引出的計算結(jié)果。4)對于對時間有要求的交易,確定所要的時間和條件。這些條件包括數(shù)據(jù)庫 大小、機器配置、交易量、以及網(wǎng)絡(luò)擁擠情況。5)確定會產(chǎn)生重大意外的壓力測試,包括:內(nèi)存、硬盤空間、高的交易率6)確定應(yīng)用需要處理的數(shù)據(jù)量。7)確定需要的軟件和硬件配置。通常情況下,不可能對所有可能的配置都測 試到,因此要選擇最有可能產(chǎn)生問題的情況進行測試, 包括:最低性能的硬件、 幾個有兼容性問題的軟件并存、客戶端機器通過最慢的LAN/WAN連接訪問服務(wù)器。8)確定其他與應(yīng)用軟件沒有直接關(guān)系的商業(yè)交易。包括: 管理功能,如啟動和推出程序 配置功能,如設(shè)置打印機操作員的愛好,如字體、顏色應(yīng)用功能,如訪問email或者顯示時間和日期。9)確定安裝過程,包括定置從哪安裝、定制安裝、升級安裝。10)確定沒有隱含在功能測試中的戶界面要求。大多界面都在功能測試時被測試到。還有寫沒有測到,如:操作與顯示的一致性,如使用快捷鍵等;界面遵 從合理標(biāo)準(zhǔn),如按鈕大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)備監(jiān)測專項管理制度
- 設(shè)備設(shè)施外觀管理制度
- 設(shè)計保安門崗管理制度
- 設(shè)計服務(wù)公司管理制度
- 評估公司人員管理制度
- 診所就診登記管理制度
- 診所門衛(wèi)宿舍管理制度
- 試驗現(xiàn)場檢測管理制度
- 財務(wù)資金歸集管理制度
- 賬務(wù)處理流程管理制度
- 排污許可證申請流程
- 2025年江蘇徐州市泉山數(shù)據(jù)有限公司招聘筆試沖刺題(帶答案解析)
- 藥具培訓(xùn)培訓(xùn)試題及答案
- 2025年高考全國一卷寫作范文4篇
- 全省一體化政務(wù)平臺AI大模型應(yīng)用方案
- 醫(yī)院負(fù)面清單管理制度
- 11.3 一元一次不等式組 課件 2024-2025學(xué)年人教版初中數(shù)學(xué)七年級下冊
- DZ/T 0220-2006泥石流災(zāi)害防治工程勘查規(guī)范
- 2025四川瀘州交通物流集團有限公司及下屬公司招聘12人筆試參考題庫附帶答案詳解析
- 2025英語ab級考試試題及答案
- 2025屆江蘇省徐州市名校七下數(shù)學(xué)期末達(dá)標(biāo)檢測試題含解析
評論
0/150
提交評論