摘 要:本文對(duì)“加班申請(qǐng)流程”的申請(qǐng)和審批過(guò)程進(jìn)行分析,闡述了該流程設(shè)計(jì)和實(shí)現(xiàn)過(guò)程,展示了使用Visual Studio 設(shè)計(jì)和開(kāi)發(fā)SharePoint工作流的一般方法和步驟。
關(guān)鍵詞:SharePoint;工作流;Visual Studio
中圖分類號(hào):TP315
1 流程的分析
1.1 現(xiàn)狀分析
目前的加班申請(qǐng)和審批停留在紙質(zhì)簽字和使用Excel人工匯總加班工時(shí)發(fā)放加班工資的階段,手工操作多,單一環(huán)節(jié)辦公時(shí)間長(zhǎng),信息共享性差。
1.2 用戶需求分析
得到用戶的需求如下:(1)公司員工被授予了相應(yīng)權(quán)限的用戶應(yīng)可以通過(guò)系統(tǒng)在線提交加班申請(qǐng),相關(guān)角色的用戶應(yīng)可以在線審批。(2)自動(dòng)匯總工時(shí),計(jì)算加班工資,生成報(bào)表。
1.3 流程分析
1.4 流程數(shù)據(jù)字典
數(shù)據(jù)字典,是流程表單中涉及的數(shù)據(jù)和會(huì)簽結(jié)果等詳細(xì)情況加以記錄,并按照一定方式進(jìn)行排列所形成的可以提供給設(shè)計(jì)人員查閱的的字典。
2 流程的設(shè)計(jì)
2.1 表單設(shè)計(jì)
表單設(shè)計(jì)的原則就是數(shù)據(jù)收集過(guò)程的標(biāo)準(zhǔn)化,創(chuàng)建針對(duì)特定用戶或任務(wù)優(yōu)化的單獨(dú)視圖,從而簡(jiǎn)化表單填寫體驗(yàn)(如輸入員工代碼直接顯示員工姓名),利用條件格式來(lái)優(yōu)化表單填寫體驗(yàn)(使用日期控件填寫日期)。
2.2 列表設(shè)計(jì)
SharePoint列表類似于數(shù)據(jù)庫(kù)中的數(shù)據(jù)表是流程系統(tǒng)的核心和基礎(chǔ),它把流程系統(tǒng)中的大量數(shù)據(jù)按一定的模型組織起來(lái),使工作流可以方便、及時(shí)、準(zhǔn)確地從列表中獲得所需要的信息。
4 測(cè)試
對(duì)于一個(gè)SharePoint工作流的測(cè)試,“白盒測(cè)試”環(huán)節(jié)顯得尤為重要,甚至是必不可少的一環(huán)。對(duì)工作流的“白盒測(cè)試”必須覆蓋工作的每個(gè)一環(huán)和流程流轉(zhuǎn)過(guò)程。所以,對(duì)工作流的測(cè)試用例較多,圖7中展示我們對(duì)加班流程測(cè)試過(guò)程中部分用例的清單。
5 結(jié)論
本文設(shè)計(jì)了工作流體系結(jié)構(gòu),給出了工作流從列表、表單、流程的需求分析方法以及編程的實(shí)現(xiàn)方法和實(shí)現(xiàn)過(guò)程,可以得出以下結(jié)論:(1)本文所建立的流程需求分析方法以及開(kāi)發(fā)的方法和實(shí)現(xiàn)過(guò)程,為其他流程開(kāi)發(fā)和實(shí)現(xiàn)提供了一般思路和開(kāi)發(fā)流程,具有一定的借鑒意義。(2)使用Visual Studio將工作流的列表、表單和流程進(jìn)行拆分的高內(nèi)聚、低耦合的分層次設(shè)計(jì)的“有碼”工作流的設(shè)計(jì)思路使得流程具有更好的可擴(kuò)充性。
參考文獻(xiàn):
[1]王欣.管理信息系統(tǒng)[M].北京:中國(guó)水利水電出版社,2004.
[2]高鈺瑩.管理信息系統(tǒng)的研究與應(yīng)用[J].今日科苑,2008(8):92-92.
[3]王紅,閆海珍.基于B/S架構(gòu)的MIS生成系統(tǒng)[J].長(zhǎng)春師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2009,8(1):24-26.
[4]SharePoint Server 2013 IT Professional Reviewer's Guide.
[5]陳倩.SharePoint項(xiàng)目審批工作流的設(shè)計(jì)與開(kāi)發(fā)[J].電腦開(kāi)發(fā)與應(yīng)用, (2009)07.
作者簡(jiǎn)介:王虓(1986.12-),山西人,IT工程師,本科雙學(xué)士,研究方向:信息管理與信息系統(tǒng)。
作者單位:中國(guó)成達(dá)工程有限公司,四川成都 610041