- 3
- 0
- 约6.41千字
- 约 62页
- 2016-12-26 发布于重庆
- 举报
软件工程 第7章 面向对象分析 面向对象的分析 面向对象分析的目的是对客观世界的系统进行建模。以前面介绍的模型概念为基础,结合“银行网络系统ATM”的具体实例来构造客观世界问题的准确、严密的分析模型。?? 分析模型有三种用途: 用来明确问题需求; 为用户和开发人员提供明确需求; 为用户和开发人员提供一个协商的基础,作为后继的设计和实现的框架。 系统分析的第一步是:陈述需求 分析者必须同用户一块工作来提炼需求,因为这样才表示了用户的真实意图,其中涉及对需求的分析及查找丢失的信息。 下面以“银行网络系统”为例,用面向对象方法进行开发。 银行网络系统问题陈述: 设计支持银行网络的软件,银行网络包括人工出纳站和分行共享的自动出纳机。 每个分理处用分理处计算机来保存各自的帐户,处理各自的事务;各自分理处的出纳站与分理处计算机通信,出纳站录入帐户和事务数据; 自动出纳机与分行计算机通信,分行计算机与拨款分理处结帐,自动出纳机与用户接口接受现金卡,与分行计算机通信完成事务,发放现金,打印收据; 系统需要记录保管和安全措施;系统必须正确处理同一帐户的并发访问;每个分处理为自己的计算机准备软件,银行网络费用根据顾客和现金卡的数目分摊给各分理处。 系统分析的第二步是:建立对象模型 首先标识和关联,因为它们影响了整体结构和解决问题的方法, 其次是增加属性,进一步描述类和关联的基本网络,使用继承
您可能关注的文档
最近下载
- 溶液的配制及分析習题简单学生版.doc VIP
- 人教版七年级下册生物第四单元第一章《人的生殖和发育》全章教学课件(新教材).pptx
- DB15T 2790-2022 河套灌区盐碱地脱硫石膏与腐植酸配施改良土壤技术规程.docx VIP
- 2025年轻人情绪消费趋势报告:为新奇付费 当代年轻人的精神快充.pdf VIP
- 湘美版 美术四年级下册 2.《变形的魅力》(活动一)(课件)(共27张PPT).pptx VIP
- 《中华人民共和国生态环境法典》解读PPT课件.pptx VIP
- 2025年通信电子计算机技能考试-综合布线装维员历年参考题库含答案解析(5套).docx VIP
- 10.3《保障财产权》 课件 2025-2026学年统编版道德与法治七年级下册.ppt VIP
- 热力公司供热培训课件.pptx VIP
- 儿科护理学(第九章) 消化系统疾病患儿的护理.pptx VIP
原创力文档

文档评论(0)