实验一 ATM系统建模_实验一atm系统建模

其他范文 时间:2020-02-28 05:40:32 收藏本文下载本文
【www.daodoc.com - 其他范文】

实验一 ATM系统建模由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实验一atm系统建模”。

实验一

ATM系统建模

1.1实验目的1、掌握软件体系结构建模的概念及4+1视图模型

2、熟悉Rational Rose 2003或 Microsoft Office Visio的使用方法

3、掌握利用UML进行软件体系结构的相应视图设计4、4课时(6分),第10周交

1.2实验要求

使用Rational Rose 2003 或 Microsoft Office Visio进行ATM系统软件体系结构的建模设计,包括静态建模和动态建模,要求完成ATM机系统的用例图、类图、顺序图、协作图、系统状态图、系统活动图、系统构件图和系统部署图的设计。

1.3实验原理及内容

统一建模语言UML是一个通用的可视化建模语言,基于主流的软件开发方法和开发经验,明确定义了建模的语法和语义,可用来作为软件体系结构建模的辅助设计工具。UML所提供的静态和动态建模机制可用来实现软件体系结构的4+1视图模型,即辅助设计逻辑视图、进程视图、物理视图、开发视图和场景视图。

本次实验要求使用Rational Rose 2003或 Microsoft Office Visio完成ATM自动取款机系统的用例图、类图、顺序图、协作图、系统状态图、系统活动图、系统构件图和系统部署图的设计。

1.4实验软硬件环境

硬件:IBM PC机

软件:Windows 2000 Server, Rational Rose 2003或 Microsoft Office Visio

1.5实验步骤和方法

1.5.1 ATM系统场景视图设计

图1 ATM系统用例图

1.5.2 设计ATM的系统逻辑视图

绘制图2,并设计ATM系统逻辑视图中的类图,要求至少包括以下类: CardReader,ATMScreen,Account,CashDispenser.图2 逻辑视图之对象图

图3 对象图

1.5.3 设计ATM系统的进程视图

图4 ATM系统状态图

图5 活动图

ATM系统存款业务顺序图

图6 存款顺序图

ATM系统取款协作图

图7 ATM取款协作图

1.5.4 ATM系统的开发视图设计

图8 ATM系统组件图

1.5.5 ATM系统物理视图设计

图9 ATM系统部署图

1.6实验预习要求

ATM自动取款机系统的体系结构分析思考

Rational Rose 2003或 Microsoft Office Visio软件的使用

1.7思考题

从系统管理和维护者的角度如何设计ATM系统的各个场景视图。

1.8评分标准

要求独立完成上述给出的ATM系统的9个设计图,占70%,布局合理美观占30%。

1.9实验报告

下载实验一 ATM系统建模word格式文档
下载实验一 ATM系统建模.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文