精华内容
下载资源
问答
  • ATM系统分析类图

    千次阅读 2018-05-18 20:23:38
    系统可以为用户提供“取款”、“存款”、“转账”、“改密”、“查询”等操作,ATM管理员可以打开ATM机箱进行检查维修和更新现金。2.类描述(1)用户:对ATM进行取款、存款、转账、改密、查询等操作的人属性:1)...

    一、类图绘制


    二、文字说明

    1.类图描述

    银行ATM分析类类图包括了边界类、控制类、实体类,描述了类与类之间的关系,以及说明类有何种属性和操作。该系统可以为用户提供“取款”、“存款”、“转账”、“改密”、“查询”等操作,ATM管理员可以打开ATM机箱进行检查维修和更新现金。

    2.类描述

    (1)用户:对ATM进行取款、存款、转账、改密、查询等操作的人

    属性:

    1)ID:每个用户唯一的标识符

    2)姓名:用户自己的姓名

    3)卡号:所持银行卡的卡号,可以有多个

    操作:

    1)  存款:正确输入密码后,客户点击“存款”按键进入存款界面,选择界面上显示的存款金额或手动输入存款金额,存款金额只能是100的整数倍,将现金放入存钞口,点击确定,ATM验钞后将确认为真的现金存入银行卡,其它返回并显示打印凭条、返回主界面等选项。

    2)  取款:正确输入密码后,客户点击“取款”按键进入取款界面,选择界面上显示的取款金额或手动输入取款金额,存款金额只能是100的整数倍,点击确定,若余额不足则提示余额不足,否则,ATM出钞票,并显示打印凭条、返回主界面等选项。

    3)  转账:正确输入密码后,客户点击“转账”按键进入转账业务界面,系统提示输入转账账户和转账金额,点击确定转账。待转账成功以后,页面显示打印凭条、返回主界面等选项。

    4)  查询:正确输入密码后,客户点击“查询余额”按键进入查询界面。屏幕显示该银行卡内余额信息。

    5)  改密:正确输入密码后,客户点击“修改密码”按键进入修改界面。系统提示输入旧密码,新密码,确认新密码,若旧密码错误,或两次新密码输入不相同,则返回修改密码界面重新输入。若旧密码正确且两次新密码相同则提示密码修改正确,显示修改成功并返回主界面。

    (2)ATM管理员:对ATM进行检查维修和更新现金的工作人员

    属性:

    1)ID:每个ATM管理员唯一的标识符

    2)姓名: ATM管理员自己的姓名

    操作:

    1)检查维修操作:ATM管理员打开ATM机箱后,对ATM机硬件进行检查,若有故障则维修。

    2)更新现金:ATM管理员打开ATM机箱后,观察ATM机内现金情况,将旧的现金换新,若现金过多则取出一部分现金,若现金过少,则添加现金。

    (3)ATM:银行在不同地点设置一种小型机器,利用银行卡让客户可以透过机器进行提款、存款、转账、改密、查询等银行柜台服务。

    属性:

    Id:每台ATM机都有自己特有的ID

    操作:

    包含以上用户操作的登录、存款、取款、转账、查询和改密等操作,也包括维护和修理操作。

     

    3.关联描述:

    登录业务、存款业务、取款业务、转账业务、查询和改密业务组合为ATM业务。

    4.继承描述:

    登录业务、存款业务、取款业务、转账业务、查询和改密业务继承于ATM业务。

     

    展开全文
  • ATM系统设计类图

    千次阅读 2018-06-15 22:07:38
    一、 图形文档实体类图:界面类图:二、 文字说明1、 类图综述银行ATM设计类类图主要包括实体类,描述了类与类之间的关系,以及说明类有何种属性和操作。该系统与用户、ATM管理员和银行主机进行交互,可以为用户...

    一、        图形文档

    实体类图:


    界面类图:

    二、        文字说明

    1、 类图综述

    银行ATM设计类类图主要包括实体类,描述了类与类之间的关系,以及说明类有何种属性和操作。该系统与用户、ATM管理员和银行主机进行交互,可以为用户提供“存款”、“取款”、“转账”、“查询”和“改密”等操作。 
    2、 类描述

    类名

    用户

    整体说明

    主要存储用户的个人及账户信息

    属性说明

    属性详情:
    +身份证: Class
    +银行卡:Class

    操作说明

    +插卡登录():boolean

    +取款():boolean
    +存款():boolean
    +转账():boolean
    +查询():boolean

    +改密():boolean

    +取卡():boolean

    关系说明

    与银行卡类为二元关联关系

     

    类名

    ATM管理员

    整体说明

    主要负责ATM的检查维护和更新现金

    属性说明

    属性详情:
    +ID:String
    +姓名:String
    +性别:String

    +出生日期:String

    操作说明

    +打开ATM机箱():boolean
    +检查维修():boolean
    +更新现金():boolean

    +关闭ATM机箱():boolean

    关系说明

    与ATM类为二元关联关系

     

     

     

     

    类名

    ATM

    整体说明

    为用户提供“存款”、“取款”、“转账”、“查询”和“改密”等操作

    属性说明

    属性详情:
    +ID:String
    +所属银行:String

    操作说明

    +取款处理():boolean
    +存款处理():boolean
    +转账处理():boolean
    +查询处理():boolean

    +改密处理():boolean

    +登录处理():boolean

    +吞卡()boolean

    +退卡():boolean

    关系说明

    与用户、ATM管理员和银行主机类为二元关联关系

     

     

    类名

    银行主机

    整体说明

    主要负责管理账户信息

    属性说明

    属性详情:
    +ID:String
    +用户: Class

    操作说明

    +接收ATM信息():boolean
    +向ATM发送信息():boolean
    +查询银行卡信息():boolean

    +修改银行卡信息():boolean
    +密码核对():boolean

    关系说明

    与ATM类为二元关联关系

     
    3、关联描述

    关联名称

    关联类型

    连接的类

    用户-ATM

    二元关联

    用户和ATM

    ATM管理员-ATM

    二元关联

    ATM管理员和ATM

    银行主机-ATM

    二元关联

    ATM和银行主机



    展开全文
  • 网上选课系统设计类图

    千次阅读 2015-06-07 21:13:00
    类图说明: (1) User类是一个系统角色用户的基类。方法有: setID()设置新建立对象的ID号。 getID()获得对象的ID号。 setPassword()设置新建对象的密码。 getPassword()获得对象的密码。 User()为构造...

    类图说明:

     

    (1)

    User类是一个系统角色用户的基类。方法有:

    setID()设置新建立对象的ID号。

     getID()获得对象的ID号。

    setPassword()设置新建对象的密码。

    getPassword()获得对象的密码。

     User()为构造函数。

     

    (2)

    Admin类继承自User类。方法有:

    modifyCourse()可以调用Course控制类中的方法实现管理员拥有教师的权力进行修改; 

    modifyElect()可以调用Elect控制类中的方法实现管理员拥有教师的权力进行修改;

    SelectCourse(),SelectElect()的作用和上面一样,对相应的部分进行更改。

     

    (3)

    Student类继承自User类,主要方法有:

    SelectElect()用于查询相关的信息;

    delElect()用于删除学生所选择的课程;

    addElect()调用控制类实现添加课程;

    updateElect()用于更新学生选课信息。

    (4)Teacher类继承自User

    类,主要方法有:

    addCourse()用于添加教师;

    delCourse()用于删除教师;

     updateCourse()

    用于更新教师信息; 

    Teacher()用于获取教师列表。

     

    (5)

    Course类是一个课程类,主要方法有:

    addCourse()用于添加课程;

     delCourse()用于删除课程;

     updateCourse()用于修改课程信息;

     getCourses()用于获取课程列表。

     

    (6)Elect类是一个选课表类,主要方法有:

     elect()选修课程;

     electDel()退选课程;

     getElectInfo()获取选课信息;

     haveSubmit()检测是否已提交过成绩;

     submitScore()提交成绩。

    转载于:https://www.cnblogs.com/DQJH/p/4559096.html

    展开全文
  • 网上购物系统领域类图和usecase

    千次阅读 2017-04-11 20:05:46
     Goodsupdate 商品更新(use case)  Formresponse 订单响应即发货和确认购买(use case)  In goods 商品上架(use case)  Down goods 商品下架(use case)  Goodsmodify 商品信息修改...

                              网上购物系统

    1.概述

           由于网购的热潮越来越火,某公司需要开发网上市场。并搭建自己的购物平台,需要开发一套适合的网上购物系统;由管理员将商品发布展示到网页上,并对产品拥有查看、增添、下架、修改信息功能、并且能看到订单提交处理记录;用户注册登录后可以浏览商品品、收藏商品、加入购物车、提交订单到后台管理处、通过电付或者到付等付款方式购买商品等功能;非注册游客只能浏览商品;用户付款后由管理员处理订单并发货,订单流水号储存,并完成网上一次交易。

          用户注册认证必须通过手机号码或者邮箱,后台必须发送验证码判定本机本人操作,注册时还需要填写个人信息。

          用户还能对自己的购物车进行管理,包括对商品的数量管理,删除,修改等。

          完成一次订单后,用户还必须要有订单动向查询功能。并由订单流水号以便查找和处理各种突发情况和保存购物信息。

          管理人员可以在同时发布一些商品的优惠和活动,用于促销和系统的拓展,本系统暂不支持。

     

     

    2.词汇表

     

                                 Customer                                                                      顾客(包括游客和会员)

                                 Systemowner                                                              管理人员(系统维护管理员)

                                 Personalmessage                                              个人信息管理(use case)

                                 Shopping                                                                      购物(use case)

                                 Orderform                                                                   订单管理(use case)

                                 Browse                                                                          商品浏览(use case)

                                 Sign up                                                                          登录(use case)

                                 Sign in                                                                 注册(use case)

                                 Modify                                                                          修改(use case)

                                 Buy check                                                              查看购物车(use case)

                                 Add goods                                                                    添加商品(use case)

                                 Del goods                                                                     去除商品(use case)

                                 Deleteall goods                                                           清空购物车(use case)

                                 Form check                                                        查看订单(use case)

                                 Buy goods                                                                    按照订单购买物品并付款(use case)

                                 Del form                                                                       取消订单(use case)

                                 VIP message                                                       顾客(会员)信息管理(use case)

                                 Add VIP                                                                         添加会员(use case)

                                 Del VIP                                                                删除会员(use case)

                                 ModifyVIP                                                                   修改会员(use case)

                                 Systemrepair                                                               系统维护(use case)

                                 Goodsupdate                                                             商品更新(use case)

                                 Formresponse                                                             订单响应即发货和确认购买(use case)

                                 In goods                                                                        商品上架(use case)

                                 Down goods                                                     商品下架(use case)

                                 Goodsmodify                                                             商品信息修改(use case)

                                 

    3.领域类图


     

    展开全文
  • 火车购票完整系统UML类图时序图状态图协作图活动图对象图用例图《UML面向对象分析》课程实践项目报告项目名称: 网上订购火车票系统项目组成员:学 号:班 级:指导 教师:2008年 11 月 10 日目 录1需求分析11.1需求...
  • ATM系统 实验三 类图

    2019-05-07 17:08:59
    实验一文档所在博客链接:https://blog.csdn.net/weixin_37964310/article/details/89157324 ... 图形文档 文字说明 该部分由以下部分组成:类图综述,类描述,关联描述,聚合描述,组合描述,继...
  • 文档介绍:《UML面向对象分析》课程实践项目报告项目名称:网上订购火车票系统项目组成员:学号:班级:指导教师:2008年11月10日目录1 需求分析 1个人收集整理勿做商业用途1.1 需求概述 1个人收集整理勿做商业用途1.2 ...
  • 类图

    2015-06-07 21:54:00
    图书馆管理系统类图 时序图是显示对象之间交互的图,这些对象是按时间顺序排列的。该图书馆管理系统主要含有以下几个重要的时序图, (1)借书时序图 借书时,读者先将书拿予管理员,管理员对书籍和读者...
  • 《UML面向对象分析》课程实践项目报告项目名称:网上订购火车票系统项目组成员:学号:班级:指导教师:2008年11月10日目录1 需求分析 11.1 需求概述 11.2 需求分析 21.3 需求模型(用例图) 52 静态模型 62.1 类图 ...
  • MonkeyEye电影售票系统--类图和包图

    千次阅读 2017-06-06 21:04:48
    通常由多个零售系统和多个供给系统系统。 机票、酒店房间、电影票似乎是风马牛大相关的系统,但它们之间存在极其相似的业务模型。 以电影票为例,格瓦拉、蜘蛛网、腾讯等等都做类似的电影票分销、推广业务,但票是由...
  • 在线购物系统 实验三分析类类图

    千次阅读 2018-05-09 19:51:53
    根据我前面两篇博客的需求以及用况图,画了本次实验的分析类类图如下:感兴趣的可以看看我之前两篇博客:在线购物系统 实验一问题描述、词汇表(再次完善) 在线购物系统 实验二用况图根据该类图,我做了以下文档...
  • 课程设计报告课程名称:Java程序设计题目摘 要I1 引言12 设计任务与目的13 需求分析13.1 系统用例图13.2 主要用例分析24系统设计34.1 总体设计34.1.1 系统类图34.1.2 主要时序图64.2 详细设计84.2.1 ChatServer类94.2...
  • 文章目录Web项目开发的架构论坛...论坛系统 维护几个论坛版块boards 每个板块是一个类,在指定的板块中,用户可以创建新主题Topics进行讨论,其他用户可以参与讨论发帖post 用户区分:管理员(创建板块boards)和...
  • UML类图

    2020-02-18 09:51:28
    在面向对象的软件分析及设计中,UML类图描述了系统中各个组成部分的静态结构关系。 定义 UML类图(Class Diagrams)是一种面向对象分析和设计中,描述被分析系统中各个组成部分之间相互关系的图形。 类图的理解 ...
  • ATM系统--设计类图文档以及界面类图

    千次阅读 2018-06-15 17:24:44
    第七周实验:设计类图文档以及界面类图 ---ATM系统设计类图1、 类图综述ATM系统分析类图包含了边界类、实体类和控制类,描述了类与类之间的联系,以及每个类中的属性与操作。在该系...
  • Uml类图

    2019-10-01 07:02:45
    它是类的叙述性说明、界面并示出它们之间的关系,它显示了系统的静态结构中的每个类,模型。 一、类图 1、类 类是构成类图的基础,它定义了一组具有状态和行为的对象,这些对象具有同样的属性、操作、关系...
  • 本文章为面向对象分析与设计——在线购物系统类图文档,根据文档(一)的问题陈述和词汇表,和文档(二)的用况图文档所完成,如果没有阅读过可以先查看文档一的内容。文档一链接:...
  • 类图的概述

    千次阅读 2017-08-07 10:28:09
    类图是面向对象系统建模中最常见和最基本的图之一,它提供了用于定义和使用对象的主要规则,同时类图是正向工程(将模型转化为代码)的主要资源,是逆向工程的生成物。其他许多图(如状态图、协作图、组件图和配置图...
  • uml类图

    2017-12-29 10:26:04
    在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建模语言简明指南...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,312
精华内容 7,724
关键字:

系统更新类图