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、顺序图中的对象描述

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    (转载)Android多渠道打包飞一般的感觉
    (转载)【笨木头Lua专栏】基础补充22:弱引用table
    (转载)【笨木头Lua专栏】基础补充21:面向对象——多重继承、私密性
    (转载)【笨木头Lua专栏】基础补充20:面向对象——类和继承
    (转载)【笨木头Lua专栏】基础补充19:调用函数时用点号还是用冒号
    (转载)【笨木头Lua专栏】基础补充18:Lua的模块编写与module函数
    (转载)【笨木头Lua专栏】基础补充16:__index和__newindex的沉默与合作
    (转载)【笨木头Lua专栏】基础补充17:全局变量与非全局环境
    自定义web浏览器(五)
    第九课时之错误和异常
  • 原文地址:https://www.cnblogs.com/scaugsh/p/9056838.html
Copyright © 2011-2022 走看看