| With the widely use of i-Clicker in foreign countries, in recent years, the domestic research on classroom response systems have become more and more important. The existing research works focus more on the applications based on i-Clicker, or the research on the hardware devices, but it is still insufficient for the design and development of the classroom response system applied to the mobile devices.The rapid developments of the 4G network and the popularization of intelligent terminals make it more convenient for the users to access to the network anytime and anywhere. The education sector should seize the opportunity to use the mobile terminal in teaching and to provide intelligent learning environment for the teachers and students. Thus, combineded with the mobile Internet technology and intelligent terminal technology, we develop a novel classroom response system based on mobile terminals in order to reduce the economic burden on the purchase of such equipment and provide a teaching tool for enhancing the teaching efficiency.Firstly, the background and research status of related classroom response system are introduced and then we analyze the feasibility, functional and performance requirements of the system. Furthermore, we describe the overall system design and accomplish the server of classroom response system based on the Windows+Apache+MySQL+PHP frame on the technical level. The mobile Phone client is implemented on the Eclipse platform by combining the Android UI technology, the Activity module, the ADT and AVD development tool. We detailedly analyze and illustrate four key problems in the third part of this thesis, including the concurrency issue of system server, the performance optimization problem of system database, the Android client interface adaptive problem, and the client and server data exchange problem. In the fourth part, we complete the specific functionalities of the server and mobile Phone client in the classroom response system. The functional verification, compatibility testing and performance evaluations on the response system employed to Android smart device are accomplished in the fifth part of this thesis and the inapposite functions which fail to meet the needs of the user are also modified and maintained.At present, the basic functions of classroom response system have been completed to achieve the desired objectives. The response system server is deployed on the local server of laboratory. The system client can operate properly and the number of concurrent users that the system can withstand is nearly 200. The response system will be deployed to the Sina cloud server and run on the open Internet for the convenience of users in the future. |