Font Size: a A A

A Environmental Monitoring System For Nuclear Power Plant Based On Refactoring

Posted on:2013-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:X P ZhangFull Text:PDF
GTID:2232330374979230Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, informatizationconstruction into focus. With the development of nuclear power industry information,the previously tailored software cannot adapt to the new requirements, originalsoftware design is beginning to bear new modifications, causing subsequentmaintenance more difficult. If redevelopment will waste a great deal of human,material and financial resources.Software refactoring can avoid these problems to a certain extent, Refactoring bymodifying or adjusting the internal structure, make programs easier to add and modifychanges caused by requirements of the future, and make the software design andarchitecture more rational, improve the scalability and maintainability of software.Through the research and analysis on the nuclear power plant environmentalmonitoring system. This paper represent four kinds of problem from the programmerson a subjective analysis combined with the software metrics tool from the inheritance,encapsulation, polymorphism, coupling, cohesion, complexity to analysis the system.And then, this paper represent refactoring of the system through the ‘Separate Domainfrom Presentation’,‘Convert Procedural to Objects’,‘Extract and tease Hierarchy’three main areas, with bad smell, design patterns and software quality audit. Finally, Imake the comparison, before and after refactoring, on metric index involved in theC&K method and MOOD method about object-oriented software metric.
Keywords/Search Tags:Software Refactoring, Refactoring, Bad Smell, Design Patterns, Software Metric
PDF Full Text Request
Related items