| As the development of human and device interacting technology, more and more work of developing STB software are transmitted to STB UI code development. The performance of UIMS (User Interface Management System) will affect the display and response of user interface directly because of its core position in UI system. As mentioned above, we introduced UIMS designed for embedded system which is important way of making UI development efficient and manage the objects correctly.Based on the research and analysis of STB software, this dissertation has concluded the requirements of UI development and some common issuses, and introduced the tree structure to organize the objects and draw shapes. This dissertation has studied the develop process and current status of UIMS, constructed a UIMS suitable for the STB software artchitecture, designed the basic scheme to organize the objects and draw shapes. At the end, this dissertation implemented the UIMS model and function.Aim to Practical Application, the dissertation combined the Object Management techniques with Shape Drawing, implemented UIMS functions of manage the user interface elements ,further more,testing on the system.Finally,analyses functions and characteristics of this system in pratical use, Indicated that the system had achieved the anticipation aim,fulfilled the requirement of UI management. |