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

下載本文檔

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

文檔簡介

...wd......wd......wd...需求分析說明書36591.引言3256271.1編寫目的376491.2工程風險3185871.3預期讀者和閱讀建議5254031.4產(chǎn)品范圍566941.5參考文獻570252.系統(tǒng)總體概述6138522.1目標662492.2用戶類和特性7288682.3運行環(huán)境7264632.3.1硬件環(huán)境7195092.3.2軟件環(huán)境7114432.4設計和實現(xiàn)上的限制7254502.5假設和約束(依賴)7264022.5.1產(chǎn)品的SEO排名748852.5.3系統(tǒng)的安全876383.外部接口需求8301943.1用戶界面8225173.2硬件接口8144903.3軟件接口8290713.4通訊接口8105494.系統(tǒng)特性8166724.1說明和優(yōu)先級8188114.2鼓勵/響應序列9230414.3功能需求976434.4功能詳述11234184.4.1以使用軟件的汽車用戶為例:1127595.其它非功能需求12310635.1性能需求12228985.2安全措施需求1246525.3安全性需求1219345.4操作需求1322185.5軟件質量屬性13250225.6業(yè)務規(guī)則131835.7用戶文檔1399496.詞匯表13261496.1SSH1387846.2Java1346656.3MYSQL13240487.待定問題列表14引言編寫目的本需求分析說明書對本工程第一階段的內容進展分析,對需求細節(jié)和實現(xiàn)方式進展了較為詳細的闡述。本需求說明書供業(yè)務和科技部門人員、軟件需求提供人員、軟件的概要設計人員、軟件的開發(fā)人員、軟件的測試人員使用,并作為產(chǎn)品驗收確認的依據(jù)。需求分析是在可行性研究的根基上,將用戶對系統(tǒng)的描述,通過開發(fā)人員的分析概括,抽象為完整的需求定義,再形成一系列文檔的過程。可行性研究旨在評估目標系統(tǒng)是否值得去開發(fā),問題是否能夠解決,而需求分析旨在答復"系統(tǒng)做什么"的問題,確保將來開發(fā)出來的軟件產(chǎn)品能夠真正滿足用戶的需要。構建一個軟件系統(tǒng)最困難的工作是確定構建什么。其他任何工作都不會像這局部工作那樣,在出錯之后會如此嚴重地影響隨后實現(xiàn)的系統(tǒng),并且在以后修補竟會如此的困難。需求分析是一個非常重要的過程,它完成的好壞直接影響后續(xù)軟件開發(fā)的質量。一般情況下,用戶并不熟悉計算機的相關知識,而軟件開發(fā)人員對相關的業(yè)務領域也不甚了解,用戶與開發(fā)人員之間對同一問題理解的差異和習慣用語的不同往往會為需求分析帶來很大的困難。所以,開發(fā)人員和用戶之間充分和有效的溝通在需求分析的過程中至關重要。有效的需求分析通常都具有一定的難度,一方面是因為交流存在障礙,另一方面是因為用戶通常對需求的陳述不完備、不準確和不全面,并且還可能不斷地變化。開發(fā)人員不僅需要在用戶的幫助下抽象現(xiàn)有的需求,還需要挖掘隱藏的需求。此外,把各項需求抽象為目標系統(tǒng)的高層邏輯模型對日后的開發(fā)工作也至關重要。合理的高層邏輯模型是系統(tǒng)設計的前提。在進展需求分析的過程中,首先要明確需求分析應該是一個迭代的過程。由于市場環(huán)境的易變性以及用戶本身對于需求描述的模糊性,需求往往很難做到一步到位。需求分析不僅僅是屬于軟件開發(fā)生命周期早期的一項工作,而且還應該貫穿于整個生命周期中,它應該隨著工程的深入而不斷地變化。此外,為了方便后續(xù)的評審和測試等工作,需求的描述應該盡量做到:具體、詳細、可以測量和可以實現(xiàn),并且基于時間。工程風險政策風險分析:隨著社會的進步與人們生活水平的提高大幅度增加,尤其在我國汽車進入家庭的條件下,需要更多的適合現(xiàn)代汽車技術要求和社會經(jīng)濟承受能力的汽車維修檢測設備,為了讓四輪定位儀市場變得標準、有序,中國汽車保修設備行業(yè)協(xié)會與全國汽車維修標準化技術委員會于2004年,制定了四輪定位儀的行業(yè)標準〔標準號JT/T505-2004〕,國家交通部2004年國標GB/T16739.1-.2-2004《汽車維修業(yè)開業(yè)條件》規(guī)定:一、二類汽車維修企業(yè)必須配備四輪定位儀,鼓勵國內汽車四輪定位儀的產(chǎn)業(yè)開展,提升汽車安全性檢測裝備及技術水平。編寫其配套的移動終端的數(shù)據(jù)采集系統(tǒng)及線上交流軟件,建設包括標準車型數(shù)據(jù)收集及維修案例收集和查詢的云計算服務平臺,也是十分重要的、因此,開發(fā)我國具備自主知識產(chǎn)權的,同時采用國際領先的JAVA編程語言的手機IOS及安卓軟件,是完全符合行業(yè)產(chǎn)業(yè)政策的!另外,國務院18號文件對軟件企業(yè)的開展給予了很多的優(yōu)惠政策,在應對金融危機時,電子信息產(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億元人民幣!這兩串數(shù)據(jù)實在令人震驚,因為它們意味著,中國軟件業(yè)的市場規(guī)模在一夜之間就躍升了好幾倍!如此之神速,趕美超印指日可待!技術風險分析:我們都知道JAVA是一種成熟的、強健的、安全的、可移植的、高性能的編程語言,目前被廣泛用于網(wǎng)絡、手機、家電等幾乎任何一種可用編程來實現(xiàn)功能,它本身的功能應該都不存在任何的技術風險,另本公司四輪定位儀產(chǎn)品傳感器采用最新CMOS數(shù)碼技術,由于其良好的硬件性能及性價比優(yōu)勢,正廣泛的被當前的數(shù)碼相機廠家所青睞,相信不久就能取代CCD成為民用領域的主流,所以本工程產(chǎn)品中整個四輪定位系統(tǒng)完全到達國際先進水準,而采用CMOS新技術的僅有2家。隨著中試的進一步推進,公司將著重投入軟件的功能的進一步升級開發(fā)、產(chǎn)業(yè)化的工藝改良,產(chǎn)品包裝設計,以及通過ISO9000、CE認證等相關工作,具有獨占的技術優(yōu)勢。運營風險分析:公司經(jīng)過三年的努力,公司在全國開展了100多家經(jīng)銷商,在北京、上海、天津、沈陽、濟南、西安、烏魯木齊、成都、廣州、杭州10個中心城市設立銷售辦事處。已有近20個國家采購了我公司產(chǎn)品,并在美國、意大利、俄羅斯、印度、韓國、新馬泰簽約了專門的代理商。公司擁有約900平方米,配套有車床、銑床、鉆床以及全套傳感器電子組裝生產(chǎn)流水線;研發(fā)中心裝置了汽車模擬臺架、傳感器數(shù)據(jù)掃描監(jiān)測柜、LED光學測試儀、電子示波器、智能工控試驗臺等信息產(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年。工程的盈利能力和清償能力均較好,從財務角度上講,該工程是不存在大的不確定性的財務風險。預期讀者和閱讀建議小組成員審核組成員相似系統(tǒng)的設計人員產(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]徐觀,蘇建,陳熔,張立斌,蘇麗俐.汽車主銷后傾測量模型誤差分析及標定方法[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ù)學模型及方法研究[J].汽車工程.2008,3:9-13.[7]黃景中.四輪定位儀的關鍵技術[R].桂林,2007.[8]TomWhite.Hadoop權威指南[M].清華大學出版社,北京:2011.[9]ChuckLam.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.[14]Knoer.SJ.Lessonslearnedfromapharmacypracticemodelchangeatanacademicmedicalcenter,AMERICAJOURNALOFHEALTH-SYSTEMPHARMACY,2010.[15]Amelung.C:FirstresultfromtheATLASmuonspectromereropticalaligmentsystem,NUCLEARINSTRUMENTS&METHODS,Vol.623,No.1388~390,2010.[16]雷玉泉.現(xiàn)代汽車四輪定位技術研究[D].上海海事大學,2006,6.[17]Amelung.C.TheopticalalignmentsystemoftheATLASmuonspectromterendcaps,JOURNALOFINSTRUNENTATION,2008.[18]Burdzik.R.Identificationofstructureanddirectionaldistributionofvibrationtransferredtocar-bobyfromroadroughness,JOURNALOFVIBROENGINEERING,2014.[19]曹鳳兵.基于Hadoop的云計算模型研究與應用[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]FASEPCompany.UnitronicN-KUser’sManual[G].1996.[28]JiangG.,TsuiH,QuanL,ZissermanA.Singleaxisgeometrybyfittingtonics[C].ProceedingsofEuropeanConferenceonComputerVision,2002:537-550.[29]LeeHJ.RegionMatchingandDepthFindingfor3DObjectsinStereoAerialPhotographs[J].PatternRecognition,1990,23(2):81-93.[30]張建勛,古志民,鄭超.云計算研究進展綜述[J].計算機應用研究,2010,27〔2〕:429-433[31]何元.基于云計算的海量數(shù)據(jù)挖掘分類算法研究[D].成都:電子科技大學碩士論文,2011.[32]劉鵬.云計算〔第二版〕[M].北京:電子工業(yè)出版社,2011.系統(tǒng)總體概述目標本系統(tǒng)的主要目的是研發(fā)一款基于移動終端的數(shù)據(jù)采集系統(tǒng)〔四輪定位數(shù)據(jù)、汽車其他維修數(shù)據(jù)、汽車維修案例等〕及線上交流軟件,模仿百度知道,可以進展網(wǎng)上互動,論壇或者討論組,進展問題懸賞,當答對提問者的咨詢的問題的時候,可以獲得積分,積分可以進展排序,在網(wǎng)上進展公布;另外,積分也可以用來在該網(wǎng)站上下載數(shù)據(jù);同時,這些數(shù)據(jù)又會進一步作為搜索結果,提供應其他有類似疑問的用戶,到達分享知識的效果。鼓勵用戶將自己所知的四輪定位數(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)用戶互動功能 用戶類和特性主要用戶是各個類型的汽車的駕駛員。用戶沒有專業(yè)的計算機知識,所以需要一個友好簡單的界面。用戶通過軟件進展溝通,應提供多種方式,如文字,音頻聊天等。用戶一般不經(jīng)過任何的培訓就能能夠比擬熟練地應用此系統(tǒng)。本系統(tǒng)的預期使用頻度為:7*24小時。運行環(huán)境2.3.1硬件環(huán)境可選用支持安卓的手機,蘋果,基于開發(fā)使用的是開源系統(tǒng),所以具有了很好的移植性,對硬件網(wǎng)絡沒有特殊要求,以實際購置力為準。2.3.2軟件環(huán)境1、用MySQL作為數(shù)據(jù)存儲數(shù)據(jù)庫;2、采用SSH技術作為系統(tǒng)的解決方案,使系統(tǒng)具有更好的可擴展性;3、采用Tomcat作為系統(tǒng)的應用服務器;4、客戶端采用瀏覽器形式,滿足零客戶端的易用性要求;5、使用Hadoop分布式系統(tǒng)根基架構;6、使用谷歌云平臺技術;7、滿足客戶手機客戶端的需求;設計和實現(xiàn)上的限制設計上,目前這個系統(tǒng)僅僅是未來產(chǎn)品的一局部,必須要保證具有良好的擴展性。實現(xiàn)上,需要一個主機服務器,而且沒有開發(fā)類似產(chǎn)品的經(jīng)歷等。假設和約束(依賴)2.5.1產(chǎn)品的SEO排名為了在盡量短的時間內收回對系統(tǒng)的投資,需要盡快的翻開市場,提高系統(tǒng)的SEO排名,有助于盡快的翻開市場,從而能盡快盈利。為下一步的開展奠定根基。這個需要專業(yè)人士的幫助。2.5.2各個模塊之間的穩(wěn)定協(xié)作系統(tǒng)主要會由用戶的幾種類型分為幾個模塊,各個模塊之間的穩(wěn)定協(xié)作需要得到保證,保證系統(tǒng)的24*7的穩(wěn)定運行,盡量只保持周期性的維護。2.5.3系統(tǒng)的安全系統(tǒng)的安全是當前網(wǎng)絡環(huán)境下的一個重要要求,系統(tǒng)的安全不僅關系著自身的盈利等,還關系著用戶的各種信息。系統(tǒng)的安全方面,需要專業(yè)人士的幫助。外部接口需求用戶界面追求盡量簡潔的界面,爭取直觀的傳遞給客戶盡量多的訊息。硬件接口不詳,需要根據(jù)具體的情況具體分析。軟件接口不詳,需要根據(jù)具體的情況具體分析。通訊接口遵循各種網(wǎng)絡協(xié)議,滿足各種瀏覽器的需求。不詳,需要根據(jù)具體的情況具體分析。系統(tǒng)特性說明和優(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.3.1汽車用戶功能好友管理好友管理線上交流積分管理線上交流積分管理問答系統(tǒng)汽車用戶用戶問答系統(tǒng)汽車用戶用戶用戶注冊用戶注冊定位數(shù)據(jù)下載定位數(shù)據(jù)下載定位數(shù)據(jù)上傳個人信息管理登陸定位數(shù)據(jù)上傳個人信息管理登陸4.3.2管理員功能積分發(fā)放積分發(fā)放審核上傳數(shù)據(jù)審核上傳數(shù)據(jù)管理員管理員用戶管理用戶管理定位信息管理定位信息管理消息發(fā)布登陸消息發(fā)布登陸權限控制權限控制功能詳述4.4.1以使用軟件的汽車用戶為例:其它非功能需求性能需求5.1.1數(shù)據(jù)準確度由于涉及到定位數(shù)據(jù),對于數(shù)據(jù)類的信息要保證足夠的準確,準確到度。5.1.

溫馨提示

  • 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

提交評論