- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程导论第四章 概要设计
第四章 概要设计;概要设计;4.1软件体系结构4.1.1概述4.1.2系统构成4.1.3控制模型4.1.4模块化分解4.1.5 领域相关的体系结构;4.1软件体系结构4.1.1概述;4.1软件体系结构4.1.1概述;4.1软件体系结构4.1.1概述;4.1软件体系结构4.1.1概述;4.1软件体系结构4.1.2系统构成;4.1软件体系结构4.1.2系统构成;2 C/S结构;3 B/S 结构;4 B/S和C/S比较
1. C/S的优点
(1)能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。
(2)可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。
2. C/S的缺点:
(1)只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。
(2)客??端需要安装专用的客户端软件。系统软件升级时,每一台客户机 需要重新安装,其维护和升级成本非常高。;;4.1软件体系结构4.1.2系统构成;4.1软件体系结构4.1.3控制模型;4.1软件体系结构4.1.3控制模型;4.1软件体系结构4.1.4模块化分解 ;4.1软件体系结构4.1.5 领域相关的体系结构;软件架构风格(模式);模式1:数据流模式;数据流模式;模式2:调用返回模式;调用返回模式;模式3:虚拟机模式;模式4:共享数据模式;模式5:信息系统模式;4.2 概要设计任务与步骤4.2.1 概要设计任务4.2.2 概要设计过程;4.2 概要设计任务与步骤4.2.1 概要设计任务;4.2 概要设计任务与步骤4.2.1 概要设计任务;4.2 概要设计任务与步骤4.2.1 概要设计任务;4.2 概要设计任务与步骤4.2.2 概要设计过程;4.2 概要设计任务与步骤4.2.2 概要设计过程;4.3软件设计的基本概念4.3.1 模块化与模块独立性4.3.2 抽象4.3.3 结构设计原则4.3.4 软件复用;4.3软件设计的基本概念4.3.1 模块化与模块独立性;4.3软件设计的基本概念4.3.1 模块化与模块独立性;4.3软件设计的基本概念4.3.1 模块化与模块独立性;4.3软件设计的基本概念4.3.1 模块化与模块独立性;4.3软件设计的基本概念4.3.2 抽象;4.3软件设计的基本概念4.3.2 抽象;4.3软件设计的基本概念4.3.2 抽象;4.3软件设计的基本概念4.3.3 结构设计原则;4.3软件设计的基本概念4.3.3 结构设计原则; 一个模块的扇入指直接调用该模块的上级模块的数目。扇入越大则共享该模块的上级模块数目越多。 如果一个模块的扇入数过大,例如超过8,而这个模块又不是公用模块,说明该模块包含多个功能,这时应对它进行功能分解。;4.4面向数据流的设计方法4.4.1 基本概念4.4.2系统结构图的组成4.4.3 变换分析;4.4面向数据流的设计方法4.4.1 基本概念;4.4面向数据流的设计方法4.4.2系统结构图的组成;4.4面向数据流的设计方法4.4.2系统结构图的组成;4.4面向数据流的设计方法4.4.2系统结构图的组成;4.4面向数据流的设计方法4.4.2系统结构图的组成;模块结构图的三种基本结构;4.4面向数据流的设计方法;4.4面向数据流的设计方法4.4.3 变换分析;4.4面向数据流的设计方法4.4.3 变换分析;4.4面向数据流的设计方法4.4.4 事务分析;4.4面向数据流的设计方法4.4.4 事务分析;4.4面向数据流的设计方法4.4.5 设计优化;4.5 面向数据结构的分析设计 方法4.5.1 Jackson系统开发方法4.5.2 Warnier方法;4.5 面向数据结构的分析设计方法4.5.1 Jackson系统开发方法;SD方法和JSP方法的异同
面向数据流的设计(SD方法)和面向数据结构的设计(JSP方法)的共同点都是数据信息驱动的,都试图将数据表示转换成软件表示,不同之处在于面向数据结构的设计不利用数据流图,而根据数据结构的表示来设计。;JSP方法的优缺点
JSP方法的优点:简单,适合于规模不大的系统,建立了问题的数据结构之后,可直接推导出相应的程序结构。 JSP方法的局限性:不适合于大系统,当输入数据结构与输出数据结构不相同且无对应关系时,难于应用。当数据结构发生变化时,程序结构也发生变化,一般是总体上用SD方法, 局部范围用JSP方法。 ;JSP方法;
您可能关注的文档
最近下载
- 部编版五年级语文上册期末测试卷(共五套)【含答案】.pdf VIP
- 《医学检验学》课件.ppt VIP
- 河南省嵩县凡台沟-武松川金矿矿产资源开采与生态修复方案 .pdf VIP
- 初高中物理学习中思维方法比较.ppt VIP
- 上交叉综合征的肌肉失衡及处理ppt课件.pptx VIP
- (新课标)新外研版中职(英语基础模块2)Unit 7 Inventions Make Life Better《Listening and Speaking》说课稿.doc VIP
- 大学生心理健康知到课后答案智慧树章节测试答案2025年春上海交通大学、北京师范大学、清华大学、吉林大学、中国人民大学、北京航空航天大学、北京理工大学、东北大学、南京大学、华中科技大学、中山大学、电子科技大学.docx VIP
- 五年级青春期教育主题班会课.pptx VIP
- 塑料制品厂供配电毕业设计.doc VIP
- 米家米家洗衣机 | 智投洗 滚筒10kg使用说明书.pdf
原创力文档


文档评论(0)