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

ThinkPHP架構(gòu)和工作流技術(shù)在信息化管理中的應(yīng)用

2013-12-31 00:00:00袁興梅
中國管理信息化 2013年19期

[摘要] 針對校園網(wǎng)絡(luò)使用和維護的現(xiàn)狀,本文在工作流技術(shù)的基礎(chǔ)上探討了ThinkPHP技術(shù)在信息管理系統(tǒng)中的業(yè)務(wù)集成和應(yīng)用機制,并將該技術(shù)應(yīng)用在高校網(wǎng)絡(luò)報障系統(tǒng)的設(shè)計上。網(wǎng)絡(luò)報障系統(tǒng)實際設(shè)計和應(yīng)用表明,該類技術(shù)不但顯著地提高開發(fā)效率,而且系統(tǒng)應(yīng)用更為簡單方便,可以更好地滿足系統(tǒng)各類使用群體的要求。

[關(guān)鍵詞] ThinkPHP技術(shù);工作流技術(shù);管理系統(tǒng);信息化服務(wù)

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2013 . 19. 031

[中圖分類號] TP311.5 [文獻標(biāo)識碼] A [文章編號] 1673 - 0194(2013)19- 0054- 03

1 前 言

目前,高等院校的信息化建設(shè)已取得長足進步,校園網(wǎng)絡(luò)覆蓋學(xué)生宿舍、教學(xué)樓、科研單位與機關(guān)單位等校園的各個角落。而當(dāng)前絕大多數(shù)高校的網(wǎng)絡(luò)報障受理主要靠人工電話接聽登記,這種方式無法快速、規(guī)范地記錄報障內(nèi)容,很難獲知準(zhǔn)確的工作進度信息,而且容易造成漏聽電話或者忘記登記,造成問題不能得到及時解決,且浪費電話費、紙張等,工作效率較低,管理混亂。隨著計算機的普及和網(wǎng)絡(luò)的延伸,校園網(wǎng)用戶不斷增加,對校園網(wǎng)絡(luò)和各種多媒體設(shè)備的后續(xù)維護任務(wù)日益加重。僅僅依靠傳統(tǒng)的人工維護,無論從技術(shù)和管理角度都低效率且不科學(xué)。故信息化快速發(fā)展對故障的處理提出了更高的要求,迫切需要實現(xiàn)信息化管理[1]。

工作流技術(shù)作為計算機協(xié)同工作領(lǐng)域新出現(xiàn)的一門學(xué)科,在過程的管理與集成方面,在業(yè)務(wù)過程自動化方面發(fā)揮了極大的作用[2]。工作流的提出,解決了企事業(yè)單位日常工作中固定的程序活動,提高了辦公效率,而且能夠適應(yīng)各種系統(tǒng)應(yīng)用的分布和異構(gòu)的環(huán)境[3]。但是現(xiàn)有的工作流產(chǎn)品可重用性不高,幾乎每一種不同的工作流產(chǎn)品都具有自己獨立的一套模型,這極大地制約了工作流技術(shù)的應(yīng)用推廣?;谝陨峡紤],本文對工作流的開發(fā)方法進行改進,結(jié)合ThinkPHP開發(fā)架構(gòu)的特點和優(yōu)勢,提出了基于工作流技術(shù)與ThinkPHP框架相結(jié)合的管理系統(tǒng)開發(fā)方法,并將其應(yīng)用于高校信息化管理中。

2 相關(guān)知識介紹

2.1 工作流技術(shù)概述

工作流管理聯(lián)盟(Work Flow Management Coalition,WFMC)于1993年成立,其給出了工作流的定義:工作流是一類能夠完全或者部分自動執(zhí)行的經(jīng)營過程,它根據(jù)一系列過程規(guī)則、文檔、信息或任務(wù)能夠在不同的執(zhí)行者之間進行傳遞與執(zhí)行[4]。在實際情況中可以更廣泛地把凡是由計算機軟件系統(tǒng)控制其執(zhí)行的過程都稱為工作流。一個工作流包括一組活動及它們的相互順序關(guān)系,還包括過程及活動的啟動和終止條件,以及對每個活動的描述[5]。工作流技術(shù)在初期主要由工作流產(chǎn)品開發(fā)公司推動其發(fā)展,隨著在實際應(yīng)用中不斷取得良好的效果,工作流技術(shù)逐漸得到了人們充分的重視。目前工作流的執(zhí)行面臨的主要問題是缺乏一個標(biāo)準(zhǔn)化的集成框架來支持分布式應(yīng)用的集成,所以制定一個獨立于不同企業(yè)應(yīng)用的標(biāo)準(zhǔn)集成框架,能極大地提高工作流系統(tǒng)對企業(yè)應(yīng)用的適應(yīng)性。

2.2 ThinkPHP框架

ThinkPHP框架是一個開源免費的框架,以Apache 2為基礎(chǔ)發(fā)布,為了敏捷Web應(yīng)用而開發(fā)。因其有著開發(fā)效率高,易用性強等優(yōu)點,被越來越多的系統(tǒng)所應(yīng)用。該框架早期的設(shè)計思路仿效JAVA的Struts框架,而基于JAVA的Struts框架不夠直觀,需要大量的時間來操作XML文件,后來又借鑒了許多國內(nèi)外優(yōu)秀的框架,最終形成了ThinkPHP早期的版本[6]。ThinkPHP嚴(yán)格采用MVC模式,具備PHP語言特有的豐富函數(shù)和簡單易學(xué)的操作,可以利用大量的功能包和典型的功能實例更加快速地上手開發(fā),這樣便于把注意力集中在業(yè)務(wù)邏輯設(shè)計上。后臺數(shù)據(jù)庫使用方面,ThinkPHP框架所具有的ORM特性使開發(fā)不需要太多的配置腳本,便于移植。另外在服務(wù)器運行環(huán)境方面, ThinkPHP框架在服務(wù)器部署上具有明顯的優(yōu)勢。ThinkPHP作為一種新的框架技術(shù),它的運用可以讓信息系統(tǒng)的開發(fā)者擁有更多的精力集中于系統(tǒng)的控制邏輯和業(yè)務(wù)流程[7]。

3 基于ThinkPHP架構(gòu)和工作流技術(shù)的網(wǎng)絡(luò)報障系統(tǒng)

隨著高校信息化建設(shè)的不斷推進,校園網(wǎng)的使用范圍不斷擴大,網(wǎng)絡(luò)用戶不斷增加,造成網(wǎng)絡(luò)故障維護的壓力日益加大,只通過人工操作無法規(guī)范、高效地進行記錄和處理。本文以高校網(wǎng)絡(luò)使用和維護工作為研究對象,結(jié)合本校的網(wǎng)絡(luò)建設(shè)現(xiàn)狀,開發(fā)了一套網(wǎng)絡(luò)報障系統(tǒng)。

3.1 使用ThinkPHP架構(gòu)和工作流技術(shù)的系統(tǒng)開發(fā)

傳統(tǒng)的信息系統(tǒng)偏重于以數(shù)據(jù)共享來集成各種功能,該方式雖具有很好的信息處理功能,但對各個子業(yè)務(wù)流程控制邏輯關(guān)系缺乏支持,各功能間的聯(lián)系也是直接編寫到程序代碼中,直接導(dǎo)致系統(tǒng)的控制邏輯變得模糊,系統(tǒng)功能的實現(xiàn)也更為復(fù)雜,業(yè)務(wù)流程稍有變化,將導(dǎo)致程序代碼重新編寫,從而使系統(tǒng)的可靠性、穩(wěn)定性及對外界兼容性下降[8]。工作流技術(shù)的使用可以加強子模塊之間的協(xié)作,增強系統(tǒng)的可靠性。但目前不同的工作流產(chǎn)品一般都具有自己獨立的工作流模型、工作流定義語言和API函數(shù)。為了更好地規(guī)范和實現(xiàn)工作流開發(fā)模型,本文在充分研究了ThinkPHP框架的基礎(chǔ)上,將其融入到工作流系統(tǒng)的開發(fā)中。結(jié)合工作流和ThinkPHP框架技術(shù)開發(fā)的信息系統(tǒng),一方面可以將工作流技術(shù)應(yīng)用到管理系統(tǒng)的開發(fā)中,加強業(yè)務(wù)子流程之間的相互約束,有效地監(jiān)督業(yè)務(wù)的進程;另一方面,ThinkPHP技術(shù)的運用能夠簡化系統(tǒng)的開發(fā),使系統(tǒng)保持出色的性能和至簡的代碼,增強系統(tǒng)的可靠性,能極大地提高工作流系統(tǒng)對企業(yè)應(yīng)用的適應(yīng)性。從理論上講,運用工作流和ThinkPHP兩項技術(shù),可以很大程度上滿足各類管理工作對信息系統(tǒng)的要求,也終將成為管理信息系統(tǒng)開發(fā)的一種新模式。

3.2 基于工作流的網(wǎng)絡(luò)報障系統(tǒng)設(shè)計

結(jié)合高校的網(wǎng)絡(luò)應(yīng)用和管理實際,該故障報修系統(tǒng)不僅要具備故障提交處理功能,還應(yīng)該具備用戶資源管理、信息流轉(zhuǎn)等諸多功能,通過信息化的手段有效監(jiān)督業(yè)務(wù)的進程。

首先明確該系統(tǒng)使用的人群,并將其按工作差異劃分成不同的角色,在系統(tǒng)實際運行中,對應(yīng)地賦予其權(quán)限。根據(jù)需要,本文將系統(tǒng)用戶設(shè)定為系統(tǒng)管理員、校信息中心業(yè)務(wù)管理員、普通上網(wǎng)用戶、故障受理員。不同用戶登錄系統(tǒng)時使用不同的賬號,系統(tǒng)自動為其加載對應(yīng)的模塊。

通過分析,報障系統(tǒng)被劃分為若干獨立的功能模塊。當(dāng)系統(tǒng)執(zhí)行過程需要調(diào)整時,只需修改這些獨立的功能模塊,便可在不影響系統(tǒng)整體框架和使用的前提下得到調(diào)整。在各子模塊的工作過程中包含若干最小的活動單元,可以按照工作過程有機地將這些活動組織起來。通過調(diào)查和研究,并結(jié)合學(xué)校網(wǎng)絡(luò)發(fā)展和應(yīng)用實際,對系統(tǒng)的功能進行劃分,見圖1。

院系管理和班級管理模塊用來根據(jù)學(xué)校的招生設(shè)置情況進行相應(yīng)的調(diào)整,角色管理可以管理用戶組,并為其設(shè)置相應(yīng)的權(quán)限。用戶管理可以手動添加單個用戶,也可以批量導(dǎo)入Word和Excel格式的用戶信息文檔,增強了系統(tǒng)的靈活性。通知公告欄,系統(tǒng)管理員用其發(fā)布各類網(wǎng)絡(luò)維護信息,以及常見操作方法和故障修復(fù)的文章。系統(tǒng)管理模塊用于統(tǒng)計和分析系統(tǒng)的報修情況,包括按年、月、周、天不同的統(tǒng)計單位對報修情況進行匯總和導(dǎo)出,以便相關(guān)業(yè)務(wù)管理員更好地了解網(wǎng)絡(luò)運行的狀況。這些模塊共同為網(wǎng)絡(luò)報修模塊的順利使用和推廣提供了前提和保證。

網(wǎng)絡(luò)報障是該系統(tǒng)的核心模塊。該模塊由故障在線申報、系統(tǒng)分配報障單,故障受理工作人員的回復(fù)處理和結(jié)果錄入、故障狀態(tài)的及時更新和查詢等部分組成,工作流技術(shù)通過一定的規(guī)則約束和監(jiān)控任務(wù)的執(zhí)行,對系統(tǒng)的各項具體活動進行管理。當(dāng)上網(wǎng)用戶通過系統(tǒng)提交故障處理請求時,系統(tǒng)就會創(chuàng)建一個工作流實例,并將該工作流控制數(shù)據(jù)中的狀態(tài)信息設(shè)置成“待完成”,將與工作流相關(guān)的數(shù)據(jù)傳輸給工作流的下一個環(huán)節(jié)。這樣系統(tǒng)自動給故障處理員發(fā)送一個“待辦請求”,當(dāng)故障處理員打開系統(tǒng)后,就可以看到系統(tǒng)中的提示,然后根據(jù)所報障的信息留言到指定的地點進行維修。當(dāng)故障處理員處理完成后,在系統(tǒng)中填寫修理情況意見反饋表,網(wǎng)絡(luò)報修用戶還可對本次維護進行評價。若對于用戶的報修超過一天仍未得到及時修理,系統(tǒng)便向校信息中心管理員發(fā)送“督辦提示”,所以使用該系統(tǒng)報修,信息中心管理員還可以依據(jù)系統(tǒng)提示進行人工電話催辦,從管理角度有效預(yù)防了報修不能被及時響應(yīng)的情況。

3.3 ThinkPHP框架技術(shù)在網(wǎng)絡(luò)報障系統(tǒng)開發(fā)中的運用

網(wǎng)絡(luò)報障系統(tǒng)的開發(fā)采用WAMP開發(fā)模式,PHP5.4.0,編輯器選用的是NetBeans,數(shù)據(jù)庫采用MySQl,庫管理采用Navicat for MySQL。在確定需求后,要使用ThinkPHP框架進行一系列部署,ThinkPHP框架的使用,首先需要上網(wǎng)下載框架核心包獲取ThinkPHP基礎(chǔ)框架[6]。然后進行文件配置和項目應(yīng)用配置,對數(shù)據(jù)庫進行設(shè)計,同時創(chuàng)建相應(yīng)的控制類文件和模型類文件。系統(tǒng)共建立10張表:系統(tǒng)內(nèi)容分類表、班級表、專業(yè)表、年級表、系統(tǒng)菜單管理表、系統(tǒng)通知內(nèi)容表、系統(tǒng)通知分類表、人員角色表、用戶口令表和用戶信息表。

ThinkPHP項目的創(chuàng)建方式非常簡單,首先在Apache服務(wù)器目錄下創(chuàng)建Network開發(fā)文件夾,然后將ThinkPHP框架核心包放在Network文件夾下,只要定義全局入口文件index.php如下:

define(‘THINK_PATH’,’./ThinkPHP/’); //定義ThinkPHP框架路徑

define(‘APP_NAME’,’QC’); //定義項目名稱和路徑

define(‘APP_PATH’,’./QC’);//加載框架入口文件

define(‘APP_DEBUG’,true); //項目部署后添加注釋

require(“./Core/ThinkPHP.php”); //實例化一個網(wǎng)站應(yīng)用實例

第一次輸入http://localhost/Network,系統(tǒng)會自動生成目錄結(jié)構(gòu),分別是系統(tǒng)目錄、項目目錄、網(wǎng)站公共資源目錄和網(wǎng)站上傳目錄。項目基本配置信息存放在一個名為config.php的文件里。然后再進行數(shù)據(jù)字典模塊實現(xiàn),CURD實現(xiàn),區(qū)域管理模塊實現(xiàn),最后進行系統(tǒng)運行效果及功能評測。

實際的開發(fā)應(yīng)用證明,ThinkPHP開發(fā)框架的使用,可以降低原本工作流開發(fā)中多個模塊定義的復(fù)雜性,最大程度地分離系統(tǒng)結(jié)構(gòu)中的事務(wù)邏輯和表現(xiàn)邏輯,使得核心事務(wù)邏輯的變更和應(yīng)用程序的擴展更加容易和靈活,最終提高系統(tǒng)的開發(fā)效率和工作流系統(tǒng)的適應(yīng)性。

3.4 系統(tǒng)使用效果和意義

隨著技術(shù)的進步,信息化管理在高校中的地位和作用越來越重要。傳統(tǒng)的網(wǎng)絡(luò)報障方式已不再適合目前的工作要求,實現(xiàn)科學(xué)化管理,通過管理促進高校的發(fā)展是高校的重要建設(shè)工作之一。該報修平臺建設(shè)最直接的效果是:對于一些報修情況的處理進度被有效地管控,有效降低了以往的維修漏修和長期拖延的情況;此外信息中心管理員可以通過查看系統(tǒng)從一方面反映網(wǎng)絡(luò)的運行狀況。

通過比較,該系統(tǒng)的使用有以下幾方面的優(yōu)勢:

(1)與之前的人工接聽電話,記錄故障內(nèi)容相比,該系統(tǒng)的應(yīng)用大大降低了管理成本,通過對系統(tǒng)的監(jiān)控即可發(fā)現(xiàn)校園網(wǎng)絡(luò)中存在的問題,無需專人接聽電話,有效地改進了工作方式,提高了工作效率。

(2)傳統(tǒng)的報障方式容易造成漏聽電話,故障內(nèi)容記錄不清晰等問題,而通過用戶自行在網(wǎng)上提單,有效避免了以上問題,明確了網(wǎng)絡(luò)故障內(nèi)容,也不會因為管理人員的疏忽和繁雜的事務(wù)而漏聽或誤聽電話,造成網(wǎng)絡(luò)故障長時間無法解決的問題,從技術(shù)層面規(guī)范了業(yè)務(wù)操作。

(3)系統(tǒng)可對超過一定時間狀態(tài)仍為“待修”的業(yè)務(wù),自動發(fā)送報修提醒,有效降低了溝通成本。此外,信息中心管理部門通過查看系統(tǒng)的報修狀況,可以對長時間沒有得到故障維護的業(yè)務(wù),及時催促故障處理人員到現(xiàn)場維護。通過及時跟進業(yè)務(wù)處理情況,形成有效的監(jiān)控,促進了人員之間的協(xié)作,提高了故障處理速度。

(4)傳統(tǒng)的報修,用戶無法及時了解修復(fù)進度。而該系統(tǒng)的使用,故障處理人員在完成或現(xiàn)場已經(jīng)檢修暫時還未修復(fù)的情況下都需要到系統(tǒng)中提交故障修復(fù)狀態(tài),以給用戶及時的響應(yīng),實現(xiàn)流程的閉環(huán)管理。同時故障處理人員可以通過查看報障的情況提前安排工作,極大地提高了學(xué)校網(wǎng)絡(luò)服務(wù)質(zhì)量。

(5)管理部門可以通過分析和監(jiān)控系統(tǒng)中的報修狀況,分析網(wǎng)絡(luò)中存在的問題。對于用戶比較普遍反映的常見問題,可以在系統(tǒng)通告中發(fā)布操作提示。通過報修系統(tǒng)的統(tǒng)計功能,可以發(fā)現(xiàn)問題區(qū)域中網(wǎng)絡(luò)不合理或不穩(wěn)定的因素,這樣管理部門可以及時決策,便于發(fā)現(xiàn)和有效地解決問題。

(6)通過系統(tǒng)的報修記錄,能夠為學(xué)校在網(wǎng)絡(luò)改造、線路規(guī)劃、制訂實施方案等提供輔助支持。

(7)此外,該系統(tǒng)還可以推廣應(yīng)用于高校多媒體教室、電話、一卡通圈存業(yè)務(wù)機等多領(lǐng)域的報修,最大程度地節(jié)約人力成本,提高學(xué)校的信息化管理程度。

4 結(jié) 語

本文介紹了工作流和ThinkPHP技術(shù),并將這兩項技術(shù)結(jié)合應(yīng)用實際開發(fā)了校園網(wǎng)絡(luò)報障系統(tǒng)。系統(tǒng)能動態(tài)地完成各項任務(wù),一旦系統(tǒng)中工作流被觸發(fā),則自動將任務(wù)發(fā)送給對應(yīng)的人員進行處理,從技術(shù)和管理層面規(guī)范了報修事務(wù)流程,極大地提高了工作效率和信息服務(wù)質(zhì)量。此外,該系統(tǒng)的開發(fā)方法和使用還可以被推廣到其他管理應(yīng)用系統(tǒng)中,具備較高的適應(yīng)性和應(yīng)用價值。

主要參考文獻

[1]盧慶武.基于.NET的高校綜合報障業(yè)務(wù)系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機與現(xiàn)代化,2010(10):83-86.

[2]齊昕,唐達. 基于工作流技術(shù)的辦公系統(tǒng)的研究與實現(xiàn)[D].大連:大連理工大學(xué),2005.

[3]管紅杰,王珂,江海峰,許新征. SOA架構(gòu)的工作流管理系統(tǒng)的研究與應(yīng)用[J].計算機工程與設(shè)計,2011,32(5):1654-1657.

[4]詹偉. 工作流助力湖北電力ERP系統(tǒng)深化應(yīng)用[C]. 2010電力行業(yè)信息化年會論文集.長沙:中國電機工程學(xué)會,2010:139-141.

[5]楊杰,劉丹. 基于工作流和B/S結(jié)構(gòu)的OA系統(tǒng)設(shè)計[J].武漢理工大學(xué)學(xué)報:交通科學(xué)與工程版,2005,29(1):56-59.

[6]楊浩,高嶺. 基于ThinkPHP框架的校園網(wǎng)絡(luò)設(shè)備管理系統(tǒng)設(shè)計與實現(xiàn)[D].西安:西北大學(xué),2012.

[7]王昭英,李晨. 內(nèi)置模板引擎在ThinkPHP框架中的應(yīng)用研究[J]. 計算機與數(shù)字工程,2010,38(6):179-181.

[8]張琪,趙霽. 工作流技術(shù)在信息管理系統(tǒng)中的應(yīng)用[J]. 南京理工大學(xué)學(xué)報:自然科學(xué)版,2005,29(z1):146-150.

主站蜘蛛池模板: 麻豆AV网站免费进入| 国产精品片在线观看手机版| 成人午夜亚洲影视在线观看| 久久久久久国产精品mv| 91国内外精品自在线播放| 成人久久精品一区二区三区| 久久亚洲欧美综合| 国产偷国产偷在线高清| 国产欧美日韩精品第二区| 婷婷六月综合网| 国产欧美日韩综合一区在线播放| 久久国产精品国产自线拍| 国产精品手机在线观看你懂的| 天天色天天综合| 精品国产成人三级在线观看 | 久久精品国产免费观看频道| 欧美a在线| 午夜视频在线观看免费网站 | 在线观看无码av免费不卡网站| 亚洲日本在线免费观看| 日韩欧美综合在线制服| 国产香蕉97碰碰视频VA碰碰看 | 五月天综合网亚洲综合天堂网| 二级毛片免费观看全程| 91色综合综合热五月激情| 久草国产在线观看| 综合色婷婷| 宅男噜噜噜66国产在线观看| 亚洲一区第一页| 91精品国产自产91精品资源| 久久综合丝袜日本网| 亚洲综合在线网| 亚洲无线观看| 在线观看精品自拍视频| AV片亚洲国产男人的天堂| 欧美高清视频一区二区三区| 精品国产www| 福利在线一区| 一本一道波多野结衣av黑人在线| 不卡的在线视频免费观看| 精品一区二区三区水蜜桃| 四虎在线高清无码| 久久精品人人做人人| 久久不卡精品| 黄色a一级视频| 亚洲伊人电影| 免费无码AV片在线观看中文| 国产av色站网站| 亚洲色图欧美在线| 国产一级特黄aa级特黄裸毛片| 国产亚洲视频中文字幕视频| 国产精品自拍合集| 香蕉视频国产精品人| 成人中文字幕在线| 久久精品人人做人人爽电影蜜月 | 国模粉嫩小泬视频在线观看| 99热亚洲精品6码| 久久免费视频6| 日韩欧美国产中文| 国产一级一级毛片永久| 亚洲国产清纯| 日本精品一在线观看视频| 亚洲色图另类| 天天视频在线91频| 91成人在线免费视频| 午夜精品影院| 久久精品无码专区免费| 全裸无码专区| 在线观看亚洲天堂| 日韩激情成人| 97超爽成人免费视频在线播放 | 亚洲欧洲日韩综合| 成人精品免费视频| 国产www网站| 国产理论最新国产精品视频| 91视频99| 久久精品亚洲热综合一区二区| 手机永久AV在线播放| 热99re99首页精品亚洲五月天| 欧美a在线| 最新国产麻豆aⅴ精品无| 久久国产香蕉|