论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 论文大全网 >> 计算机论文 >> 软件工程论文 >> 正文 会员中心
 计算机应用论文   计算机理论论文   计算机网络论文   电子商务论文   软件工程论文   操作系统论文   通信技术论文
基于UML的嵌入式ATM系统软件模型

基于uml的嵌入式atm系统软件模型

 uml(unified modeling language,统一建模语言),是一种面向对象的建模语言。它的主要作用是帮助用户对软件系统进行面向对象的描述和建模,它可以描述这个软件开发过程从需求分析直到实现和测试的全过程,所以它在嵌入式系统中起到了很大作用。本文将重点讨论如何在嵌人式系统软件设计中使用uml技术。
  1统一建模语言uml及其集成
  1.1统一建模语言uml
  1997年,uml起源于世界对象建模组织所颁布的一个标准,是一种图形化的语言,它支持模型化和系统开发技术。也能够在产品开发过程中每个阶段提供模型化和可视化支持,所以uml又称作为建模语言。
  1.2 uml的集成
  标准建模语言uml的重要内容可以由下列5类图来定义:
  第一类是用例图(use case diagram),从用户的角度描述系统功能,并指出各功能的操作者。
  第二类是静态图(static diagram),包括类图、对象图和包图。其中类图描述系统中类的静态结构。对象图是类图的实例,使用与类图几乎完全相同的标识。包图用于描述系统的分层结构。
  第三类是行为图(behavior diagram),描述系统的动态模型和组成对象之间的交互关系,包括状态图和活动图。其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件。而活动图描述满足用例要求所要进行的活动以及活动间的约束关系。
  第四类是交互图(interactive diagram)描述对象间的交互关系,包括时序图和合作图。前者是对象交互的顺序起强调作用。后者是对象间的上下级关系起强调作用。
  第五类是实现图(implementation diagram),包括组件图和配置图。前者描述代码部件的物理结构及各组件之间依赖关系。后者定义系统中软硬件的物理体系结构。
  2 uml在atm自动取款机系统设计中的应用
  2.1系统概述
  atm自动取款机,是计算机控制的自动出纳系统。它主要服务于活期储蓄,是实现客户自我服务的先进电子化设备。因为atm技术的高安全性和高速度,所以在我国的发展十分迅速。每天银行都有大量的数据报表要通过计算机处理后汇总到数据库中,atm技术的产生为此过程的安全性提供了强大的支持。
  2.2系统的用例图
  用例视图强调从用户的角度看到的或需要的系统功能,是被称为参与者的外部用户所能观察到的系统功能的模型图。建立用例视图分为以下几个步骤:角色的确定;创建用例;创建角色-用例关系图。角色不是系统的一部分,是与系统有交互作用的人或事物。通常情况下这代表了一个系统的使用者或外部通信的目标。用例模型是系统和角色之间的对话,它表现系统提供的功能,即系统给操作者提供什么样的使用操作。在角色和用例之间存在关联关系,这种类型的关联关系通常涉及到角色和用例之间的通信关联关系。用户、项目管理员、分析人员、开发人员、质量保证工程师和任何对系统感兴趣的人都可以浏览这个框图,了解系统的框图。这个关系图直观的显示了atm系统使用用例与角色间的交互。客户和银行官员的用例关系图如图1、图2所示。
  
  图1客户的用例关系图
  论文联盟http://
  图2银行官员的用例关系图
  3结束语
  本文首先对uml建模语言做了简单介绍,主要叙述了用uml建模语言工具的重要步骤:分为五个视图。随后举了一个uml在实际atm系统中的应用,主要介绍了系统的用列图。
  该模型基本可以用面向对象编程语言工具实现。由于在建模过程中采用了面向对象软件工程的思想,因此在实现时能够充分利用软件复用技术,加快了系统的开发进程。

转贴于论文联盟 http://
  • 上一个计算机论文:
  • 下一个计算机论文:
  •  更新时间:
    一种基于霍尔传感器的车辆行程及速度测量系
    基于高斯变异的自适应猴群算法
    基于Java RMI的分布式数据库系统开发与应用
    基于AES加解密系统的设计与实现
    基于安卓的掌上校园客户端设计初探
    基于Asterisk的呼叫中心弹屏模块设计与实现
    基于PLC井下主排水泵综合自动化控制的研究
    基于WSN—T的车位管理原型系统探究
    基于频段局部能量特征方法的接地网故障诊断
    基于CATIA飞机三通导管零件的逆向建模
    基于Windows构架网络数据包拦截技术的个人防
    基于MIDAS的大体积混凝土水管冷却仿真分析
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    版权所有 www.11665.com © 论文大全网 All rights reserved