实验一博客地址:https://blog.csdn.net/chicharito07/article/details/80095891

实验二博客地址:https://blog.csdn.net/chicharito07/article/details/80181618

实验三博客地址:https://blog.csdn.net/chicharito07/article/details/80369328

实验四博客地址:https://blog.csdn.net/chicharito07/article/details/80369377

实验五博客地址:https://blog.csdn.net/chicharito07/article/details/80626736

一.图形文档

二.文字说明

该部分由以下部分组成:类图综述、类描述、关联描述、继承描述、依赖描述和其他与类图有关的说明。具体如下:

(1)类图综述

上图描述了网上购物系统的类图,分为登录注册模块、商家管理商品模块、买家浏览商品模块和订单管理模块。商家可以上架商品、修改商品价格、下架商品,买家可以浏览商品、下单、管理订单等功能。

(2)类描述

1)用户

整体说明:注册该系统的所有用户

属性:名字:name

账号:ID

密码:password

手机号:phone

地址:address

操作:修改密码:changePassword()

修改地址:changeAddress()

修改手机号:changePhone()

关系:与商家、买家有继承关系。

2)商家

整体说明:申请了商店的系统用户

属性:名字:name

账号:ID

密码:password

地址:address

电话:phone

操作:修改密码:changePassword()

修改地址:changeAddress()

修改手机号:changePhone()

关系:继承自用户,商品有关联关系。

3)买家

整体说明:申请了买家功能的系统用户

属性:名字:name

账号:ID

密码:password

地址:address

电话:phone

操作:修改密码:changePassword()

修改地址:changeAddress()

修改手机号:changePhone()

关系:继承自用户,购物车、订单有关联关系。

3)商品

整体说明:可买卖的物品

属性:商品名: name

价格:price

商品id:id

商品介绍:information

操作:无

关系:与商家有关联关系。

4)订单

整体说明:买家的订单

属性:订单号:id

总价格:price

是否支付:has_paid

日期:date

操作:无

关系:与买家有关联关系。

5)购物车

整体说明:买家暂时存放商品的地方

属性:总价格:price

商品单:Goods(是存储商品实体)

操作:清空购物车: clearAll()

删除商品:deleteGoods()

添加商品:insertGoods()

生成订单:createBooking()

关系:与买家有关联

3.关联描述

1)商家修改商品价格

二元关联,连接商家和商品

2)商家上架商品

二元关联,连接商家和商品

3)商家下架商品

二元关联,连接商家和商品

4)将商品加入购物车

二元关联,连接商品和购物车

5)清空购物车

二元关联,连接商品和购物车。

6)买家查询订单

二元关联,连接买家和订单

7)买家查看订单

二元关联,连接买家和订单

4.继承描述

一般类:用户

特殊类:买家、商家

网上购物系统设计类图相关推荐

  1. 网上购物系统分析类图

    实验一博客地址:https://blog.csdn.net/chicharito07/article/details/80095891 实验二博客地址:https://blog.csdn.net/ch ...

  2. 网上选课系统设计类图

    类图说明: (1) User类是一个系统角色用户的基类.方法有: setID()设置新建立对象的ID号. getID()获得对象的ID号. setPassword()设置新建对象的密码. getPas ...

  3. java毕业设计——基于JSP+sqlserver的网上购物系统设计与实现(毕业论文+程序源码)——网上购物系统

    基于JSP+sqlserver的网上购物系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于JSP+sqlserver的网上购物系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  4. C#毕业设计——基于C#+asp.net+sqlserver基于C2C模式的网上购物系统设计与实现(毕业论文+程序源码)——网上购物系统

    基于C#+asp.net+sqlserver基于C2C模式的网上购物系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver基于C2C模式的网上购物系统 ...

  5. javaweb网上购物系统设计与实现(开题报告+任务书+外文翻译+论文+源码).rar

    中文摘要------------------------------Ⅰ 英文摘要------------------------------Ⅱ 1 网上购物系统绪论 4 1.1 系统开发背景 4 1. ...

  6. 在线购物系统设计类图

    在线购物系统设计类图文档: 1.图形文档 设计类图 界面类图 2.文字说明 该部分由以下部分组成:类图综述.类描述.类联描述.继承描述.依赖描述和其他与类图有关的说明. (1)类图综述 类图是对系统所 ...

  7. 图书管理系统设计类图

    一.图书管理类图 类:图书类(实体类),书目类,图书管理界面类(控制类),学生类(实体类),书籍类(实体类),借书界面类,还书界面类,预约界面类 二.图书管理活动图 动作状态:用户登录,验证登录,管理 ...

  8. 计算机的领域分类网上购物属于,大学本科计算机专业网上购物系统设计毕业论文.doc...

    本科生毕业设计(论文) PAGE PAGE I PAGE I 在线购物系统 摘 要 近年来互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域.互联网促进社会生活的现代化,使得市场的走向发生 ...

  9. 基于php和mysql的商城_基于PHP和MySQL的网上购物系统设计与实现

    随着网络技术的飞速发展和进步,人们的生活模式也发生了天翻地覆的变化, 数字技术特别是网络己成为了人们工作和生活的一部分,而数字技术也将朝着电 子化.虚拟化.网络化.数字化的方向发展.这将为电子商务走进 ...

  10. java超市购物系统类图_毕业设计超市系统(一)UML 建模

    学校的毕业设计要求是很严格的,导师也不管你做的程序怎么样就是严格要求文档.文档一共改了五次,我用面向对象的方法来构造整个系统,还好老师没有提出什么雷人的说法(一个同学也用这种方法做,被导师骂了一通.说 ...

最新文章

  1. 在iOS端如何使用Charles用作http调试
  2. Linux基础系列(四)系统用户和组管理
  3. 类库,随机数,属性,值类型和引用类型
  4. 动态规划 —— 线性 DP —— 字符串编辑距离
  5. 双系统(win7+ubuntu)ubuntu磁盘空间不足时解决方法
  6. selenium 模拟火狐浏览器
  7. McAfee卸载工具及卡巴KIS2009注册码
  8. java mail 匿名_java开发邮件发送匿名
  9. 降低管理成本、增强团队协作
  10. 【VS2015】Win7 X64上面安装VS2015
  11. 目标文件夹访问被拒绝,您需要权限来执行此操作
  12. 青岛经济职业学校计算机老师,青春不散场!青岛经济职业学校举办2020届毕业典礼...
  13. 一个清华差生10年奋斗经历
  14. Paravirtualization
  15. 漏洞复现 - - - Springboot未授权访问
  16. c# 画刻度尺(支持缩放)
  17. php 用gd库在图片上写文字,并处理文字糊模问题
  18. linux之shell语言
  19. 图像处理---亚像素
  20. Ethereum Introduction

热门文章

  1. DFMEA步骤二:结构分析
  2. NC文件数据提取完成(1.16)
  3. 代码开源为黑客敞开了大门
  4. 2021-10-13快速查询DHL物流信息,并筛选出提前签收单号
  5. 大学生计算机竞赛试题,大学生计算机基础知识竞赛题库_大学生计算机基础知识竞赛试题附答案.docx...
  6. java游戏开发入门(一) - HelloWorld
  7. 虚拟麦克风音频输入_Au音频效果(合集)
  8. Oracle 10G安装指导
  9. symbian赛班 系统介绍
  10. 2.3,2.2,2.1最新谷歌服务包发布附下载(原创)