




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、計(jì)算機(jī)學(xué)院計(jì)算機(jī)學(xué)院 軟件工程課程組軟件工程課程組n 需求分析的主要任務(wù)是什么?需求分析的主要任務(wù)是什么?n 如何識別、獲取需求?如何識別、獲取需求?n 需要獲取哪些需求?需要獲取哪些需求?n 何為需求建模?何為需求建模?n 什么是結(jié)構(gòu)化分析方法?什么是結(jié)構(gòu)化分析方法?n 什么是面向數(shù)據(jù)流的分析方法?什么是面向數(shù)據(jù)流的分析方法?n目標(biāo)和任務(wù)目標(biāo)和任務(wù)n需求獲取技術(shù)需求獲取技術(shù)n需求內(nèi)容需求內(nèi)容n需求建模方法需求建模方法n問題分析問題分析n需求描述需求描述n需求評審需求評審1.調(diào)研(個(gè)別訪談,小組會議,觀察用戶工作流調(diào)研(個(gè)別訪談,小組會議,觀察用戶工作流程)。程)。2.閱讀與行業(yè)相關(guān)的標(biāo)準(zhǔn)或規(guī)
2、則、文檔,獲取需求。閱讀與行業(yè)相關(guān)的標(biāo)準(zhǔn)或規(guī)則、文檔,獲取需求。 3.通過市場調(diào)查和用戶問卷調(diào)查,了解目前市場上通過市場調(diào)查和用戶問卷調(diào)查,了解目前市場上用戶對同類產(chǎn)品的意見和建議。用戶對同類產(chǎn)品的意見和建議。4.收集同類產(chǎn)品的用戶手冊、操作說明、演示版本收集同類產(chǎn)品的用戶手冊、操作說明、演示版本等,然后對它們進(jìn)行比較,汲取精華,去其糟粕。等,然后對它們進(jìn)行比較,汲取精華,去其糟粕。 編號編號提出問題提出問題1您在哪個(gè)部門工作?您在哪個(gè)部門工作?2出版業(yè)務(wù)流程是什么?出版業(yè)務(wù)流程是什么?3您每日都處理那些文件、數(shù)據(jù)、報(bào)表?您每日都處理那些文件、數(shù)據(jù)、報(bào)表?4工作中手工處理特別麻煩的事情是什么?
3、工作中手工處理特別麻煩的事情是什么?5工作中手工處理什么問題解決不了?影響效率的問題有哪工作中手工處理什么問題解決不了?影響效率的問題有哪些?些?6您認(rèn)為提高工作效率,節(jié)省工作時(shí)間,減輕工作強(qiáng)度可采您認(rèn)為提高工作效率,節(jié)省工作時(shí)間,減輕工作強(qiáng)度可采取哪些辦法?取哪些辦法?編號編號提出問題提出問題7您的部門需要成本核算和統(tǒng)計(jì)的內(nèi)容有哪些?您的部門需要成本核算和統(tǒng)計(jì)的內(nèi)容有哪些?8您的部門采用計(jì)算機(jī)管理工作情況如何?您的部門采用計(jì)算機(jī)管理工作情況如何?9如何改進(jìn)業(yè)務(wù)流程使之更合理?如何改進(jìn)業(yè)務(wù)流程使之更合理?10哪些問題是目前傳統(tǒng)手工方法根本無法解決的?哪些問題是目前傳統(tǒng)手工方法根本無法解決的?1
4、1出版社計(jì)算機(jī)管理信息系統(tǒng)需要解決什么問題?出版社計(jì)算機(jī)管理信息系統(tǒng)需要解決什么問題?n功能功能性需求性需求q 定義了系統(tǒng)做什么定義了系統(tǒng)做什么q 描述系統(tǒng)必須支持的功能和過程描述系統(tǒng)必須支持的功能和過程 n非功能性需求(技術(shù)需求)非功能性需求(技術(shù)需求)q 定義了系統(tǒng)工作時(shí)的特性定義了系統(tǒng)工作時(shí)的特性q 描述操作環(huán)境和性能目標(biāo)描述操作環(huán)境和性能目標(biāo) n任務(wù):功能需求、性能需求、環(huán)境需求(開發(fā)環(huán)境與運(yùn)行任務(wù):功能需求、性能需求、環(huán)境需求(開發(fā)環(huán)境與運(yùn)行環(huán)境)環(huán)境)n可能遇到問題可能遇到問題1、認(rèn)識不統(tǒng)一(用戶之間、用戶與開發(fā)者之間),在特定、認(rèn)識不統(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、需求是一個(gè)反復(fù)過程、別指望一兩次調(diào)研會就解決問題,、需求是一個(gè)反復(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)系,自頂向下逐層分解,直到找到滿足功能要求的所有可實(shí)現(xiàn)的軟件為止。所有可實(shí)現(xiàn)的軟件為止。 (Data Flow Analysis,DFA)實(shí)體實(shí)體 關(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ù)建模實(shí)體關(guān)系圖實(shí)體關(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í)體外部實(shí)體加工加工數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)存儲數(shù)據(jù)存儲例例1:某工廠倉庫的:某工廠倉庫的“訂貨系統(tǒng)訂貨系統(tǒng)”應(yīng)根據(jù)倉庫管理員的提貨清單、應(yīng)根據(jù)倉庫管理員的提貨清單、訂貨單更新庫存報(bào)表,決定需要再次訂貨的零件(包括零件編訂貨單更新庫存報(bào)表,決定需要再
8、次訂貨的零件(包括零件編號、名稱、訂貨量、價(jià)格、供應(yīng)商等數(shù)據(jù)),將訂貨報(bào)表呈交號、名稱、訂貨量、價(jià)格、供應(yīng)商等數(shù)據(jù)),將訂貨報(bào)表呈交給采購員去采購(每天一次)。給采購員去采購(每天一次)。當(dāng)某零件的庫存量當(dāng)某零件的庫存量庫存量臨界值,就要再次定貨。庫存量臨界值,就要再次定貨。倉庫管理員倉庫管理員采購員采購員訂貨系統(tǒng)訂貨系統(tǒng)提貨清單提貨清單進(jìn)貨單進(jìn)貨單訂貨報(bào)表訂貨報(bào)表 更新庫更新庫 存信息存信息 處理處理 訂貨訂貨庫存報(bào)表庫存報(bào)表庫存報(bào)表庫存報(bào)表RW2.1 定貨定貨 判斷判斷2.2 產(chǎn)生定產(chǎn)生定 貨報(bào)表貨報(bào)表倉庫管理員倉庫管理員采購員采購員訂貨系統(tǒng)訂貨系統(tǒng)提貨清單提貨清單進(jìn)貨單進(jìn)貨單訂貨報(bào)表訂貨
9、報(bào)表 更新庫更新庫 存信息存信息 處理處理 訂貨訂貨庫存報(bào)表庫存報(bào)表庫存報(bào)表庫存報(bào)表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í)間保存的數(shù)據(jù))(需較長時(shí)間保存的數(shù)據(jù))q 運(yùn)動中運(yùn)動中(應(yīng)處理的實(shí)時(shí)數(shù)據(jù))(應(yīng)處理的實(shí)時(shí)數(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 實(shí)物實(shí)物n 加工加工/處理處理q 頂層:軟件項(xiàng)目名頂層:軟件項(xiàng)目
10、名q 動賓結(jié)構(gòu)動賓結(jié)構(gòu) 錯誤命名錯誤命名q意義空洞的動詞意義空洞的動詞(計(jì)算,處理,加工)(計(jì)算,處理,加工)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:進(jìn)入該狀態(tài)時(shí)系統(tǒng)的行為:進(jìn)入該狀態(tài)時(shí)系統(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:響忙音:響忙音超時(shí)超時(shí)do:響蜂鳴音:響蜂鳴音提示信息提示信息do:播放信息:播放信息掛掛機(jī)機(jī)數(shù)字?jǐn)?shù)字占線占線摘機(jī)摘機(jī)數(shù)字?jǐn)?shù)字有效號碼有效號碼已接通已接通受話人摘機(jī)應(yīng)答受話人摘機(jī)應(yīng)答受話人掛機(jī)受話人掛機(jī)超時(shí)超時(shí)超時(shí)超時(shí)無效號碼無效號碼掛掛機(jī)機(jī)信信息息播播完完n描述數(shù)據(jù)的信息的集合,是對系統(tǒng)中使用描述數(shù)據(jù)的信息的集合,是對系統(tǒng)中使用的所有數(shù)據(jù)元素的定義的集合。的所有數(shù)據(jù)元素的定義的集合。n信息信息q 名字、別名名字、別名q 使用地點(diǎn)與方式使用地點(diǎn)與方式q 內(nèi)容描述內(nèi)容描述q
12、 補(bǔ)充信息補(bǔ)充信息 符符 號號 含含 義義 舉舉 例例 .,.或或.|. . 或或 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ù)流的來源,可能是一個(gè)外部實(shí)體、處理邏輯、數(shù)據(jù)流的來源,可能是一個(gè)外部實(shí)體、處理邏輯、數(shù)據(jù)存貯;數(shù)據(jù)存貯; 數(shù)據(jù)流的去處;(同上)數(shù)據(jù)流的去處;(同上) 數(shù)據(jù)流的組成,一個(gè)數(shù)據(jù)流可能包括若干個(gè)數(shù)據(jù)結(jié)數(shù)據(jù)流的組成,一個(gè)數(shù)據(jù)流可能包括若干個(gè)數(shù)據(jù)結(jié)構(gòu),若只有一個(gè)數(shù)據(jù)結(jié)構(gòu),就不需要專門定義;構(gòu),若只有一個(gè)數(shù)據(jù)結(jié)構(gòu),就不需要專門定義; 數(shù)據(jù)流的流通量;數(shù)據(jù)流的流通量; 高峰時(shí)期的流通量高峰時(shí)期的流通量數(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑樓體防護(hù)網(wǎng)安裝工程技術(shù)考核試卷
- 2023-2024學(xué)年廣東省名校聯(lián)盟高一下學(xué)期期中質(zhì)量檢測語文試題(解析版)
- 探索光的奧秘
- 江蘇名校2024-2025學(xué)年高考化學(xué)試題模擬題及解析(全國Ⅰ卷)含解析
- 天津機(jī)電職業(yè)技術(shù)學(xué)院《材料成型原理與工藝》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘇州大學(xué)應(yīng)用技術(shù)學(xué)院《生物反應(yīng)工程實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川省成都市龍泉驛區(qū)達(dá)標(biāo)名校2025屆初三第6次月考數(shù)學(xué)試題含解析
- 遼寧工業(yè)大學(xué)《藏族文化概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 四川鐵道職業(yè)學(xué)院《跨文化交際(日)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年小學(xué)數(shù)學(xué)期末考試試卷及答案
- 讀書分享讀書交流會《你當(dāng)像鳥飛往你的山》課件
- 高中英語:倒裝句專項(xiàng)練習(xí)(附答案)
- 基于雙向長短期記憶神經(jīng)網(wǎng)絡(luò)的三維地應(yīng)力場模擬
- 移動機(jī)器人技術(shù)-課件 項(xiàng)目一:移動機(jī)器人概述、系統(tǒng)構(gòu)成
- 小米集團(tuán)財(cái)務(wù)報(bào)表分析
- 電影音樂欣賞智慧樹知到期末考試答案章節(jié)答案2024年華南農(nóng)業(yè)大學(xué)
- 2024年高級茶評員考前必刷必練題庫500題(含真題、必會題)
- 2024年高考物理江蘇卷試卷評析及備考策略(課件)
- 2024年貴州省中考數(shù)學(xué)真題試卷及答案解析
- 四年級數(shù)學(xué)思維訓(xùn)練題
- 人教版高一下學(xué)期期末考試數(shù)學(xué)試卷與答案解析(共五套)
評論
0/150
提交評論