陳進才



摘要:隨著互聯網技術的飛速發展及其逐步普及,加上林芝市科技局科技項目的不斷擴展,林芝市科技局對科技項目事務進行信息化管理的需求日益增強。為了適應發展的需要,為了更好地開展科技項目業務,為了提升林芝市的科技核心競爭力,我們有必要根據科技服務平臺的開發標準,研發一套既符合自身業務要求,同時也要符合時代發展特點以及有更好預見性和可擴充性的科技服務平臺,已成為當前迫切需要解決的問題。該文主要討論了林芝市互聯網+科技創新服務平臺的設計。
關鍵詞:科研管理;科技創新服務;科技服務平臺;技術架構;SOA
中圖分類號:TP31 ? ?文獻標識碼:A
文章編號:1009-3044(2019)13-0084-02
1引言
通過林芝市互聯網+科技創新服務平臺的建設,能使林芝市科技局科技項目服務中心提高辦公質量,加大業務的數字化程度,節省人力物力,提高工作效率。平臺基于互聯網Intranet,利用Web服務器和瀏覽器技術來實現整個網絡上的信息交互、綜合和共享,實現統一的人機界面和跨平臺的數據庫訪問。因此可以真正做到數據資源的綜合共享,為用戶提供辦公自內由外、從底層到高端的所有展示和應用。同時也可以利用信息技術,實現高效、透明、規范的電子化和無紙化辦公,提升工作效率,增強林芝市科技局的科技管理能力,提升林芝市的科技核心競爭力。
2研究內容
林芝市互聯網+科技創新服務平臺,主要包括林芝市科技局科技項目科研管理系統、知識管理系統、客戶關系管理系統、科技資源信息共享等四個服務模塊。具體內容如下:
1)科技項目科研管理:實現科技項目合同登記、管理,項目預算管理、經費報銷管理,資料歸檔等全流程電子化管理,為林芝市科技局項目管理日常業務提供一站式在線服務。
2)知識管理:實現快速分析林芝市科技創新知識結構、分類存儲知識數據、共享知識應用、提升管理效率,增值知識資產,提升林芝市的科技核心競爭力。
3)客戶關系管理:構建藏區常駐專家數據庫、援藏專家數據庫等,為科技項目評審、科技咨詢提供有力的智力支撐。
4)科技資源信息共享服務。實現林芝市科技資源提供信息發布、信息審核功能。為林芝市科技服務資源提供展示窗口。
5) 功能示意圖如下所示:
3技術方案
3.1總體拓撲結構
根據本項目的建設需求和建設目標,本系統總體邏輯拓撲結構如下圖所示:
內部各部門之間可以實現對日常辦公的網絡化管理如:科技項目科研管理、知識管理、客戶關系管理系統、科技資源信息共享等工作。外部可以通過Internet(國際互聯網),利用手提電腦、手機輕松實現隨時隨地的遠程移動辦公。出差領導的移動辦公將通過互聯網安全連接形成大型的網絡辦公平臺,擺脫地域限制。
3.2系統總體架構設計
科技服務平臺系統架構設計圖如下:
采用業界廣泛認可,并有大量成功案例的新一代企業級整合架構模式SOA(Service Oriented Architecture,面向服務的體系架構)架構。
SOA模型是對傳統采用客戶機/服務器模式和面向對象的構件化設計原則創建應用的N層軟件架構的進一步完善。“服務”構成了SOA應用的功能塊,并使得客戶端應用和為系統提供功能的業務邏輯組件之間是透明的,在這個環境中,服務被發布并且被那些預訂它們的應用程序所使用。SOA表示層管理客戶端應用中的用戶接口組件,包括與現有系統的數據轉換與應用集成,通過使用系統中心資源所提供的軟件服務,建立跨機構和區域的共享與協同體系。中心資源所提供的“服務”由一系列后臺運作的業務邏輯組件構成的業務邏輯層提供操作,而數據訪問層則由專門管理負責數據持久性的數據訪問組件組成。
當在本項目中應用SOA架構作為技術設計的根本思想時,基本的出發點是盡可能采用標準接口的原則和軟件組件重用,以確保系統整體的高內聚、低耦合,形成統分結構的信息化基礎設施,滿足現實與未來持續發展的需求。
3.3技術架構設計
架構平臺將系統分為三層,即控制層(Command),業務邏輯層(Service)和數據訪問層(DAO),command代碼只關注于頁面跳轉邏輯關系,收集請求數據,轉發請求及最后跳轉到指定的顯示頁面(JSP);Service主要關注于頁面邏輯,客戶的需求轉化為實際的業務邏輯就由Service層來實現,其中權限事務日志等不是純業務的邏輯交由AOP的專門程序處理,使開發人員關注點聚焦而不會被煩瑣的其他事情所影響效率;DAO層主要完成業務邏輯中需要與數據庫間交互的部分代碼,主要是跟SQL語句,存儲過程等相應的數據庫(存儲)打交道的部分代碼的封裝,把這一層抽離出來可以實現更好的移植性。
前端采用EXTJS和jquery作為展現層基礎框架,提供界面組件和富客戶端。業務層采用SSH作為業務服務的框架搭建和管理的基礎平臺,提供服務Bean注冊管理和事務管理的能力。
后端服務器使用Tomcat + java + MySQL。
3.4安全設計
1) 通過WEB應用弱點掃描器及明鑒數據庫弱點掃描器的部署,可以定期對WEB應用和數據庫進行安全檢測,從而發現安全問題及相關隱患后能夠及時修補。
2) 通過部署防御設備,針對黑客的惡意進行全方位的攻擊防護,防止各類對網站的惡意攻擊和網頁木馬等,確保網站安全健康運行;通過網絡安全網關、IPS、WEB應用防火墻的部署,實現核心業務系統、應用的攻擊防護,確保核心業務系統安全健康運行。
3) 通過加強管理制度的建設,完善自身規章制度,提高自身管理水品。
4主要功能設計
4.1科技項目科研管理
實現科技項目合同登記、管理,項目預算管理、經費報銷管理,資料歸檔等全流程電子化管理,為林芝市科技局項目管理日常業務提供一站式在線服務。
4.2知識管理
實現快速分析林芝市科技創新知識結構、分類存儲知識數據、共享知識應用、提升管理效率,增值知識資產,提升林芝市的科技核心競爭力。
4.3客戶關系管理
構建藏區常駐專家數據庫、援藏專家數據庫等,為科技項目評審、科技咨詢提供有力的智力支撐。
4.4科技資源共享服務
實現林芝市科技資源提供單位注冊、信息發布、信息審核功能。為林芝市科技服務資源提供展示窗口。
4.5功能模塊調用關系
合同錄入模塊會調用客戶關系模塊的相關信息,客戶管理模塊提供統一的接口和顯示界面供其他模塊調用,并返回相關客戶資料。
5結束語
該項目建設內容與林芝市實際需求結合緊密,能有效幫忙林芝市科研管理能力的提升和科研服務水平的提升,進而推動林芝市科技研發能力的提升。運用信息化技術,整合科技服務資源,以“互聯網+科技服務”模式開展科技服務工作,將信息技術方面的研究成果應用到生活服務中去。以服務推進為手段、平臺建設為支撐,延伸林芝市服務部門服務模式和內容,帶動科技服務隊伍的建設。
參考文獻:
[1] 薛銳思.知識庫中文檔在線預覽功能的實現[J].計算機光盤軟件與應用,2013(13).
[2] 扈小燕.將Word文檔自動轉換成PDF格式的編程實現[J].計算機與現代化,2012(2).
[3] 邱全兵.基于質子治療的束流信息管理設計[J].數字技術與應用,2018(1).
【通聯編輯:梁書】