通用在线问卷调查系统的设计与实现的论文
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件环境:Microsoft Windows XP操作系统;Microsoft access2003数据库软件;Dreamweaver 8[4]应用软件;PhotoshopCS[14]进行图片处理软件。
2
需求分析是软件生存周期中相当重要的一个阶段,需求分析的主要任务就是确定待开发软件的功能、性能、数据、界面等要求,在参阅、了解了相关问卷调查系统的特点和要求,并对问卷调查做了相应的调研后,本系统的总体目标是提高调查者问卷调查的灵活性和调查的效率。
本次设计的通用问卷调查系统对问卷调查系统进行了计算机化和网络化,是一种现代化的统计方法,具有传统手工调查无可比拟的优势。调查的整个过程高度自动化,提高了问卷调查的灵活性和调查的效率,它的应用不受时间和地域限制,统计结果具有客观性,在各行各业尤其是教育领域具有一定的应用价值。
1.2
本系统将采用Browser/Server模式设计开发,主要将包括以下模块:注册登录模块、问卷调查模块、问卷管理模块、问卷结果统计模块、用户管理模块等。
1、用户注册登录:为了实现系统的安全性和保密性,所以本次系统的设计应满足管理者和用户两方面的使用权限。用户输入用户名、密码、姓名、性别、年龄、单位、职业、邮箱等信息进行注册,注册后需要管理员审核,审核通过才能在系统登录页面进行登录。登录的时候进行用户名和密码的判断,用户名和密码匹配才能进入系统。
2、用户浏览问卷:合法用户通过系统首页的登录界面,输入用户名和密码进入系统主页,在系统主页上面可以看到所列问卷,打开问卷,这样就可以进行问卷的浏览、填写与提交等操作。
3、系统后台管理:系统后台管理共分为三个部分的管理:常规设置、问卷管理、管理员管理。
常规设置包括:系统信息配置、用户管理、友情链接管理。
问卷管理:问卷添加、问卷审核、问卷管理、题目管理、问卷统计。
管理员管理:管理员的添加和删除与密码的修改。
通用在线问卷调查系统的数据流程图如图2.1所示[15]:
图2.1“通用在线问卷调查系统”的顶级DFD
Keywords:ASPQuestionnaireSurveyData Statistic
1
1.1ห้องสมุดไป่ตู้
当今世界,科学技术飞速发展,我国又大力提倡自主创新来加强国家竞争力,网络是伴随这一时代主题而产生的技术产物,并向社会生活的各个领域扩展。互联网的全球覆盖、交互功能等特性给调查方法带来新的变化,传统的问卷调查以书面提出问题的方式向社会搜集资料,这种方式存在着回收难,成本高,覆盖范围小等局限性,且国内外较为流行的统计软件如SPSS,SAS等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。随着互联网的不断普及,使在线问卷调查迅速发展,在线调查的通用性、方便性和高效性,帮助企业或研究人员有效降低调研方面的成本和人力投入。在线调查作为一种基于互联网平台上产生的回收信息的"快招",越来越受到许多评估研究机构和教育机构的关注、运用。
Access是美国Microsoft公司发布的Office软件包中的关系型数据库软件。它具有功能灵活、易学易用、开发简单等特点,拥有广泛的用户群体[9]。Access是开发单机小型数据库应用系统的理想工具,可以独立开发数据库应用系统,也可以作为后台数据库与ASP等语言结合使用。
ASP和Access的完美结合可使本网站变得栩栩如生,具体表现在以下两个方面:
计算机系本科毕业(设计)论文
课题名称
通 用 在 线 问 卷 调 查
系 统 的 设 计 与 实 现
专 业
计 算 机 科 学 与 技 术
姓 名
学 号
指导教师
二零一零年六月
通用在线问卷调查系统的设计与实现
摘 要:随着社会和网络技术的发展,很多行业需要掌握大量的信息来了解特定的用户需求,但传统的纸制问卷调查具有片面性和局限性,而国内外较为流行的统计软件如SPSS,SAS等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。为了改变这一现象,本人主要运用软件工程的指导方法,选用B/S(Broswer/Server)模式设计的方案,采用Access 2003作为数据库,使用ASP技术在Dreamwaver软件上开发出了通用在线问卷调查系统,使用该系统用户可以进行问卷浏览、问卷做答并提交等操作,管理员则可以根据调研人员的需求添加问卷,管理问卷,查看问卷统计结果,同时可以对用户进行管理,并通过设置登录控制权限以确保答卷信息的真实性和可信度 ,进而获得有参考价值的统计信息。在线调查的通用性、开放性、方便性和灵活性,使调研人员可以足不出户就能进行相关领域的问卷调查,且不受调查地点的限制,同时也减轻被访者的答题负担,使数据的回收更及时,进而有效降低调研方面的成本和人力投入。
1、交互性:网站管理员会根据用户的要求和选择动态地改变和响应,使用户随时可以看到界面友好的网站。
2、自动更新:无须手动的更新HTML文档,便会自动生成新的页面,可以大大节省工作量。
2.3
通过对通用在线问卷调查系统的应用情况作全面的、详细的调查,收集关于本系统涉及的一些数据资料,基本上确定了本次系统设计和实现的目的,明确了设计本次系统的目标。本系统是通用的在线问卷调查系统,所以应该可以有多个主题同时进行发布调查而互不干扰,且能够对问卷进行更新并可根据需要制定调查问卷的回答方式(如单选、多选、文本填空等),因此该系统应具有通用性、开放性、方便性和灵活性,其主要实现的功能应该体现在以下方面:
2.1
问卷调查作为一般人所熟悉的一种调查方式,用以了解目标对象的想法。但传统的纸制问卷调查具有片面性和局限性,而国内外较为流行的统计软件如SPSS,SAS等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。为了更好地帮助调查者获取市场信息、客户信息,进而开发通用在线问卷调查系统,通过在线数据收集,利用计算机对数据进行处理和统计。本系统要求有管理员和普通用户两种权限,管理员应能随意设定问卷的标题名称,题目及题目选项,并可以对问卷和题目进行管理,能保存相应的调查结果并能对数据进行统计,同时可以对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度,进而能获得有参考价值的统计信息。用户要能进行问卷的访问、答题并提交等操作。要求系统要简洁明了,方便实用,交互性好,尽可能使其结构化、标准化、界面美观大方等。
ASP是Active Server Pages的缩写,是Microsoft公司开发的Web服务器端脚本开发环境,利用它可以与Access数据库和其它程序进行交互,从而生成动态、高效的Web应用程序[1]。ASP使用了微软公司的ActiveX技术,封装了一些常用的组件,这些组件可以是网页的内容活动起来,这是ASP页面与传统的HTML网页的最大区别。
3、用户管理模块
可以对用户进行添加、修改、删除。用户管理模块主要是对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度,进而获得有参考价值的统计信息。
图2.2“通用在线问卷调查系统”的一级DFD
3
3.1
根据用户的需求以及结合上述的功能需求分析的结果,使用面向对象的设计技术,进行系统设计。本系统应具有如下几个功能模块:
1、注册登录模块
用户进行注册登录后才可以对问卷进行浏览做答,管理员登录后可以对后台的数据进行处理。
2、问卷调查模块
用户能够在网上进行问卷调查,支持单选、多选、自定义文本以及多种题型交叉等类型的问题,能够防止同一用户重复提交。
关键词:ASP问卷调查数据统计
Abstract:With the development of society and networking technologies, many industries need to commanda lot of information to understand the specific users' requirements.However,thetraditionalpaperquestionnaireisequippedwith partiality and limitations, and there are more popular at home and abroad statisticalsoftware such as SPSS, SAS, etc.It has strong function with the statistical output, but needs significant manual operations ,simultaneouslyrequires a deep knowledge of the software related .Consequently it can not meet the needs of investigators.In order to change this phenomenon,mainly utilizing the guiding methods ofsoftware engineering, selecting B / S (Broswer / Server)the pattern scenarios, adopting Access 2003 as a database, using ASP technology develop auniversalonline survey system on the Dreamwaver software.Users who make use of the system can browse onlinequestionnaiers,andsubmit the questionnaire results and do otheroperations.Meanwhile ,according to the needs of research staff ,administrator can not only addquestionnairesand managethequestionnaires, but also can view thestatisticalresults. Besides the related information of users can also be managed by administrator,and control by setting the registry permissions in order to ensure the authenticity and credibility of information of respondents,which was a referencevalue of thestatistics.Online survey ofuniversality, openness, convenienceand flexibility,enable researchers stayingat hometogo to the relevant field investigation.Moreover survey sitesarenot limited.Therefore it not onlyreduce the burden of the respondents answer, but also the recovery of the dataismore timely.Furtheritreduce the cost of research and humaninvestment.
该系统的用户权限将分为两种:普通用户和管理员。普通用户注册后只能在前台进行一些简单的操作,比如:访问问卷、进行答题并提交等;管理员则可以对用户和管理员信息进行更新,并能对问卷及题目进行添加、删除和修改。
1.3
硬件环境: 486以上微机一台,主频至少2.0G; 内存256M以上; 显卡:TNT2显示适配器; 硬盘80G以上。
2
需求分析是软件生存周期中相当重要的一个阶段,需求分析的主要任务就是确定待开发软件的功能、性能、数据、界面等要求,在参阅、了解了相关问卷调查系统的特点和要求,并对问卷调查做了相应的调研后,本系统的总体目标是提高调查者问卷调查的灵活性和调查的效率。
本次设计的通用问卷调查系统对问卷调查系统进行了计算机化和网络化,是一种现代化的统计方法,具有传统手工调查无可比拟的优势。调查的整个过程高度自动化,提高了问卷调查的灵活性和调查的效率,它的应用不受时间和地域限制,统计结果具有客观性,在各行各业尤其是教育领域具有一定的应用价值。
1.2
本系统将采用Browser/Server模式设计开发,主要将包括以下模块:注册登录模块、问卷调查模块、问卷管理模块、问卷结果统计模块、用户管理模块等。
1、用户注册登录:为了实现系统的安全性和保密性,所以本次系统的设计应满足管理者和用户两方面的使用权限。用户输入用户名、密码、姓名、性别、年龄、单位、职业、邮箱等信息进行注册,注册后需要管理员审核,审核通过才能在系统登录页面进行登录。登录的时候进行用户名和密码的判断,用户名和密码匹配才能进入系统。
2、用户浏览问卷:合法用户通过系统首页的登录界面,输入用户名和密码进入系统主页,在系统主页上面可以看到所列问卷,打开问卷,这样就可以进行问卷的浏览、填写与提交等操作。
3、系统后台管理:系统后台管理共分为三个部分的管理:常规设置、问卷管理、管理员管理。
常规设置包括:系统信息配置、用户管理、友情链接管理。
问卷管理:问卷添加、问卷审核、问卷管理、题目管理、问卷统计。
管理员管理:管理员的添加和删除与密码的修改。
通用在线问卷调查系统的数据流程图如图2.1所示[15]:
图2.1“通用在线问卷调查系统”的顶级DFD
Keywords:ASPQuestionnaireSurveyData Statistic
1
1.1ห้องสมุดไป่ตู้
当今世界,科学技术飞速发展,我国又大力提倡自主创新来加强国家竞争力,网络是伴随这一时代主题而产生的技术产物,并向社会生活的各个领域扩展。互联网的全球覆盖、交互功能等特性给调查方法带来新的变化,传统的问卷调查以书面提出问题的方式向社会搜集资料,这种方式存在着回收难,成本高,覆盖范围小等局限性,且国内外较为流行的统计软件如SPSS,SAS等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。随着互联网的不断普及,使在线问卷调查迅速发展,在线调查的通用性、方便性和高效性,帮助企业或研究人员有效降低调研方面的成本和人力投入。在线调查作为一种基于互联网平台上产生的回收信息的"快招",越来越受到许多评估研究机构和教育机构的关注、运用。
Access是美国Microsoft公司发布的Office软件包中的关系型数据库软件。它具有功能灵活、易学易用、开发简单等特点,拥有广泛的用户群体[9]。Access是开发单机小型数据库应用系统的理想工具,可以独立开发数据库应用系统,也可以作为后台数据库与ASP等语言结合使用。
ASP和Access的完美结合可使本网站变得栩栩如生,具体表现在以下两个方面:
计算机系本科毕业(设计)论文
课题名称
通 用 在 线 问 卷 调 查
系 统 的 设 计 与 实 现
专 业
计 算 机 科 学 与 技 术
姓 名
学 号
指导教师
二零一零年六月
通用在线问卷调查系统的设计与实现
摘 要:随着社会和网络技术的发展,很多行业需要掌握大量的信息来了解特定的用户需求,但传统的纸制问卷调查具有片面性和局限性,而国内外较为流行的统计软件如SPSS,SAS等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。为了改变这一现象,本人主要运用软件工程的指导方法,选用B/S(Broswer/Server)模式设计的方案,采用Access 2003作为数据库,使用ASP技术在Dreamwaver软件上开发出了通用在线问卷调查系统,使用该系统用户可以进行问卷浏览、问卷做答并提交等操作,管理员则可以根据调研人员的需求添加问卷,管理问卷,查看问卷统计结果,同时可以对用户进行管理,并通过设置登录控制权限以确保答卷信息的真实性和可信度 ,进而获得有参考价值的统计信息。在线调查的通用性、开放性、方便性和灵活性,使调研人员可以足不出户就能进行相关领域的问卷调查,且不受调查地点的限制,同时也减轻被访者的答题负担,使数据的回收更及时,进而有效降低调研方面的成本和人力投入。
1、交互性:网站管理员会根据用户的要求和选择动态地改变和响应,使用户随时可以看到界面友好的网站。
2、自动更新:无须手动的更新HTML文档,便会自动生成新的页面,可以大大节省工作量。
2.3
通过对通用在线问卷调查系统的应用情况作全面的、详细的调查,收集关于本系统涉及的一些数据资料,基本上确定了本次系统设计和实现的目的,明确了设计本次系统的目标。本系统是通用的在线问卷调查系统,所以应该可以有多个主题同时进行发布调查而互不干扰,且能够对问卷进行更新并可根据需要制定调查问卷的回答方式(如单选、多选、文本填空等),因此该系统应具有通用性、开放性、方便性和灵活性,其主要实现的功能应该体现在以下方面:
2.1
问卷调查作为一般人所熟悉的一种调查方式,用以了解目标对象的想法。但传统的纸制问卷调查具有片面性和局限性,而国内外较为流行的统计软件如SPSS,SAS等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。为了更好地帮助调查者获取市场信息、客户信息,进而开发通用在线问卷调查系统,通过在线数据收集,利用计算机对数据进行处理和统计。本系统要求有管理员和普通用户两种权限,管理员应能随意设定问卷的标题名称,题目及题目选项,并可以对问卷和题目进行管理,能保存相应的调查结果并能对数据进行统计,同时可以对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度,进而能获得有参考价值的统计信息。用户要能进行问卷的访问、答题并提交等操作。要求系统要简洁明了,方便实用,交互性好,尽可能使其结构化、标准化、界面美观大方等。
ASP是Active Server Pages的缩写,是Microsoft公司开发的Web服务器端脚本开发环境,利用它可以与Access数据库和其它程序进行交互,从而生成动态、高效的Web应用程序[1]。ASP使用了微软公司的ActiveX技术,封装了一些常用的组件,这些组件可以是网页的内容活动起来,这是ASP页面与传统的HTML网页的最大区别。
3、用户管理模块
可以对用户进行添加、修改、删除。用户管理模块主要是对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度,进而获得有参考价值的统计信息。
图2.2“通用在线问卷调查系统”的一级DFD
3
3.1
根据用户的需求以及结合上述的功能需求分析的结果,使用面向对象的设计技术,进行系统设计。本系统应具有如下几个功能模块:
1、注册登录模块
用户进行注册登录后才可以对问卷进行浏览做答,管理员登录后可以对后台的数据进行处理。
2、问卷调查模块
用户能够在网上进行问卷调查,支持单选、多选、自定义文本以及多种题型交叉等类型的问题,能够防止同一用户重复提交。
关键词:ASP问卷调查数据统计
Abstract:With the development of society and networking technologies, many industries need to commanda lot of information to understand the specific users' requirements.However,thetraditionalpaperquestionnaireisequippedwith partiality and limitations, and there are more popular at home and abroad statisticalsoftware such as SPSS, SAS, etc.It has strong function with the statistical output, but needs significant manual operations ,simultaneouslyrequires a deep knowledge of the software related .Consequently it can not meet the needs of investigators.In order to change this phenomenon,mainly utilizing the guiding methods ofsoftware engineering, selecting B / S (Broswer / Server)the pattern scenarios, adopting Access 2003 as a database, using ASP technology develop auniversalonline survey system on the Dreamwaver software.Users who make use of the system can browse onlinequestionnaiers,andsubmit the questionnaire results and do otheroperations.Meanwhile ,according to the needs of research staff ,administrator can not only addquestionnairesand managethequestionnaires, but also can view thestatisticalresults. Besides the related information of users can also be managed by administrator,and control by setting the registry permissions in order to ensure the authenticity and credibility of information of respondents,which was a referencevalue of thestatistics.Online survey ofuniversality, openness, convenienceand flexibility,enable researchers stayingat hometogo to the relevant field investigation.Moreover survey sitesarenot limited.Therefore it not onlyreduce the burden of the respondents answer, but also the recovery of the dataismore timely.Furtheritreduce the cost of research and humaninvestment.
该系统的用户权限将分为两种:普通用户和管理员。普通用户注册后只能在前台进行一些简单的操作,比如:访问问卷、进行答题并提交等;管理员则可以对用户和管理员信息进行更新,并能对问卷及题目进行添加、删除和修改。
1.3
硬件环境: 486以上微机一台,主频至少2.0G; 内存256M以上; 显卡:TNT2显示适配器; 硬盘80G以上。