日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種Web前端代碼依賴關系可視化方法有效

專利信息
申請號: 201911137711.2 申請日: 2019-11-19
公開(公告)號: CN110908710B 公開(公告)日: 2023-08-29
發明(設計)人: 周圓;張岳;金明磊;趙恩偉;鄧守峰 申請(專利權)人: 天津大學
主分類號: G06F8/75 分類號: G06F8/75;G06F8/20
代理公司: 天津市北洋有限責任專利代理事務所 12201 代理人: 李素蘭
地址: 300072*** 國省代碼: 天津;12
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 web 前端 代碼 依賴 關系 可視化 方法
【說明書】:

發明公開了一種Web前端代碼依賴關系可視化方法,該方法利用分析項目代碼得到包含代碼信息及引用關系的原始數據,對其增強得到強化數據,再將強化數據映射到可視化模型上,最后使用ECharts進行渲染得到代碼依賴關系的可視化圖形,可視化圖形可支持人機交互,可通過篩選原始數據,重新得到新渲染的可視化圖形。與現有技術相比,原本需要人工檢查才能分析得到的依賴關系,本發明提出的一種Web前端代碼依賴關系可視化方法可以自動化地分析并渲染成可視化的圖形,有助于減少不必要的依賴,優化代碼結構。

技術領域

本發明涉及Web前端開發技術領域,特別涉及代碼依賴關系的分析方法。

背景技術

在現代軟件項目的開發中,無論使用過程式、函數式還是面向對象的軟件組織方式,最終程序的執行必然包括對一系列方法的調用,這意味著代碼之間的依賴關系廣泛存在軟件項目中,在面向對象的開發方式中,繼承和方法調用是比較常見的對象之間產生依賴的原因,代碼依賴不可避免,但在軟件項目代碼量越來越龐大的今天,代碼間的依賴關系日趨復雜,冗余的和高度耦合的代碼依賴會增加代碼理解和維護的難度。傳統的依靠開發人員經驗進行代碼依賴檢查的方式效率較低,對于代碼依賴的自動化檢查已經成為大型軟件項目研發的常見手段。

軟件開發過程傳統上主要基于開發人員的經驗進行。為了改進開發效率,需要引入數據驅動的方式,首要任務是充分利用開發過程中產生的各種數據,包括代碼依賴數據,運用可視化分析的方法,結合人類視覺和計算機結構化信息處理的優勢,使用人機交互的方式從數據中得出結論。

現代軟件項目代碼量的膨脹使得代碼間的依賴關系日趨復雜,傳統的依靠開發人員經驗進行代碼依賴檢查的方式效率不僅低,分析結果還有不一定準確。使用可視化的代碼依賴分析方法充分利用軟件項目開發過程中產生的代碼依賴數據,自動化地分析數據,運用可視化分析的方法,展示可視化的圖形。對代碼依賴分析有助于降低不必要和不合理的依賴,加以適時的重構,可以維護軟件架構的穩定性,減少程序錯誤,提高開發效率和降低維護成本。

發明內容

本發明旨在提出一種Web前端代碼依賴關系可視化方法,該方法利用分析項目代碼得到包含代碼信息及引用關系的原始數據,對其增強得到強化數據,再將強化數據映射到可視化模型上,最后使用ECharts進行渲染得到代碼依賴關系的可視化圖形,可視化圖形可支持人機交互,可通過篩選原始數據,重新得到新渲染的可視化圖形。

本發明的一種Web前端代碼依賴關系可視化方法,該方法包括以下步驟:

步驟1、基于ECMAScript6的模塊化語法獲取原始數據包括項目關聯的所有代碼文件以及相關信息、依賴關系的數據,即得到此文件的引用信息;

步驟2、對原始數據進行增強,進而得到強化數據,即計算depth、deepen、depth_range、max_size、max_nums_as_source等信息從項目目錄中篩選并且去除不相關文件的無效數據,depth表示文件的相對根目錄的深度,由文件信息對象的id即文件的相對目錄計算得到;deepen表示文件是否被同級的其他文件引用;depth_range表示每層目錄中的文件總數;max_size表示所有文件中的文件大小的最大值;max_nums_as_source表示所有文件中文件引用數量的最大值;

步驟3、由強化數據映射到可視化模型;每個文件表示按被引次數表示為不同灰度、不同大小的圓圈;可視化模型顯示為同心圓結構,同一級目錄下的文件根據id按字典序均勻分布在同一個圓上,第一級目錄為半徑最小的圓,隨半徑增大依次為第二級、第三級等目錄;在同一級目錄中,如果某文件是被同級的其他文件引用,它將被向外移動到本目錄和下一級目錄之間的位置;模型建立過程如下:

(1)對大小規模不一的文件進行歸一化處理,建立文件的半徑模型,公式如下:

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201911137711.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 97视频精品一二区ai换脸| 午夜国内精品a一区二区桃色| 激情aⅴ欧美一区二区三区| 综合在线一区| 少妇av一区二区三区| 精品国产一区二区在线| 久久久久亚洲| 91一区二区三区在线| 黄色91在线观看| 精品国产区| 在线国产精品一区二区| 精品999久久久| 国产日产精品一区二区| 国产网站一区二区| 年轻bbwwbbww高潮| 香蕉av一区| 亚洲精品91久久久久久| 国产高清在线精品一区二区三区| 久久精品手机视频| 久久久久久亚洲精品| 91看片淫黄大片91| 欧美xxxxxhd| 国产男女乱淫视频高清免费| 欧美xxxxhdvideos| 欧美亚洲精品suv一区| 国产精品久久久av久久久| 肉丝肉足丝袜一区二区三区| 一区二区久久精品66国产精品| 97人人模人人爽人人喊小说| 欧美中文字幕一区二区| 国产一区二区在线观| 国产精品18久久久久白浆| 亚洲**毛茸茸| 国产91电影在线观看| 99国产精品久久久久| 欧美一区二区三区爽大粗免费 | 日韩av中文字幕在线免费观看| 国产视频一区二区在线播放| 亚洲国产欧美国产综合一区| 亚洲欧美国产日韩色伦| 欧美一区二区综合| 99久久精品一区二区| 午夜a电影| 亚洲国产精品综合| 国产一级不卡视频| 久久96国产精品久久99软件| 日韩av视屏在线观看 | 99国产精品| 精品国产乱码一区二区三区a| 自偷自拍亚洲| 国产精品久久久久99| 国产特级淫片免费看| 99爱精品视频| 国产一区在线视频观看| 久久夜靖品2区| 欧美髙清性xxxxhdvid| 日韩a一级欧美一级在线播放| 国产一区二区三区在线电影| 一本久久精品一区二区| 午夜av免费观看| 91狠狠操| 欧美精品一区二区三区视频| 久久99精品国产麻豆婷婷洗澡 | 456亚洲精品| 国产一区二区高潮| 日本一区二区在线观看视频| 国产一区精品在线观看| 欧美午夜一区二区三区精美视频| 一区二区三区国产精品视频| 亚洲精品国产setv| 国产日韩一区二区在线| 国产欧美一区二区精品性色超碰| 久久国产精品免费视频| 性国产日韩欧美一区二区在线| 国产精品精品视频一区二区三区| 国产日本欧美一区二区三区| 午夜黄色大片| 国产欧美一区二区在线观看| 久久aⅴ国产欧美74aaa| 亚洲精品少妇一区二区| 欧美在线观看视频一区二区三区| 国产精品免费观看国产网曝瓜| 国产欧美www| 国产精品一区亚洲二区日本三区| 久久午夜鲁丝片| 国产精品伦一区二区三区级视频频 | 午夜影院5分钟| 91福利试看| 一区二区三区电影在线观看| 国产精品一区二区免费| 色婷婷噜噜久久国产精品12p| 国产在线卡一卡二| 欧美中文字幕一区二区| 久久99视频免费| 日本边做饭边被躁bd在线看| 91一区二区三区久久国产乱 | 久久国产这里只有精品| 亚洲欧美日韩国产综合精品二区 | 国产经典一区二区三区| 少妇av一区二区三区| 久久99亚洲精品久久99| 久久综合伊人77777麻豆最新章节 一区二区久久精品66国产精品 | 精品久久香蕉国产线看观看gif| 午夜天堂在线| 四虎国产精品永久在线| 狠狠色噜噜狠狠狠狠69| 亚洲影院久久| 在线观看v国产乱人精品一区二区| 国产午夜三级一二三区| 色婷婷噜噜久久国产精品12p| 美女直播一区二区三区| 国产91热爆ts人妖系列| 国产精品色在线网站| 久久久久久国产一区二区三区| 国产资源一区二区| 日韩欧美中文字幕精品| 国产高清在线一区| 91亚洲欧美强伦三区麻豆| 99热久久这里只精品国产www| 97欧美精品| 大伊人av| 日韩中文字幕久久久97都市激情| 久久99精品久久久秒播| 99国产精品一区二区| 欧美国产精品久久| 国产在线不卡一区| 午夜少妇性影院免费观看| 午夜影院一级片| 国产日韩一二三区| 中文字幕欧美一区二区三区 | 欧美69精品久久久久久不卡| 国产欧美精品va在线观看| 欧美国产在线看| 国内久久精品视频| 99视频一区| 亚洲乱强伦| 91亚洲精品国偷拍自产| 国产一区二区精品在线| 日本看片一区二区三区高清| 国产人成看黄久久久久久久久| 国产69精品久久久久777| 久久精品手机视频| 久久99精品国产一区二区三区| 久久网站精品| 小萝莉av| 亚洲欧洲精品一区二区三区不卡| 久久久久国产精品视频| 欧美日韩一区二区高清| 日韩精品1区2区3区| 国产精品国产三级国产专区55| 精品国产仑片一区二区三区| 国产一区在线精品| 综合久久色| 国产人澡人澡澡澡人碰视| 91久久国产视频| 国产在线欧美在线| 国产一级片大全| 国产精品天堂| 91黄色免费看| 欧美日韩一区二区三区精品| 亚洲精品乱码久久久久久高潮| 日韩精品一区二区三区免费观看 | 国产精品欧美一区乱破| 欧美久久精品一级c片| 午夜精品999| 欧美激情精品久久久久久免费 | 激情久久一区| 国产在线播放一区二区| 久久综合激情网| 日本久久不卡| 91中文字幕一区| 免费午夜片| 91国偷自产中文字幕婷婷| 久久99精品国产一区二区三区| 人人澡超碰碰97碰碰碰| 国产在线干| 国产1区在线观看| 国产一级片大全| 中文字幕国内精品| 一区二区中文字幕在线| 欧美一区二区久久| 欧美精品在线观看一区二区| 国产精品日产欧美久久久久| 久草精品一区| 国产高清在线精品一区二区三区 | 久久一区二| 亚洲精品性| 激情久久一区二区| 亚洲欧美日韩在线看| 国产乱人激情h在线观看| 午夜大片男女免费观看爽爽爽尤物| 国产精品麻豆99久久久久久| 国产日本一区二区三区| 日本一区中文字幕| 欧美午夜理伦三级在线观看偷窥| 国产高清在线精品一区二区三区| 亚洲精品suv精品一区二区| 中文乱码在线视频| 国产一二区在线| 国产精品久久久久久久四虎电影| 精品国产仑片一区二区三区| 国产精品久久久久久久久久不蜜月| 欧美在线播放一区| 高清欧美精品xxxxx| 狠狠色狠狠色综合日日五| 国产精品视频久久久久久久| 日韩精品免费一区二区中文字幕| 国产精品久久久久久久久久久不卡| 国产乱人伦精品一区二区三区| 亚洲欧洲另类精品久久综合| 亚洲美女在线一区| 中文字幕一区二区三区乱码 | 欧美午夜精品一区二区三区| 真实的国产乱xxxx在线91| 狠狠躁夜夜av| 国产91九色视频| 国产精品视频1区2区3区| 欧美在线免费观看一区| 91麻豆精品国产91久久| 国产jizz18女人高潮| 国产日韩欧美网站| 亚洲精品国产一区二区三区| 久久久久久国产一区二区三区| 久久99精品国产麻豆婷婷洗澡| 欧美一区二区三区四区五区六区| 精品国产乱码久久久久久软件影片| 亚洲国产精品女主播| 国产精品日韩精品欧美精品| 强制中出し~大桥未久在线播放| 国产精品一区二区在线看| xxxxhd欧美| 手机看片国产一区| 68精品国产免费久久久久久婷婷 | 四虎国产精品永久在线国在线| 国产精品日韩三级| 欧美日韩国产91| 午夜wwwww| 久久91精品国产91久久久| 欧美hdxxxx| 国产偷久久一区精品69| 国产午夜精品av一区二区麻豆| 欧美一区二区三区在线免费观看| 99国产精品99久久久久久粉嫩| 国产高清在线精品一区二区三区 | 亚洲激情中文字幕| 国内久久精品视频|