{"id":266,"date":"2016-03-01T12:00:00","date_gmt":"2016-03-01T12:00:00","guid":{"rendered":"http:\/\/www.fujielectric.com.cn\/fhs\/?page_id=266"},"modified":"2016-04-19T14:23:48","modified_gmt":"2016-04-19T06:23:48","slug":"diagnosis-improvement-solution","status":"publish","type":"page","link":"https:\/\/www.fujielectric.com.cn\/fhs\/en\/solution\/diagnosis-improvement-solution","title":{"rendered":"Diagnosis &#038; Improvement"},"content":{"rendered":"<ul id=\"CertTab\" class=\"nav nav-tabs\">\n<li class=\"active\">\n       <a href=\"#zhenduan\" data-toggle=\"tab\" style=\"padding:10px 15px;\">Quality Diagnosis<\/a><\/li>\n<li><a href=\"#gaishan\" data-toggle=\"tab\" style=\"padding:10px 15px;\">Quality Improvement<\/a><\/li>\n<\/ul>\n<div id=\"CertTabContent\" class=\"tab-content\">\n<div class=\"tab-pane fade in active\" id=\"zhenduan\">\n<br \/>\n<img decoding=\"async\" src=\"\/fhs\/wp-content\/uploads\/2016\/03\/solution-qu-en.png\" width=\"100%\" \/><\/p>\n<p class=\"en\">To the existing software which is unknown of the overall composition, used  reverse traceability of design engineering, which makes the whole design visualization. In this way, to achieve the overall improvement of the software development process, and ultimately to achieve the overall software quality improvement.<\/p>\n<h1>Implementation Method<\/h1>\n<table class=\"table\" >\n<tbody>\n<tr>\n<td class=\"col-sm-3 col-xs-4\">Master Situation<\/td>\n<td class=\"col-sm-9 col-xs-8\">Results of static analysis tools to detect the subject, reproducing the overall composition of the software, thus capturing the overall quality of the software.<\/td>\n<\/tr>\n<tr>\n<td>Orientation<\/td>\n<td>The multi-dimensional measurement results from cumbersome paper, the function body, to pinpoint specific issues.<\/td>\n<\/tr>\n<tr>\n<td>Refactoring<\/td>\n<td>For proven problem, improve targeted solutions.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1>Effets Of Quality Diagnosis<\/h1>\n<p><img decoding=\"async\" src=\"\/fhs\/wp-content\/uploads\/2016\/03\/solution-qu-b-en.png\" width=\"100%\" \/><\/p>\n<h1>Details Of Quality Diagnosis <\/h1>\n<p class=\"en\">Through the analysis of the overall structure model of code, and quantitative analysis of the Quality indexes, formed distinctive viewpoint and conclusion clear quality diagnosis report to help clients grasp the overall quality of software using Quantitative analysis of tools developed by our company.<\/p>\n<h1>Implementation Method<\/h1>\n<p><img decoding=\"async\" src=\"\/fhs\/wp-content\/uploads\/2016\/03\/solution-qu-a-en.png\" width=\"100%\"\/><\/p>\n<table class=\"table\">\n<tbody>\n<tr>\n<td class=\"col-sm-3 col-xs-4\">Remove Invalid Code<\/td>\n<td class=\"col-sm-9 col-xs-8\">In the analysis of the existing code, we will find that has been determined invalid code compiler switches, dead code, etc., prior to analysis previously deleted.<\/td>\n<\/tr>\n<tr>\n<td>Finishing Code<\/td>\n<td>Number of files, the number of functions, the respective amount of code, etc. Remarks for useful information, we will identify them one by one, of the database.<\/td>\n<\/tr>\n<tr>\n<td>Constitute Visualization<\/td>\n<td>We prepared a hierarchical layout model to a variety of angles hierarchical structure of the code I interrelationship intuitive display to the customer.<\/td>\n<\/tr>\n<tr>\n<td>Evaluation And Reconstruction<\/td>\n<td>The above combination of all sorts of information for existing code, we will make a fair evaluation, and provide a preliminary reconstruction program.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<div class=\"tab-pane fade\" id=\"gaishan\">\n<br \/>\n<img decoding=\"async\" src=\"\/fhs\/wp-content\/uploads\/2016\/03\/solution-qu-c-en.png\" width=\"100%\" \/><\/p>\n<h1>Background<\/h1>\n<p class=\"en\">Embedded software products on the market, after several iterative development and defect repair, often face the following issues:<\/p>\n<ul>\n<li>Reduced quality of code(Code readability reduced)<\/li>\n<li>Complexity of software structure(Defect localization becomes difficult)<\/li>\n<li>Strongly dependence on personnel(Need regular maintenance)<\/li>\n<\/ul>\n<h1>Solution<\/h1>\n<p class=\"en\">According to the years of accumulated development theory knowledge, for customers to provide for a complete set of reusable design solutions that to help customers to reconstruct the overall design model, making it into a clear structure, easy to understand the visual design model, to facilitate the future development and maintenance of customers.<\/p>\n<h1>Refactoring Steps<\/h1>\n<p><img decoding=\"async\" src=\"\/fhs\/wp-content\/uploads\/2016\/03\/solution-qu-d-en.png\" width=\"100%\" \/>\n   <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Quality Diagnosis Quality Improvement To the existing s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":254,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-266","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/pages\/266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/comments?post=266"}],"version-history":[{"count":17,"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/pages\/266\/revisions"}],"predecessor-version":[{"id":2769,"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/pages\/266\/revisions\/2769"}],"up":[{"embeddable":true,"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/pages\/254"}],"wp:attachment":[{"href":"https:\/\/www.fujielectric.com.cn\/fhs\/wp-json\/wp\/v2\/media?parent=266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}