| In the campus and enterprise or business unit, due to the need for various investigations and studies, the questionnaire will often have a variety of, the traditional model, people not only have to spend a lot of money on printing the questionnaires, but also consume a large amount of time and effort to distribute the questionnaire and recovery, and also have to count them, due to the larger randomness of the questionnaire on manual operating, it’ll cause the problem of omissions. The system built on the basis of information technology, to build an online questionnaire design, distribution, investigation, recovery, statistical systems, the traditional solution to the basic appeal of the questionnaire chronic problem.The subject of the use of PHP technology development, and use the Yii framework as the front-end development framework, Yii is a high performance PHP for the development of large-scale Web application framework based on component. Yii provides the needed today Web 2 application development almost all functions of PHP framework, Yii is one of the most efficient. The use of PDO as a persistence layer solutions, combined with the use of Quartz, implementation of jQuery and other open source technologies. Database using the industry-leading MySQL. This subject adopts multi-layer architecture development, clearly the system is divided into the presentation layer, business logic layer, data access layer and object layer and database layer. The core controller and a series of interceptor and use YII, very good to separation of presentation layer code and business logic layer code, making the system more clear level and easy maintenance, the system is more stable. Due to keep the user and campus network user questionnaire system authentication system is consistent, job scheduling function so the use of Quartz provides timing to execute user synchronous operation, ensure network and campus user agreement.The web-based survey system also needs to complete all the work done under the traditional way. And it should do that more efficient and more advanced. The system consists of four subsystems, namely the questionnaire management subsystem, access control subsystem, replying subsystem, statistical analysis of survey results. In order to achieve creating questionnaire on demand at any time, this system completes a questionnaire designer based on dynamic form technology.The online investigation system designed in this essay, was placed in the school site to be readily used by the students. Applications in the school has achieved good results, providing a better solution for the convenient feedbacks and gathering of all kinds of information. |