王洪海
【摘要】隨著科學(xué)技術(shù)的飛速發(fā)展和信息技術(shù)的不斷進(jìn)步,自動(dòng)化系統(tǒng)被廣泛運(yùn)用于各種辦公領(lǐng)域中,由于其不但能極大程度上提高人們的辦事效率,而且能大幅度節(jié)約投入成本,因而在各種機(jī)構(gòu)的日常工作中發(fā)揮出越來越重要的作用。本文首先就.NET框架進(jìn)行簡單概述,其次就基于.NET的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)展開深入的分析與探究。
【關(guān)鍵詞】.NET;辦公自動(dòng)化;系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
引言
辦公自動(dòng)化指的是在各種行業(yè)的辦公活動(dòng)中,通過對(duì)軟件科學(xué)、通訊、計(jì)算機(jī)等現(xiàn)代化技術(shù)及設(shè)備的有效運(yùn)用,在自動(dòng)、科學(xué)地處理各項(xiàng)辦公事務(wù)的基礎(chǔ)上,實(shí)現(xiàn)工作質(zhì)量、效率的提高和工作環(huán)境改善的一門先進(jìn)技術(shù)。由于企業(yè)及事業(yè)單位具有繁多的日常事務(wù),大部分工作都是團(tuán)體成員共同完成的,而辦公自動(dòng)化系統(tǒng)能夠?qū)崿F(xiàn)信息的共享,又充分強(qiáng)調(diào)協(xié)作,因而加強(qiáng)基于.NET的辦公自動(dòng)化系統(tǒng)的實(shí)現(xiàn),不但能為各辦公單位提供科學(xué)性的決策信息,而且對(duì)于辦公處理的規(guī)范化及工作效率的提高發(fā)揮著重要的作用。
1..NET框架的概述
.NET為具備豐富內(nèi)容的編程框架,主要用于基于Web的應(yīng)用程序中。.NET作為一種全新動(dòng)態(tài)Web應(yīng)用程序的創(chuàng)建手段,為相關(guān)技術(shù)開發(fā)人員提供了更多功能和更大的靈活性。在開發(fā)與維護(hù)應(yīng)用程序的過程中,.NET有效分離了商務(wù)邏輯和表示邏輯,從而使得工作更趨于簡單化。.NET作為Microsoft.NET Framework的重要組成部分,允許以Framework為支持的任何語言來進(jìn)行代碼的創(chuàng)建。同時(shí),作為一種服務(wù)器端的技術(shù),.NET能夠?qū)?dòng)態(tài)Web頁的內(nèi)容制作出來[1]。
在.NET三層架構(gòu)圖中,表示層主要表示W(wǎng)eb和Winform兩種方式。當(dāng)邏輯層具備非常強(qiáng)大及完善的功能時(shí),不論如何定義和更改表示層,均不會(huì)影響到邏輯層服務(wù)的提供;業(yè)務(wù)邏輯層則主要針對(duì)數(shù)據(jù)層進(jìn)行一系列的操作,對(duì)相關(guān)的數(shù)據(jù)業(yè)務(wù)進(jìn)行邏輯處理;數(shù)據(jù)訪問層主要是對(duì)數(shù)據(jù)庫或文本文件中的原始數(shù)據(jù)進(jìn)行相關(guān)操作,其具體表現(xiàn)為向表示層或業(yè)務(wù)邏輯層提供必要的數(shù)據(jù)服務(wù)。
2.辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
2.1 系統(tǒng)設(shè)計(jì)的思路與原則
基于.NET的辦公自動(dòng)化系統(tǒng)主要面向中小型企業(yè),設(shè)計(jì)思路主要是借助成熟的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),通過搭建具有普遍適用性的系統(tǒng)平臺(tái),將用戶所有的計(jì)劃建設(shè)同其他辦公軟件連為一體,從而為用戶提供充足的共享信息以及快捷的操作界面入口,實(shí)現(xiàn)無紙辦公系統(tǒng)價(jià)值的最大化體現(xiàn)。在開發(fā)基于.NET的辦公自動(dòng)化系統(tǒng)的過程中,為充分保證平臺(tái)實(shí)現(xiàn)預(yù)計(jì)的目標(biāo),就要嚴(yán)格遵循實(shí)用性、安全可靠性、易操作性、易維護(hù)性、可擴(kuò)展性、先進(jìn)性、經(jīng)濟(jì)性等幾項(xiàng)原則[2]。
2.2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的具體內(nèi)容
在明確了解企業(yè)及事業(yè)單位的辦公需求后,考慮到結(jié)構(gòu)的合理性與擴(kuò)展性,將整個(gè)自動(dòng)化系統(tǒng)分為個(gè)人發(fā)布、審批流轉(zhuǎn)、個(gè)人設(shè)置等十個(gè)功能模塊,從而有效實(shí)現(xiàn)辦公的自動(dòng)化。
以下就辦公自動(dòng)化系統(tǒng)中的部分功能的設(shè)計(jì)和實(shí)現(xiàn)展開分析。
(1)個(gè)人辦公功能模塊:個(gè)人文件、文件傳輸、電子郵件、通訊錄等內(nèi)容為個(gè)人辦公系統(tǒng)的主要組成部分,這些功能被有效地綜合,從而為個(gè)人開展各項(xiàng)辦公活動(dòng)提供了極大的便利。個(gè)人文件指的是撰寫的、或是接收到的需要進(jìn)行存檔操作的文件;用于發(fā)送站內(nèi)郵件的即為電子郵件;而文件傳輸指的是用戶在工作站內(nèi)將各類文件進(jìn)行傳輸;通訊錄則分為記錄監(jiān)管工作人員通訊方式的單位通訊錄、所有用戶均可查閱的公共通訊錄以及僅用戶自己可見的個(gè)人通訊錄這三類。
(2)信息發(fā)布功能模塊:通知、工作安排及日程安排等為信息發(fā)布功能的主要內(nèi)容。企業(yè)及相關(guān)事業(yè)單位通過對(duì)這些功能的有效運(yùn)用,能夠?qū)崿F(xiàn)工作安排的方便獲得。
(3)審批流轉(zhuǎn)功能模塊:在審批流轉(zhuǎn)這一系統(tǒng)中,主要將企業(yè)及事業(yè)單位的如維修、用款等各類申請(qǐng)以及審批所經(jīng)歷的各項(xiàng)過程模擬出來,其中,相關(guān)的功能模塊包括文件起草、文件申請(qǐng)、文件審批管理等內(nèi)容。
(4)公文管理功能模塊:在自動(dòng)化辦公系統(tǒng)中,公文管理為其最重要的組成部分,包括公文的發(fā)文和收文兩個(gè)內(nèi)容。其中,公文發(fā)文指的是對(duì)公文進(jìn)行擬稿、簽發(fā)、登記、蓋章等操作,這一系列流程均是模擬相關(guān)單位的實(shí)際操作而進(jìn)行的,并對(duì)公文管理這一功能模塊的適應(yīng)性及實(shí)用性提出了一定的要求;公文收文同樣為辦公自動(dòng)化系統(tǒng)的核心,包括收文登記、批示、分發(fā)、協(xié)辦等其主要流程。公文管理功能模塊能有效管理公文發(fā)文和收文,為企業(yè)及事業(yè)單位復(fù)雜的公文處理提供極大的便利[3]。
(5)個(gè)人設(shè)置功能模塊:此項(xiàng)功能主要包括兩點(diǎn):一是用戶修改自己的密碼和信息。管理員在增加新的用戶的時(shí)候,初始密碼通常為6個(gè)1,用戶在對(duì)密碼進(jìn)行修改時(shí),需要在輸入一次舊密碼后,再輸入新密碼兩次,修改個(gè)人信息則指的是用戶修改自己的頭像、生日及聯(lián)系方式等;二是自定義自己的桌面。用戶可以在登入的初始化桌面中設(shè)置個(gè)人辦公或是審批流轉(zhuǎn)中比較重要的內(nèi)容。
(6)系統(tǒng)管理功能模塊:這一模塊主要包括定義崗位、設(shè)置用戶的賬號(hào)及權(quán)限以及管理后臺(tái)等內(nèi)容。其中,定義崗位是指定義單位中某向崗位的名稱,并將其包含的人員和上級(jí)崗位一同設(shè)置出來;設(shè)置用戶賬號(hào)及權(quán)限指的是管理員將用戶的登陸賬號(hào)、所在部門及真實(shí)姓名等內(nèi)容進(jìn)行設(shè)置,并增加或刪減相關(guān)權(quán)限組;管理后臺(tái)指的是管理并維護(hù)網(wǎng)上交流及信息發(fā)布等模塊產(chǎn)生的數(shù)據(jù)信息。
3.結(jié)語
綜上可知,隨著信息化進(jìn)程的不斷深入,越來越多的先進(jìn)技術(shù)被廣泛應(yīng)用在各種辦公領(lǐng)域中,.NET框架下辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)也已逐漸被人們所重視。辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)有效滿足了各種企業(yè)及事業(yè)單位事物的辦公需求,促進(jìn)了管理部門無紙化辦公的開展以及信息資源的公開和透明,為企業(yè)及單位領(lǐng)導(dǎo)決策的科學(xué)性及合理性提供了有力的依據(jù),同時(shí)也為員工提供了一個(gè)簡單的網(wǎng)上交流平臺(tái)。
參考文獻(xiàn)
[1]曹衍龍.ASP/ASP..NET 數(shù)據(jù)庫開發(fā)實(shí)用工程案例精選[M].北京:人民郵電出版社,2012:214-216.
[2]啟明工作室..NET+SQLServer網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例[M].北京:人民郵電出版社,2011:654-656..
[3]肖穎,洪志全.基于工作流的網(wǎng)上辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].鐵路計(jì)算機(jī)應(yīng)用,2012 (2):17-18.