



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、通信工程概預(yù)算系統(tǒng)設(shè)計(jì)研究 0引言隨著我國(guó)社會(huì)的經(jīng)濟(jì)開(kāi)展,為了滿足我國(guó)信息通信建立行業(yè)的開(kāi)展要求,工信部公布了最新的信息通信建立工程預(yù)算定額、工程費(fèi)用定額及工程概預(yù)算編制規(guī)程,以標(biāo)準(zhǔn)通信建立工程的計(jì)價(jià)行為。當(dāng)前,通信業(yè)內(nèi)存在著很多相關(guān)的通信工程概預(yù)算系統(tǒng)【1】,每次工信部在公布最新定額,都需要重新調(diào)整系統(tǒng)以適應(yīng)最新的定額及計(jì)價(jià)方式。這無(wú)疑增加了系統(tǒng)維護(hù)人員的工作量,而且系統(tǒng)的重新改造開(kāi)發(fā)都需要花費(fèi)大量的人力物力資源。且在當(dāng)前互聯(lián)網(wǎng)高速開(kāi)展的時(shí)代,快速響應(yīng)快速迭代的需求也越來(lái)越高。所以,以往按部就班系統(tǒng)整體改造、開(kāi)發(fā)、測(cè)試及部署的方式嚴(yán)重影響了系統(tǒng)的迭代才能。除此之外,不同省份與地市對(duì)于概預(yù)算的
2、需求也有些不一致,一套固定的系統(tǒng)很難滿足全國(guó)所有通信行業(yè)的需求。綜上兩個(gè)問(wèn)題,使用微效勞【2】架構(gòu)設(shè)計(jì)的通信工程概預(yù)算系統(tǒng)可以對(duì)于突發(fā)的變化做出快速應(yīng)對(duì),通過(guò)修改個(gè)別效勞做到快速迭代,且不需要整體部署,只需對(duì)發(fā)生改變的效勞進(jìn)展重新部署即可。另外,使用微效勞架構(gòu)可以通過(guò)部署多種效勞來(lái)滿足不同的業(yè)務(wù)需求。1需求分析基于微效勞的通信工程概預(yù)算系統(tǒng)主要功能需要完成對(duì)定額工日、使用材料、設(shè)備及機(jī)械等信息的計(jì)算得出最終的工程概預(yù)算計(jì)價(jià)結(jié)果。除了完成正常的概預(yù)算之外,由于系統(tǒng)使用微效勞架構(gòu),那么需要系統(tǒng)中有一個(gè)統(tǒng)一的效勞注冊(cè)及發(fā)現(xiàn)中心,且概預(yù)算效勞的部署都比擬復(fù)雜,需要一個(gè)強(qiáng)大的自動(dòng)化運(yùn)維效勞功能。基于以上
3、,可以將系統(tǒng)的需求分為功能性需求和非功能性需求兩局部。本系統(tǒng)主要功能需求分為功能性需求及非功能性需求兩大局部。功能性需求主要有:概預(yù)算費(fèi)用計(jì)算、標(biāo)準(zhǔn)信息維護(hù)、概預(yù)算文件導(dǎo)出等功能;非功能系需求主要針對(duì)效勞注冊(cè)發(fā)現(xiàn)、系統(tǒng)運(yùn)維方面,主要包括:效勞注冊(cè)與發(fā)現(xiàn)、監(jiān)控與告警、系統(tǒng)運(yùn)行日志、自動(dòng)化構(gòu)建及部署等。基于微效勞的通信工程概預(yù)算系統(tǒng)其核心功能需要完成對(duì)工程工程的概預(yù)算計(jì)算以及完成對(duì)預(yù)算結(jié)果按照工信部標(biāo)準(zhǔn)出版格式生成Excel編制文件。主要包括:概預(yù)算費(fèi)用計(jì)算、標(biāo)準(zhǔn)信息維護(hù)、概預(yù)算文件導(dǎo)出等功能。概預(yù)算費(fèi)用計(jì)算:根據(jù)錄入的根底定額、材料、設(shè)備、儀表和機(jī)械等信息計(jì)算出表一至表五的費(fèi)用數(shù)據(jù)。標(biāo)準(zhǔn)信息維護(hù)
4、:按照工信部下發(fā)標(biāo)準(zhǔn)定額信息,結(jié)合個(gè)人需求在系統(tǒng)內(nèi)維護(hù)工日、材料、機(jī)械、儀表等標(biāo)準(zhǔn)根底數(shù)據(jù)。概預(yù)算文件導(dǎo)出:按照工信部標(biāo)準(zhǔn)出版格式,生成概預(yù)算表格文件。基于微效勞的通信工程概預(yù)算系統(tǒng)由于使用的微效勞方式部署,所以效勞的數(shù)量和種類都會(huì)比擬多,在部署的時(shí)候假設(shè)要使用人工部署的方式會(huì)非常的費(fèi)事和復(fù)雜?;谙到y(tǒng)可以自動(dòng)化的快速部署的目的,其所需的非功能性需求有:效勞注冊(cè)與發(fā)現(xiàn)、系統(tǒng)監(jiān)控與告警、系統(tǒng)日志功能以及系統(tǒng)自動(dòng)化構(gòu)建及部署功能。效勞注冊(cè)與發(fā)現(xiàn):注冊(cè)與發(fā)現(xiàn)概預(yù)算系統(tǒng)的計(jì)算效勞、文件生成效勞,以及信息維護(hù)等效勞。系統(tǒng)監(jiān)控與告警:監(jiān)控系統(tǒng)的資源使用、效勞運(yùn)行等情況,假設(shè)發(fā)現(xiàn)異常會(huì)發(fā)出實(shí)時(shí)告警。系統(tǒng)日志
5、功能:記錄系統(tǒng)中硬件、軟件和系統(tǒng)問(wèn)題的信息,記錄系統(tǒng)操作過(guò)程,同時(shí)還可以監(jiān)視系統(tǒng)中發(fā)生的事件。系統(tǒng)自動(dòng)化構(gòu)建及部署:研發(fā)人員通過(guò)上傳代碼庫(kù)最新源碼,該功能會(huì)自動(dòng)對(duì)最新的源碼進(jìn)展構(gòu)建打包部署,使效勞一直保持最新?tīng)顟B(tài)。2系統(tǒng)架構(gòu)設(shè)計(jì)根據(jù)上述需求分析,可以總結(jié)得出系統(tǒng)整體架構(gòu)設(shè)計(jì)如下列圖所示。從下列圖2可以看出本系統(tǒng)總共可以分為四大局部:接入網(wǎng)關(guān)、系統(tǒng)效勞、注冊(cè)中心、系統(tǒng)運(yùn)維模塊。通信工程概預(yù)算系統(tǒng)對(duì)數(shù)據(jù)進(jìn)展操作如下列圖3所示都是互相獨(dú)立的,各個(gè)效勞之間都是通過(guò)互相調(diào)用Restful【3】接口來(lái)到達(dá)數(shù)據(jù)交互。通過(guò)上圖可以知道基于微效勞的通信工程概預(yù)算系統(tǒng)總共分為五種數(shù)據(jù):系統(tǒng)根本設(shè)置數(shù)據(jù)、根底數(shù)據(jù)、
6、文件數(shù)據(jù)、費(fèi)用計(jì)算數(shù)據(jù)以及標(biāo)準(zhǔn)信息數(shù)據(jù)。系統(tǒng)根本設(shè)置數(shù)據(jù):包括系統(tǒng)的計(jì)算精度、高原系統(tǒng)、運(yùn)送間隔 以及分段等信息;根底數(shù)據(jù):包括單項(xiàng)工程名稱、表格編號(hào)字頭、建立工程名稱、建立單位以及設(shè)計(jì)單位、定額及自定義公式等信息;文件數(shù)據(jù):概預(yù)算結(jié)果文件導(dǎo)出時(shí),需要按照一定的標(biāo)準(zhǔn)格式生成,那么文件數(shù)據(jù)即為這些標(biāo)準(zhǔn)格式文件;費(fèi)用計(jì)算數(shù)據(jù):包括各個(gè)表格計(jì)算時(shí)涉及的相關(guān)費(fèi)率,以及計(jì)價(jià)方式等一些數(shù)據(jù);標(biāo)準(zhǔn)信息數(shù)據(jù):標(biāo)準(zhǔn)信息,即工信部公布的工日、材料、機(jī)械、儀表等信息?;谖⑿诘耐ㄐ殴こ谈蓬A(yù)算系統(tǒng)主要依托于SpringCloud【4】的框架來(lái)實(shí)現(xiàn),其中費(fèi)用計(jì)算為業(yè)務(wù)邏輯為核心模塊,其業(yè)務(wù)實(shí)現(xiàn)的邏輯圖如下列圖4所示。
7、3關(guān)鍵問(wèn)題及解決方案現(xiàn)實(shí)系統(tǒng)開(kāi)發(fā)過(guò)程中,由于有很多的系統(tǒng)效勞,假設(shè)要保證每個(gè)效勞都有一個(gè)單獨(dú)的數(shù)據(jù)庫(kù)是非常不現(xiàn)實(shí)的,其中保證數(shù)據(jù)同步這一件事就會(huì)使得系統(tǒng)非常復(fù)雜。針對(duì)此問(wèn)題,提出兩種解決方案:第一,即每種效勞使用一個(gè)數(shù)據(jù)庫(kù),這樣的話一樣效勞之間會(huì)保證數(shù)據(jù)同步,且不同種類效勞之間數(shù)據(jù)也是隔離的,不同效勞之間互相調(diào)用通過(guò)restful方式來(lái)發(fā)送消息;第二,即沿用以前傳統(tǒng)的方式,整個(gè)系統(tǒng)使用單個(gè)數(shù)據(jù)庫(kù),這樣保證了整個(gè)系統(tǒng)的數(shù)據(jù)同步,而且不會(huì)造成不同效勞之間的數(shù)據(jù)差異?;诒鞠到y(tǒng)業(yè)務(wù)邏輯并非那么復(fù)雜,而且各個(gè)效勞之間的調(diào)用數(shù)據(jù)傳輸量比擬大,所以使用單個(gè)數(shù)據(jù)庫(kù)的方式,每個(gè)效勞之間僅發(fā)送必要的懇求即可,數(shù)據(jù)讀取通過(guò)數(shù)據(jù)庫(kù)即可。這樣既降低了系統(tǒng)復(fù)雜度,也很好的遵循了微效勞的架構(gòu)設(shè)計(jì)形式。其改造方案圖如下列圖5所示。4關(guān)鍵技術(shù)SpringCloud:SpringCloud是很多程序框架的組合。它大體包括效勞發(fā)現(xiàn)注冊(cè)、負(fù)載平衡、斷路器,使用SpringBoot開(kāi)發(fā)屏蔽掉了很多繁瑣的配置,大大簡(jiǎn)化了開(kāi)發(fā)工作。另外使用整個(gè)技術(shù)道路,可以很方便的搭建起微效勞的系統(tǒng)架構(gòu)平臺(tái)。5完畢語(yǔ)本文提出了使用微效勞的架構(gòu)思想來(lái)統(tǒng)一構(gòu)建一套概預(yù)算系統(tǒng)的架構(gòu)方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能安防設(shè)備升級(jí)改造服務(wù)合同
- 2025年度小額貸款逾期債務(wù)追償合同
- 圖書(shū)館水電維修服務(wù)
- 2025年度房屋買賣合同違約責(zé)任認(rèn)定與賠償標(biāo)準(zhǔn)
- 2025年度個(gè)人信息數(shù)據(jù)保密與隱私保護(hù)協(xié)議
- 2025年度航空航天技術(shù)簡(jiǎn)易版投資協(xié)議
- 2025年度教育機(jī)構(gòu)股份轉(zhuǎn)讓及資源整合協(xié)議
- 親子樂(lè)園單項(xiàng)裝修合同
- 2025年度城市綜合體安全保衛(wèi)與保安服務(wù)合同
- 2025年度養(yǎng)老院養(yǎng)老人才引進(jìn)合作協(xié)議
- 2025年醫(yī)院財(cái)務(wù)工作計(jì)劃(2篇)
- DB32T 4969-2024大型醫(yī)用設(shè)備使用監(jiān)督管理平臺(tái)基礎(chǔ)數(shù)據(jù)采集規(guī)范
- 2025年大連長(zhǎng)興開(kāi)發(fā)建設(shè)限公司工作人員公開(kāi)招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- -人教版四年級(jí)下冊(cè)英語(yǔ)全冊(cè)教案-
- 教科版三年級(jí)下冊(cè)科學(xué)全冊(cè)單元教材分析
- 《物理學(xué)的發(fā)展史》課件
- 2025年廣東廣州市海珠區(qū)官洲街道辦事處政府雇員招聘5人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《道路交通安全法》課件完整版
- 《小腸梗阻的診斷與治療中國(guó)專家共識(shí)(2023版)》解讀
- 2024屆廣東省廣州市高三一??荚囉⒄Z(yǔ)試題講評(píng)課件
- 切削加工中的刀具路徑規(guī)劃算法考核試卷
評(píng)論
0/150
提交評(píng)論