zoukankan      html  css  js  c++  java
  • 业务领域建模Domain Modeling

      我们的工程实践项目目标是完成刀具仓库的智能化管理,所以我们根据这个该需求进行类图描述

    Collect application domain information

      (1)系统的用户是工厂的工作人员,工作人员有姓名、ID、权限、上司编号、上司姓名,admin、engineer、worker都是工作人员,系统提供了信息管理、刀具以旧换新、仓库操作的功能。

      (2)刀具由刀把和刀刃组成,刀具有入库时间、刀具编号、库存、二维码

      (3)worker对刀具进行以旧换新需要admin刷卡确认

      (4)admin可以进行以旧换新、异常领取、刷卡确认

      (5)engineer可以进行工艺新增、工艺变更

      (6)仓库操作分成三部分,1、刀具门打开 2、传送带启动 3、刀具门关闭

      (7)刀具以旧换新等操作会改变刀具信息,并且会向仓库操作发出信号

    Brainstorming

      名词/名词:工作人员、姓名、ID、权限、上司编号、上司姓名、admin、engineer、worker、信息管理、以旧换新、仓库操作、刀具、刀把、刀刃、入库时间、刀具编号、库存、二维码、刀具门打开、传送带启动

      动词:提供、对...进行、需要、可以进行、打开、启动、关闭、改变、发出

      “...是...”表达式:admin、engineer、worker都是工作人员

      “...分成...”、“...组成...”表达式:刀具由刀把和刀刃组成、仓库操作分成三部分

    Classifying the domain concepts into

      类:工作人员、admin、engineer、worker、信息管理、以旧换新、仓库操作、刀具、刀把、刀刃、刀具门打开、传送带启动

      属性:姓名、ID、权限、上司编号、上司姓名、入库时间、刀具编号、库存、二维码

      关联关系:提供、对...进行、可以进行、打开、启动、关闭、改变、发出

      依赖关系:需要

      继承关系:admin、engineer、worker都是工作人员

      聚合:刀具由刀把和刀刃组成、仓库操作分成三部分

    Document result using UML class diagram

      

  • 相关阅读:
    VOA 2009/11/02 DEVELOPMENT REPORT In Kenya, a Better Life Through Mobile Money
    2009.11.26教育报道在美留学生数量创历史新高
    Java中如何实现Tree的数据结构算法
    The Python Tutorial
    VOA HEALTH REPORT Debate Over New Guidelines for Breast Cancer Screening
    VOA ECONOMICS REPORT Nearly Half of US Jobs Now Held by Women
    VOA ECONOMICS REPORT Junior Achievement Marks 90 Years of Business Education
    VOA 2009/11/07 IN THE NEWS A Second Term for Karzai; US Jobless Rate at 10.2%
    Ant入门
    Python 与系统管理
  • 原文地址:https://www.cnblogs.com/songdong/p/11925203.html
Copyright © 2011-2022 走看看