asp.net+sqlserver校园新闻发布系统的设计(2)
时间:2019-07-19 22:47 来源:毕业论文 作者:毕业论文 点击:次
“足不出户而知天下之事”成为当今社会人们获取信息的真实写照。比起传统手工管理信息的一些缺点:信息量繁杂,数据更新不易,信息发布滞后等。计算机能够对网上各式各样的新闻进行管理与发布,其查找迅速,数据存储量大,信息来源可靠性等优点更为省时省力,更为及时、准确的为我们提供信息。较为理想的弥补了传统手工管理信息的缺陷。因此,这一系统的设计在当今社会便具有了存在的意义。 1.2 研究意义 因特网的飞速发展,让我们的信息世界变得越发丰富多彩。当今社会,电子产品的高速发展让我们目不暇接,计算机的发展在很大程度上提高了工作效率,保证了工作质量,节省了大量的人力物力时间,提供了一些权限数据的安全性、保密性。 传统的信息传递方式一般是通过电视、广播、报纸等媒体传播信息,但这些信息在一定程度上都或多或少的存在一定的滞后性。传递过程常常受一些外在因素而无法及时准确的传递到人们耳中。随着时代的发展,这样的传统信息传播方式注定要逐步退出历史舞台。取而代之的是以计算机为载体以网络技术为主的传播信息方式。在校园中,这一系统的运用便于学校对教师生的信息管理,日常生活管理。过去依靠单纯人工采集发布信息的方法将不复存在。 2. 系统相关技术 该系统是基于Microsoft Visual Studio 2010和Microsoft SQL Server 2008开发的B/S模式的Web应用程序。它的开发背景同时面向教师和学生,具有新闻查询,阅览等功能。后台数据库的搭建依靠SQL Server 2008实现,从而使用户能够登录校园网站查询实时学校信息,实现用户的要求。 2.1 ASP.NET概述 ASP.NET框架是Microsoft公司推出的一种网站开发平台,为开发者提供了便捷的面线对象集成开发平台,精简了网站的开发过程,节约了开发者的时间,而且安全性能和可移植性能都很好。ASP.NET使应用程序的逻辑和代码分开,这样使得开发者可以专注自己负责的模块,更加清晰简洁,降低了网站开发的难度:同时,ASP.NET是一个已编译的、基于.NET的开发环境,利用整个.NET框架,开发人员可以方便的进行程序开发;ASP.NET具有很好的兼容性可以很好的与其它HTML编辑器及其编程工具合作工作,使得Web的开发更加便捷。ASP.NET的强大的功能还在于能够更加高效的访问数据库,从而提高成绩的运行效率。 2.2 SQL Server介绍 SQL Server是一个关系数据库管理系统,是一个具备完全支持的数据库。SQL Server提高各种开发特效和强大的开发特性,具备上手容易的特点,非常易于安装和学习,具有广泛的实用性。兼容性大,具有扩展性,并且具备可以在原有的基础上开发新的因特网系统的功能。在构造异互系统的互操作性方面具备一定的优势。 2.3 B/S结构介绍 B/S结构(浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、文护和使用。客户机上只要安装一个浏览器,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。B/S结构主要是利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。 B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零文护。系统的扩展非常容易。B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。 (责任编辑:qin) |