?

基于網絡環境的社區協同辦公問題探討(二)

2016-06-06 04:43黃飛
中國市場 2016年19期
關鍵詞:數據文件網絡環境

黃飛

[摘要]隨著信息技術的高速發展,我國政府信息化程度也越來越高,建立一套強大、靈活的社區綜合服務平臺具有重大的現實意義。未來的辦公自動化將融合知識化、人性化、無線化、智能化、協同化、通用化等精髓,溝通、協作和信息整合于一體的異地辦公、移動辦公、家庭辦公將成為OA發展的主要趨勢?;诰W絡環境的社區協同辦公能夠充分享受互聯網的信息資源,提高社區的辦公效率,減少文件傳送中出錯和丟失的概率?;诰W絡環境的社區協同辦公使工作人員和居民不再受上班時間限制,辦公更加輕松自如,同時也節減了許多不必要的開支。

[關鍵詞]整體辦公框架;網絡環境;數據層;數據文件

[DOI]1013939/jcnkizgsc201619082

1基于網絡環境的社區協同辦公的整體架構設計

基于網絡環境的社區協同辦公系統是基于網絡運行的,因此這里我們采用B/S結構模型。與傳統C/S結構相比,B/S結構具有部署方便的優點,并且B/S結構只用瀏覽器即可完成系統的使用,不受平臺限制,可以跨平臺操作,對客戶機硬件配置要求也比較低,同時能夠實現跨地域、全方位的業務處理。用戶操作界面由Web瀏覽器端提供,且Web瀏覽器端接受用戶輸入的各種操作信息,向服務器發出各種操作命令或數據請求,并接收執行操作命令后返回的數據結果,根據業務邏輯進行相關的運算,向用戶顯示相應的信息。服務器端接收瀏覽器端的數據或命令請求,并請求數據庫服務器執行數據庫操作得到相應的數據集,對數據集進行相應的處理,然后將數據集或處理后的數據集返回給瀏覽器端。系統采用模式構建的數據訪問層有著更好的適用性和通用性,且易于擴展?;诰W絡環境的社區協同辦公系統的流程如下圖所示。

本系統的架構采用數據層、服務層、表現層三層架構模式,將展示的內容和具體的業務邏輯脫離,將最底層的數據也獨立起來,對軟件系統的任何一層進行調整也不會影響到其他的各層,為系統的維護提供了很好的解決方案,為軟件人員的維護也有了明確的分工。

1 數據層

數據層管理和維護系統所涉及的所有數據,數據存儲方案主要包括關系型數據庫和數據文件。

(1)關系型數據庫。關系型數據庫主要采用的是目前主流的商業數據庫,可以保存各種類型的業務數據。協同工作系統主要面向一般關系型數據庫進行開發,希望可以同時支持ORACLE、DB2、SQL-SERVER、MYSQL等多種類型的數據庫產品,用戶可以按需要和預算靈活購買、配置。

(2)數據文件。本辦公協同系統中采用數據庫方式管理數據,而數據文件主要用于數據備份、數據轉換和數據交換等場合。數據層按照數據本身的內在特性進行數據建模,如實、客觀、詳盡地表達數據信息,而不受業務功能的影響對數據進行簡化、改造和歪曲。這樣做的好處是最大可能地提高了數據的可重用性,一方面使系統數據對需求變更和功能擴充具有更好的適應性,另一方面有利于和其他信息系統間的數據交換和數據轉換。針對協同工作系統提供的各類服務,在數據層面打造一個“數據服務中心”,制定一系列統一的數據標準,并且為多數據源、異構的數據源提供支持,即建立一個數據服務平臺管理多個物理數據源,達到數據源之間可以進行無縫集成,并建立相應的注冊機制,能夠在多平臺、多用戶、多數據源的復雜環境下實現數據集成和數據共享。整個數據集成共享體系主要包括一個中心的元數據服務器、多個分布式數據服務器以及遠程客戶端,元數據服務器主要包含所有用于共享的資源、數據的元數據,各個數據服務器則存儲共享的數據,用戶在遠程客戶端通過分布式網絡環境,先訪問元數據庫,再通過對元數據的解析來選擇合適的數據接口訪問存儲在不同數據服務器中的數據。數據服務中心建設的目標是建立業務無關的數據中間層。數據服務中心中的數據不是相互獨立的,而是根據其自身的聯系高度集成化的數據對象,它將辦公信息、電子郵件信息、工作任務安排、基礎業務信息等作為同一個對象的不同屬性進行關聯。數據服務中心還對數據進行管理,主要進行數據采集、存儲、分析和擴展功能。數據服務中心為服務層提供數據服務,通過SQL Server、Oracle等數據庫為上層提供統一的數據入口,減少不同數據庫對象差異,從根本上保證了數據的一致性和完整性。

2 服務中間層

服務中間層由一系列的應用服務和應用服務引擎中間層構件組成。抽象了系統各項功能實現中典型的基礎功能和應用模式,實現了應用表現層、業務流程、數據層和系統邊界間的松耦合。這樣在加快軟件開發過程的同時,提高協同工作系統的可靠性和靈活度,從而使整個協同工作系統具有更好的柔性度,能最大限度地敏捷地適應新的功能需求變化。服務中間層由應用服務和應用服務引擎兩個層次的多個服務中間件構成。應用服務引擎層是一些最為基本的服務組件,包括數據中心訪問引擎、權限管理、用戶管理、工作流引擎、決策支持引擎、系統配置服務、數據交換服務等。應用服務層,應用服務層是面向表現層具體工作業務的服務組件。

4 3應用表現層

本項目在瀏覽器方式下的前端表現層軟件,以支持公眾信息發布等應用。系統設置內外網服務器,對不同的用戶提供不同的服務。使內網用戶安全的享受到辦公自動化帶來的優越,同時又能提供遠端用戶實現遠程辦公。數據服務器、郵件服務器、通信服務器、Web服務器、權限服務器以及其他應用服務器的分離,提高服務分布式部署的便度,可以任意擴充某一服務器,達到易擴充易維護的效果。

3 基于網絡環境的社區協同辦公系統的安全設計

全球網絡充斥著大量的病毒,黑客和網絡攻擊,攻擊防護能力是系統生存的基本保證。系統必須具備強大的攻擊防護能力才能抵御各種病毒的入侵。我們可以通過設計系統防護機制來實現系統的安全保障。例如,我們可以設置如下的防護機制:①拒絕同一用戶過多地使用并發連接。②拒絕超過TCP監聽隊列數限制的POP3和SMTP訪問。③拒絕用超過訪問頻率限制。④拒絕非注冊用戶使用發信功能。⑤拒絕接收超過系統大小限制的電子郵件。⑥拒絕來自指定lP或者子網的電子郵件。

4 基于網絡環境的社區協同辦公系統的功能設計

為了能針對用戶在不同的發展階段可能遇到的變化,制定規范的擴展接口,以便實現系統的調整和擴張。具體解決方案如下:

(1)采用B/S結構模式,只需安裝服務器端軟件,用戶在客戶端只擁有瀏覽器,這樣設置管理和維護簡單。同時,系統采用基于 PHP+MySQL+Apache的開放式體系結構,跨平臺能力強。

(2)系統的應用管理功能和辦公應用功能相互獨立,利于進行二次開發。

(3)系統采用AJAX技術,用戶可以根據自己的使用習慣和需求,在用戶權限范圍內增加或刪除功能模塊。

(4)為了方便進行安全審計,系統將保留各種操作記錄,并保留文檔修改痕跡。

5結論

在科學技術發展迅速的今天,我國的科技步伐也跟上了世界的腳步。在各種新技術和新理念的影響下,協同辦公開始替代傳統的工作模式,在人類的生產經營活動中,提高效率,節約成本,使用協同辦公軟件,已經是大勢所趨。在大時代的背景影響下,為了適應高效率和高水平,市場上出現了很多主流應用,在這些方法中,辦公管理給了人們一個發展的平臺,它讓人們換位去思考問題,提供了大量的解決方案,受到了大家的認同和使用,為辦公的發展提供了良好的環境?;诰W絡的社區協同辦公實現了社區辦公從傳統低效的手工模式向數字化、網絡化的邁進,使不同地域的行政管理人員通過網絡實現實時、高效的協同辦公,提高了日常辦公的效率和質量。

參考文獻:

[1]王贏麗城市社區協同治理動力機制研究[D].長春:吉林大學,2012

[2]李林協同辦公自動化系統的設計和實現[D].西安:西北工業大學,2007

[3]馬雪基于Web的網絡協同辦公系統的設計與實現[D].大連:大連理工大學,2011

猜你喜歡
數據文件網絡環境
基于表空間和數據文件探討MIS中數據庫架構設計
數據文件恢復專題問答
數據文件安全管控技術的研究與實現
SQL數據文件恢復工具
網絡環境下的大學生道德與法治教育淺析
網絡環境下的商務英語課程資源庫的建設研究
網絡視域下初中作文教學初探
Tekla Structure數據文件交互格式分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合