| Electronic warfare has become one of the key factors that decides whether a war is success or failure in modern war, and researches related to all aspects of radar and missile electronic warfare have become a focus. A system that facilitates the query of information about different types of radar electronic warfare technology will play an important role in actual scientific research and military command. Based on the Electronic Warfare Database Research Project of 8511 Institute as background, a large number of searches and summarization for the electronic warfare application are done in this article and radar electronic warfare technology database and application system is designed. The system makes it easier to retrieve and maintain the data and information with friendly interface; meanwhile it can display the image information of test programs and war instances, which basiclly meets the needs of electronic warfare application.According to the needs analysis, design and implementation of the system, the development process of the system is elaborated in this article. The Needs analysis is introduced from functiona and content respectively. Data flow and UML class diagram are full used in system design and the overall architecture and detailed design are descripted. Finally, the implementation of main interfaces of the system and part of the functional tests are introduced.The information of electronic warfare technology and wars are collected and researched, including information of the types of radar and missile and various electronic warfare technologys. Oracle 10g is selected as database, since it has powerful management functions, and provides standard operational interface and support integrity, security management and distributed processing. Scientific and rational field structure is designed, the logic E-R diagram among data is given, and the database is established.Using Visual C++6.0 development platform with the powerful MFC and object-oriented design approach, the front operational interface of the database system is developed. ADO(ActiveX Data Objects)technology and 0040(Oracle Objects for OLE)objects are used to access the resource of database.The actual application indicates that this system is not only reliable, but also easy to use. It provides technical information for the users in time, and meets the needs of the users. |