BS系统与CS系统比较.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 / 3 B/S 系统的开发比起 C/S 系统的开发有哪些不同? 一 C/S 技术: 客户机/服务器系统也称C/S(Client/Server)系统,它是基于局域网/广域网的系统。在 C/S 中存在着服务器和客户端。为了充分利用客户机的计算能力,计算和事务处理在 服务器和客户机之间分配。服务器承担数据的集中管理、通信和客户管理的任务,因为数据在服务器端,对数据的处理和计算都在服务器端执行。而人机界面和一些需要实时响应的事件或人机交互的处理等在客户端进行,这些程序都运行在客户端。C/S 系统往往需要数据库服务器。 1、 C/S 系统体系结构特征:计算和处理分布在服务器和客户机之间;数据管理集中在服务器端;软件驻留在服务器和客户机。 2、 C/S 应用系统的特征:数据库可以分布在多个数据库服务器上;不同的过程可以在不同服务器上进行;把需要在客户端执行的程序和定制的程序放在客户端,以使客户快速得 到响应;把对数据进行处理的过程放在数据库服务器端,以加快数据处理速度;在 C/S 体系结构中很容易加入多层结构,屏蔽不同的硬件和软件。 3、 C/S 系统构成:两层结构C/S 系统和三(多)层结构C/S 系统 4、 C/S 结构的局限性: 第一,C/S 结构的计算能力过于分散,网络中服务器和客户机的数目正发生“细胞”分裂,使得系统的管理费用以几何级数的方式增长。 第二,C/S 结构中数据库信息的使用只限于局域网的范围内,无法利用Internet 的网络资源。 第三,在 C/S 结构中,无论多小的企业都必须安装自己的服务器,而服务器和服务器软件的管理和维护都是非常复杂的工作,需要专门人员负责,小企业往往无力购买高性能的服务器和聘用专门人员。因此,C/S 结构不利于小企业计算机应用的发展。 二 B/S 技术 浏览器/服务器系统也称B/S(Browser/Server)系统,它也是基于局域网/广域网的系统。它的客户端是标准的浏览器(如IE 等),服务器端为标准的Web 服务器,可协同应用服务器响应浏览器的请求。 1、 B/S 是一种三层结构的系统: 第一层客户机是用户与整个系统的接口。客户应用程序就是一个通用的浏览器。 第二层是Web 服务器,它负责启动相应的进程来响应处理请求,并动态生成一串嵌入了处理结果的HTML 代码,并返回给客户端的浏览器。如果客户机提交的请求包括数据的存取, Web 服务器还需与DB 服务器协同完成这一处理工作。 第三层数据库服务器的任务类似于 C/S 模式,负责协调不同的 Web 服务器发出的 SQL 请求,管理数据库。 2、 B/S 系统的特点: B/S 系统采用B/W/D 结构。即客户端只安装一个浏览器(Browser)。中间层是Web服务器。再根据需要安装小支持库,如Java 或 VB 的 DDL 以处理特殊应用。 B/S 结构简化了客户端。客户机上只需安装通用的浏览器软件。节省客户机的硬盘空间与内存。 简化了系的开发和维护。系统的开发者只需把所有的功能都实现在Web 服务器上,并就不同的功能为各个组别的用户设置权限就可以了。相对于C/S 模式,B/S 的维护具有更大的灵活性。 用户操作更简单。客户端只用浏览器。不用培训即可使用。 B/S 适用于网上信息发布,这使得企业的大部分书面文件可以被电子文件取代, 从而提高了企业的工作效率,使企业行政手续简化,节省人力、物力。 3、 B/S 系统设计的框架和特点: B/S 系统本质上是一个查询系统,其客户端的输入输出很简单,所以它的开发比C/S 系统有很大的不同。B/S 系统的开发过程实际上是网站开发过程。包括确定网站目标、对网站进行规划、估算成本、开发进度,估计风险、建立网站的需求模型及分析需求,之后进入工程阶段。 在工程阶段与 C/S 系统有很大差别。B/S 一般是三层结构系统,对每一层都要进行设计。此外由于B/S 是查询系统,因此导航系统设计和界面设计就显得格外重要。 网站开发的主要工作不是编程,而是网页设计/制作,大量工作是使用制作工具 进行文本、声音、图形和图片等的设计和编辑。 内容设计、网页的制作和网站结构设计是并行的。 4、 B/S 系统设计要点:设计目标、计划和分析、工程、发布和用户评价三 B/S 和 C/S 的比较 1、 技术特性比较 数据安全性比较。 由于 C/S 结构的数据分布特性,客户端的数据易攻击。对大型企业的异地软件应用,数据要在多个服务器之间进行数据同步,每个数据点上的数据安全都影响整个应用的数据安全。 对于 B/S 结构的软件来讲,由于其数据集中存放在数据库服务器,客户端不保存任何业务数据和数据库连接信息,安全问题好多了。 数据一致性比较。 在 C/S 结构的解决方案中,在异地经营点都采用区域级服务器,进行数据

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档