UML——类图

UML类图是系统分析和设计的关键工具,展示类及其关系。主要包括实体类、边界类和控制类,以及属性和方法的访问控制。创建类图的步骤包括分析需求、确定类和职责、定义类间关系。类识别技巧如名词识别法、用例描述、CRC分析等有助于系统分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

类图(Class Diagram):是从静态的角度来描述系统的结构,将系统中的类以及他们之间的相互关系通过一定的规则进行可视化建模后通过图的形式展现出来。它不仅是系统分析和设计阶段的重要产物,同时也是编码和测试的重要依据。

主要知识点导图总结:


细节研究:

1、类图的种类

  实体类:(entity class)对应为系统中的每一个实体,通常用数据库表和文件来表示,保存在永久存储体中,既包含存储和传递数据的类,

目录 1. 介绍 6 1.1 目的 6 1.2 范围 6 1.3 定义,缩写词 6 1.4 参考文献 6 1.5 内容概览 6 1.5.1 登录系统 6 1.5.2 注册系统 6 1.5.3 浏览商品系统 6 1.5.4 购物系统 6 2. 体系结构表示方法 6 3. B2C购物网上购物系统要达到的目标和限制 6 3.1 目标 6 3.2 限制 6 4. 用例视 7 4.1 系统用例 7 4.2 商品别 8 4.2.1 用例简述 8 4.2.2 基本事件流 8 4.2.3 活动 8 4.3 检索商品 8 4.3.1 用例简述 8 4.3.2 基本事件流 8 4.3.3 活动 9 4.4 商品详细 9 4.4.1 用例简述 9 4.4.2 基本事件流 9 4.4.3 活动 9 4.5 顾客注册 10 4.5.1 用例简述 10 4.5.2 基本事件流 10 4.5.3 活动 10 4.6 修改注册信息 11 4.6.1 用例简述 11 4.6.2 基本事件流 11 4.6.3 活动 11 4.7 查看订单 12 4.7.1 用例简述 12 4.7.2 基本事件流 12 4.7.3 活动 12 4.8 顾客登录系统 13 4.8.1 用例简述 13 4.8.2 基本事件流 13 4.8.3 活动 13 4.9 顾客退出系统 14 4.9.1 用例简述 14 4.9.2 基本事件流 14 4.9.3 活动 14 4.10 商品放入购物车 14 4.10.1 用例简述 14 4.10.2 基本事件流 15 4.10.3 活动 15 4.11 管理购物车 15 4.11.1 用例简述 15 4.11.2 基本事件流 15 4.11.3 活动 15 4.12 下订单 16 4.12.1 用例简述 16 4.12.2 基本事件流 16 4.12.3 活动 16 4.13 管理员登录系统 17 4.13.1 用例简述 17 4.13.2 基本事件流 17 4.13.3 活动 17 4.14 管理员退出系统 18 4.14.1 用例简述 18 4.14.2 基本事件流 18 4.14.3 活动 18 4.15 管理业务数据 19 4.15.1 用例简述 19 4.15.2 基本事件流 19 4.15.3 活动 19 4.16 管理系统权限 19 4.16.1 用例简述 19 4.16.2 基本事件流 19 4.16.3 活动 19 4.17 管理管理员 20 4.17.1 用例简述 20 4.17.2 基本事件流 20 4.17.3 活动 20 4.18 付款状态批处理 20 4.18.1 用例简述 20 4.18.2 基本事件流 21 4.18.3 活动 21 4.19 商品库存批处理 21 4.19.1 用例简述 21 4.19.2 基本事件流 21 4.19.3 活动 21 4.20 配送状态批处理 22 4.20.1 用例简述 22 4.20.2 基本事件流 22 4.20.3 活动 22 5. 逻辑视 23 5.1 总揽 23 5.2 主要PACKAGE的介绍 24 5.2.1 B2C在线销售系统Package5.2 24 5.2.2 Webapp 24 5.2.3 Service 24 5.2.4 Dao 24 5.2.5 Model 24 5.2.6 Search 24 5.2.7 util 25 5.2.8 admin 25 5.2.9 user 25 6. 过程视 25 6.1 用户注册 25 6.1.1 用户注册的系统顺序6.1 25 6.1.2 用户注册的VOPC6.2 26 6.1.3 用户注册的协作6.3 26 6.2 下订单 27 6.2.1 下订单的系统顺序6.4 27 6.2.2 下订单的VOPC6.5 28 6.2.3 下订单的协作6.6 28 6.3 管理业务数据 29 6.3.1 管理业务数据的系统顺序6.7 29 6.3.2 管理业务数据的VOPC6.8 29 6.3.3 管理业务数据的协作6.9 30 6.4 商品库存批处理 30 6.4.1 商品库存批处理的系统顺序6.10 30 6.4.2 商品库存批处理的VOPC6.11 31 6.4.3 商品库存批处理的协作6.12 31 7. 部署视 32 7.1 部署视 32 7.2 GENERIC PC 32 7.3 WEB BROWSER 32 7.4 APACHE 32 7.5 STRUTS 32 7.6 TOMCAT 6.0 32 7.7 HIBERNATE 32 7.8 MYSQL 32 8. 数据视 32 9. 规模和性能 33 9.1 满足的规模 33 9.2 满足的性能 33 10. 质量 33
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值