軟件需求分析報告實例_第1頁
軟件需求分析報告實例_第2頁
軟件需求分析報告實例_第3頁
軟件需求分析報告實例_第4頁
軟件需求分析報告實例_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 需求分析說明書需求分析說明書1. 引言引言.31.1 編寫目的.31.2 項目風險.31.3 預期讀者和閱讀建議.51.4 產(chǎn)品范圍.51.5 參考文獻.52. 系統(tǒng)總體概述系統(tǒng)總體概述.62.1 目標.62.2 用戶類和特性.72.3 運行環(huán)境.72.3.1 硬件環(huán)境 .72.3.2 軟件環(huán)境 .72.4 設計和實現(xiàn)上的限制.72.5 假設和約束(依賴).72.5.1 產(chǎn)品的 SEO 排名.72.5.3 系統(tǒng)的安全 .83. 外部接口需求外部接口需求.83.1 用戶界面.83.2 硬件接口.83.3 軟件接口.83.4 通訊接口.84. 系統(tǒng)特性系統(tǒng)特性.84.1 說明和優(yōu)先級.84.2

2、激勵響應序列.94.3 功能需求.94.4 功能詳述.114.4.1 以使用軟件的汽車用戶為例: .115. 其它非功能需求其它非功能需求.125.1 性能需求.125.2 安全措施需求.125.3 安全性需求.125.4 操作需求.135.5 軟件質量屬性.135.6 業(yè)務規(guī)則.135.7 用戶文檔.136. 詞匯表詞匯表.136.1 SSH .136.2 JAVA.136.3 MYSQL.137. 待定問題列表待定問題列表.141. 引言引言1.1 編寫目的編寫目的本需求分析說明書對本項目第一階段的內容進行分析,對需求細節(jié)和實現(xiàn)方式進行了較為詳細的闡述。本需求說明書供業(yè)務和科技部門人員、軟

3、件需求提供人員、軟件的概要設計人員、軟件的開發(fā)人員、軟件的測試人員使用,并作為產(chǎn)品驗收確認的依據(jù)。 需求分析是在可行性研究的基礎上,將用戶對系統(tǒng)的描述,通過開發(fā)人員的分析概括,抽象為完整的需求定義,再形成一系列文檔的過程??尚行匝芯恐荚谠u估目標系統(tǒng)是否值得去開發(fā),問題是否能夠解決,而需求分析旨在回答系統(tǒng)做什么的問題,確保將來開發(fā)出來的軟件產(chǎn)品能夠真正滿足用戶的需要。 構建一個軟件系統(tǒng)最困難的工作是確定構建什么。其他任何工作都不會像這部分工作那樣,在出錯之后會如此嚴重地影響隨后實現(xiàn)的系統(tǒng),并且在以后修補竟會如此的困難。 需求分析是一個非常重要的過程,它完成的好壞直接影響后續(xù)軟件開發(fā)的質量。一般情

4、況下,用戶并不熟悉計算機的相關知識,而軟件開發(fā)人員對相關的業(yè)務領域也不甚了解,用戶與開發(fā)人員之間對同一問題理解的差異和習慣用語的不同往往會為需求分析帶來很大的困難。所以,開發(fā)人員和用戶之間充分和有效的溝通在需求分析的過程中至關重要。 有效的需求分析通常都具有一定的難度,一方面是因為交流存在障礙,另一方面是因為用戶通常對需求的陳述不完備、不準確和不全面,并且還可能不斷地變化。開發(fā)人員不僅需要在用戶的幫助下抽象現(xiàn)有的需求,還需要挖掘隱藏的需求。此外,把各項需求抽象為目標系統(tǒng)的高層邏輯模型對日后的開發(fā)工作也至關重要。合理的高層邏輯模型是系統(tǒng)設計的前提。 在進行需求分析的過程中,首先要明確需求分析應該

5、是一個迭代的過程。由于市場環(huán)境的易變性以及用戶本身對于需求描述的模糊性,需求往往很難做到一步到位。需求分析不僅僅是屬于軟件開發(fā)生命周期早期的一項工作,而且還應該貫穿于整個生命周期中,它應該隨著項目的深入而不斷地變化。 此外,為了方便后續(xù)的評審和測試等工作,需求的描述應該盡量做到:具體、詳細、可以測量和可以實現(xiàn),并且基于時間。 1.2 項目風險項目風險政策風險分析:隨著社會的進步與人們生活水平的提高大幅度增加,尤其在我國汽車進入家庭的條件下,需要更多的適合現(xiàn)代汽車技術要求和社會經(jīng)濟承受能力的汽車維修檢測設備,為了讓四輪定位儀市場變得規(guī)范、有序,中國汽車保修設備行業(yè)協(xié)會與全國汽車維修標準化技術委員

6、會于 2004 年,制定了四輪定位儀的行業(yè)標準(標準號 JT/T505-2004) ,國家交通部2004 年國標 GB/T16739.1-.2-2004汽車維修業(yè)開業(yè)條件規(guī)定:一、二類汽車維修企業(yè)必須配備四輪定位儀,鼓勵國內汽車四輪定位儀的產(chǎn)業(yè)發(fā)展,提升汽車安全性檢測裝備及技術水平。編寫其配套的移動終端的數(shù)據(jù)采集系統(tǒng)及線上交流軟件,建設包括標準車型數(shù)據(jù)收集及維修案例收集和查詢的云計算服務平臺,也是十分重要的、因此,開發(fā)我國具備自主知識產(chǎn)權的,同時采用國際領先的 JAVA 編程語言的手機 IOS 及安卓軟件,是完全符合行業(yè)產(chǎn)業(yè)政策的!另外,國務院 18 號文件對軟件企業(yè)的發(fā)展給予了很多的優(yōu)惠政策

7、,在應對金融危機時,電子信息產(chǎn)業(yè)的調整振興規(guī)劃中,再次明確提出各級政府對嵌入式工業(yè)軟件、采用 JAVA編程語言設計的行業(yè)應用軟件、工業(yè)集成電路電子企業(yè)給予充分的支持和支撐!法律風險分析:公司從創(chuàng)業(yè)之初,十分重視對自主知識產(chǎn)權的保護,擁有 2 個商標、6 個軟件著作權證和 7 項?,F(xiàn)正在申請國際專利。為有效防止出現(xiàn)法律上的競爭風險,進一步參與國際競爭鋪平道路。市場風險分析:兩個數(shù)據(jù):一個是2002 年中國軟件產(chǎn)業(yè)前 100 家企業(yè)的軟件總收入,居然達到了 465.65 億!而另一位記者在中國軟件博覽會新聞發(fā)布會上獲悉,2001 年中國軟件產(chǎn)業(yè)總額為 796 億元,出口總額達到 60 億元人民幣!

8、這兩串數(shù)據(jù)實在令人震驚,因為它們意味著,中國軟件業(yè)的市場規(guī)模在一夜之間就躍升了好幾倍!如此之神速,趕美超印指日可待!技術風險分析:我們都知道 JAVA 是一種成熟的、健壯的、安全的、可移植的、高性能的編程語言,目前被廣泛用于網(wǎng)絡、手機、家電等幾乎任何一種可用編程來實現(xiàn)功能,它本身的功能應該都不存在任何的技術風險,另本公司四輪定位儀產(chǎn)品傳感器采用最新 CMOS 數(shù)碼技術,由于其良好的硬件性能及性價比優(yōu)勢,正廣泛的被當前的數(shù)碼相機廠家所青睞,相信不久就能取代 CCD 成為民用領域的主流,所以本項目產(chǎn)品中整個四輪定位系統(tǒng)完全達到國際先進水準,而采用 CMOS 新技術的僅有 2 家。隨著中試的進一步推

9、進,公司將著重投入軟件的功能的進一步升級開發(fā)、產(chǎn)業(yè)化的工藝改進,產(chǎn)品包裝設計,以及通過 ISO9000、CE認證等相關工作,具有獨占的技術優(yōu)勢。運營風險分析:公司經(jīng)過三年的努力,公司在全國發(fā)展了 100 多家經(jīng)銷商,在北京、上海、天津、沈陽、濟南、西安、烏魯木齊、成都、廣州、杭州 10 個中心城市設立銷售辦事處。已有近20 個國家采購了我公司產(chǎn)品,并在美國、意大利、俄羅斯、印度、韓國、新馬泰簽約了專門的代理商。公司擁有約 900 平方米,配套有車床、銑床、鉆床以及全套傳感器電子組裝生產(chǎn)流水線;研發(fā)中心裝置了汽車模擬臺架、傳感器數(shù)據(jù)掃描監(jiān)測柜、LED 光學測試儀、電子示波器、智能工控試驗臺等信息

10、產(chǎn)品開發(fā)設備。公司各部門設置齊全,擁有一批高素質的研發(fā)、生產(chǎn)和管理人才,具有良好的產(chǎn)業(yè)化基礎,和一定的以市場為導向的經(jīng)營防范能力。財務風險分析:本項目總投資 160 萬元,至今已完成總投資 130 萬, 2012 年底,累計銷售額為人民幣 1816.62 多萬元,實現(xiàn)利稅 172 萬元,今年 1-12 月份,銷售收入達 1200 多萬元,市場需求呈旺盛增長趨勢。預計到 2013 年,項目完成時,規(guī)模效應充分顯現(xiàn),可實現(xiàn)每年2500 萬元的經(jīng)營收入,利稅 600 萬元。項目動態(tài)投資回收期 2 年,借款償還期 3 年。項目的盈利能力和清償能力均較好,從財務角度上講,該項目是不存在大的不確定性的財務

11、風險。1.3 預期讀者和閱讀建議預期讀者和閱讀建議小組成員 審核組成員 相似系統(tǒng)的設計人員 1.4 產(chǎn)品范圍產(chǎn)品范圍依靠云計算技術,互聯(lián)網(wǎng)技術結合汽車四輪定位技術,實現(xiàn)移動終端的數(shù)據(jù)采集系統(tǒng)及線上交流軟件,包括標準車型數(shù)據(jù)收集及維修案例收集和查詢的云計算服務平臺。利用JAVA,JSP 語言建立平臺界面,完成相關操作按鈕,下拉框,指令等平臺所有對應操作;Hadoop 是一個分布式系統(tǒng)基礎架構平臺,用戶可以在不了解分布式底層細節(jié)的情況下開發(fā)分布式程序,在此我們就利用 Hadoop 提供的可靠共享存儲和分析系統(tǒng),充分利用集群的威力,高速運算和存儲。實現(xiàn)大數(shù)據(jù)下多用戶同時在線服務和資源共享。1.5 參

12、考文獻參考文獻1 徐觀,蘇建,陳熔,張立斌,蘇麗俐.汽車主銷后傾測量模型誤差分析及標定方法D. 吉林大學,2008,1.2 李延慶.四輪定位專用調整角度零件J. 檢測技術. 2003,28:45-46 .3田朝暉.淺析一汽豐田轎車四輪定位調整J. 沿海企業(yè)與科技. 2011,136:51-54.4肖軍 李歷軍. 汽車車輪及輪胎的磨損和定位檢測J. 決策參考. 2010,5:9-13.5 蘇 建 徐 觀. 基于 Solidworks 平臺的四輪定位儀檢定裝置三維動畫仿真J. 機 械設計與制造. 2007,5:72-73.6 王德超, 涂亞慶, 張鐵楠. 基于計算機視覺的汽車四輪定位參數(shù)檢測數(shù)學模

13、型及方法研究J. 汽車工程. 2008,3:9-13 .7 黃景中. 四輪定位儀的關鍵技術R. 桂 林,2007.8Tom White.Hadoop 權威指南M.清華大學出版社,北京:2011.9Chuck Lam.Hadoop 實戰(zhàn)M.人民郵電出版社,北京:2011.10張孝祥.JAVA 培訓教程M.北京:清華大學出版社,2003.11 呂鳳翥.JAVA 語言程序設計M.北京:清華大學出版社,2010.12 樊海林. 在用汽車四輪定位參數(shù)變化對操縱穩(wěn)定性影響研究J.重慶交通大學,2011,3.13朱穎琪.基于云計算的海量數(shù)據(jù)存儲研究與設計D. 電子科技大學,2009,6.14Knoer.SJ

14、.Lessons learned from a pharmacy practice model change at an academic medical center,AMERICA JOURNAL OF HEALTH-SYSTEM PHARMACY,2010.15Amelung.C: First result from the ATLAS muon spectromerer optical aligment system , NUCLEAR INSTRUMENTS&METHODS ,Vol.623,No.1 388390,2010.16 雷玉泉.現(xiàn)代汽車四輪定位技術研究D. 上海海事大學,

15、2006,6.17 Amelung.C. The optical alignment system of the ATLAS muon spectromter endcaps , JOURNAL OF INSTRUNENTATION, 2008.18 Burdzik.R. Identification of structure and directional distribution of vibration transferred to car-boby from road roughness, JOURNAL OF VIBROENGINEERING, 2014.19 曹鳳兵. 基于 Had

16、oop 的云計算模型研究與應用D. 重慶大學,2011,4 .20 高德贊.四輪定位儀檢測原理研究D. 吉林大學,2012,6.21 宋志軍,JSP 從入門到精通M.電子工業(yè)出版社,2011.9 .22 盧翰,JSP 項目開發(fā)實例M.清華大學出版社,2011.1 .23 吳興敏,汽車車身結構M.人民郵電出版社,2010.9.24 陳有方,汽車原理與構造M.重慶大學出版社,2003.25 余翔.四輪定位儀檢測原理J.工具技術,2005(1):80-81.26 李剛.汽車前束和前輪外傾測量原理J.汽車運輸,1994(11):18-20.27 FASEP Company.Unitronic N-K

17、Users ManualG.1996.28 Jiang G.,Tsui H,Quan L,Zisserman A.Single axis geometry by fitting tonicsC.Proceedings of European Conference on Computer Vision,2002:537-550.29 Lee H J.Region Matching and Depth Finding for 3D Objects in Stereo AerialPhotographsJ.Pattern Recognition,1990,23(2):81-93. 30 張建勛,古志

18、民,鄭超.云計算研究進展綜述J.計算機應用研究,2010,27(2):429-43331 何元.基于云計算的海量數(shù)據(jù)挖掘分類算法研究D.成都:電子科技大學碩士論文,2011.32 劉鵬.云計算(第二版)M.北京:電子工業(yè)出版社,2011.2. 系統(tǒng)總體概述系統(tǒng)總體概述2.1 目標目標本系統(tǒng)的主要目的是研發(fā)一款基于移動終端的數(shù)據(jù)采集系統(tǒng)(四輪定位數(shù)據(jù)、汽車其他維修數(shù)據(jù)、汽車維修案例等)及線上交流軟件,模仿百度知道,可以進行網(wǎng)上互動,論壇或者討論組,進行問題懸賞,當答對提問者的咨詢的問題的時候,可以獲得積分,積分可以進行排序,在網(wǎng)上進行公布;另外,積分也可以用來在該網(wǎng)站上下載數(shù)據(jù); 同時,這些數(shù)據(jù)

19、又會進一步作為搜索結果,提供給其他有類似疑問的用戶,達到分享知識的效果。鼓勵用戶將自己所知的四輪定位數(shù)據(jù)通過移動終端上傳給系統(tǒng)數(shù)據(jù)庫。并且可以方便的與別的用戶交流。在網(wǎng)絡中可以跨越年齡、身份、行業(yè)、地域的限制,達到人與人、人與信息之間的零距離交流。隨著數(shù)據(jù)量的擴大,云計算的優(yōu)勢逐漸凸顯,本系統(tǒng)致力于建設包括標準車型數(shù)據(jù)收集及維修案例收集和查詢的云計算服務平臺,降低成本,方便用戶查詢車型以及維修數(shù)據(jù)。根據(jù)項目的計劃,項目目標主要有幾個方面: 1. 實現(xiàn)用戶數(shù)據(jù)上傳獎勵機制的功能 2. 實現(xiàn)提供資料服務的客戶功能 3. 移動客戶端 4.建立數(shù)據(jù)云存儲平臺5.實現(xiàn)用戶互動功能2.2 用戶類和特性用戶

20、類和特性主要用戶是各個類型的汽車的駕駛員。用戶沒有專業(yè)的計算機知識,所以需要一個友好簡單的界面。用戶通過軟件進行溝通,應提供多種方式,如文字,音頻聊天等。用戶一般不經(jīng)過任何的培訓就能能夠比較熟練地應用此系統(tǒng)。 本系統(tǒng)的預期使用頻度為:7*24 小時。 2.3 運行環(huán)境運行環(huán)境 2.3.1 硬件環(huán)境硬件環(huán)境 可選用支持安卓的手機,蘋果,基于開發(fā)使用的是開源系統(tǒng),所以具有了很好的移植性,對硬件網(wǎng)絡沒有特殊要求,以實際購買力為準。 2.3.2 軟件環(huán)境軟件環(huán)境1、 用MySQL作為數(shù)據(jù)存儲數(shù)據(jù)庫; 2、 采用SSH技術作為系統(tǒng)的解決方案,使系統(tǒng)具有更好的可擴展性; 3、 采用Tomcat作為系統(tǒng)的應

21、用服務器 ;4、 客戶端采用瀏覽器形式,滿足零客戶端的易用性要求; 5、 使用Hadoop分布式系統(tǒng)基礎架構;6、 使用谷歌云平臺技術;7、 滿足客戶手機客戶端的需求 ;2.4 設計和實現(xiàn)上的限制設計和實現(xiàn)上的限制 設計上,目前這個系統(tǒng)僅僅是未來產(chǎn)品的一部分,必須要保證具有良好的擴展性。實現(xiàn)上,需要一個主機服務器,而且沒有開發(fā)類似產(chǎn)品的經(jīng)驗等。 2.5 假設和約束假設和約束(依賴依賴) 2.5.1 產(chǎn)品的產(chǎn)品的 SEO 排名排名 為了在盡量短的時間內收回對系統(tǒng)的投資,需要盡快的打開市場,提高系統(tǒng)的SEO排名,有助于盡快的打開市場,從而能盡快盈利。為下一步的發(fā)展奠定基礎。 這個需要專業(yè)人士的幫助

22、。 2.5.2 各個模塊之間的穩(wěn)定協(xié)作各個模塊之間的穩(wěn)定協(xié)作 系統(tǒng)主要會由用戶的幾種類型分為幾個模塊,各個模塊之間的穩(wěn)定協(xié)作需要得到保證,保證系統(tǒng)的 24*7 的穩(wěn)定運行,盡量只保持周期性的維護。 2.5.3 系統(tǒng)的安全系統(tǒng)的安全 系統(tǒng)的安全是當前網(wǎng)絡環(huán)境下的一個重要要求,系統(tǒng)的安全不僅關系著自身的盈利等,還關系著用戶的各種信息。 系統(tǒng)的安全方面,需要專業(yè)人士的幫助。 3. 外部接口需求外部接口需求3.1 用戶界面用戶界面追求盡量簡潔的界面,爭取直觀的傳遞給客戶盡量多的訊息。3.2 硬件接口硬件接口不詳,需要根據(jù)具體的情況具體分析。 3.3 軟件接口軟件接口不詳,需要根據(jù)具體的情況具體分析。

23、3.4 通訊接口通訊接口遵循各種網(wǎng)絡協(xié)議,滿足各種瀏覽器的需求。 不詳,需要根據(jù)具體的情況具體分析。 個人信息管理 線上交流 好友管理 積分管理 問答系統(tǒng)4. 系統(tǒng)特性系統(tǒng)特性4.1 說明和優(yōu)先級說明和優(yōu)先級本系統(tǒng)根據(jù)最終用戶所具有的不同功能將用戶分為以下四類: 1、 汽車用戶:需要從產(chǎn)品得到信息,產(chǎn)品等; 2、 合作用戶:提供汽車用戶需求的各種產(chǎn)品、信息; 3、 管理用戶:管理汽車用戶和合作用戶,保證正常的秩序; 4、 系統(tǒng)管理員:維護系統(tǒng)的正常。 產(chǎn)品在做完最基礎的架構之后,應該優(yōu)先做出汽車用戶的模塊,然后才是管理用戶和合作用戶的功能。優(yōu)先級:管理員汽車合作用戶=管理員4.2 激勵響應序列

24、激勵響應序列 目前不詳。 4.3 功能需求功能需求4.3.1 汽車用戶功能汽車用戶功能汽車用戶用戶 登陸定位數(shù)據(jù)上傳定位數(shù)據(jù)下載用戶注冊消息發(fā)布審核上傳數(shù)據(jù) 4.3.2 管理員功能 登陸權限控制定位信息管理用戶管理管理員積分發(fā)放4.4 功能詳功能詳述述 4.4.1 以使用軟件的汽車用戶為例:以使用軟件的汽車用戶為例:用戶前臺界面后臺管理系統(tǒng)返回信息3.返回信息4.返回信息11.返回定位信息1進入2.是否注冊1.進入6.提交注冊信息10.查看定位信息9.登陸5.注冊7.注冊通過8.返回注冊結果11.上傳新定位信息11.返回定位信息12.存入數(shù)據(jù)庫13.反饋用戶積分獎勵14.用戶積分增加14.在線交流15.在線交流16.返回交流信息17.回答問題18.答案提交審核19.審審核核通通過過20.用戶積分增加5. 其它非功能需求其它非功能需求5.1 性能需求性能需求5.1.1 數(shù)據(jù)精確度數(shù)據(jù)精確度 由于涉及到定位數(shù)據(jù),對于數(shù)據(jù)類的信息要保證足夠的精確,精確到度。 5.1.2 時間特性時間特性 頁面刷新時間不能超過3秒,頁面直接的跳轉不超過4秒。 滿足用戶需要快速得到信息的要求,頁面的優(yōu)化要做好,使得每個用戶能感覺到能夠流暢迅速的查找到自己所需要的信息。 5.1.3 故障處理故障

溫馨提示

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

評論

0/150

提交評論