系统只是给仓库管理员是什么使用的是什么模式啊?B/S还是C/S或是其他什么

企业选择管理软件,是选择C/S结构,还是B/S结构?_管理软件吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:12,599贴子:
企业选择管理软件,是选择C/S结构,还是B/S结构?收藏
快试试吧,可以对自己使用挽尊卡咯~◆◆
一直以来,业界对C/S结构或B/S结构的孰优孰劣争论不休。其实在用户来,合适的才是最好的,那么企业选择管理软件时,是选择C/S,还是选择B/S结构?
相关概念:
C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软
件系统多以此作为首选设计标准。&
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现
,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器
就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows&98/Windows&2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软
件的首选体系结构。&
C/S&与&B/S&区别:
&
Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的,但并不是说B/S结构不能在局域网上使用,如智赢IPOWER,在单机,局限网,广域网均能使用。
1.硬件环境不同:&
C/S&一般建立在专用的网络上,&小范围里的网络环境,&局域网之间再通过专门服务器提供连接和数据交换服务.&
B/S&建立在广域网之上的,&不必是专门的网络硬件环境,例与电话上网,&租用设备.&信息自己管理.&有比C/S更强的适应范围,&一般只要有操作系统和浏览器就行&
2.对安全要求不同&
C/S&对服务端、客户端都安全都要考虑。
B/S&因没有客户端,所以只注重服务端安全即可。
3.对程序架构不同&
C/S&程序可以更加注重流程,&可以对权限多层次校验,&对系统运行速度可以较少考虑.&
B/S&对安全以及访问速度的多重的考虑,&建立在需要更加优化的基础之上.&比C/S有更高的要求&B/S结构的程序架构是发展的趋势,&从MS的.Net系列的BizTalk&2000&Exchange&2000等,&全面支持网络的构
件搭建的系统.&SUN&和IBM推的JavaBean&构件技术等,使&B/S更加成熟.&例如智赢IPOWER,采用AJAX和数据存储优化技术,相比一般B/S架构软件速度提高30%至99%。
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&建立在浏览器上,&通过WEB服务或其他公共可识别描述语言可跨平台,使用更灵活。不仅可应用在Window平台上,还可应用于unix/Linux等平台。
8.信息流不同&
C/S&程序一般是典型的中央集权的机械式处理,&交互性相对低&
B/S&信息流向可变化,&B-B&B-C&B-G等信息、流向的变化,&更象交易中心。
B/S模式的优点和缺点
  B/S结构的优点
  (1)、具有分布性特点,可以随时随地进行查询、浏览等业务处理。&
  (2)、业务扩展简单方便,通过增加页面即可增加服务器功能。&
  (3)、维护简单方便,只需要改变网面,即可实现所有用户的同步更新。&
  (4)、共享性强
  B/S&模式的缺点
  (1)、响应速度不及C/S,随着AJAX技术的发展,相比传统B/S结构软件提升一倍速度。&
  (2)、用户体验效果不是很理想,B/S需要单独界面设计,厂商之间的界面也是千差万别,由于浏览器刷新机制,使用时有刷屏现象,好在AJAX技术解决这一难题,像用友,智赢等开发的B/S架构软
件用户体验效果与C/S差不多。&
  C/S&模式的优点和缺点&
  C/S&模式的优点&
  1.由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度较快。&
  3.C/S结构的管理信息系统具有较强的事务处理能力。
  C/S&模式的缺点&
  1.只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式
&&&&2.客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,
而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。
&&&&3.对客户端的操作系统一般也会有限制。可能适应于Win98,&但不能用于win2000或Windows&XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。
B/S架构软件的优势与劣势
  (1)、维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则
大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户
系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显——所有的&升级操作只需要针对服务器进行。
  (2)、系统的性能&
  在系统的性能方面,B/S占有优势的是任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机
的要求较高,但因此可以减轻服务器的压力。
  (3)、系统的开发&
  C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者
投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,C/S结构的软件需要开发不同版本的客户端软件。
快试试吧,可以对自己使用挽尊卡咯~◆◆
 
B/S、C/S结构软件商业运用上的比较
  管理软件是为企业服务的,企业选用管理软件不仅要从技术上考虑,还要从商业运用方面来考虑,下文将从商业运用的角度对两种结构的软件进行比较。
  1,投入成本比较。B/S结构软件一般只有初期一次性投入成本。对于集团来讲,有利于软件项目控制和避免IT黑洞,而C/S结构的软件则不同,随着应用范围的扩大,投资会连绵不绝。
  2,硬件投资保护比较。在对已有硬件投资的保护方面,两种结构也是完全不同的。当应用范围扩大,系统负载上升时,C/S结构软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用
,这是由于C/S软件的两层结构造成的,这类软件的服务器程序必须部署在一台计算机上;而B/S结构(如智赢CRM管理系列)则不同,随着服务器负载的增加,可以平滑地增加服务器的个数并建立集群服
务器系统,然后在各个服务器之间做负载均衡。有效地保护了原有硬件投资。
  3,企业快速扩张支持上的比较。对于成长中的企业,快速扩张是它的显著特点。例如迪信通公司,每年都有新的配送中心成立,每月都有新的门店开张。应用软件的快速部署,是企业快速扩张的必
要保障。对于C/S结构的软件来讲,由于必须同时安装服务器和客户端、建设机房、招聘专业管理人员等,所以无法适应企业快速扩张的特点。而B/S结构软件,只需一次安装,以后只需设立账号、培训
即可。
  其次,随着软件应用的扩张,对系统维护人才的需求有可能成为企业快速扩张的制约瓶颈。如果企业开店上百家,对计算机专业人才的需求就将是企业面临的巨大挑战之一。&
  抛开人力成本不说,一个企业要招到这么多的专业人才并且留住他们也是不可能的。所以,采用C/S结构软件必然会制约企业未来的发展。另外,大多数C/S结构的软件都是通过ODBC直接连到数据库
的,安全性差不说,其用户数也是受限的。每个连到数据库的用户都会保持一个ODBC连接,都会一直占用中央服务器的资源,对中央服务器的要求非常高,使得用户扩充受到极大的限制。而B/S结构软件
则不同,所有的用户都是通过一个JDBC连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。
  从以上的分析可以看出,B/S结构的管理软件和C/S结构软件各有各的的优势。而从国外的发展趋势来看。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。
从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件可能在将来的几年内占据管理软件领域的主导地位。
选择B/S结构的啦
快试试吧,可以对自己使用挽尊卡咯~◆◆
快试试吧,可以对自己使用挽尊卡咯~◆◆
智邦国际企业管理软件基于先进的B/S架构,互联网、局域网、本地电脑皆可使用,可以帮助企业实现多部门、多业务、跨地区的统一集团化管理,无论是分公司、办事处、驻外机构还是人员出差在外,系统都可以统一的进行管理;账号自由设置,用户数量不限;永久性使用,不限使用期限免费在线试用网址:
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或B/S模式是什么意思?_百度知道查看: 1398|回复: 1
C/S 和 B/S 模式的比较
该用户从未签到
随着计算机技术的发展和企业规模的日益扩大,以及应用程序复杂程度的不断提高,传统的 Client/Server结构(又被称为“胖客户端/瘦服务器”模式)也随之暴露出了许多问题。首先,采用C/S架构,要选择适当的数据库平台来实现数据库数据的真正“统一”,使分布于两地的数据同步完全交由数据库系统去管理,但逻辑上两地的操作者要直接访问同一个数据库才能有效实现。有这样一些问题,如果需要建立“实时”的数据同步,就必须在两地间建立实时的通信连接,保持两地的数据库服务器在线运行,网络管理工作人员既要对服务器维护管理,又要对客户端维护和管理,这需要高昂的投资和复杂的技术支持,维护成本很高,维护任务量大。其次,传统的C/S结构的软件需要针对不同的操作系统开发不同版本的软件,由于产品的更新换代十分快,代价高和低效率已经不适应工作需要。同时随着网络技术的发展,Web 已成为人们获取信息的重要来源。Browser/Server模式也可以缩写为B/S 模式,在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。实际上 B/S体系结构是把两层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。B/S 模式占有优势的是其异地浏览和信息采集的灵活性:具有分布性特点,可以随时随地进行查询、浏览等业务处理。业务扩展简单方便,通过增加网页即可增加服务器功能。维护简单方便,只需要改变网页,即可实现所有用户的同步更新。开发简单,共享性强。
缺点主要是:
个性化特点明显降低,无法实现具有个性化的功能要求。操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。页面动态刷新,响应速度明显降低。无法实现分页显示,给数据库访问造成较大的压力。客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器的负担很重。功能弱化,难以实现传统模式下的特殊功能要求。
csANDbs.JPG (19.98 KB, 下载次数: 1)
15:22 上传
图1 C/S结构系统与B/S结构系统由图1可见,应用B/S技术,首先简化了客户端。它无需像 C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。其次,它简化了系统的开发和维护。系统的开发者无需再为不同级别的用户设计开发不同的客户应用程序,只需把所有的功能都实现在 Web服务器上,并就不同的功能为各个组别的用户设置权限即可。各个用户通过HTTP请求在权限范围内调用Web服务器上的不同处理程序,从而完成对数据的查询或修改。再次,它使用户的操作变得更简单。对于C/S模式,客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端是一个简单易用的浏览器软件。无论是决策层还是操作层的人员都无需培训,就可以直接使用。最后,B/S特别适用于网上信息发布,使得传统的MIS的功能有所扩展。下面我们从系统的升级、开发和升级维护三方面进行比较:<font color="#) 系统的性能在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服 务器的负担很重。采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且,由于客户端使用浏览器,使得网上发布的信息必须是以HTML格式为主,其他格式文件多半是以附件的形式存放。而HTML格式文件(也就是Web页面)不便于编辑修改,给文件管理带来了许多不便。<font color="#) 系统的开发C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,那么C/S结构的软件需要开发不同版本的客户端软件。但是,与B/S结构相比,C/S技术发展历史更为“悠久”。从技术成熟度及软件设计、开发人员的掌握水平来看,C/S技术应是更成熟、可靠的。<font color="#) 系统的升级维护C/S系统的各部分模块中只要有一部分改变,就要关联到其他模块的变动,这使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器 端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势就比较明显—— 所有的升级操作只需要针对服务器进行,这对那些点多面广的应用是很有价值的。例如一些招聘网站就需要采用B/S模式,客户端分散且应用简单,只需要进行简 单的浏览和少量信息的录入。在系统安全维护上,B/S则略显不足,B/S结构尤其得考虑数据的安全性和服务器的安全性,毕竟现在的网络安全系数并不高。
该用户从未签到
涨见识,顶一个
Beijing Aptech Beida Jade Bird Information Technology Co.,Ltd
北大青鸟IT教育 北京阿博泰克北大青鸟信息技术有限公司 版权所有SaaS、B&#47;S、C&#47;S三种不同模式软件的区别_百度知道

我要回帖

更多关于 仓库管理员是什么 的文章

 

随机推荐