快递代取项目——结构化需求分析与建模

一、结构化需求分析

(一)功能分解图

在这里插入图片描述

(二)需求细化与优先级划分

最高优先级:
1.用户登录注册。
2.个人用户数据库。
3.快递订单的填写。
4.查看快递订单的界面。
5.订单存放到订单数据库。
6.接收订单并获取订单信息。
7.接收订单后产生的反馈信息。

中等优先级:
1.举报功能。
2.查看个人发布过或接收过的历史订单。
3.订单收到确认。

最低优先级:
1.举报处理后信息的反馈。

二、过程建模

(一)DFD图

(1)DFD - 上下文图

在这里插入图片描述

(2)DFD - 0层图

在这里插入图片描述

(3)DFD - 1层图

2.1.3.DFD-1(1)层图
在这里插入图片描述2.1.3.DFD-1(2)层图
在这里插入图片描述

2.1.3.DFD-1(3)层图
在这里插入图片描述

2.1.3.DFD-1(5)层图
在这里插入图片描述

(二)微规格说明

在这里插入图片描述

(三)数据字典

在这里插入图片描述在这里插入图片描述

三、数据建模

(一)简单情况下的ERD建模

在这里插入图片描述

(二)硬数据的ERD建

在这里插入图片描述