休假管理系统——顺序图文档

管理休假类型

  1. 图形文档
    在这里插入图片描述
  2. 文字说明
    1). 顺序图综述
    该顺序图描述了HR管理休假类型的过程,涉及的对象有HR, ManageVoactionTypeForm, ManageVoactionTypeController, VocationTypeList, VoactionType

    2). 顺序图中的对象描述
    i. HR
    主动对象。所涉及的对象有:ManageVoactionTypeForm
    ii. ManageVoactionTypeForm
    被动对象。所涉及的对象有:HR,ManageVoactionTypeController
    iii. ManageVoactionTypeController
    被动对象。所涉及的对象有:ManageVoactionTypeForm,VocationTypeList
    iv. VocationTypeList
    被动对象。所涉及的对象有:ManageVoactionTypeController,VoactionType
    v. VoactionType
    被动对象。所涉及的对象有:ManageVoactionTypeController , VocationTypeList

    3). 对象接受/发送消息的描述
消息名称choose add vocation type
消息格式
消息类型同步
发送消息的对象名称HR
接受消息的对象名称ManageVoactionTypeForm
消息名称input vocation type
消息格式String
消息类型同步
发送消息的对象名称HR
接受消息的对象名称ManageVoactionTypeForm
消息名称add vocation type
消息格式String
消息类型同步
发送消息的对象名称ManageVoactionTypeForm
接受消息的对象名称ManageVoactionTypeController
消息名称choose voction type to delete vocation type
消息格式
消息类型同步
发送消息的对象名称HR
接受消息的对象名称ManageVoactionTypeForm
消息名称delete vocation type
消息格式
消息类型同步
发送消息的对象名称ManageVoactionTypeForm
接受消息的对象名称ManageVoactionTypeController
消息名称delete vocation type
消息格式
消息类型同步
发送消息的对象名称ManageVoactionTypeController
接受消息的对象名称VocationTypeList
消息名称pop window to input vocation type
消息格式
消息类型返回
发送消息的对象名称ManageVoactionTypeForm
接受消息的对象名称HR
消息名称Check if exist
消息格式String
消息类型同步
发送消息的对象名称ManageVoactionTypeController
接受消息的对象名称VocationTypeList
消息名称If is exist
消息格式Boolean
消息类型返回
发送消息的对象名称VocationTypeList
接受消息的对象名称ManageVoactionTypeController
消息名称Add vocation type to list
消息格式
消息类型同步
发送消息的对象名称ManageVoactionTypeController
接受消息的对象名称VocationTypeList
消息名称
消息格式
消息类型同步
发送消息的对象名称ManageVoactionTypeController
接受消息的对象名称VocationType

 4). 其他与顺序图有关的说明
   无

备份系统

  1. 图形文档
    在这里插入图片描述
  2. 文字说明
    1)顺序图综述
    该顺序图描述了系统管理员备份系统的过程,涉及的对象有:SystemAdmin, BackupSystemForm, BackupSystemController, SystemLog

    2)顺序图中的对象描述
    i. SystemAdmin
    主动对象。所涉及的对象有:BackupSystemForm
    ii. BackupSystemForm
    被动对象。所涉及的对象有:SystemAdmin,BackupSystemController
    iii. BackupSystemController
    被动对象。所涉及的对象有:BackupSystemForm,SystemLog
    iv. SystemLog
    被动对象。所涉及的对象有:BackupSystemController

    3)对象接受/发送消息的描述

    消息名称 choose backup system
    消息格式
    消息类型 同步
    发送消息的对象名称 SystemAdmin
    接受消息的对象名称 BackupSystemForm

    消息名称 notice output system log
    消息格式
    消息类型 同步
    发送消息的对象名称 BackupSystemForm
    接受消息的对象名称 BackupSystemController

    消息名称
    消息格式
    消息类型 同步
    发送消息的对象名称 BackupSystemController
    接受消息的对象名称 SystemLog

    4). 其他与顺序图有关的说明

Login

  1. 图形文档
    在这里插入图片描述
  2. 文字说明
    a) 顺序图综述
    该顺序图描述了用户登录的过程。涉及的对象有User,LoginForm,LoginController,UserList。

    b) 顺序图中的对象描述
    i. User
    主动对象,涉及的对象有LoginForm,LoginController。
    ii. LoginForm
    被动对象,涉及的对象有User,Login Controller,UserList。
    iii. LoginController
    被动对象,设计的对象有LoginForm,User,UserList。
    iv. UserList
    被动对象,涉及的对象有LoginController。

    c) 对象接受/发送消息的描述
    i. User
    enter(String,String)
    消息发送者:User
    消息接收者:LoginForm

    ii. LoginForm
    validate(String,String)
    消息发送者:LoginForm
    消息接收者:LoginController

    iii. LoginController
    Create(String,String)
    消息发送者:LoginController
    消息接收者:User
    validateUser(User)
    消息发送者:LoginController
    消息接收者:UserList

    iv. UserList
    validateUser(User)
    消息发送者:LoginController
    消息接收者:UserList

    d) 其他与顺序图有关的说明

ManageRequest

  1. 图形文档
    在这里插入图片描述
  2. 文字说明
    a) 顺序图综述
    该顺序图描述了经理处理休假请求的过程。涉及的对象有Manager,ManageRequestForm,ManageRequestController,Request,RequestList

    b) 顺序图中的对象描述
    i. Manager
    主动对象,涉及的对象有ManageRequestForm,ManageRequestController,Request。

    ii. ManageRequestForm
    被动对象,涉及的对象有Manage, ManageRequestController。

    iii. ManageRequestController
    被动对象,涉及的对象有ManageRequestForm,Request,RequestList。

    iv. RequestList
    被动对象,涉及的对象有ManageRequestController。

    c) 对象接受/发送消息的描述
    i. Manager
    showVocationList()
    消息发送者:Manager
    消息接收者:ManageRequestForm
    showDetails()
    消息发送者:Manager
    消息接收者:ManageRequestForm
    passOrRefuseRequest()
    消息发送者:Manager
    消息接收者:ManageRequestForm

    ii. ManageRequestForm
    getRequestList()
    消息发送者:ManageRequestForm
    消息接收者:ManageRequestController
    getList()
    消息发送者:ManageRequestController
    消息接收者:RequestList
    getDetails()
    消息发送者:ManageRequestForm
    消息接收者:ManageRequestController
    getDetails()
    消息发送者:ManageRequestController
    消息接收者:RequestList
    changeRequestStatus()
    消息发送者:ManageRequestForm
    消息接收者:ManageRequestController
    changeStatus()
    消息发送者:ManageRequestController
    消息接收者:Request

    iii. Request
    changeStatus()
    消息发送者:ManageRequestController
    消息接收者:Request

    iv. RequestList
    getList()
    消息发送者:ManageRequestController
    消息接收者:RequestList
    getDetails()
    消息发送者:ManageRequestController
    消息接收者:RequestList

    d) 其他与顺序图有关的说明
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值