信息共享度高。HTML是时间格式的一个开放标准,目前大多数流行的软件均支持HTML,同时HTML技术使得Browser可访问多种格式文件。
安全性好,防火墙技术将保证现代企业网络的安全性。如果结合Windows NT与Internet Information Server的高度安全性,使拥护在操作系统级就可达到Windows NT的C2级系统安全。
可以在任何时间、任何地点(没有局域、广域之分)、以任何接入方式(有线或无线连接)实现跨平台的网络实时操作。源:自~751-·论`文'网·www.751com.cn/
当然B/S模式也有其不足之处,WEB系统是一种基于INTERNET的,松散的,不可预知系统吞吐量的软件形态,其速度和安全性都无法和基于LAN的系统相比。它本质上讲,只是一种基于HTTP协议的C/S计算模式。但是HTTP协议是一种“无状态”的协议,也就是说,在发向WEB服务器的各个请求之间,不存在任何连接关系。浏览器发出一个请求,并从服务器获得响应,如果浏览器发出另一个请求,服务器会作出响应,好象以前从未与那个浏览器打过交道一样,也就是说,HTTP协议的机制决定了它只能单独的请求进行单独的响应。
1.4.2 ASP.NET简介
ASP.NET是一种创建动态Web页面的服务端技术,在其流行之前,最常用的三种动态网页语言为ASP,JSP,PHP。但由于ASP.NET具有强大的功能,良好的开发环境,丰富的帮助信息等优势,使其不断吸引开发者的眼球,逐渐成为主流,是当前主要的动态Web页面设计技术之一。
ASP.NET网页具有以下有点:
(1)支持多种语言,如C#,VB
(2)编译程序大大提高速度
(3)代码页面分离
(4)完全支持Web Service
1.4.3 C#简介
C#是一种新型的编程语言,不但提供了传统的控制结构和表达式,还提供了一些新的功能来简化开发过程。C#提供了许多面向对象的特性,比如数据封装中的属性、多态行为、继承和接口的实现。在ASP.NET平台上使用C#编写Web程序和以前使用可视化的开发工具开发Windows应用程序很类似。ASP.NET提供很多Web控件,这些控件都是面向对象的,只需要设置这些控件的属性和调用它们的方法就可以实现功能。文献综述
1.4.4 SQL Server 2005作为后台数据库
SQL Server 2005是微软公司大型数据库服务器,它是基于客户端/服务器模式的大型数据库管理系统。它使用了最先进的数据库构架,与Windows NT/2000平台紧密集成,具有完全的Web功能,可以用它方便的管理数据库和开发应用程序。它通过对高端硬件平台、网络和存储技术的支持,为最大的Web站和企业的应用提供了可扩展性和高可靠性,能在Internet商业领域快速建立应用。此外,还增强了安全性,保护防火墙内外的数据,支持基于角色的安全并拥有安全审计工具。SQL Server 2005数据库服务器的自动调整和自动管理技术在数据库领域中处于领先地位。因此,选择了SQL Server 2005 作为开发本系统使用的数据库确保了数据的安全性与完整性。