免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
IT售前咨詢白皮書——分析客戶需求
4.1 業(yè)務理解
此部分內容旨在闡述公司對客戶業(yè)務的理解,通過項目背景、業(yè)務架構、問題與變革三部分分析,說明客戶的業(yè)務現狀、遇到問題和未來可能的變革,以實現在業(yè)務層面與客戶的共鳴。
4.1.1 項目背景分析
項目背景分析包括競爭環(huán)境分析、業(yè)務標桿分析和信息化標桿分析三部分內容:
競爭環(huán)境分析。競爭環(huán)境包括宏觀環(huán)境和任務環(huán)境,其中宏觀環(huán)境包括政治、經濟、社會和技術環(huán)境等,任務環(huán)境是指與企業(yè)直接有關的產業(yè)環(huán)境,通常可采用波特的競爭力模型進行分析。波特認為影響行業(yè)競爭結構及競爭強度的主要因素包括行業(yè)內現有企業(yè)、潛在的進入者、替代品制造商、供應商和顧客(產品購買者)。
業(yè)務標桿分析?;鶞驶治龇ǎ╞enchmarking)就是將本企業(yè)各項活動與從事該項活動最佳者進行比較,從而提出行動方法,以彌補自身的不足,是一種評價自身企業(yè)和研究其他組織的手段。
信息化標桿分析。針對相關信息化領域,提供信息化標桿分析。
 
4.1.2 企業(yè)現狀和業(yè)務架構分析
業(yè)務架構分析包括企業(yè)基本情況、業(yè)務戰(zhàn)略、組織架構、業(yè)務模式及關鍵流程和信息化現狀分析等五部分內容:
企業(yè)基本情況分析。企業(yè)生產經營概況,包括公司簡介、主要業(yè)務和效益情況、在同行業(yè)內所處的地位等。
企業(yè)業(yè)務戰(zhàn)略分析。企業(yè)的使命、目標、價值觀和企業(yè)的競爭戰(zhàn)略(量化的競爭目標和競爭實施計劃)。
企業(yè)組織架構分析。企業(yè)的組織架構設置情況、組織各單元的主要職能、關鍵崗位設置和崗位職責情況。
業(yè)務模式及關鍵流程分析。本部分內容是關鍵,采用價值鏈理論進行業(yè)務模式分析,并采用編目的方法進行流程描述和說明。
信息化現狀分析。描述企業(yè)相關的應用系統(tǒng)、軟/硬件設備投入情況,以及企業(yè)信息化管控模式。
 
4.1.3 問題定義與變革分析
問題定義與變革分析包括三部分內容:
宏觀問題。根據環(huán)境和標桿分析,指出企業(yè)業(yè)務模式各環(huán)節(jié)存在的問題及改進建議。
業(yè)務流程存在的問題。根據業(yè)務流程現狀分析,分析企業(yè)業(yè)務流程存在的問題和改進建議。
企業(yè)未來可能的變革分析。根據問題分析、企業(yè)戰(zhàn)略和標桿分析,指出企業(yè)未來業(yè)務可能存在的變革。

解決方案的路徑是說明問題——分析問題——解決問題的過程。

編制解決方案的過程是從業(yè)務理解到技術方案編制的過程,即通過業(yè)務架構分析,了解組織的戰(zhàn)略、相關業(yè)務的組織結構和職能、關鍵流程,從而構建企業(yè)的應用系統(tǒng)架構,并根據應用系統(tǒng)需求提供技術解決方案。

根據此理解,解決方案的編寫路線如下:


整個技術解決方案包括五部分:

分析客戶需求(概述)(2008-07-20 11:11:11)
軟件開發(fā)是由系統(tǒng)構思、需求分析、系統(tǒng)設計、編碼實現、系統(tǒng)測試、系統(tǒng)培訓、系統(tǒng)部署和系統(tǒng)維護等一系列定義良好的階段構成的,每個階段都有不同的目標、輸入和輸出,整個過程應該是無縫的,在整個開發(fā)過程中,要使用相同的概念和表示方法。
 
UML(統(tǒng)一建模語言,Unified Modeling Language)是一種面向對象的建模語言,采用圖形表示法來表示OO的概念。通過UML,可以構建一種應用模型,并在設計過程中增加細節(jié)。從分析到設計再到實現使用的是相同的無縫表示法,這樣一個開發(fā)階段增加的信息就不會在下一階段中丟失了。
 
需求分析的過程是將企業(yè)業(yè)務模型到企業(yè)信息模型的映射的過程,實現從業(yè)務模式向信息模型的轉變、業(yè)務需求向信息功能的映射、企業(yè)基礎數據向企業(yè)信息的抽象,通過抽象和建模,將企業(yè)業(yè)務實體抽象成為信息對象、業(yè)務運作模式抽象成為信息對象的屬性和方法,建立面向對象的企業(yè)信息模型。
UML通過構造模型來更加深入地理解需求,分析的目標就是指明必須實現什么的規(guī)格說明,它描述了系統(tǒng)的行為、特性或屬性,是在開發(fā)過程中對系統(tǒng)的約束(而不是如何完成這些內容)。
 
需求是開發(fā)者和用戶交互的一個過程,任何一方的不投入都會導致項目的失敗。由于售前咨詢的定位,必然存在著客戶溝通和客戶合作態(tài)度的問題(再者用戶不是專業(yè)人士),因而開發(fā)者需要以積極的態(tài)度告訴客戶需求開發(fā)的方法,以獲取客戶的支持。
3.1 軟件需求層次
軟件需求包括三個不同的層次——業(yè)務需求、用戶需求和功能需求,也包括非功能需求。業(yè)務需求反映了組織機構或客戶對系統(tǒng)、產品高層次的目標要求,在項目視圖與范圍文檔中予以說明。用戶需求描述用戶使用產品必須要完成的任務,可使用用例文檔或場景腳本予以說明。功能需求定義了開發(fā)人員必須實現的軟件功能,使得用戶能完成他們的任務,從而滿足了業(yè)務需求。所謂特性是指邏輯上相關的功能需求的集合,給用戶提供處理能力并滿足業(yè)務需求。
 
無論哪個層次的需求,其目的都是為了說明系統(tǒng)要完成的內容,可采用不同的模型進行分析和展現:
• 業(yè)務需求,通過業(yè)務建模(即采用業(yè)務架構理解客戶業(yè)務),對企業(yè)目前的業(yè)務流程進行描述和評估
• 用戶需求,重心就是如何收集用戶的需求上,即確定角色和角色的用例,通過用例和場景說明客戶的工作內容和信息化需求
• 功能需求,依賴于用戶需求,是用戶需求在系統(tǒng)上的一個映射(Mapping)。在這個層次上,為用戶做一個軟件原型是一個不錯的方法
 

3.2 UML與相關模型

UML是一種圖形化的面向對象建模語言,通過不同的圖形表示來捕捉系統(tǒng)靜態(tài)結構和動態(tài)行為的信息,建立起對象模型。

考慮到售前咨詢過程更多的是理解和闡述客戶需求,因而可以將注意力聚焦在用例和活動圖上,即通過層次化的用例(Use Case)模型和時序模型描述企業(yè)范圍內各種應用的功能需求;通過逐級分解的活動模型(業(yè)務過程、子過程、活動)來細化描述業(yè)務。當然也可適當考慮類模型的分析,借此說明企業(yè)相關的實體和關系。

3.2.1 UML概述

UML的概念包括了UML語義(Semantics)和UML表示符(Notation)兩個部分,UML語義定義了三種模型(類模型、狀態(tài)模型和交互模型),UML表示符提供了完整的語義定義,UML的表示符包括了下面的幾種主要的圖:類圖、用例圖、順序圖、協(xié)作圖、狀態(tài)圖、活動圖和部署圖。

三種模型從不同的視角來描述系統(tǒng):

• 類模型。描述了系統(tǒng)內部對象及其關系的靜態(tài)結構——它們的標識、與此同時其他對象的關系、屬性以及操作。類模型提供了放置狀態(tài)模型和交互模型的基本框架。類模型中最重要的概念是類、關聯(lián)和泛化。

• 狀態(tài)模型。描述的是對象當中與時間相關的內容,如表明變化的事件,以及那些界定了事件上下文的狀態(tài)。狀態(tài)模型是由多張狀態(tài)圖所構成的,一個類有一張狀態(tài)圖,每張狀態(tài)圖都包含了一些重要的時序行為。

• 交互模型。描述的是對象如何協(xié)作以達成某種結果。交互模型是跨越了許多對象的整體視圖。交互可以在不同的抽象層次上建模。在高層上,用例描述的是系統(tǒng)如何與外部參與者交互(用例表示功能片段,有助于捕獲非形式化的需求);順序圖提供更多的細節(jié),顯示交互的對象,以及對象交互的時間順序;活動圖提供最詳盡的細節(jié),以顯示某次活動中處理步驟之間的控制流。

 

3.2.2 用例模型

用例是從用戶的角度看待系統(tǒng),用例標識系統(tǒng)的功能,并根據用戶的觀點組織這些功能。用例模型包括參與者、用例和用例圖三部分構成:

• 參與者(Actor)。系統(tǒng)的直接外部用戶——直接與系統(tǒng)通信的一個對象或一級對象,但并不是系統(tǒng)的一部分。

• 用例。用例是系統(tǒng)通過與參與者的交互可以提供的一段連貫的功能,每個用例會涉及一個或多個參與者以及系統(tǒng)本身。用例把與此一部分系統(tǒng)功能相關的所有行為組合在一起,包括普通主線行為、普通行為的變體、異常條件、錯誤條件和請求取消。

• 用例圖。UML用一套圖形表示法來總結用例,如下圖。其中矩形包含了系統(tǒng)的用例,參與者列在矩形外面。系統(tǒng)的名稱可以寫在矩形的某條邊的附近。橢圓內部的名稱表示用例。“火柴人”圖標表示參與者,參與者的名稱列在圖標下方或者臨近圖標的地方。實線連接用例及其參與者。

<此節(jié)也需要重新編寫>

3.2 UML與相關模型

UML是一種圖形化的面向對象建模語言,通過不同的圖形表示來捕捉系統(tǒng)靜態(tài)結構和動態(tài)行為的信息,建立起對象模型。

考慮到售前咨詢過程更多的是理解和闡述客戶需求,因而可以將注意力聚焦在用例和活動圖上,即通過層次化的用例(Use Case)模型和時序模型描述企業(yè)范圍內各種應用的功能需求;通過逐級分解的活動模型(業(yè)務過程、子過程、活動)來細化描述業(yè)務。當然也可適當考慮類模型的分析,借此說明企業(yè)相關的實體和關系。

3.2.1 UML概述

UML的概念包括了UML語義(Semantics)和UML表示符(Notation)兩個部分,UML語義定義了三種模型(類模型、狀態(tài)模型和交互模型),UML表示符提供了完整的語義定義,UML的表示符包括了下面的幾種主要的圖:類圖、用例圖、順序圖、協(xié)作圖、狀態(tài)圖、活動圖和部署圖。

三種模型從不同的視角來描述系統(tǒng):

• 類模型。描述了系統(tǒng)內部對象及其關系的靜態(tài)結構——它們的標識、與此同時其他對象的關系、屬性以及操作。類模型提供了放置狀態(tài)模型和交互模型的基本框架。類模型中最重要的概念是類、關聯(lián)和泛化。

• 狀態(tài)模型。描述的是對象當中與時間相關的內容,如表明變化的事件,以及那些界定了事件上下文的狀態(tài)。狀態(tài)模型是由多張狀態(tài)圖所構成的,一個類有一張狀態(tài)圖,每張狀態(tài)圖都包含了一些重要的時序行為。

• 交互模型。描述的是對象如何協(xié)作以達成某種結果。交互模型是跨越了許多對象的整體視圖。交互可以在不同的抽象層次上建模。在高層上,用例描述的是系統(tǒng)如何與外部參與者交互(用例表示功能片段,有助于捕獲非形式化的需求);順序圖提供更多的細節(jié),顯示交互的對象,以及對象交互的時間順序;活動圖提供最詳盡的細節(jié),以顯示某次活動中處理步驟之間的控制流。

 

3.2.2 用例模型

用例是從用戶的角度看待系統(tǒng),用例標識系統(tǒng)的功能,并根據用戶的觀點組織這些功能。用例模型包括參與者、用例和用例圖三部分構成:

• 參與者(Actor)。系統(tǒng)的直接外部用戶——直接與系統(tǒng)通信的一個對象或一級對象,但并不是系統(tǒng)的一部分。

• 用例。用例是系統(tǒng)通過與參與者的交互可以提供的一段連貫的功能,每個用例會涉及一個或多個參與者以及系統(tǒng)本身。用例把與此一部分系統(tǒng)功能相關的所有行為組合在一起,包括普通主線行為、普通行為的變體、異常條件、錯誤條件和請求取消。

• 用例圖。UML用一套圖形表示法來總結用例,如下圖。其中矩形包含了系統(tǒng)的用例,參與者列在矩形外面。系統(tǒng)的名稱可以寫在矩形的某條邊的附近。橢圓內部的名稱表示用例。“火柴人”圖標表示參與者,參與者的名稱列在圖標下方或者臨近圖標的地方。實線連接用例及其參與者。

 

 

 


本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Thinking in UML(一)
面向對象分析設計的完整過程是怎樣的?
需求分析與定義
UML業(yè)務建模實例分析
OO系統(tǒng)設計師之路--分析模型
對use case的一點理解——by Vega
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服