李志君 內蒙古商貿職業學院
本研究從中小型企業辦公管理業務的實際情況出發,建立了一套基于網絡的辦公自動化管理系統。系統界面美觀,設計合理,操作簡單,容易使用,人機交互方便。通過系統應用,有效加快了公司公文流轉和處理速度,實現了辦公的高效化、實時化、無紙化和制度化,系統應用效果良好,對提高企業的辦公效率具有積極的意義。
國外辦公自動化管理系統的研究起步較早,并取得了豐富的研究成果。美國在辦公自動化管理系統的發展方面可謂世界一流水平,辦公自動化的概念[1]最早由美國麻省理工學院M·CZISMAN教授提出。美國和日本在二十世紀五十年代先后提出了辦公自動化的最初原形,并確定了把記錄和統計電子數據信息作為辦公自動化的功能,隨后在六十年代逐步發展成為辦公自動化管理系統。二十世紀七十年代以來,國外的辦公自動化管理系統飛速發展,多家大型計算機軟硬件公司推出了比較成熟的辦公自動化管理系統產品,對國外辦公自動化管理系統的快速發展和普及起到了極大的推動作用。進入九十年代后,國外辦公自動化管理系統的內容和使用人員的范圍也在逐步的擴大,這些條件的日益成熟,實現了由簡單的數據統計處理向知識處理的飛躍,帶給辦公自動化設備和辦公自動化系統向網絡化、多功能、多媒體化、復合化、高性能和系統化發展的發展趨勢。
雖然我國在改革開放的形勢下,科學技術和經濟建設都得到了前所未有的發展,但在辦公自動化管理系統的設計與實現方面仍舊比較落后,尤其與其他一些發達國家相比,不僅起步較晚,而且研究和應用也比較晚,直到在八十年代中后期,也就是在1985年才召開了第一屆辦公自動化規劃會議,開始了我國辦公自動化的規劃。并在1986年5月國務院電子領導小組組織的第一屆辦公自動化專家組討論會議中明確了辦公自動化系統的功能層次和結構模式。在經濟浪潮的迅猛推動下,國內中小企業辦公自動化系統的發展也越來越快,諸如浪潮、用友、東軟、神州數碼等等軟件,都是在八十年代被進行研究、推廣和使用的。
下面,就國內辦公自動化的發展階段來研究,主要可以分成以下幾個階段:
第一代辦公自動化系統[3],也稱為個體辦公階段,以數據處理為中心MIS系統為中心,主要存在于80年代中期到90年代中期這一階段。第一代辦公系統的優點在于:第一,強調對數據的計算和統計能力。第二,把IT技術引入辦公領域,提高了辦公文件的管理水平。
近年來,在黨和政府的高度重視和支持下,我國的辦公自動化事業正在蓬勃發展并且壯大,辦公自動化技術水平的提高和辦公自動化應用領域的擴大,大大提升了中小企業的辦公質量和工作效率。
ASP.NET是一種網頁和網站的開發框架,是.NET框架的重要組成部分,是擴展名為.aspx的動態網頁,運行在IIS下的應用程序,使用HTML、CSS、JavaScript和服務器腳本等技術。ASP.NET提供了一種新的編程模型和結構,通常分為C#和VB.NET兩種開發語言,C#比較常用。ASP.NET屬于一種編程模型,它所面向的對象是基于公共語言運行庫的,ASP.NET的配置過程非常簡單,是可以跨設備和跨瀏覽器的。ASP.NET是當前最流行的WEB開發模型,包括了創建企業級大WEB應用程序所必需的各種服務,它的特點是不僅用的代碼數最少,而且還能提高各個應用信息系統項目開發的效率。
UML是統一建模語言,是一種數據建模語言,并能夠提供可視化操作,能夠對開發的信息系統軟件進行功能描述、架構構造及可視化業務處理和軟件說明文檔建立的工具。UML具有很廣泛的應用領域,可以描述嵌入式實時系統、布式系統、系統軟件、商業系統等許多種類型系統,也可以應用于信息系統的需求分析,還可以應用于整個軟件生命周期的全過程中。
C#語言由具有很久應用歷史的C語言和C++語言演變而來,是微軟公司專門為.NET Framework設計的編程實現語言,是一種面向對象的高級程序設計語言,從根本上保證了與.NET框架的完美結合。C#與.NET框架同時出現和發展,簡單的來看,雖然C#.NET被簡單的認為只是.NET框架結構中非常普通的一種程序實現語言,但在實際上卻是微軟公司.NET框架中最好的編程實現語言。
C#語言在長期的研究與發展中已經得到了人們的認可和肯定,它在具體的使用過程中不僅功能強大,而且還具有簡單、易操作的特點,同時,還擁有在學強的表達能力。
應用C#語言可以開發多種類型的應用程序,主要包括WEB應用程序服務系統、基于Windows操作系統的應用系統、基于Windows系統的控件庫、各種應用于應用軟件系統的報表應用程序、Windows系統底層服務等等。
另外,C#語言之所以能夠成為中小企業辦公自動化管理系統設計與應用中的首選,最重要的是它不但安全、高效,而且對于程序員而言,最大的特性就是C#語言語法比較簡單,代碼的安全性強,開發工作者可以通過功能模塊化的思路輕松的實現對系統的設計,而且還能夠進一步降低系統功能模塊的耦合度,使系統的內聚性、可用性和可維護性得到增強。
本文為系統開發相關理論與技術介紹,主要包括ASP.NET相關技術、WEB Services技術、UML建模語言、C#語言、SQL Server 2012數據庫和集成開發環境Visual Studio 2012,為系統開發實現提供支持。