山东轻工业学院教师授课教案课程名称:软件工程课程代码: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
简述软件设计阶段的任务和目标
软件设计有哪些原则
简述模块、模块化及模块化设计的概念
举例说明各种类型的模块耦合和模块内聚
比较各种体系结构风格
人机界面设计的黄金规则
如何进行设计评审
《软件工程——理论与实践(第三版影印版)》,ShariLawrencePfleeger,高等教育出版社,2001年8月2.《软件工程》钱乐秋等清华大学出版社课型理论课学时分配复习5分钟主要教具多媒体讲授35分钟教学方法多媒