Dissertation > Excellent graduate degree dissertation topics show

Development of Embedded Software of Navigation Receiver Based on UML Modeling

Author: ZhouZhiFeng
Tutor: SunGuangFu
School: National University of Defense Science and Technology
Course: Information and Communication Engineering
Keywords: Satellite navigation system Embedded Systems Portability Reusability UML Design Patterns
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 94
Quote: 2
Read: Download Dissertation

Abstract


The satellite navigation system is the use of satellite navigation and positioning system. Because of its great role in military and civilian fields and irreplaceable position more and more national attention to rapid development. The satellite navigation receiver is the key equipment of the satellite navigation system, is also typical of embedded systems. Embedded software in the satellite navigation receiver plays a decisive role in the functionality and performance of the satellite navigation receiver requirements. Currently, due to the traditional method of embedded software development is lack of uniform standards, human factors in the development process seriously affected, making the system developed in efficiency, cost, and portability, reusability and other deficiencies, severe constraints embedded the development of the software. Therefore, the development of embedded software for satellite navigation receivers, an urgent need for new development methodology guidance and support of the development tools. UML is the de facto industry standard for modeling, increasingly used in embedded systems development. Relative to the traditional structured analysis method, UML analysis and design using object-based approach for embedded systems, and thus bring a unique advantage. This paper summarizes the current problems faced by the embedded software development, software modeling theory, analysis pointed out the advantages of using UML design of embedded systems based on the basic idea of ??the UML software modeling and process, focusing on how use of the UML technology combined with the design mode of thinking, analysis and design of embedded software. Paper combines the characteristics of satellite navigation receiver, extracted a number of design patterns in the software design process, the Beidou satellite navigation system, a high-end receiver software developed for the study, the proposed development, given the use of the UML of Beidou certain type of high-end the receiver software analysis and design process modeling techniques and development process are discussed and summarized. UML-based modeling of embedded software development technology, satellite navigation receivers embedded software development process from analysis, a series of questions designed to verify coding solution. Compared with the traditional method, the method is conducive to improve software development efficiency and quality, and reduce development costs and risk, and enhance software maintainability, and makes the model in different system platforms the transplantation and software reuse become possible.

Related Dissertations

  1. The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
  2. Design and Simulation of Flight Management Computer System CDU Unit in Flight Simulation,TP391.9
  3. Method of mapping UML models to XMI,TP311.5
  4. The Application and Research on Web Testing Method Based on Model,TP311.53
  5. Medical Application of a Wireless Communication Platform Based on RFID and GPRS,R319
  6. Formalization-based Methed to Generate Test Sequence of UML,TP311.53
  7. Borehole imaging device based on embedded systems research,P634.3
  8. The Research on Transformation from PIM to PSM for Seam,TP311.52
  9. Analyze、Design and Realize the Stadium Management System Based on UML,TP311.52
  10. A Project about Intergrative Control System of Elevator Drive and Power Feedback,TP273
  11. Study of Intelligent Control on Power Phase Test Technology,TP368.1
  12. Sdesign and Implementation of Course Scheduling Management System,TP311.52
  13. The oscillator Road Science and Technology Human Resource Management System,TP311.52
  14. The Research and Development of Project Management System for Financial Equipment Industry Based on PDM,TP311.52
  15. Design and Implementation of family planning management system in Yongkang,TP311.52
  16. The Wireless Virtual Storage System Based on WiFi,TN929.5
  17. Research and Implementation of the Techniques of Embedded Network Video Applications,TP368.1
  18. Design and Implementation of Education Bureau Office Automation System,TP311.52
  19. Web Service Platform Research and Implementation Based on MVC Design Pattern,TP311.52
  20. Educational Administration and Implementation of the System,TP311.52
  21. The Design and Implementation of a Proposal Management System,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile