Font Size: a A A

The Application Of OOD (Object-Oriented Design) In Software Design

Posted on:2005-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q WuFull Text:PDF
GTID:2168360125450492Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Supported by computer and its technology developing fastly, the war in the future will be competitions and trial of strengths of sophisticated weapons. Up until now ,TV follow measuring system make a reservation precision supreme flight path in measuring in space, have real-time, high accuracy, trends following and such advantages as the picture is reproduced,so develop the multi-functional modernized TV of new generation and follow the measuring system own and imperativly.The TV follows the measuring system including TV and divides the system,main control computer,revolving stage, GPS/B interconnected system, servo subsystem when the yard, examine horn subsystem, make a video recording subsystem, monitor and make a video recording subsystem, video superpose system of dividing into. The computer system of top management is that it commands the centre system controlled. Top management computer go on every coordination, data of subsystem lead in real time, data gather and transmit, work switch over and measuring person who punish work of way, guarantee these work in 1ms finishing accurate and reliable. Design in software this put forward high request.This thesis expound the fact adopt and face target thought carry on top management software development of module. Including some key problems of the choice of the operating platform , the designs of real-time observation and control technology, servo software.A outstanding problem in control software of TV follows the measuring system at present is it is hard to reuse and extend the code. Analysis softwares at present were designed by structure design program,every structure has its own analysis program,they are independence with others.For a new structure,we should write code form prepare data to analysis step by step.For an old struture,if we want to add a new model to it,we should write code again too.We would extend the development period because of weakly reuseable.In addtion, method and data are separated in structure program,when data is change,we should change the code.For the above-mentioned deficiency that structure design program, this literary grace has been used and faces the procedure design philosophy of the target(OOD), have carried on rational encapsulation to the function module of procedure , has guaranteed the putting in an position and expandability of the code. In the course of design of the systems soft ware, form the characteristic according to the systematic hardware, go on and resolve to software systematic function , go to location plane software and control computer software choose different operating platform while being servo, lay particular emphasis on different function, such a level design and make and realize change relatively simple systematically;We follow the OOD principle, in order to meet the need of systematic timing of the location going to machine, we adopted the high-accuracy multimedia timer.The TV is followed and measures another key problem since meet the real-time control request, because the operating system of the top management computer is appointed as windows2000 by users, windows2000 considers safely because of the system itself, does not support user's software to directly control the hardware of ground floor , and must enter the systematic kernel through the fictitious equipment driver , increase the degree of difficulty of the real work. In order to break through this bottleneck, have chosen because of PIO in the procedure _ Driver of DIO, come and realize 1 ms transfer, control top management computer and every time sequence of communication under system in the 1 ms strictly by the way of stopping transfering.In the software design of the servo control system, design program under adopting DOS system, can operate the hardware conveniently.This thesis has innovative theory achievement: Adopt and face target thought to top management computer;Software design, top management software module of computer separate and design; Solve 1ms real-time control;This system has already been run practic...
Keywords/Search Tags:OOD(Object-Oriented design), Main Controller Computer, Real-Time for Control
PDF Full Text Request
Related items