版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、計算機學(xué)院計算機學(xué)院 軟件工程課程組軟件工程課程組n 需求分析的主要任務(wù)是什么?需求分析的主要任務(wù)是什么?n 如何識別、獲取需求?如何識別、獲取需求?n 需要獲取哪些需求?需要獲取哪些需求?n 何為需求建模?何為需求建模?n 什么是結(jié)構(gòu)化分析方法?什么是結(jié)構(gòu)化分析方法?n 什么是面向數(shù)據(jù)流的分析方法?什么是面向數(shù)據(jù)流的分析方法?n目標和任務(wù)目標和任務(wù)n需求獲取技術(shù)需求獲取技術(shù)n需求內(nèi)容需求內(nèi)容n需求建模方法需求建模方法n問題分析問題分析n需求描述需求描述n需求評審需求評審1.調(diào)研(個別訪談,小組會議,觀察用戶工作流調(diào)研(個別訪談,小組會議,觀察用戶工作流程)。程)。2.閱讀與行業(yè)相關(guān)的標準或規(guī)
2、則、文檔,獲取需求。閱讀與行業(yè)相關(guān)的標準或規(guī)則、文檔,獲取需求。 3.通過市場調(diào)查和用戶問卷調(diào)查,了解目前市場上通過市場調(diào)查和用戶問卷調(diào)查,了解目前市場上用戶對同類產(chǎn)品的意見和建議。用戶對同類產(chǎn)品的意見和建議。4.收集同類產(chǎn)品的用戶手冊、操作說明、演示版本收集同類產(chǎn)品的用戶手冊、操作說明、演示版本等,然后對它們進行比較,汲取精華,去其糟粕。等,然后對它們進行比較,汲取精華,去其糟粕。 編號編號提出問題提出問題1您在哪個部門工作?您在哪個部門工作?2出版業(yè)務(wù)流程是什么?出版業(yè)務(wù)流程是什么?3您每日都處理那些文件、數(shù)據(jù)、報表?您每日都處理那些文件、數(shù)據(jù)、報表?4工作中手工處理特別麻煩的事情是什么?
3、工作中手工處理特別麻煩的事情是什么?5工作中手工處理什么問題解決不了?影響效率的問題有哪工作中手工處理什么問題解決不了?影響效率的問題有哪些?些?6您認為提高工作效率,節(jié)省工作時間,減輕工作強度可采您認為提高工作效率,節(jié)省工作時間,減輕工作強度可采取哪些辦法?取哪些辦法?編號編號提出問題提出問題7您的部門需要成本核算和統(tǒng)計的內(nèi)容有哪些?您的部門需要成本核算和統(tǒng)計的內(nèi)容有哪些?8您的部門采用計算機管理工作情況如何?您的部門采用計算機管理工作情況如何?9如何改進業(yè)務(wù)流程使之更合理?如何改進業(yè)務(wù)流程使之更合理?10哪些問題是目前傳統(tǒng)手工方法根本無法解決的?哪些問題是目前傳統(tǒng)手工方法根本無法解決的?1
4、1出版社計算機管理信息系統(tǒng)需要解決什么問題?出版社計算機管理信息系統(tǒng)需要解決什么問題?n功能功能性需求性需求q 定義了系統(tǒng)做什么定義了系統(tǒng)做什么q 描述系統(tǒng)必須支持的功能和過程描述系統(tǒng)必須支持的功能和過程 n非功能性需求(技術(shù)需求)非功能性需求(技術(shù)需求)q 定義了系統(tǒng)工作時的特性定義了系統(tǒng)工作時的特性q 描述操作環(huán)境和性能目標描述操作環(huán)境和性能目標 n任務(wù):功能需求、性能需求、環(huán)境需求(開發(fā)環(huán)境與運行任務(wù):功能需求、性能需求、環(huán)境需求(開發(fā)環(huán)境與運行環(huán)境)環(huán)境)n可能遇到問題可能遇到問題1、認識不統(tǒng)一(用戶之間、用戶與開發(fā)者之間),在特定、認識不統(tǒng)一(用戶之間、用戶與開發(fā)者之間),在特定應(yīng)用
5、系統(tǒng)中稱一把手工程應(yīng)用系統(tǒng)中稱一把手工程2、用戶與開發(fā)者之間無共同語言,隔行如隔山。開發(fā)者應(yīng)、用戶與開發(fā)者之間無共同語言,隔行如隔山。開發(fā)者應(yīng)盡可能熟采應(yīng)用領(lǐng)域盡可能熟采應(yīng)用領(lǐng)域3、需求是一個反復(fù)過程、別指望一兩次調(diào)研會就解決問題,、需求是一個反復(fù)過程、別指望一兩次調(diào)研會就解決問題,每次反復(fù)都要有需求分析文檔作依據(jù)。每次反復(fù)都要有需求分析文檔作依據(jù)。1.面向數(shù)據(jù)流的分析方法面向數(shù)據(jù)流的分析方法2.面向?qū)ο蟮姆治龇椒嫦驅(qū)ο蟮姆治龇椒?.面向數(shù)據(jù)結(jié)構(gòu)的分析方法面向數(shù)據(jù)結(jié)構(gòu)的分析方法需求建模方法需求建模方法1. (Structured Analysis,SA)F用抽象用抽象的概念,按照軟件內(nèi)部數(shù)據(jù)
6、傳遞、變換的的概念,按照軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向下逐層分解,直到找到滿足功能要求的關(guān)系,自頂向下逐層分解,直到找到滿足功能要求的所有可實現(xiàn)的軟件為止。所有可實現(xiàn)的軟件為止。 (Data Flow Analysis,DFA)實體實體 關(guān)系圖關(guān)系圖狀態(tài)狀態(tài)轉(zhuǎn)換轉(zhuǎn)換圖圖數(shù)據(jù)數(shù)據(jù)流圖流圖數(shù)據(jù)字典數(shù)據(jù)字典數(shù)據(jù)對象描述數(shù)據(jù)對象描述控制規(guī)格說明控制規(guī)格說明加工規(guī)格說明加工規(guī)格說明核心數(shù)據(jù)字典數(shù)據(jù)字典使用或產(chǎn)生的所有數(shù)據(jù)對象使用或產(chǎn)生的所有數(shù)據(jù)對象 數(shù)據(jù)建模實體關(guān)系圖實體關(guān)系圖n 數(shù)據(jù)對象間關(guān)系數(shù)據(jù)對象間關(guān)系數(shù)據(jù)對象描述數(shù)據(jù)對象描述 功能建模數(shù)據(jù)流圖數(shù)據(jù)流圖n 數(shù)據(jù)移動怎樣被轉(zhuǎn)換數(shù)據(jù)移動怎樣被轉(zhuǎn)換
7、n 變換數(shù)據(jù)流的功能變換數(shù)據(jù)流的功能加工規(guī)格說明加工規(guī)格說明 行為建模狀態(tài)轉(zhuǎn)換圖狀態(tài)轉(zhuǎn)換圖n 系統(tǒng)行為模式系統(tǒng)行為模式( (狀態(tài)狀態(tài)) )n 不同狀態(tài)間轉(zhuǎn)換的方式不同狀態(tài)間轉(zhuǎn)換的方式控制規(guī)格說明控制規(guī)格說明 entity attributerelationn Input/outputn Functionn Data flown Data storage外部實體外部實體加工加工數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)存儲數(shù)據(jù)存儲例例1:某工廠倉庫的:某工廠倉庫的“訂貨系統(tǒng)訂貨系統(tǒng)”應(yīng)根據(jù)倉庫管理員的提貨清單、應(yīng)根據(jù)倉庫管理員的提貨清單、訂貨單更新庫存報表,決定需要再次訂貨的零件(包括零件編訂貨單更新庫存報表,決定需要再
8、次訂貨的零件(包括零件編號、名稱、訂貨量、價格、供應(yīng)商等數(shù)據(jù)),將訂貨報表呈交號、名稱、訂貨量、價格、供應(yīng)商等數(shù)據(jù)),將訂貨報表呈交給采購員去采購(每天一次)。給采購員去采購(每天一次)。當某零件的庫存量當某零件的庫存量庫存量臨界值,就要再次定貨。庫存量臨界值,就要再次定貨。倉庫管理員倉庫管理員采購員采購員訂貨系統(tǒng)訂貨系統(tǒng)提貨清單提貨清單進貨單進貨單訂貨報表訂貨報表 更新庫更新庫 存信息存信息 處理處理 訂貨訂貨庫存報表庫存報表庫存報表庫存報表RW2.1 定貨定貨 判斷判斷2.2 產(chǎn)生定產(chǎn)生定 貨報表貨報表倉庫管理員倉庫管理員采購員采購員訂貨系統(tǒng)訂貨系統(tǒng)提貨清單提貨清單進貨單進貨單訂貨報表訂貨
9、報表 更新庫更新庫 存信息存信息 處理處理 訂貨訂貨庫存報表庫存報表庫存報表庫存報表RW訂貨信息訂貨信息W訂貨信息訂貨信息R訂貨信息訂貨信息n數(shù)據(jù)的兩種不同形式數(shù)據(jù)的兩種不同形式靜態(tài)數(shù)據(jù)與動態(tài)數(shù)據(jù)靜態(tài)數(shù)據(jù)與動態(tài)數(shù)據(jù)q 靜止態(tài)靜止態(tài)(需較長時間保存的數(shù)據(jù))(需較長時間保存的數(shù)據(jù))q 運動中運動中(應(yīng)處理的實時數(shù)據(jù))(應(yīng)處理的實時數(shù)據(jù))數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)存儲數(shù)據(jù)存儲n 數(shù)據(jù)流(數(shù)據(jù)存儲)數(shù)據(jù)流(數(shù)據(jù)存儲)q 表格、單據(jù)名稱表格、單據(jù)名稱q 代表性數(shù)據(jù)名稱代表性數(shù)據(jù)名稱q 便于理解的名稱便于理解的名稱 錯誤命名錯誤命名q 控制流控制流q 實物實物n 加工加工/處理處理q 頂層:軟件項目名頂層:軟件項目
10、名q 動賓結(jié)構(gòu)動賓結(jié)構(gòu) 錯誤命名錯誤命名q意義空洞的動詞意義空洞的動詞(計算,處理,加工)(計算,處理,加工)123ABCDE3.13.23.33.4a) 1加工加工 7子加工子加工b) 按問題的邏輯特性分解按問題的邏輯特性分解c) 盡量少分解層次盡量少分解層次d) 分解均勻分解均勻n通過描繪系統(tǒng)的通過描繪系統(tǒng)的及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的來表示系來表示系統(tǒng)的統(tǒng)的。c系統(tǒng)行為模式系統(tǒng)行為模式cdo:進入該狀態(tài)時系統(tǒng)的行為:進入該狀態(tài)時系統(tǒng)的行為c引起系統(tǒng)狀態(tài)轉(zhuǎn)換的控制信息引起系統(tǒng)狀態(tài)轉(zhuǎn)換的控制信息初始事件初始事件事件事件1條件條件1事件事件2條件條件2結(jié)束事件結(jié)束事件閑置閑置撥號音
11、撥號音do:響撥號音:響撥號音撥號撥號接通中接通中do:試接通:試接通振鈴振鈴do:振鈴:振鈴?fù)ㄔ捦ㄔ挃嗑€斷線忙音忙音do:響忙音:響忙音超時超時do:響蜂鳴音:響蜂鳴音提示信息提示信息do:播放信息:播放信息掛掛機機數(shù)字數(shù)字占線占線摘機摘機數(shù)字數(shù)字有效號碼有效號碼已接通已接通受話人摘機應(yīng)答受話人摘機應(yīng)答受話人掛機受話人掛機超時超時超時超時無效號碼無效號碼掛掛機機信信息息播播完完n描述數(shù)據(jù)的信息的集合,是對系統(tǒng)中使用描述數(shù)據(jù)的信息的集合,是對系統(tǒng)中使用的所有數(shù)據(jù)元素的定義的集合。的所有數(shù)據(jù)元素的定義的集合。n信息信息q 名字、別名名字、別名q 使用地點與方式使用地點與方式q 內(nèi)容描述內(nèi)容描述q
12、 補充信息補充信息 符符 號號 含含 義義 舉舉 例例 .,.或或.|. . 或或 m.n (.) “.” . 被定義為被定義為與與 或或重復(fù)重復(fù)可選可選 基本數(shù)據(jù)元基本數(shù)據(jù)元素素 連結(jié)符連結(jié)符 x=abx=a, b,x=a|bx=a,x=3a8x=(a)x=“a” x=1.9 數(shù)據(jù)流名稱、編號及別名;數(shù)據(jù)流名稱、編號及別名; 數(shù)據(jù)流的來源,可能是一個外部實體、處理邏輯、數(shù)據(jù)流的來源,可能是一個外部實體、處理邏輯、數(shù)據(jù)存貯;數(shù)據(jù)存貯; 數(shù)據(jù)流的去處;(同上)數(shù)據(jù)流的去處;(同上) 數(shù)據(jù)流的組成,一個數(shù)據(jù)流可能包括若干個數(shù)據(jù)結(jié)數(shù)據(jù)流的組成,一個數(shù)據(jù)流可能包括若干個數(shù)據(jù)結(jié)構(gòu),若只有一個數(shù)據(jù)結(jié)構(gòu),就不需要專門定義;構(gòu),若只有一個數(shù)據(jù)結(jié)構(gòu),就不需要專門定義; 數(shù)據(jù)流的流通量;數(shù)據(jù)流的流通量; 高峰時期的流通量高峰時期的流通量數(shù)據(jù)流條目數(shù)據(jù)流條目n 數(shù)據(jù)存儲的名稱、編號及別名數(shù)據(jù)存儲的名稱、編號及別名 描述描述 流入、流出的數(shù)據(jù)流流入、流出的數(shù)據(jù)流 組成組成 組織方式組織方式數(shù)據(jù)存儲(文件)條目數(shù)據(jù)存儲(文件)條目結(jié)構(gòu)化英語判定表判定樹用于寫處理邏輯說明的工具用于寫處理邏輯說明的工具判定樹判定樹資金中心公積金管理資金中心開戶建帳憑證錄入分類與匯總查詢開戶帳要求憑證匯總要求查詢要求屬性庫記帳憑證流水帳
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 區(qū)域活動家長會
- 物聯(lián)網(wǎng)企業(yè)介紹
- 泡沫滅火演練講解
- 大學(xué)生職業(yè)生涯規(guī)劃
- 認知與知覺障礙的作業(yè)治療
- 3.4沉淀溶解平衡 同步練習(xí)高二化學(xué)人教版(2019)選擇性必修1
- 初中物理教案課后反思
- 彩虹的盡頭教案反思
- 蝴蝶落我家說課稿
- 汽車美容店加油站施工合同
- 初中英語詞性講解課件
- 陜西中考物理備考策略課件
- 9F燃機燃機規(guī)程
- aiissti變頻器說明書
- 綠化養(yǎng)護報價表
- 家校溝通案例七篇
- 大學(xué)生心理健康教育論文范文3000字(8篇)
- 新保險法試題
- 退行性腰椎間盤病診療和階梯治療
- 新材料概論課件ppt 第7章 信息功能材料
- 《悅納至正讓兒童生命幸福生長》莞城中心小學(xué)品牌培育工作匯報修改版
評論
0/150
提交評論