论文部分内容阅读
近年来,随着互联网技术的迅猛发展,电子问卷调查也逐渐成为了主流的调查研究手段。然而,目前已有的电子问卷调查大部分都是针对某一特定的调查内容或者某一特定的调查群体进行设计的,问卷内容变换不灵活,缺乏通用性。给电子问卷调查使用者带来了许多不便。本论文结合实际课题,研究设计基于SSM(Spring+SpringMVC+MyBatis)框架的通用电子问卷调查系统,以便调查者根据实际调查内容需要,灵活变换问卷内容。论文首先分析研究了电子问卷调查的背景和国内外研究现状,发现目前电子问卷调查系统大多都存在问卷内容变换不灵活的缺点,归纳总结出通用性对于电子问卷调查系统的重要性和意义,并结合目前已有的研究和实际需要,分析设计通用电子问卷调查系统的功能,从技术开发实现和实用性角度,提出对已有的电子问卷调查系统的改进方案,采用目前流行的SSM框架代替原始的JSP+Servlet的开发模式,使系统的稳定性和可维护性得到提升。然后,论文以J2EE为开发平台,采用B/S架构,并以SSM框架为基础框架,以MySQL为数据库,设计实现通用的电子问卷调查系统,使该系统具有问卷内容可灵活变换,调查结果可视化统计及结果导出等功能。相较于传统的持久层框架,本文所设计的通用电子问卷调查系统采用的MyBatis框架将数据库sql语句写入xml文件中,更加方便管理,且不存在硬编码问题,速度也更快。程序中对象的创建与销毁交由Spring容器处理,代码间的耦合程度也大大的降低。最后论文以“九三学社高校社员对社组织认知情况调查”课题中的电子问卷调查为例进行了系统的开发实现和测试验证,验证系统的通用性,即针对不同的调查内容,可以灵活改变问卷内容。论文结尾对自己工作进行总结以及对未来通用电子问卷调查进行展望。