在线购物系统 | 您所在的位置:网站首页 › 设计类网店 › 在线购物系统 |
一、实验链接 问题陈述: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 实验室设备网 版权所有 |