摘 要
随着社会不断进步和发展,生活节奏不断加快,信息已经成为我们生活中不可缺少的一部分。我们立足于问卷调查的基础上,使得这个系统能在网站上运作。实现对客户、物业信息的管理,提供更加简单,方便的操作平台,而设计了在线调查平台。
一方面,用户可以通过注册用户,进行问卷搜索、设计、发放、收集、整理、修改密码等操作。另一方面管理员管理模块主要包括:问卷管理、注册用户管理、系统管理,数据添加、修改、和删除。本系统是基于JSP技术,并使用SQL server 2000来实现对信息管理的功能,目前已经成功运用到此系统中。
本系统的目的是建立一个高效的平台,采用简洁高效的JSP技术与SQL server 2000数据库等技术,设计和开发了这一问卷调查系统。该系统主要实现了问卷信息管理、用户信息管理、系统管理等后台模块,同时和前台模块浏览、设置,信息查询、查看信息等有机的结合起来,提高了管理效率。通过科学全面的测试,系统实现了信息设置、用户信息管理、显示最新信息等功能。
本系统可以根据实际应用的具体情况,适当加以修改,以便更好应用。本系统操作简单,灵活性好,系统安全性高,运行稳定。
关键词:问卷调查;JSP;结构化分析
The survey system based on web design
Abstract
Along with the social progress and development, the pace of life is accelerating and information have become the indispensable part in life. We based on the questionnaire survey, and on the basis of making this system can operate on the web site. Realization of customer, property management information system, provide more simple, convenient operation platform, and design a residential property internal management platform.
On the one hand, the user can through the registered user, carried on the questionnaire search, design, issuing, collection and cipher amending operation. On the other hand administrator management module mainly include: questionnaire management, registered user management, system management, data, add, modify and delete. This system is based on JSP technology, and use SQL server 2000 to realize the function of information management, has been successfully applied to the system.
The purpose of this system is to establish an effective platform, using concise efficient JSP technology and SQL server 2000 database techniques, design and develop the survey system. This system mainly realizes the questionnaire information management, customer information management, system management, at the same time and receptionists backend module module browsing, setting, information query, check information such as organic combine and improve the management efficiency. Through scientific comprehensive test, information system realizes the establishment, the user information management, show the latest information, and other functions.
This system can according to the specific circumstances of practical application, proper modified, so that we can better application. This system operation simple, flexibility is good, the system has high security and stable performance.
Key Words:Questionnaire;JSP;Structured Analysis
目 录
独创性说明 2
摘 要 I
The survey system based on web design II
Abstract II
一、项目概述 1
(一)项目开发的背景 1
(二)项目开发的目的 1
(三)项目开发的意义 1
二、系统规划 3
(一)使用对象分析 3
(二)业务流程分析 3
1.用户的业务流程 3
2.管理员的业务流程 4
(三)可行性分析 5
1.技术可行性 5
2.经济可行性 6
3.操作可行性 6
(一)数据流图分析 8
(二)数据字典 10
1数据源点、数据终点 10
2数据处理 10
四、系统设计 12
(一)系统功能模块划分 12
1.管理员功能 12
2.用户功能 12
(二)运行环境与开发模式的选择 13
1.JSP编程技术 13
2.SQL Server 2000 开源数据库的开发 15
3.基于B/S的体系结构 16
4.运行环境 17
5.开发模式 18
(三)系统数据库设计 18
1.概念结构设计 18
2.逻辑结构设计 19
3.数据库表设计 20
(四)系统界面设计 22
1.登录模块 22
2.前台功能模块 22
3.管理员功能模块 24
3.系统数据管理 25
(五)系统测试及难点分析 27
5.1系统运行环境的搭建 27
5.2系统的测试 27
5.2.1系统关键部分测试分析 27
5.2.2测试结果分析与说明 28
5.2.3系统安全与性能分析 28
5.3系统中存在的问题及解决方法 28
结 论 29
参 考 文 献 30
致 谢 31
一、项目概述
(一)项目开发的背景
问卷调查法是收集第一手数据或资料的常用途径,问卷调查法适用面广、获取数据便捷、研究成本较低,在很多领域都使用得非常广泛。20世纪80年代之后,随着个人计算机(PC)的出现和逐渐普及,计算机日益成为调查研究者不可缺少的工具。到90年代之后,随着互联网(Internet)的广泛应用,各种基于网络的调查方法开始出现:计算机辅助网络访谈、移动调查等。
目前基于Internet的网络问卷调查分析统计用得非常普遍和频繁,才会有那么多的企业或者公司在使用网络问卷调查法来获得信息。然而每开发一个新的网络问卷调查分析系统,需要耗费大量时间、很多已有产品功能过于强大、设置复杂、费用比较昂贵等缺点。
(二)项目开发的目的
本系统主要实现最为普遍的问卷调查,包括问卷管理、设计、收集、统计管理等。通过访问其他问卷调查的网站并查阅其他相关资料,了解现在问卷的特点、用户的需求等。根据所了解的信息资源,设计能够及时并尽量满足用户需求问卷调查系统。当需求者需要用问卷来掌握一些资料或信息时,可以及时为需求者提供满足要求的问卷。最后实现基于web的问卷调查系统。
(三)项目开发的意义
为需求者提供网络问卷,让需求者能够快速、方便的实施专业的问卷调研,调查问卷设计,快速回收,跨地域、低成本, 投入少量资金即可操作问卷调查流程从而获得丰富的反馈信息已经成为趋势。一个高效专业的网络调查平台越来越成为人们的需要。
本课题设计的目的是当某企业、某组织或某些个人需要调查或掌握一些数据、信息或资料时,为这样的需求者提供适合的网上问卷,回收、统计数据或答案,为需求者掌握资料提供方便。根据现有一些网络问卷的缺点,本课题要生成一个能够提高调研效率,节约调查费用,使调查数据的处理更方便具有以下特点的问卷调查系统:
1)能对调查问卷的结果进行分析汇总,并使需求者能及时了解最新最及时的调查结果。
2)使用简单,如果需求者不满意我们提供的问卷,需求者还可以根据自己的想法设计问卷。
3)支持多种题型,如单选题、多选题等等。