在线购物系统—类图设计

实验1https://blog.csdn.net/weixin_39677098/article/details/80209725

实验2https://blog.csdn.net/weixin_39677098/article/details/80444110

实验3https://blog.csdn.net/weixin_39677098/article/details/80358515

实验4https://blog.csdn.net/weixin_39677098/article/details/80587853

 

1、图形文档

(1)实体类

 

(2)用户界面

 

(3)系统维护人员界面

 

(4)书籍管理人员界面

 

2、文字说明

1)类综述

在线购物系统类图主要包括实体类、界面类,描述了类与类之间的关系,以及说明类有何种属性和操作。该系统可以为用户提供“购买”、“登陆”、“注册”、“修改个人信息”、“修改订单”等操作。系统维护人员人员进行维修和维护。书籍管理人员进行书籍管理。

 

2)类描述

(1)用户

整体说明

主要存储用户的个人信息

属性说明

+姓名:string

+性别:string

+账号:string

+密码:string

+地址:string

+手机号:string

操作说明

+登陆(string 账号,string 密码)、

+注册(string 密码,string 手机号,string 手机验证码)

+修改个人信息(string 密码,string 姓名,string 地址,string 手机号)

+购买(Commodity 商品)

+管理购物车()

+下订单(Commodity商品)

+取消订单(int 订单号)

关联说明

聚合说明

组成说明

与订单是1对多的关系,与商品是1对多的关系,与系统维护人员是多对1的关系

继承说明

依赖说明

 

(2)系统维护人员

整体说明

主要负责存储系统维护人员的信息和操作

属性说明

+账号:string

+密码:string

操作说明

+登录(string 账号,string 密码)

+增加用户(User 用户)

+删除用户(User 用户)

+修改用户信息(User 用户,string 信息)

+增加书籍管理员(Manager 书籍管理员)

+移除书籍管理员(Manager 书籍管理员)

+修改书籍管理员信息(Manager 书籍管理员,string 信息)

+修改订单(Order 订单,string 信息)

+查找订单(string信息)

+删除订单(Order 订单)

+确认订单(Order 订单)

关联说明

聚合说明

组成说明

与用户是1对多的关系,与书籍管理人员是1对多的关系,与订单是1对多的关系

继承说明

依赖说明

 

(3)书籍管理人员

整体说明

主要负责存储存款信息

属性说明

+账号:string

+密码:string

操作说明

+登陆(string 账号,string 密码)

+接受订单(Order 订单)

+增加商品(Commodity 商品)

+删除商品(Commodity 商品)

+查找商品(string 信息)

+确认订单(Order 订单)

关联说明

聚合说明

组成说明

与订单是1对多的关系,与商品是1对多的关系,与系统维护人员是多对1的关系

继承说明

依赖说明

 

(4)订单

整体说明

主要负责存储订单信息

属性说明

+用户:User

+商品:Commodity

+时间:string

+是否到达:bool

操作说明

+是否到达()

+修改用户信息()

关联说明

聚合说明

组成说明

与系统维护人员是多对1的关系,与商品是11的关系,与用户是多对1的关系,与书籍管理人员是多对1的关系

继承说明

依赖说明

 

(5)商品

整体说明

主要负责存储商品信息

属性说明

+简介:string

+时间:string

+价格:ing

操作说明

+增加商品(Commodity 商品)

+删除商品(Commodity 商品)

+修改商品信息(Commodity 商品,string 信息)

关联说明

聚合说明

组成说明

与订单是11的关系,与用户是多对1的关系,与书籍管理人员是多对1的关系

继承说明

依赖说明

 

3)关联描述

 

4)继承描述

 

5)依赖描述

展开阅读全文

没有更多推荐了,返回首页