微软用户系统分析
(1) 顶层数据流图
游客浏览查询要求浏览查询要求发布新闻租赁订单留言留言回复浏览查询结果查看订单信息汽车租赁管理系统浏览查询结果注册信息留言用户信息管理车辆更新信息订单处理留言回复新闻信息更新供应商信息更新订单申请留言管理员会员
图2-6 汽车租赁管理系统顶层数据流图
(2) 第一层数据流图
游客注册信息浏览查询要求P1:处理游客请求游客车辆信息浏览查询要求会员租赁订单添加新闻P2:处理会员请求订单信息车辆信息会员订单申请更新用户信息更新车辆信息管理员更新订单信息申单订果结请P3:处理管理员更新供应商信息请求信息汇总处理用户留言信息管理员
图2-7 汽车租赁管理系统
12
微软用户系统分析
(3) 第二层数据流图
处理游客请求可以划分为浏览查询和注册。处理会员请求可以细化为浏览查询,登录,租赁,留言,添加新闻信息。处理管理员请求可以细化为发布新车辆,车辆更新,订单管理,新闻管理,加盟商管理和留言回复。
浏览查询要求P1.1查询车辆信息注册信息P1.2注册P1.3留言游客留言信息
图2-8 处理游客请求细分
留言信息P2.1留言P2.2查询P2.3登录P2.4租赁车辆信息浏览查询请求登陆请求会员租赁订单处理订单结果申请P3处理管订单理员请求
图2-9 处理会员请求细分
13
微软用户系统分析
发布车辆信息P3.1发布新车辆车辆信息管理员更新车辆信息P3.2车辆更新车辆信息管理留言信息P3.3留言管理留言回复会员订单查看要求租赁订单P3.4订单管理订单处理结果
图2-10 处理管理员请求细分
2.2.3 数据字典 (1) 外部实体定义
名称:会员 输入数据流:查询信息、发布新闻、租赁订单、添加订单 输出数据流:订单信息、车辆信息、留言信息、新闻信息
名称:游客 输入数据流:查询信息、注册信息
输出数据流:车辆信息、留言信息、新闻信息
名称:管理员 输入数据流:车辆更新信息、订单处理、用户信息、新闻信息、加盟商信息、留言信息
输出数据流:查询信息
14
微软用户系统分析
(2) 处理过程定义
名称:处理游客请求 编号:P1 输入数据流:浏览查询要求、注册信息、留言 输出数据流:浏览查询结果
名称:处理会员请求 编号:P2 输入数据流:浏览查询要求、留言、租赁订单、发布新闻 输出数据流:浏览查询结果、订单信息、车辆信息
名称:处理管理员请求 输入数据流:车辆更新信息、审批申请、报表查询要求、留言输出数据流:浏览查询信息、处理订单结果、留言回复
(3) 数据流定义
名称:注册信息 数据流简述:注册会员需要填写的信息 数据来源:游客 数据项组成:[用户名|密码|邮箱|性别]
名称:浏览查询要求 数据流简述:查询车辆信息 数据来源:游客、会员 数据项组成:[车辆信息]
名称:浏览查询结果 数据流简述:显示浏览查询的结果 数据去向:会员
数据项组成:车辆信息、新闻信息、加盟商信息
15 编号:P3
微软用户系统分析
名称:留言 数据流简述:各种留言,用户对服务的评价 数据来源:游客、会员 数据项组成:留言,用户对服务的评价
名称:留言回复 数据流简述:回复留言,用户对服务的评价 数据去向:会员 数据项组成:回复用户对服务的评价
名称:租赁订单 数据流简述:租赁信息描述 数据来源:会员
数据项组成:[身份证编号|还车时间|押金]
名称:车辆更新信息 数据流简述:新车辆发布、修改、删除信息 数据来源:管理员 数据项组成:车辆信息
16