張一光 梁成崗 姜子罡 藺蜀
蘭州石化公司通信網絡中心甘肅蘭州730060
摘要 為了促使辦公更加有效和規范,辦公管理軟件應運而生。本文集中討論了基于.NET(C#)技術和SQL數據庫系統,研發的辦公管理軟件設計和使用中的關鍵技術要點。
關鍵詞 .NET;SQL;辦公管理軟件
中圖分類號TP315 文獻標識碼A 文章編號 1674-6708(2012)61-0193-01
目前,不管是公司的企業化管理還是醫院學校績效管理模式,辦公的管理都尤為重要。有些職能部門,工作量大,任務相對復雜,究竟如何又快又好地完成被指派的工作,顯然已經成為當前很多公司首先需要解決的問題。其次,每個部門的職能不相同,工作量也不相同,如何完美地實現各個部門之間信息資源的共享和部門之間協作也能影響影響整體公司的工作效率和工作業績。
1 相關技術研究
1)NET。.NET本質上是一個能夠生成應用程序的常用開發平臺。能夠生成的程序包括桌面、ASP.NET Web和移動應用程序。.NET是互聯互通的,高效穩定的,適應各種變化的標準應用系統。從技術這一角度來說,它是基于.NET Framework之上的。.NET根據不同的數據源可以提供常用的3種不用的數據庫訪問程序:SQL Server、OLE DB和ODBC [1];2)SQL數據庫。該辦公管理軟件采用的后臺數據庫為SQL Server 2005。SQL Server 2005由以下部件組成:關系數據庫組件和構架、管理、復制和應用程序開發構架以及專業數據倉庫[2]。它是一種真正意義上數據庫分析和管理系統,對在線電子商務以及數據倉儲的創建作用很大。對于用戶,它自動配備的工具功能相當強大,界面相當美觀,同時解決了將數據從企業專用數據庫與移動設備之間相互轉移、創建和管理十分困難的問題。在SQL Server 2005的核心引擎中,該軟件加入了.NET公共語言環境很好地規范整合了.NET中使用的語言。對于使用者來說,與Internet交互集成,大小能夠伸縮,可以使用企業級專業數據庫的功能。
2 設計關鍵要點分析
2.1 數據庫存取問題
在辦公管理軟件設計的過程中,有一項是讓我們極其困擾的:如何將.NET和SQL Server 進行有關數據的連接。為解決此問題,該軟件采用了ADO.NET。對于實現存取數據庫,ADO.NET 是相當專業的。它由微軟設計開發,在.NET 平臺上運用。它以滿足重新編程的模型的需求為最終目的。它的功能有將數據結構和XML進行緊密集成,將不同來源的數據進行有機組合,交互各數據庫并進行系統優化。數據提供程序和與之相關的數據集是ADO.NET的兩個十分核心的組件。數據提供程序能夠管理數據的前后運行和只讀訪問,而數據集即為辦公管理中實際的數據。這兩者之間是能夠相互通信的。
2.2 任務管理的問題
該辦公管理軟件任務管理的主要流程:1)首先進行立項,導入任務并進行最有效地任務分工,確保每項任務都有專有執行者和監督者;2)規范執行者和監督者的職責。執行者在認真高效完成有關任務的前提下,要切實做好任務的登記填寫工作;監督者要時時監督執行者的執行情況,進行必要的提醒和相互幫助;3)在執行者將所有任務完成后,辦公室的領導者需要安排另外的人員將工作再次檢查,確保無誤,并進行檢查登記;4)每一項任務在整個完成的流程中所有的資料和檔案都需專人管理,并且保證公開透明化,確保每個人都能按要求規范行使職能。以上是任務完整的整體步驟,我們可以看出該軟件,領導人員能夠通過網絡監控任務完成的整個流程。在這樣的系統下,我們可以保證每個工作人員的工作質量,同時也可以從側面不斷促進個人工作素養的逐漸提高,使得整個辦公室的水平檔次提升。
2.3 數據庫資源管理的問題
對于像學校醫院一類的企業,需要管理的辦公資源通常需要保存很長時間,所以我們在以往紙類檔案進行歸檔的同時,也需要開始對電子文檔進行整理。這就需要我們的辦公管理軟件。該軟件能夠將所有的工作任務進行索引式管理,這樣無論什么文檔,我們都可以通過該軟件進行快速查閱,極大地提高了辦公人員的工作效率,也避免浪費時間和人力資源的問題。同時,管理者也可以通過該軟件詳細地了解每個員工的執行情況,及時關注執行有異常情況發生的任務。
2.4 辦公管理系統
該辦公管理軟件形成的系統采用網絡計算結構,由三層體系結構構成。其一為數據訪問層,該層結構通過對有關數據的刪減、增加和改變對與之相關聯的數據庫進行有效操作;其二為業務邏輯層,該層結構的重要組成部分為ASP.NET,它就好比數據和操作用戶之間的一座橋梁,將從瀏覽器中得到的請求接收并傳遞給數據庫系統,在將從數據庫系統中的信息傳遞給瀏覽器。它能夠針對不同的問題,將封裝邏輯和規則的接口與用戶的數據層進行交互 ,從而自動產生相應的解決措施;其三為表現層,該層結構主要負責數據的接收與傳遞,通過應用程序的界面將所得信息展現給用戶,是用戶與應用程序之間的接口。
3 結論
該辦公管理軟件采用了.NET 框架,能夠使對不同語言熟練的編程設計人員共同開發,相互交流,使該軟件有更強的擴展性。同時我們采用的SQL 數據庫技術能夠滿足添加新的功能的需求。通過該軟件,辦公人員對工作的全過程可以進行有效地監督,有利于每個工作人員工作責任的獨立化和明確化,使得工作流程規范、透明和公開,形成辦公管理方面的一大創新。
參考文獻
[1]孫逸敏.淺談使用ADO.NET和ASP.NET訪問SQL Sever數據庫[J].太原城市職業技術學院學報,2008,9(11):147-148.
[2]王玉蘭.基于ASP.NET和SQL的實驗室管理系統設計[J].微計算機信息,2010,26(13):42-44.
[3]許潔,王鑒.基于ASP.NET和SQL Server的檔案管理系統應用研究[J].水產科學,2009,28(7):424-426.