- 1、本文档共105页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10.2 面向对象分析 3) 面向对象的分析原则 抽象 封装 继承 结构化分析原则 4) 面向对象的分析过程 角色也是类。 类的继承关系是角色 的通用化关系. 用例之间的关系 .扩展关系(也叫通用化关系) 使用关系图 订购货物用例 前置条件:一个合法用户已登录到这个系统 事件流: 当客户选择订购货物时,用例开始 客户输入自己的姓名、地址 若客户只输入邮编,系统给出省、市名称 客户输入购买产品代码 订购货物用例(续) 系统为每一项给出产品描述和价格 系统保存连续的已经订购的产品清单 客户输入信用卡支付信息 客户选择SUBMIT(某物) 系统检查输入信息,保存定单,向记帐系统转发支付信息,客户提交信息不对,系统提示修改 订购货物用例(续) 支付确认,订单标记已确认,返回客户一个订单,用例结束,若系统无确认,提示客户修改或取消,修改回到7步, 取消,结束 后置条件:若订单未取消,保存在系 统里,做上标记。 订单处理系统 订单处理用例图 订单处理执行者描述 订单处理用例包和货物订购用例图 订购完成用例图 订购货物的上下文图 处理时间 银行柜员使用柜员终端处理储户提交 的储蓄事务。 储户可以用现金或支票向自己拥有的某个账户内存款或开新账户。储户可以从自己的账户中取款,通常一个储户可能拥有多个账户。 柜员负责把储户提交的存款或取款事务输进柜员终端,接收储户交来的现金或支票,或付给储户现金。 柜员终端与相应的分行计算机通信。分行计算机具体处理针对某个账户的事务并且维护账户。 拥有银行账户的储户有权申请领取现 金兑换卡,使用现金兑换卡可以通过ATM 访问自己的账户。 目前,仅限于用现金兑换卡在ATM上提 取现金,或查询有关自己账户的信息(如 有没有余额),将来还要使用ATM办理转账、 存款等事务。 现金兑换卡是一张磁卡,上面有分行 代码和卡号。 分行代码唯一标识总行下属的一个分行.卡号确定这张卡可以访问哪些账户。 通常,一张卡可以访问储户的若干个账户,但是不一定能访问这个储户的全部账户。 每张现金兑换卡仅属于一个储户所有,但是用一张卡可能有多个副本 因此, 必须考虑同时在若干台ATM上使用同样的现金兑换卡的可能性也就是说系统应当处理并发的访问。 中央计算机根据卡上的分行代码确定这次事务与分行的对应关系,并且委托相应的分行计算机验证用户密码。 若用户输入的密码是正确的,ATM要求用户选择事务类型(取款、查询等), 当用户选择取款时,ATM请求用户输入取 款额。 最后ATM从现金出口吐出现金,并且打印出账单交给用户。 确定属性建立实例连接 属性:描述对象静态特征的一个数据项. 名词词组表示属性、形容词表示枚举的属性. 注意 误把对象当作属性 在邮政目录中,“城市”是属性 在人口普查中,“城市”是对象 误把内部状态当成属性 构造一个“电话模型”时,“拨号”是操作 开发“电话自动记账”时,“拨号”是类,有属性(时间等) 不要把链属性误作为属性 误把限定当属性 是否存在不一致的对象 确定ATM对象的属性 “分行代码”是关联分行组成总行上的限定词 “卡号”是分行发放现金兑换卡关联上的限定词 “账号”是关联分行保管账户上的限定词 “雇员号”是分行雇用柜员上的限定词 “站号”是分行拥有柜员终端,柜员终端与分行 计算机通信及中央计算机ATM通信等三个关联 上的限定词 对象的关联 关联的元素:参与关联角色的种数。 关联的基数:两个相关联对象间相关数目 关联的角色:关联参与者的地位 关联的方向:关联约束发挥作用的方向 对象的关联 关联的次序:对多关联的多端对象进行排序 关联的共享性:共享的对象可与多个对象建立联系 特例 类可以与自身发生关联 把关联映射为类 关联类的一些属性不属于任何一个被关联类 的属性,可以把关联映射为一个类。 如果链上的类含有操作,可以将 链上的类改为中间类 修饰关联 关联间的约束 三元或多元关联问题 用词组定义限定词 增设对象类 发现一般-特殊结构 具有领域的分类知识 按常识考虑事物的分类 用一般-特殊关系去发现一般-特殊 结构
您可能关注的文档
- 《新》第9课 新文化运动.ppt
- 《新》第9课 改革开放课件.ppt
- 《新》第9课《新文化运动》.ppt
- 《新》第9课改革开放.ppt
- 《新》第9课新文化运动教学设计.doc
- 《新》第9课新文化运动课件.ppt
- 《新》第9课新文化运动课件正式版.ppt
- 《新》第9课正式版.ppt
- 《新》第9章 程序设计与软件工程基础.ppt
- 《新》第9章 面向对象方法学引论.ppt
- 2025至2030牛奶起泡剂行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030米酒项目发展趋势分析与未来投资战略咨询研究报告.docx
- 2025年南京笔试真题答案在哪.docx
- 2025至2030芝麻油行业市场深度调研及发展趋势与行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国仿实木家具行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025年南京大学mti真题答案.docx
- 北京市第八十中学2024-2025学年高一下学期4月期中物理(选考)试题(含答案).docx
- 品质管控与标准化生产流程.docx
- 小学美术AI教育资源内容构建与学生认知发展阶段适应性探讨教学研究课题报告.docx
- 初中生物理概念理解与物理专用文具探讨教学研究课题报告.docx
最近下载
- 冠心病合并房颤的抗凝抗栓策略.ppt VIP
- 副高中医护理试题及答案.docx
- 员工职业发展通道设计课程.ppt VIP
- 注册安全工程师中级其他安全生产专业实务(电气安全)模拟试卷3.pdf VIP
- VDI2230高强度螺栓连接的系统计算中文版.pdf VIP
- 汉威KB500可燃气体报警控制器使用说明书.pdf
- 2024-2030全球摩托车和机车头盔行业调研及趋势分析报告.docx
- 2024-2030全球全面式蓝牙摩托车头盔行业调研及趋势分析报告.docx
- 神木市东安煤业有限公司煤炭资源整合项目(0.60Mt_a)(重大变动)环境影响报告书.pdf VIP
- (高清版)DB11∕T 1702-2019 生活饮用水样品采集技术规范.pdf VIP
文档评论(0)