軟件開發(fā)需求分析報告(共8頁)_第1頁
軟件開發(fā)需求分析報告(共8頁)_第2頁
軟件開發(fā)需求分析報告(共8頁)_第3頁
軟件開發(fā)需求分析報告(共8頁)_第4頁
軟件開發(fā)需求分析報告(共8頁)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上需求分析報告1. 引言1.1 目的需求,指的是系統(tǒng)提供的能力必須遵從的條件,一個系統(tǒng)能否達到預期目標,系統(tǒng)需求做的好壞起著決定性作用,因此,他無疑是該平臺開發(fā)過程中的重要一環(huán)。按照傳統(tǒng)的軟件工程理論,需求分析的目標就是確定要干什么,而不是怎么干,按照統(tǒng)一軟件過程的理論(RUP理論),該平臺的需求分析就是要致力于高效的正確的開發(fā)系統(tǒng)。必須足夠詳細的描述出系統(tǒng)需求,同時也要詳細的描述系統(tǒng)必須達到的條件或?qū)崿F(xiàn)的功能,使得用戶就系統(tǒng)產(chǎn)生的問題一致。本章將要對”基于教學POI的校園公共服務(wù)平臺設(shè)計與開發(fā)”的需求進行分析,再此基礎(chǔ)上將會對系統(tǒng)的各個功能進行建模,并且給出模型模型描

2、述的圖例序列圖等模型。建立系統(tǒng)目標和需要解決的問題。1.2 背景本設(shè)計將對基于教學POI的校園公共服務(wù)平臺設(shè)計與開發(fā)進行詳細的需求分析;基于教學POI的校園公共服務(wù)平臺設(shè)計在興趣點軟件或APP中屬于較為新穎貼近學生生活與教學內(nèi)容的軟件在這方面有大量的資源可循但是并沒有與之相關(guān)的軟件。作為本次軟件工程設(shè)計的需求總體分析我們需要在POI、教學以及手機軟件開發(fā)進行基本的融會貫通。 1.3 術(shù)語列出本報告中用到的專門術(shù)語的定義。2. 任務(wù)概述2.1 目標POI信息平臺系統(tǒng)的建立,最直接的提供了非常好的查詢管理平臺,極大的方便了學生的查詢教學點課程等方案的選擇,為學生教師等提供了海量的便利教學信息;學生

3、再也不用考慮擔心自己找不到有疑問而大費精力.通過對用戶需求分析以及POI流程研究我們應該解決以下問題在APP中搜索到正確的合理的POI信息;POI信息的充分展現(xiàn),包括地圖展示并標記POI點的特殊標記;給出既定位置的周邊信息查找給出位置點間的路徑規(guī)劃(自己位置與教學POI位置);POI數(shù)據(jù)的管理,包括存儲查詢更新等;POI信息數(shù)據(jù)的采集上傳POI數(shù)據(jù)的發(fā)布(偵測數(shù)據(jù)是否有效)教學POI公共服務(wù)平臺的管理.2.2 系統(tǒng)(或用戶)的特點作為新的關(guān)于教學興趣點的POI平臺應該有著便利數(shù)據(jù)處理,規(guī)范化數(shù)據(jù)分析。優(yōu)化教學興趣點路徑以及其他便利學生教學活動的功能特點。與其他大型公司的地圖類服務(wù)不同的是我們針

4、對在教學POI下足功夫以教學興趣點的數(shù)據(jù)為核心開發(fā)軟件,但是并沒有大型地圖軟件的適用性與開放性也限制了改平臺的延伸,本平臺預期將在學生中頻繁使用作為日常生活的一部分存在智能平臺與網(wǎng)絡(luò)平臺中。3. 假定和約束該軟件限制在淮海工學院為基礎(chǔ)數(shù)據(jù)源的教學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è)計UIDlgPOISearchUIDlgPOIResultUIDlgP

5、OIBusresultUIDlgPOIDetailUIDlgPOIDeepDetailUIDlgPOInearby等)POI搜索代碼模塊類路徑搜索模塊使用的接口代碼為UIDlgNavSearchUIDlgNAvResule模塊類圖下路徑搜索模塊接口代碼模塊類賬戶管理(1) 數(shù)據(jù)提供方管理 對在線和離線和POI數(shù)據(jù)提供方進行管理,包括提供提供方的信息和添加、刪除、查詢、統(tǒng)計等操作。(2) 接入管理 對于要在使用POI信息的應用提供申請注冊賬號管理功能,在使用教學POI信息的時候必須通過接入賬號才可以使用。(3) 系統(tǒng)管理 系統(tǒng)管理是系統(tǒng)后臺管理功能,要堆系統(tǒng)中可配置項進行管理和配置。包括對個性化

6、模型維度管理,系統(tǒng)日志分析策略的配置,排序的參數(shù)和權(quán)重的策略調(diào)整和管理等。系統(tǒng)管理又分為幾個方面:個性化模型管理:提供個性化模型的管理功能。針對每個領(lǐng)域設(shè)置該領(lǐng)域的個性化模型維度和編碼。系統(tǒng)日志管理:提供系統(tǒng)配置功能??梢苑治鰰r間頻率。逐項定量和定性地敘述對系統(tǒng)所提出的功能要求,說明輸入什么量、經(jīng)怎樣的處理、得到什么輸出,說明的容量,包括系統(tǒng)應支持的終端數(shù)和應支持的并行操作的用戶數(shù)等指標。4.2 對功能的一般性規(guī)定要求界面格式統(tǒng)一,統(tǒng)一的錯誤提示界面并有返回操作,要求有在線幫助。4.3 對性能的一般性規(guī)定4.3.1 精度說明對該系統(tǒng)的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。4.3.

7、2 時間特性要求說明對于該系統(tǒng)的時間特性要求。要求該系統(tǒng)具有實時性,信息實時更新性4.3.3 靈活性說明對該系統(tǒng)的靈活性的要求,即當需求發(fā)生某些變化時,該系統(tǒng)對這些變化的適應能力。4.4 輸入輸出要求解釋各輸入輸出數(shù)據(jù)類型,并逐項說明其媒體、格式、數(shù)值范圍、精度等。對系統(tǒng)的數(shù)據(jù)輸出及必須標明的控制輸出量進行解釋并舉例。4.5數(shù)據(jù)管理能力要求(針對軟件系統(tǒng))說明需要管理的文卷和記錄的個數(shù)、表和文卷的大小規(guī)模,要按可預見的增長對數(shù)據(jù)及其分量的存儲作出估算。4.6 故障處理要求列出可能的軟件、硬件故障以啊對各項性而言所產(chǎn)生的后果和對故障處理的要求。4.7其他專門要求用戶對安全保密的要求,包括信息加密

8、、信息認證(確定穿過系統(tǒng)或網(wǎng)絡(luò)的信息沒有被修改)方面的要求。對使用方便的要求,對可維護性、可補充性、易讀性、可靠性、運行環(huán)境可轉(zhuǎn)換性的特殊要求等。5. 運行環(huán)境規(guī)定5.1 設(shè)備列出運行該軟件所需要的硬件設(shè)備。5.2 支撐軟件1) 操作系統(tǒng) windows7 安卓2) 數(shù)據(jù)庫管理系統(tǒng) SQLite3) 其他支撐軟件安卓SDK java5.3 接口該軟件同其他軟件之間的公共接口、數(shù)據(jù)通信協(xié)議等,5.4控制說明控制該產(chǎn)品的運行的方法和控制信號,并說明這些控制信號的來源。6. 尚需解決的問題以列表的形式列出在需求分析階段必須解決但尚未解決的問題測試計劃 引言目的說明本項目測試目的、預期達到的目標。 背

9、景說明本項目測試的背景。測試范圍說明本項目測試的內(nèi)容。7. 測試需求7.1 分析各種信息反復檢查并理解各種信息,和用戶交流,理解他們的要求??梢园凑找韵虏襟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)確定應用需要處理的數(shù)據(jù)量。7)確定需要的軟件和硬件配置。通常情況下,不可能對所有可能的配置都測試到,因此要選擇最有可能產(chǎn)生問題的情況進行測試,

10、包括:最低性能的硬件、幾個有兼容性問題的軟件并存、客戶端機器通過最慢的LAN/WANF連接訪問服務(wù)器。8)確定其他與應用軟件沒有直接關(guān)系的商業(yè)交易。包括:管理功能,如啟動和推出程序配置功能,如設(shè)置打印機操作員的愛好,如字體、顏色應用功能,如訪問email或者顯示時間和日期。 9)確定安裝過程,包括定置從哪安裝、定制安裝、升級安裝。10)確定沒有隱含在功能測試中的戶界面要求。大多界面都在功能測試時被測 試到。還有寫沒有測到,如:操作與顯示的一致性,如使用快捷鍵等;界面遵從合理標準,如按鈕大小,標簽等。7.2 需求組織成層次圖8. 4. 測試內(nèi)容根據(jù)軟件項目的實際特點確定確認測試的測試內(nèi)容。對部分軟件項目除基本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論