《网上书店软件系统设计》是一套全面介绍如何开发和优化在线图书交易平台的技术手册。本书深入浅出地解析了电商平台的核心功能与技术架构,并提供了丰富的实践案例和编程技巧,帮助读者从零开始构建高效、用户友好的网上书店系统。
第1章 需求分析
1.1 需求描述
1.2 识别参与者
1.3 识别用例
1.3.1 识别系统用例
1.3.2 用例事件描述
1.3.3 绘制用例图
1.3.4 进一步细化用例图
1.3.4.1 业务处理模块用例图
1.3.4.2 基础数据管理模块用例图
第2章 静态结构模型
2.1 定义系统类对象
2.1.1 实体类
2.1.2 定义用户界面类
2.1.2.1 用户界面类定义
2.1.3 定义数据库操作类
2.2 建立类图
2.2.1 类的包图
2.2.2 实体包
2.2.3 GUI包
2.2.4 数据库包
2.2.5 业务处理模块类图
2.2.6 基础数据管理模块类图
2.3 数据库建模
第3章 动态行为模型
3.1 系统序列图
3.1.1 系统序列图分析
3.1.2 系统序列图的建立
3.2 建立协作图
3.3 建立状态图
3.3.1 图书状态图
3.3.2 订单状态图
3.4 建立活动图
3.4.1 购买图书活动图
3.4.2 管理图书活动图
3.4.3 管理订单活动图
第4章 部署建模
4.1 系统构件图
4.2 系统部署图