在线购物系统——分析类

在线购物系统——分析类

  • 图形文档

 

  • 文字说明

 

1.1类图综述

此类图为一个在线购物系统,包括顾客,商家,游客,用户等对象,实现了用户在线购物、商家管理商品。用户跟商家通过账号进行注册,登录和修改个人信息。商品通过浏览商品界面可被用户加入到收藏夹,或者删除;被加入到购物车,或者从购物车中删除;或者被购买。同时通过订单管理界面可以删除订单和查看订单。而从商家角度,商品通过添加商品界面被添加,或者通过商品修改界面被查询,修改和删除。

 

 

1.2类描述

1.2.1用户类

   整体说明:用户类是游客类和顾客类的父类

   属性说明:无属性

   操作说明:无操作

   关系说明:用户类被游客类和顾客类继承

1.2.2游客类

   整体说明:游客类是游客对象的集合和用户类的子类,类名为游客

   属性说明:无属性

   操作说明:搜索浏览商品、注册账号

(1)搜索浏览商品

   作用:搜索相关商品,并浏览商品的信息

   可见性:public

   参数列表:无

   返回类型:返回与关键字相关的商品对象数组

   操作方法:在搜索栏输入商品关键字搜索相关商品

   (2)注册账号

   作用:用手机号或邮箱注册账号,注册之后成为顾客

   可见性:public

   参数列表:手机号或者邮箱、账号密码

   返回类型:返回一个顾客对象

   操作方法:点击登录界面的注册账号,输入个人信息后即可注册账号

   其他说明:每个手机号或者邮箱只能注册一个账号

   关系说明:游客类继承于用户类

 

1.2.3顾客类

整体说明:客户类是所有客户对象的集合和用户类的子类,类名为顾客,为主动类。

   属性说明:包括用户名、手机号、邮箱、登录密码、性别

(1)用户名

属性名:用户名

属性含义:顾客的用户名

数据类型:字符串

可见性:private

(2)手机号

属性名:手机号

属性含义:顾客的手机号

数据类型:字符串

可见性:private

(3)邮箱

属性名:邮箱

属性含义:顾客的邮箱

数据类型:字符串

可见性:private

(4)登录密码

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值