版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、大數(shù)據(jù)應(yīng)用的需求分析方法 大數(shù)據(jù)應(yīng)用的需求分析方法張靖笙 張靖笙傳統(tǒng)方法在大數(shù)據(jù)需求面前遇到問題 傳統(tǒng)方法在大數(shù)據(jù)需求面前遇到問題需求分析階段關(guān)系到一個軟件開發(fā)的成敗,這已經(jīng)得到了普遍的認(rèn)識 ,然而,根據(jù)作者實(shí)戰(zhàn)經(jīng)驗(yàn),在大數(shù)據(jù)應(yīng)用項(xiàng)目中,按照傳統(tǒng)軟件工程規(guī)范要求的需求分析往往是一個非常尷尬的過程,為什么呢 ?根據(jù)筆者在實(shí)際工作中的經(jīng)驗(yàn) ,問題主要來自以下方面:1.需求分析本身的難度。需求的任務(wù)是了解和描述軟件用戶對軟件的需求,即明確做什
2、么。但在實(shí)際的軟件開發(fā)中,用戶了解他們的專業(yè)領(lǐng)域,但計(jì)算機(jī)知識,特別是軟件知識往往比較薄弱 ,而開發(fā)人員與此恰好相反,而在需求分析的過程中,雙方面對的往往不是一個可見的產(chǎn)品,而只是頭腦中的構(gòu)思和想象,由于專業(yè)的差異和溝通的有限,用戶的許多需求對開發(fā)人員來說往往是難于理解的和準(zhǔn)確把握。2.傳統(tǒng)軟件工程規(guī)范在需求分析的嚴(yán)格執(zhí)行有實(shí)際管理上的難度。 在廣大的應(yīng)用軟件開發(fā)部門,軟件開發(fā)工作的地位往往只是本單位業(yè)務(wù)的輔助,一般沒有專職的而且非常有
3、經(jīng)驗(yàn)的系統(tǒng)分析員,需求分析往往由主管經(jīng)理和開發(fā)程序員簡單進(jìn)行,而領(lǐng)導(dǎo)往往重成績多于重過程, 對于一個沒有顯效的需求分析過程, 領(lǐng)導(dǎo)的耐心往往有限,這就造成了對需求分析缺乏嚴(yán)格的管理和要求。3.嚴(yán)格按照軟件工程規(guī)范要求進(jìn)行需求分析在時間和開發(fā)成本的限制。 由于用戶對軟件技術(shù)的認(rèn)識水平,他們對軟件的開發(fā)在時間上往往要求過高,特別當(dāng)用戶是單位的上層領(lǐng)導(dǎo), 他們往往覺得這種對他們而言空洞無物的分析是開發(fā)人員的紙上談兵 ,時間一長不免就會流露出不
4、滿。這令開發(fā)人員非常尷尬,往往非常嚴(yán)重地打擊他們的自信心和士氣。綜上所述,傳統(tǒng)軟件工程規(guī)范中需求分析理論在實(shí)踐中的矛盾是成本,效率和規(guī)范要求間的矛盾。而忽略規(guī)范要求的代價也是慘重的,那我們能找到一種方法解決以上矛盾嗎?大數(shù)據(jù)應(yīng)用的需求特點(diǎn) 大數(shù)據(jù)應(yīng)用的需求特點(diǎn)數(shù)據(jù)庫技術(shù)的核心思想是數(shù)據(jù)的獨(dú)立與共享,所以開發(fā)數(shù)據(jù)應(yīng)用,就是利用云計(jì)算、數(shù)據(jù)庫、數(shù)據(jù)分析等技術(shù)來組織、管理和使用信息。不同形式的數(shù)據(jù)應(yīng)用可謂多種多樣,但功能需求的核心是圍繞著數(shù)據(jù)
5、分析需求來展開的。筆者曾開發(fā)過多個不同我不贊成用功能模塊圖對功能需求做太多層次的金字塔式羅列, 特別如果是系統(tǒng)的分布式分層設(shè)計(jì),詳細(xì)的功能模塊圖在項(xiàng)目早期沒有什么實(shí)際意義, 反而容易舍本求末。如對大數(shù)據(jù)應(yīng)用場景中數(shù)據(jù)范圍的分析中, 可以用筆者前文所介紹的商業(yè)模式分析方法,從商業(yè)模式的角度對于數(shù)據(jù)范圍做明確的界定。2)概念需求分析概念需求分析的任務(wù)是對系統(tǒng)中涉及的概念、 數(shù)據(jù)范圍和內(nèi)容等進(jìn)行調(diào)查和分析,分析有什么信息、從什么地方可以可靠獲
6、得,如何組織和描述數(shù)據(jù),數(shù)據(jù)由那些數(shù)據(jù)項(xiàng)組成,各數(shù)據(jù)項(xiàng)是什么含義,數(shù)據(jù)的走向是什么樣的?概念需求分析的目的是建立系統(tǒng)的概念模型,主要是建立描述數(shù)據(jù)的靜態(tài)模型和描述系統(tǒng)運(yùn)行流程的動態(tài)模型,解決“有什么”問題。當(dāng)完成模型需求分析后,就要進(jìn)入到概念需求分析。做概念需求分析,首先要收集原始資料,然后請用戶講述手工的工作流程,根據(jù)用戶提供的原始資料和對工作流程的了解的基礎(chǔ)上,我們才可以著手進(jìn)行概念設(shè)計(jì)。3)細(xì)節(jié)需求分析細(xì)節(jié)需求分析要在進(jìn)行了概念設(shè)
7、計(jì)之后進(jìn)行, 這個階段是分析如何具體實(shí)現(xiàn)用戶需求,就是解決“怎么做”的問題。這個階段要對用戶的需求完整而清晰地確定下來,所以與用戶的交流比前兩個階段多,交流的內(nèi)容應(yīng)該更加具體。細(xì)節(jié)分析的具體任務(wù)是要根據(jù)概念設(shè)計(jì)定義的概念模型制定具體的實(shí)現(xiàn)細(xì)節(jié)。對于靜態(tài)模型,要給出詳細(xì)的數(shù)據(jù)字典,包括了表,數(shù)據(jù)項(xiàng),數(shù)據(jù)項(xiàng)限制條件等詳細(xì)信息。對于動態(tài)模型,要給出具體的狀態(tài)定義,事件定義,狀態(tài)改變的流程,對數(shù)據(jù)所有操作的定義等等詳細(xì)的設(shè)計(jì)信息。 要求根據(jù)細(xì)節(jié)
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大數(shù)據(jù)應(yīng)用的需求分析方法
- 大數(shù)據(jù)技術(shù)在用電需求分析中的應(yīng)用研究.pdf
- 大數(shù)據(jù)分析方法
- 大數(shù)據(jù)應(yīng)用案例分析
- 大數(shù)據(jù)應(yīng)用與分析
- 大數(shù)據(jù)應(yīng)用案例分析
- 大數(shù)據(jù)應(yīng)用案例分析
- 大數(shù)據(jù)應(yīng)用分析案例分析
- 大數(shù)據(jù)大數(shù)據(jù)的實(shí)際應(yīng)用
- 教育大數(shù)據(jù)挖掘與分析系統(tǒng)用戶需求
- 綜合性醫(yī)院大數(shù)據(jù)需求分析與應(yīng)用模式研究.pdf
- 大數(shù)據(jù)應(yīng)用與案例分析
- 大數(shù)據(jù)應(yīng)用案例分析報(bào)告
- 大數(shù)據(jù)應(yīng)用與案例分析
- 物流信息大數(shù)據(jù)分析方法研究及應(yīng)用.pdf
- 大數(shù)據(jù)商務(wù)分析與應(yīng)用
- 大數(shù)據(jù)的統(tǒng)計(jì)分析方法
- 睢寧信用云大數(shù)據(jù)應(yīng)用平臺建設(shè)采購項(xiàng)目需求
- 睢寧信用云大數(shù)據(jù)應(yīng)用平臺建設(shè)采購項(xiàng)目需求
- 醫(yī)療大數(shù)據(jù)分析應(yīng)用平臺
評論
0/150
提交評論