软件体系结构实验指导书及实验报告模版.pdf

软件体系结构实验指导书及实验报告模版.pdf

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

《软件体系结构》 实验指导书 信息与管理科学学院 目录 软件体系结构课程实验大纲1 实验一 利用UML 进行 “4+1”视图系统建模3 实验二 软件体系结构风格之应用5 实验三 基于体系结构和设计模式的软件设计开发7 附:实验报告格式13 2 软件体系结构课程实验大纲 (Software Architecture ) 课程编号: 课程总学时: 10 课程性质:必修(核心课程) 课程属性: 非独立设课 开设学期:第五学期 承担实验室: 适用专业:计算机科学与技术专业软件工程方向;核心 先修课程:C 语言、高级语言程序设计、UML 统一建模语言、软件工程导论 主撰人:席 磊、张 浩 审核人:翁 梅 大纲制定日期: 2012 年5 月 (一)实验课程简介 《软件体系结构》是计算机科学与技术专业(软件工程方向)的一门重要的专业核心 课。该课程在整个课程体系中处于承上启下的核心地位,它以C、高级语言程序设计、UML、 软件工程导论等课程的学习为基础,也是进一步学习软件项目管理、软件测试与质量保证 等课程的基础。 通过学习本课程学生可以理解和掌握软件体系结构概念、发展与现状、研究内容、软 件体系结构建模、软件体系结构风格、Web 服务体系结构、基于体系结构的软件开发方法、 软件体系结构的分析与测试、评估方法以及软件产品线体系结构的设计和演化等,能够利 用EclipseUML (或Rational Rose、StartUML、Microsoft Visio )软件分析和设计基于软件 体系结构的软件开发。 (二)实验教学目的和基本要求 通过本实验课程的实践训练,使学生能够较好地掌握现代软件体系结构的内容和方法, 理解软件体系结构建模的模型和软件体系结构的生命周期模型,掌握构件、连接件和体系 结构的定义,掌握各类软件设计方法,熟悉软件体系结构描述语言,熟练运用 UML 对软 件体系结构进行建模,掌握在软件体系结构理论指导下软件开发的基本过程。 通过本课程的学习,学生掌握的知识、内容及掌握的程度要求为: 1. 使学生理解软件系统的开发过程、系统分析和设计的原则和方法; 2. 掌握利用UML 进行“4+1 ”视图系统建模的方法和步骤; 3. 掌握软件体系结构风格的分类、特点及应用; 4. 掌握基于体系结构和设计模式的软件设计开发方法和步骤。 本实验所要求的建模工具为EclipseUML(或Rational Rose、StartUML、Microsoft Visio )。 (三)实验项目名称与学时分配 本课程实验内容包括: 序号 实验名称 学时 类型 实验要求 1 01 利用UML 进行“4+1”视图系统建模 4 设计 必做 02 软件体系结构风格之KWIC 应用 4 设计 必做 03 基于体系结构和设计模式的软件设计开发 2 设计 必做 (四)实验方式及基本要求 上机操作,Windows XP/Windows 2003 ,JDK6.0,Eclipse/MyEclipse,IE6.0 以上。 (五)考核方式及成绩评定 考核方式:提交实验报告。 实验成绩计算办法:提交三次实验报告;课内外实验成绩占总成绩的20%. (六)实验教材 《深入浅出设计模式》(C#/Java 版),莫勇腾 编著,清华大学出版社,2006 年. (七)教学参考书目 (1

文档评论(0)

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

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

1亿VIP精品文档

相关文档