问卷调查系统设计与实现
问卷调查系统设计与实现
大学时代是一个多变的时期,同学们对待健康的方式各不相同,波动也较大,因而需要我们更多的去关注。了解大学生现有的健康的发展趋势,对问卷的传统手段主要是纸质问卷调查。但纸质调查效率低,统计相对困难。为了了解大学生的实时状态,大学生健康素养调查问卷系统应运而生。
大学生健康素养问卷调查系统通过网络这个平台来提高问卷调查效率,节约调查成本及费用,为更灵活地分析大学生健康数据提供软件支持,有助于识别大学生健康教育中存在的薄弱环节,为大学生健康素养的不断改进提供软件服务支撑。 M000282
关键词:问卷调查系统 健康 成本 平台
College is a changeable period, the students treat health in different ways, volatility is larger, and therefore we need to pay more attention on college students' health.We need to understand the development trend of healthy college students, the traditional means of questionnaire are paper-based questionnaire. Disadvantages of paper questionnaires that are inefficiency and its statistical analysis difficult. In order to understand the real-time health status of college students, we need to develop college students' health literacy survey system.
Students' health literacy survey system can improve the efficiency of the survey platform through the network, save costs and expense in investigation. Providing software support for the college students more flexibility in analyzing health data. Students' survey system can help identify student health education weaknesses exist, to provide software support services for the continuous improvement of health education college performance.
Key words:questionnaire survey; health; cost; platform
2.1 ASP.Net概述 查看完整请+Q:351916072获取
此技术能利用简单可行的代码将程序编译出web需要的多种服务。在Web 开发模型下,ASP.Net 引擎能够读取浏览器所发出的请求,通过后台代码间的相互编译,反馈给数据库并在最短时间内反馈出结果给浏览器,实现界面的传递功能。在本系统的开发过程中,用户填写调查界面会调用DAL中的语句,并更新系统中的数据表。之后业务逻辑层调用数据层的方法反馈给系统界面所发生的事件。
ASP.Net也能够直接在ASPX界面中直接添加界面控件,双击其事件,只需简单的代码行即可实现简单的功能。
本系统中通过嵌套母版页(用户模板页以及管理员母版页),可以使每个页面具有灵活的布局,同时让网站保持相同的外观。 例如,在本系统中用户模块整体上是一致的,在其顶部设置问卷调查题目,管理员界面中除了与用户类似之外,还在侧栏中提供网站导航控件。 其他子页可以进行调用,形成相同的布局。 按照这种方式,页面将具备统一布局,也将更容易给用户接受。
Session是他的另一优势,Session能够储存不同形式的字段。ASP.Net所用之处无一不涉及Session的身影,它能够很好的对状态进行存取,当用户访问程序主界面时,当登录到系统的那一刻,Session已经发挥作用,直至用户退出程序。
2.2问卷调查系统
问卷调查系统是一种区分于传统纸质问卷调查的调查工具,能够将系统演绎的更为现代化。主要结合多种题型开发,诸如:单选题;填空题等。可对调查人员直接进行问卷的调查以及客户满意度的调查,对设计的问卷信息进行直观查看以及更好的做客户回访。通过数据源的数据绑定能够更真实更方便的进行调查。
问卷调查开展的方式多样,可以通过电话的形式,走街访客或者发传单的方式。而本次系统主要是基于网络在线实现其主要功能。通过问卷的填写,查询以及增删改查来开展对此次问卷调查的实施。
此次大学生健康素养调查问卷系统中的调查问卷技术主要集中在问卷的填写,查询与增删改查等。主要运用技术为:
三层架构的运用
(1)数据访问层(DAL):关键是对数据表中的原有字段通过增删改查进行编辑,返回受影响的结果或行数,如此,方便业务逻辑层或者表示层的调用。
(2)业务逻辑层(BLL):对数据层中的方法进行操作,对数据业务进行逻辑处理(把出现比较频繁的代码组合成一个函数,当运用到这些代码时,直接调用函数即可)。
(3)表示层(UI):即主界面中的ASPX界面,用户在运行程序时通过页面输入的数据传递给BLL中的方法,再调用DAL中的调用表的方式响应给表中的字段,来实现对程序的访问。
此次系统主要是返回数据库的调用结果,将数据直接反馈给用户问卷调查结果页面。提升了整个程序的安全指数。
3.软件需求工程
3.1 问题定义
大学生健康素养问卷调查系统主要采用ASP.Net进行开发,主要研究对问卷的创建,问卷的发布,问卷的调查,问卷的更新以及对问卷的统计分析。
3.2 可行性研究
本系统对人员的管理相对比较简单,只需管理普通用户即可,因此,在数据库中的数据也是相对简单易操作,计算过程称不上困难。而在功能方面,由于指导老师的提点以及参考资料的查阅,能够实现问卷调查的基本功能,管理员也能够很好的管理问卷。
此系统具备效率高,成本低,安全性强等特点,相比之下是经济可行的。
3.2.1 经济可行性
本次系统开发运用的技术以及语言是大学中最为通用也是小型企业目前所运用的,数据库的运用使得系统的操作和维护相对变得简易便捷。这些都使得系统的开发成本大大的降低了,如此低成本的系统以及运行时耗资不大的项目,在经济上是相当可行的。
3.2.2 技术可行性 查看完整请+Q:351916072获取
目前.Net的技术已经相当成熟,结合ASP开发的系统完全能够实现大学生健康素养问卷调查系统的基本功能,至于其他的拓展功能也是可以进行开发的,也需要进一步的对技术的了解。运行在web服务器上的服务端也能够很好的与数据库相结合,ASPX界面中的HTML代码也能被客户端正常的运行,在现有技术的基础上,基本能够实现对本次问卷调查系统的完成。
3.2.3 社会可行性
目前来说,很多网络系统的运用能够很好的取代一些通过传统方式进行的实践活动,大学生健康素养问卷调查系统已经在很多校园内得到实施,他使得学生健康素养的管理更加现代化以及信息化,对问卷调查进行有效的管理,不但能够使得我们更直观的了解到大学生现有的健康素养,还能对学生关于健康素养的了解程度有更加本质的了解,同时也解决了传统方式上成本的消耗。
综上,大学生健康素养问卷调查系统在人力,财力,物力上有了很大的资本节约,对于日后系统的维护也更加方便。
3.3 需求分析与建模
?用户先经过注册,成功升级为此系统的普会,进行问卷调查
?用户能够对自己的相关字段进行更新
?登录后的用户能查阅提交的问卷
?用户能够查询提交的结果
?管理员能够修改自己信息
?管理员能够对提交的资料进行编辑(进行统计功能与问卷的编辑)
目录
1.引言 1
1.1国内外研究背景 1
1.2本文的主要工作 1
2.相关技术概述 2
2.1 ASP.Net概述 2
2.2问卷调查系统 2
3.软件需求工程 4
3.1 问题定义 4
3.2 可行性研究 4
3.2.1 经济可行性 4
3.2.2 技术可行性 4
3.2.3 社会可行性 4
3.3 需求分析与建模 5
4.软件设计 7
4.1软件体系结构设计 7
4.2软件模块详细设计 7
4.3数据库设计 9
4.3.1数据库逻辑设计 9
4.3.2数据库物理设计 10
4.3.3数据库概念设计 11
5.软件实现 13
5.1系统开发环境 13
5.2登录界面 13
5.3注册界面 14
5.4用户界面 16
5.4.1问卷调查界面 16
5.4.2信息管理界面 18
5.4.3查询问卷界面 19
5.5管理员界面 20
5.5.1查看调查记录 20
5.5.2更新调查表 23
5.5.3发布通知 24
5.5.4提出问题 25
5.5.5修改密码 26
5.5.6数据分析 27
5.6母版页 27
6.软件测试 28
7.结语 32
参考文献 33
致谢 34 查看完整请+Q:351916072获取
大学时代是一个多变的时期,同学们对待健康的方式各不相同,波动也较大,因而需要我们更多的去关注。了解大学生现有的健康的发展趋势,对问卷的传统手段主要是纸质问卷调查。但纸质调查效率低,统计相对困难。为了了解大学生的实时状态,大学生健康素养调查问卷系统应运而生。
大学生健康素养问卷调查系统通过网络这个平台来提高问卷调查效率,节约调查成本及费用,为更灵活地分析大学生健康数据提供软件支持,有助于识别大学生健康教育中存在的薄弱环节,为大学生健康素养的不断改进提供软件服务支撑。 M000282
关键词:问卷调查系统 健康 成本 平台
College is a changeable period, the students treat health in different ways, volatility is larger, and therefore we need to pay more attention on college students' health.We need to understand the development trend of healthy college students, the traditional means of questionnaire are paper-based questionnaire. Disadvantages of paper questionnaires that are inefficiency and its statistical analysis difficult. In order to understand the real-time health status of college students, we need to develop college students' health literacy survey system.
Students' health literacy survey system can improve the efficiency of the survey platform through the network, save costs and expense in investigation. Providing software support for the college students more flexibility in analyzing health data. Students' survey system can help identify student health education weaknesses exist, to provide software support services for the continuous improvement of health education college performance.
Key words:questionnaire survey; health; cost; platform
2.1 ASP.Net概述 查看完整请+Q:351916072获取
此技术能利用简单可行的代码将程序编译出web需要的多种服务。在Web 开发模型下,ASP.Net 引擎能够读取浏览器所发出的请求,通过后台代码间的相互编译,反馈给数据库并在最短时间内反馈出结果给浏览器,实现界面的传递功能。在本系统的开发过程中,用户填写调查界面会调用DAL中的语句,并更新系统中的数据表。之后业务逻辑层调用数据层的方法反馈给系统界面所发生的事件。
ASP.Net也能够直接在ASPX界面中直接添加界面控件,双击其事件,只需简单的代码行即可实现简单的功能。
本系统中通过嵌套母版页(用户模板页以及管理员母版页),可以使每个页面具有灵活的布局,同时让网站保持相同的外观。 例如,在本系统中用户模块整体上是一致的,在其顶部设置问卷调查题目,管理员界面中除了与用户类似之外,还在侧栏中提供网站导航控件。 其他子页可以进行调用,形成相同的布局。 按照这种方式,页面将具备统一布局,也将更容易给用户接受。
Session是他的另一优势,Session能够储存不同形式的字段。ASP.Net所用之处无一不涉及Session的身影,它能够很好的对状态进行存取,当用户访问程序主界面时,当登录到系统的那一刻,Session已经发挥作用,直至用户退出程序。
2.2问卷调查系统
问卷调查系统是一种区分于传统纸质问卷调查的调查工具,能够将系统演绎的更为现代化。主要结合多种题型开发,诸如:单选题;填空题等。可对调查人员直接进行问卷的调查以及客户满意度的调查,对设计的问卷信息进行直观查看以及更好的做客户回访。通过数据源的数据绑定能够更真实更方便的进行调查。
问卷调查开展的方式多样,可以通过电话的形式,走街访客或者发传单的方式。而本次系统主要是基于网络在线实现其主要功能。通过问卷的填写,查询以及增删改查来开展对此次问卷调查的实施。
此次大学生健康素养调查问卷系统中的调查问卷技术主要集中在问卷的填写,查询与增删改查等。主要运用技术为:
三层架构的运用
(1)数据访问层(DAL):关键是对数据表中的原有字段通过增删改查进行编辑,返回受影响的结果或行数,如此,方便业务逻辑层或者表示层的调用。
(2)业务逻辑层(BLL):对数据层中的方法进行操作,对数据业务进行逻辑处理(把出现比较频繁的代码组合成一个函数,当运用到这些代码时,直接调用函数即可)。
(3)表示层(UI):即主界面中的ASPX界面,用户在运行程序时通过页面输入的数据传递给BLL中的方法,再调用DAL中的调用表的方式响应给表中的字段,来实现对程序的访问。
此次系统主要是返回数据库的调用结果,将数据直接反馈给用户问卷调查结果页面。提升了整个程序的安全指数。
3.软件需求工程
3.1 问题定义
大学生健康素养问卷调查系统主要采用ASP.Net进行开发,主要研究对问卷的创建,问卷的发布,问卷的调查,问卷的更新以及对问卷的统计分析。
3.2 可行性研究
本系统对人员的管理相对比较简单,只需管理普通用户即可,因此,在数据库中的数据也是相对简单易操作,计算过程称不上困难。而在功能方面,由于指导老师的提点以及参考资料的查阅,能够实现问卷调查的基本功能,管理员也能够很好的管理问卷。
此系统具备效率高,成本低,安全性强等特点,相比之下是经济可行的。
3.2.1 经济可行性
本次系统开发运用的技术以及语言是大学中最为通用也是小型企业目前所运用的,数据库的运用使得系统的操作和维护相对变得简易便捷。这些都使得系统的开发成本大大的降低了,如此低成本的系统以及运行时耗资不大的项目,在经济上是相当可行的。
3.2.2 技术可行性 查看完整请+Q:351916072获取
目前.Net的技术已经相当成熟,结合ASP开发的系统完全能够实现大学生健康素养问卷调查系统的基本功能,至于其他的拓展功能也是可以进行开发的,也需要进一步的对技术的了解。运行在web服务器上的服务端也能够很好的与数据库相结合,ASPX界面中的HTML代码也能被客户端正常的运行,在现有技术的基础上,基本能够实现对本次问卷调查系统的完成。
3.2.3 社会可行性
目前来说,很多网络系统的运用能够很好的取代一些通过传统方式进行的实践活动,大学生健康素养问卷调查系统已经在很多校园内得到实施,他使得学生健康素养的管理更加现代化以及信息化,对问卷调查进行有效的管理,不但能够使得我们更直观的了解到大学生现有的健康素养,还能对学生关于健康素养的了解程度有更加本质的了解,同时也解决了传统方式上成本的消耗。
综上,大学生健康素养问卷调查系统在人力,财力,物力上有了很大的资本节约,对于日后系统的维护也更加方便。
3.3 需求分析与建模
?用户先经过注册,成功升级为此系统的普会,进行问卷调查
?用户能够对自己的相关字段进行更新
?登录后的用户能查阅提交的问卷
?用户能够查询提交的结果
?管理员能够修改自己信息
?管理员能够对提交的资料进行编辑(进行统计功能与问卷的编辑)
目录
1.引言 1
1.1国内外研究背景 1
1.2本文的主要工作 1
2.相关技术概述 2
2.1 ASP.Net概述 2
2.2问卷调查系统 2
3.软件需求工程 4
3.1 问题定义 4
3.2 可行性研究 4
3.2.1 经济可行性 4
3.2.2 技术可行性 4
3.2.3 社会可行性 4
3.3 需求分析与建模 5
4.软件设计 7
4.1软件体系结构设计 7
4.2软件模块详细设计 7
4.3数据库设计 9
4.3.1数据库逻辑设计 9
4.3.2数据库物理设计 10
4.3.3数据库概念设计 11
5.软件实现 13
5.1系统开发环境 13
5.2登录界面 13
5.3注册界面 14
5.4用户界面 16
5.4.1问卷调查界面 16
5.4.2信息管理界面 18
5.4.3查询问卷界面 19
5.5管理员界面 20
5.5.1查看调查记录 20
5.5.2更新调查表 23
5.5.3发布通知 24
5.5.4提出问题 25
5.5.5修改密码 26
5.5.6数据分析 27
5.6母版页 27
6.软件测试 28
7.结语 32
参考文献 33
致谢 34 查看完整请+Q:351916072获取
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1978.html