- 相關推薦
軟件需求分析報告
在當下社會,報告對我們來說并不陌生,報告包含標題、正文、結尾等。相信許多人會覺得報告很難寫吧,以下是小編精心整理的軟件需求分析報告,希望對大家有所幫助。
軟件需求分析報告1
一 引言
1.1編寫目的
地理信息系統的用戶有其特定的目的,對GIS有不同的.要求,應用情況也各異。所以應對校園地理信息系統的系統定義,系統需求以及相關內容進行描述,方便開發人員進行開發。
1.2項目背景
校園地理信息系統作為“GIS設計與實踐課程”的課間實習,旨在加強學生對GIS信息系統的理解和運用,了解GIS系統的實現過程。
二 項目概述
2.1 GIS項目目標、內容、現行系統的調查情況
該項目主要是利用GIS系統來實現校園地理信息的可視化操作,幫助用戶了解校園環境,對校園的基礎設施的使用提供便利條件,對校園的規劃與管理提供參考模型,對一些專題研究提供便利。
2.2運行環境
基于ArcGIS的開發
2.3條件與限制
校園數據的缺乏,開發人員經驗不足
三 數據的描述
3.1 GIS靜態數據
校園面積,校園范圍,校園地理坐標數據,校園內部結構,系統使用對象等
3.2 GIS動態數據
輸入數據:校園地形圖、Google遙感影像、校園DLG圖像
輸出數據:匹配糾正數據、矢量化數據、最終成果數據
3.3GIS數據流圖
3.4GIS數據字典
外部實體: 校園地形圖、Google遙感影像、校園DLG圖像
校正配準
名稱:校正配準
數據來源:已有數據資料
數據去向:融合數據
數據組成:校園地圖、遙感影像、測量數據、描述性文件資料
矢量化
名稱:矢量化
數據來源:配準后數據
數據去向:矢量化后數據
數據組成:配準后的柵格圖像、點位坐標、地物名稱、地物屬性 編輯入庫
名稱:編輯入庫
數據來源:矢量化后數據
數據去向:數據庫
數據組成:點、線、面、位置關系、幾何屬性
3.5數據采集
通過網絡采集校園地形圖及遙感圖像,通過碎步測量采集DLG數據
四 GIS功能需求分析
4.1功能劃分
用戶
4.2功能描述
信息查詢:通過分層顯示來實習特定地物的顯示
地圖顯示:查看校園地形圖、Google遙感影像、校園DLG圖像 放大縮小:實現地圖的縮放
緩沖區分析:分析點線面的拓撲關系
五 GIS性能需求
5.1數據準確性
作為一次實習產品,該系統對數據準確性不做嚴格要求
5.2時間特性
能夠流暢操作,不產生明顯滯留
六 GIS運行要求
擁有簡明的界面,能夠實現用戶的互操作和圖像的顯示和分析。
七 質量保證
軟件運行穩定,能滿足用戶的功能需求,與系統兼容性良好,可移植。
軟件需求分析報告2
開發這個軟件產品不僅僅是為了在現在這個高速發展的社會中通過這樣一個渠道將人們聯系起來,也是為了將一個城市中所有的美食文化傳承下來,將美食帶給人們的那一份滿足感通過這樣一個平臺傳遞給更多的人,最終通過美食這個紐帶將人們之間的關系拉近。該軟件主要是一個信息分享平臺。這里的分享信息,指的是分享美食、展覽會、漫展、藏在深巷中的小店、實惠良心的商鋪等信息,不僅可以用論壇版塊發帖的方式,還有短視頻,以后還可以做出全景模型配合AR與VR。當你一個人找到一家美食,實惠的商鋪,好玩的活動時,你可以在平臺上面分享。讓更多人的看見。在你想要尋找這些時,也可以在平臺上尋找信息。除了信息分享以外還可以建立專門的`交友模塊,讓人們能夠找到對美食興趣相投的一群人,提升用戶的使用體驗。
開發者開發的軟件必須能夠在安卓以及ios等主流平臺上正常運行。
目前開發軟件平臺為:
數據庫管理系統:
Oracle 9i以上版本
中間件(應用服務器)系統:
IBM WebSphere
OA系統:
Lotus Domino/Notes
網絡架構:
完全支持TCP/IP協議
開發工具或技術體系:
為保證軟件的上下兼容性,開發者應選擇比較通用的開發工具的較新版本進行開發,如Microsoft Visual ,Borland Delphi,C++ Builder, 或J2EE(Java2 P1atform Enterprise Edition)等。
系統要有足夠的防御能力,防御普通黑客的攻擊,盡量減少各種可能出現的漏洞,防止用戶信息被不良分子竊取。
保證用戶權限的正確設置,防止出現各種越權行為,保證系統的正常良好運行。用戶的信息保存采用國際流行的MD5加密,保證安全;每個用戶在第一次登錄后,必須更改他的系統預置登錄密碼,系統預置的登錄密碼不能重用。
操作需求
系統能被現有的工作人員快速掌握并使用
第三方控件的使用:原則是不使用,但必須使用時必須通知提出,討論通過后方可用。
點對點通訊:私聊、公聊、從吧臺獲取信息都屬于點對點通訊范疇,采用TCP協議
軟件質量屬性
易用性優于易學性,或者可移植性優于有效性。
列出輸入數據(用戶輸入、來自外部接口的輸入或者其它輸入)并且定義針對這些輸入數據的處理(計算)方法,以及相應地輸出數據,描述對應區別:輸入數據和輸出數據。
當有大量數據需要描述時,也可以分類描述數據,并且注明各項數據的輸入、輸出屬性。
對于每一項數據,均需要描述:
● 數據名稱;
● 實際含義;
● 數據類型;
● 數據格式;
● 數據約束;
對于復雜的處理方法,僅僅給出算法原理是不夠的,必須描述詳細的計算過程,并且列出每一步具體使用的實際算式;如果計算過程中涉及查表、判斷、迭代等處理方法,應該給出處理依據和相關數據。如果計算方法很簡單,也可以將其從略,不加描述。
以下是用戶界面可能包括的一些特征內容:
● 將要采用的圖形用戶界面(GUl)標準或者產品系列的風格;
● 有關屏幕布局或者解決方案的限制;
● 將要使用在每一個屏幕(圖形用戶界面)上的軟件組件,可能包括:
n 選單;
n 標準按鈕;
n 導航鏈接;
n 各種功能組件;
n 消息欄;
● 快捷鍵;
● 各種顯示格式的規定,可能包括:
n 不同情況下文字的對齊方式;
n 不同情況下數字的表現格式與對齊方式
n 日期的表現方法與格式;
n 計時方法與時間格式;
n 等等。
● 錯誤信息顯示標準;
【軟件需求分析報告】相關文章:
需求分析報告09-17
網站需求分析報告08-17
人員需求報告04-28
軟件工程結構化分析實驗報告09-07
圖書管理系統需求報告01-14
軟件實習報告02-26
專業人才需求調研報告04-11
試卷分析報告試卷分析報告模板大全12-01
行業分析報告02-08