亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

政務數據中心有待標準化 運維管理是建設核心
2013-07-23   CIO時代網

  政務數據中心的建設和管理走向標準化、規范化、科學化、信息化已經成為政務數據中心面臨的一項十分緊迫而重要的任務。

  通過建立政務數據中心的運維管理系統能夠使工程服務管理、政務項目管理、運維故障管理、設備資源管理、機房值班與巡視管理、查詢與統計管理、合同與文檔管理、工作計劃與安排管理、系統后臺維護管理等工作科學化、信息化、規范化、高效化。主要體現在以下兩個方面:一方面是提高管理水平,及時掌握和了解信息資源的利用情況,動態掌握和了解政務項目的立項和審核,以及執行情況,隨時掌握和了解工程服務申請和進展情況等;另一方面是提高工作效率,通過網絡工作平臺,實現跨區域、跨部門的網上辦公,大大增加和機關部門之間的溝通能力,通過郵件和短信通知功能,大大減少口頭溝通次數,而且有利于改善服務支持,迅速準確地進行服務供需的動態分析,為政府機關提供更加優質的服務。

  運維系統總體架構

  政務數據中心是南京市電子政務的重要基礎設施。它包括三個體系和三種服務,即運行管理體系、安全保障體系、標準規范體系和技術服務、資源服務、管理服務。而政務數據中心運維管理系統就是為保障和實現數據中心職能的有力可靠的支撐平臺。

  整個運維管理采用了典型的J2EE三層架構體系,即表現層、業務邏輯層、數據持久層。J2EE體系結構提供中間層集成框架來滿足高可用性、高可靠性以及可擴展性的應用的需求。通過提供統一的開發平臺,J2EE降低了開發多層應用的費用和復雜性,同時提供對應用程序集成強有力支持,簡化和規范多層分布式應用系統的開發和部署,開發者只需要集中精力編寫代碼來表達應用的商業邏輯和表示邏輯,至于其他系統問題,如內存管理,多線程,資源分布和垃圾收集等,都將由J2EE自動完成。遵照J2EE的三層設計模式,使用ExtJs作為表現層的框架,使用Hibernate作為ORM持久層的框架,使用Spring Security作為系統權限控制的安全框架,數據服務層使用MySQL數據庫存放數據,而Spring是作為核心框架來管理和調度系統中所有的業務邏輯組件、DAO組件、表現層組件。Spring框架的作用貫穿三層,通過IOC容器將層實現無縫整合。

  運維系統功能與服務

  根據南京市政務數據中心運維管理和日常工作的要求,運維系統由工程服務管理、政務項目管理、運維故障管理、設備資源管理、機房值班與巡視管理、查詢與統計管理、合同與文檔管理、工作計劃與安排管理、系統后臺維護管理等子系統組成。例如其中工程服務管理用于政務數據中心為全市機關提供多種服務類別的在線申請和辦理管理。這些服務類別包括:服務器使用申請、域名申請、網絡接入申請、數據庫空間申請、存儲備份申請、移動辦公接入申請、辦公系統申請、負載均衡申請、應用軟件服務申請、短信網關申請、電子郵箱申請等內容。基本涵蓋了政府部門的電子政務建設需求,并實現在線申請,網上審批,網上派工,實施后的登記,驗收后的登記,反饋意見的登記,實現了申請和辦理的全部工作流程的動態跟蹤和考核;設備資源的管理主要是對政務數據中心所管轄的信息資源和設備進行精細化管理,這些資源和設備包括服務器(托管和獨立)的管理,IP地址資源的占用情況的管理,存儲設備和存儲設備分組的管理,虛擬設備以及虛擬集群的管理。應用系統及其占用資源情況的管理,安全設備登記管理、網絡設備登記和使用情況管理、托管設備登記管理等;查詢和統計管理則提供了對所有入庫的數據進行復合條件的查詢,并以圖形和表格顯示出來;系統后臺維護管理主要是對系統用戶進行管理,對基礎庫進行維護,同時對權限進行動態管理,使得不同角色的用戶使用不同的菜單進行工作;機房值班與巡視管理主要內容是自動生成值班表、輪休表,便于統計和考核,機房出入登記申請、審核、統計以及日常的巡檢記錄等登記入庫,所有報修故障和處理結果登記入庫便于回溯和故障知識的積累;工作計劃與安排管理主要內容是將年度工作計劃,突發任務等各種性質和類別的工作任務分解安排到個人,個人填寫工作進度和完成情況,從而主管人員可以動態掌握工作進展,同時個人工作完成任務的效率也可為總結和考核提供量化數據。

  三層結構確保系統穩定

  整個系統可分為數據庫持久層、業務邏輯層和表現層。

  在數據庫持久層,采用Hibernate框架實現對象與關系的映射。它提供的ORM功能簡化了數據庫的訪問,在JDBC層提供了更好的封裝,通過Myeclips工具的逆向工程功能將數據庫表轉換成POJO類,這樣以對象的方式操縱數據庫,更加符合面向對象的程序設計思路,無須開發者編寫繁瑣的SQL語句,執行冗長的多表查詢,使用Hibernate支持的QBC語句,按OOP方式對數據庫表對象進行操縱,而無須寫具體的繁瑣的字段名。Hibernate為底層的DAO對象的實現提供支持,而且對于數據庫的移植也非常方便,只要修改配置,無須修改代碼,降低了異構系統的代價。

  在業務邏輯層采用Spring作為MVC框架,大大簡化企業級應用開發,同時給復雜問題提供強大的、非侵入性解決方案,Spring提供的IoC容器管理所有的業務邏輯組件,DAO組件,各組件以松耦合的方式組合在一起,組件于組件之間的依賴正是通過Spring的依賴注入管理的。DAO對象都采用面向接口編程的方式,從而降低系統異構的代價。Spring框架為模型、視圖、控制器之間提供了一個非常清晰的界限,各部分耦合極低。而且完全基于接口,真正實現了視圖無關。Spring2.5的注解功能,大大簡少了基于XML的配置工作量,例如無需配置通過注解就能將javaBean實例化。

  在表現層采用了ExtJs3.2框架。ExtJs是基于Web的富客戶端的AJAX框架,用于創建前端用戶界面和,通過AJAX框架我們采用JSON數據交換格式與后臺實現異步更新和交互,JSON是一種輕量級的數據交換格式,易于閱讀和編寫,同時也易于解析和生成。JSON是完全獨立于語言的文本格式,因此成為數據交換的理想格式。ExtJs還提供了大量的現成的窗體控件,它提供的表格、樹型、布局等控件使得開發B/S結構系統如同開發C/S結構系統一樣方便,大大減少了美工人員的工作量。因此使用ExtJs前端開發工具是搭建管理類型網站的首選。而且ExtJs框架也可以自定義組件,通過ExtJs中的Ext.extend()繼承函數可以實現自定義組件的派生和擴展。例如可以自定義一個crud的基本組件,包括列表和分頁功能,然后在這個基本組件的基礎上進行繼承以適應不同的數據表的具體要求,從而達到精簡程序結構,減少編程工作量的目的。

熱詞搜索:

上一篇:面對多變天氣,IT經理如何確保機房安全運維
下一篇:和力記易:完美實現大數據環境下的異地容災

分享到: 收藏