《面向对象分析与设计》课程教学大纲.doc

《面向对象分析与设计》课程教学大纲.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《面向对象分析与设计》课程教学大纲.doc

《软件系统分析与设计》课程教学大纲 Software System Analysis and Design 一、课程说明 课程编码: 045206101,课程总学时68,周学时4,学分:3.5,开课学期:5。 1.课程性质: 本课程是软件工程专业的专业主干课程,也可作为计算机专业的专业选修课程。 2.适用专业与学时分配: 适用于软件工程专业,计算机专业 3.课程教学目的与要求: 本课程结合统一建模语言UML和项目案例,使学生深入理解以面向对象方法为主线的软件工程技术的精髓和实质,系统了解并掌握面向对象分析与设计等相关软件工程领域的关键技术,包括基于用例的需求定义、面向对象的系统分析和系统设计、设计模式和框架复用、软件架构和软件构件技术等内容。通过以团队方式进行的项目实践环节,培养学生的软件开发实践和项目组织的初步经验、创新意识和团队精神。 4.本门课程与其它课程关系: 本课程先修课程为:面向对象的程序设计语言(Java或C++),软件工程 5.推荐教材及参考书: [1]、(美)Craig Larman著,姚淑珍,李虎等译,UML和模式应用:面向对象分析与设计导论(美)Robert V.Stumpf,Lavette C.Teague梁金昆 本课程安排了6个实验,具体如下: 实验一:需求的获取实验 实验二:需求分析实验 实验三:系统设计实验 实验四:设计模式和软件框架实验 实验五:表示层框架和人机界面设计实验 实验六:持久化设计和数据库设计实验 二、教学内容纲要与学时分配 教 学 内 容 与 时 间 安 排 表 序号 内 容 总课时 理论课时 实践课时 一 面向对象的分析与设计概论 4 4 二 理解需求 10 8 2 三 系统分析 10 6 4 四 系统设计 8 6 2 五 从设计到实现 2 2 六 设计模式和软件框架 12 8 4 七 表示层框架和人机界面设计 8 6 2 八 持久化设计和数据库设计 8 5 3 九 评审 6 6 (一) 面向对象的分析与设计概论(4学时) 1.主要内容 面向对象的分析与设计的概念,面向功能的分析与设计的概念,UML。 2.基本要求 使学生初步了解面向对象的分析与设计技术的基本思想,及面向对象的与面向功能的分析与设计之间的不同,认识统一建模语言UML。 (二)理解需求(10学时) ?1.?主要内容 需求和需求工程、问题分析和需求调研、用例模型、UML活动图、需求定义。 2.基本要求 理解需求、参与者和用例等概念,有效用例的原则,会使用工具根据要求画出系统用例图,撰写系统需求文档。 实验1:需求的获取实验 (三)系统分析(10学时) 1.主要内容 包括系统分析概述、领域建模和UML类图、职责分配和UML交互图、分析类和用例实现、架构因素分析。 2.基本要求 理解用例模型、分析模型和设计模型的区别,概念类和分析类的区别,理解领域模型,分析系统功能的步骤,架构分析的要点。 掌握用面向对象方法进行系统分析的方法,提交分析模型文档,包括领域模型、关键用例实现和架构因素表等。 实验2:分析分析实验 (四) 系统设计(8学时) 1.主要内容 包括系统设计概述、面向对象设计基本原则、架构设计和UML包图、构件设计和UML构件图及组合结构图、类的设计和UML状态图。 2.基本要求 理解面向对象设计原则,分包的原则,从分析类到设计元素的转化,架构设计要点,构件设计的基本步骤。 掌握用面向对象方法进行系统设计的方法。提交设计模型文档,包括架构设计方案、关键构件和关键类的详细设计。 实验3:系统设计实验 (五) 从设计到实现(2学时) 1.主要内容 包括实现模型、UML构件图和部署图、正向和逆向工程、编码与测试。 ?2.基本要求 理解从设计过渡到实现的要点。编码实现项目系统架构原型。 (六) 设计模式和软件框架 (12学时) 1.主要内容 ??包括设计模式概述、GoF 设

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档