P1.1 客户资料 客户 注册 P1.2 客户 客户资料表 登录 有效客户
图2 图3
P2.1 商品信息 供应商信息 商品 管理 商品信息表 供应商信息表 P3.1 客户资料表 订单 商品信息表 供应商信息表 处理 已处理订单 P3.2 发货 P3.3 结帐 已发货订单 已结帐订单 1.4.6 修改后的ERD 1 订购 客户 系统管理员 M 处理 N M 订单 N 所订购 M 商品 1 M 供应 供应商 用户姓名 性别 用户密码 地址 用户名 邮件 客户 移动电话 固定电话 供应商编号 名称 用户名 供应商 联系电话 系统管理员 公司主页 联系人 密码 姓名 供应商公司 编号 型号 图片文件 商品 简介 成交次数 点击次数 价格
订购日期
客户姓名 所订购 购买数量
订购价格 商品编号
把ERD转为一般关系
地址 备注 联系人电子邮箱 客户关系 用户名 主码 密码 姓名 性别 住址 邮箱 固定电话 移动电话 供应商关系 供应商编号 主码 用户名 主码
商品关系 编号 主码 供应商 型号 价格 简介 录入时间 点击次数 成交次数 名称 地址 联系人 联系电话 联系人电子邮箱 公司主页 备注 系统管理员关系
密码 姓名 外码
所订购关系 订单编号 主码 1.4.7 系统功能层次图
商品编号 订货日期 客户姓名 订购数量 单价 PDA网上购物系统 前台消费者使用 后台管理员管理功能 注册 查询 下订单 对商品的管理 对厂商的管理 对订单的管理 商品信息查询 个人订单状态查询 添加 删除 修改 处理 发货 结帐 删除 添加 删除 修改
2.系统设计 2.1总体设计
2.1.1 一般关系模型设计
由于该部分的一般关系模型与系统分析中的初步构思相同,各关系结构如以上各列表,在此省略。
2.1.2 处理功能总体结构设计
由DFD导出初始MSD的两种分析方法及导出过程
(1)以变换为中心的分析,首先找出变换型数据流图变换中心、逻辑输入和逻辑输出,其次是设计系统最上两层的模块,最后就是设计中、下层模块。
(2)以事务为中心的分析,遵循自顶向下逐步细化的原则,首先设计出主模块,后设计出响应于发射中心的输入模块,相应于集束中心的输出模块,响应于事务中心的事务调度模块,再为每一种类型的事务处理设计一个事务处理模块,然后为每个事务处理设计下面的操作模块,并为操作模块设计细节模块。
运用以事务为中心的分析得出“PDA管理系统”模块结构图
销售管理