实验案例参考(4)

2025-08-08

ATM.exeCardReaderCardDiapenserATMScreen

【ATM客户机的组件图】

ATM.exe读卡机显示点钞机读卡机显示点钞机

在C++组件图中:每个类有自己的体文件和头文件,框图中每个类映射自己的组件。如,显示类映射ATM显示组件,阴影组件称为包体,表示C++中显示类的体文件(.cpp)。 无阴影组件称为包规范,表示C++类的头文件(.H)。 组件ATM.exe是任务规范,表示处理线程(可执行程序)。

组(构)件间的相关性:如,读卡机类与显示类相关,即必须有显示类才能编译读卡机类。编译所有类后,即可创建可执行文件ATMClient.exe。

5 系统部署图

部署图是整个项目实施的最后阶段,就是把该系统中涉及的所有硬件和软件整合在一起,使系统运行起来,部署图包括组件图和配置图,组件图的主要目的是显示系统组件间的结构关系,配置图则着重考虑系统的物理部署,如网络布局等。

在ATM配置中广泛涉及到网络连接,而这些都处于银行系统的专用网和局域网中,所涉及到的硬件有专业数据库服务器、区域ATM服务器、交换机、打印机和终端等,其简要配置图如图5所示。 【解释:部署图】

定义系统中软硬件的物理体系结构。

部署(配置)图可显示实际的计算机和设备(节点,立方体图形)以及它们间的连接关系,也可显示连接的类型及组(构)件间的依赖性。

在节点内部,放置可执行组(构)件和对象以显示节点与可执行软件单元的对应关系。 【ATM系统的部署图】

打印机ATM客户机局域网地区ATM服务器局域网ATM客户机2专用网银行数据库服务器

【ATM系统部署(配置)图】

银行数据库服务器地区ATM服务器打印机ATMClient1.exeATMClient2.exe

ATM系统采用三层结构,分别针对数据库、地区ATM服务器和客户机。 ATM客户机的可执行文件在不同地点的多个ATM上运行。 ATM客户机通过专用网与地区ATM服务器通信。 ATM服务器的可执行文件在地区ATM服务器上执行。

地区ATM服务器又通过局域网与运行Oracle的银行数据库服务器通信。 打印机与地区ATM服务器连接。

6 附录

6.1 电话机工作的状态图

6.2 图书馆“借书”“还书”工作流程活动图


实验案例参考(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:C#餐厅点餐系统酒店餐饮管理系统毕业设计论文

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219