Graduation design thesis introduction: The |
2017 is one of the practical products that the Internet of things has entered to accelerate or become the most common people, with the accelerating development of the Internet of Things, The standard of the Internet of Things has also become the core bottleneck of the development of IoT, especially in the design of IoT gateways and the storage of IoT data, the system is designed using Raspberry Pi as the gateway core device of the Internet of Things, Raspberry Pi as a low cost, high performance computer equipment, with the functions of ordinary computers, We use the Raspberry Pi development, as a core gateway, responsible for the IoT underlying sensor module acquisition middleware, upload it to the cloud, the cloud module we used a normal database server to save and backup. We use QT to develop IoT gateways that use Java EE and MySQL to develop cloud storage systems, unifying the entire integration process of backing up the underlying data to the cloud. |
|
1. First, the whole system framework is integrated design and analysis, through the production of UML diagram to carry out the analysis of the whole system architecture. 2. Secondly, we choose C + + language, with QT as a graphical interface for the development of Gateway interface and related functions. 3. Implements the serial program, receives the sensor layer data to the gateway, and possibly in the gateway embeds the SQLite database to carry on the data cache. 4. Cloud service System, the first use of Java EE with MySQL database to build the background environment, and related data table collection. and the interface design of the post-Cloud server system. 5. After the end of the late, according to the development trend of 2017, timely production of the corresponding mobile terminal to facilitate the movement of data. |
Main references: (within the space of the words) |
[1] "C Primer Plus" [US] Stephen Prada (Stephen Prata); Jiang You Translation [2] "C + + Primer", Stanley B. lippman,josée Lajoie,barbara E. Moo, Wang Gang, Yang Jian, Ye Jin, Levin, Liu Weipeng and other schools [3] "QT5 Development and examples" Lu Wenzhou [4] "Java Programming thought", [beauty] Dr. Eckel, Chen Haopeng and other translations [5] "play to the Raspberry Pi" Wang Jiangwei Liu Raspberry [6] "high performance MySQL" Baron schwartz,peter zaitsev,vadim Tkachenko ninghai Yuanhao, Zhou Zhenxing, Peng Lixun, etc. |
Special requirements for the completion of the design: |
1. The interface of the IoT gateway system should be well designed and interactive to attract more users. 2. The operation of the IoT gateway can not be stuck, ensuring the smooth system. 3. Cloud server to maintain the network low latency, and efficient throughput, to maintain data acquisition and explicit normal. 4. Cloud system interface to maintain a good design style, refreshing, to attract the user's use. |