2024年4月19日发(作者:)

实例7 销售管理系统

要提高市场竞争力,即要有好的产品质量,同时也要有好的客户服务。企业要作到能及

时相应客户的产品需求,更具需求迅速生产,按时交货,就必须有一个好的计划,使得市场销

售和生产制造2个环节能够很好地协调配合.

销售管理是商业企业经营管理中的核心关节,也是一个企业能否取得效益的关键。如果

能做到合理生产、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。由此

可见,销售管理决策的正确与否直接影响了企业的经济效益。

在手工管理的情况下,销售人员很难对客户作出正确的供货承诺,同时企业的生产部门

也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确的反映到生产中去,部

门之间的通讯也经常部畅通。这在激烈竞争的市场中是非常不利的。企业销售管理系统就是

在这种状况下出现的。它利用计算机的技术,使得企业生产、库存和销售能够有利结合起来,

产销连接,提高企业的效率和效益。

第一节 系统设计

一、系统客户要求

系统开发的目标是实现企业销售管理的系统化、规范化和自动化。这是在用户要求的

基础上提出来的,用户要求如下。

 

产销衔接.利用销售管理系统后,要求能够对整个生产过程进行实时的监控,

特别是一些半产品和热销产品的库存量和生产能力。对于即将生产完成的产品,

能够提前将信息由生产部门传递到销售部门,这样销售部门可以根据客户订单的

要求,提前做好发货的准备;对也不能按时完成的产品,系统自动向经理发出警报,

以便及时采取措施。

 

产品库存。通过本系统能够清楚的看到企业库存中的产品数量、存放地点等

信息。使得生产部门和销售部门都能够根据库存信息做出决策。

 

订单管理.对于销售部门输入的订单能够通过电脑以这跟踪下去。企业做到

以销定产,在库存中备有一定的储备量。

 

客户管理.能够对企业的顾客有一个清楚地了解,通过客户管理分保持和客

户良好的关系。即使得到客户反馈的意见,上交有关部门及时处理。

 

发货计划。根据客户订单的要求和企业现有的库存,制定发货数量、发货顺

序等计划.

 

生产计划。根据客户订单的要求和企业现有的库存、制定企业的生产计划。

二、系统开发目标

在上面用户要求的基础上,得到下面的系统目标.

● ●

产销管理.能够对整个生产过程进行实时的监控,特别是一些半产品和热销产

品的库存量和生产能力.加强企业生产部门和销售部门之间的联系和沟通.

● ●

库存管理.能够清楚的看到企业库存中的产品数量、存放地点等信息.对于库

存过多和过少的产品进行报警。

● ●

订单管理。对于订单能够实现计算机联网输入、查询、跟踪和确认.订单可以

根据多个方面进行汇总分析。

● ●

客户管理.能够对企业的顾客有一个清楚地了解,通过客户管理部分保持和客

户良好的关系。能够根据客户查询客户订单完成情况。

● ●

发货计划。根据客户订单的要求和企业现有的库存,制定发货数量、发货顺

序等计划,形成货物销售单。

● ●

生产计划。根据客户订单的统计和企业现有的库存,制定企业的生产计划。

三、开发设计思想

● ●

尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而达到充分

利用公司现有资源,提高系统开发水平和应用效果的目的。

● ●

系统应符合生产、销售、库存的规定,满足公司日常工作需要,并达到操作过

程中的直观、方便、实用、安全等要求。

● ●

系统采用先进的两层体系结构,Client(客户端)负责提供表达逻辑、显示

用户界面信息、基本操作;Server(服务器端)负责实现数据服务。

● ●

系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未

参与开发的技术维护人员补充、维护。

● ●

系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改

等操作。能够对数据库表格进行备份。

四、系统功能分析

系统功能分析是在系统开发的总任务的基础上完成。本例子中的销售管理系统需要完成

产销衔接、产品库存管理、订单管理、客户管理、发货管理、生产计划管理、库存管理等多

个功能,满足企业高效管理的需求。

五、系统功能模块设计

在系统功能分析的基础上,考虑PowerBuilder程序的特点,得到如图1所示的系统功

能模块图。

销 售 管 理

系统

模块

客户

管理

模块

订单

管理

模块

产品

管理

模块

计划

管理

模块

报表

模块

帮助

模块