Font Size: a A A

The Research And Design Of Software Reliability For Setting And Firing Controller

Posted on:2013-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:M Z RenFull Text:PDF
GTID:2218330362467566Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology and weapon equipment informatizationlevel rise ceaselessly, software has been and will continue to more and more applied tovarious kinds of weapons, its role has been brought into full play and application. At the sametime, along with the software in weapon system widely used, more and more people realizethe importance of software. Now, digital fire control system is one of the main directions ofartillery weapons informatization development and the important parts of informatizationforces. Therefore, in order to adapt to the modern weapon system operational requirements, toraise weaponry for digital level, to improve fire control system for progressiveness, aiming atmany types of projectile and multi-barrel rocket launcher of function requirement, the digitalsetting and firing controller of designing and developing must be high reliable and safe.However, China's weapons equipment software development situation is not optimistic,software development has the lack of effective means, some project or even a "self-made,directed, starred in" prior to the industrial revolution production times, its quality andreliability can't be effectively guaranteed, seriously threatening the weapon systemeffectiveness and operational readiness. Therefore, to explore how to strengthen weaponrysoftware development process quality control, in the designing of hardware and software,people must have full consideration of the tactical and technical targets and the actualoperation to meet the needs of Army. On our army multi-barrel rocket launcher technologydevelopment has strategic significance.This paper is based on the reality of project. The project is set setting and firing controller itself characteristic and the request of the actual usage, in order to ensure thesoftware reliability and safety, in the process of software development, makes full use ofsoftware engineering thinking. From the overall situation according to strict standards of theprocess to develop, the project builds with reliability as the core of the quality standard, usesthe idea of software reuse, management tools, fault-tolerant technology. In the algorithm andthe code the project uses the token technology, process control, priority, code optimizationtechniques. In the test equipment and the use of the process, software reliability has been fullyverified.On the base of software requirement analysis, for adopting programming methods ofengineering, modeling and structuring, the paper designs the software, achieves the functionrequirements, guarantees the validity, reliability and real-time of the system.In details, the paper has made analysis and design as below:1) study the background and future development of rocket launcher2) study the thought, architecture, procedure of the software development3) design the software in general, study the hardware and software environment, proposethe new methods to raise the reliability4) implement the software function of setting and firing controller, test the software5) summarize the design and development directions of the exploration and improvementin future...
Keywords/Search Tags:Rocket launcher, Digital fire control system, Informatization forces, Setting and firing controller
PDF Full Text Request
Related items