软件工程与实践 第5章 结构化软件设计.pptVIP

  • 5
  • 0
  • 约4.03千字
  • 约 27页
  • 2018-06-09 发布于河南
  • 举报

软件工程与实践 第5章 结构化软件设计.ppt

软件工程与实践 第5章 结构化软件设计

第5章 结构化软件设计 5.1 概要设计综述 5.1.1 概要设计的内容 结构化概要设计的步骤如下: (1)确定体系结构; (2)进行模块划分; (3)确定系统接口; (4)制定设计规范; (5)确定用户主界面; (6)确定主要的算法; (7)异常处理设计; (8)书写概要设计说明书 5.1.2 软件体系结构 1 层次体系结构 2 C/S结构 3 B/S 结构 4 B/S和C/S比较 1. C/S的优点 (1)能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。 (2)可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。 2. C/S的缺点: (1)只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。 (2)客户端需要安装专用的客户端软件。系统软件升级时,每一台客户机 需要重新安装,其维护和升级成本非常高。 2. B/S的优点 (1)可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。 (2)B/S架构的软件对一个稍微大一点单位来说,系统管理人员不需要在几百甚至上千部电脑之间来回奔跑,只需要管理服务器就行了,所有的客户端只是浏览器

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档