在线购物系统 您所在的位置:网站首页 设计类网店 在线购物系统

在线购物系统

2024-07-12 15:32| 来源: 网络整理| 查看: 265

一、实验链接

问题陈述:https://blog.csdn.net/jie_flght/article/details/80081940

用况图:https://blog.csdn.net/jie_flght/article/details/80196453

分析类图:https://blog.csdn.net/jie_flght/article/details/80370472

顺序图:https://blog.csdn.net/jie_flght/article/details/80542408

活动图:https://blog.csdn.net/jie_flght/article/details/80628446

二、设计类图

1、图形文档

 

2、类描述:

1)、用户类:

整体说明:来描述使用该系统的所有用户信息

类名:User

属性说明:

用户的基本个人信息:id,password,name,phone,Email,address

操作说明:修改个人信息modify_info()

查看个人信息look_info()

2)、管理员类

整体说明:来描述管理此系统的人员信息

类名:admin

属性:

方法:管理员登录login_admin()

3)、顾客类

整体说明:描述顾客信息

类名:customer

属性说明:

操作说明:顾客登录login_customer()查看个人订单:Look_order()

4)、订单类

整体说明:描述订单信息

类名:order

属性说明:

订单的基本信息:订单号order_id,派送地send_to,总价格total_price,日期date,

订购的商品信息:

商品编号Com_id,购买商品件数Com_count,商品价格Com_price(数据类型均为列表)

操作说明:

取消订单Cancel(),修改订单:Modify(),查看订单:Look()

5)、商品类

整体说明:用来描述商品信息

类名:commodity

属性说明:商品的基本信息:id,name,price,class

操作说明:

6)、商品信息维护类

整体说明:进行商品信息修改的操作

类名:modify_com_info;

方法:增加商品信息add_commdity(),修改商品信息modify_commodity(),

删除商品信息delete_commodity()

 

 

3、关联描述

1)商品信息管理类使用商品类

二元关联,连接商品管理类和商品类

2)顾客下单,且顾客和管理员都可管理订单

四元关联,顾客,管理员,订单,订单管理

3)用户查看商品类:

二元关联,用户,查看商品类

 

 

4、继承描述

一般类:用户

特殊类:顾客、管理员

 

5、依赖描述

1)用户和查看商品信息类

用户包含查看商品信息类

2)管理员和商品信息维护类

管理员包含商品信息维护类

3)浏览商品类使用商品类

4)商品信息维护类使用商品类

 

6、界面类图:

 

注:每个界面和跳转条件都已经在图上清楚列举出来了,就不进行文字说明



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有