毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ASP.net+sqlserver仓储管理系统的设计与开发(4)

时间:2017-05-02 10:20来源:毕业论文
(2)成本降低,选择更多。我们都知道,windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,而在服务器操作系统上,windows并不是处于绝对的统治


(2)成本降低,选择更多。我们都知道,windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,而在服务器操作系统上,windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用程序管理软件,只需安装在Linux服务器上,而且安全性高。因此,服务器操作系统是有很多种选择的,不管选用哪种操作系统,都可以让大部分人使用windows作为桌面操作系统电脑不受影响的使用浏览器去访问服务器,这就使得最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择是非常受欢迎的。
列入,很多人每天上“新浪网”,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但大部分用户的计算机安装的是windows操作系统。
(3)应用服务器运行数据负荷较重。B/S结构管理软件只安装在服务器(Server)端,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件文护。然而,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果将可能是灾难性的。因此,许多单位都备有数据库存储服务器,以防万一。
2.2.    B/S与C/S的区别
 (1)硬件环境不同:
C/S 一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过一个专用的服务器连接和数据交换服务。
B/S 建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用的设备。信息化管理。B/S的适应性更强,一般只要有操作系统和浏览器就行。
(2)安全要求:
C/S 一般面向相对固定的用户群,对信息安全的控制能力很强。 一般高度机密的信息系统采用C/S 结构是合适的。可以通过B/S发布可公开的资料。
B/S 建立在广域网之上, 安全控制能力相对较弱, 可能面向不可知的用户。
(3)程序结构:
C/S 程序可以更加注重过程, 可以对权限进行多层次校验, 对系统运行速度可以较少考虑。
B/S 对安全性和访问速度需要多重的考虑,建立在需要更加优化的基础之上。比C/S有更高的要求, B/S结构的程序架构是发展的趋势,MS的.Net系列中的BizTalk 2000 Exchange 2000等,全面支持网络的构件搭建的系统。SUN 和IBM推出的JavaBean 构件技术等,使 B/S更加成熟.。
(4)软件重用:
C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好。
B/S 对于多重结构,要求相对独立的功能组件。 能够有相对较好的重用行。就如买来的碗、筷可以再利用,而不是想一次性消耗食品、材料等。
(5)系统文护:
C/S 程序由于整体性,必须整体考察,处理出现的问题以及系统升级难。可能要做一个新的系统。
B/S 程序由构件组成,方便构件个别的更换,实现系统的无缝升级。系统文护开销小,用户从网上自己下载安装就可以实现升级。
(6)处理问题:
C/S 程序可以处理的用户面是固定的,在同一个区域中,安全要求高,要求有关操作系统的系统应该是相同的。
B/S 建立在广域网上, 面向不同的用户群,分散地域, 这是C/S无法作到的。对操作系统基本没什么要求。
(7)用户接口:
C/S 多建立在Window平台上,表现方法有限,对程序员普遍要求较高。
B/S 建立在浏览器上,有非常丰富和生动的表现方式,并且大部分难度减低,减低开发成本。 ASP.net+sqlserver仓储管理系统的设计与开发(4):http://www.youerw.com/jisuanji/lunwen_6094.html
------分隔线----------------------------
推荐内容