摘要:由于信息时代的发展,企业和个人对信息的需求,问卷调查变得越来越普遍。传统模式的问卷调查存在许多的问题,例如印刷成本高、发放和回收消耗的人力资源大、问卷容易遗失等。而随着互联网的不断发展和信息技术的不断提高,在线问卷调查法被越来越多的人接受,企业或个人越来越倾向于通过在线问卷调查法获取所需的资料。
本课题的主要目的是建立一个高效的平台,根据企业或个人需要掌握的资料,设计适合的网上问卷并发布到网站,为企业或个人搜集有用的信息。本系统解决了一些现有网络问卷的缺点,具有调研效率高、调查费用低等优点,使得调查数据的处理更方便。
本系统根据实际的需求设计,基于JSP技术,使用Oracle数据库、SSH框架和B/S模式,实现用户对问卷的调查、管理员对问卷信息和用户信息的管理两方面功能。一方面,用户完成注册登录后进行搜索问卷、参与调查、设计问卷、查看调查结果等操作。另一方面,管理员完成登录后对问卷信息和已经注册的用户信息进行管理,对数据进行添加、修改、和删除等操作。
关键词 JSP;SSH框架;问卷调查系统;Oracle;B/S模式
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.1.1 研究的背景-1
1.1.2 研究的意义-1
1.2 研究的重点及技术路线-1
1.2.1 本文研究的重点-1
1.2.2 技术路线-1
2 可行性分析及关键技术-3
2.1 可行性分析-3
2.1.1 技术可行性-3
2.1.2 经济可行性-3
2.1.3 操作可行性-3
2.2 系统应用的关键技术-3
2.2.1 B/S开发模式-3
2.2.2 Oracle-3
2.2.3 JAVA语言-4
2.2.4 JSP技术-4
2.2.5 SSH框架-4
3 需求分析-5
3.1 功能需求分析-5
3.1.1 基本功能需求-5
3.1.2 系统用户功能需求-5
3.1.3 软硬件需求-5
3.2 业务流程分析-6
3.2.1 系统管理业务流程-6
3.2.2 用户管理业务流程-6
3.3 数据流图分析-7
3.3.1 数据流图-7
4 系统概要设计-9
4.1 结构设计-9
4.1.1 概念模型设计-9
4.1.2 程序流程图-11
4.1.3 逻辑结构设计-12
4.1.4 相关数据库表-12
5 系统实现-14
5.1 数据库连接设计-14
5.2 系统登录页面-14
5.3 首页-17
5.4 系统功能模块-17
5.4.1 管理问卷模块-17
5.4.2 管理用户模块-22
5.5 用户功能模块-24
5.5.1 查看问卷功能-24
5.5.2 参与问卷调查功能-28
5.5.3 发布问卷功能-28
5.5.4 其它辅助功能-29
6 系统测试与维护-32
6.1 系统测试-32
6.2 系统维护-32
结论-33
致谢-34
参考文献-35
附录-36