System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 性色AV蜜臀AV人妻无码,亚洲无码在线播放,亚洲AV无码成人精品区大在线
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種工程文檔的生成系統(tǒng)和方法技術(shù)方案

    技術(shù)編號(hào):44082680 閱讀:4 留言:0更新日期:2025-01-17 16:16
    本發(fā)明專利技術(shù)提供一種工程文檔的生成系統(tǒng)和方法,所述系統(tǒng)包括前端網(wǎng)頁(yè)、瀏覽器、服務(wù)器和系統(tǒng)數(shù)據(jù)庫(kù),所述系統(tǒng)利用靈活技術(shù)報(bào)告模板替代現(xiàn)有固定模板,可根據(jù)計(jì)算服務(wù)、工程類型,選擇不同模板智能生成技術(shù)報(bào)告,更好適應(yīng)工程唯一性特點(diǎn);利用語(yǔ)義識(shí)別技術(shù),提出靈活模板占位符的語(yǔ)義解析規(guī)則,據(jù)此構(gòu)建占位符生成插件,無(wú)需代碼和計(jì)算機(jī)知識(shí)也能靈活生成占位符,并創(chuàng)建、修改報(bào)告模板;通過(guò)將計(jì)算方案關(guān)聯(lián)的所有數(shù)據(jù)表統(tǒng)一存儲(chǔ)于瀏覽器緩存,通過(guò)語(yǔ)義解析占位符,得到數(shù)據(jù)在瀏覽器緩存中的訪問(wèn)路徑,可減少數(shù)據(jù)庫(kù)查詢耗時(shí),提高智能生成效率。本發(fā)明專利技術(shù)提供的工程文檔的生成系統(tǒng)具有更好的適應(yīng)性、靈活性和可擴(kuò)展性。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及一種工程文檔的生成系統(tǒng)和方法,屬于工程規(guī)劃設(shè)計(jì)領(lǐng)域。


    技術(shù)介紹

    1、長(zhǎng)期以來(lái),以抽水蓄能、常規(guī)水電等業(yè)務(wù)為代表的規(guī)劃設(shè)計(jì)成果主要表現(xiàn)為文檔形式的技術(shù)報(bào)告。現(xiàn)狀生產(chǎn)方式下,設(shè)計(jì)人員需要利用單機(jī)版本計(jì)算程序完成計(jì)算后,將計(jì)算資料和成果人工轉(zhuǎn)錄到電子文檔中,并補(bǔ)充相應(yīng)的文字描述。現(xiàn)狀生產(chǎn)方式的計(jì)算工具不統(tǒng)一不規(guī)范、計(jì)算核心數(shù)據(jù)流轉(zhuǎn)困難、數(shù)據(jù)資源未高效利用、技術(shù)報(bào)告編制費(fèi)時(shí)費(fèi)力且質(zhì)量良莠不齊,難以適應(yīng)新形勢(shì)下能源電力規(guī)劃設(shè)計(jì)工作呈現(xiàn)的“高要求、高效率、高質(zhì)量”等新特征,亟需轉(zhuǎn)變生產(chǎn)方式,研究提升技術(shù)報(bào)告編制效率和質(zhì)量的關(guān)鍵技術(shù)。

    2、目前,實(shí)際生產(chǎn)實(shí)踐中工程技術(shù)報(bào)告的智能生成,通常都是將數(shù)據(jù)輸入預(yù)設(shè)的報(bào)告模板中,整個(gè)生成過(guò)程中的數(shù)據(jù)輸入來(lái)源和數(shù)據(jù)輸出形式都由預(yù)設(shè)模板固化在程序中,造成生成的文檔描述單一,生成方式呆板,無(wú)法適應(yīng)不同場(chǎng)景下技術(shù)報(bào)告編制的差異化需求。另外,預(yù)設(shè)模板中對(duì)數(shù)據(jù)變量的控制主要依托結(jié)構(gòu)化數(shù)據(jù)查詢語(yǔ)句sql對(duì)數(shù)據(jù)庫(kù)進(jìn)行調(diào)用,導(dǎo)致一方面模板編制人員需要數(shù)據(jù)庫(kù)知識(shí)背景,技術(shù)門檻高,另一方面頻繁查詢數(shù)據(jù)庫(kù)造成程序執(zhí)行效率低,技術(shù)報(bào)告生成速度慢。因此,亟需提出一種新的工程技術(shù)報(bào)告智能生成系統(tǒng)和方法以有效解決上述問(wèn)題。


    技術(shù)實(shí)現(xiàn)思路

    1、本專利技術(shù)旨在提供一種工程文檔的生成系統(tǒng),所述系統(tǒng)適應(yīng)不同場(chǎng)景下技術(shù)報(bào)告編制的差異化需求,降低了模板編制的技術(shù)門檻,減少數(shù)據(jù)庫(kù)查詢耗時(shí),提高智能生成效率。

    2、為了實(shí)現(xiàn)上述目的,本專利技術(shù)所采用的技術(shù)方案是:一種工程文檔的生成系統(tǒng),所述系統(tǒng)包括前端網(wǎng)頁(yè)、瀏覽器、服務(wù)器、系統(tǒng)數(shù)據(jù)庫(kù);所述前端網(wǎng)頁(yè)用于工程文檔的智能生成過(guò)程中的數(shù)據(jù)交互;所述數(shù)據(jù)交互包括計(jì)算方案的參數(shù)輸入、模板的生成配置、計(jì)算結(jié)果的展示和所述工程文檔的生成存儲(chǔ);所述瀏覽器用于緩存所述計(jì)算方案相關(guān)的數(shù)據(jù)表;所述數(shù)據(jù)表包括參數(shù)表和結(jié)果表,所述參數(shù)表用于存儲(chǔ)所述計(jì)算方案的輸入?yún)?shù),所述結(jié)果表用于存儲(chǔ)所述計(jì)算結(jié)果;所述服務(wù)器用于計(jì)算服務(wù)的存儲(chǔ)和調(diào)用;所述計(jì)算服務(wù)由單機(jī)計(jì)算程序轉(zhuǎn)換生成,用于將所述單機(jī)計(jì)算程序的輸入輸出數(shù)據(jù)轉(zhuǎn)換成可分類識(shí)別的所述參數(shù)表的數(shù)據(jù)和所述結(jié)果表的數(shù)據(jù);所述系統(tǒng)數(shù)據(jù)庫(kù)根據(jù)所述計(jì)算方案的輸入?yún)?shù)、所述計(jì)算結(jié)果和所述工程文檔所需的內(nèi)容構(gòu)建,用于所述數(shù)據(jù)表、所述模板和智能生成的所述工程文檔的存儲(chǔ)和調(diào)用;

    3、其中,所述計(jì)算方案由用戶根據(jù)項(xiàng)目需求和所需的所述計(jì)算服務(wù)創(chuàng)建;所述計(jì)算結(jié)果由所述服務(wù)器根據(jù)所述計(jì)算方案的參數(shù)輸入調(diào)用所述計(jì)算服務(wù)生成;所述模板的生成配置包括占位符的生成和所述模板的存儲(chǔ)配置;所述占位符由插件根據(jù)語(yǔ)義解析規(guī)則將參數(shù)選項(xiàng)的輸入轉(zhuǎn)換生成;所述插件由所述瀏覽器根據(jù)語(yǔ)義解析規(guī)則構(gòu)建,嵌入所述前端網(wǎng)頁(yè)中用于所述占位符的生成;所述參數(shù)選項(xiàng)包括所述計(jì)算服務(wù)、數(shù)據(jù)類型、數(shù)據(jù)表類型、數(shù)據(jù)表名稱、條件字段名稱、查詢字段名稱和位置;所述數(shù)據(jù)類型為所述數(shù)據(jù)表中儲(chǔ)存的數(shù)據(jù)的類型;所述數(shù)據(jù)表類型為參數(shù)表、結(jié)果表;所述條件字段為所述工程文檔中需要智能生成的內(nèi)容在所述數(shù)據(jù)表中所在列;所述查詢字段為所述工程文檔中需要智能生成的內(nèi)容在所述數(shù)據(jù)表中所在行;所述位置用于定位所述工程文檔中需要智能生成的內(nèi)容在所述數(shù)據(jù)表中具體的列或行;所述語(yǔ)義解析規(guī)則:使用字符表達(dá)將所述工程文檔需要智能生成的內(nèi)容轉(zhuǎn)換成對(duì)應(yīng)的查詢條件,按照在所述工程文檔中的表達(dá)樣式,采用分隔符間隔各所述查詢條件;所述查詢條件包括所述計(jì)算服務(wù)、數(shù)據(jù)類型、數(shù)據(jù)表類型、數(shù)據(jù)表名稱、條件字段名稱、查詢字段名稱和位置。

    4、本專利技術(shù)提供的所述工程文檔的生成系統(tǒng),利用靈活技術(shù)報(bào)告模板替代現(xiàn)有固定模板,可根據(jù)計(jì)算服務(wù)、工程類型,選擇不同模板智能生成技術(shù)報(bào)告,更好適應(yīng)工程唯一性特點(diǎn);利用語(yǔ)義識(shí)別技術(shù),提出靈活模板占位符的語(yǔ)義解析規(guī)則,據(jù)此構(gòu)建占位符生成插件,無(wú)需代碼和計(jì)算機(jī)知識(shí)也能靈活生成占位符,并創(chuàng)建、修改報(bào)告模板;通過(guò)將計(jì)算方案關(guān)聯(lián)的所有數(shù)據(jù)表統(tǒng)一存儲(chǔ)于瀏覽器緩存,通過(guò)語(yǔ)義解析占位符,得到所需數(shù)據(jù)在瀏覽器緩存中數(shù)據(jù)表的訪問(wèn)路徑,可減少數(shù)據(jù)庫(kù)查詢耗時(shí),提高智能生成效率。

    5、根據(jù)本專利技術(shù)的實(shí)施例,還可以對(duì)本專利技術(shù)作進(jìn)一步的優(yōu)化,以下為優(yōu)化后形成的技術(shù)方案:

    6、在其中一個(gè)優(yōu)選的實(shí)施例中,所述計(jì)算服務(wù)由所述單機(jī)計(jì)算程序封裝生成。

    7、所述計(jì)算服務(wù)也可通過(guò)文件轉(zhuǎn)換實(shí)現(xiàn),而由所述單機(jī)計(jì)算程序封裝生成,可簡(jiǎn)化程序執(zhí)行步驟,更利于數(shù)據(jù)格式統(tǒng)一,計(jì)算速率快,讀寫文件減少。通常采用微服務(wù)技術(shù)手段將所述單機(jī)計(jì)算程序封裝為所述計(jì)算服務(wù)。所述單機(jī)計(jì)算程序?yàn)楝F(xiàn)有程序。

    8、基于同一個(gè)構(gòu)思,本專利技術(shù)還提供一種工程文檔的生成方法,所述方法基于上述的工程文檔的生成系統(tǒng),具體包括:

    9、步驟1、在所述前端網(wǎng)頁(yè)創(chuàng)建所述計(jì)算方案,完成所述計(jì)算方案的參數(shù)輸入;

    10、步驟2、根據(jù)所述計(jì)算方案的輸入?yún)?shù),調(diào)用所述計(jì)算服務(wù),生成所述計(jì)算結(jié)果,在所述前端網(wǎng)頁(yè)展示,并存儲(chǔ)至所述數(shù)據(jù)表中;

    11、步驟3、在所述前端網(wǎng)頁(yè)完成所述工程文檔中需要智能生成的內(nèi)容對(duì)應(yīng)的所述參數(shù)選項(xiàng)的輸入,生成對(duì)應(yīng)的所述占位符,替換所述工程文檔中需要智能生成的內(nèi)容,生成所述模板;

    12、步驟4、根據(jù)所述模板對(duì)應(yīng)的所述計(jì)算服務(wù)、項(xiàng)目名稱,將所述模板分類,存儲(chǔ)于所述系統(tǒng)數(shù)據(jù)庫(kù);所述項(xiàng)目名稱為所述計(jì)算方案關(guān)聯(lián)的項(xiàng)目名稱;

    13、步驟5、在所述前端網(wǎng)頁(yè)中輸入所述計(jì)算方案的名稱和所述模板的名稱,查詢所述系統(tǒng)數(shù)據(jù)庫(kù),將所有所述計(jì)算方案涉及的所述數(shù)據(jù)表存儲(chǔ)至所述瀏覽器緩存;

    14、步驟6、從前往后逐字符查找所述模板,截取起始字符串和結(jié)束字符串之間的字符串為待解析字符串;根據(jù)所述語(yǔ)義解析規(guī)則解析所述待解析字符串,若所述待解析字符串符合所述語(yǔ)義解析規(guī)則,則判定為所述占位符;通過(guò)語(yǔ)義解析將所述占位符拆解為所述查詢條件,查找到所述瀏覽器緩存的所述數(shù)據(jù)表中對(duì)應(yīng)的數(shù)據(jù),替換所述占位符;

    15、步驟7、完成所述工程文檔的智能生成,以文件格式輸出至所述前端網(wǎng)頁(yè),存儲(chǔ)于所述系統(tǒng)數(shù)據(jù)庫(kù)。

    16、本專利技術(shù)提供的所述工程文檔的生成方法,利用大數(shù)據(jù)技術(shù),將各類計(jì)算數(shù)據(jù)按照規(guī)范數(shù)據(jù)庫(kù)表形式集中存儲(chǔ),獲得可分類識(shí)別的數(shù)據(jù);實(shí)現(xiàn)跨計(jì)算服務(wù)、跨計(jì)算方案、跨計(jì)算用戶的數(shù)據(jù)調(diào)用,據(jù)此用戶可靈活組合各計(jì)算方案及數(shù)據(jù)進(jìn)行工程技術(shù)報(bào)告智能生成,生成報(bào)告內(nèi)容更豐富、靈活和完整。

    17、在其中一個(gè)優(yōu)選的實(shí)施例中,所述步驟6具體包括:

    18、s6.1、當(dāng)查找到所述起始字符串和所述結(jié)束字符串,截取所述起始字符串與所述結(jié)束字符串之間的字符串為待解析字符串,進(jìn)入s6.2;

    19、s6.2、根據(jù)所述語(yǔ)義解析規(guī)則,解析所述待解析字符串:若解析失敗,則所述待解析字符串為非占位符,從所述結(jié)束字符串開(kāi)始繼續(xù)查找,進(jìn)入s6.3;若解析成功,則所述待解析字符串為所述占位符,通過(guò)語(yǔ)義解析將所述占位符拆解為所述查詢條件,查找到所述步驟3中瀏覽器緩存的所述數(shù)據(jù)表對(duì)應(yīng)的數(shù)據(jù),替換所述占位符,進(jìn)入s6.3;

    20、s6.本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種工程文檔的生成系統(tǒng),其特征在于,所述系統(tǒng)包括前端網(wǎng)頁(yè)、瀏覽器、服務(wù)器、系統(tǒng)數(shù)據(jù)庫(kù);所述前端網(wǎng)頁(yè)用于工程文檔的智能生成過(guò)程中的數(shù)據(jù)交互;所述數(shù)據(jù)交互包括計(jì)算方案的參數(shù)輸入、模板的生成配置、計(jì)算結(jié)果的展示和所述工程文檔的生成存儲(chǔ);所述瀏覽器用于緩存所述計(jì)算方案相關(guān)的數(shù)據(jù)表;所述數(shù)據(jù)表包括參數(shù)表和結(jié)果表,所述參數(shù)表用于存儲(chǔ)所述計(jì)算方案的輸入?yún)?shù),所述結(jié)果表用于存儲(chǔ)所述計(jì)算結(jié)果;所述服務(wù)器用于計(jì)算服務(wù)的存儲(chǔ)和調(diào)用;所述計(jì)算服務(wù)由單機(jī)計(jì)算程序轉(zhuǎn)換生成,用于將所述單機(jī)計(jì)算程序的輸入輸出數(shù)據(jù)轉(zhuǎn)換成可分類識(shí)別的所述參數(shù)表的數(shù)據(jù)和所述結(jié)果表的數(shù)據(jù);所述系統(tǒng)數(shù)據(jù)庫(kù)根據(jù)所述計(jì)算方案的輸入?yún)?shù)、所述計(jì)算結(jié)果和所述工程文檔所需的內(nèi)容構(gòu)建,用于所述數(shù)據(jù)表、所述模板和智能生成的所述工程文檔的存儲(chǔ)和調(diào)用;

    2.根據(jù)權(quán)利要求1所述的工程文檔的生成系統(tǒng),其特征在于,所述計(jì)算服務(wù)由所述單機(jī)計(jì)算程序封裝生成。

    3.一種工程文檔的生成方法,其特征在于,所述方法基于如權(quán)利要求1所述的工程文檔的生成系統(tǒng),具體包括:

    4.根據(jù)權(quán)利要求3所述的工程文檔的生成方法,其特征在于,所述步驟6具體包括:

    ...

    【技術(shù)特征摘要】

    1.一種工程文檔的生成系統(tǒng),其特征在于,所述系統(tǒng)包括前端網(wǎng)頁(yè)、瀏覽器、服務(wù)器、系統(tǒng)數(shù)據(jù)庫(kù);所述前端網(wǎng)頁(yè)用于工程文檔的智能生成過(guò)程中的數(shù)據(jù)交互;所述數(shù)據(jù)交互包括計(jì)算方案的參數(shù)輸入、模板的生成配置、計(jì)算結(jié)果的展示和所述工程文檔的生成存儲(chǔ);所述瀏覽器用于緩存所述計(jì)算方案相關(guān)的數(shù)據(jù)表;所述數(shù)據(jù)表包括參數(shù)表和結(jié)果表,所述參數(shù)表用于存儲(chǔ)所述計(jì)算方案的輸入?yún)?shù),所述結(jié)果表用于存儲(chǔ)所述計(jì)算結(jié)果;所述服務(wù)器用于計(jì)算服務(wù)的存儲(chǔ)和調(diào)用;所述計(jì)算服務(wù)由單機(jī)計(jì)算程序轉(zhuǎn)換生成,用于將所述單機(jī)計(jì)算程序的輸入輸出數(shù)據(jù)轉(zhuǎn)換成可分類...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:于永強(qiáng)祁進(jìn)王俊釵郭士祥羅茜程發(fā)順張丹慶周鐵柱鄢軍軍黃啟有易東英郭佳俊張儷璇王豪杰
    申請(qǐng)(專利權(quán))人:中國(guó)電建集團(tuán)中南勘測(cè)設(shè)計(jì)研究院有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 少妇人妻无码精品视频| 亚洲av无码电影网| 日韩丰满少妇无码内射| 亚洲精品无码久久千人斩| 少妇伦子伦精品无码STYLES| 亚洲爆乳大丰满无码专区| 亚洲人成人伊人成综合网无码| 无码成人AAAAA毛片| 国产日产欧洲无码视频无遮挡| 久久久人妻精品无码一区| 亚洲av无码一区二区三区观看| 无码人妻久久一区二区三区| 亚洲一级特黄无码片| 92午夜少妇极品福利无码电影| 精品三级AV无码一区| WWW久久无码天堂MV| 无码粉嫩小泬无套在线观看| 久久久国产精品无码免费专区| 97无码免费人妻超级碰碰夜夜| 人妻无码中文久久久久专区| 中文字字幕在线中文无码| 久久久久琪琪去精品色无码| 丰满日韩放荡少妇无码视频| 极品无码国模国产在线观看| 亚洲中久无码永久在线观看同| 亚洲精品无码Av人在线观看国产| 精品无码人妻一区二区三区不卡| 亚洲av无码专区首页| 国产午夜无码片免费| 亚洲Av永久无码精品三区在线| 精品无码国产一区二区三区51安| 亚洲国产精品成人精品无码区在线| 孕妇特级毛片WW无码内射| 人妻丰满熟妇岳AV无码区HD| 久久久久久无码国产精品中文字幕| 日韩AV无码一区二区三区不卡| 亚洲日韩国产二区无码| 亚洲精品无码鲁网中文电影| 色综合无码AV网站| 久久久无码精品人妻一区| 国产AV无码专区亚洲AV毛网站|