进销存管理系统需求分析方案.doc
《进销存管理系统需求分析方案.doc》由会员分享,可在线阅读,更多相关《进销存管理系统需求分析方案.doc(83页珍藏版)》请在启牛文库网上搜索。
1、信息与电子工程学院计算机专业数据库实验 目录目录 第 1 章 系统需求分析 . 1 1.1 需求概述 . 1 1.2 需求描述 . 1 1.2.1 数据流图 . 1 1.2.2 数据字典 . 4 第 2 章 系统初步设计 . 25 2.1 基于 POWERDESIGNER的数据库设计 . 25 2.1.1 总 E-R 图设计 . 25 2.1.2 销售管理子系统 E-R 图设计 . 26 2.1.3 仓库管理子系统 E-R 图设计 . 31 2.1.3 采购管理子系统 E-R 图设计 . 36 2.2 数据库不规范化设计举例 . 41 2.2.1 不满足第一范式举例 . 41 2.2.2 不满
2、足第二范式举例 . 41 2.2.3 不满足第三范式举例 . 44 2.3 系统功能界面设计 . 46 2.3.1 系统功能图 . 46 2.3.2 销售管理界面设计 . 46 2.3.3 仓库管理界面设计 . 47 2.3.4 采购管理界面设计 . 48 第 3 章 基于 J2EE+MYSQL 实现 . 49 3.1 J2EE 实现代码 . 49 3.2 数据库的实现代码 . 64 3.3 成员名单 . 82 3.4 参考资料 . 82 信息与电子工程学院计算机专业数据库实验 - 1 - 第第 1 章章 系统系统需求分析需求分析 1.1 需求概述需求概述 在目前超市中,商品的管理至关重要。这
3、里对商品的管理包括进、销、存 3 个方面。可以建立一个超市进销存管理系统,对超市的管理者、营业员、库存管理员等减轻其工作量,便于经营管理。 功能需求: 采购管理功能模块:采购计划、采购订单、采购入库、采购退货、应付款、采购付款。 销售管理功能模块: 、报价单、销售订单、销售出库、销售退货、应收款、销售收款。 库存管理功能模块:其它入库、其它出库、库存警报、库存报表、基本资料设计。 超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。它最主要的特点是能够实时的和准确的控制店内的
4、销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。 1.2 需求描述需求描述 1.2.1 数据流图数据流图 图图 1.1 1.1 第第 0 层数据流图层数据流图 信息与电子工程学院计算机专业数据库实验 - 2 - 图图 1.21.2 进销存进销存管理管理系统系统数据流图数据流图(第第一一层层) 说明:每一个处理也均可由外部实体直接输入数据 图图 1.31.3 销售销售管理数据流程图(第管理数据流程图(第
5、二二层)层) 信息与电子工程学院计算机专业数据库实验 - 3 - 图图 1.4 仓库仓库管理数据流程图管理数据流程图(第(第二二层)层) 信息与电子工程学院计算机专业数据库实验 - 4 - 图图 1.5 采购采购管理数据流程图管理数据流程图(第(第二二层)层) 1.2.2 数据字典数据字典 1.2.2.1 数据数据结构结构 数据存储:报价单包含以下两个表。 表表 1.1 报价报价单单 编号 数据项 数据项别名 数据类型 数据项含义 1 报价单单号 bjd Number 唯一标识 2 报价日期 bjrq Date 3 客户 kh Number 外码 4 报价人 bjr Number 外码 5 货
6、币 hb Text 6 操作员 czy Number 外码 信息与电子工程学院计算机专业数据库实验 - 5 - 7 备注 bz Text 表表 1.2 报价单明细报价单明细 编号 数据项 数据项别名 数据类型 数据项含义 1 报价明细单号 bjdmx Number 唯一标识 2 商品 sp Number 外码 3 单价 dj Money 4 报价单号 bjd Number 外码 5 数量 sl Number 数据存储:订单包含以下两个表。 表表 1.3 订单订单 编号 数据项 数据项别名 数据类型 数据项含义 1 订单单号 dd Number 唯一标识 2 订单日期 ddrq Date 3 客
7、户 kh Number 外码 4 货币 hb Text 5 销售人 xsr Number 外码 6 销售日期 jhrq Date 外码 7 付款方式 fkfs Text 8 交货地点 jhdd Text 9 备注 bz Text 10 完成状态 wczt Number 11 操作员 czy Number 外码 12 审核人 shr Number 外码 13 审核状态 shzt Number 表表 1.4 订单明细订单明细 编号 数据项 数据项别名 数据类型 数据项含义 1 订单明细单号 ddmx Number 唯一标识 2 商品 sp Number 外码 3 单价 dj Money 4 订单单
8、号 dd Number 外码 5 数量 sl Number 数据存储:退货单包含以下两个表。 表表 1.5 退货退货单单 编号 数据项 数据项别名 数据类型 数据项含义 1 单号 ckd Number 唯一标识 2 退货日期 thrq Date 3 客户 kh Number 外码 4 货币 hb Text 5 销售人 xsr Number 外码 6 验收人 ysr Number 外码 7 备注 bz Text 8 操作员 czy Number 外码 信息与电子工程学院计算机专业数据库实验 - 6 - 9 审核人 shhr Number 外码 10 审核状态 shhzt Number 11 录入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 进销存 管理 系统 需求 分析 方案