一、实验链接

问题陈述: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、界面类图:

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

在线购物系统——设计类图相关推荐

  1. 毕业论文系统的设计类图

    毕业论文系统的设计类图: ER图: 转载于:https://www.cnblogs.com/zjm97/p/8735300.html

  2. 团队项目--设计类图

    团队项目-设计类图 负责人:董光耀 杨文雅 一.整体方案的制定 聊天工具的系统运行图 二.数据表设计 本聊天工具建立的数据库中各个表的设计结果如下面表格所示.每个表格表示数据库中的一个表. (1) 用 ...

  3. 机房收费系统——UML类图

    在对一个软件系统进行设计和建模的时候,通常是从构造系统的基本词汇开始,包括构造这些词汇的基本属性和行为.系统分析师如果要对所设计的系统清晰认识,还有考虑这些基本词汇之间的关系.而如果把这些行为可视化为 ...

  4. 软件工程概论 课堂练习【图书馆系统的类图】

    图书馆系统的类图 图书馆系统的类图

  5. 火车购票系统服务器端uml活动图,火车购票完整系统UML类图时序图状态图协作图活动图对象图用例图.doc...

    火车购票完整系统UML类图时序图状态图协作图活动图对象图用例图 <UML面向对象分析>课程 实践项目报告 项目名称: 网上订购火车票系统 项目组成员: 学 号: 班 级: 指导 教师: 2 ...

  6. 火车售票管理系统 设计类图

    目录 1 开发文档版本更新记录 2 1. 历史链接 3 2. 设计类图 4 3. 类描述 5 3.1 Person 5 3.2 SystemAdmin 6 3.3 User 6 3.4 Ticket ...

  7. 在线购物系统 分析类或问题域类图

    在线购物系统实验3 实验三 分析类或问域类图 3.1 类图综述 类图主要实现的是在线购物,在整个系统当中,有买家和商家两个参与者.在该系统中,买家作为普通用户,可以搜索商品.购买商品.评价商品.查看和 ...

  8. OEA 扩展属性系统 - 主要设计类图

    时间有限,简单快速的完成本篇博客--(很多问题在此就不细说清楚了,主要还是记录一下成果.) * 先是整个子系统要完成的需求列表: * 然后是对它的分析,以及整个逻辑方案的结构. 图中的"概要 ...

  9. 单例模式访问mysql设计类图_如何应用策略设计模式分离JDBC数据库连接中的外部环境信息...

    软件项目实训及课程设计指导--如何应用策略设计模式分离JDBC数据库连接中的外部环境信息 1.什么是策略(Strategy)设计模式 策略设计模式把"算法"(也就是软件应用系统中的 ...

最新文章

  1. Redis 高级特性(3)—— 持久化及数据恢复
  2. linux中iptables入门教程--设置静态防火墙
  3. java 什么是泛型?
  4. Android Manager
  5. 网易云信+妙克:从零到标杆的在线音视频音乐教学之路
  6. mysql 迁移到tidb_通过从MySQL迁移到TiDB来水平扩展Hive Metastore数据库
  7. ASP.Net 使用SqlBulkCopy批量插入
  8. 【神经网络与深度学习】Caffe使用step by step:使用自己数据对已经训练好的模型进行finetuning...
  9. Eclipse用法和技巧七:自动生成get和set方法2
  10. linux网络配置putty,linux基础:2、网络配置和用使用putty连接
  11. 用u盘刻录装服务器系统盘,光盘系统刻录到U盘上教程
  12. IBM System 服务器做RAID步骤
  13. python 分类变量回归_虚拟/分类变量线性回归
  14. 无人机学习笔记 8 雷达工作波段划分
  15. 华为手机便签有扫描的功能么
  16. linux profiling 工具,高性能:LEP (LINUX EASY PROFILING) 工具介绍
  17. 解决谷歌浏览器提示Google账号无法登录提示浏览器或应用不安全问题
  18. SLAM数据集、RGB-D数据集
  19. 实习 | QQ音乐(深圳)娱乐营销实习生
  20. 【转】 学习ios(必看经典)牛人40天精通iOS开发的学习方法【2015.12.2

热门文章

  1. 2020-02-14
  2. 恒生股票数据接口可以实现更加方便地实时获取上海和深圳市场行情数据吗?
  3. 520到了还有人不会表白吗——Python GUI实现爆火抖音的弹窗表白
  4. 【图文并茂】六十多个 VSCode 插件,打造最强编辑器
  5. GNSS-INS组合导航:KF-GINS(三)
  6. Windows WEB服务器配置安全规范
  7. 使用rsync同步文件夹
  8. 量化策略要素_成功的产品发布策略的三个要素
  9. 天之禁:诸界破碎,福利满满上线就送、
  10. hana生产系统服务器,软硬一体 惠普SAP HANA融合一体机解读