zoukankan      html  css  js  c++  java
  • 面向对象分析与设计 实验四

    实验一:http://www.cnblogs.com/scaugsh/p/8983219.html

    实验二:http://www.cnblogs.com/scaugsh/p/8983253.html

    实验三:http://www.cnblogs.com/scaugsh/p/9046697.html

    实验四:http://www.cnblogs.com/scaugsh/p/9056838.html

    一、图形文档

    1)登陆注册修改密码功能(合并版本):

     

    2)顾客查询商品

     

    3)商家查询商品

     

    4)管理员查询商品

     

    5)商家新增,修改,删除商品

     

    6)管理员修改,删除商品

     

    7)顾客新建订单

     

    8)顾客查看订单

     

    9)商家查看订单

     

    10)管理员查看订单

     

    11)顾客修改订单

     

    12)管理员修改订单

     

    13)顾客删除订单

     

    14)管理员删除订单

     

    15)顾客提交订单

     

    16)商家结束订单

     

    二、文字说明

    1、顺序图综述:

    1)登陆注册修改密码功能(合并版本):

     描述用户登陆注册修改密码的过程,包含的对象有用户,登陆界面

    2)顾客查询商品

        描述顾客查询商品的过程,包含的对象有顾客,购物系统主界面,商品处理,商品

    3)商家查询商品

       描述商家查询商品的过程,包含的对象有商家,购物系统主界面,商品处理,商品

    4)管理员查询商品

        描述管理员查询商品的过程,包含的对象有管理员,购物系统主界面,商品处理,商品

    5)商家新增,修改,删除商品

        描述商家新增,修改,删除商品的过程,包含的对象有商家,购物系统主界面,商品处理,商品

    6)管理员修改,删除商品

        描述管理员修改,删除商品的过程,包含的对象有管理员,购物系统主界面,商品处理,商品

    7)顾客新建订单

        描述顾客新建订单的过程,包含的对象有顾客,商家,购物系统主界面,订单处理,订单,商品

    8)顾客查看订单

        描述顾客查看订单的过程,包含的对象有顾客,购物系统主界面,订单处理,订单

    9)商家查看订单

        描述商家查看订单的过程,包含的对象有商家,购物系统主界面,订单处理,订单

    10)管理员查看订单

         描述管理员查看订单的过程,包含的对象有管理员,购物系统主界面,订单处理,订单

    11)顾客修改订单

         描述顾客修改订单的过程,包含的对象有顾客,购物系统主界面,订单处理,订单

    12)管理员修改订单

         描述管理员修改订单的过程,包含的对象有管理员,购物系统主界面,订单处理,订单

    13)顾客删除订单

         描述顾客删除订单的过程,包含的对象有顾客,购物系统主界面,订单处理,订单

    14)管理员删除订单

         描述管理员删除订单的过程,包含的对象有管理员,购物系统主界面,订单处理,订单

    15)顾客提交订单

         描述顾客提交订单的过程,包含的对象有顾客,购物系统主界面,订单处理,订单

    16)商家结束订单

        描述商家结束订单的过程,包含的对象有管理员,购物系统主界面,订单处理,订单

    2、顺序图中的对象描述

           用户:主动对象。所涉及的对象有:购物系统主界面

           商家:主动对象。所涉及的对象有:购物系统主界面,商品处理,订单处理

           顾客:主动对象。所涉及的对象有:购物系统主界面,商品处理,订单处理

           管理员:主动对象。所涉及的对象有:购物系统主界面,商品处理,订单处理

           购物系统主界面:被动对象。所涉及的对象有:顾客,商家,管理员,商品处理,订单处理

           商品处理:被动对象。所涉及的对象有:商品,顾客,商家,管理员

           订单处理:被动对象。所涉及的对象有:商品,订单,顾客,商家,管理员

           商品:被动对象。所涉及的对象有:商品处理,订单处理,订单,顾客,商家,管理员

           订单:被动对象。所涉及的对象有:订单处理,订单,顾客,商家,管理员

  • 相关阅读:
    Spring Boot 中使用 @Transactional 注解配置事务管理
    springboot 整合Swagger2的使用
    Vue的参数请求与传递
    SpringMVC的全局异常处理
    SpringBoot集成MyBatis的Bean配置方式
    Springboot整合通用mapper
    个人作业——软件工程实践总结作业
    团队作业第二次—项目选题报告(追光的人)
    结对第二次—文献摘要热词统计及进阶需求
    结对第一次—原型设计(文献摘要热词统计)
  • 原文地址:https://www.cnblogs.com/scaugsh/p/9056838.html
Copyright © 2011-2022 走看看