摘要在线问卷调查已经成为一种很受欢迎的信息采集方式,网络上充斥着各种形式的 问卷调查系统。在线调查系统以信息采集迅速、调查周期短、跨越地域限制等优势逐 步取代传统的调查形式,为信息采集领域开辟了一个新的研究方向。83301
本系统使用现有的 web 开发技术,设计并实现一个分步响应式的在线调查系统, 系统具有创造交互式的问答环境、选择和搜索问卷内容、设计问题递进规则的功能。同 时还能对问卷进行管理,包括问卷的增删查改、统计调查结果、用户管理功能,具备权 限的用户能取得调查结果,收集相关信息,以分析现象背后的原因。系统后台开发语言 使用 PHP,前台语言包括 CSS3、JavaScript 以及 HTML5,系统使用的数据库为 MySQL, 服务器使用 Tomcat,从环境搭配到最后测试,系统相应的模块功能已基本完成。
本文对整个系统的开发过程进行了论述,主要内容包括课题的研究背景与意义,系 统的需求分析、可行性分析,使用的开发工具以及系统涉及的开发技术,系统的总体设 计和详细编码实现以及系统测试。从最初的需求分析到最后的整体测试,一一进行了阐 述。
毕业论文关键词:响应式布局;调查系统;CSS3;PHP
Abstract Online surveys have become a very popular way of gathering information。The network is filled with various forms of survey systems。 Online survey system for its quick, short investigation period, across geographical restrictions and other advantages of gradually replace the traditional form of investigation, information collection for the field has opened up a new research direction。
Related research topic of this article is to use existing web development technologies, design and implement a step-responsive online survey system, the system has to create an interactive question and answer environment, selecting and searching questionnaire, progressive design rule features。 While the questionnaire management, including additions and deletions to the investigation questionnaire changes, the survey results, the user management functions, authorized users can achieve with the survey results, collect information, to analyze the causes of this phenomenon later。 The system uses PHP as a development language background, foreground language involves CSS3, JavaScript, HTML5, database MySQL, the server uses Tomcat, from the environment to the final test match, the corresponding system module function has been basically completed。
In this paper, the development process of the whole system are discussed, the main contents include research background and significance of the subject,demand analysis, feasibility analysis, development tools and techniques involved in the system overall design and detailed coding system implementation and final test。 From the initial needs analysis to the final overall test, one by one are described。
Keywords: Responsive layout; Survey System; CSS3; PHP
目录
第一章绪论 1
1。1项目背景 1
1。2项目意义 1
1。3课题目标 2
1。4本文主要内容 2
第二章开发技术及设计工具 3
2。1开发技术 3
2。1。1PHP 3
2。1。2Smarty 模板引擎 3
2。1。3HTML5 3
2。1。4JavaScript 3
2。1。5CSS 4
2。1。6BootStrap 前端框架