信息系统分析与设计第六章.ppt
《信息系统分析与设计第六章.ppt》由会员分享,可在线阅读,更多相关《信息系统分析与设计第六章.ppt(53页珍藏版)》请在三一办公上搜索。
1、第6章 面向对象分析工作流,Osbert案例研究,学习目标,6.1 分析工作流,获得对需求的更深入理解并以某种方式述需求在统一过程中有三种类实体类:为长期存在的信息建模Account Class类,Painting Class类,Mortgage Class类和Investment Class类边界类:为信息系统及其参与者之间的交互建模Purchases Report Class类和Sales Report Class类控制类:为复杂的计算和算法建模Compute Masterpiece Price Class、Compute Masterwork PriceClass和Compute Oth
2、er Painting Price Class,3种类的UML表示法(构造型stereotype),6.2 提取实体类,功能性建模:展示所有用例的方案。(用例图)类建模:确定实体类及其属性、相互关系。(类图)动态建模:确定由每个实体类或其子类执行的操作或者对它们执行的操作。(状态图),6.3 初始功能性建模:Osbert 案例研究,Osbert信息系统用例图,方案是用例的一个实例。以Buy a Painting为例说明:购买到精品油画卖主拒绝出价信息系统没有查找出需要的油画方案只描绘一种特殊的购买交互。对应于每个用例有许多方案,系统分析师团队应该尽可能多的分析出正常的和异常的方案,以获得对该领
3、域、业务模型以及最重要的是对用例尽可能深入的理解。,一种可能方案,Osbert希望购买精品油画。1.Osbert输入关于油画的描述。2.信息系统扫描拍卖记录,以找出同一位画家最相似的作品的销售价格和年份。3.信息系统把最相似的作品的拍卖价格作为底价,自拍卖之日起,在底价上逐年 加价8.5%,以此计算最大购买价格。Osbert提出低于最大购买价格的价格该出价被卖主接受。4.Osbert输入销售信息(卖主的姓名和地址、购买价格)。,其他两种方案,Osbert希望购买精品油画。1.Osbert输入关于油画的描述。2.信息系统扫描拍卖记录,以找出同一位画家最相似的作品的销售价格和年份。3.信息系统把最
4、相似的作品的拍卖价格作为底价,自拍卖之日起,在底价上逐年 加价8.5%,以此计算最大购买价格。Osbert提出低于最大购买价格的价格卖主拒绝Osbert的出价。,Osbert希望购买精品油画。1.Osbert输入关于油画的描述。2.信息系统扫描拍卖记录,以找出同一位画家最相似的作品的销售价格和年份。3.信息系统报告没有相似的作品。Osbert不会为该油画出价。,方案合并描述,Osbert希望购买精品油画。1.Osbert输入关于油画的描述。2.信息系统扫描拍卖记录,以找出同一位画家最相似的作品的销售价格和年份。3.信息系统把最相似的作品的拍卖价格作为底价,自拍卖之日起,在底价上逐年 加价8.5
5、%,以此计算最大购买价格。Osbert提出低于最大购买价格的价格该出价被卖主接受。4.Osbert输入销售信息(卖主的姓名和地址、购买价格)。可能的替代方案A.卖主拒绝Osbert的出价。B.在那位画家的拍卖档案里没有相似的油画,因此Osbert不会为该画出价。,6.4 初始类图:Osbert案例研究,提取实体类,确定它们的相互关系,并找出它们的属性。开始这一步的最佳方式通常是使用两阶段名词提取法。Osertb案例:阶段1:描述信息系统,生成报告,以提高购买艺术品的决策过程的效率。报告中包含关于油画的购买和销售信息,油画通常分为精品、名品和其他油画。,阶段2中,标识出这个段落中的名词。找出实体
6、类:Paint Class、Masterpiece Class、Masterwork Class和Other Painting Class,生成报告,以提高购买艺术品的决策过程的效率。报告中包含关于油画的购买和销售信息,油画通常分为精品、名品和其他油画。,初始类建模(第一次迭代)考虑四个实体类之间的关系(第二次迭代),更进一步,之前的描述调整Masterwork Class与Masterpiece Class之间的关系,2.2对于名品:信息系统首先把该油画看做是同一位画家的精品来计算最大购买价格。,初始类图的第三次迭代,更准确的建模(第三次迭代):,更进一步,之前的描述提取“拍卖的油画”类与“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 系统分析 设计 第六
链接地址:https://www.31ppt.com/p-5230348.html