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