本课题的基本内容是开发一个校园在线问卷调查系统,本系统满足以下要求:用管理员可以分级权限管理设置角色权限;可方便的创建问卷,支持模板式创建,预设有模板也可以将新建的问卷可以存储为模板;可自定义问卷分组或分类管理问卷分组;可以对问卷进行搜索;可以将问卷以Word、Excel格式导出或导入;具备多种类型的问卷(调查、表单、投票、测评、考试、评价);包含多种问卷调查题型。
系统阐述的是使用在校园在线问卷调查系统的设计与开发,对于使用JSP作为开发技术,使用MySQL数据库管理系统对数据进行管理,开发环境选用MyEclipse,应用服务器采用Tomcat,使用PhotoShop作为页面设计工具,论文的内容从系统的设计、描述、实现、分析方面来表明开发的过程。开发中使用了ssm框架和MySql数据库等技术搭建系统的整体架构。利用技术结合实际需开发了用户信息、问卷调查信息、问卷回答信息、留言板等功能,最后对系统进行相应的测试,测试系统有无存在问题以及测试用户权限来优化系统,最后系统达到预期目标。
由于本系统着重于校园在线问卷调查,即问卷调查前后台所拥有的功能,因此展示本系统前后台的数据流图为例,如图3-3所示。
图3-3 二层数据流图
管理员登录校园在线问卷调查系统可以添加、修改或者删除某一用户账号,也可查询基本的信息,如用户信息、问卷调查管理、问卷回答管理、留言板管理等。其界面如图5-2所示。
图5-2 管理员功能界面