1、 小杂货铺管理信息系统 分析 小杂货店库存管理系统 一、系统背景 小杂货店在我国已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着经济高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。 杂货店具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在日常管理中,商品的进、销、存等
2、决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。随着发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场,使用软件控制成为必须。 二、系统目标 加强小杂货的库存管理,使库存更加规范化、合理化、系统化,便于整体的发展和规划。建立一个效率高,无差错,通用性好又节时的杂货店库存管理系统。 三、可行性分析 (一)、社会因素可行性分析 1.法律因素 一切资料都符合法律规定 2.用户使用可行性 使用人员要有一定的计算机基础,经过系统使用培训 (二)、经济可
3、行性分析 1.支出:合理支出 2.收益:预计短期内即可见出成效,但具体可受益多少,现在仍无法说情。 3.收益/支出比:我们觉得将会有很大的收益,收益/投资比相信也会比较可观。 进货管理 小杂货店库存管理系统 出货管理 库存管理 进货入库 退货出库 库存查询 货品出库 客户退货 当前库存查询 库存盘点 存 调 拨 库存变动情况 库存报警 (三)、技术可行分析性 1.系统功能模块 2.业务流程和处理流程 3.采用建议系统可能带来的影响 能够为系统用户提供更为友好的用户界面,更好的查询
4、和统计功能,并且在上述功能实现后能够进行数据挖掘和决策支持,并能支持未来的连锁要求。 4.数据流程图 (1)总的数据流程图:外部实体主要有消费者,供应商,采购员。消费者通过购买从小杂货店购得商品,采购员根据库存信息,判断需要采购哪些商品,得到一张采购单。通过小杂货店根据采购单向供应商提供订货单,选择需求的货物。 消费者 供应商 采购员 小杂货店库存管理系统 采购单 库存信息 货币 订货单 商品 货物 (2)小杂货店库存管理系统数据流程图的第一层图:小杂货店库存管理系统主要包括库存初始化,入库作,出库操作,移库操作,盘点操
5、作。 (3)对于小杂货店库存管理子模块中,主要有添加,删除,修改,查询功能,其中商品的添加要进行详细的数据处理,对商品的信息都要按要求填写,否则不能正常添加。 小杂货店库存管理系统数据流程图的第二层图:入库处理;对采购部门采购来的商品进行入库,售后部门将客户退回的商品进行入库。 采购员 售后部 入库处理 库存操作文件 物料库存文件 数据流程图的第二层图,入库处理 (4)小杂货店库存管理系统数据流程图的第二层图:出库处理;对销售部门销售的商品进行出库处理,对向供应商退回的商品进行出库处理。 销售员 供应商 库存操作
6、文件 出库处理 物料库存文件 商品退货出库 销售出库 数据流程图的第二层图,出库处理 名字:入库表 别名: 描述:物资的入库信息 定义:入库表=物资号+仓库号+入库时间+数量 位置:存储在数据库 名字:库存表 别名: 描述:仓库存储物资的情况 定义:库存表=仓库号+物资号+总数量 位置:存储在数据库 名字:供应商 别名: 描述:唯一的标识一个供应商特征的信息集合 定义:供应商=供应商号+供应商名+地址+电话 +密码 位置:存储在数据库 名字:职工 别名: 描述:唯一的标识一个职工特征的信息集合
7、定义:职工=职工号+姓名+电话+密码 位置:存储在数据库 名字:仓库 别名: 描述:唯一的标识一个仓库的信息集合 定义:仓库=仓库号+职工号+剩余容量+地址 位置:存储在数据库 名字:物资 别名: 描述:唯一的标识一个物资的信息集合 定义:物资=物资号+物资名+供应商号+类别+每箱单价+每箱体积 位置:存储在数据库 5.数据词典 名字:出库表 别名: 描述:物资的出库信息 定义:出库表=物资号+仓库号+出库时间+数量 位置:存储在数据库 6.E-R图 图1 物
8、资及其属性图 图2库存表及其属性图 图3出库表及其属性图 图4供应商及其属性图 图5 入库表及其属性图 图6 仓库及其属性图 图7职工及其属性图 图8 实体及其联系图 7.二维表 1. 物资 (物资号、物资名、供应商号、类别、每箱单价、每箱体积) 2. 库存(仓库号、物资号、总数量) 3. 出库(仓库号、物资号、出库时间、数量) 4. 供应商(供应商号、供应商名、地址、电话、密码) 5. 入库(仓库号、物资号、入库时间、数量) 6. 仓库(剩余容量、地址、职工号、仓库号) 7. 职工(职工号、姓名、电话、密
9、码) 数据库逻辑结构设计 物资: 字段名 类型 长度 可否为空 主键 默认值 外部键 物资号 Char 10 NOT NULL √ 物资名 Char 30 NOT NULL 供应商号 ntext 16 NULL 类别 Char 20 NOT NULL 每箱单价 int 4 NOT NULL 每箱体积 int 4 NOT NULL 库存: 字段名 类型 长度 可否为空 主键 默认值 外部键 仓库号 Char 10 NOT NULL
10、 √ 物资号 Char 30 NOT NULL 总数量 ntext 16 NULL 出库: 字段名 类型 长度 可否为空 主键 默认值 外部键 仓库号 Char 10 NOT NULL √ 物资号 Char 30 NOT NULL 出库时间 ntext 16 NULL 数量 Char 20 NOT NULL 供应商: 字段名 类型 长度 可否为空 主键 默认值 外部键 供应商号 Char 10 NOT NULL √
11、 供应商名 Char 30 NOT NULL 地址 ntext 16 NULL 电话 Char 20 NOT NULL 密码 int 4 NOT NULL 入库: 字段名 类型 长度 可否为空 主键 默认值 外部键 仓库号 Char 10 NOT NULL √ 物资号 Char 30 NOT NULL 入库时间 ntext 16 NULL 数量 Char 20 NOT NULL 仓库: 字段名
12、 类型 长度 可否为空 主键 默认值 外部键 仓库号 Char 10 NOT NULL √ 职工号 Char 30 NOT NULL 地址 ntext 16 NULL 剩余容量 Char 20 NOT NULL 职工: 字段名 类型 长度 可否为空 主键 默认值 外部键 职工号 Char 10 NOT NULL √ 姓名 Char 30 NOT NULL 电话 ntext 16 NULL 密码 Char 20 NOT NULL 名字:入库表 别名: 描述:物资的入库信息 定义:入库表=物资号+仓库号+入库时间+数量 位置:存储在数据库 名字:库存表 别名: 描述:仓库存储物资的情况 定义:库存表=仓库号+物资号+总数量 位置:存储在数据库 名字:供应商 别名: 描述:唯一的标识一个供应商特征的信息集合 定义:供应商=供应商号+供应商名+地址+电话 +密码 位置:存储在数据库 名字:职工 别名: 描述:唯一的标识一个职工特征的信息集合 定义:职工=职工号+姓名+电话+密码 位置:存储在数据库 12 / 12






