订货管理系统数据库设计1.需求分析1.1背景商业企业中,货物销售时,订购是关键的环节。它直接关系到企业的销售业绩,而在一个企业中,销售是关系到企业生存的关键。随着时代的发展,货物订购仅靠人力手工完成已经无法满足企业发展的需要.而对商业企业来说,只有订货量越多的时候,才可能产生更多的利润。使用订货管理系统来协助销售部门管理订单成为提高部门效率成为必须。1。2客户需求(1)订货系统可以帮助销售部门得到正确的订货。正确的订货有以下好处:1.保证销售;2.保证毛利;3。保证顾客满意;4。维护企业形象;(2)相对于系统订货方式,手工订货常常产生错误的订货,这些订货信息给企业带来了损失:1.缺货,损失销售,损失利润;2。库存积压,资产资金周转慢,占据有效的仓库容量;3。增加员工的劳动量,增加盘点难度;4.库存维持成本增加,损耗增加;(3)企业要求开发的订货管理系统能够达到一定的标准,让订货行为变得准确可靠,并且系统能提供给部门提供相应的信息服务,为销售计划提供参考:1。准确的系统(ETP)库存与实际库存一致;2.库存均为有效可销售库存(耗损品除外);3.计算订货,送货周期和订货数量(经济批量订货法);4。设立科学,浮动的最低库存;5.考虑现有库存和在途送货量;6。考虑促销和价格竞争因素;7。考虑节日因素;8。考虑商品成本因素;9.考虑市场期货因素;(4)很多的因素决定了订货的种类,数量,时间和密度,正确的订货能够有效的帮助企业赢利。并且好的订货系统能够监控订货的合理性。1。好的订货管理系统=好的销售+好的利润+好的顾客效益!2。订货是销售部门主管义不容辞的责任!1.3功能需求系统应该主要完成三种订购方式的处理工作,这三种方式分别是电话订购,网上订购和当面订购.以下对这三种订购方式进行分析.(1)电话订购时由销售部门相关人员对电话内容进行记录,得到客户要订购的货物的详细情况,这些情况应该覆盖货物订单的内容,货物订单的内容由相关人员进行填写,并填进系统数据库,系统通知发货部门可以发货,并给发货部门一张订货合同,其内容包括发送的货物,发货的地点,收货人,时间,无人认领的处理方法等订货时的约定信息等内容,在收货人取得货物,交付货款后需要在订货合同上签字确认。说明要购买的货物种类及数量打电话到销售部门工作人员填写订货单是否为系统的注册用户是否填写个人信息及收货信息交货,收款及相关手术的办理发货(2)网上订购时,客户必须为系统已经注册的用户,当新用户没有注册时,应该提醒其先注册。用户登陆企业产品网站后,可以在线选购货物,在选完货物后,系统提供一张电子订货单,订货单已经包括用户选过的货物,送货金额和订单号,还有一些待用户填写的内容:收货人,收货地点,邮政编码,联系电话,电子邮箱,是否要开发票,送货方式,付款方式。用户填好电子订货单后提交。系统将其填进系统数据库,系统通知发货部门可以发货,并给发货部门一张订货合同,对于要发票的,还将付上一张发票。在收货人取得货物,交付货款后需要在订货合同上签字确认。选择要购买的商品浏览网页点击购买继续购物去收银台调整购物车内商品数量是否注册用户否是确认收货人信息填写个人信息及收货信息系统返回收银台选择付款方式及送货方式选择网上支付点击网上支付付款支付完成订购成功选择银行付款或汇款到银行汇款(3)当面订购的客户可以直接得到一张订货单,客户填好订货单后交给相关人员,工作人员将订单的内容输入系统,系统将数据存进系统数据库.系统通知发货部门可以发货,并给发货部门一张订货合同,对于要发票的,还将付上一张发票.在收货人取得货物,交付货款后需要在订货合同上签字确认.客户当面提出订货请求填写订单的相关信息是否还有货物要订购发货是是否为系统的注册用户订单完成提交否填写个人信息及收货信息交货,收款及相关手术的办理通过模拟实际情况,为了满足订购管理的需求,系统要实现以下基本功能:(1)用户的注册与登陆,登陆用户管理:新用户能够在订购网站进行注册,以便和已注册用户一样使用注册信息进行在线查询与订购活动。系统对于电话订购和当面订购的用户可以由相关工作人员为其进行注册。(2)用户查询特定...