电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《软件工程》教案-04 设计工程VIP免费

《软件工程》教案-04 设计工程_第1页
1/10
《软件工程》教案-04 设计工程_第2页
2/10
《软件工程》教案-04 设计工程_第3页
3/10
山东轻工业学院教师授课教案课程名称:软件工程课程代码:0310040学分:3课程类别:选修课开课单位:信息科学与技术学院授课班级:计科07-12授课教师:赵培英山东轻工业学院教务处制第2页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共10页第3页共10页第2页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共10页授课时间2009年9月23日星期三第34节2009年9月25日星期五第34节2009年10月9日星期五第34节授课内容概要第四章设计第一节设计工程概述设计的目标,设计的任务,软件设计的过程。第二节软件设计原则模块化,抽象与逐步求精,信息隐藏,模块独立。第三节软件体系结构设计各种体系结构风格。第四节部件级设计技术结构化程序设计方法,设计的各种表示方法。第五节人机界面设计影响人机界面设计的因素,涉及的模型,人机界面设计的黄金规则。第六节设计归档、确认与验证设计文档应包含的内容,设计确认与验证的含义,设计评审的过程。目的要求了解设计的目标、任务、过程;了解结构化程序设计方法;了解设计的各种表示方法;了解人机界面设计的黄金规则;掌握软件设计原则;掌握各种体系结构风格;掌握设计评审的方法。重点软件设计原则;各种体系结构风格;设计评审。难点耦合与内聚的概念及分类作业布置1.简述软件设计阶段的任务和目标?2.软件设计有哪些原则?3.简述模块、模块化及模块化设计的概念。4.举例说明各种类型的模块耦合和模块内聚。5.比较各种体系结构风格。6.人机界面设计的黄金规则?7.如何进行设计评审?参考书1.《软件工程——理论与实践(第三版影印版)》,ShariLawrencePfleeger,高等教育出版社,2001年8月2.《软件工程》钱乐秋等清华大学出版社课型理论课学时分配复习5分钟主要教具多媒体讲授35分钟教学方法多媒体课件指导2分钟教学手段讲授结合实例总结3分钟第4页共10页第3页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共10页备注授课:每周二56,双周周五56,**Expressionisfaulty**公教JT301答疑:每周四78节,机电C403学时分配:指本章节每节课(45分钟)的平均分配情况第5页共10页第4页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共10页授课过程及内容:第四章设计•软件设计原则•软件体系结构设计•部件级设计技术•人机界面设计•设计规约与设计评审一、软件设计工程概述•软件设计的任务•软件设计的目标•软件设计的过程1.软件设计的任务•设计过程解决“怎么做”的问题,把软件需求变换成软件表示的过程,主要包含两个阶段:软件体系结构设计(概要设计)部件级设计(详细设计)•根据用信息域表示的软件需求,以及功能和性能需求,产生数据/类设计体系结构设计接口设计部件级设计1)数据/类设计•类模型=>类实现(数据结构)•在类和由CRC(类-责任-协作者)中定义的数据对象和关系以及数据字典中描述的详细数据内容提供了数据设计活动的基础2)体系结构设计•定义软件的整体结构•由软件部件、外部可见的属性和它们之间的关系组成。•体系结构设计表示可以从系统规约、分析模型和分析模型中定义的子系统的交互导出。3)接口设计•描述软件内部、与协作系统之间、与人之间如何通信,主要包括三个方面:设计模块间接口设计外部接口设计人机接口4)部件级设计•软件体系结构的结构性元素=>软件部件的过程性描述。•在编码步骤,根据这种过程性描述,生成源程序代码,然后通过测试最终得到完整有效的软件。•部件设计的基础:从类为基础的模型、流模型、行为模型中得到的信息2.软件设计的目标1)设计必须实现分析模型中描述的所有显式需求,必须满足用户希望的所有隐式需求。第6页共10页第5页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共10页2)设计必须是可读、可理解的,使得将来易于编程、易于测试、易于维护。3)设计应从实现角度出发,给出与数据、功能、行为相关的软件全貌。3.软件设计的过程1)制定规范2)体系结构和接口设计3)数据/类设计4)部件级(过程)设计5)...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《软件工程》教案-04 设计工程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部