您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > 网络问卷调查系统的设计与实现论文
1四川师范大学本科毕业设计网络问卷调查系统的设计与实现学生姓名唐学敏院系名称物理与电子工程学院专业名称电子信息工程班级2008级4班学号2008070448指导教师李焕洲完成时间2012年5月13日2网络问卷调查系统的设计与实现学生姓名:唐学敏指导老师:李焕洲内容摘要:在校园、机关或企业里,由于各种调查研究的需要,经常会有各种各样的调查问卷,在传统模式下,人们不但要花费不少的费用印刷问卷,而且还要消耗大量时间和精力发放问卷,回收问卷,统计问卷,并且问卷可控性差,容易产生漏卷,废卷等问题。本系统建立在信息技术基础上,构建一个在线的问卷设计、分发、调查、回收、统计的系统,基本解决传统问卷的上诉老大难问题。本文首先对J2EE体系架构作了简要介绍;然后讨论了设计模式在面向对象软件开发过程中的重要作用,阐述了在J2EE平台下开发应用程序的一些常用的设计模式,以及如何使用这些设计模式来对一个问卷调查系统项目进行设计;接着讨论了应用程序框架的概念以及使用应用程序框架开发业务应用程序所带来的优势,最后研究和设计了一个建立在J2EE平台上的通用框架。从而建立了一个能够快速开发业务应用程序的开发环境。该系统提供问卷创建、编辑、发布、统计,题目添加、删除、修改,友情连接管理等功能;题目支持多种形式;用户可给某问卷添加图片,设置密码、IP限制,包括黑名单和白名单;用户也可以设置同一IP是否可以重复提交等防作弊选项;系统提供对调查结果的智能统计,并用图表展示出来;针对每一张问卷的每一个题目的任易选项,用户也可以设置截断,终止调查,还可以设置跳转,即被调查者点击了某个选项后自动跳转到与该选项匹配的后续题目上。但是,由于技术性问题,该系统还存在一些不足,如功能上人性化上还有所欠缺,界面也不够完善等。关键词:J2EE体系结构,问卷调查,设计模式,通用框架TheDesignandImplementationofWebSurveySystemAbstract:Oncampus,inChineseauthoritiesorenterprises,becauseofvariousresearchneeds,therewillbeallkindsofquestionnaires.Inthetraditionalmodel,peoplenotonlywilltakealotofcostonprintingquestionnaire,butalsotouselotsoftimeandenergytogiveout,recycleandstatisticquestionnaires.Inaddition,questionnaireisinpoorcontrol,it'seasytoproducethemissingvolume,wastevolumeandsomeotherproblems.Thesystembuiltonthebasisofinformationtechnology,itbuildsanonlinequestionnairesystemwhichcontainsdesign,distribution,investigation,recycle,statistics,anditsolvesthechronicproblemsasaboveontraditionalquestionnaire.3ThepaperintroducedJ2EEarchitecturefirstly,andthendiscussedtheimportanceroleofdesignpatternsinobject-orientedsoftwaredevelopmentprocess,describedsomecommondesignpatternsindevelopmentapplicationsundertheJ2EEplatform,andhowtousethesedesignpatternstodesignasurveysystem,finally,thepapermakearesearchandadesignofacommonframeworkestablishedonJ2EEplatform.Soastoestablishadevelopmentenvironmentcandevelopbusinessapplicationquickly.Thesystemwillprovidequestionnaireaboutcreating,edit,releaseandstatistics;subjectssupportavarietyofforms;usercanaddimagesonanyquestionnaire,cansetpassword,limitIPincludeblacklistandwhitelist;usercanalsosetwhethercanrepeatthesubmittedinthesameIPincaseofcheatingoptions.Thesystemprovideintelligentstatisticstothesurveyresultsandshowthemupwithcharts;foranyoneoptionofeachtopicofeachapieceofquestionnaire,userscanalsosettruncation,stopinvestigation,andstillcansettojumpwhichmeansthatitcanjumptothenexttopicaftertherespondentsclickaoption.But,becauseofsometechnicalquestions,thesystemstillexistssomeshortage,forexample,thereisalackofhumannatureinfunction,andtheinterfaceisnotperfect,etc.Keywords:J2EE,Online,Questionnaire,CommonFramework4目录1绪论.......................................................................................................................................................11.1引言...........................................................................................................................................11.2研究背景...................................................................................................................................11.3研究内容...................................................................................................................................11.4研究目的及意义........................................................................................................................21.5国内现状...................................................................................................................................22系统理论基础.......................................................................................................................................32.1J2EE..........................................................................................................................................32.1.1J2EE概述.....................................................................................................................32.1.2J2EE的优势.................................................................................................................42.2MVC...........................................................................................................................................42.2.1MVC如何工作..............................................................................................................52.2.2MVC的优缺点..............................................................................................................52.3JavaServerPage(JSP).....................................................................................................72.3.1JSP概述.......................................................................................................................72.3.2JSP的特点...................................................................................................................72.4SQL语言..................................................................................................................................82.5开发环境.............................................................................................................................
本文标题:网络问卷调查系统的设计与实现论文
链接地址:https://www.777doc.com/doc-730324 .html