System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲人成影院在线无码观看,国产精品无码永久免费888,无码一区二区三区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于軟件開發用狀態監控裝置及系統制造方法及圖紙

    技術編號:44493891 閱讀:2 留言:0更新日期:2025-03-04 18:00
    一種基于軟件開發用狀態監控裝置及系統,屬于狀態監控技術領域,為解決現有的測試系統僅對當前測試后的數據進行分析,缺乏對歷史數據的有效利用,導致結果不準確的問題;本發明專利技術包括數據采集模塊、數據存儲模塊、數據分析模塊、結果展示模塊和系統管理模塊,通過設置數據采集模塊,在每次軟件測試后,將結果數據進行存儲,利用數據分析模塊,對新存儲的數據進行深入分析,并且在分析過程中調用歷史數據輔助分析,減少現有的分析方法的缺陷,使分析結果更加全面、準確,能夠及時發現軟件性能隨時間的變化趨勢以及潛在的系統性問題,歷史數據的運用提升了軟件開發的準確度。

    【技術實現步驟摘要】

    本專利技術涉及狀態監控,特別涉及一種基于軟件開發用狀態監控裝置及系統


    技術介紹

    1、在當今數字化時代,軟件開發的規模和復雜性不斷增長,隨著軟件在各個領域的廣泛應用,對軟件的質量、性能和穩定性的要求也越來越高,在軟件開發過程中,準確地監控軟件的狀態對于確保軟件的質量和及時發現潛在問題至關重要。

    2、傳統的軟件開發狀態監控方法往往存在一些局限性。僅依靠當前測試后的數據進行分析,缺乏對歷史數據的有效利用,這使得分析結果不夠全面和準確,難以發現軟件性能隨時間的變化趨勢以及潛在的系統性問題。

    3、為了解決這些問題,迫切需要一種創新的基于軟件開發用狀態監控裝置及系統。


    技術實現思路

    1、本專利技術的目的在于提供一種基于軟件開發用狀態監控裝置及系統,解決了
    技術介紹
    中現有的測試系統僅對當前測試后的數據進行分析,缺乏對歷史數據的有效利用,導致結果不準確的問題。

    2、為實現上述目的,本專利技術提供如下技術方案:一種基于軟件開發用狀態監控系統,包括:

    3、數據采集模塊:用于在軟件開發過程中,實時采集軟件的各種狀態數據,狀態數據包括運行時間、內存占用、cpu使用率和響應時間,還用于在每次軟件測試后,采集測試結果數據,包括功能測試通過情況、性能測試指標和安全測試漏洞;

    4、數據存儲模塊:數據存儲模塊包括本次數據存儲和歷史數據存儲,將每次測試后采集到的數據進行存儲,采用數據庫和文件系統中的一種或多種進行存儲,存儲以往的測試數據和軟件運行狀態數據,以便在后續分析中調用;

    5、數據分析模塊:數據分析模塊的工作包括數據預處理、實時數據分析、歷史數據分析和綜合分析四個步驟,數據分析模塊首先對采集到的數據進行清洗和預處理,去除噪聲和異常值,隨后對本次測試的數據進行分析,評估軟件的當前狀態和性能,然后調用歷史數據進行輔助分析,對比本次數據與歷史數據的差異,找出軟件性能的變化趨勢和規律,最后將實時數據分析和歷史數據分析的結果進行綜合,得出全面的軟件狀態評估和優化建議;

    6、結果展示模塊:用于分析結果以圖表、報表等形式進行可視化展示,還用于生成詳細的分析報告,包括測試結果、數據分析過程、問題發現和優化建議;

    7、系統管理模塊:用于進行用戶管理、配置管理和日志管理;

    8、所述數據分析模塊具體包括一下步驟:

    9、s1.數據初始化:定義數據采集的時間間隔t,定義采集的狀態參數集合s={s1,s2,…,sn},初始化歷史數據存儲容器h,用于存儲過去一段時間內的采集數據,確定相似性閾值θ,用于判斷當前數據與歷史數據的相似程度;

    10、s2.實時數據采集:以時間間隔t進行數據采集,對于每個狀態參數si,在時間t采集到的數據記為di,t,將采集到的數據組成數據向量dt=(d1,t,dn,t,…,dn,t);

    11、s3.數據預處理:對采集到的數據進行異常值檢測,采用基于箱線圖的方法,計算每個狀態參數的下四分位數q1、中位數q2和上四分位數q3,定義異常值范圍,如果數據點超過范圍,則視為異常值,進行標記和替換處理,并對數據進行歸一化處理,采用min-max歸一化方法,將數據映射到[0,1]區間內,公式為其中表示歸一化后的數據,min(si)和max(si)分別表示參數si的最小值和最大值;

    12、s4.數據融合:采用加權平均的方法進行數據融合,對于每個狀態參數si,賦予一個權重wi,滿足融合后的數據

    13、s5.歷史數據匹配分析:計算當前融合數據ft與歷史數據存儲容器h中各個歷史融合數據的相似度,若找到與ft相似度大于相似性閾值θ的歷史融合數據,記為ft-hist;

    14、s6.數據修正:根據歷史融合數據ft-hist的結構和特征,對當前融合數據ft進行修正,修正后的融合數據記為ft,co;

    15、s7.歷史數據更新:將本次采集并處理后的融合數據ft,co存儲到歷史數據存儲容器h中。

    16、進一步地,所述s3步驟中,異常值范圍為小于q1-1.5×iqr或大于q3+1.5×iqr,其中iqr=q3-q1。

    17、進一步地,步驟s5中采用歐式距離計算法計算當前融合數據ft與歷史數據存儲容器h中各個歷史融合數據的相似度,其計算步驟為:對于當前融合數據ft=(ft,1,ft,n,…,ft,n)和歷史融合數據fhist=(fhist,1,fhist,2,…,fhist,n),歐式距離計算公式為相似度還定義為距離越小,相似度越高。

    18、進一步地,步驟s6中采用加權平均法修正,修正后的融合數據ft,co=α×ft+(1-α)×ft-hist,其中α是修正權重,根據當前數據與歷史數據的相對重要性進行調整,如果當前數據更可靠,增大α值;如果歷史數據更有參考價值,減小α值。

    19、進一步地,所述數據采集模塊采用嵌入式傳感器技術,在軟件運行的硬件設備中部署的傳感器,實時監測硬件的溫度、電壓和電流參數,間接反映軟件對硬件資源的使用情況以及軟件運行的穩定性;利用操作系統提供的性能監控接口,實時采集軟件的內存占用情況,包括物理內存和虛擬內存的使用量,所述數據采集模塊還通過網絡監測設備,實時采集軟件的網絡流量、網絡延遲和數據包丟失率指標;數據采集模塊通過安裝響應時間測量工具,在軟件與用戶交互的關鍵節點上進行響應時間的測量,包括用戶界面的加載時間和操作響應時間。

    20、進一步地,所述數據存儲模塊采用關系型數據庫管理系統將采集到的數據按照結構化的方式進行存儲,采用etl數據倉庫技術,將歷史數據從原始數據源抽取、轉換并加載到數據倉庫中。

    21、進一步地,所述系統管理模塊通過提供用戶權限的細粒度控制,對每個功能和數據進行權限控制,確保用戶只能訪問其有權限的功能和數據,所述系統管理模塊還用于對系統的參數進行配置,包括數據采集頻率河存儲路徑,根據軟件的性能和資源使用情況,調整數據采集的頻率,以避免對軟件性能造成過大的影響;可以根據數據的存儲需求,調整存儲路徑和存儲方式,以提高數據的存儲效率和可靠性。

    22、與現有技術相比,本專利技術的有益效果是:

    23、本專利技術提供的一種基于軟件開發用狀態監控裝置及系統,通過設置數據采集模塊,在每次軟件測試后,將結果數據進行存儲,利用數據分析模塊,對新存儲的數據進行深入分析,并且在分析過程中調用歷史數據輔助分析,減少現有的分析方法的缺陷,使分析結果更加全面、準確,能夠及時發現軟件性能隨時間的變化趨勢以及潛在的系統性問題,歷史數據的運用提升了軟件開發的準確度。

    本文檔來自技高網...

    【技術保護點】

    1.一種基于軟件開發用狀態監控系統,其特征在于,包括:

    2.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:所述S3步驟中,異常值范圍為小于Q1-1.5×IQR或大于Q3+1.5×IQR,其中IQR=Q3-Q1。

    3.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:步驟S5中采用歐式距離計算法計算當前融合數據Ft與歷史數據存儲容器H中各個歷史融合數據的相似度,其計算步驟為:對于當前融合數據Ft=(ft,1,ft,n,…,ft,n)和歷史融合數據Fhist=(fhist,1,fhist,2,…,fhist,n),歐式距離計算公式為

    4.如權利要求3所述的一種基于軟件開發用狀態監控系統,其特征在于:相似度還定義為距離越小,相似度越高。

    5.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:步驟S6中采用加權平均法修正,修正后的融合數據Ft,co=α×Ft+(1-α)×Ft-hist,其中α是修正權重,根據當前數據與歷史數據的相對重要性進行調整,如果當前數據更可靠,增大α值;如果歷史數據更有參考價值,減小α值。

    6.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:所述數據采集模塊采用嵌入式傳感器技術,在軟件運行的硬件設備中部署的傳感器,實時監測硬件的溫度、電壓和電流參數,間接反映軟件對硬件資源的使用情況以及軟件運行的穩定性;利用操作系統提供的性能監控接口,實時采集軟件的內存占用情況,包括物理內存和虛擬內存的使用量。

    7.如權利要求6所述的一種基于軟件開發用狀態監控系統,其特征在于:所述數據采集模塊還通過網絡監測設備,實時采集軟件的網絡流量、網絡延遲和數據包丟失率指標;數據采集模塊通過安裝響應時間測量工具,在軟件與用戶交互的關鍵節點上進行響應時間的測量,包括用戶界面的加載時間和操作響應時間。

    8.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:所述數據存儲模塊采用關系型數據庫管理系統將采集到的數據按照結構化的方式進行存儲,采用ETL數據倉庫技術,將歷史數據從原始數據源抽取、轉換并加載到數據倉庫中。

    9.如權利要求8所述的一種基于軟件開發用狀態監控系統,其特征在于:所述系統管理模塊通過提供用戶權限的細粒度控制,對每個功能和數據進行權限控制,確保用戶只能訪問其有權限的功能和數據。

    10.如權利要求9所述的一種基于軟件開發用狀態監控系統,其特征在于:所述系統管理模塊還用于對系統的參數進行配置,包括數據采集頻率河存儲路徑,根據軟件的性能和資源使用情況,調整數據采集的頻率,以避免對軟件性能造成過大的影響;可以根據數據的存儲需求,調整存儲路徑和存儲方式,以提高數據的存儲效率和可靠性。

    ...

    【技術特征摘要】

    1.一種基于軟件開發用狀態監控系統,其特征在于,包括:

    2.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:所述s3步驟中,異常值范圍為小于q1-1.5×iqr或大于q3+1.5×iqr,其中iqr=q3-q1。

    3.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:步驟s5中采用歐式距離計算法計算當前融合數據ft與歷史數據存儲容器h中各個歷史融合數據的相似度,其計算步驟為:對于當前融合數據ft=(ft,1,ft,n,…,ft,n)和歷史融合數據fhist=(fhist,1,fhist,2,…,fhist,n),歐式距離計算公式為

    4.如權利要求3所述的一種基于軟件開發用狀態監控系統,其特征在于:相似度還定義為距離越小,相似度越高。

    5.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:步驟s6中采用加權平均法修正,修正后的融合數據ft,co=α×ft+(1-α)×ft-hist,其中α是修正權重,根據當前數據與歷史數據的相對重要性進行調整,如果當前數據更可靠,增大α值;如果歷史數據更有參考價值,減小α值。

    6.如權利要求1所述的一種基于軟件開發用狀態監控系統,其特征在于:所述數據采集模塊采用嵌入式傳感器技術,在軟件運行的硬件設備中部署的傳感器,實時監測硬件的溫度、電壓和電流...

    【專利技術屬性】
    技術研發人員:劉晶
    申請(專利權)人:內蒙古中新睿誠科技服務有限公司
    類型:發明
    國別省市:

    相關技術
      暫無相關專利
    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久久久久亚洲Av无码精品专口| 中文字幕av无码不卡免费| 伊人久久综合精品无码AV专区| 亚洲精品无码MV在线观看| 久久久久久无码Av成人影院| 无码午夜人妻一区二区不卡视频| 波多野结衣AV无码久久一区| 亚洲AV无码一区二区大桥未久| 国产亚洲精久久久久久无码77777| 无码精品视频一区二区三区| 一区二区三区无码高清| 久久久精品无码专区不卡 | 97碰碰碰人妻视频无码| 少妇仑乱A毛片无码| 亚洲av永久无码制服河南实里 | 亚洲一级特黄大片无码毛片| 久久水蜜桃亚洲av无码精品麻豆| 久久精品无码免费不卡| 无码日韩人妻精品久久| 亚洲日韩av无码中文| 无码h黄动漫在线播放网站| 精品无码人妻久久久久久| 日韩aⅴ人妻无码一区二区| 在线精品自偷自拍无码中文| 久久老子午夜精品无码| 亚洲精品无码久久久久| 国产在线无码精品电影网| 亚洲精品无码99在线观看| 久久精品日韩av无码| 性色AV蜜臀AV人妻无码| 亚洲乱亚洲乱妇无码| 日韩AV无码久久一区二区| 亚洲AV无码码潮喷在线观看| 亚洲韩国精品无码一区二区三区 | 亚洲AV无码一区二区大桥未久| 亚洲AV色吊丝无码| 97精品人妻系列无码人妻| 免费A级毛片无码A∨ | 亚洲日韩精品无码专区加勒比☆| 精品无码人妻一区二区三区 | 亚洲成a人无码av波多野按摩|