1. 首頁
  2. 辦公/印刷/造紙

論高校網路辦公系統的設計

論高校網路辦公系統的設計

近年來,由於高校的辦學規模日益擴大和管理體制的改革,實行多校區分散辦學等,給高校行政管理工作帶來很多不便。因此,依託網路辦公系統,結合學校行政管理工作的特點,研製開發適合各自校情的高校辦公系統,並使之成為基於業務資訊源的綜合處理系統和決策支援系統是大勢所趨。基於這種意義下的辦公自動化系統,不僅是在高校現有的管理和執行模式下的自動化,更重要的是透過改變各部門之間的交流方式,為行政管理本身的重整和發展帶來新的機會,從而改變傳統的行政管理方式,規範學校管理和提高高校教職員工的辦公效率。為各職能部門提供網上辦公服務和資訊化處理,實現辦公自動化的日常資訊處理,從而提高各部門的辦公效率,實現標準化網上辦公。

1需求分析

在開發網路辦公系統之前,首先要對使用者的需求進行分析和研究,只有在確定了這些需要後,才能夠確定系統的總體目標。因此,需求分析這個階段的工作相當重要,不可忽視。本系統主要是高等院校的教職工使用,使教職員工們提高工作效率,降低各種失誤給工作帶來的不良反映。本系統優先考慮的是如何滿足學校各部門辦公的需求。本系統應該具備以下的管理功能:

(1)系統安全:大多數情況下,本系統會連線到學校現有的校園網上執行,而學校一般很少考慮校園網的安全性,因此,會產生不少的問題,所以資料的安全性必須放在首要位置進行考慮。

(2)許可權:一般來說,都會要求系統許可權的劃分要層次分明,合理有效。因為辦公系統將提供給所有教職工使用,所以各類許可權的劃分就顯得尤為重要。

(3)辦公系統採用通用的模組化設計方法,具有很強的適應能力,並且便於維護和升級,不僅能夠很好地滿足本次網路辦公建設的需求,而且還必須為建設後期工程提供良好的擴充套件和維護介面,便於以後將新的功能加入至系統內實現功能擴充套件。

(4)辦公系統的建設必須注重辦公個性化的需求,使用者所面對的應當只是自己需要處理的事務,並能夠很便捷地進行自己相關業務的辦理。

(5)辦公系統要求具有協同辦公功能。

(6)辦公系統的功能需求主要有:公文管理、辦公資訊、個人事務、公共資訊、系統管理。

透過這些功能的'實現,以提高工作和管理效率、實現資料的共享、加強上層和下層的溝通、減少無謂的浪費。

2系統總體設計

2.1系統的體系結構設計

現存的許多資訊系統都是採用Client/Server模式設計的,這種模式雖然具有較強的資訊共享能力,但是客戶端需要安裝特定的客戶端軟體,在系統軟體升級時,每臺客戶機都需要重新安裝,勢必會造成日常維護和升級成本高、工作地域範圍受限制等問題,客戶端的靈活性被限制,因此,這種結構具有一定的侷限性。

隨著網際網路的飛速發展,移動辦公和分散式辦公越來越普及,以Web技術為基礎的Browser/Server模式日益顯現出其優異性。B/S模式是由瀏覽器、Web伺服器、資料庫伺服器3個層次組成。Browser/Server結構擴充套件了客戶機/伺服器的概念,使開發者只需要把注意力集中在Web伺服器端後臺應用的開發上,省去了客戶端前臺互動介面軟體的開發,使用者只要使用多媒體瀏覽器(如Internet Explore, Fire Fox, Google Chrome等)就可以進行網頁和資訊的訪問和交流,真正實現客戶端的零安裝和零維護。這不僅可節省開發費用和加快開發進度,更重要的是跨越多平臺開發的實現。也就是說,實現了開發環境和應用環境的分離,也對使用者群的擴充套件、變化以及應用系統的管理和軟體的安裝、維護和升級起到了積極的作用。

綜合以上分析,本文研究的基於Web的網路辦公系統採用了Browser/Server (瀏覽器/伺服器結構體系,這種模式統一了客戶端,最終使用者介面統一為瀏覽器,將系統功能實現的核心部分全部放在伺服器端,是標準的三層結構體系,簡化了系統的開發和維護,開放性好,系統負載輕,使辦公使用者的操作更簡單。

2.2系統功能模組設計

根據前面的需求分析,高校網路辦公系統主要從公文管理、辦公資訊、個人事務、公共資訊、系統管理等幾個方面進行建設。

(1)系統管理子系統:包括部門和人員的許可權、角色、口令、授權等。

(2)公文管理子系統:公文管理是指公文的收文、發文、辦理、整理、歸檔等一系列相互關聯、銜接有序的工作。高校辦公室是學校發文管理機構,主管學校公文處理工作並負責指導各部門的公文處理工作。

(3)辦公資訊子系統:主要包括會議安排、車輛使用情況和費用管理、檔案管理等。

(4)個人事務子系統:包括通訊錄、日程等。個人辦公是辦公人員的日常辦公環境,它為辦公人員提供每天工作所需要的各種日常功能。可以方便地閱覽各種等待處理的新資訊,檢視個人日程和處理自己的待辦事宜。日常辦公的主要功能有:日程安排、聯絡人、個人文件、待辦事宜等。

(5)公共資訊子系統:包括學校的各種公告、簡報、大事記列表、學校內部資訊交流和討論、辦事指南和資訊查詢等。

2.3資料庫設計

資料庫設計是開發中關鍵的步驟之一,資料結構的好壞和優劣直接影響到最終系統的成敗。所以能否建立一個良好的資料庫,使整個系統之間的資料可以迅速,方便,準確呼叫和管理是衡量系統開發好壞的重要指標,也是系統的基本要求。

2.3.1資料庫設計的原則

資料庫設計的基本原則是在總體方案的指導下,各個庫應當為它所支援的管理目標服務,在設計資料庫系統時,應該重點考慮以下因素:

(1)資料庫必需層次分明,佈局合理。

(2)資料庫必需高度結構化,保證資料的結構化,規範化和標準化,這是建立資料庫和進行資訊交換的基礎。資料結構的設計應該遵循國家標準和行業標準,尤其要重視編碼的應用。

(3)在設計資料庫的時候,一方面要儘可能的減小冗餘度,減小儲存空間的佔用,降低資料一致性問題發生的可能性,另一方面,還要考慮適當的冗餘,以提高執行速度和降低開發難度。

(4)必需維護資料的正確性和一致性。

(5)設定相應的安全機制。

2.3.2資料庫邏輯結構設計

本系統採用了SQL Server資料庫,SQL Server是一個關係型資料庫管理系統。它是一種應用廣泛的資料庫管理系統,具有許多顯著的優點:易用性、適合分散式組織的可伸縮性、用於決策支援的資料倉庫功能、與許多其他伺服器軟體緊密關聯的整合性、良好的價效比等。

3系統實現

學校要使用網路辦公系統,除了設計開發辦公系統外,還有一些重要的工程就是部署軟體的執行環境和網站環境。網路辦公系統的執行環境一般考慮學校計算機硬體條件和作業系統、應用伺服器、資料庫等系統軟體因素。

3.1網路環境配置

高校現有網路應採用千兆位乙太網技術,它是一種新型的高速區域網,可以提供1 Gbps的通訊頻寬。千兆乙太網技術被廣泛應用於大中規模的園區網主幹,實現1000M主幹,100 M交換到桌面的主流網路應用模式,交換機應為品牌三層交換核心交換機。

3.2軟體配置

3.2.1伺服器端

作業系統:考慮到系統的易用性、安全性等方面,伺服器端採用Windows Server 2008作為作業系統。主要用於提供整合網路功能、內部安全性、系統容錯等服務。

Web伺服器:採用微軟公司的IIS 7.0(Microsoft Internet Inform ation Server 7.0),它主要用於提供WWW ,FTP服務,並能訪問資料庫,提供動態資訊服務,並且IIS的管理維護方便且容易掌握。

3.2.2客戶端

作業系統:Microsoft Windows XP或者Windows7;

瀏覽器軟體:推薦使用IE 7.0以上;

常用辦公軟體:0ffice 2003/2010等。

3.3硬體配置

伺服器端:品牌伺服器,參考配置(IBM 3650兩臺,一臺作為資料庫伺服器,一臺作為應用伺服器)

客戶端:品牌電腦,參考配置(I3以上,2G記憶體,500 G硬碟

3.4應用示例

系統平臺採用ASP.NET和SQL Server 2008構建B/S結構系統,教職員工要透過輸入使用者名稱和密碼才能登陸系統。部分功能模組介面的截圖。

4系統測試

系統測試是系統保證質量的最後一個環節,是系統開發中一個非常重要的階段。在系統開發的過程中,雖然採取了很多措施來防止問題的產生,但是差錯畢竟是無法避免的。如果系統沒有經過測試,一旦問題在執行中暴露出來,將會造成更多的損失。

以下是本系統測試的大致步驟:

(1)制定測試計劃:是測試的先期準備工作階段,主要是對將要進行的測試做一個整體的規劃,包括測試的目的,測試的策略,準備測試的問題,收集測試資料,確定測試報告撰寫要求等。

(2)選擇參與測試的人員:將可能使用本系統的使用者分為若干組,從每一組中選擇若干代表參與測試,每一組使用者至少選擇6名以上。

(3)執行測試:將設計好的測試方法和材料(如測試目標的描述,系統使用背景,測試問題的設定,測試內容的檢查清單等)應用於實際測試過程中,防止測試物件因經驗不足而導致資料丟失。

(4)分析並形成測試結論:在測試結束後對整個測試過程及系統進行評估。透過測試工作中得到的資料進行總結,並形成測試報告,為系統是否正式執行提供依據。如果在測試時發現問題,要及時找出錯誤原因和位置,然後進行修改。修改後再次測試,如還有問題,再繼續修改;如無問題,系統可以投入使用。

5結束語

本文研究了基於Web的高校網路辦公系統的設計與實現,本系統結構設計合理,簡單且容易操作,介面友好,基本能夠滿足學校對辦公自動化管理的要求,並能為進一步實現移動辦公預留了改進空間,具有良好的擴充套件升級功能。