销售管理系统ER图.docx

上传人:b****2 文档编号:1578546 上传时间:2023-05-01 格式:DOCX 页数:25 大小:102.48KB
下载 相关 举报
销售管理系统ER图.docx_第1页
第1页 / 共25页
销售管理系统ER图.docx_第2页
第2页 / 共25页
销售管理系统ER图.docx_第3页
第3页 / 共25页
销售管理系统ER图.docx_第4页
第4页 / 共25页
销售管理系统ER图.docx_第5页
第5页 / 共25页
销售管理系统ER图.docx_第6页
第6页 / 共25页
销售管理系统ER图.docx_第7页
第7页 / 共25页
销售管理系统ER图.docx_第8页
第8页 / 共25页
销售管理系统ER图.docx_第9页
第9页 / 共25页
销售管理系统ER图.docx_第10页
第10页 / 共25页
销售管理系统ER图.docx_第11页
第11页 / 共25页
销售管理系统ER图.docx_第12页
第12页 / 共25页
销售管理系统ER图.docx_第13页
第13页 / 共25页
销售管理系统ER图.docx_第14页
第14页 / 共25页
销售管理系统ER图.docx_第15页
第15页 / 共25页
销售管理系统ER图.docx_第16页
第16页 / 共25页
销售管理系统ER图.docx_第17页
第17页 / 共25页
销售管理系统ER图.docx_第18页
第18页 / 共25页
销售管理系统ER图.docx_第19页
第19页 / 共25页
销售管理系统ER图.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

销售管理系统ER图.docx

《销售管理系统ER图.docx》由会员分享,可在线阅读,更多相关《销售管理系统ER图.docx(25页珍藏版)》请在冰点文库上搜索。

销售管理系统ER图.docx

销售管理系统ER图

实例7销售管理系统

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

企业要作到能及时相应客户的产品需求,更具需求迅速生产,按时交货,就必须有一个好的计划,使得市场销售和生产制造2个环节能够很好地协调配合。

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

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

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

在手工管理的情况下,销售人员很难对客户作出正确的供货承诺,同时企业的生产部门也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确的反映到生产中去,部门之间的通讯也经常部畅通。

这在激烈竞争的市场中是非常不利的。

企业销售管理系统就是在这种状况下出现的。

它利用计算机的技术,使得企业生产、库存和销售能够有利结合起来,产销连接,提高企业的效率和效益。

 

第一节系统设计

一、系统客户要求

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

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

        产销衔接。

利用销售管理系统后,要求能够对整个生产过程进行实时的监控,特别是一些半产品和热销产品的库存量和生产能力。

对于即将生产完成的产品,能够提前将信息由生产部门传递到销售部门,这样销售部门可以根据客户订单的要求,提前做好发货的准备;对也不能按时完成的产品,系统自动向经理发出警报,以便及时采取措施。

        产品库存。

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

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

        订单管理。

对于销售部门输入的订单能够通过电脑以这跟踪下去。

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

        客户管理。

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

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

        发货计划。

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

        生产计划。

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

二、系统开发目标

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

●●       产销管理。

能够对整个生产过程进行实时的监控,特别是一些半产品和热销产品的库存量和生产能力。

加强企业生产部门和销售部门之间的联系和沟通。

●●       库存管理。

能够清楚的看到企业库存中的产品数量、存放地点等信息。

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

●●       订单管理。

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

订单可以根据多个方面进行汇总分析。

●●       客户管理。

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

能够根据客户查询客户订单完成情况。

●●       发货计划。

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

●●       生产计划。

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

三、开发设计思想

●●       尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。

●●       系统应符合生产、销售、库存的规定,满足公司日常工作需要,并达到操作过程中的直观、方便、实用、安全等要求。

●●       系统采用先进的两层体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、基本操作;Server(服务器端)负责实现数据服务。

●●       系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。

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

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

四、系统功能分析

系统功能分析是在系统开发的总任务的基础上完成。

本例子中的销售管理系统需要完成产销衔接、产品库存管理、订单管理、客户管理、发货管理、生产计划管理、库存管理等多个功能,满足企业高效管理的需求。

五、系统功能模块设计

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

 

 

 

 

 

销售管理系统

 

系统

模块

客户管理模块

订单管理模块

产品管理模块

计划管理模块

 

报表模块

 

帮助模块

 

 

 

 

 

 

 

 

 

图1系统功能模块图

销售管理系统和企业中其它子系统的关系

销售管理系统是整个企业信息管理系统的一个最重要部分。

它与企业中其它系统之间的接口和关系如下。

●●       与生产子系统的连接。

通过销售管理系统建立订单和生产子系统之间的关系。

系统可以将企业生产部门作为一个客户,模拟订单输入方式,按照订单和产品的优先级产生不同时期的生产计划。

生产部门可以预期向销售部门反映订单完成情况。

●●       与财务系统的关系。

将客户汇款、转账等转入企业财务系统管理。

●●       与销售分支机构的关系。

传送订单、发票和应收款信息。

第二节数据库设计

一、数据库需求分析

在仔细调查企业销售管理过程的基础上,得到系统所需要处理数据的流程,如图2所示。

 

 

 

 

订单

客户

发货

订单计划

生产计划

制定

发货计划

库存

 

 

 

 

 

 

 

 

图2数据流程图

针对本实例,通过对企业销售管理的内容和数据流程分析,涉及的数据项和数据结构如下。

●●客户信息。

包括的数据项有客户编码、名称、地址、税号、信誉度、国家、省份等。

●●订单信息。

包括的数据项有订单时间、客户编号、货品号、数量、交货时间、负责业务员、订单号、是否已经交货等。

●●库存信息。

包括的数据项有货品号、数量、存放地点等。

●●发货信息信息。

包括的数据项有发货时间、客户编号、货品号、数量、经手人对应订单等。

●●产品信息。

包括的数据项有货品号、名称、企业的生产能力、单个产品的利润、单价、型号等。

●●产品生产信息。

包括的数据项有货品号、数量、计划完成时间、生产负责人等。

●●产品进库信息。

包括的数据项有货品号、数量、进库时间、经手人等。

有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。

二、数据库概念结构设计

这一设计阶段是在需求分析的基础上,设计出能够满足用户要求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。

本实例根据上面的设计规划出的实体有:

客户实体、订单实体、库存实体和产品实体。

各个实体的E-R图以及实体和实体之间的关系E-R图描述如下。

图3为客户实体E-R图。

 

 

 

 

图3客户实体E-R图

图4为订单实体E-R图。

 

 

 

图4订单实体E-R图

 

图5为库存信息实体E-R图。

库存信息

产品代号

库存数量

存放地点

 

 

 

 

 

 

图5库存信息实体E-R图

 

图6为发货信息实体E-R图。

 

 

 

 

 

图6发货信息实体E-R图

 

图7为产品实体E-R图。

 

 

 

 

图7产品实体E-R图

图8为生产信息实体E-R图。

 

 

 

 

 

图8生产信息实体E-R图

 

图9为进库信息实体E-R图。

 

 

 

 

图9进库信息实体E-R图

实体和实体之间的关系E-R图如图10所示。

1:

1

客户

M:

N

订单

N:

1

生产

M:

N

产品出库

库存

增加1:

N

产品进库

减少1:

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图10实体之间关系E-R图

三、数据库逻辑结构设计

在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。

销售管理系统数据库中各个表格的设计结果如下面的几个表格所示。

每个表格表示在数据库中的一个表。

表1为客户信息表格kehu。

表1客户信息表格kehu

列名

数据类型

可否为空

说明

Kehu_no

VARCHAR2(6)

NOTNULL

客户号(主键)

Kehu_name

VARCHAR2(20)

NULL

客户名

Kehu_address

VARCHAR2(30)

NULL

地址

Kehu_sh

VARCHAR2(10)

NULL

税号

Kehu_repute

VARCHAR2(10)

NULL

信誉度

Kwhu_country

VARCHAR2(10)

NULL

国家

Kwhu_province

VARCHAR2(10)

NULL

省份

 

表2为订单信息表dd。

表2为订单信息表dd

列名

数据类型

可否为空

说明

Dd_no

VARCHAR2(6)

NOTNULL

订单号(主键)

Dd_date

DATE

NULL

订单时间

Product_no

VARCHAR2(6)

NOTNULL

产品号

Kehu_no

VARCHAR2(6)

NOTNULL

客户号

Product_number

NUMBER(10)

NULL

产品数量

Need_date

DATE

NULL

需要产品时间

Dd_manager

VARCHAR2(10)

NULL

订单业务员

Dd_flag

VARCHAR2

(1)

NULL

订单是否发货(缺省值为0,表示没有完成;如果该订单已经完成发货,为1

 

表3为库存信息表格kc。

表3库存信息表格kc

列  名

数据类型

可否为空

说  明

Product_no

VARCHAR2(6)

NOTNULL

产品号(主键)

Product_number

NUMBER(10)

NULL

库存量

Kc_adress

VARCHAR2(10)

NULL

存放地点

 

表4发货信息表fh。

表4发货信息表fh

列  名

数据类型

是否为空

说 明

Dd_no

VARCHAR2(6)

NOTNULL

订单号(主键)

Fh_dae

DATE

NULL

发货时间

Product_no

VARCHAR2(6)

NOTNULL

产品号

kehu_no

VARCHAR2(6)

NOTNULL

客户号

Product_number

NUMBER(10)

NULL

产品数量

Product_outprice

NUMBER(10)

NULL

发货价格

Fh_manager

VARCHAR2(10)

NULL

发货负责人

表9-5为产品信息表破product。

表5产品信息表破product

列  名

数据类型

可否为空

说  明

Product_no

VARCHAR2(6)

NOTNULL

产品号(主键)

Product_mame

VARCHAR2(20)

NULL

产品名称

Product_NumberPerMonth

NUMBER(10)

NULL

月生产能力

Product_adress

VARCHAR2(20)

NULL

生产地点

Product_llPerOne

NUMBER(6)

NULL

单个利润

Product_price

NUMBER(10)

NULL

价格

Product_xh

VARCHAR2(6)

NULL

型号

表6为产品生产表producting。

表6产品生产表producting

列名

数据类型

可否为空

说明

Product_no

VARCHAR2(6)

NOTNULL

产品号(主键)

Product_Number

NUMBER(10)

NULL

数量

Product_outdate

DATE

NULL

完成日期

PRODUCT_Manager

VARCHAR2(10)

NULL

生产负责人

表7为产品进库信息表jk。

表7产品进库信息表jk

列名

数据类型

可否为空

说明

Jk_no

VARCHAR2(6)

NOTNULL

进库号(主键)

Product_no

VARCHAR2(6)

NOTNULL

产品号

Product_Number

NUMBER(10)

NULL

进库数量

Product_indate

DATE

NULL

进库时间

Product_manager

VARCHAR2(10)

NULL

经手人

实例3考勤管理系统

考勤管理既是企业劳动认识管理的重要方面,同时也是企业财务管理的重要方面,因为它是和人、事都相关的方面。

考勤管理系统需要和员工人事管理连接,同时需要连接工资管理系统等等,用语完成员工的升迁、工资、津贴、医疗保险、保险费、实际发放工资等。

第一节系统设计

一、系统目标设计

        系统开发的总体任务是实现企业员工考勤管理的系统化、规范化、和自动化。

        能够和人事管理系统、工资管理系统相结合,真正实现企业高效、科学、现代化的员工管理。

二、开发实际思想

        尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。

        员工考勤管理系统能够和考勤机相连接,从而完成自动、高效、科学的考勤信息输入。

        系统采用模块化程序设计方法,既便与系统功能的各种组合和修该,又便于未参与开发的技术维护人员补充、维护。

        系统应具备数据库维护功能,即使根据用户需求进行数据的添加、删除、修改、被分等操作。

三、系统功能分析

考勤管理涉及企业人事管理的多个方面,如员工职务升迁、工资发放、奖金发放、员工医疗保险发放等等。

本利自重的考勤管理系统需要完成功能主要有以下几点。

        员工考勤信息处理。

该莫完成员工考勤情况的输入、修改等操作。

如果企业内有考勤机,可以将它的输出处理后,形成考勤管理系统考勤模块的输入。

        企业缺勤类型的设定。

        企业考勤统计。

该模块可对某个员工进行考勤情况的统计,生成统计报表。

四、系统功能模块设计

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

 

 

 

 

 

 

 

 

 

 

 

图1系统功能模块如图

五、考勤管理系统和企业中其他系统的关系

考勤管理袭击全企业信息管理系统的一个有机组成部分。

他与企业中替他系统之间的关系如图2所示。

 

考勤情况考勤情况考勤情况

 

 

图2和企业中其他系统之间的关系

第二节数据库设计

一、数据库需求分析

在仔细调查企业考勤管理过程的基础上,得到系统所要处理数据的流程如图3所示。

人员

考勤

信息

数据库

考勤

信息

统计

报表

生成

企业

其他

信息

管理

系统

手工输入

考勤机输入

数据维护

 

 

 

 

 

 

图3数据流程图

针对本实例,通过对企业考勤管理的内容和数据流程分析,设计的数据项和数据结构如下:

        员工考勤信息。

包括的数据项有员工号、缺勤时间、缺勤天数、缺勤类别等。

        缺勤类别信息。

包括的数据项有缺勤类别、名称、描述等。

       员工基本信息。

包括的数据项有员工号、员工姓名、员工工种、员工所属部门等。

有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。

二、数据概念结构设计

本实例根据上面的设计规划出的实体有:

考勤信息实体、员工基本信息实体、缺勤类型实体。

各个实体的E-R图以及实体和实体之间的关系E-R图描述如下。

图4为员工基本信息实体E-R图。

 

 

 

 

 

图4员工基本信息实体E-R图

图5为考勤信息实体E-R图

 

 

 

 

 

 

图5考勤信息实体E-R图

图6为缺勤类型实体E-R图

缺勤类型

类别

名称

描述

 

 

 

 

 

图6缺勤类别实体E-R图

实体和实体之间的关系E-R图如图7所示。

 

 

 

图7实体之间关系E-R图

三、数据库逻辑结构设计

在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。

考勤管理体统数据库中各个表格的设计结果如下面的几个表格所示。

没高歌表示在数据库中的一个表。

表1为考勤管理表kp

表1考勤管理表格kp

列名

数据类型

可否为空

说明

Emp-no

VARCHAR2(6)

NOTNULL

员工号(主键一)

qq-date

VARCHAR2(6)

NOTNULL

时间(主键二)

qq-daynumber

NUMBER(3,1)

NULL

缺勤天数

qq-lb

VARCHAR2(3)

NULL

缺勤类别

qq-reason

VARCHAR2(10)

NULL

缺勤理由

 

  表2为缺勤类型表qqlb。

  表2缺勤类型表格qqlb

列名

数据类型

可否为空

说明

qq-lb

VARCHAR2(3)

NOTNULL

缺勤类别(主键)

qq-mc

VARCHAR2(10)

NULL

名称

qq-ms

VARCHAR2(10)

NULL

缺勤类型描述

 

  表3为员工基本情况表yg。

表3员工基本情况表

列名

数据类型

可否为空

说明

Emp-no

VARCHAR2(6)

NOTNULL

员工号(主键)

Emp-name

VARCHAR2(10)

NULL

员工姓名

Emp-zw

VARCHAR2(10)

NULL

员工职务

Emp-department

VARCHAR2(10)

NULL

员工部门

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2