[發明專利]一種B/S架構系統狀態評價與預測方法有效
| 申請號: | 201510068544.6 | 申請日: | 2015-02-10 |
| 公開(公告)號: | CN104657667B | 公開(公告)日: | 2017-09-29 |
| 發明(設計)人: | 常政威;蔣自國;文亮;潘雄;董琪;江維;王電鋼 | 申請(專利權)人: | 國網四川省電力公司電力科學研究院;電子科技大學;國家電網公司 |
| 主分類號: | G06F21/57 | 分類號: | G06F21/57;G06F9/44 |
| 代理公司: | 成都行之專利代理事務所(普通合伙)51220 | 代理人: | 梁田 |
| 地址: | 610000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 架構 系統 狀態 評價 預測 方法 | ||
技術領域
本發明涉及計算機軟件開發模式識別領域,尤其涉及一種B/S架構系統狀態評價與預測方法。
背景技術
隨著計算機的普及和應用,各個企業對大型軟件管理系統需求越來越高,各式各樣的軟件管理系統成為各個企業安全、可靠和穩定運行的重要保障,因此,迫切要求提出以評估軟件系統運行狀態為基礎的系統評價和預測機制,提高其運行的可靠性,以保證軟件系統中各向功能的安全使用,但是軟件狀態預測方面,其理論與技術的發展仍然處在一個初級的階段。
軟件狀態預測指通過歷史信息以及軟件系統當前狀態信息,對于軟件系統未來時間可能出現的狀態進行預測。準確的評價及預測軟件狀態有助于運維人員及早發現和處理可能的問題,防止功能降級,或者系統崩潰等。
當前主流預測方法主要基于時間序列法,從以往系統狀態序列中找到一定模式進而推測未來系統狀態。
在現有技術中,現有的B/S架構系統狀態評價與預測方法需要增加硬件才能進行預測,成本較高,且B/S架構系統狀態評價與預測較為復雜,系統維護人員無法準確把握系統當前狀態的問題,且工作量較大。
綜上所述,本申請發明人在實現本申請實施例中發明技術方案的過程中,發現上述技術至少存在如下技術問題:
在現有技術中,現有的B/S架構系統狀態評價與預測方法存在較為復雜,系統維護人員無法準確把握系統當前狀態的問題,工作量較大,成本較高的技術問題。
發明內容
本發明提供了一種B/S架構系統狀態評價與預測方法,解決了現有的B/S架構系統狀態評價與預測方法存在較為復雜,系統維護人員無法準確把握系統當前狀態的問題,工作量較大,成本較高的技術問題,實現了在不增加硬件成本的前提下,簡單完成使B/S架構系統的狀態評價和評估,系統維護人員能夠準確把握系統當前狀態的問題,便于系統維護人員提前做好系統檢查及維護的準備,提高系統穩定性,工作量較小的技術效果。
為解決上述技術問題,本申請實施例提供了一種B/S架構系統狀態評價與預測方法,所述方法包括以下步驟:
S1:啟動待評價與預測系統,設置采樣頻率,開始采集指標數據;
S2:尋找最新版本的權重表;
S3:進行指標分級;
S4:讀取數據,計算1~5級指標得分;
S5:進行系統狀態預測;
S6:進行系統狀態評價與數據儲存;
S7:睡眠時間t,返回步驟S4。
進一步的,所述步驟S2包括以下子步驟:
S21:與數據庫建立連接;
S22:查詢權重表,找到版本號最大的那條數據,令其為D1;
S23:從D1開始,將其后面的所有數據全部讀出;
S24:將讀出的數據,分別放入集合Map1和List中;
S25:進入步驟S3。
進一步的,所述的步驟S3包括以下子步驟:
S31:將集合List生成迭代器;
S32:取出指標;
S33:判斷指標級別,將其放入對應的集合中,即一級指標放入List1中,二級指標放入List2中,以此類推;
S34:如果迭代完,就進入步驟S4,否則返回步驟S32。
進一步的,所述步驟S4包括以下子步驟:
S41:將集合List5生成迭代器;
S42:取出指標和指標數據;
S43:取出指標閾值,并將指標數據與指標閾值進行比較,得到量化值;
S44:將量化值存入集合Map中;
S45:如果迭代完,就進入步驟S46,否則返回步驟S42;
S46:將集合List5生成迭代器;
S47:取出5級指標,取出其對應的分數和權重,將它們相乘,并將乘積累加到該指標對應的4級指標得分中,然后再將得分放入集合Map中;
S48:如果迭代完,就進入步驟S49,否則返回步驟S47;
S49:將集合List4生成迭代器;
S410:取出4級指標,取出其對應的分數和權重,將它們相乘,并將乘積累加到該指標對應的3級指標得分中,然后再將得分放入集合Map中;
S411:如果迭代完,就進入步驟S412,否則返回步驟S410;
S412:將集合List3生成迭代器;
S413:取出3級指標,取出其對應的分數和權重,將它們相乘,并將乘積累加到該指標對應的2級指標得分中,然后再將得分放入集合Map中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網四川省電力公司電力科學研究院;電子科技大學;國家電網公司,未經國網四川省電力公司電力科學研究院;電子科技大學;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510068544.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種集裝箱箱號定位評測方法
- 下一篇:用于數據輸入或驗證身份的方法及裝置





