1 系统概述1.1 应用背景与系统功能分销是当前国内绝大多数批发型商贸企业以及产供销一体化的制造类企业所采取的销售管理模式, 而国内市场的迅猛发展使得传统的销售渠道管理模式在新一轮的竞争中风雨飘摇。 随着企业销售规模的扩大, 对异地物流和资金流的管理难度越来越大。 大部分企业试图采用人海战术来解决此类问题,从总部派驻大量人员到各地。 但实际上问题并没有得到解决:手工统计销售数据速度慢, 容易出错误,帐物经常不符, 造成汇总数据不及时, 不准确;销售过程缺乏有效监督,造成大量死帐呆帐, 却无法及时追究相关人员责任, 有些甚至根本就无法找出责任人。问题的结果造成企业在商品流通领域成本居高不下,企业的生产、 市场决策缺乏准确的量化依据,造成企业资源的大量浪费。本次设计开发的产品分销管理系统,依靠现代化的计算机信息处理技术来管理,从而节省了大量的人力和物力, 改善了员工的工作条件, 减轻了劳动强度,扩展现有业务和销售能力, 实现零风险库存, 大大降低分销成本, 提高周转效率,确保获得领先一步的竞争优势。1.2 系统需求分析本系统要应用于代理商信息、顾客信息、产品信息、订单信息的管理,因此数据库设计必须充分满足这些功能要求。根据系统设计思想,本系统需求如下:1.代理商信息管理( 1) 可以查询代理商信息( 2) 可以对代理商信息进行添加、修改和删除操作2.产品信息管理( 1) 可以查询产品信息( 2) 可以对产品信息进行添加、修改和删除操作3.顾客信息管理( 1) 可以查询顾客信息( 2) 可以对顾客信息进行添加和删除操作4.订单信息管理( 1) 可以查询订单信息( 2) 可以对订单信息进行添加、修改和删除操作1.3 系统结构设计系统的结构设计如图1.1 所示。图 1.1 系统功能模块图2 数据库设计2.1 数据库概念结构设计在本系统中,需要保存代理商信息,顾客信息、产品信息和订单信息,通过数据库技术, 将这些数据保存到数据库中,可方便对这些数据的管理, 数据库设计如下:1.建立一个产品分销的数据库,由下面四个表组成:代理商 (代理商编号,姓名,薪水)顾客 (顾客编号,姓名 )产品 (产品编号,产品名称,产品价格) 订单 (订单编号,购买日期,代理商编号,顾客编号,产品编号,订购数量,订金 ) 2.建表,在定义中要求声明:每个表的主外码;订购数量大于0,所有字段不为空。通过对上面对系统的总体分析,我们可以得到整个系统的实体- 关系...