Font Size: a A A

Software Design And Implementation Of Contamination Detector Within The Lungs Based On C#

Posted on:2016-11-29Degree:MasterType:Thesis
Country:ChinaCandidate:Q L MengFull Text:PDF
GTID:2308330461955571Subject:Radiation protection and environmental protection
Abstract/Summary:PDF Full Text Request
Nuclear technology has been developing for more than a century, All kinds of nuclear accidents, Likely to trigger a nuclear and radiation accidents, Radiation damage to the public. When a sudden accident, we should immediately to carry out the on-site medical rescue, at the same time we prevent radiation(pollution) of the bad influence of rescue workers and the public. And give effective early medical treatment and processing to the radiation injury. To do this, Researchers from all over the world begin to research living body measurement technology within the radioactive pollution, but our country in this area is still in its infancy. The scientific research colleges and universities have developed all sorts of lung in pollution testing instrument. To produce the desired effect, Hardware must be combined with the software.The development of database technology, promote the development of the software architecture to some extent. The traditional two layers structure is gradually replaced by three layer architecture. Due to the current domestic nuclear signal collection and analysis software widely adopted two layers structure of C/S structure. Architecture is simple and clear, the presentation layer manipulates the data layer directly. The confidentiality of the data is not strong. At the same time, the rapid growth of the C/S tools market, Brought two layer structure system implementation complexity and potential future conflict. Software to be transplanted, can cause the waste of investment. For the code is incompatible among different tools. Three layer architecture and standardized components can be reused across applications, reduce the labor intensity of the secondary development, reduce the burden of the maintenance work.Due to the current domestic nuclear signal collection and analysis software generally used the traditional C/S two layer structure, The confidentiality of the data is not strong, The expansion of the software and maintenance difficulties. So in this paper, based on the human lung gamma radioactive pollution in detection, to carry out the gamma energy spectrum measurement, Gamma energy spectrum analysis and research work. We design software of inside the lungs to the human body pollution detection system adapt three layer architecture. When a nuclear accident emergency, for human lung gamma radioactive pollution monitoring and screening, classification of diagnosis and treatment for personnel to provide scientific basis. Use three layer architecture can make human body inside the lungs pollution detection system software can effectively protect the data,By the middle of the logic layer can do more for the operation. At the same time it can provide all kinds of interface to the expansion of the application. Improve the degree of software reuse. The main work accomplished in this paper is as follows.(1) Inside the lungs pollution detection system software architecture designOn this topic to develop the software, do the detailed demand analysis. On this basis, complete software architecture design of inside the lungs pollution test system software with three layer architecture.(2) Inside the lungs pollution test system software implementationMainly to carry out the gamma energy spectrum analysis, And complete the software development in VS2010 environment through the C # programming language. Data acquisition is realized, spectrum displays, line smooth, find the peak, peak area calculation, nuclide identification, the efficiency of scale, the energy calibration, and the body to product effective dose calculation, etc. At the same time in VS2010 environment successfully developed a SQL database, all kinds of information of inside the lungs to the human body stored in pollution detection software and call. After the test, you can query by testing personnel information and print it out.(3) Software testingSoftware is completed. Do the unit testing and integration testing first. Cooperate with the hardware circuit was tested. And carry out experimental study on this basis. To test the source of 40K、241Am、60Co、137Cs. It verified the reliability and accuracy of the entire software system. Results show that the method of the software system can quickly check to gamma activity, various technical indexes to the expected design.
Keywords/Search Tags:Three layer architecture, UML, Pollution in the lungs, Visual modeling
PDF Full Text Request
Related items