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
主站蜘蛛池模板: 久草网视频在线| 中文字幕va| 国产成人啪视频一区二区三区 | 色网在线视频| 东京热高清无码精品| a毛片免费观看| 狠狠色丁香婷婷| 国产微拍精品| 先锋资源久久| 午夜一级做a爰片久久毛片| 亚洲免费成人网| 青草视频网站在线观看| 在线高清亚洲精品二区| 中文字幕在线视频免费| 香蕉精品在线| 亚洲日韩精品欧美中文字幕 | 日韩精品一区二区三区大桥未久 | P尤物久久99国产综合精品| 久久精品免费国产大片| 欧美一区二区三区香蕉视| 97国产精品视频自在拍| 日韩在线2020专区| 国产亚洲精| 91麻豆精品视频| 国产高清毛片| 亚洲国产精品久久久久秋霞影院 | 国产精品乱偷免费视频| 国产一在线| 日韩在线1| 欧美国产日韩另类| 久久综合色视频| 国产91av在线| 狂欢视频在线观看不卡| 国产手机在线观看| 91精品啪在线观看国产60岁| 色网站免费在线观看| 欧美在线综合视频| 欧美成人h精品网站| 国产黄视频网站| 亚洲最大情网站在线观看| 怡春院欧美一区二区三区免费| 欧美在线一二区| 国产精品无码AV中文| 国产91在线|日本| 日本一区高清| 亚洲浓毛av| 久久综合伊人 六十路| 亚洲国产综合自在线另类| 55夜色66夜色国产精品视频| 性欧美在线| 美女内射视频WWW网站午夜| 久久香蕉国产线看观| 欧美成人aⅴ| 亚洲日韩第九十九页| 午夜视频www| 美女扒开下面流白浆在线试听 | 日本三区视频| 国产农村妇女精品一二区| 美女无遮挡免费网站| 有专无码视频| 亚洲AV无码乱码在线观看裸奔| 黄色三级毛片网站| 国产成人无码久久久久毛片| 熟女视频91| 亚洲日韩精品伊甸| 一级毛片高清| 日本欧美一二三区色视频| 免费国产福利| 国产一区二区三区精品欧美日韩| 囯产av无码片毛片一级| 国产欧美日韩精品综合在线| 91久久国产综合精品| 国产真实乱子伦视频播放| 精品国产成人a在线观看| 国产国模一区二区三区四区| 99久视频| 91人人妻人人做人人爽男同| 99这里只有精品6| jizz亚洲高清在线观看| 欧美伊人色综合久久天天| 久久国产拍爱| 欧美日韩国产高清一区二区三区|