全局核心服務(wù)平臺產(chǎn)品化方案_第1頁
全局核心服務(wù)平臺產(chǎn)品化方案_第2頁
全局核心服務(wù)平臺產(chǎn)品化方案_第3頁
全局核心服務(wù)平臺產(chǎn)品化方案_第4頁
全局核心服務(wù)平臺產(chǎn)品化方案_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

全局核心效勞平臺產(chǎn)品化方案匯報內(nèi)容2023/12/2821系統(tǒng)開設(shè)部署2平臺產(chǎn)品化3集成許可管理4集成開發(fā)環(huán)境平臺的軟件集成5匯報內(nèi)容2023/12/2831系統(tǒng)開設(shè)部署2平臺產(chǎn)品化3集成許可管理4集成開發(fā)環(huán)境平臺的軟件集成5軟件產(chǎn)品化定義

軟件產(chǎn)品化,即客戶無需為軟件添加或調(diào)整代碼和語句即能完成軟件的安裝配置、應(yīng)用初始化、系統(tǒng)管理、用戶使用的全過程,并且軟件至少能滿足80%以上的用戶某一組應(yīng)用需求。2023/12/284軟件產(chǎn)品化的優(yōu)勢由于經(jīng)過眾多用戶長期使用,軟件穩(wěn)定、質(zhì)量較高;持續(xù)的優(yōu)化確保每一個版本不斷完善,并且不斷通過升級給客戶帶來創(chuàng)新功能和應(yīng)用。軟件產(chǎn)品化使工程實施周期較短,實施本錢較低,并且可控性較強。產(chǎn)品售后效勞有保證,軟件產(chǎn)品的魅力在于一次開發(fā)屢次復(fù)制,軟件企業(yè)的主要利潤來自于不斷地復(fù)制產(chǎn)品與銷售。軟件產(chǎn)品化是軟件企業(yè)可持續(xù)開展的關(guān)鍵所在。2023/12/2852023/12/286軟件產(chǎn)品化遵循的原那么軟件產(chǎn)品化遵循的原則正確的產(chǎn)品定位明確和突出產(chǎn)品的亮點采用可定制、可擴展的技術(shù)架構(gòu)簡單易用,操作易懂二八原則實現(xiàn)軟件產(chǎn)品化需要進行的工作軟件的產(chǎn)品化需要在產(chǎn)品的研發(fā)上有長期的積累,包括領(lǐng)域知識的積累、產(chǎn)品技術(shù)的積累和客戶的積累。軟件產(chǎn)品化的前提是行業(yè)標準化、標準化,標準化、標準化要貫穿整個軟件開發(fā)過程中。軟件產(chǎn)品化是一個長期的過程,而且是一個艱難的過程,在產(chǎn)品化實施過程中,軟件企業(yè)在各個方面都面臨挑戰(zhàn),并必須按照行業(yè)標準化進行調(diào)整,在這個實施過程中,需要軟件的研發(fā)管理、工程管理甚至技術(shù)體制一同推進。2023/12/287GCS平臺產(chǎn)品化的目標從滿足工程需求做起,提煉用戶的需求,提煉行業(yè)軟件產(chǎn)品的需求,提煉共性的思想、理念、軟件技術(shù)體制,最終走出工程型的工程軟件成品,研制出標準化、標準化、產(chǎn)品化的軟件產(chǎn)品?,F(xiàn)階段,基于正在研發(fā)的全局核心效勞GCS出發(fā),先主要從四個方面來開展走向軟件產(chǎn)品化的工作:面向全局規(guī)化的系統(tǒng)開設(shè)和方便、易用的〞一鍵式〞軟件安裝部署。集成的全局核心效勞二次開發(fā)平臺環(huán)境,提供針對GCS上層應(yīng)用的統(tǒng)一的開發(fā)平臺。一體化的License安裝許可管理平臺的軟件集成2023/12/2882023/12/289匯報內(nèi)容1系統(tǒng)開設(shè)部署2平臺產(chǎn)品化3集成許可管理4集成開發(fā)環(huán)境平臺的軟件集成5當前全局核心效勞平臺安裝部署提供四個向?qū)桨惭b界面的安裝工具,分別為核心平臺效勞安裝工具、Web應(yīng)用平臺效勞安裝工具、地理信息效勞安裝工具和文電效勞安裝工具。需求分析和必要性2023/12/2810GCS軟件安裝部署現(xiàn)狀基于Linux的快客郵件效勞核心平臺服務(wù)安裝工具Oracle數(shù)據(jù)庫數(shù)據(jù)訪問服務(wù)消息中間件(TongLink/ActiveMQ)目錄服務(wù)服務(wù)運行支撐(ESB)柵格服務(wù)心跳服務(wù)元調(diào)度服務(wù)數(shù)字簽名服務(wù)……Web應(yīng)用平臺服務(wù)安裝工具門戶服務(wù)通訊服務(wù)數(shù)據(jù)指揮服務(wù)話音指揮服務(wù)流水庫服務(wù)執(zhí)行監(jiān)控服務(wù)動態(tài)版服務(wù)通訊錄服務(wù)……地理信息服務(wù)安裝工具Oracle數(shù)據(jù)庫ArcGis服務(wù)ArcGISLicenseManagerArcGISSDEforOracle10g需求分析和必要性〔續(xù)〕一次性創(chuàng)立整個全局核心效勞的數(shù)據(jù)庫和導(dǎo)入數(shù)據(jù)庫表數(shù)據(jù)。在單個效勞器上安裝完成后,再分散的配置各效勞構(gòu)件的參數(shù),最終通過各快捷方式啟動效勞。其中文電效勞安裝工具暫不提供,直接使用快客郵件效勞系統(tǒng)提供的安裝工具。2023/12/2811GCS軟件安裝部署現(xiàn)狀需求分析和必要性〔續(xù)〕GCS軟件安裝部署存在的問題沒有全局指揮所(節(jié)點)系統(tǒng)架設(shè)的概念;系統(tǒng)軟件安裝不能統(tǒng)一規(guī)劃和部署;為用戶提供通過多個軟件安裝包的才能安裝,沒有規(guī)劃統(tǒng)一、不能很好地實現(xiàn)可裁剪與定制;沒有實現(xiàn)自動化的、簡單的安裝部署和系統(tǒng)參數(shù)統(tǒng)一配置;可定制的效勞構(gòu)件安裝部署不夠靈活;2023/12/28122023/12/2813解決方案基于全局出發(fā),對指揮所(節(jié)點)的開設(shè)進行規(guī)劃和建模。結(jié)合用戶的需求、系統(tǒng)的能力要求,對指揮所(節(jié)點)系統(tǒng)開設(shè)進行規(guī)劃和建模。結(jié)合硬件設(shè)備環(huán)境條件,遵循效勞構(gòu)件之間的依賴和約束,對指揮所(節(jié)點)下的效勞器、席位要安裝的效勞構(gòu)件進行配置建模。建立根底效勞、支撐效勞、應(yīng)用效勞、數(shù)據(jù)之間的依賴和約束關(guān)系,安裝人員只需選擇應(yīng)用效勞,其支撐效勞自動安裝。建立自動化安裝軟件包和安裝腳本。軟件安裝完成后,進行系統(tǒng)初始化,初始化數(shù)據(jù)自動導(dǎo)入。軟件安裝部署完成后,集中進行必要的系統(tǒng)參數(shù)配置。應(yīng)用場景模式2023/12/2814安裝組成2023/12/2815根底效勞安裝:主要有數(shù)據(jù)訪問效勞、目錄效勞、效勞運行支撐〔ESB〕以及根底Web效勞〔柵格效勞、心跳效勞和元調(diào)度效勞〕。Web應(yīng)用效勞安裝:主要有門戶效勞、文電效勞、數(shù)據(jù)指揮效勞、話音指揮效勞執(zhí)行監(jiān)控效勞、動態(tài)版效勞和通訊錄效勞等第三方支持軟件的安裝:地理信息效勞安裝、快客文電效勞安裝部署、Oracle數(shù)據(jù)庫、消息中間件〔TongLink/ActiveMQ〕安裝許可管理License效勞安裝:GCS的安裝部署許可license效勞器席位功能應(yīng)用軟件安裝:客戶端插件安裝、功能應(yīng)用系統(tǒng)客戶端支撐效勞安裝:主要有域名解析效勞、時統(tǒng)效勞、心跳效勞、日志效勞、Web效勞容器等部署、安裝使用場景2023/12/2816安裝部署要素包裝2023/12/2817開發(fā)好的根底效勞、支撐效勞、數(shù)據(jù)、應(yīng)用系統(tǒng)效勞按照打包標準打包,編制靜默安裝腳本、數(shù)據(jù)初始化腳本,生成可通過執(zhí)行腳本就可自動安裝的效勞構(gòu)件??砂惭b效勞構(gòu)件創(chuàng)立流程2023/12/2818通過對自研效勞和第三方支持軟件的進行包裝,生產(chǎn)可安裝部署并具有依賴關(guān)系的效勞構(gòu)件,放入安裝部署效勞構(gòu)件庫中。

通過效勞構(gòu)件管理工具可查看和管理效勞構(gòu)件庫。系統(tǒng)架設(shè)、安裝部署流程2023/12/2819系統(tǒng)開設(shè)部署的功能需求分析統(tǒng)一效勞軟件的版本標準、命名標準、依賴標準、自動安裝腳本標準、初始化數(shù)據(jù)導(dǎo)入標準。提供指揮所(節(jié)點)開設(shè)建模工具,對指揮所效勞器組成、功能席位組成進行配置。對各效勞器下要安裝的效勞提供界面建模。制定包裝生成可安裝部署效勞構(gòu)件的標準,提供打包工具。對已安裝效勞構(gòu)件的檢測與感知,可追加安裝新效勞構(gòu)件。支持停機升級和局部功能效勞構(gòu)件的在線升級。2023/12/2820系統(tǒng)開設(shè)部署的功能需求分析〔續(xù)〕支持新安裝系統(tǒng)的初始化數(shù)據(jù)一鍵導(dǎo)入。大概包括如下信息:全局地址信息部門信息、角色信息、人員信息通訊錄信息根底元數(shù)據(jù)安裝結(jié)果報告、安裝日志生成提供集中統(tǒng)一的系統(tǒng)配置管理界面提供典型安裝、完全安裝、定制安裝方案。制定標準化的安裝部署手冊2023/12/2821系統(tǒng)開設(shè)部署產(chǎn)品化目標規(guī)劃提供全局核心效勞平臺的安裝部署工具:安裝界面簡單配置根據(jù)用戶需求和硬件設(shè)備規(guī)劃定制安裝。針對固定指揮所、車載指揮所,實現(xiàn)可裁剪的安裝支持停機升級和局部功能效勞構(gòu)件的在線升級。支持新安裝系統(tǒng)的初始化數(shù)據(jù)一鍵導(dǎo)入。支持安裝結(jié)果報告、安裝日志生成制定標準化的安裝部署手冊。2023/12/2822第一階段目標2023/12/2823系統(tǒng)開設(shè)部署產(chǎn)品化目標規(guī)劃提供系統(tǒng)開設(shè)建模工具和系統(tǒng)配置工具,根據(jù)模型文件進行安裝包打包。采用集群式部署整個全局核心效勞,幫助用戶通過簡單的配置完成全局核心效勞平臺的安裝部署。能夠根據(jù)固定指揮機構(gòu)、機動指揮機構(gòu)和手持終端的不同環(huán)境的實現(xiàn)可定制安裝、可裁剪的部署安裝全局核心效勞平臺??啥ㄖ?、簡單易用的“一鍵式〞安裝部署。后期目標匯報內(nèi)容2023/12/28241系統(tǒng)開設(shè)部署2平臺產(chǎn)品化3集成許可管理4集成開發(fā)環(huán)境平臺的軟件集成5開發(fā)環(huán)境現(xiàn)狀和存在的問題基于GCP平臺二次開發(fā)現(xiàn)狀二次開發(fā)人員自己引入所需效勞的Jar包的開發(fā)和基于Webservice的開發(fā);在開發(fā)本地要生成所需效勞的單獨的配置文件,調(diào)試時需對每一個配置文件進行配置;各效勞的編程手冊文檔分散獨立。針對基于GCP平臺的開發(fā),有這樣的困惑平臺龐大,如何為開發(fā)用戶提供簡易、易理解的架構(gòu)進行使用;開發(fā)過程使用繁瑣,當需要使用某個GCP的效勞接口時,需要全部導(dǎo)入效勞的依賴包,容易導(dǎo)致版本混亂;配置文件過多,二次開發(fā)人員不知如何配置;開發(fā)效率低下,開發(fā)人員從知道自己需要調(diào)用什么效勞和效勞接口到獲取Jar包,或者Webservice接口調(diào)用需要長時間的學(xué)習(xí)過程。2023/12/2825解決方案解決方案使用maven構(gòu)建業(yè)務(wù)應(yīng)用,提供完整的maven本地庫;提供標準的pom.xml依賴文檔;提供全局核心效勞總體架構(gòu)圖文描述的開發(fā)文檔;提供完整和標準的接口描述和例如程序;提供基于Eclipse的插件的集成開發(fā)環(huán)境(IDE);友好的編程接口提示;全局核心效勞的二次開發(fā)效勞組件進行分類,不同類型組件提供不同的集成和調(diào)用方式;提供基于GCP運行環(huán)境邊開發(fā)邊使用全局核心效勞進行調(diào)試的模式。2023/12/2826集成開發(fā)環(huán)境使用場景2023/12/2827全局核心效勞集成開發(fā)環(huán)境組成2023/12/2828基于Eclipse插件的GCP集成開發(fā)環(huán)境功能需求分析提供集成開發(fā)環(huán)境IDE向?qū)Х绞絼?chuàng)立基于平臺的project工程添加依賴包和配置文件效勞接口的代碼生成可視化的應(yīng)用配置工具提供方便查詢的編程幫助工具提供效勞組件的接口調(diào)試環(huán)境友好的編程接口提示2023/12/2829功能需求分析〔續(xù)〕提供標準化的、完整的用戶功能手冊功能描述功能范圍功能用法例如(demo)標準的接口注釋接口使用方法接口使用場景接口參數(shù)含義接口使用范圍接口使用例如(demo)2023/12/2830集成開發(fā)環(huán)境產(chǎn)品化的目標規(guī)劃2023/12/2831第一階段目標提供完整的maven本地庫;提供標準的pom.xml依賴文檔;提供圖文描述的全局核心效勞總體架構(gòu)的開發(fā)文檔;提供完整和標準的接口描述和例如程序;提供標準的接口提示;完備配套資料用戶手冊編程手冊集成開發(fā)環(huán)境產(chǎn)品化的目標規(guī)劃〔續(xù)〕提供基于Eclipse的插件集成開發(fā)環(huán)境(IDE)提供統(tǒng)一的、集成的開發(fā)組件提供方便的調(diào)試方法2023/12/2832后期目標匯報內(nèi)容2023/12/28331系統(tǒng)開設(shè)部署2平臺產(chǎn)品化3集成許可管理4集成開發(fā)環(huán)境平臺的軟件集成5集成許可證的解決方案集成許可證的解決方案全網(wǎng)浮動型許可證:GCP的安裝部署提供license效勞器以實現(xiàn)license的統(tǒng)一管理和發(fā)放。新安裝部署的指揮所

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論