摘要:為了提高高校辦公效率,節(jié)約成本,對(duì)學(xué)生和教師進(jìn)行人性化服務(wù),在此基于微軟的.Net平臺(tái),采用面向?qū)ο蟮姆椒ǎO(shè)計(jì)了一個(gè)三層架構(gòu)的高效的協(xié)同辦公平臺(tái)。該平臺(tái)消除了以往系統(tǒng)中的信息孤島,能夠使得高校各部門有效溝通,協(xié)同辦公,有效提高資源的利用率和信息的共享,降低了成本,提高了服務(wù)質(zhì)量。
關(guān)鍵詞:協(xié)同辦公管理平臺(tái); 人性化服務(wù); 信息共享; 信息孤島
中圖分類號(hào):TN91934文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1004373X(2012)06003603
Design and implementation of university collaborative office platform based on B/S architecture
LI Xurong
(Shaanxi Post and Telecommunication College, Xianyang 712000, China)
Abstract:In order to improve college office efficiency, save costs and provide the humanized service for teachers and students, a efficient collaborative working platform with a threelayer architecture based on the Microsoft .Net platform was designed with the object oriented method. The platform eliminates information islands of the previous systems, makes the communication between departments of an university cooperate effectively, improves the utilization rate of resources and the sharing of information, reduces the cost, and improves the service quality.
Keywords: collaborative office platform; humanized service; information sharing; information island
收稿日期:201109170引言
協(xié)同是一種思想、觀念和哲理,是一種指導(dǎo)信息系統(tǒng)的總體規(guī)劃、分步實(shí)施的方法和策略[1]。協(xié)同辦公系統(tǒng)是根據(jù)企業(yè)信息化的多樣性、靈活性和復(fù)雜性推出的集文檔管理、工作管理、溝通管理、網(wǎng)絡(luò)辦公、信息發(fā)布等應(yīng)用為一體的企業(yè)級(jí)協(xié)同工作平臺(tái)[2]。從功能來看協(xié)同辦公系統(tǒng)的核心在于搭建了一個(gè)信息及時(shí)傳遞交互的平臺(tái),并通過引入工作流(即電子流程)來規(guī)范企業(yè)的協(xié)同辦公[3]。
高校在信息化的過程中,往往會(huì)采購不同軟件廠商的系統(tǒng),例如針對(duì)學(xué)生成績管理的成績系統(tǒng)、針對(duì)學(xué)生日常管理的考勤和德育素質(zhì)考評(píng)系統(tǒng),針對(duì)學(xué)生收費(fèi)的收費(fèi)系統(tǒng)。這些系統(tǒng)往往自成體系,但隨著信息化的深入,信息孤島問題突現(xiàn)出來。 另外高校在日常辦公中除了存儲(chǔ)在數(shù)據(jù)庫中的結(jié)構(gòu)化的數(shù)據(jù),還有很多非結(jié)構(gòu)化的數(shù)據(jù),這類數(shù)據(jù)在學(xué)校的數(shù)據(jù)中占有很大的分量,由于缺乏有效的管理機(jī)制,當(dāng)這些數(shù)據(jù)越來越多時(shí),卻造成“物極必反”的現(xiàn)象,數(shù)據(jù)越多,數(shù)據(jù)越是“匱乏”。 基于B/S的高校協(xié)同工作平臺(tái)利用計(jì)算機(jī)的速度快,資源多的特點(diǎn),實(shí)現(xiàn)了信息發(fā)布、工作流程自動(dòng)化、知識(shí)管理、輔助辦公、即時(shí)通信等功能,解決了上述瓶頸問題。系統(tǒng)服務(wù)器端運(yùn)行在Windows 2003 Server環(huán)境下,采用ASP.Net,運(yùn)用面向?qū)ο缶幊碳夹g(shù)開發(fā)而成,該系統(tǒng)適用于高校辦公和管理。
1系統(tǒng)簡介
1.1系統(tǒng)運(yùn)行環(huán)境
1.1.1軟件環(huán)境
協(xié)同工作平臺(tái)的系統(tǒng)要求為:Windows 2003 Server;I2S 5/6,需支持 ASP.Net;MDAC 2.6 或更高版本;.Net Framework 1.1 或更高版本;SQL Server 2000。
1.1.2硬件環(huán)境
為保證協(xié)同工作平臺(tái)運(yùn)行穩(wěn)定,單獨(dú)設(shè)置一臺(tái)服務(wù)器,服務(wù)器配置為:P4 1.6 GHz,1 GB內(nèi)存,100 GB硬盤,100 MB網(wǎng)卡和USB端口,Windows 2000 Server。
1.2系統(tǒng)運(yùn)行流程圖
該系統(tǒng)軟件運(yùn)行流程圖如圖1所示。
2系統(tǒng)各模塊功能
該系統(tǒng)主要由授權(quán)系統(tǒng)、即時(shí)通信、信息發(fā)布、文檔管理系統(tǒng)、工作管理系統(tǒng)、系統(tǒng)管理等部分組成。
2.1即時(shí)通信
即時(shí)通信系統(tǒng)(IM)是隨著互聯(lián)網(wǎng)的出現(xiàn)而興起的新型通信手段[4]。該模塊依據(jù)學(xué)院機(jī)構(gòu)劃分,確定每個(gè)用戶所處的部門,實(shí)現(xiàn)功能為:
通信功能實(shí)現(xiàn)用戶一對(duì)一或一對(duì)多的信息傳輸功能,用戶可以傳送文本或RTF格式的消息,消息可以中轉(zhuǎn)至服務(wù)器,用戶可以從服務(wù)器獲取中轉(zhuǎn)的好友消息。用戶可以傳輸多個(gè)文件或文件夾。用戶和用戶之間可以實(shí)現(xiàn)語音和圖像的多媒體通信。
查詢功能用戶能方便快捷查找到好友。
管理功能用戶能方便對(duì)自己接收到的文件進(jìn)行管理,能將接收到的文件從服務(wù)器下載到本地硬盤的文件夾中,能對(duì)文件進(jìn)行刪除等操作,還可以完成對(duì)相互之間發(fā)送的即時(shí)通信記錄查找、刪除、導(dǎo)出。
圖1系統(tǒng)運(yùn)行流程2.2信息發(fā)布
信息發(fā)布主要完成 新聞通知、文件簡報(bào)、內(nèi)部資料的應(yīng)用,實(shí)現(xiàn)功能如下:
手機(jī)短信此模塊為內(nèi)部用戶和外部用戶之間的聯(lián)系起到很方便的作用,能及時(shí)傳遞工作信息等。該部分分為發(fā)送短信、已發(fā)短信和短信統(tǒng)計(jì)3部分。手機(jī)短信模塊還可以實(shí)現(xiàn)群發(fā)短信。避免了重復(fù)輸入的麻煩,用電腦硬盤的海量存儲(chǔ),克服了SIM卡只能存儲(chǔ)少量信息的缺點(diǎn)[5]。
個(gè)人助理此模塊能夠很方便地為用戶提供臨時(shí)信息提醒。該部分分為便箋記事和定時(shí)提醒2部分,前者可以記錄各種臨時(shí)信息,后者可以建立個(gè)人日程安排或臨時(shí)信息進(jìn)行定時(shí)提醒。
通信錄通訊錄是系統(tǒng)為用戶提供的一個(gè)用于記錄各種人員通訊信息的有效工具。 該部分分為個(gè)人通訊錄、內(nèi)部通訊錄、外部通訊錄和通訊錄查詢4部分。
信息發(fā)布信息發(fā)布是協(xié)同工作平臺(tái)的重要組成部分,相對(duì)于即時(shí)通的信息傳遞即時(shí)性,信息發(fā)布系統(tǒng)主要維護(hù)相對(duì)靜態(tài)的信息內(nèi)容。如規(guī)章制度、通知公告等。同時(shí)它與即時(shí)通信有效的結(jié)合,使得信息交流更加順暢。信息發(fā)布包括通知公告、新聞匯總、文件簡報(bào)和交流園地等。其流程主要是系統(tǒng)管理員為各部門管理員分配權(quán)限,信息管理員根據(jù)自己的用戶名和口令登錄到管理界面,進(jìn)行新聞的錄入和發(fā)布[6]。
2.3文檔管理
公文處理該模塊是用戶進(jìn)行電子辦公的主要模塊,用于處理收發(fā)電子文檔以及非電子文檔。 此模塊主要包含收、發(fā)文流程的若干操作,主要有任務(wù)建立,任務(wù)流轉(zhuǎn),數(shù)據(jù)修改,文件操作和任務(wù)督辦。
文檔瀏覽用戶可以通過此模塊進(jìn)行文檔的上傳、下載、借閱。
2.4工作管理
請(qǐng)示匯報(bào)此模塊包括請(qǐng)示匯報(bào)、批復(fù)請(qǐng)示等,完成建立、修改、刪除、撤銷請(qǐng)示,可完成請(qǐng)示的批復(fù)、批示、審核、撤銷、轉(zhuǎn)發(fā)等功能。
工作總結(jié)該部分分為我的工作總結(jié)、部門工作總結(jié)、工作總結(jié)查詢和總結(jié)綜合統(tǒng)計(jì)。前者用于個(gè)人進(jìn)行工作總結(jié),第二部分是用于部門領(lǐng)導(dǎo)進(jìn)行部門工作總結(jié)和批注、審核員工的個(gè)人工作總結(jié),第3部分是用來查詢已寫的工作總結(jié),最后一部分是進(jìn)行所有工作總結(jié)的綜合統(tǒng)計(jì)。
日程安排該部分分為我的日程安排、部門日程安排和查詢匯總3部分。第一部分用于個(gè)人進(jìn)行日程安排;第二部分用于部門領(lǐng)導(dǎo)進(jìn)行部門日程安排和查看員工的個(gè)人日程安排;最后一部分用于所有日程安排的查詢以及匯總。協(xié)同日程安排解決方案通過建立組織級(jí)的統(tǒng)一信息視圖,實(shí)現(xiàn)對(duì)各部門各人的日程安排統(tǒng)一訪問,提供報(bào)表、圖形等多種方式展現(xiàn),實(shí)時(shí)、直觀地反映部門每個(gè)人的工作行程[7]。
2.5系統(tǒng)管理
參數(shù)配置可以設(shè)置系統(tǒng)平臺(tái)中的多級(jí)欄目,配置出來的模塊將自動(dòng)添加到默認(rèn)界面中作為基準(zhǔn)欄目結(jié)構(gòu)。根據(jù)所屬的用戶群的工作重要的不同,隨意組合系統(tǒng)給定的有權(quán)限的模塊。
內(nèi)容管理對(duì)系統(tǒng)發(fā)布平臺(tái)風(fēng)格、欄目進(jìn)行管理,來對(duì)信息發(fā)布系統(tǒng)中分類存儲(chǔ)的知識(shí)分類進(jìn)行維護(hù)。
文檔設(shè)置主要包括對(duì)文檔類型、密級(jí)、流程文檔,簽名等項(xiàng)的維護(hù)與管理。
3系統(tǒng)平臺(tái)的體系結(jié)構(gòu)
協(xié)同平臺(tái)采用了基于.Net的3層體系結(jié)構(gòu),用戶層,業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層的展示如圖2所示。
.Net是為簡化在第3代因特網(wǎng)的分布式環(huán)境下的應(yīng)用開發(fā),基于開放互聯(lián)網(wǎng)標(biāo)準(zhǔn)和協(xié)議之上,實(shí)現(xiàn)異質(zhì)語言和平臺(tái)交互性而構(gòu)建的新一代計(jì)算和通信平臺(tái)[8]。協(xié)同辦公管理平臺(tái)采用先進(jìn)的基于.Net的B/S三層體系結(jié)構(gòu)。這種模型使系統(tǒng)結(jié)構(gòu)更加清楚,分工更加明確,有利于后期的維護(hù)和升級(jí)。
業(yè)務(wù)邏輯層完成系統(tǒng)業(yè)務(wù)邏輯的處理,如用戶登錄權(quán)限的驗(yàn)證,手機(jī)短信服務(wù)中的短信的時(shí)效性的驗(yàn)證等。
圖2系統(tǒng)體系結(jié)構(gòu)數(shù)據(jù)庫采用Microsoft SQL Server 2000。SQL Sever是高性能的客戶/服務(wù)器關(guān)系數(shù)據(jù)庫管理系統(tǒng),有許多重要的新特性,如透明分布式處理、簡明管理、基于對(duì)象嵌入與鏈接技術(shù)(OLE)的程序設(shè)計(jì)接口,以及與Internet的集成等[9].采用SQL Sever存儲(chǔ)系統(tǒng)的原始數(shù)據(jù)記錄為應(yīng)用服務(wù)器提供數(shù)據(jù)服務(wù),支持應(yīng)用服務(wù)器創(chuàng)建、修改和查詢數(shù)據(jù)記錄。
數(shù)據(jù)庫訪問技術(shù)采用ADO.Net,它是Microsoft為解決Web和分布式應(yīng)用程序而設(shè)計(jì)的,使采用不同程序語言創(chuàng)建的應(yīng)用程序能互相通信,并考慮了伸縮性、無狀態(tài)性和XML的問題[10]。
4結(jié)語
針對(duì)目前高校辦公自動(dòng)化系統(tǒng)應(yīng)用中存在在的信息孤島、難以擴(kuò)展、缺乏靈活性等問題,設(shè)計(jì)并實(shí)現(xiàn)了基于B/S的高校協(xié)同辦公管理平臺(tái),給出了系統(tǒng)結(jié)構(gòu)和主要功能等。借助該技術(shù)的高校辦公管理平臺(tái)已在某學(xué)院投入使用,試運(yùn)行效果良好,說明該設(shè)計(jì)思路是合理可行的。
參考文獻(xiàn)
[1]田廣,唐寧,張巖.基于SoA體系的企業(yè)系統(tǒng)協(xié)同平臺(tái)的研究和應(yīng)用[J].計(jì)算機(jī)工程與設(shè)計(jì),2010,31(21):5861.
[2]丁彥英.淺析協(xié)同辦公系統(tǒng)的實(shí)施與運(yùn)行[J].現(xiàn)代企業(yè)教育,2010(2):9394.
[3]國網(wǎng)信息通信有限公司.協(xié)同辦公系統(tǒng)[J].辦公自動(dòng)化:綜合版,2010(9):912.
[4]IBM. CISC demonstrates scalability of WebSphere MQSeries integrator[R].USA: IBM, 2001.
[5]劉伯紅,蔡麗.短信群發(fā)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微型電腦應(yīng)用,2004(20):2223.
[6]周曉娟.基于.Net的B/S架構(gòu)下新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代商貿(mào)工業(yè),2010(1):2934.
[7]韋寶峰,萬生瑤,威廷偉.部門協(xié)同日程安排解決方案研究[J].中國科技信息,2008(17):79.
[8]劉曉華.精通.Net核心技術(shù):原理與構(gòu)架[M].北京:電子工業(yè)出版社,2002.
[9]劉亞軍,李麗,蔣洪睿.對(duì)MFC封裝Windows通訊API的研究[J].微電腦世界周刊,2005(29):7477.
[10]彭勤濤.ADO.NET的數(shù)據(jù)庫訪問技術(shù)研究與應(yīng)用[J].電腦編程技巧與維護(hù),2009(18):5658.