Font Size: a A A

Design And Implementation Of Django-based Real-time Classroom Voting System

Posted on:2015-05-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2298330467486619Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the expansion of college enrollment, the class exists many problems as follows, too many students, the lack of interaction, single teaching form and other serious problems, and to ensure the quality of teaching and improve classroom teaching form has become a hot topic in the education sector. This paper attempts to combine network technology and the way of voting together, then to develop a real-time voting system for classroom teaching.Under current conditions, the classrooms are equipped with computers and multi-media equipment; most of the students have their own notebook computers; the campus has finished the basic realization of the wired network coverage; teaching-buildings are covered by wireless network basically. These have prepared the hardware condition for the voting system.In this paper, I developed a class voting system based on Django framework, which is popular at present, and the system is designed in accordance with the MVC. The Django framework, which is easy to use and suitable for rapid development and deployment for Waeb site, is written in the Python language. It supports a variety of database storage, we use the open source MySQL database. On the server side, in design stage we use the Django development server that comes with the frame, when put into use, the Apache server. In this paper, the completion of work includes:the introduction of viewpoint, requirement analysis and feasibility analysis for system, technical presentations and theoretical design, coding and testing. The system, which preliminary has some basic functions such as registration, voting and data statistics, can be used as a trial version and secondary development at a later stage. If the system is to get the promotion, you can also develop smart mobile client on the basis of this article, to further enhance the usability of the system.
Keywords/Search Tags:Voting system, Python, Django, Web site, MVC mode
PDF Full Text Request
Related items