<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />
1.1.1
業務數據分析和建模
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
業務數據分析建模就是對業務流程和業務職責分析建模中發現的數據進行分析和建模,須要描述數據實體和關聯關係,在這一個過程當中經過分析判斷是否可以找出數據服務。
在分析數據實體和關聯關係時能夠採用通常軟件工程的數據建模方法。
在這一步驟中關鍵是須要分析對數據管理功能是否會成爲一個可複用服務,是否存在數據共享、交換和展示的業務功能。實際上就是對這些數據的使用進行分析,判斷數據使用活動中的數據服務功能。
示例,人力資源部門主要業務關聯的數據分析
以數據實體爲基本單位,肯定數據的使用方式,存儲管理方式,給出共享,交換,展示等特性的描述。可使用一個表格來登記這些信息
數據實體
|
使用方式
|
存儲管理
|
特性
|
說明
|
C
:
Create
U
:
Update
Q
:
Query
|
|
S
:共享
C
:交換
|
員工基本信息
|
CUQ
|
公司集中存儲
分公司保留本地副本
|
SC
|
出勤統計信息
|
|
公司集中存儲
|
S
|
工資信息
|
|
部門管理
|
|
財務記賬信息
|
|
部門管理
|
|
……
|
|
|
|
經過前面
3
種業務分析建模過程,須要對分析結果進行分析處理,找出並定義業務服務。
在定義業務服務時須要描述信息包括:
l
業務服務名稱
l
業務功能描述
l
使用約束
l
服務擁有者(或服務提供者)
l
誰須要使用業務服務
l
業務服務使用受權方式
l
業務服務使用的數據
l
業務服務生命週期
l
業務服務實現方式(手工,已有系統支撐,準備建設)
示例,人力資源部門通過分析得到的業務服務列表以下:
員工信息服務,當前須要查詢操做
出勤信息服務,當前須要查詢操做
出勤統計信息服務,當前須要統計操做,查詢操做
工資信息服務,當前須要基本信息查詢操做,變動信息查詢操做,實發工資計算操做,實發工資查詢操做
午飯補助計算服務
審覈服務,當前須要提供實發工資審覈操做,午飯補助審覈操做
人力資源經理審覈服務,
…
財務經理審覈服務,
…
常務副總審覈服務,
…
支票領取服務
工資發放服務
午飯補助發放服務
工資信息發佈服務,提供通知操做
午飯補助信息發佈服務,提供發佈操做,通知操做
工資發放流程
午飯補助發放流程
下面對其中幾個業務服務進行詳細分析,能夠了解業務分析和找出服務的好處。經過業務分析能夠更加了解業務功能和業務過程,能夠根據須要進行業務優化和改進,同時經過定義明確的服務合約(功能描述,使用約束),可使服務接口更加穩定,服務內部的調整和優化將不會使用服務的業務活動和業務流程。
(
1
)考勤統計服務
使用該服務的有工資發放流程和午飯補助發放流程。經過詳細業務分析,發現以下問題:
午飯補助須要考勤信息是整月信息,即
1
日到
31
日;
工資發放須要考勤信息是跨月信息,即上月
16
日到下月
15
日
爲了解決這個問題有兩個辦法,保持管理現狀,則須要提供兩種考勤統計服務,能夠經過輸入參數來加以區分;改變管理模式,將工做發放也修改成整月模式,這就須要公司的統一管理規劃。
再分析考勤統計服務的操做(即實現方式),
由於分公司與公司本部採用考勤記錄方法不一樣,就須要有兩種信息獲取方式,即從門禁系統獲取信息,和從打卡設備獲取信息。
另外還須要獲取異常出勤登記信息,由於採用人工登記方式,須要將分公司的信息傳遞到公司本部,同時須要傳遞的還有分公司的打卡記錄信息。
爲了快速實現本項目,能夠不改變當前的業務模式,爲了簡化統計過程,也爲了統一各分公司的考勤管理方式,能夠考慮創建一個考勤登記系統,統一各分公司的考勤模式,也能夠將異常出勤登記、審批等過程也歸入此係統,併爲考勤統計提供服務接口,這樣考勤業務服務接口能夠保持不變,但能夠改進和完善內部實現過程。
(
2
)審批服務
當前採用人工操做過程,將來能夠考慮創建完整的業務管理系統,由
BPM
系統提供流程管理,支持人工審批活動。
當前審批流程由三個角色執行審批流程,將來可能因業務管理要求增長或減小審批流程環節,這能夠做爲一個子流程,審批服務接口保持不變的狀況下,對子流程的調整不會影響工資發放流程和午飯補助發放流程的執行。
(
3
)財務記賬服務
如今採用人工操做過程,將來能夠考慮改造財務系統,開發記賬服務接口供各業務流程使用,優化報銷,借款,支票領取等業務活動。
(
4
)工資發放操做
當前採用人工操做過程,按銀行要求生成文本文件,並將支票一塊兒提交銀行。將來若是銀行開放服務接口,則能夠與銀行簽約,使用銀行服務接口進行工資的直接發放。這就涉及組織之間的業務流程整合過程。