当前位置:文档之家› 面向对象建模方法

面向对象建模方法

用例建模:用用例图和用例说明描述用户需求。 静态建模:通过类图/对象图描述系统中的对象如何组成系统。 动态建模:描述系统的动态行为和控制结构。主要有顺序图、协作图、状态图、 活动图。 实现模型:描述了系统实现时的特性,即物理架构,包括组件图和部署图。
4
10.11
2. 用例模型示例——用例图
会员
《include》 商品查询
临时工 每日工资 加班工资 计算工资()
6
10.11
4. 动态模型示例——活动图
接订单
按订单供货
[紧急订单] 快速交货
[非紧急订单] 正常交货
开发票 收款
结清订单 7
10.11
5. 实现模型示例——部署图
注册 服务器
校园网
数据库 服务器
教务 客户机
图书馆 客户机
后勤 客户机
8
Thank You
第十章 信息系统建设
10.11 面向对象建模方法
10.11 面向对象建模方法
面向对象(Object-oriented,OO)方法把对象作为系统建模的基本单元。 面向对象方法认为:
客观世界是由各种各样的对象组成的
• 对象即可以是具体的物理实体,也可以是抽象的逻辑实体。 • 每种对象都有各自的属性(静态特征)和行为或操作(动态特征)。 • 不同的对象之间的相互作用和联系构成了各种不同的系统。
9
商品信息维护
管理员 《include》 《include》 《include》
添加商品
删除商品
修改商品信息
新品查询
热卖品查询 特价品查询
5
10.11
3. 静态模型示例——类图
雇员 雇员编号 姓名 地址 入职时间 职位 支付工资()
正式员工 年薪 奖金 计算工资()
小时工 每小时工资 工作工时 计算工资()
2
10.11 面向对象建模方法
面向对象方法的本质就是从客观世界固有的事物出发来构造系统, 通过识别对象、分析对象间的关系,反映问题域中 固有的事物及其相互关系。
310.111. Fra bibliotek向对象建模工具
UML(Unified Modeling Language,统一建模语言)是一种标准的图形化建模语言, 它是面向对象分析与设计的一种标准表示。
相关主题