Dissertation > Excellent graduate degree dissertation topics show
The Design and Implementation of Mobile Learning System Based on Qt
Author: ZouMing
Tutor: ZhengShiZuo
School: Central China Normal University
Course: Computer System Architecture
Keywords: Mobile Learning Qt GPRS/3G Socket MySQL
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 199
Quote: 0
Read: Download Dissertation
Abstract
|
The development of computer technology and wireless communication technology, provides a good opportunity for the development of mobile learning (Mobile Learning). Mobile learning as a good supplement to traditional learning, played a huge role in building a learning society, to promote lifelong learning, the use of wireless communication technology for learners to provide support and counseling services anytime, anywhere. Mobile learning is a smart terminal devices such as mobile phones as a learning tool, the use of wireless communication technology, a new way to learn anytime, anywhere access to learning resources. As the trends of the future approach to learning, providing learners with a new learning experience and feelings. Qt platform is currently widely used cross-platform, high-performance graphical user interface development framework. C applications to fully support the development of high efficiency, business logic processing and data display independent of each other, with good portability, using different compiler platform will be able to generate a run in the terminal equipment of all types of smart applications. GPRS/3G wireless Internet is widely used, fast Internet access is very convenient, can well meet the basic needs of mobile learning. The mobile learning system is based on Qt as a development platform, smart phones and other terminal equipment as the carrier access to the server through the GPRS / 3 G Internet way, access to learning resources, mobile learning applications. The whole system is divided into two parts, the server and the client, to improve the system realized the need for a traditional three-tier C / S mode, four C / S structure mode; using MySQL as the database system and all database operations through stored procedure reduce frequent operation database performance loss; client server through Socket-way communication, and with the custom packet data exchange; server using synchronous short connection and multi-threaded approach responds to the client sent request information, each client request to a server process to improve the efficiency in the use of the system; client using Qt Model / View mode, Custom Model loading data in the View display, data processing and display separation Chinese display problems, reduce the degree of coupling between the system module; also read out the content of the UI interface and database processing. Also, the functionality and performance of the entire system was tested to develop the functional and performance test methods and goals, and for the cost of the traffic and server response time of these two important performance indicators tested and combined to get The data draw simulation diagram, the actual value and the theoretical value for the analysis and comparison. Finally, in closing remarks summed up the major work done by the system, and the advantages and disadvantages of the system and further studies need to be perfected.
|
Related Dissertations
- The Research of Fault-Tolerant Techniques for Parallel/Distributed Network Simulator PDNS,TP302.8
- The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
- Research and Design of Communication Middleware on AFC System,TP311.5
- The Internet of Things Applied Research in Clothing Industry,TN929.5
- On-line Examination System of Jiangxi Business School,TP311.52
- Design of Ad hoc Network Application Based on Linux Platform,TN929.5
- Design of Digital Intelligent Terminal System Doorstation,TP368.1
- Intelligent Control System of Chlorine Dosing in Waterworks Based on Embedded System,TU991.2
- Design of Patch Clamp Amplifier System Based on Qt/E,TP368.1
- Design and Development for Process Control Software System of Injection Machine,TQ320.52
- An Improved Design of Spectrophotometer with Double Beam,TH744.12
- The Research on Application of 3G Based Mobile Learning to University,G434
- The Design of Weld Thermal Cycle Testing Portable Device Based on ARM9,TN305
- The Research of Data Transmission and Remote Monitoring in Cloud Flash Detection System,TN919.3
- The Design and Implementation of the Monitoring System in Embedded Modem Satellite Earth Station Based on PDA,TN927.2
- Design and Implementation of User Input Module for Embedded Graphical User Interface,TP391.41
- The Design and Implement of Highway Capture with Digital Watermarking Application,TP311.52
- Researchondistributeddata Access Layer Based on Shared-Nothing Structure,TP311.13
- The Study and Design on Self-help Service Information System in Hospital,TP311.52
- Research of the Mobile Learning Oriented Development and Application of Teaching Resources,G434
- OLED graphical interface and button design,TP368.1
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
|