陳 玉
張家口廣播電視大學,河北 張家口 075000
辦公自動化是指通過計算機技術和網絡技術實現辦公人員信息交流、資源共享、協作辦公及異時異地辦公,它是一種新型的辦公方式。通過辦公自動化系統,系統內部人員可以跨越時間、地點方便快捷地共享信息、資源,進行實時交流,高效地協同工作,并且辦公自動化系統不是孤立存在的,它與其它各類管理系統密切相關、有機整合。企業內部的各個部門、人員通過辦公自動化有機的結合成一個整體,既提高辦公效率,也方便領導的決策。
我國辦公自動化的發展始于80年代中期。1985年全國召開了第一次辦公自動化規劃會議,對我國辦公自動化建設進行了規劃。1986年5月在國務院電子振興領導小組辦公自動化專家組第一次專家會議上,定義了辦公自動化系統功能層次和結構模式,隨后國務院率先開發了"中南海辦公自動化系統"。近20幾年發展,我國辦公自動化的發展已經達到發達國家水平。
目前我國企事業單位的辦公自動化程度可以劃分為以下幾類:
1)配備沒有接入網絡的計算機,使用MS Office系列辦公類應用軟件以提高個人辦公效率;
2)配備沒有接入網絡的計算機,使用FOXPRO或類似數據庫軟件建立的信息管理系統,提高辦公效率;
3)已經建立了Intranet網絡,但沒有好的應用系統支持協同工作,仍然是個人辦公。網絡處在閑置狀態;
4)已經建立了Intranet網絡,企事業內部員工通過IM軟件或電子郵件交流信息,實現了有限的協同工作;
5)已經建立了Intranet網絡;使用辦公自動化系統;能較好得支持信息共享和協同工作。
在系統需求分析的過程中,要結合學校的實際情況,制定辦公自動化系統的建設內容概括為“三個一”,即“一個網絡、一個數據庫中心、一個系統”。具體如下:
1)一個網絡 在辦公自動化系統建設的過程中,應充分利用網絡通訊技術和現有的網絡資源,建立校園各部門間的網絡,從系統管理維護人員到用戶,從校領導到教師教輔人員,此網絡的建立可以辦公自動化系統提供基礎網絡通訊保障;
2)一個數據庫中心 對于學校各項工作產生的相應數據,在日常辦公時,可以隨時調出,隨時處理,為系統提供相關的數據及信息支持;
3)一個系統 在建立起來的網絡及數據庫中心的基礎上,建立校園辦公自動化系統,設計個人辦公、行政管理、后勤管理、教學管理及教務管理等多個模塊,在模塊建設的過程中,利用現有網絡,選用能夠無縫運行在任意操作系統平臺上的PHP技術及MySQL數據庫管理系統,在設計應用程序時做到充分利用已有資源,凡是涉及到相同內容的不重復開發,為提高校園辦公工作效率作出應有的貢獻。
系統使用PHP和MYSQL技術進行開發。PHP是英文超文本預處理器的字母縮寫,被廣泛應用的開放源代碼的多用途腳本語言,它可嵌入到 HTML中,尤其適合 Web 開發。
PHP的特性:
1)源代碼開放:PHP源代碼在其官網上可以下載,你可以分析和研究;
2)PHP是免費的,也沒有版權的限制,可以隨時隨地的學習它,使用它;
3)php的便捷性: php便捷,學習簡單,上手快;
4)基于服務器端:由于PHP是運行在服務器端的腳本,可以運行在UNIX、LINUX、WINDOWS下;
5)嵌入HTML:PHP可以嵌入HTML語言;
6)簡單易學的語言:PHP堅持腳本語言為主,易學易用;
7)效率高:PHP與其他腳本語言相比消耗相當少的系統資源;
8)圖像處理:用PHP可以動態的創建圖像;
9)面向對像:在php5 中,php完全支持面向對象,可以用來開發大型商業程序[16]。
用戶通過瀏覽器向服務器請求PHP文件,Apache在服務器上的用戶文檔發布目錄下查找瀏覽器所請求的PHP文件,若找不到,則向瀏覽器返回錯誤信息,否則,將其提交給PHP解釋器解釋執行,PHP解釋器對該PHP文件進行語法分析,若發現語法錯誤,則經Apache返回錯誤信息到瀏覽器,否則執行該PHP程序,將PHP程序執行結果經Apache返回到瀏覽器,瀏覽器對返回的結果進行解釋、執行,執行的結果顯示在瀏覽器窗口中。
MySQL是一個小型關系型數據庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。
MySQL的特性:
1)使用C和C++編寫,并使用了多種編譯器進行測試,使源代碼的可移植性;
2)支持多種操作系統,可以很容易的在多個平臺上應用,沒有限制;
3)為多種編程語言提供了API。包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl等 ;
4)支持多線程,可以充分利用CPU資源;
5)優化的SQL查詢算法,有效地提高查詢速度;
6)既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作數據表名和數據列名;
7)提供TCP/IP、ODBC和JDBC等多種數據庫連接途徑;
8)提供用于管理、檢查、優化數據庫操作的管理工具,可以處理擁有上千萬條記錄的大型數據庫。
學校辦公自動化系統是利用現有的校園網絡,建立起一個涉及學校的行政、教學、科研和學生工作等各個環節,具有多層次用戶的、安全的網絡辦公系統。
根據學校日常辦公的各項工作,秦皇島市新世紀高中辦公自動化系統要實現校園行政及會議通知、工作安排的發布,校園內部的資源共享,教師檔案、個人日程安排、工作日志及通訊錄的管理,學生的學籍、考試成績、量化考核及平時表現等的管理,畢業生信息管理,學校內部論壇、圖片庫及VOD視頻點播系統的資源整合以及后勤服務,校園網絡管理等多項功能。
基于利用學校現有校園網絡及軟硬件資源和易學易用等需求,校園辦公自動化系統從設計上要達到如下目標:
1)系統界面友好,操作簡單,易學易用;
2)全部功能都可以在WWW瀏覽器內進行操作;
3)滿足各部門高效率處理日常工作的需要。
總的來說,此辦公自動化系統是為學校提供一套高效的辦公解決方案,構建現代化的信息平臺。在此平臺上,各個部門的教師和教輔人員能夠通力合作,從而提高資源利用率和工作效率。
系統的設計原則是:
1)系統性原則
要從整個系統的角度進行考慮,系統的界面、操作習慣要統一,代碼、設計規范要標準,系統的數據采集要做到全局共享。
2)階段性原則
辦公自動化系統是一個復雜的工程,需要分階段逐步完成。在開發過程中,要分清所有功能模塊的優先級,先實現優先級較高的模塊,后實現其他模塊。
3)創新、成熟性原則
辦公自動化系統的設計必須采用先進成熟的體系模式、技術,以便保證系統的性能和生命力。
4)易用性原則
辦公自動化系統必須保證其易用性。用戶并非專家,而是普通的教師,只掌握計算機的基本操作能力,所以系統是否能夠輕松掌握是非常重要和必要的。
5)實用性原則
為確保投資的有效性和系統的實用性,必須選擇合適的技術,使整個系統達到最高的性價比。
6)可擴展性原則
隨著普通高中教育的發展,學校行政、教學工作的類型可能增加,這就要求辦公自動化系統必須能夠擴展規模,實現平滑升級。
7)可靠性原則
系統的設計要充分考慮到可能出現的問題,以便采用各種技術,盡可能減少系統故障,保證系統具有良好、持續的運行性能。
8)可用性原則
不能因為系統中某一模塊出現的故障,導致其他模塊終止運行。系統必須具有容錯能力,當某一部分模塊因故障不能工作時,數據不能受到損壞和污染。
9)安全性原則
辦公自動化系統作為學校工作的整合平臺,系統的信息安全必須得到確保。
為實現學校辦公的具體需求,辦公自動化系統采用模塊化模式,由主模塊調用各個子模塊,每個子模塊完成一項相對獨立的功能。每個子模塊可獨自開發、測試和修改,最后組成整個系統。該辦公自動化系統分為8個大模塊。分別是個人辦公模塊、行政管理模塊、德育管理模塊、教務管理模塊、后勤管理模塊、校園網絡管理模塊、網絡中心模塊、系統管理模塊。
根據對系統進行的模塊劃分,系統數據庫設計方案仍采取根據模塊模塊劃分數據表的方法,主要將數據表分成用戶表、班級表、管理員表、管理日志表、文章表、學籍表、畢業生信息表等。
總之,隨著計算機技術和網絡技術的快速發展,各學校建立了校園網,教師們使用計算機進行辦公。這種情況下,要有一個平臺來整合教師的日常工作,使教師們可以實現信息共享、協作辦公,即校園辦公自動化系統。這個平臺的建立將節省大量的人力物力資源,提高辦公效率。
[1]肖闊憲.基于B/S結構辦公自動化系統的實現.黑龍江科技信息.
[2]陶艷紅.我國高校辦公自動化現狀分析及對策研究.華中農業大學,2004,5.