Dissertation > Excellent graduate degree dissertation topics show

Embedded linux graphical user interface window management techniques Research and Implementation

Author: TanXiaoFeng
Tutor: ChenShuYuï¼›TangYong
School: Chongqing University
Course: Engineering Applications
Keywords: Embedded Systems GUI Linux operating system Window Management
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 135
Quote: 2
Read: Download Dissertation

Abstract


The rapid development of computer hardware and software technology , a strong impetus to embedded systems dedicated computer systems widely used. On the one hand , in many embedded systems, system users are often required to have menus, windows, buttons and other graphic elements and interactive interface , and the system design and implementation of the system who has an urgent need for the development of interactive interface module supporting technologies . On the other hand , Linux operating system with its source code is open, the system kernel is small, broad hardware support , the kernel efficient and stable , and high efficiency , the network structure intact so won the favor of the developer , has been formed to work with Windows CE , Palm OS and other embedded operating systems strong competition. Based on this, this paper embedded graphical user interface (Graphic User Interface, GUI) management module and window module and so do some research , and successfully designed and developed a Linux-based embedded graphical user interface. This thesis work focuses on the following aspects : ( 1 ) First, the current market analysis and comparison of several popular embedded GUI advantages and disadvantages , and the special needs of embedded graphical interface to analyze . ( 2 ) based on needs analysis , to develop a hierarchical system architecture ( device support module , window management unit , message management unit, a user interface component unit ) . ( 3 ) Then the detailed design of the device support module , window management unit , the message management unit . ( 4 ) the system uses a multi-threaded , multi-process micro client / server mode, so that the system can follow the development trend of embedded technology , with more vitality . ( 5 ) Systems introduces object-oriented technology , enabling the system to obtain good portability . Predefined user controls design fully reflects the idea of ??object-oriented technology . Each control under some basic control class is an instance of the corresponding control class . This is similar to object-oriented technology in the relationship between classes and objects . ( 6 ) Finally, a complete example of a detailed analysis of the use of the component library .

Related Dissertations

  1. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  2. Professor Li Gui academic experience and the temperature and lung circulation Dingchuan the clinical study of treatment of children with bronchiolitis,R249.2
  3. The Research and Application of Software Reliability Test for User Right Management System,TP311.53
  4. Borehole imaging device based on embedded systems research,P634.3
  5. IP QoS technology research,TP393.09
  6. A Project about Intergrative Control System of Elevator Drive and Power Feedback,TP273
  7. Design and Implementation of Embedded Multi-parameter Intelligent Evironment Monitoring Systems,TP274
  8. The Design and Implementation of OpenBASE Enterprise Manager,TP311.52
  9. Study of Intelligent Control on Power Phase Test Technology,TP368.1
  10. The Wireless Virtual Storage System Based on WiFi,TN929.5
  11. Research and Implementation of the Techniques of Embedded Network Video Applications,TP368.1
  12. Design of Patch Clamp Amplifier System Based on Qt/E,TP368.1
  13. Modular Design and Implement of a Small Mobile Robot System Platform,TP242
  14. Study on Instrument Calibrator for Diesel Engines and Its Integrated Information Management System,TK426
  15. Development of Smart Sensor Network System Based on CAN Bus,TN929.5
  16. The Design of a New ARM Experimental Device Which Bases on Chip of S3C2410A,TP368.1
  17. Research on Porting of Embedded TCP/IP Stack TINET,TP368.1
  18. Design and Implementation of a Three-dimensional Widget Set,TP391.41
  19. Research and Implementation of Embedded Network Video Software,TP393.09
  20. Research of Automatic Code Generation Technique for Embedded System Graphic User Interface,TP368.1
  21. The Design and Implementation of Monitoring System Based on Embedded Web Server in Portable Satellite Communication Earth Station,TN927.2

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