湖南大学系统分析与设计实验指导书(UML).doc

湖南大学系统分析与设计实验指导书(UML).doc

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

V 1.0 面向对象的UML设计基础 实验指导书 (试用稿) 编写: 陈 浩 校核:_______ 湖南大学软件学院 2004年9月 目 录 《面向对象的UML设计基础》实验教学大纲 1 实验一 熟悉Rational Rose建模环境 3 实验二 Use Case 分析与设计 10 实验三 顺序图建模 16 实验四 类分析与包 22 实验五 设计类图与分析 26 实验六 构件图和部署图建模 30 实验七 状态图与活动图 33 实验八 UML与设计模式 37 实验九 数据建模 40 实验十 图书管理系统设计 49 实验十一 会议文件审批系统设计 50 实验十二 简易教务管理系统设计 51 《面向对象的UML设计基础》实验教学大纲 课程名称:面向对象的UML设计基础 课程编号: 本大纲主笔人:陈 浩 课程所占的学时、学分及实验课所占学时、学分 总学时: 32+32 总学分:3 实验课时: 32 实验学分:1 二、实验适用专业: 软件工程本科 三、实验配套教材 《UML与Rational Rose从入门到精通》Boggs,W.著,邱仲潘等译2003出版 四、实验的任务、性质和目的 1.通过实验加深对面向对象技术的认知和理解; 2. 熟悉Rational Rose等建模工具,较系统地掌握UML建模方法; 3.培养学生综合运用软件工程理论进行系统分析和设计的能力。 五、实验的基本理论 自20世纪90年代以来,面向对象技术以其显著的优势成为计算机软件领域的主流技术。越来越多的软件企业认识到,要在激烈的市场竞争中立于不败之地,采用面向对象技术是势在必行的选择。软件行业需要大量掌握面向对象方法与技术的人才,这些人才不仅仅是能够使用一种或几种面向对象编程语言来编程,更重要的是能运用面向对象方法进行系统建模,即通过面向对象的分析(OOA)(OOD)UML设计基础》课程是一门综合性、实用性很强的课程。通过本课程的学习,使学生能较熟练地掌握面向对象的基本理论,学会使用UML建模语言进行需求分析和系统建模设计;熟练掌握Rational Rose等建模工具的使用方法。本实验部分结合课程教学,通过几个实际项目进行案例分析,引导学生较系统地掌握面向对象的系统分析和设计方法。 六、实验方式与基本要求 验证实验上机时按照实验步骤在实验室完成程序输入、编译和调试。综合性实验和设计性要求课前到机房预做,上课时进行编译、测试。验证性实验由教师检查通过即算合格,综合性实验和设计性实验必须经教师检查通过且提交源程序。 七、实验项目的设置与内容提要 序号 实验项目 课内/课外 实验 学时 每组 人数 实验 类型 实验 要求 内 容 提 要 1 熟悉Rational Rose建模环境 课内 2 2-3 验证 必开 安装Rational Rose 2003、熟悉Rational Rose建模环境。 2 Use Case分析与 设计 课内 4 2-3 设计 必开 根据指定的用户需求描述分析Actor和Use Case 3 顺序图建模 课内 2 2-3 设计 必开 根据指定的用例场景描述文档设计顺序图 4 类分析与包 课内 2 2-3 设计 必开 分析类并发现类的职责 5 设计类图与分析 课内 2 2-3 设计 必开 设计详细类图 6 构件图和部署图 课内 4 2-3 设计 选开 根据指定的用例场景描述文档设计构件图和部署图 7 状态图与活动图 课内 4 2-3 设计 选开 根据指定的需求描述文档设计状态图 8 UML与设计模式 课内 4 2-3 验证 选开 验证几种典型的设计模式 9 数据建模 课内 4 2-3 设计 选开 对象模型和数据模型的相互转换 10 图书管理系统设计 课内 8 2-3 综合 必开 对图书管理系统建立完整的Use Case分析模型,完成其中至少三个模块的系统详细设计模型和部分实现代码 11 会议管理系统设计 课外 8 2-3 综合 选开 对会议管理系统建立完整的Use Case分析模型,完成其中至少三个模块的系统详细设计模型和部分实现代码 12 简易教务管理系统 课外 4 2-3 综合 选开 对简易教务管理系统建立完整的Use Case分析模型,完成其中至少三个模块的系统详细设计模型和部分实现代码 八、考核方式与评分办法 实验课分数占课程成绩的30%1-510为必开,6-91个,11和12两个实验中选做1个。其中前6个实验占实验成绩的10%40%3个方面:模型结构(40%)(40%)(20%) 实验一 熟悉Rational Rose建模环境 本次实验要求每个人都安装一遍Rational Rose 2003

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档