《小组软件过程》课程教学大纲-专业课程.docVIP

《小组软件过程》课程教学大纲-专业课程.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《小组软件过程》课程教学大纲-专业课程.doc

《面向对象分析与设计(UML)》课程教学大纲 一、课程与任课教师基本信息 课程名称:面向对象分析与设计(UML) 课程类别:必修课√ 选修课□ 总学时/周学时/学分:56/4/3.5 其中实验(实训、讨论等)学时: 24 授课时间:2-15 周 星期二、四 1-4 节 授课地点:7B-408 开课单位:计算机学院 适用专业班级:2014软件工程1-4班 任课(/助教)教师姓名:侯爱民 职称:副教授 联系电话Email: houam@ 答疑时间、地点与方式:1.每次上课的课前、课间和课后,在教室采用自由问答方式; 2.每次发放作业时,采用集中讲解方式。3、通过网络教学平台和QQ群在线异步辅导答疑。 二、课程简介 《面向对象分析与设计(UML)》是一门是软件工程专业重要的、实践性很强的一门必修课。UML是一种定义良好、易于表达、功能强大且适用于各种应用领域的建模语言,已被OMG采纳为标准。目前UML已成为面向对象技术领域内占主导地位的标准建模语言。掌握 UML 语言,不仅有助于理解面向对象的分析与设计方法,也有助于对软件开发全过程的理解。通过该课程的学习,使学生能基本掌握面向象技术基本概念和面向对象分析与设计方法,能够使用UML 语言来进行初步的系统分析与设计。 三、课程目标 结合专业培养目标,提出本课程要达到的目标。这些目标包括: 1.知识与技能目标 通过本课程的学习,使学生掌握面向对象分析与设计基本理论和使用统一建模语言(UML)实现软件生命周期模型的六大阶段(需求分析,概要设计,详细设计,编码,测试,维护)的一般性原理、主要思想、关键技术;了解和掌握各阶段的规范文档书写格式,通过实验项目实践活动,培养学生理解和应用相关的知识技能,开发软件项目。 2.过程与方法目标 了解面向对象分析与设计的发展历史及趋势,掌握运用 UML 理论及方法解决实际问题的分析步骤。通过具体方法的学习与运用,理解它们的优势与不足,从而锻炼和提高思维分析能力(归纳能力,演绎能力,对比分析能力,变通能力,总结能力,抽象能力)。 3.情感、态度与价值观发展目标 通过本课程的学习,培养作为一个软件工程技术人员必须具备的坚忍不拔的学习精神,严谨治学的科学态度和积极向上的价值观念,为未来的学习、工作和科研奠定良好的理论基础和实践基础。 四、与前后课程的联系 本课程是软件工程专业的重要专业课程。其内容是软件测试概论、软件质量保证与管理、软件需求工程、小组软件工程、软件测试管理及工具、软件配置管理及工具等后续课程的基础,对学好上述后续课程的影响很大。 五、教材选用与参考书 1.选用教材 《面向对象分析与设计(UML)》,侯爱民、欧阳骥、胡传福编著,清华大学出版社,2015 年,第1 版。 2.参考书 [1] 《面向对象技术UML 教程》,王少峰编著,清华大学出版社,2004年,第1 版。 [2] 《UML用户指南(第2版)》,Grady Booch、James Rumbaugh、Ivar Jacobson著,邵维忠、麻志毅、马浩海等译,人民邮电出版社,2006年,第2版。 [3] 《UML宝典》,Tom Pender著,耿国桐、史立奇、叶卓映等译,电子工业出版社,2004年,第1版。 [4]《基于UML的面向对象建模技术》,陈涵生、郑明华编著,科学出版社,2006。 六、课程进度表 表1 理论教学进程表 周 次 教学主题 要点与重点 要求 学时 2 第3章 用例和用例图 用例、参与者、脚本、用例间的关系 掌握用例、参与者、脚本、用例间的关系等基本概念,能够设计用例图 4 4 第4章 类图和对象图 类、类之间的关系、派生属性和派生关联、抽象类和接口、版型 掌握类、类之间的关系、派生属性和派生关联、抽象类和接口、版型等基本概念 掌握边界类、控制类和实体类,类图等基本概念,能够设计类图 4 6 第5、6章 顺序图和协作图 顺序图的组成,顺序图中的消息,建立顺序图的步骤 协作图的组成,建立协作图的步骤 掌握顺序图的组成,能够设计顺序图和写作图 4 8 第7、8章 状态图和活动图 状态图中的基本概念,建立状态图的步骤 活动图中的基本概念,建立状态图的步骤 掌握状态图的组成,能够设计状态图 掌握活动图的组成,能够设计活动图 4 10 第9、10章 组件图和部署图 组件图中的基本概念,建立组件图的步骤 部署图中的基本概念,建立部署图的步骤 掌握组件图的组成,能够设计组件图 掌握部署图的组成,能够设计部署图 4 12 第11章 包图 包图中的基本概念,建立包图的步骤 掌握包的组成,能够设计包图 2 13 第12章 数据建模 数据模型的概念,数据模型与对象模型之间的对应关系 掌握数据模型与对象模型之间的相互转换方法 2 14 第13章

文档评论(0)

zcbsj + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档