摘 要:在高校中,隨著網(wǎng)絡(luò)的發(fā)展,學(xué)校規(guī)模不斷的擴(kuò)大,OA平臺(tái)已成為各高校在處理日常工作事務(wù)的主要的辦公平臺(tái),為了提高辦公效率,實(shí)現(xiàn)無(wú)紙化、規(guī)范化、系統(tǒng)化的辦公模式,本研究設(shè)計(jì)了工作流的OA系統(tǒng),該系統(tǒng)中主要采用三層架構(gòu)B/S,應(yīng)用ASP.NET技術(shù),SQL Server 2008數(shù)據(jù)庫(kù),實(shí)現(xiàn)合理的設(shè)計(jì)方案,提供了高效的辦公效率。
關(guān)鍵詞:OA;工作流;ASP.NET
中圖分類號(hào):TP311.52
隨著計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,OA被受人們的關(guān)注,OA水平成為衡量企事業(yè)單位管理水平的標(biāo)志之一。高校中,隨著高校的擴(kuò)招,學(xué)校日常事務(wù)處理通過(guò)傳統(tǒng)的方式難以提高工作效率,雖然目前好多高校中基本上已用到OA平臺(tái),但一般的OA系統(tǒng)有很大的缺陷,在分析設(shè)計(jì)階段,業(yè)務(wù)流程大部分被固定,這樣開發(fā)系統(tǒng)比較簡(jiǎn)單,但最大的缺點(diǎn)就是靈活性差,如果業(yè)務(wù)流發(fā)生了改變的話,那么后期的維護(hù)工作確是特別的麻煩。為了提高工作效率,提高各部門間辦公水平,將工作流引入到OA開發(fā)中去,從而方便用戶的使用。
1 工作流簡(jiǎn)介
工作流的概念源自辦公自動(dòng)化和生產(chǎn)組織的領(lǐng)域,主要是針對(duì)固定程序的日常工作中的活動(dòng)提出的,其目的是能夠?qū)⒐ぷ鬟M(jìn)行分解并定義成良好的角色或任務(wù),能夠按照一定的過(guò)程與規(guī)則進(jìn)行執(zhí)行并監(jiān)控,從而提高工作的效率,更好的來(lái)控制過(guò)程,并能夠?qū)蛻舻姆?wù)有所增強(qiáng),能夠有效的管理相關(guān)的業(yè)務(wù)流程。工作流管理系統(tǒng)就是用計(jì)算機(jī)實(shí)現(xiàn)客戶業(yè)務(wù)流進(jìn)行管理的一套軟件。工作流技術(shù)能夠在工作管理的過(guò)程實(shí)現(xiàn)智能化、自動(dòng)化及整合化管理。
2 OA系統(tǒng)開發(fā)工具
2.1 ASP.NET。ASP.NET技術(shù)的核心是.NET Framework,為分布式的程序開發(fā)提供了優(yōu)良的平臺(tái)。.NET Framework主要有兩個(gè)組件,(1)公共語(yǔ)言運(yùn)行庫(kù),能夠?yàn)榇a提供核心的服務(wù);(2).NET Framework類庫(kù),能夠提高開發(fā)效率。ASP.NET是主要是由.NET Framework提供各種相關(guān)的類庫(kù)而構(gòu)建的,而且提供由基本結(jié)構(gòu)與控件組成的應(yīng)用程序模型。
2.2 SQL Server。本系統(tǒng)采用SQL Server 2008,是一個(gè)具有強(qiáng)大管理及處理能力的關(guān)系數(shù)據(jù)管理系統(tǒng),安全性能較高,數(shù)據(jù)能夠在各種設(shè)備上存儲(chǔ),在控制數(shù)據(jù)的時(shí)候不用管數(shù)據(jù)存儲(chǔ)的位置。SQL Server 2008的特點(diǎn)主要有可信任性、高效性、智能性等特點(diǎn),能夠安全可靠的運(yùn)行關(guān)鍵任務(wù)的程序,降低管理與開發(fā)數(shù)據(jù)基礎(chǔ)設(shè)施的成本及時(shí)間。
3 OA工作流系統(tǒng)模塊設(shè)計(jì)
本系統(tǒng)中主要由系統(tǒng)登錄、機(jī)構(gòu)管理、信息發(fā)布管理、會(huì)議管理、公文管理、個(gè)人管理、系統(tǒng)管理7個(gè)模塊構(gòu)成。OA工作流系統(tǒng)模塊設(shè)計(jì)如圖1所示:
3.1 系統(tǒng)登錄。在OA系統(tǒng)中,角色及權(quán)限管理是最基本的,不同的角色所具有的權(quán)限不同,這樣能夠保證系統(tǒng)的安全性。在管理用戶時(shí),為每個(gè)用戶分配不同的角色,為了保密性,采用MD5的加密方式。把用戶相關(guān)的信息及權(quán)限入庫(kù),當(dāng)?shù)卿洉r(shí)輸入合法正確的用戶名及密碼,系統(tǒng)的登錄模塊進(jìn)行認(rèn)證,判斷用戶的合法性。MD5加密算法:
3.2 機(jī)構(gòu)管理。機(jī)構(gòu)管理主要針對(duì)用戶、單位及部門信息進(jìn)行管理,能夠?qū)π畔⑦M(jìn)行查詢、修改、添加及刪除等操作。
3.3 信息交流。信息交流包括聊天室、論壇等,可以添加新的模塊,修改及刪除論壇模塊,添加完后由相關(guān)的領(lǐng)導(dǎo)進(jìn)行審批,審批通過(guò)后論壇生效。聊天室可以進(jìn)行工作交流、溝通及學(xué)術(shù)交流等等。
3.4 會(huì)議管理。會(huì)議管理包括相關(guān)的會(huì)議,如視頻會(huì)議、網(wǎng)絡(luò)會(huì)議等,只要擁有能上網(wǎng)的設(shè)備(電腦、平板、手機(jī)),就可以方便地進(jìn)行面對(duì)面的交流,提高了工作的效率。
3.5 個(gè)人管理。個(gè)人管理的功能主要是日程管理、通信錄、郵件管理、個(gè)人設(shè)置、會(huì)議及手機(jī)短信管理等部分。手機(jī)短信管理主要是信息通過(guò)系統(tǒng)以短信的方式發(fā)到手機(jī)上,方便用戶了解相關(guān)的信息。
3.6 系統(tǒng)管理。系統(tǒng)管理的功能主要是對(duì)賬號(hào)進(jìn)行管理、系統(tǒng)維護(hù)及設(shè)置等。系統(tǒng)管理能夠使系統(tǒng)根據(jù)學(xué)校的實(shí)際情況,進(jìn)行相關(guān)參數(shù)的配置,數(shù)據(jù)維護(hù)及備份等。
3.7 公文管理。在此主要介紹OA系統(tǒng)中的重要模塊公文管理模塊。此模塊主要是起草公文、請(qǐng)示及報(bào)告處理、公文發(fā)送等流程處理等。發(fā)文流程設(shè)計(jì)圖如圖2:
4 結(jié)束語(yǔ)
在高校的OA系統(tǒng)中,引入工作流技術(shù),滿足了校內(nèi)各級(jí)人員基本的需求,通過(guò)簡(jiǎn)單的人機(jī)交互實(shí)現(xiàn)高校率的辦公,可以通過(guò)公文流轉(zhuǎn)審批,解決上級(jí)領(lǐng)導(dǎo)可以在任何時(shí)間及地點(diǎn)都可以通過(guò)網(wǎng)絡(luò)來(lái)登錄辦公平臺(tái),進(jìn)行文件的審批,在很大程度上節(jié)省了人力及時(shí)間,提高辦事效率。本系統(tǒng)開發(fā)時(shí)本著易用性、安全性、實(shí)用性等特點(diǎn)進(jìn)行設(shè)計(jì)開發(fā),使得系統(tǒng)的操作簡(jiǎn)單并易學(xué)易用,方便了教師的使用。
參考文獻(xiàn):
[1]房大偉,龐婭娟.ASP.NET開發(fā)典型模塊大全[M].北京:人民郵電出版社,2010:12-68.
[2]周廷吉.SQL Server數(shù)據(jù)庫(kù)開發(fā)經(jīng)典案例解析[M].北京:清華大學(xué)出版社,2006:65-69.
[3]鄧晉琦.OA系統(tǒng)使用現(xiàn)狀淺析[J].中國(guó)高新技術(shù)企業(yè),2010.
作者簡(jiǎn)介:劉曉梅(1977.07-),女,山東青島人,講師,碩士,研究方向:計(jì)算機(jī)應(yīng)用。
作者單位:山東萬(wàn)杰醫(yī)學(xué)院,山東淄博 255213
基金項(xiàng)目:山東省職業(yè)教育與成人教育“十二五”規(guī)劃課題(項(xiàng)目編號(hào):2013zcj056)。