asp.net的在线问卷调查系统设计与实现
摘 要随着信息化步伐的不断加快,企业和个人越来越重视信息的收集和获取,信息对于我们来说有着不一样的价值。而本文所阐述的基于ASP.NET的在线问卷调查系统,正是在这样的一个环境下应运而生。本文首先概述了系统开发的背景和意义,通过详细的需求分析设计,确定系统的功能结构。通过系统设计实现了系统功能的设计、数据库的设计。本系统详细设计了各个模块的功能,形成了在线问卷调查系统的功能模块图,前端具有登录、注册、在线调查、我的调查、调查结果、新闻公告、留言板、联系客服模块。后台部分包含了登陆、权限管理、员工管理、问卷管理、问卷类别管理、用户管理、留言板管理、新闻管理、问卷统计模块。经过严格的分析与论证,决定以ASP.NET为开发技术Visual Studio 2010作为开发工具,数据库采用SQL Server,Windows 7 作为计算机操作系统,来编写在线问卷调查系统。它实现了对问卷的有效管理,提供更加便捷的信息调查渠道,为用户获取一手的信息。
目 录
1 绪论 1
1.1 系统开发的目的及意义 1
1.2 国内外关于该论题的研究现状和发展趋势 1
2 系统开发工具介绍 3
2.1 系统开发工具简介 3
2.2 系统数据库简介 3
2.3计算机硬件配置和开发平台 3
2.4 系统开发技术 4
3 系统需求分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 6
3.1.4 社会可行性 6
3.2 功能需求分析 6
3.3 性能分析 7
3.3.1 多层结构设计 7
3.3.2 操作简单 7
3.3.3 代码可读性好 8
3.4 总体设计原则 8
3.4.1 易用性原则 8
3.4.2 实用性原则 8
3.4.3 技术先进性和可扩充性原则 8
4 系统设计 10
4.1 系统结构设计 10
4.2 系统功能设计 10
4.3 数 *好棒文|www.hbsrm.com +Q: ¥351916072¥
据库概念结构设计 11
4.4 数据库表设计 13
5 系统实现 17
5.1 系统首页 17
5.2 用户注册 18
5.3 在线问卷调查 19
5.4 权限管理 20
5.5 员工管理 23
5.6 问卷审核管理 24
5.7 留言板管理 25
5.8 联系客服 26
5.9 新闻管理 26
6 系统测试 28
6.1 系统测试的定义 28
6.2 系统测试的目的及意义 28
6.3 系统关键部分测试 28
6.4 系统维护 30
总结和展望 31
参考文献 32
致 谢 33
1 绪论
1.1 系统开发的目的及意义
目前是飞速发展的信息化时代,大量的信息进行交流,而调查问卷就是其中一种有目标对象群的意见收集信息的方法,通过大量的数据收集,整理客户意见,从而制定合理的计划来提高服务质量或制定政策[1]。在线问卷调查受时间和地点的约束较小,能够提高数据的广泛性、时效性和可靠性,能够缩减在调查过程中遇到的不必要的环节。如投入大量的人力进行问卷发放,信息的回收整合等。通过在线问卷调查可以缩减调查周期,提高调查效率,减低调查成本。系统可以在线发布问卷调查,通过科学的问卷管理以及有效的问卷发放来收集相关信息,除此之外还可以统计数据分析数据。
本系统的开发主要针对的就是问卷调查,可以方便用户进行数据信息的统计。该系统主要通过网络的方式进行问卷调查,扩大统计范围,简化调查过程,并且该系统有两种登录方式,分为后台管理员和前台用户;管理员通过用户注册申请并赋予相应权限,对用户发布的问卷内容进行核对验查,经审核后发布内容无违规的问卷即允许发布,确保问卷调查的真实性。
1.2 国内外关于该论题的研究现状和发展趋势
近些年互联网的高速发展使得在线问卷调查其优势日益突出,它的低成本、高效率、地域约束小、表现形式多样等优势打动了很多信息调查者。在线问卷调查其在互联网发达国家已经相当普遍,而在国内由于互联网的起步较晚,导致在问卷调查这一方面,国内的调查效率远不及欧美等互联网发达国家。近些年随着互联网的高速发展,国内良好的互联网环境为在线问卷调查提供了良好的生存土壤。2000年,国内市场研究仅有10%用于在线问卷调查,2006年基本为33%,而近几年随着网络环境的改善,这一数据不断得到刷新,2015年就达到了76%。这说明在线问卷调查得到了越来越多的企业和个人的重视,其在国内的发展有迅速普及之势。
传统的问卷调查都是以面对面的形式进行的,被调查者往往因为各种原因不愿意接受调查,这就导致问卷调查的效率极低,在调查的过程中浪费了大量的人力资源。而在线问卷调查首先能够消除被调查者的一部分后顾之忧,而且现在在线问卷调查的问卷设计越来越人性化,被调查者个人信息的保密工作也越来越细致,被越来越的人所接受。市场竞争日益激烈的今天,越来越多的企业都更重视市场调查,在线问卷调查的低成本和高效性吸引了这些企业和群体,顾客群体多样并且数量多也为在线问卷调查提供了广阔的市场。加之互联网的飞速发展,以及基础设施和设备条件的完善,带动了在线问卷调查发展,使其有了一个新的发展平台。通过利用互联网资源,进行数据调查及分析,通过大量的数据对比来提高工作效率,满足企业需求。在线问卷的发展适应了互联网的发展,能够满足顾客多样的需求,并且在中国有着良好的发展环境,所以其发展前景是非常不错的。
2 系统开发工具介绍
2.1 系统开发工具简介
本系统主要的开发工具是VS2010,它是是美国微软公司所研发的开发工具[2]。VS是目前比较受欢迎的开发工具,它的兼容性强大,可以适应于移动端和PC端等多种微软平台。其开发环境的友好性,方便开发者在开发阶段能够有效的提高编程效率。功能的多样性让开发者无需打开多个应用程序进行编程,在VS软件中即可完成自己想要的东西,如直接在VS软件中连接数据库创建数据库。
2.2 系统数据库简介
SQL Server是微软公司研发的数据库管理系统。它为企业和个人提供便捷的数据管理,以及安全可靠的数据存储。在本系统中系统数据库采用的是SQL Server2010版本,SQL Server 2010版本兼容性足够强,在目前的企业网站开发过程中经常被用作后台数据库[3]。它人性化的交互界面,能够使用户便捷地进行数据管理,而且SQL Server数据库对系统硬件没有多余苛刻的要求,能适应于大部分企业计算机。
目 录
1 绪论 1
1.1 系统开发的目的及意义 1
1.2 国内外关于该论题的研究现状和发展趋势 1
2 系统开发工具介绍 3
2.1 系统开发工具简介 3
2.2 系统数据库简介 3
2.3计算机硬件配置和开发平台 3
2.4 系统开发技术 4
3 系统需求分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 6
3.1.4 社会可行性 6
3.2 功能需求分析 6
3.3 性能分析 7
3.3.1 多层结构设计 7
3.3.2 操作简单 7
3.3.3 代码可读性好 8
3.4 总体设计原则 8
3.4.1 易用性原则 8
3.4.2 实用性原则 8
3.4.3 技术先进性和可扩充性原则 8
4 系统设计 10
4.1 系统结构设计 10
4.2 系统功能设计 10
4.3 数 *好棒文|www.hbsrm.com +Q: ¥351916072¥
据库概念结构设计 11
4.4 数据库表设计 13
5 系统实现 17
5.1 系统首页 17
5.2 用户注册 18
5.3 在线问卷调查 19
5.4 权限管理 20
5.5 员工管理 23
5.6 问卷审核管理 24
5.7 留言板管理 25
5.8 联系客服 26
5.9 新闻管理 26
6 系统测试 28
6.1 系统测试的定义 28
6.2 系统测试的目的及意义 28
6.3 系统关键部分测试 28
6.4 系统维护 30
总结和展望 31
参考文献 32
致 谢 33
1 绪论
1.1 系统开发的目的及意义
目前是飞速发展的信息化时代,大量的信息进行交流,而调查问卷就是其中一种有目标对象群的意见收集信息的方法,通过大量的数据收集,整理客户意见,从而制定合理的计划来提高服务质量或制定政策[1]。在线问卷调查受时间和地点的约束较小,能够提高数据的广泛性、时效性和可靠性,能够缩减在调查过程中遇到的不必要的环节。如投入大量的人力进行问卷发放,信息的回收整合等。通过在线问卷调查可以缩减调查周期,提高调查效率,减低调查成本。系统可以在线发布问卷调查,通过科学的问卷管理以及有效的问卷发放来收集相关信息,除此之外还可以统计数据分析数据。
本系统的开发主要针对的就是问卷调查,可以方便用户进行数据信息的统计。该系统主要通过网络的方式进行问卷调查,扩大统计范围,简化调查过程,并且该系统有两种登录方式,分为后台管理员和前台用户;管理员通过用户注册申请并赋予相应权限,对用户发布的问卷内容进行核对验查,经审核后发布内容无违规的问卷即允许发布,确保问卷调查的真实性。
1.2 国内外关于该论题的研究现状和发展趋势
近些年互联网的高速发展使得在线问卷调查其优势日益突出,它的低成本、高效率、地域约束小、表现形式多样等优势打动了很多信息调查者。在线问卷调查其在互联网发达国家已经相当普遍,而在国内由于互联网的起步较晚,导致在问卷调查这一方面,国内的调查效率远不及欧美等互联网发达国家。近些年随着互联网的高速发展,国内良好的互联网环境为在线问卷调查提供了良好的生存土壤。2000年,国内市场研究仅有10%用于在线问卷调查,2006年基本为33%,而近几年随着网络环境的改善,这一数据不断得到刷新,2015年就达到了76%。这说明在线问卷调查得到了越来越多的企业和个人的重视,其在国内的发展有迅速普及之势。
传统的问卷调查都是以面对面的形式进行的,被调查者往往因为各种原因不愿意接受调查,这就导致问卷调查的效率极低,在调查的过程中浪费了大量的人力资源。而在线问卷调查首先能够消除被调查者的一部分后顾之忧,而且现在在线问卷调查的问卷设计越来越人性化,被调查者个人信息的保密工作也越来越细致,被越来越的人所接受。市场竞争日益激烈的今天,越来越多的企业都更重视市场调查,在线问卷调查的低成本和高效性吸引了这些企业和群体,顾客群体多样并且数量多也为在线问卷调查提供了广阔的市场。加之互联网的飞速发展,以及基础设施和设备条件的完善,带动了在线问卷调查发展,使其有了一个新的发展平台。通过利用互联网资源,进行数据调查及分析,通过大量的数据对比来提高工作效率,满足企业需求。在线问卷的发展适应了互联网的发展,能够满足顾客多样的需求,并且在中国有着良好的发展环境,所以其发展前景是非常不错的。
2 系统开发工具介绍
2.1 系统开发工具简介
本系统主要的开发工具是VS2010,它是是美国微软公司所研发的开发工具[2]。VS是目前比较受欢迎的开发工具,它的兼容性强大,可以适应于移动端和PC端等多种微软平台。其开发环境的友好性,方便开发者在开发阶段能够有效的提高编程效率。功能的多样性让开发者无需打开多个应用程序进行编程,在VS软件中即可完成自己想要的东西,如直接在VS软件中连接数据库创建数据库。
2.2 系统数据库简介
SQL Server是微软公司研发的数据库管理系统。它为企业和个人提供便捷的数据管理,以及安全可靠的数据存储。在本系统中系统数据库采用的是SQL Server2010版本,SQL Server 2010版本兼容性足够强,在目前的企业网站开发过程中经常被用作后台数据库[3]。它人性化的交互界面,能够使用户便捷地进行数据管理,而且SQL Server数据库对系统硬件没有多余苛刻的要求,能适应于大部分企业计算机。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2095.html