信息系統(tǒng)開發(fā)的初始階段InitiationPhaseof_第1頁
信息系統(tǒng)開發(fā)的初始階段InitiationPhaseof_第2頁
信息系統(tǒng)開發(fā)的初始階段InitiationPhaseof_第3頁
信息系統(tǒng)開發(fā)的初始階段InitiationPhaseof_第4頁
信息系統(tǒng)開發(fā)的初始階段InitiationPhaseof_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段1 初始階段的基本任務(wù)初始階段的基本任務(wù)2 初始階段的需求分析初始階段的需求分析3 初始階段的系統(tǒng)分析初始階段的系統(tǒng)分析 4 初始階段的初始階段的系統(tǒng)設(shè)計系統(tǒng)設(shè)計5 實現(xiàn)實現(xiàn)信息系統(tǒng)的信息系統(tǒng)的基礎(chǔ)框架基礎(chǔ)框架第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段確定確定信息系統(tǒng)的信息系統(tǒng)的基本需求基本需求建立建立信息系統(tǒng)的信息系統(tǒng)的需求結(jié)構(gòu)模型需求結(jié)構(gòu)模型構(gòu)建構(gòu)建信息系統(tǒng)的信息系統(tǒng)的邏輯結(jié)構(gòu)框架邏輯結(jié)構(gòu)框架實現(xiàn)實現(xiàn)信息系統(tǒng)的信息系統(tǒng)的基礎(chǔ)框架(系統(tǒng)概貌)基礎(chǔ)框架(系統(tǒng)概貌)第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段5.1

2、 概述概述5.2 需求調(diào)查需求調(diào)查5.3 需求分析需求分析第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段5.1.1 需求分析的概念和意義需求分析的概念和意義5.1.2 需求分析的工作內(nèi)容需求分析的工作內(nèi)容第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段l 信息系統(tǒng)需求包括功能需求信息系統(tǒng)需求包括功能需求和和性能需求。性能需求。l 從不同的角度考慮,系統(tǒng)需求包括三種不同的描述:用戶從不同的角度考慮,系統(tǒng)需求包括三種不同的描述:用戶需求、業(yè)務(wù)需求和功能需求。需求、業(yè)務(wù)需求和功能需求。用戶需求用戶需求(user requirement)描述用戶使用信息系統(tǒng)完成的任描述用戶使用信息系

3、統(tǒng)完成的任務(wù),這些在用例務(wù),這些在用例(use case)文檔或方案腳本文檔或方案腳本(scenario)說明中說明中予以說明。予以說明。業(yè)務(wù)需求業(yè)務(wù)需求( business requirement)反映了組織機構(gòu)或客戶對反映了組織機構(gòu)或客戶對信息系統(tǒng)的高層次的目標(biāo)要求,它們在項目視圖與目標(biāo)范圍信息系統(tǒng)的高層次的目標(biāo)要求,它們在項目視圖與目標(biāo)范圍文檔中予以說明。文檔中予以說明。功能需求功能需求(functional requirement)定義了開發(fā)人員必須實現(xiàn)定義了開發(fā)人員必須實現(xiàn)的軟件功能,以保證用戶能完成他們的任務(wù),從而滿足了業(yè)的軟件功能,以保證用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。

4、務(wù)需求。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段1 1需求調(diào)查需求調(diào)查( (Requirement Investigation) )通過座談、走訪、問卷、召開座談會等形式,深入了解用戶對新建立通過座談、走訪、問卷、召開座談會等形式,深入了解用戶對新建立信息系統(tǒng)的需要和要求。信息系統(tǒng)的需要和要求。2 2需求分析需求分析( (Requirement Analysis)對獲取的用戶需求從信息系統(tǒng)目標(biāo)、結(jié)構(gòu)、功能、性能、風(fēng)險等方面對獲取的用戶需求從信息系統(tǒng)目標(biāo)、結(jié)構(gòu)、功能、性能、風(fēng)險等方面進行深入分析,最終確定出合理、可行的信息系統(tǒng)需求。進行深入分析,最終確定出合理、可行的信息系統(tǒng)需求

5、。3需求驗證需求驗證(Requirement Validation)通過一定的手段,對初步確定的信息系統(tǒng)需求的正確性和可行性進行通過一定的手段,對初步確定的信息系統(tǒng)需求的正確性和可行性進行驗證,以確定正確和確實可行的需求,排除二義性需求和不可行的需驗證,以確定正確和確實可行的需求,排除二義性需求和不可行的需求。求。 4建立需求規(guī)格說明建立需求規(guī)格說明(Requirement Description)建立信息系統(tǒng)的需求說明文檔,把需求分析的結(jié)果采用規(guī)范的形式記建立信息系統(tǒng)的需求說明文檔,把需求分析的結(jié)果采用規(guī)范的形式記錄下來,形成需求規(guī)格說明,作為后續(xù)開發(fā)工作的依據(jù)。錄下來,形成需求規(guī)格說明,作

6、為后續(xù)開發(fā)工作的依據(jù)。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段初始階段需求調(diào)查的內(nèi)容初始階段需求調(diào)查的內(nèi)容:1. 總體需求??傮w需求。包括系統(tǒng)的范圍、總體結(jié)構(gòu)、應(yīng)該具備的核心功能等的要包括系統(tǒng)的范圍、總體結(jié)構(gòu)、應(yīng)該具備的核心功能等的要求。求。2功能需求。功能需求。包括系統(tǒng)應(yīng)該提供的功能和能夠達到的效用,是對總體需包括系統(tǒng)應(yīng)該提供的功能和能夠達到的效用,是對總體需求的分解。求的分解。需求調(diào)查的方法需求調(diào)查的方法:1啟發(fā)法啟發(fā)法啟發(fā)和引導(dǎo)用戶發(fā)現(xiàn)現(xiàn)行組織管理和業(yè)務(wù)處理中存在的問題。啟發(fā)和引導(dǎo)用戶發(fā)現(xiàn)現(xiàn)行組織管理和業(yè)務(wù)處理中存在的問題。2觀摩法觀摩法引導(dǎo)和啟發(fā)用戶通過引導(dǎo)和啟發(fā)用戶通

7、過類比類比思維,提出對自己的信息系統(tǒng)的需求。思維,提出對自己的信息系統(tǒng)的需求。3原型法原型法對已生成的對已生成的原型原型進行討論,澄清和糾正許多模糊和矛盾的用戶需求。進行討論,澄清和糾正許多模糊和矛盾的用戶需求。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段5.3.1 概述概述5.3.2 目標(biāo)分析目標(biāo)分析5.3.3 需求結(jié)構(gòu)分析需求結(jié)構(gòu)分析5.3.4 功能分析功能分析第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段 需求分析的任務(wù)是在需求調(diào)查的基礎(chǔ)上,結(jié)合組織目標(biāo)、需求分析的任務(wù)是在需求調(diào)查的基礎(chǔ)上,結(jié)合組織目標(biāo)、業(yè)務(wù)現(xiàn)狀、技術(shù)水平、投資能力等因素,對用戶提出的需業(yè)務(wù)現(xiàn)狀、技

8、術(shù)水平、投資能力等因素,對用戶提出的需求從信息系統(tǒng)目標(biāo)、宏觀結(jié)構(gòu)、業(yè)務(wù)功能、技術(shù)性能、風(fēng)求從信息系統(tǒng)目標(biāo)、宏觀結(jié)構(gòu)、業(yè)務(wù)功能、技術(shù)性能、風(fēng)險等方面進行深入分析,最后確定出全面、合理、可行的險等方面進行深入分析,最后確定出全面、合理、可行的信息系統(tǒng)需求。信息系統(tǒng)需求。 需求分析一定要實事求是,從用戶利益出發(fā),根據(jù)組織業(yè)需求分析一定要實事求是,從用戶利益出發(fā),根據(jù)組織業(yè)務(wù)的實際要求,進行需求分析工作。務(wù)的實際要求,進行需求分析工作。 需求分析應(yīng)該有用戶參加,隨時與用戶溝通思想,了解情需求分析應(yīng)該有用戶參加,隨時與用戶溝通思想,了解情況,最終所確定的需求分析結(jié)果應(yīng)該征得用戶的認可。況,最終所確定的需

9、求分析結(jié)果應(yīng)該征得用戶的認可。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段通過目標(biāo)分析,確定信息系統(tǒng)的通過目標(biāo)分析,確定信息系統(tǒng)的關(guān)鍵需求。關(guān)鍵需求。根據(jù)系統(tǒng)規(guī)劃文檔(可行性分析報告)根據(jù)系統(tǒng)規(guī)劃文檔(可行性分析報告)中確定的信息系統(tǒng)目標(biāo),自上而下對高中確定的信息系統(tǒng)目標(biāo),自上而下對高層領(lǐng)導(dǎo)和各級用戶進行詳細調(diào)查,并認層領(lǐng)導(dǎo)和各級用戶進行詳細調(diào)查,并認真分析組織的使命、目標(biāo)、策略、環(huán)境、真分析組織的使命、目標(biāo)、策略、環(huán)境、技術(shù)、資金等的需求和制約條件,確定技術(shù)、資金等的需求和制約條件,確定較詳細的信息系統(tǒng)目標(biāo)。較詳細的信息系統(tǒng)目標(biāo)。使命總目標(biāo)子目標(biāo)組織策略信息系統(tǒng)目標(biāo)第第4章章 信

10、息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段1、需求結(jié)構(gòu)的含義、需求結(jié)構(gòu)的含義需求結(jié)構(gòu)是對需求的一種有效的組織形式,它根據(jù)信息系需求結(jié)構(gòu)是對需求的一種有效的組織形式,它根據(jù)信息系統(tǒng)目標(biāo)、組織職能和需求的相關(guān)性,從總體上有效地分解統(tǒng)目標(biāo)、組織職能和需求的相關(guān)性,從總體上有效地分解和組織信息系統(tǒng)需求。需求結(jié)構(gòu)用包圖表示。和組織信息系統(tǒng)需求。需求結(jié)構(gòu)用包圖表示。2、需求結(jié)構(gòu)層次性和內(nèi)聚性、需求結(jié)構(gòu)層次性和內(nèi)聚性信息系統(tǒng)目標(biāo)的層次性是決定需求結(jié)構(gòu)的層次性。信息系統(tǒng)目標(biāo)的層次性是決定需求結(jié)構(gòu)的層次性。需求之間的聯(lián)系和需求分解的原則決定需求結(jié)構(gòu)應(yīng)該具有需求之間的聯(lián)系和需求分解的原則決定需求結(jié)構(gòu)應(yīng)該具有內(nèi)聚性

11、內(nèi)聚性 。3、需求結(jié)構(gòu)是系統(tǒng)分析時確定信息系統(tǒng)結(jié)構(gòu)的依據(jù)。、需求結(jié)構(gòu)是系統(tǒng)分析時確定信息系統(tǒng)結(jié)構(gòu)的依據(jù)。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段通過相關(guān)業(yè)務(wù)分析,確定對信息系統(tǒng)的主要需求通過相關(guān)業(yè)務(wù)分析,確定對信息系統(tǒng)的主要需求.由子目標(biāo)導(dǎo)出相關(guān)業(yè)務(wù)的由子目標(biāo)導(dǎo)出相關(guān)業(yè)務(wù)的需求需求:子目標(biāo)子目標(biāo) 相關(guān)組織部門相關(guān)組織部門部門職責(zé)部門職責(zé)相關(guān)業(yè)務(wù)相關(guān)業(yè)務(wù)信息系統(tǒng)的某種需求信息系統(tǒng)的某種需求目標(biāo)的層次性導(dǎo)致系統(tǒng)需求結(jié)目標(biāo)的層次性導(dǎo)致系統(tǒng)需求結(jié)構(gòu)包圖的層次性構(gòu)包圖的層次性需求包可以分解,以便適應(yīng)職需求包可以分解,以便適應(yīng)職責(zé)的多樣性責(zé)的多樣性上下層包圖之間用聚合關(guān)聯(lián)起上下層包圖之間用

12、聚合關(guān)聯(lián)起來來第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段目標(biāo)分析目標(biāo)分析(1)通過調(diào)查分析,用戶對所建立的書店信息系統(tǒng)的通過調(diào)查分析,用戶對所建立的書店信息系統(tǒng)的總體需求總體需求是:是:建立對書店業(yè)務(wù)提供全面管理的信息系統(tǒng);建立對書店業(yè)務(wù)提供全面管理的信息系統(tǒng);對所有的圖書、對所有的圖書、讀者讀者、職工提供全面管理;、職工提供全面管理; 對圖書市場、進貨、出版社、供書商提供全面管理;對圖書市場、進貨、出版社、供書商提供全面管理;對書庫的入庫、報損、盤庫、報損過程提供管理;對書庫的入庫、報損、盤庫、報損過程提供管理;對圖書銷售、結(jié)算、安全提供全面管理;對圖書銷售、結(jié)算、安全提供全面

13、管理;對總店和所有分店提供一體化連鎖管理。對總店和所有分店提供一體化連鎖管理。(2)經(jīng)過調(diào)查分析,建立書店信息系統(tǒng),還存在以下經(jīng)過調(diào)查分析,建立書店信息系統(tǒng),還存在以下制約因素制約因素:全國還沒有形成統(tǒng)一、暢通的圖書出版信息發(fā)布渠道;全國還沒有形成統(tǒng)一、暢通的圖書出版信息發(fā)布渠道;讀者的流動量太大,每天進店讀者平均超過讀者的流動量太大,每天進店讀者平均超過1000人次;人次; 分店的建立需要分店的建立需要5年才能完成,每一個新建立的分店其業(yè)務(wù)運作均年才能完成,每一個新建立的分店其業(yè)務(wù)運作均需要一段時間的適應(yīng)期;需要一段時間的適應(yīng)期;書店近年來固定資產(chǎn)投入過大,對信息系統(tǒng)建設(shè)資金投入有限。書店近

14、年來固定資產(chǎn)投入過大,對信息系統(tǒng)建設(shè)資金投入有限。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段(3)目標(biāo)分析目標(biāo)分析根據(jù)書店的使命、方向、目標(biāo)、策略、用戶需求和制約因素的分析,根據(jù)書店的使命、方向、目標(biāo)、策略、用戶需求和制約因素的分析,對書店信息系統(tǒng)目標(biāo)作如下分析:對書店信息系統(tǒng)目標(biāo)作如下分析:要想提供一流服務(wù),提高圖書市場的占有率,必須建立功能齊全、業(yè)要想提供一流服務(wù),提高圖書市場的占有率,必須建立功能齊全、業(yè)務(wù)覆蓋面廣、技術(shù)先進、使用方便的信息系統(tǒng);務(wù)覆蓋面廣、技術(shù)先進、使用方便的信息系統(tǒng);書店信息系統(tǒng)應(yīng)該能夠?qū)λ袌D書和書店職工信息提供全面管理。但書店信息系統(tǒng)應(yīng)該能夠?qū)λ袌D

15、書和書店職工信息提供全面管理。但是,由于一般讀者信息量過大,保留讀者信息的價值和意義卻不大,因是,由于一般讀者信息量過大,保留讀者信息的價值和意義卻不大,因此,對一般讀者信息不提供管理,可以實行會員管理制;此,對一般讀者信息不提供管理,可以實行會員管理制;對圖書計劃、采購提供管理。但是,考慮到全國圖書出版還沒有形成對圖書計劃、采購提供管理。但是,考慮到全國圖書出版還沒有形成暢通的信息發(fā)布渠道,對圖書市場信息暫不提供管理。暢通的信息發(fā)布渠道,對圖書市場信息暫不提供管理。對書庫的入庫、出庫、盤庫、報損提供全面管理;對書庫的入庫、出庫、盤庫、報損提供全面管理;對圖書銷售、結(jié)算、安全提供全面管理;對圖

16、書銷售、結(jié)算、安全提供全面管理;1. 先建設(shè)總店信息系統(tǒng),等待分店運行穩(wěn)定且總店信息系統(tǒng)運行穩(wěn)定之先建設(shè)總店信息系統(tǒng),等待分店運行穩(wěn)定且總店信息系統(tǒng)運行穩(wěn)定之后再開發(fā)分店信息系統(tǒng)。后再開發(fā)分店信息系統(tǒng)。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段2書店信息系統(tǒng)的目標(biāo)書店信息系統(tǒng)的目標(biāo)根據(jù)以上分析,最后確定出書店信息系統(tǒng)目標(biāo)。根據(jù)以上分析,最后確定出書店信息系統(tǒng)目標(biāo)。(1)書店信息系統(tǒng)總目標(biāo))書店信息系統(tǒng)總目標(biāo) 對總店的圖書計劃、訂購、庫存、銷售、結(jié)算以及書對總店的圖書計劃、訂購、庫存、銷售、結(jié)算以及書店事務(wù)提供全面管理;店事務(wù)提供全面管理;對圖書業(yè)務(wù)提供全面、一致、快速處理;對圖書

17、業(yè)務(wù)提供全面、一致、快速處理;系統(tǒng)具有友好性和易操作性;系統(tǒng)具有友好性和易操作性;系統(tǒng)具有安全性和保密性。系統(tǒng)具有安全性和保密性。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段(2) 書店信息系統(tǒng)功能目標(biāo)書店信息系統(tǒng)功能目標(biāo)按組織機構(gòu)分為四個方面:按組織機構(gòu)分為四個方面:計劃訂購管理:計劃訂購管理:編制訂購計劃:提供編輯、編制訂購計劃:提供編輯、修改、存儲、輸出、瀏覽修改、存儲、輸出、瀏覽等功能。等功能。圖書訂購管理:對訂單、圖書訂購管理:對訂單、合同、付款、到貨等方面合同、付款、到貨等方面的管理。的管理。書庫管理:書庫管理: 圖書入庫管理圖書入庫管理 圖書出庫管理圖書出庫管理 圖書

18、盤庫管理圖書盤庫管理 圖書報損管理圖書報損管理書店書店計劃市場部計劃市場部圖書書庫圖書書庫圖書銷售部圖書銷售部辦公室辦公室中聯(lián)書店組織機構(gòu)圖中聯(lián)書店組織機構(gòu)圖計劃訂購計劃訂購計劃管理計劃管理訂購訂購合同管理合同管理到貨管理到貨管理書庫管理書庫管理入庫管理入庫管理出庫管理出庫管理盤庫管理盤庫管理報損管理報損管理第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段圖書銷售結(jié)算管理:圖書銷售結(jié)算管理:圖書銷售管理:包括領(lǐng)書圖書銷售管理:包括領(lǐng)書處理、架存管理、銷售圖處理、架存管理、銷售圖書。書。圖書結(jié)算管理:結(jié)帳、資圖書結(jié)算管理:結(jié)帳、資金結(jié)算。金結(jié)算。 事務(wù)管理:事務(wù)管理:員工信息管理員工信息

19、管理員工工資管理員工工資管理員工勤績管理員工勤績管理日常事務(wù)管理日常事務(wù)管理圖書銷售圖書銷售圖書上架圖書上架銷售圖書銷售圖書盤架盤架事務(wù)管理事務(wù)管理員工信息管理員工信息管理員工工資管理員工工資管理員工勤績管理員工勤績管理日常事務(wù)管理日常事務(wù)管理結(jié)賬結(jié)賬資金結(jié)算資金結(jié)算第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段(3)書店信息系統(tǒng)性能目標(biāo))書店信息系統(tǒng)性能目標(biāo)書店信息系統(tǒng)的性能目標(biāo)如下:書店信息系統(tǒng)的性能目標(biāo)如下: 在總店由多臺計算機通過網(wǎng)絡(luò)連成一體化系統(tǒng);在總店由多臺計算機通過網(wǎng)絡(luò)連成一體化系統(tǒng); 系統(tǒng)處理效率要比手工提高系統(tǒng)處理效率要比手工提高50%;一般職工通過簡單培訓(xùn)就可以使

20、用系統(tǒng);一般職工通過簡單培訓(xùn)就可以使用系統(tǒng);用戶可以在前臺通過計算機查詢書目;用戶可以在前臺通過計算機查詢書目;具有較高的可靠性和容錯能力,不允許丟失信息;具有較高的可靠性和容錯能力,不允許丟失信息; 具有安全檢查機制,非法用戶不能使用具有安全檢查機制,非法用戶不能使用。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段 需求結(jié)構(gòu)模型:需求結(jié)構(gòu)模型:需求結(jié)構(gòu)模型需求結(jié)構(gòu)模型是是由分層由分層UML包包圖構(gòu)成圖構(gòu)成的信息系統(tǒng)的需求結(jié)構(gòu)圖。需求包應(yīng)該具的信息系統(tǒng)的需求結(jié)構(gòu)圖。需求包應(yīng)該具有內(nèi)聚性和相對獨立性。即需求包內(nèi)部的需求之有內(nèi)聚性和相對獨立性。即需求包內(nèi)部的需求之間應(yīng)該具有較高的關(guān)聯(lián)性,

21、而各個需求包之間的間應(yīng)該具有較高的關(guān)聯(lián)性,而各個需求包之間的關(guān)聯(lián)關(guān)系應(yīng)該盡量地少。根據(jù)需求結(jié)構(gòu)的層次性,關(guān)聯(lián)關(guān)系應(yīng)該盡量地少。根據(jù)需求結(jié)構(gòu)的層次性,如果需要,需求包可以繼續(xù)分解和細化。如果需要,需求包可以繼續(xù)分解和細化。 需求結(jié)構(gòu)模型的作用:需求結(jié)構(gòu)模型是系統(tǒng)需求結(jié)構(gòu)模型的作用:需求結(jié)構(gòu)模型是系統(tǒng)分分析析時確定信息系統(tǒng)邏輯結(jié)構(gòu)時確定信息系統(tǒng)邏輯結(jié)構(gòu)的重要依據(jù)的重要依據(jù)。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段包的包的UML圖形表示是一個有標(biāo)簽的文件夾圖標(biāo),它用圖形表示是一個有標(biāo)簽的文件夾圖標(biāo),它用于將于將UML構(gòu)圖要素分組。構(gòu)圖要素分組。需求包是信息系統(tǒng)需求結(jié)構(gòu)的構(gòu)造單元,其中

22、包含著需求包是信息系統(tǒng)需求結(jié)構(gòu)的構(gòu)造單元,其中包含著多個多個UML構(gòu)圖要素。包里還可以包含下一級的包,這時,構(gòu)圖要素。包里還可以包含下一級的包,這時,外包的名稱放在標(biāo)簽中。外包的名稱放在標(biāo)簽中。包內(nèi)的構(gòu)圖要素屬于這個包,但包內(nèi)的構(gòu)圖要素屬于這個包,但是可以被其他的包引用。是可以被其他的包引用。引用包內(nèi)的元素時,元素的名稱引用包內(nèi)的元素時,元素的名稱要由包的名稱來限定,要由包的名稱來限定,限定格式:包名限定格式:包名:要素名要素名售書處理售書處理員工管理員工管理員工工資管理員工工資管理員工信息管理員工信息管理第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段每一個需求用一個需求包來表示,包

23、與包之間用組成關(guān)系關(guān)聯(lián)起來。需每一個需求用一個需求包來表示,包與包之間用組成關(guān)系關(guān)聯(lián)起來。需求包可以逐層分解,構(gòu)成分層信息系統(tǒng)需求結(jié)構(gòu)模型。求包可以逐層分解,構(gòu)成分層信息系統(tǒng)需求結(jié)構(gòu)模型。需求結(jié)構(gòu)模型有兩種形式:層次形式和包含形式需求結(jié)構(gòu)模型有兩種形式:層次形式和包含形式中聯(lián)書店信息系統(tǒng)銷售圖書書庫管理入庫出庫盤庫報損計劃訂購訂購管理訂單管理合同管理到貨管理書目管理供書商管理事務(wù)管理員工信息管理工資管理勤績管理日常事務(wù)管理領(lǐng)書處理銷售圖書架存管理結(jié)賬第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段書店信息系統(tǒng)需求結(jié)構(gòu)圖包含形式書店信息系統(tǒng)需求結(jié)構(gòu)圖包含形式事務(wù)管理事務(wù)管理書店信息系統(tǒng)需

24、耱結(jié)構(gòu)書店信息系統(tǒng)需耱結(jié)構(gòu)計劃訂購計劃訂購事務(wù)管理事務(wù)管理員工信息管理員工信息管理員工工資管理員工工資管理員工勤績管理員工勤績管理日常事務(wù)管理日常事務(wù)管理圖書銷售圖書銷售書庫管理書庫管理書庫管理書庫管理入庫入庫出庫出庫盤庫盤庫報損報損計劃訂購計劃訂購訂購管理訂購管理合同管理合同管理書目管理書目管理訂單管理訂單管理到貨管理到貨管理供書商管理供書商管理領(lǐng)書處理領(lǐng)書處理架存管理架存管理圖書銷售圖書銷售結(jié)帳結(jié)帳圖書銷售圖書銷售第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段1功能分析的基本原理功能分析的基本原理2用例建模用例建模3功能分析過程功能分析過程4. 用例說明用例說明第第4章章 信息系

25、統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段 信息系統(tǒng)目標(biāo)是功能分析的依據(jù)。信息系統(tǒng)目標(biāo)是功能分析的依據(jù)。 用戶需求是信息系統(tǒng)功能的主要來源。用戶需求是信息系統(tǒng)功能的主要來源。 用例分析是功能分析的手段。用例分析是功能分析的手段。 用例圖描述功能分析的結(jié)果。一個系統(tǒng)用例圖描述功能分析的結(jié)果。一個系統(tǒng)的全部用例圖構(gòu)成該系統(tǒng)的需求模型(用的全部用例圖構(gòu)成該系統(tǒng)的需求模型(用例包圖)。例包圖)。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段什么是用例什么是用例用例模型與建模過程用例模型與建模過程第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段用例用例(Use Case)是參與者是參與者(

26、Actor)與系統(tǒng)之間,為達到某種目與系統(tǒng)之間,為達到某種目的所進行的一次的所進行的一次有序的有序的交互活動。參與者向系統(tǒng)提供某些交互活動。參與者向系統(tǒng)提供某些交互請求,系統(tǒng)向參與者反饋對請求的響應(yīng)。一個用例描交互請求,系統(tǒng)向參與者反饋對請求的響應(yīng)。一個用例描述信息系統(tǒng)的一項功能。述信息系統(tǒng)的一項功能。用例用例(Use Case)用來描述一個)用來描述一個參與者參與者使用系統(tǒng)完成某個使用系統(tǒng)完成某個業(yè)務(wù)過程中發(fā)生的業(yè)務(wù)過程中發(fā)生的事件序列事件序列。簡而言之,用例描述參與者簡而言之,用例描述參與者想要系統(tǒng)做的事情。它是特定參與者對系統(tǒng)的想要系統(tǒng)做的事情。它是特定參與者對系統(tǒng)的“使用情況使用情況”

27、用例(事件過程)總是由用例(事件過程)總是由參與者觸發(fā)參與者觸發(fā)的。的。用例描述總是從參與者的角度來編寫的用例描述總是從參與者的角度來編寫的。確切地說,用例描。確切地說,用例描述述參與者使用系統(tǒng)的過程參與者使用系統(tǒng)的過程。UML提供了用例的文檔描述和模型表示法提供了用例的文檔描述和模型表示法 第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段用例建模是需求工程的一種形式,包括用例圖和用用例建模是需求工程的一種形式,包括用例圖和用例說明文檔。用例建模是和需求文檔不同的、描例說明文檔。用例建模是和需求文檔不同的、描述系統(tǒng)需求的方法。述系統(tǒng)需求的方法。典型的用例建模做法是:找出系統(tǒng)邊界、找出參

28、與典型的用例建模做法是:找出系統(tǒng)邊界、找出參與者、找出用例。用例建模的結(jié)果就是分解功能用者、找出用例。用例建模的結(jié)果就是分解功能用例圖,它是類建模的基本依據(jù)??梢?,用例建模例圖,它是類建模的基本依據(jù)??梢姡美閷ο蠛皖愄峁┝嘶緛碓?。為對象和類提供了基本來源。第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段用例圖用例圖(Use Case Diagram)用來描述軟件系統(tǒng)向交互活用來描述軟件系統(tǒng)向交互活動參與者提供的一個功能或一組相關(guān)的功能。在一個用動參與者提供的一個功能或一組相關(guān)的功能。在一個用例圖中,有一個或多個參與者與一個或多個用例相互關(guān)例圖中,有一個或多個參與者與一個或多個

29、用例相互關(guān)聯(lián)。聯(lián)。參與者參與者 用例模型構(gòu)造圖用例模型構(gòu)造圖用例用例第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段顧客網(wǎng)上購物顧客網(wǎng)上購物客戶客戶收銀員收銀員顧客現(xiàn)金購物顧客現(xiàn)金購物顧客購物顧客購物客戶客戶銀行系統(tǒng)銀行系統(tǒng)顧客網(wǎng)上購物顧客網(wǎng)上購物結(jié)算結(jié)算收銀員收銀員第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段識別參與者和用例識別參與者和用例用簡明格式描述用例用簡明格式描述用例繪制分解功能用例圖繪制分解功能用例圖 編寫基本用例說明文檔編寫基本用例說明文檔第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段功能分析是對需求結(jié)構(gòu)的深入和進一步展開功能分析是對需求結(jié)構(gòu)的深入和

30、進一步展開。分析的結(jié)果表分析的結(jié)果表示為分解功能用例包圖。示為分解功能用例包圖。圖書銷售管理功能用例圖圖書銷售管理功能用例圖 領(lǐng)書領(lǐng)書處理處理銷售圖書銷售圖書結(jié)賬結(jié)賬圖書銷售管理圖書銷售管理架存管理架存管理售書員售書員第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段上架管理上架管理報損管理報損管理架存管理架存管理盤架管理盤架管理圖書銷售分解功能用例圖圖書銷售分解功能用例圖 售書員售書員生成出庫單生成出庫單查詢出庫單查詢出庫單領(lǐng)書處理領(lǐng)書處理銷售匯總銷售匯總結(jié)賬結(jié)賬售書處理售書處理瀏覽圖書銷售信息瀏覽圖書銷售信息銷售圖書銷售圖書打印圖書銷售報表打印圖書銷售報表第第4章章 信息系統(tǒng)開發(fā)的初

31、始階段信息系統(tǒng)開發(fā)的初始階段游覽出庫單游覽出庫單查詢出庫單查詢出庫單查詢出庫單查詢出庫單刪除出庫單刪除出庫單定位出庫單定位出庫單顯示出加單顯示出加單保存出庫單保存出庫單生成出庫單生成出庫單提交出庫單提交出庫單新聘出庫單新聘出庫單清空出庫單清空出庫單打印出庫單打印出庫單售書員售書員領(lǐng)書處理分解功能用例圖領(lǐng)書處理分解功能用例圖第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段架存管理分解功能用例圖架存管理分解功能用例圖報損處理報損處理報損查詢報損查詢報損管理報損管理圖書上架圖書上架上架管理上架管理查詢上架圖書查詢上架圖書查詢架存圖書查詢架存圖書打印架存報表打印架存報表刪除架存圖書刪除架存圖書

32、售書員售書員盤架處理盤架處理盤架查詢盤架查詢盤架管理盤架管理第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段游覽盤架單游覽盤架單盤架查詢盤架查詢查詢盤架單查詢盤架單刪除盤架單刪除盤架單定位盤架單定位盤架單顯示盤架單顯示盤架單保存盤架單保存盤架單盤架處理盤架處理提交盤架單提交盤架單新盤架單新盤架單清空盤架單清空盤架單打印盤架單打印盤架單售書員售書員盤架管理分解功能用例圖盤架管理分解功能用例圖第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段游覽報損單游覽報損單報損查詢報損查詢查詢報損單查詢報損單刪除庫單刪除庫單定位報損單定位報損單顯示報損單顯示報損單保存報損單保存報損單報損處理報損

33、處理提交報損單提交報損單新報損單新報損單清空報損單清空報損單打印報損單打印報損單售書員售書員報損管理分解功能用例圖報損管理分解功能用例圖第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段開書單開書單售書處理售書處理收款售書收款售書收銀員收銀員售書處理分解功能用例圖售書處理分解功能用例圖第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段編輯圖書計劃單編輯圖書計劃單查詢圖書計劃單查詢圖書計劃單輸出圖書計劃單輸出圖書計劃單計劃執(zhí)行統(tǒng)計計劃執(zhí)行統(tǒng)計計劃管理計劃管理計劃員計劃員采購員采購員編輯圖書訂單編輯圖書訂單查詢訂單信息查詢訂單信息輸出圖書訂單輸出圖書訂單訂單管理訂單管理編輯合同編輯合同

34、查詢合同查詢合同輸出合同輸出合同合同執(zhí)行統(tǒng)計合同執(zhí)行統(tǒng)計合同管理合同管理采購員采購員采購員采購員登記到貨圖書登記到貨圖書打印入庫單打印入庫單統(tǒng)計到貨情況統(tǒng)計到貨情況到貨管理到貨管理計劃員計劃員編輯書目編輯書目查詢書目查詢書目輸出書目信息輸出書目信息書目管理書目管理采購員采購員編輯供書商信息編輯供書商信息查詢供書商信息查詢供書商信息輸出供書商信息輸出供書商信息供書商管理供書商管理第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段書庫管理功能用例圖書庫管理功能用例圖入庫入庫報損報損盤庫盤庫報損報損書庫管理書庫管理庫管員庫管員第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段書庫管理分解

35、功能用例圖書庫管理分解功能用例圖庫管員庫管員編輯入庫信息編輯入庫信息查詢?nèi)霂煨畔⒉樵內(nèi)霂煨畔⑤敵鋈霂煨畔⑤敵鋈霂煨畔⑷霂烊霂炀庉媹髶p信息編輯報損信息查詢報損信息查詢報損信息輸出報損信息輸出報損信息報損報損(a)(b)庫管員庫管員盤庫處理盤庫處理打印盤庫單打印盤庫單盤庫盤庫報損處理報損處理打印報損單打印報損單報損報損(c)(d)第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段事務(wù)管理功能用例圖事務(wù)管理功能用例圖 辦公員辦公員員工基本信息管理員工基本信息管理事務(wù)管理事務(wù)管理員工工資管理員工工資管理員工勤績管理員工勤績管理日常事務(wù)管理日常事務(wù)管理第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)

36、的初始階段事務(wù)管理分解功能用例圖事務(wù)管理分解功能用例圖 編輯員工基本信息編輯員工基本信息瀏覽員工基本信息瀏覽員工基本信息輸出員工信息輸出員工信息員工基本信息管理員工基本信息管理員工工資計算員工工資計算員工工資發(fā)放員工工資發(fā)放員工工資管理員工工資管理編輯員工勤績信息編輯員工勤績信息員工勤績統(tǒng)計員工勤績統(tǒng)計員工勤績管理員工勤績管理瀏覽員工勤績信息瀏覽員工勤績信息辦公員辦公員包含關(guān)系包含關(guān)系依賴關(guān)系依賴關(guān)系第第4章章 信息系統(tǒng)開發(fā)的初始階段信息系統(tǒng)開發(fā)的初始階段用例說明是對功能用例圖中的用例做出的說明。在用例說明中,需要描用例說明是對功能用例圖中的用例做出的說明。在用例說明中,需要描述用例的編號、名

37、稱、參與者和用例的功能以及交互過程。(說明文本述用例的編號、名稱、參與者和用例的功能以及交互過程。(說明文本格式目前尚未統(tǒng)一,下表僅供參考。)格式目前尚未統(tǒng)一,下表僅供參考。) 圖書銷售管理圖書銷售管理:銷售圖書銷售圖書:售書處理售書處理編號:編號:03-03-01所在包:銷售圖書所在包:銷售圖書參與者:售書員參與者:售書員說明:(說明:(1)售書員把顧客要購買的圖書)售書員把顧客要購買的圖書“書號書號”用條形碼掃描儀輸入系統(tǒng),系統(tǒng)在用條形碼掃描儀輸入系統(tǒng),系統(tǒng)在屏幕上顯示圖書信息。屏幕上顯示圖書信息。(2)售書員輸入圖書冊數(shù)及其折扣率,如果圖書冊數(shù)大于當(dāng)前該書的架存數(shù),)售書員輸入圖書冊數(shù)及其折扣率,如果圖書冊數(shù)大于當(dāng)前該書的架存數(shù),系統(tǒng)在屏幕上顯示提示信

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論