在线问卷调查系统设计报告



《在线问卷调查系统设计报告》由会员分享,可在线阅读,更多相关《在线问卷调查系统设计报告(26页珍藏版)》请在文档大全上搜索。
1、专业技术资料分享1时材Z再尢生匕n任inec Icbci Lnivcrsitv of Engineering在线问卷调查系统课程设计报告班级:姓名:指导老师:设计地点:信息管理系2013年6月24日WORD文档下载可编辑WORD格式可编辑目录刖百、系统分析3(一)系统建设项目概述 3(二)可行性分析41、经济可行性 42、技术可行性 43、运营可行性(三)需求分析 4三、系统设计5(一) 系统功能模块设计 51、系统结构设计2、系统功能结构流程分析 53、系统各个页面功能具体描述 64、系统业务流程图 6(二)数据库设计71、概念结构设计 82、逻辑结构设计 83、数据库表 94、数据流程图
2、115、存储过程 11四、系统实施 14(一)数据库实施14(二)系统界面 151、用户登陆 152、用户问卷调查(部分截图) 163、问卷调查结果 164、调查管理 165、问题管理 176、选项管理 18(三)系统评价 19五、总结20六、参考文献 21七、项目分工21在线问卷调查系统设计报告摘要:21世纪是一个以网络为核心的信息时代,计算机技术、网络技术已经渗透到 政府、学校,企事业单位的日常工作中。随着社会的发展,很多行业需要掌握大量的信息来了解特定的用户需求,传统的做法是组织大量的人力物力对用户散发调查表,然后对收集的信息进行统计并得到想要的结果.但这种传统的做法浪费大,效率低,周期
3、长.为了改变这一现象,必须用一种现代化的技术来改变这种现状,它应该能够方便的获取 大量的数据,并且能对数据进行分析,因此最近几年基于Web勺网上调查系统开始占据问卷调查的主导地位。本在线调查系统采用模块化面向对象设计思想,采用Visual Studio与SQLServer技术。本系统按实际需求进行设计,包括用户对问卷的调查、管理员对问卷的管理等。 通过这样一个调查系统,网民可以不受时间的限制,并可采取匿名的方式接受调查,能 反映真实的想法和意见。可以有针对性的对问卷内容做适当的处理,总结问题。关键词:问卷调查系统;数据处理;Visual Studio 2005; SQL Server 2005
4、一、 前言随着我国国民经济的飞速发展,人类已逐渐地进入信息化社会。信息和材料、能源 一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时 人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发 相关的管理信息系统已经成为各行各业的必要。而在计算机应用中,软件的作用十分突 出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一 步开拓。软件产业已成为社会信息化进程中的一个战略性产业。在软件技术的应用中, 软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品。随着社会的发展,软件也
5、在不断的更新换代。古老的方式已经赶不上社会的需求,人工问卷调查已经不能满足需要。迫使人们需 求一种更加高效的方式来捕获所需要的信息。网络的发展给问卷调查带来了解决的方 式,不同的行业可以更有针对性的去选择自己想要的信息,从而做出对应的措施。设计一个基于WEB勺网上问卷调查系统,要求支持调查管理、问题管理、选项管理, 能够防止同一 IP重复提交,并能设置问卷日期,问卷提交后,能够对问卷结果进行统 计分析,本系统根据上面的介绍具体实现了一个 web网上问卷调查并达到以下功能模块:用户登录:不同的角色可以相应的注册到不同权限的用户,会看到相对应的界面和 信息。问卷调查主体模块:进入系统后,进行问卷调
6、查,查看调查的结果,增减问卷问题,增加调查,开始和结束调查等功能。二、系统分析(一)系统建设项目概述在线问卷调查系统构建与设计项目项目名称在线问卷调查系统构建与设计时间安排3周表数量5个项目难度项目简介本在线调查系统米用模块化面向对象设计思想,米用VisualStudio与SQL Server技术。本系统按头际需求进行设计,包括用户对 问卷的调查、管理员对问卷的管理等。通过这样一个调查系统,网民可以不受时间的限制,并可采取匿名的方式接受调查,能反映真实的想法 和意见。可以有针对性的对问卷内容做适当的处理,总结问题。项目目的了解管理信息应用系统的数据库设计和信息系统分析设计的基本方法,掌握数据库
7、设计和系统设计的基本流程。设计主要技术数据库的分析与设计、ASP.NET编程环境SQL Server 2005 , Visual Studio 2005项目特点通过本次课程设计,了解并掌握数据库设计过程和信息系统设计过程中各个阶段的工作过程和工作内容。技木重点使用标准的数据库设计方法实现数据库的分析与设计;使用c#进行编程,完成系统设计。技术难点数据库中各种不同类型信息关系的系统化和规范化的实现;系统界面建设与空间的应用;前台建设、后台管理与数据库之间的连接。(二)可行性分析1、经济可行性网上调查的优势在于,这是一种更快更简便,而且更低价更高效的方法。传统调查方 式的成本是不断上升的。当调查达
8、到一定规模的时侯,网上调查的成本相对而言比较低 廉,在成本曲线上基本没有任何上升的趋势。而且它不受时空的限制,可以 24小时接 受被调查者提交的问卷,并且能自动进行检验与处理,显示并能够生成直观生动的统计 图形。2、技术可行性(1) SQL Server 2005SQL (Structured Query Language ,结构化查询语言)是一个功能强大的数据 库语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或 者从数据库中检索数据。虽然绝大多数的数据库系统使用SQL但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的 SQL命令,比如Select
9、、 Insert 、Update、Delete 、Create和Drop常常被用于完成绝大多数数据 库的操作。SQL语言有着非常突出白优点,主要是: A、非过程化语言,B、统一的语言,C、 是所有关系数据库的公共语言。SQL 不要求用户指定对数据的存放方法,这种特性使用 户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS一部分, 由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使 用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。(2) Visual Studio 2005Microsoft Visual Studio (简称VS
10、)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如 UMLX具、代码管控工具、集成开发环境(IDE)等等。特性:A、可生产的,R综合性, G可靠的。使用Visual Studio开发解决方案的优点:通过综合和熟悉的工具提高工作效率和质量。部署,安全,和支持您的关键网络应用和基础设施。降低成本,更好地 了解您的发展进程。提供更好的可预见性和规划通过综合过程和方法的支持。 3、运营可行性 对于敏感性的问题,网上调查方法可以使被调查者不受影响地以内心真实的态度回 答,保证了问卷答案的真实性等等。它还可以在更为广泛的范围内,对更多的用
11、户进行 数据收集的工作。(三)需求分析迄今为止,已经出现了各种各样的网上调查软件,作为调查工具,至少要具备以下几 个不可或缺的功能:简单易用,使用者无需了解程序代码;可以选择多种问题形式(比如列表、多选等等);提供分析工具,可以将数据导人、导出,并作处理;人们可以根 据当前调查研究的需要自由选择参与调查。当然,也要考虑到研究的预算、研究人员的 能力以及所要做的结果分析工作等等。虽然人们正在致力于这种正在蓬勃发展中的调查 方式的研究与应用,同时也意识到在其不可比拟的优势之外,也有其不足的方面。这种 方式的局限性的一面的主要表现是:网络普及率还比较低、专业人员缺乏、研究时对社 会伦理道德的考虑不周