Font Size: a A A

Intelligent Remote Terminal Software System Design And Development

Posted on:2012-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z MaFull Text:PDF
GTID:2218330371961213Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of electronics and information industry, a variety of electronic devices have been created and spread to people's daily life as necessary, such as TV, DVD, set-top boxes, air conditioner, stereo, refrigerator, washing machine and so on. We can find that almost all of the appliances support remote operations. Meanwhile, with the development of network technology, almost all portable electronic devices can be operated through network, thus an intelligent remote controller comes into being, not only has the functions of intelligent study and remote control, but also can do remote control through network.Intelligent remote controller is a project that can meet the requirement of electronic product market, but due to single-function that current intelligent remote controller provides, lack of scalability and inconvenient, current intelligent remote controller is not truly a universal remote controller, so its market penetration is not very high. The control system that based on remote terminal next-generation, not only supports remote self-learning, adding devices without limitation, managing remote control templates, and also supports connection with remote host for further remote control.In the development of intelligent remote control software system, this thesis used .Net Framework as development platform, C # as development language, the latest Microsoft WPF technology for software interface design. The programming technologies involved object-oriented programming, serial infrared programming, network-oriented Socket programming, Windows Service programming, etc. In order to construct good software system architecture, this thesis applied a variety of design patterns, which made the whole system more maintainable. Currently, implemented system functions include adding equipment, remote managing devices, remote button click self-learning, saving device template, importing device template information, using device to do the latest remote control, remote host setting, connecting to remote host and sent operation command. Meanwhile, this thesis developed a supporting tool to assist remote control for host, which was running on a host as Windows. The advantages of remote control software include: First, self-learning ability, through simple self-learning of the existing remote controller, it can simulate to send red signal to outside to achieve the purpose of remote control; Secondly, it is generic, as long as the electrical device is using red signal as the carrier to realize remote control, it can be learned and simulated, no matter whether it is television remote controller or air conditioner remote controller; At last, it supports for the network device control, which is comply with the needs of the age.In summary, the design and development of next generation remote control software is a valuable research field and direction, which has good market prospects and superior technical support, and also comply with the trend of intelligent household and the requirement of network market.
Keywords/Search Tags:Intelligent remote control, software development, infrared programming, Socket Programming
PDF Full Text Request
Related items