ASp.net+sqlserver校园问卷调查系统设计与实现(2)
时间:2017-04-13 13:18 来源:毕业论文 作者:毕业论文 点击:次
随着电子技术的不断发展和软件行业的崛起,计算机技术得到了迅猛的发展,使得信息传送的速度和容量以指数级别上升[3]。计算机技术和网络技术对人类的生产、生活以及思文方式产生了巨大的影响,强大的网络系统为人们方便快捷地获取信息,以及信息的查询、共享和处理带来了便利。学校建立问卷调查系统就是在网络迅速发展的背景下为了满足学院各部门调研的需求,提高教师的教学水平等目的而建立起来的。网络问卷调查系统有力地避免了传统问卷调查的缺陷,不仅节约成本,缩短调研周期,而且系统利于管理和文护。因此使用基于B/S模式的校园问卷调查系统符合现代校园建设发展的需求,是一种即时发布,即时见效的通用且便捷的系统[4]。 校园问卷调查系统是建立在快速发展的网络之上,满足学院教师调研的需求,提高教师的教学水平同时它完善了教学管理手段,提高了学院的教学管理信息化水平,实现信息共享,从而促进学院健康发展、师生和谐共处。 1.2 研究现状 随着网络技术和信息技术的发展,网络问卷调查方式在大部分发达国家已经相当普遍,在市场调查、民意调查或者是企业内部的调查、网络选举等方面都会涉及到问卷的调查研究[5]。在技术方面上,美国的网络问卷调查实现技术已经处于世界顶尖水平,编程代码简洁,强大,而且实现的功能上也趋于多样化。校园问卷调查系统应该坚持三个原则,首先是易用性。界面应简洁,操作起来方便,实用性强,采用B/S模式进行开发,在客户端不用安装任何软件,只要连接网络即可实现对网页的访问,节省用户的时间;其次是稳定性。基于SQL Server 2005数据库和ASP.NET技术的实现,可以更为高效地实现对数据的管理,并且存储多用户并发操作产生的数据,对数据进行有序的管理[6];最后是安全性,保证系统访问的安全性才能让系统得到长久地发展。然而大多数的网站不太注重问卷管理和安全性的建设,不能很好地通过后台管理对数据进行及时的更新,总体来说,问卷调查系统有很大的发展空间。 1.3 主要工作 (1) 对基于B/S模式校园问卷调查系统进行整体研究和分析,对于该系统所使用的软件进行研究,例如对ASP.NET技术在校园问卷调查系统的设计和实现进行仔细的研究分析,以及对于编程软件和数据库之间连接的分析。 (2) 对网站进行了详细的需求分析和功能分析,对数据库的设计进行分析,完成数据表的建立,对数据表中各字段进行定义,以及在数据库中插入一些数据,供系统初步运行时使用。 (3) 对校园问卷调查系统各个模块进行分析和设计,对于登录界面的设计和管理员、教师、学生三类用户管理页面以及进入各自页面以后具体实现的功能进行分析和实现,以确保分工详细,使系统更简洁和方便。 2.相关技术介绍 2.1 ASP.NET技术 ASP.NET是一种使嵌入网页中的脚本可由服务器执行服务器端脚本技术。指Active Server Pages(动态服务器页面)。运行于IIS之中的程序,是以个已编译的,基于.NET的环境,可以用任何与.NET兼容的语言(包括Visual Basic.NET ,C#和JavaScript.NET)创作应用程序。Visual Studio是一套完整的开发工具集,其中Visual Studio 2010增添了诸多新特性和功能,它提供稳定的性能,优秀的升级性,更快速更简便的开发,更简便的管理以及全新的语言和网络服务[7]。系统使用Visual Studio 2010作为开发环境,有利于以后对于系统的扩展和修改。 2.2 SQL Server 2005 SQL Server 2005是由美国微软公司推出的SQL Server数据库管理系统。该版本继承了SQL Server 7.0版本的优点,同时又比它增加了许多更为先进的功能,其存储方式简单,易于文护管理,界面友好、易操作,它是能够适合小型、中型、大型应用程序的后台数据库。SQL Server 2005 数据库引擎为关系型数据库和结构化数据提供了更安全可靠地存储功能,使用户可以构建和管理用于网站的高可用和高性能的数据应用程序。SQL Server 2005为用户提供创新的解决方案,帮助用户从数据中更多地获益,并且SQL 2005与微软公司的其他产品具有良好的兼容性,它提供的几十种向导,使用户更为方便地使用,是一个具有高度可靠性和安全性的数据库存储引擎[8]。 (责任编辑:qin) |