网站大量收购独家精品文档,联系QQ:2885784924

C331SE软件系统设计与体系结构.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京大学软件工程专业本科教程——附录B :专业基础/核心课程描述 C331SE :《软件系统设计与体系结构》课程描述 0 课程基本信息 课程编号: C331SE 课程名称: 软件系统设计与体系结构 英文名称: Software Systems Design and Architecture 英文简称: SSDA 预备课程: 计算与软件工程I 、计算与软件工程II 、软件构造 授课时间: 三年级第三学期 时间分配: 课堂教学(36 课时)+实验安排(36 课时)+课后作业与阅读(36 课时) 学分数: 3 1 课程简介 本课程是软件工程专业的专业核心课程。课程以软件设计知识为主线,包括:软件设计的要 素、软件设计的支持与评价、软件设计方法、体系结构设计、详细设计、基于中间件的设计、基 于复用的设计和设计演化。该课程强调复杂的案例教学,培养学生综合运用设计知识为实际问题 设计和选择解决方案的能力。 2 教材与参考资料 2.1 教材与指定阅读材料 1) Christopher Fox,软件工程设计导论:过程、原理与模式(UML2.0 版),清华大学出版社 2.2 参考资料 1) Eric J. Braude ,软件设计——从程序设计到体系结构,电子工业出版社 2) Erich Gamma ,Richard Helm,Ralph Johnson ,John Vlissides ,设计模式:可复用面向对象软 件的基础,机械工业出版社 3) Rebecca Wirfs-Brock ,Alan McKean ,对象设计:角色责任和协作,人民邮电出版社 4) 王千祥等译,实用软件体系结构,电子工业出版社 5) 贲可容等译,面向模式的软件体系结构(卷1:模式系统),机械工业出版社 6) 王千祥等译,构件化软件——超越面向对象编程(第二版),电子工业出版社 7) 王海鹏等译,基于组件开发,人民邮电出版社 8) 刁联旺等译,IT 系统结构与中间件,人民邮电出版社 9) Martin Fowler ,重构:改善既有代码的设计,中国电力出版社 3 教学目标 通过本课程的学习,学生应该能够: 1) 理解软件设计的要素,掌握常用的软件设计方法、技术与手段,能够为复杂系统创建成 功的设计方案,能够完成复杂系统的设计的演化; 2) 理解软件设计要素、过程和方法,能够识别复杂应用的关键设计要素,并进行分析、折 中和设计解决; 3) 理解体系结构的概念,掌握常见的体系结构风格和体系结构设计方法,能够为简单的应 用完成体系结构设计; 附录B 第83 页 南京大学软件工程专业本科教程——附录B :专业基础/核心课程描述 4) 掌握详细设计常用的方法、技术与手段,能够为应用系统的复杂组件完成详细设计; 5) 了解大型系统的设计要素、方法、技术和手段,能够理解大型系统的设计方案; 6) 理解软件设计的演化,能够得出简单软件演化后的设计,能够完成简单软件设计的演化; 7) 理解软件设计的建模与描述方法,能够正确的描述复杂系统的设计方案,能够为简单系 统的设计方案进行准确的评价。 4 相关知识体系 编号 描述 k, c, a E, D, O 学时 SEF-SC.ct.0 软件构造技术 3 SEF-SC.ct.11 中间件(构件和容器) c E 1 SEF-SC.ct.12 分布式软件的代码开发方法 a E 1 异构(硬件和软件)系统代码开发;软/硬件协同 SEF-SC.ct.13 c E 1 设计 SEF-MA.md.0 建模基础

文档评论(0)

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

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

1亿VIP精品文档

相关文档