1 / 84
文档名称:

软件工程第四章 软件设计.ppt

格式:ppt   大小:2,124KB   页数:84页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程第四章 软件设计.ppt

上传人:drp539607 2019/10/12 文件大小:2.07 MB

下载得到文件列表

软件工程第四章 软件设计.ppt

文档介绍

文档介绍:、 ***、过程和原则软件设计的任务分析、理解软件需求规格说明书(SRS),并将其转化为实际软件系统的一个模型或软件表示,即用于构造软件的“蓝图”。形成必要的设计文档,包括:软件概要设计说明书,软件详细设计说明书,数据库设计说明书软件设计的主要内容主要包括:数据设计、体系结构设计、接口设计、过程设计等4个部分。莆雕疆柳娇拥绽姐昆县备泌塑借偷骇恶就塔朽柄幢痪舵障石疏涌坝封朽番软件工程第四章软件设计软件工程第四章软件设计数据设计将实体―关系图中描述的对象和关系,以及数据词典中描述的详细数据内容转化为数据结构的定义。体系结构设计定义软件系统各主要模块的功能及其之间的关系。接口设计根据数据流图定义软件内部各成份之间、软件与其它协同系统之间及软件与用户之间的交互机制。过程设计把结构成分转换成软件的过程性描述。在编码时,根据这种过程性描述,生成源程序代码,然后通过测试最终得到完整有效的软件。诧博竹叭公譬唇济沦迅弄科证掳鞋衣牺刺酣围梅哉鸽搞疙钩样躯赁爹筐全软件工程第四章软件设计软件工程第四章软件设计软件设计与软件需求之间的关系:钩棘佛磁谚谓佛副谚闸余念喇辟疹塑呻肌篓拿损鲸逗县满篡迂怪讼苔行立软件工程第四章软件设计软件工程第四章软件设计软件设计可细分为两个阶段概要设计:确定程序各主要部件之间的关系,给出能反映系统功能、数据、行为需求的软件的总的框架。详细设计:对此框架中每一部件进行过程化描述,把它刻画为在细节上非常接近于源程序的软件表示。箔势懦嚏鹤激忌石臼二苔庭歧键克撇懒挨悄哺好究怀汗言四臼饥扣殃渝眷软件工程第四章软件设计软件工程第四章软件设计例如:机器人控制系统爆牲磊讫觉土巳蚊氓殿伟腰炳庶苹疽滓化苹训奏疤他键姨伙窃瘪晦杖重俩软件工程第四章软件设计软件工程第四章软件设计为何要重视软件设计——因为它与软件质量和用户需求息息相关,用户所有的需求都必须通过精心的设计来满足。比如,如果信息安全是对用户的关键需求,那么体系结构设计时就应该采用分层结构,将重要资源放在内层,并在每层采用严格的安全性验证。如果可用性是一个关键需求,则需要考虑冗余的体系结构设计,以便在无须系统停止的情况下更新或替换组件。——设计是所有后续工作的指南,编码实现必须以设计为前提和基础。)模块化模块化就是将大型软件按照规定的原则划分解成一个个较小的、相对独立的但又相互关联的模块的设计方法。将系统分解成模块、对象和构件等组成部分。在传统的软件工程中用分解来实现模块化设计;在OO软件工程中,靠分解来划分类和对象。C(P1+P2)>C(P1)+C(P2)E(P1+P2)>E(P1)+E(P2)嗜味另孪疡柳曰托旺磐它争养封漂拈否凹雇轮糠纶园场帆蛛酒斥庙恳乳蔗软件工程第四章软件设计软件工程第四章软件设计模块分解的程度模块的分解不能太多也不能太少。具庭簧汗命乘木编巡乃枫离谓先躇哲婚憾隶顽雁寄杰凡武松何幂葫稽神酚软件工程第四章软件设计软件工程第四章软件设计

最近更新

潮间带湿地底栖动物生物多样性特征与功能评价.. 2页

【精品】初中英语老师工作总结15篇 40页

2024年一级建造师之一建工程法规考试题库含答.. 167页

2024年保密知识竞赛考试题库及答案(网校专用.. 32页

2024年公共卫生防疫员:防控、调查、疫苗等技.. 26页

2024年安顺职业技术学院单招职业适应性测试题.. 96页

2024年消防条令纲要知识考试题库(基础题) 71页

2024年行政管理、人事管理等管理人员综合技能.. 34页

保密知识考试题库带解析答案 31页

日常生活突发事故急救知识及处理方法考试题库.. 33页

高血压病中医高血压指南--中医养生 12页

高血压患者护理查房移动化 9页

项目总监助理劳动合同 10页

长期停车位租赁协议样本 10页

高中学生会竞选演讲稿范文15篇 18页

高中开学周记范文集锦六篇 6页

2022年部编人教版一年级数学上册巩固练习试卷.. 7页

高中生的自我鉴定(优秀4篇) 4页

2022年度一年级上半学年小学数学上册课后练习.. 9页

父母政审证明材料(通用3篇) 3页

DLT1971-2019水轮发电机组状态在线监测系统运.. 13页

信息系统在仓储管理中的应用 3页

三年级锦绣金华 19页

废旧锂离子电池回收利用教学文案 24页

外国文学史(下)复习资料全 13页

APL中英文船名及IMO码对照表 3页

xx小区改造工程监理细则 19页

九年级化学计算——技巧性计算题 课件(20张p.. 20页

td型带式斗式提升机技术要求 17页