#
一完成系统分析 1获取领域知识分析用户的基本需求2定义系统功能建立Use Case模型及用例模板描述 3定义类建立系统的静态模型(类图 ) 4描述对象的动态行为(状态图协作图时序图活动图 ) 二完成系统设计 用包图配置图构件图来描述系统的体图来描述系统的体系结构4.1 使用UML的过程测试 在开发的早期建立基础的体系结构(原型)是十分重要的 进一步对原型进行精化建立一个易于修改易理解和允许
教学目标:比较面向对象与面向过程的程序设计类与对象封装与信息隐藏继承多态性面向对象的建模和UML 抽象是对具体对象进行概括抽象出这一类对象的公共性质并加以描述的过程先注意问题的本质及描述其次是实现过程或细节Java语言中定义类时通过大括号{ }封装了类的成员:域(fields)和方法(methods)使用private和public等关键字来控制对类的成员的访问其中private修饰的成员是隐藏
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第7章 基于UML的系统分析与设计软件学院1本章的教学目的由于: (1)UML是一种统一的建模语言它综合了面向对象领域中多种优秀方法的特点和长处而提出的消除了过去多种面向对象建模语言在概念上的差异语义上的混淆和符号表达上的不同成为了国际统一的建模语言 (2)UML是一种标准的面向对象建模语言它支持面向对象技术的
CH 9 领域模型—可视化概念领域模型的UML示例<处理销售>NextGenPOS的领域模型类:UML中的一个通用的术语表示一个现实世界的一个事物(概念类)或者一个软件的事物(软件类)概念类(现实世界中的概念事物)软件类(软件组件的规范说明或实现)设计类(设计模型中的类有规范的说明)实现类(如:Java类)UML可以用类图表示上述各种类图CH 11 用例模型---契约UML的契约---操作规格说明
#
#
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级2013春季学期信息学院 教育技术 曾玲 ling-zengscau.edu单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级信息学院 教育技术 曾玲 ling-zengscau.edu单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级信息学院 教育技术 曾玲 li
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级面向对象系统分析与设计面向对象方法论1认识不同的面向对象方法2掌握其中的思想和应用过程面向对象方法论关键要素模型——分析与设计的结果通常多以图的形式表示(表示法)过程构造静态模型:发现对象(类)发现联系发现结构构造动态模型:找出时间约束找出交互消息找出活动
违法有害信息,请在下方选择原因提交举报