1需求分析
1.1任务
1.1.1处理对象
涉及哪些方面的数据,数据之间的关系(计算格式转换等);
商品:商品编号,商品类型,商品名称,商品单价,生产日期,保质期,商品重量,
商品规格
供应商:供应商号,名称,地址,供应商电话,帐号
仓库:库存号,现有库存,最高库存,最低库存
职工:职工号,职工姓名,性别,生日,职称,进厂日期,备注信息
会员:会员号,姓名,性别,生日,积分信息
1.1.2处理功能要求
该系统由商品信息管理模块,员工信息管理模块,供应商信息管理模块,仓库信息管
理模块等可以完成商品的进销存和查询,更改等的基本操作。并根据客户的要求完善系统
的功能需求。系统功能有:
(1)进货业务
进货管理是企业生产经营活动中及其重要的一环,它关系到产品质量能否得到保证,
生产是否能够顺利进行,采购成本能否得到有效控制等问题。企业现代管理理念中对企业
的进货管理提出新的要求;企业进货时对供货商的选择更见慎重,双方不再是讨价还价的
买卖关系,而是一种相互依存的合作伙伴关系,并还需要认识到企业产品质量要从采购
抓起,这就关系到供方的供货、服务质量。下面是进货业务程序的主要内容◇
供货商的情况调查:在实施采购之前,超市首先就要对市场上各大商品供货商进行详
细的调查,了解公司的具体情况,评定企业的信誉级别和公司的市场口碑,做到准确无误,
采购顺利。
采购计划的编制:超市根据自身的资金条件和销售状况,综合分析市场规律,拟定采
购计划表。
实施进货计划:根据供货商档案及评审结果◇选定供货商;生成订货单给选定的供货
商;双方就价格、数量、质量等方面洽谈磋商,直至签订合同;跟踪合同执行,安排供货
进度和货物运输,做好验收入库工作。
(2)库存业务:
库存管理是指在上产经营中为销售和耗用而存储的各种资产。企业存货不当都会增加
不必要的费用:存货过多将导致物资的积压、存储费用增加、流动资金周转不利,并且过
量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动。库存管理的目标
是需求最佳存货数量,使库存的成本总额最小化。其主要业务如下:
产品入库、出库、盘库等日常处理。
科学合理地确定某库存物资的库存控制参数。如:最佳订货批量、最大库存量、最佳
缺货量、最佳订购周期等,进行严格的库存控制工作。
汇总统计各类库存数据,反应和监督储备资金占用及采购资金使用情况。
(3)销售业务
销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的"卖东西",它
对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信
息。此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要
抓住时机,引入现化的销售管理模式,实施企业的信息化、智能化销售管理,才能使超
市在激烈的场竞争中立于不败之地。
1.1.3安全性和完整性要求
(1)各个实体的编号不能重复。
(2)每个订单都要求有订单号,这样不会导致同一个人顾客购买同一个东西插入不
到销售表中,或者向同一个供应商采购同一个商品插入不到采购商品表中。
(3)销售单 CS 的属性顾客编号 Cno 不能设置为外码,如果说 Cno 来自于会员表 C 中
的 Cno ,那么导致普通顾客无法购买。
(4)要求采购信息、采购退货信息,以及销售信息和顾客退货信息改变时,库存信
息也作相应的改变。即,采购信息增加时,库存信息也要相应的增加。有采购退货时,库
存信息做相应的减少。销售除商品时,库存信息要做相应的减少。顾客退货是,库存信息
增加。当有损坏商品时,即报损详单增加商品信息时,库存信息相应的减少。
二 ER图
三
顶层流程图
第一层数据流程图
第二层流程图
销售
采购
报损