商品采购管理系统-综合性、设计实验报告

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

综合性、设计性实验报告

商品采购管理系统

系统设计

(1)商品代码设计

考虑是一种品牌鞋子的专营店,该种品牌鞋子一般类型只有十几种,并且每种常用的鞋码也不会超过十种,因此商品代码采用由两位整数组成的层次码,设计方案如图所示。

商品代码方案设计

(2)部门代码设计

公司部门只有少数几个,因此,将部门的代码设计成有两位整数组成的顺序码,设计方案如图所示。

部门代码设计方案

同理,由于公司只有人数有限(几十人),将员工代码也设计成由两位整数组成的顺序码,设计方案同上。

(3)商品采购订单编号方案设计

考虑公司商品采购时间的不确定,每天采购量的不确定性,采用的编码设计方案如图所示。

\

采购订单编号设计方案

输出设计

对系统需要的输出结果进行设计,本系统主要是查询采购及入库的相关信息。现仅就采购信息查询输出表进行描述如表所示。

采购信息查询输出表

通过表可以快速方便地查到本企业的采购信息。

输入设计

采购信息录入如图所示。

采购信息录入界面入库信息录入如图所示。

入库信息录入界面数据库结构设计

(1)概念结构设计(E-R图)如图所示。

采购管理信息系统E-R图需求计划实体属性E-R分图如图所示。

需求计划单实体属性E-R分图

采购计划实体属性E-R分图如图所示。

采购计划单实体属性E-R分图

(2)逻辑结构设计(关系模型)

需求计划(编号*,部门代码,部门名称,需求理由,采购计划编号)

采购计划(编号*,部门代码,部门名称,决策结果)

采购订单(订单编号*,商品代码,商品编号,备注,采购计划编号)

收货单(收货编号*,收货日期,收货人,备注)

检验单(检验单编号*,审核时间,审核结果,审核人,收货单编号)

物料存单(存单编号*,存货人,存货时间,备注,收货单编号)

存货台账(编号*,记录时间,负责人,备注)

采购管理系统的E-R图如下:

2.数据库逻辑结构设计

采购管理系统共使用了16张数据表,分别为供应商信息表(tb_providerinfo)、员工信息表(tb_Employee)、角色信息表(tb_roleinfo)、角色功能表(tb_rolefunction)、部门信息表(tb_department)、系统功能信息表(tb_SysfunctionInfo)、操作员信息表(tb_operator)、采购申请主表(tb_StockApply_main)、采购申请明细表(tb_StockApp_sub)、订单信息表(tb_orderform)、采购入库表(tb_intostorage_main)、商品信息表(tb_machandiseinfo)、商品库存表(tb_merchandisestorage)、库存信息表(tb_storageinfo)、

入库退货主表(tb_cancelin_main)、入库退货明细表(tb_cancelIn_sub)、使用较多的数据表如下:

商品信息表(tb_machandiseinfo)

入库退货主表(tb_cancelin_main)

采购申请主表(tb_StockApply_main)

订单信息表(tb_orderform)

供应商信息表(tb_providerinfo)

采购申请明细表(tb_stockApp_sub)

3.采购管理设计

采购管理设计主要包含商品采购申请、采购入库、入库退货,涉及到商品采购信息的添加、修改、删除、保存等操作。采购申请时采购部门根据计划部门的物料需求计划,向上级业务主管部门提请购货申请。

根据企业数据流程图可绘制的系统功能结构图如图所示。

相关文档
最新文档