1。7本章小结
在本章节中主要介绍的内容有:网上问卷调查系统的开发背景、未来的发展目标、开发目的、开发本系统具有的意义;并列举了该系统所具有的优点以及对系统的经济效益进行了分析;最后讲述了该网上问卷调查系统的不足以及一些可能存在的系统问题及解决办法。文献综述
第二章 开发网上问卷调查系统的相关技术
2。1 B/S架构
B/S结构,是指浏览器与服务器的结构,即Browser/Server结,。其中的B指的是browser即浏览器端;S指的是sever即服务器端。Internet技术发展后,B/S是对C/S结构而进行的改进。B/S结构具有把握简单、网络应用、花销少等特性。这一用用使得不同类型的用户可以使用不同的方式对系统进行操作,且操作的是同一个数据库。它的权限管理、数据管理与服务器的数据库安全性都很高。
本系统采用了B/S架构设计,当此系统发布后,用户可以直接在网上进行操作,实现对数据库的各种操作。
2。2 ASP。NET简介
ASP。net提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。[1]ASP。NET提供一种新的编程模型和结构、可生成伸缩性和稳定性更好的应用程序、提供更好的安全保护、通过在现有 ASP 应用程序中逐渐添加 ASP。NET 功能,随时增强 ASP 应用程序的功能。ASP。NET 是一个已编译的、基于 。NET 的环境,可以用任何与 。NET 兼容的语言(包括 Visual Basic 。NET、C# 和 JScript 。NET。)创作应用程序。另外,任何 ASP。NET 应用程序都可以使用整个 。NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP。NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio 。NET)一起工作。[2]
2。3 SQL Server语言简介
SQL(Structured Query Language),即结构化查询语言,是关系数据库系统的一种标准计算机语言。SQL语言具有以下功能:对数据库中的记录的增删改查;创建新的数据库;在新创建的数据库中创建表;在新创建的数据库中创建存储过程;在新创建的数据库中创建视图;可以设置视图、存储过程和数据表的权限。SQL语言应用范围广泛,如MySQL、DB2、MS SQL Server、 MS Access等。[6]来.自^优+尔-论,文:网www.youerw.com +QQ752018766-
2。4 H5技术介绍
在H5技术中有Html、CSS与Script等技术。Html可以为界面搭构框架,CSS对接卖弄进行美化,Script可以对界面的操作进行反应;在H5的技术下,可以呈现友好的界面。HTML5现在仍在发展,但技术相较于HTML在web网页的表现上增强,还有一些本地数据库等新的技术加入进来。广义论及到H5时,是指Html5、CSS3与JavaScript组合的一套技术。
2。5 ASP。NET访问SQL SERVER数据库的方法
首先,在安装数据库的时候,自己手动选择混合模式,设置SQL账号登录时的数据库的账号和密码。[7]以后在登录数据库的时候,直接输入自己的账号和密码,然后在SQL Server中新建创建数据库questionDb,新建一系列需要的数据库表,建立表之间的约束等。[8]在web。config文件中添加连接数据库字段以便连接数据库。如图2-1所示: