王勇 段翠霞 章玲
(新疆油田公司風(fēng)城油田作業(yè)區(qū),新疆克拉瑪依834000)
[摘要] 針對傳統(tǒng)請銷假人工管理繁瑣,數(shù)據(jù)丟失難補全等問題,本文提出以計算機網(wǎng)絡(luò)為中心,基于工作流技術(shù)定制各類請銷假業(yè)務(wù)流程的系統(tǒng)解決辦法。根據(jù)企業(yè)組織架構(gòu),結(jié)合企業(yè)實際業(yè)務(wù)需求和管理模式,設(shè)計開發(fā)了一個界面美觀、運行高效、數(shù)據(jù)展示豐富的請銷假系統(tǒng),詳細(xì)介紹系統(tǒng)結(jié)構(gòu)、系統(tǒng)功能以及應(yīng)用效果,簡要介紹業(yè)務(wù)流程定制、圖表統(tǒng)計生成等技術(shù)。應(yīng)用該系統(tǒng)能夠及時了解和掌握員工請假、生病、生育等情況, 縮短業(yè)務(wù)辦理時間,提高員工管理工作效率,對提升企業(yè)管理水平有重要意義,可為其他企業(yè)單位提供參考。
[關(guān)鍵詞] 企業(yè);請銷假系統(tǒng);辦公自動化;應(yīng)用;管理
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 13. 028
[中圖分類號] TP317.1[文獻(xiàn)標(biāo)識碼]A[文章編號]1673 - 0194(2014)13- 0040- 03
1前言
隨著辦公自動化的快速發(fā)展,企業(yè)請銷假管理方式逐步完善,人員管理更加規(guī)范化、合理化。本文提出利用企業(yè)內(nèi)部辦公專網(wǎng),建立高效的辦公管理系統(tǒng),將人員信息、業(yè)務(wù)流程、報表單據(jù)統(tǒng)一管理,形成一種規(guī)范的請銷假業(yè)務(wù)管理模式。
請銷假系統(tǒng)經(jīng)過幾年的發(fā)展,從簡單的填寫紙質(zhì)單據(jù),發(fā)展到網(wǎng)絡(luò)化業(yè)務(wù)辦公。目前,以工作流技術(shù)定制各類業(yè)務(wù)的辦公自動化系統(tǒng),將企業(yè)內(nèi)部的請銷假管理工作通過網(wǎng)絡(luò)貫穿起來,實現(xiàn)無紙化辦公和協(xié)同工作;針對企業(yè)定制各類請銷假業(yè)務(wù)流程,完善企業(yè)的管理和決策模式。本文根據(jù)企業(yè)需要,與實際請銷假管理工作相結(jié)合,設(shè)計開發(fā)請銷假管理系統(tǒng),為企業(yè)科學(xué)管理,業(yè)務(wù)規(guī)范辦理提供統(tǒng)一管理平臺。
2系統(tǒng)設(shè)計
2.1 系統(tǒng)結(jié)構(gòu)設(shè)計
基于Web技術(shù)開發(fā),采用B/S體系架構(gòu),搭建一個界面美觀、運行高效、數(shù)據(jù)展示樣式豐富的請銷假辦公系統(tǒng)。B/S即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,通過Internet模式下的數(shù)據(jù)庫應(yīng)用,是相對易于把握、成本較低的。它是一次性到位的開發(fā),能實現(xiàn)不同人員的訪問和操作;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也相對比較安全。
在選擇系統(tǒng)的體系架構(gòu)時,必須充分考慮所選體系架構(gòu)的各種特點,在開發(fā)系統(tǒng)時充分發(fā)揮其優(yōu)勢。
三層軟件架構(gòu)的特點:
(1)通過將應(yīng)用程序級配置為服務(wù)器場,并將數(shù)據(jù)庫級配置為服務(wù)器,可強力支持可伸縮性和容錯。
(2)通過將客戶端計算機與應(yīng)用程序邏輯分開,可支持客戶端應(yīng)用程序的開發(fā)和分布。
(3)每一級都可以在自己的安全環(huán)境中運行。
(4)由于Web服務(wù)器和業(yè)務(wù)組件在同一臺服務(wù)器上,因此性能得以增強。
系統(tǒng)體系結(jié)構(gòu)如圖1所示,采用此模式的目的是使系統(tǒng)結(jié)構(gòu)更清晰,分工更明確,有利于后期的維護和升級。
2.2 系統(tǒng)框架設(shè)計
該請銷假系統(tǒng)采用ASP技術(shù),結(jié)合Web Services,有利于系統(tǒng)的開發(fā)和維護,能夠提高系統(tǒng)集成性,系統(tǒng)采用分層設(shè)計,架構(gòu)上分為4層,分別為系統(tǒng)層、支撐層、集成層和應(yīng)用層(如圖2所示)。
系統(tǒng)分層的原理及各層的作用說明如下:
(1)系統(tǒng)層:為系統(tǒng)的架設(shè)提供環(huán)境支持,包括網(wǎng)絡(luò)環(huán)境、操作系統(tǒng)、數(shù)據(jù)庫等,提供基礎(chǔ)的硬件平臺和系統(tǒng)平臺。
(2)支撐層:作為向系統(tǒng)業(yè)務(wù)邏輯的封裝提供底層服務(wù)的層,它向上屏蔽了數(shù)據(jù)庫操作細(xì)節(jié),封裝了系統(tǒng)涉及的實體類等。
(3)集成層:提供系統(tǒng)的業(yè)務(wù)邏輯封裝和工作流子系統(tǒng)對本系統(tǒng)的支持,利用Web Services技術(shù),通過服務(wù)的形式對數(shù)字辦公系統(tǒng)的功能集成提供接口。
(4)應(yīng)用層:是數(shù)字辦公系統(tǒng)的用戶功能集成層,提供公共信息、辦公審批流程等功能模塊,用戶通過應(yīng)用層提供的統(tǒng)一平臺服務(wù)進行協(xié)同辦公。
以上各層均為其上一層提供更抽象的接口或服務(wù),從而降低系統(tǒng)的耦合性,更利于系統(tǒng)的開發(fā)、維護與升級。將來如果業(yè)務(wù)變更,則只需要改變相應(yīng)的服務(wù)即可,接口可保持不變。而且能夠?qū)崿F(xiàn)員工之間的協(xié)同辦公,提供動態(tài)的流程配置和管理,滿足動態(tài)的業(yè)務(wù)變更需求,最大程度滿足系統(tǒng)集成要求。
2.3 系統(tǒng)功能設(shè)計
建立一套基于事件驅(qū)動的請銷假系統(tǒng),覆蓋企業(yè)各部門,涉及22種請假類型,包括請假申請、請假審批、統(tǒng)計查詢、報表輸出、系統(tǒng)管理等功能,解決各部門的協(xié)同工作以及上下級之間請示、批復(fù)的問題。其系統(tǒng)功能結(jié)構(gòu)如圖3所示。