在线问卷调查系统的分析与实现开题报告.doc

上传人:仙人指路1688 文档编号:2399301 上传时间:2023-02-17 格式:DOC 页数:8 大小:46.50KB
返回 下载 相关 举报
在线问卷调查系统的分析与实现开题报告.doc_第1页
第1页 / 共8页
在线问卷调查系统的分析与实现开题报告.doc_第2页
第2页 / 共8页
在线问卷调查系统的分析与实现开题报告.doc_第3页
第3页 / 共8页
在线问卷调查系统的分析与实现开题报告.doc_第4页
第4页 / 共8页
在线问卷调查系统的分析与实现开题报告.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《在线问卷调查系统的分析与实现开题报告.doc》由会员分享,可在线阅读,更多相关《在线问卷调查系统的分析与实现开题报告.doc(8页珍藏版)》请在三一办公上搜索。

1、职场大变样社区():下载毕业设计成品全套资料,全部50元以下 中 北 大 学 信 息 商 务 学 院毕业设计开题报告学 生 姓 名:王卫华学 号:09060341X48学 院、系:电子与计算机科学技术系专 业:计算机科学与技术设 计 题 目:在线问卷调查系统的分析与实现指导教师:郭苗 2013年3月24日毕 业 设 计 开 题 报 告1结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文 献 综 述一、本课题的背景和意义问卷调查法是收集第一手数据或资料的常用途径,在校园、企业、或机关里,由于各种调查研究的需要,经常会有各种各样的调卷问查,在传统模式下,人们不但要花费不少的费

2、用印刷问卷,而且还要花费大量的时间发放问卷,回收问卷,统计问卷,并且问卷可控性差容易产生漏卷,废卷等问题。问卷又称调查表或询问表,是以问题的形式系统地记载调查内容的一种印件。问卷可以是表格式、卡片式或簿记式。设计问卷,是询问调查的关键。完美的问卷必须具备两个功能,即能将问题传达给被询问的人和是被问者乐于回答。要完成这两个功能,问卷设计时应当遵循一定的原则和程序,运用一定的技巧,确定主题和资料范围。根据调查目的的要求,研究调查内容、所需收集的资料及资料来源、调查范围等,酝酿问卷调的整体构思,将所需的资料一一列出,审读所需资料,淘汰不需要的资料,分析哪些资料需要通过问卷取得、需要向谁调查等,并确定

3、调查地点、时间及对象 。随着科学技术的不断提高,计算机科学日渐成熟,社会信息也向智能化、科学化、数字化、综合化不断发展,而且在我们的生活中计算机与我们生活息息相关,计算机的应用已普及到经济和社会生活的各个领域。目前基于Internet的网络问卷调查分析统计用的非常普遍和频繁,因而一个好的网络在线问卷调查系统需要为需求者提供网络问卷,让需求者能够快速、方便的事实专业的问卷调研。二、本课题相关理论综述1 UML面向对象建模UML是用各种图来描述软件的开发过程的一种建模语言,是一种以面向对象建模为基础的开发模式。软件生命周期可以分为制定计划,需求分析,设计,编码,测试,运行和维护。在整个软件开发阶段

4、,都用到了UML建模的思想,而且通过图形来描述软件开发的整个流程,不仅容易理解而且直观,一目了然。是一种非常实用软件开发分析方法。面向对象的建模过程中常用到的模型有:瀑布模型、快速原型模型、增量模型、喷泉模型等。2 B/S结构B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Internet Explorer,服务器安装Oracle或SQL Server等数据库。浏览器通

5、过Web Server同数据库进行数据交互。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。其最大的优点就是可以在任何地方进行操作而不用安装任何专门软件。只要有一台能上网的电脑就能使用,客户端零安装、零维护,系统的扩展性非常容易。并且维护和升级方式简单,成本低,选择多,由于B/S架构管理软件只安装在服务器端(Server)上,使得应用服务器运行数据负荷较重。3 MVC三层架构MVC英文即Model-View-Controller,是一个框架模式,它强制性的把应用程序的输入、处理、输出流程按照Model、View、Controller的方式进行

6、分离,这样一个应用被分成三个层模型层、视图层、控制层。它们合理处理自己的任务。M即模型(Model),该层主要负责任务流程/状态的处理以及业务规则的制定,是MVC最主要的核心。V即视图(View),该层主要实现用户交互界面,业务流程的处理交予模型(Model)处理。C即控制(Controller),该层主要接收用户的请求,将模型与视图匹配在一起,共同完成用户的请求。控制层并不做任何的数据处理。一个模型可能对应多个视图,一个视图可能对应多个模型。如果用户通过某个视图的控制器改变了模型的数据,所有其它依赖于这些数据的视图都应反映到这些变化。4. MyEclipse开发工具 MyEclipse是一个

7、十分优秀的用于开发的Java,J2EE的标准插件集合,也包括Java开发工具(Java Development Kit,JDK)。三、个人观点及主要思路软件模式是软件开发期间对重复问题的可复用解决方案,是经验的总结。掌握这些设计模式后,当遇到类似的问题是,就可以快速利用已有的解决方案分析问题,然后采取适当的策略,从而有效缩短软件开发周期并提高软件的质量。使用设计模式是进行软件开发的有效途径。本课题设计的目的就是当某企业、某组织或个人需要调查和掌握一些数据、信息或资料时,为这样的需求者提供适合的网上问卷,回收、统计数据或答案,为需求者掌握资料提供方便。本课题所要设计的问卷调查系统具有以下特点:1

8、)能对调查问卷的结果进行分析汇总。2)使用简单,如需求者不满意我们的问卷,还可以根据自己的想法设计问卷。3)支持多种题型,如单选题、多选题等等。参考文献:1 叶乃文,邝劲筠,杜永萍译.JAVA核心技术卷:基础知识.北京:机械工业出版社, 2008.5 2 Arnold Doray, 程小东,靖松译. Struts基础教程 M. 人民邮电出版社. 2007. 3 埃史尔.java编程思想(第四版).北京:机械工业出版社,2007.3704 栗菊民.Java Web应用程序设计.北京.机械工业出版社.2007:13-165 陈国君,陈磊,陈锡祯等.Java2程序设计基础.北京:清华大学出版社,20

9、09.37 6 张孝祥.深入体验Java Web开发内幕核心基础.电子工业出版社7 JDK帮助文档1.608 SQL语言参考大全(CHM版)2.19 JavaEE_api帮助文档10 孙卫琴.Tom cat与Java Web开发技术详解(第二版).电子工业出版社,200911 耿祥义,张跃平.Java面向对象程序设计,清华大学出版社,201012 (美)埃克尔 著 陈昊鹏 译.Java编程思想.机械工业出版社,2007.613 刘竹林.软件工程案例开发项目与实践.北京:清华大学出版社,200914 陈志泊.数据库原理及应用教程.北京:人民邮电出版社,200815 Bruce Eckel.Thi

10、nking in Java(Fourth Edition).Prentice-Hall.2002待添加的隐藏文字内容3 毕 业 设 计 开 题 报 告2本课题要研究或解决的问题和拟采用的研究手段(途径):一、课题研究的内容或解决问题1)后台管理1、用户管理模块用户管理模块主要是对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度,进而获得有参考价值的统计信息。2、问卷管理 提供问卷创建、问卷编辑、问卷发布、收集问卷、整理问卷、回收问卷等功能。2)前台管理 用户登录后可以查看自己的基本信息,也可以查看自己的问卷,以及对自己所答问卷进行查询。3) 界面 系统的界面十分重

11、要,我们在演示时首先注意到的就是我们所设计的系统的界面,因而界面的设计、美化也是我们需要解决的一个问题。二、对本课题拟采用的研究途径本系统采用MVC设计模式,用户输入界面均为JSP页面,即展示层(VIEW),用户的请求(REQUEST)将会被发送到控制层(CONTROL)的一个SERVLET集中处理,根据请求调用模型层(MODEL)的JAVABEAN对请求进行实际处理,并把结果返回给控制层,控制层根据请求的执行结果将响应(RESPONSE)派发到相应的JSP页面。在研究解决问题时无论是在分析阶段还是设计阶段都要按照MVC模式的三层架构、同时时刻保持面向对象的思想。利用SUN公司J2EE平台的设计模式;开发工具为Eclipse,,用户界均为JSP页面,控制层使用Struts的action实现,持久层使用Hibernate实现,便于系统的开发和维护,提高系统的开发效率,数据库为oracle 10数据库,运行环境为JDK1.6,所用的容器是Tomcat6.0.32。 毕 业 设 计 开 题 报 告指导教师意见: 指导教师: 年 月 日所在系审查意见: 系主任: 年 月 日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号