| With the rapid development of Internet of Things and mobile Internet,people have put forward higher requirements for the safety,convenience and comfort of living environment.The concept of smart home is constantly mentioned.In this context,various smart furniture manufacturers have introduced their own smart home solutions and service system is an important part of this,how to design a service system that meets the needs of users in all aspects is a problem that smart home manufacturers need to carefully consider.Traditional smart home control terminals only provide device control functions,but considering the increasing use requirements of users,some value-added service functions need to be added in the system.First of all,this paper introduces the research background of the topic and the development status of smart home at domestic and foreign,and puts forward the practical significance of developing smart home value-added service system.Then some techniques used in the development process were introduced and the system software was overall designed.In the overall design,the demand analysis was first performed on the smart home value-added service system,and then the process of the system software was determined according to the result of the demand analysis.The system was divided into user interfaces,network communications,databases,servers,gateway updates,information recommendation and data encryption.These are the main functional modules.Then,this paper describes in detail the design and implementation of major functional modules,including the implementation of the user interface on different operating systems,the choice of communication methods,the design of communication protocols,system database design,the background server development,the design of key modules for the gateway update,preliminary design of information recommender system based on collaborative filtering and secure transmission of sensitive user data through a combination of symmetric and asymmetric encryption.Finally,the system test platform construction scheme is given,and the test cases are designed for the system function test.In the actual test,combined with the smart home hardware equipment,complete testing of the functions designed in this paper.At the end of this paper,the work done by this topic is summarized,and the future development and improvement of the system are forecasted. |