999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于工作流的請假審批系統的設計與實現

2009-04-23 10:03:58密海英
新媒體研究 2009年6期
關鍵詞:數據庫

密海英

[摘要]從請假審批系統的建立與實施出發,提出建立一套基于工作流技術的請假審批系統的設計和實現,討論采用工作流技術來改進傳統的請假審批系統。

[關鍵詞]工作流 請假審批系統 數據庫 角色權限控制

中圖分類號:TP2文獻標識碼:A文章編號:1671-7597(2009)0320041-01

一、引言

工作流技術作為近十年來的一個研究的熱點,一直受到人們普遍的關注。工作流的概念起源于生產組織和辦公自動化領域,它是針對日常工作中具有固定程序的活動而提出的一個概念,其目的是通過將工作分解成定義良好的任務、角色,按照一定的規則和過程來執行這些任務并對它們進行監控,達到提高辦事效率、降低生產成本、提高經營管理水平和競爭力的目標。實際上,自從進入工業化時代以來,有關過程的組織管理與流程的優化工作就一直在進行,它是企事業管理的主要研究內容之一。只不過在沒有引入計算機信息系統的支持以前,這些工作是由人來完成的。

結合本人所在單位的實際工作,論文課題將目標定為研究在請假系統中應用工作流技術來實現無紙化請假,提供效率,降低成本。

二、工作流技術基礎

1993年工作流管理聯盟(Workflow Management Coalition,簡稱WflVIC)的成立標志著工作流技術開始進入相對成熟的階段。為了實現不同工作流產品之間的相互操作,WfMC在工作流管理系統的相關術語、體系結構及應用編程接口等方面制定了一系列標準。工作流管理聯盟給出的工作流定義是:工作流是一類能夠完全或者部分自動執行的經營過程,它根據一系列過程規則、文檔、信息或任務能夠在不同的執行者之間進行傳遞或執行。在實際情況中可以更廣泛地把凡是由計算機軟件系統(工作流管理系統)控制其執行的過程都稱為工作流。由此可以看出,工作流是經營過程的一個計算機實現,而工作流管理系統是這一實現的軟件環境。

三、系統的功能劃分

本系統劃分為底層基礎架構模塊、安全模塊、工作流程管理模塊、請假單管理模塊、統計分析及報表模塊組成。

(一)基礎架構模塊和安全模塊

基礎架構包括數據訪問服務、統一異常處理、檢測跟蹤服務、日志服務。安全模塊包括身份驗證、基于角色的授權、權限分配。

(二)請假單管理模塊

創建、修改、管理請假單。查看當前的請假單、查看歷史請假單。

(三)工作流管理模塊

工作流管理模塊負責配置、創建、執行工作流。提供解釋過程定義、創建并且控制工作流執行。調度各項活動。提供監督和管理功能等。

(四)統計分析及報表模塊

按照組織結構分析顯示相應的報表,如按部門等。根據時間分析顯示相應的報表,如按月、年等。

四、系統架構

該系統采用Browser/Server體系結構,整個系統分為三層,即客戶端、Web應用服務層和數據庫服務器。

(一)Web客戶端

在本系統中客戶端即是指Web瀏覽器,是最終的用戶界面,其對應用服務器提出請求,并接受應用服務器的反饋數據,所有的對請假單和工作流數據操縱以及結果報表等顯示都在瀏覽器中完成。

(二)Web應用服務器

Web應用服務器采用MVC框架,控制器C基本的任務就是對用HTTP協議發來的客戶機請求轉給模型端M進行處理并通過顯示V響應轉換成特定的格式,最后把頁面和其他對象發到發出請求的客戶機上。本系統中控制器主要由RequestServlet負責。模型端又分成兩層,服務層:由RequestService(請假單服務組件),WorkflowService(工作流服務組件),Userservice(用戶和安全檢測服務)和reportService(報表服務組件)和相對應的數據訪問層來封裝對數據庫的操作。顯示層用jsp來完成。所有層之間用ValueObject(值對象)來傳遞業務數據。

(三)DB服務器

數據庫是所有東西的關鍵核心,工作流和請假單等信息都記錄在數據庫里面。

五、系統功能的具體實現

在前面所闡述的系統總體設計的基礎上,本節具體分析在系統的數據庫設計、基于角色的安全控制和各主要功能模塊實現過程中所采用的技術和方法。

(一)數據庫的設計

數據庫設計的目的是對于當前應用環境,構造最優的數據庫模式,建立數據庫及其應用系統,使之能夠有效地存儲數據,滿足請假系統的應用需求。

(二)請假單管理和工作流的數據庫設計

請假單表:描述請假單信息。包括請假單唯一的標識、類型、天數、開始時間、結束時間、相對應的工作流等。

請假類別表:可以自定義請假類別,事假、病假、年假等。

工作流表:用戶可以配置工作流,一共幾個步驟,經過幾層批準。

工作流狀態:待批準、已批準、取消、拒絕等。

(三)系統安全權限模塊的設計與實現

1.系統權限設計的模型。本系統采用了標準的RBAC0的理論模型作為安全模塊的基礎。

RBAC模型作為目前最為廣泛接受的權限模型。由NIST(The National Institute of Standards and Technology,美國國家標準與技術研究院)制定。

在RBAC之中,包含下面幾個基本數據元素:

用戶users:使用本系統的用戶;

角色roles:普通員工角色、管理人員角色、審核歸檔角色等;

目標objects(OBS):請假單、報表等;

操作operations(OPS):查找、查看、修改、批準、拒絕、歸檔等動作;

許可權:由一對操作和目標組成,如修改請假單、查看報表、批準拒絕請假單等。

2.系統權限模塊的數據庫設計。在將RBAC模型運用到系統權限模塊的實現過程中,設計了包含用戶表、角色表、權限表、角色和權限的關系表和用戶和角色的關系表等五張數據表,其相互間的關系如圖1所示。

六、結束語

隨著信息化技術的發展以及當前各方面的新需求,工作流技術在辦公自動化系統中占據了越來越重要的地位。本系統的研發是一次有益的嘗試,為企事業推廣基于工作流的請假系統提供了初步的參考依據,并對提高企事業信息化將會帶來積極的意義。

參考文獻:

[1]范玉順,工作流管理技術基礎[M].清華大學出版社,2001.4.

[2]魏永合、王成恩、馬明旭,工作流系統中的委托授權機制研究[J].計算機集成制造系統,2009,(01):160-165,172.

[3]馬超、曹渠江,一種處理工作流動態變更的有效方法[J].微計算機信息,2009,(03):258-260.

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 国产视频入口| 天天摸夜夜操| 91亚洲免费| 色婷婷综合在线| 91在线丝袜| 再看日本中文字幕在线观看| 亚亚洲乱码一二三四区| 国产精品手机在线播放| 欧美综合一区二区三区| 欧美国产综合色视频| 亚洲成人高清无码| 99久久99视频| 欧洲高清无码在线| 日韩中文无码av超清| 国产无码在线调教| 九色视频线上播放| 天天视频在线91频| 国产精品亚洲片在线va| 国产精品开放后亚洲| 精品免费在线视频| 亚洲乱强伦| 国产成人精品亚洲77美色| 婷婷午夜影院| 亚洲AV人人澡人人双人| 中文纯内无码H| 欧洲极品无码一区二区三区| 国产欧美精品一区二区| 国产毛片片精品天天看视频| 日韩在线永久免费播放| www欧美在线观看| 亚洲无码精品在线播放 | 99青青青精品视频在线| 在线a视频免费观看| 国产亚洲现在一区二区中文| 一级黄色欧美| 九九热免费在线视频| 爽爽影院十八禁在线观看| 亚洲区视频在线观看| 亚洲精品片911| 国产在线一二三区| 制服丝袜一区| 99热这里只有精品在线观看| 亚洲 欧美 日韩综合一区| 午夜小视频在线| av一区二区无码在线| 91精品国产福利| 午夜福利亚洲精品| 成人噜噜噜视频在线观看| 国产在线观看高清不卡| 亚洲天堂在线免费| 色综合综合网| 亚洲欧美一区二区三区图片 | 欧美一区二区啪啪| 92午夜福利影院一区二区三区| 国内精品九九久久久精品| 伊人久久青草青青综合| 在线99视频| 亚洲国产欧美自拍| 亚洲aaa视频| 在线va视频| AV在线天堂进入| 国产成人精彩在线视频50| 91久久偷偷做嫩草影院| 久久免费看片| 一级片免费网站| 亚洲欧美不卡| 国产不卡国语在线| 日韩无码视频网站| 日韩在线永久免费播放| 国产在线观看精品| 欧美不卡二区| 狠狠操夜夜爽| 91免费观看视频| 国产精品一区二区在线播放| 99热这里只有精品久久免费| 国产日韩av在线播放| 久久精品这里只有精99品| 欧美日韩午夜视频在线观看| 国产一区二区三区在线观看视频 | 欧美精品xx| 亚洲男人的天堂久久精品| 欧美激情伊人|