销售管理系统的设计与分析.docx

上传人:b****5 文档编号:7507112 上传时间:2023-01-24 格式:DOCX 页数:19 大小:2.85MB
下载 相关 举报
销售管理系统的设计与分析.docx_第1页
第1页 / 共19页
销售管理系统的设计与分析.docx_第2页
第2页 / 共19页
销售管理系统的设计与分析.docx_第3页
第3页 / 共19页
销售管理系统的设计与分析.docx_第4页
第4页 / 共19页
销售管理系统的设计与分析.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

销售管理系统的设计与分析.docx

《销售管理系统的设计与分析.docx》由会员分享,可在线阅读,更多相关《销售管理系统的设计与分析.docx(19页珍藏版)》请在冰豆网上搜索。

销售管理系统的设计与分析.docx

销售管理系统的设计与分析

销售管理系统的设计与分析

摘要:

随着计算机技术的飞速发展,计算机在管理中尤其是销售管理中应用的普及,利用计算机实现销售管理势在必行。

随着时代的进步,制造性企业的经营范围也逐渐变得庞大起来,市场也变的更加复杂,人员也随着市场的扩大而增加,如何管理好销售的信息,成为每一家制造性企业在管理中的一个大问题。

在这种情况下,开发一个销售理系统就显得非常必要。

本系统结合皇明公司实际的销售管理制度,经过实际的需求分析,采用功能强大的作为开发工具,采用sqlserver数据库而开发出来的单机版销售管理系统。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成销售管理的全过程,包括员工档案的建立、修改、员工信息查询、统计等;对供应商信息的录入,修改,删除操作;每月销售任务以及完成情况的录入,查询,修改等。

论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。

重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

关键词:

销售管理、、录入、修改、分析、设计

[英文摘要]

目录

第一部分引言

1.1信息管理系统简介

1.2开发的背景和意义

1.3系统设计的目标和主要内容

第二部分 系统开发的相关技术

2.1编程环境的选择

2.2关系型数据库的选择

2.3系统与数据库连接的实现

第三部分系统分析

3.1基本情况以及可行性分析

3.2销售管理系统业务流程图

3.3销售管理系统数据流程图

3.4销售管理系统实体间关系的E-R模型

3.5销售管理系统关系模型

3.6销售管理系统数据字典

3.7系统分析评价

第四部分系统设计

4.1总体设计

4.1.1系统功能设计

4.1.2物理配置方案

4.2详细设计

4.2.1数据库文件设计

4.3销售管理系统安全性设计

第五部分系统实施设计 

5.1用户管理模块

5.2销售管理模块 

5.2.1业务人员信息的添加,修改,删除

5.2.2经销商信息的添加,修改,删除

5.2.3销售信息的汇总 

5.2.4销售报表打印

5.3系统其他模块的实现和相关技术

第六部分结束词 

第七部分参考文献

 

第一部分引言

1.1信息管理系统简介 

管理信息系统是先进的科学技术和现代管理相结合的产物,建立以计算机为主要手段的管理信息系统,已成为现在企业,政府部门等各类组织提高自身素质、实现组织目标的战略措施。

通过合用管理信息系统,使企业的信息管理工作系统化、规范化、自动化,从而达到提高企业管理效率的目的。

而信息系统的目标为信息系统的发展方向提供了准则,是企业战略规划的一部分,具有极其重要的作用。

1.2开发的背景和意义

1.3系统设计的目标和主要内容

运用生命周期法,结合本系统开发的特点,采用功能强大的VB.NET作为开发工具,结合SQLServer2000做后台数据库管理系统,利用软件工程的思想和方法,总体上先采用结构化生命周期法进行系统分析和设计,然后采用快速原型法来实现系统。

该系统对销售部门的基本信息进行管理,同时掌握市场各类人员基本信息,以减轻管理人员的工作负担。

通过本管理系统,实现销售部门信息汇总分析的电子化,真正为部门管理者提供一个电子平台。

本系统具有如下功能模块:

1、登录界面:

设置管理员登陆权限。

2、主界面:

该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块

3、区域管理模块:

该模块提供各销售大区管理的界面,可对区域信息进行添加,修改,删除等操作,其中包括销售任务分配以及完成情况子模块。

(大区包括办事处,办事处管理业务人员)

4、经销商模块:

该模块根据经销商的不同情况,对经销商的信息进行汇总。

5、报表模块:

该模块打印每月销售任务完成信息,经销商报货,打款,活动开展情况,以图表的形式保存。

第二部分 系统开发的相关技术

2.1编程环境的选择

此系统采用VB.NET编程语言。

VB.NET是面向对象以及支持继承性的语言。

窗体设计器支持可视化继承,并且包含了许多新的特性,比如自动改变窗体大小、资源本地化支持、数据类工具内在支持XML数据。

直接建立在.NET的框架结构上,因此开发人员可以充分利用所有.NET平台特性,也可以与其他的.NET语言交互。

 为Windows应用程序提供了XCOPY部署,开发者不再需要为DLL的版本问题担忧。

  对象是具有某些特性的具体事物的抽象。

每个对象都具有描述其特征的属性,以及附属于它的行为。

 类是创建对象实例的模板,是同种对象的集合于抽象,它包含所创建对象的属性描述和行为特征的定义。

类是对象的定义,而对象是类的一个实例。

面向对象的程序设计主要是建立在类和对象的基础上。

通常面向对象程序设计中的类是由程序员自己设计的。

而在VB.NET中,类可由系统设计好,也可由程序员自己设计。

 

2.2关系型数据库的选择

系统后台采用SQLSERVER关系性数据库。

SQLServer是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。

其主要特点如下:

 

a.高性能设计,可充分利用WindowsNT的优势。

b.系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。

c.强壮的事务处理功能,采用各种方法保证数据的完整性。

d.支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。

 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

采用SQLServer数据库能更好的实现数据的收集并能与前台更稳定的连接。

2.3系统与数据库连接的实现

开放式数据库连接 (ODBC) 是一个调用级接口 (CLI),该接口使 C 和 C++ 应用程序得以访问来自 ODBC 数据源的数据。

CLI 是一个 API,包含由应用程序调用以获得一系列服务的函数。

ODBC 数据源包括以不同的格式存储的数据,而不仅仅是 SQL 数据库中的数据。

应用程序使用 ODBC 驱动程序访问数据源。

ODBC 驱动程序是一个动态链接库 (DLL),它接受对 ODBC API 函数的调用并采取任何必要的操作来处理对数据源的请求。

通过:

开始-程序-管理工具-数据源来配置数据源,并将已经建立的数据库连接起来。

第三部分系统分析

3.1基本情况以及可行性分析

随着社会的信息化程度越来越高,社会各种组织的联系日益密切,因此,产生了牵一发而动全身的效应,其表现在两个方面:

一是企业与企业之间,一个企业在市场激烈竞争的冲击下产生的动荡会引起其他相关企业的注意.在市场供需上,作为一个生产制造型的企业,无论是信息的准确,及时,有效的收集和利用,还是资源的合理的配置,这一切都使得企业迫切的想要建立一个适应市场形式的管理信息系统;二是企业内部,在企业中有很多部门,他们之间有着这样或那样的联系,每个部门都要做到快速反应,运行高效,只有建立各部门的信息系统,,才能更好的才能做到最好的工作效率,最高效的市场势态分析。

企业的高层管理人员都在密切注视着市场变化,而销售信息管理涉及了企业的市场占有情况和销售网络状态,自然设为重点,当企业有了相关的技术人员和相当的技术水平后,财政上有一定的保证后,销售管理信息系统的建立已经成为必然之势。

3.2销售管理系统业务流程图

3.3销售管理系统数据流程图

3.4销售管理系统实体间关系的E-R模型

3.5销售管理系统关系模型

经销商(序号,姓名,所属区域,类别,地址,电话,)

业务员(工号,姓名,所属区域,电话,进公司时间,级别)

管理(序号,业务人员姓名,所属区域,经销商姓名,活动地址,活动时间,物料情况,活动说明)

货品(编号,名称,颜色,重量,所属系列,价格)

制造(序号,货品编号,货品名称,数量,预定生产时间)

3.6销售管理系统数据字典

标号

项目

内容

1

数据流的描述

1.11

数据流编号

D_01

1.12

数据流名称

报货单

1.13

数据流简述

经销商开出的货品的报货单

1.14

数据流来源

经销商

1.15

数据流去向

定单处理模块

1.16

数据项组成

报货单编号+经销商姓名+产品型号+产品数量+交付日期+账号余额+填单日期

1.21

数据流编号

D_02

1.22

数据流名称

报货款项

1.23

数据流简述

市场部审查通过的报货单上的款项

1.24

数据流来源

定单处理模块

1.25

数据流去向

财务科

1.26

数据项组成

货款编号+经销商姓名+经销商账户+货款金额+日期

1.31

数据流编号

D_03

1.32

数据流名称

生产定单

1.33

数据流简述

市场部开给制造部的生产定单

1.34

数据流来源

定单处理模块

1.35

数据流去向

制造部

1.36

数据项组成

生产定单编号+产品型号+产品数量+生产完成日期

1.41

数据流编号

D_04

1.42

数据流名称

出库单

1.43

数据流简述

制造部开给定单处理模块的出库单

1.44

数据流来源

制造部

1.45

数据流去向

定单处理模块

1.46

数据项组成

出库单编号+产品型号+产品数量+日期

1.51

数据流编号

D_05

1.52

数据流名称

领货单

1.53

数据流简述

定单处理模块开出的领货单

1.54

数据流来源

定单处理模块

1.55

数据流去向

经销商

1.56

数据项组成

领货单编号+经销商姓名+经销商地址+产品型号+产品数量+日期

2

处理逻辑描述

2.11

处理逻辑编号

P_01

2.12

处理逻辑名称

报货处理

2.13

简述

初步审核报货单

2.14

输入的数据流

报货单,领货单

2.15

处理描述

初步审核报货单,将报货单提交给定单处理模块

2.16

输出的数据流

报货单,领货单

2.21

处理逻辑编号

P_02

2.22

处理逻辑名称

定单处理

2.23

简述

处理报货单、出库单,将报货信息分析转给制造部,根据出库单开出领货单

2.24

输入的数据流

报货单,出库单

2.25

处理描述

根据报货单开出生产定单,根据出库单开出领货单,并将经销商报货信息转给财务科

2.26

输出的数据流

生产定单,领货单

3

数据存储描述

3.11

数据存储编号

F_01

3.12

数据存储名称

销售台账

3.13

简述

记录经销商信息的明细帐

3.14

数据存储组成

日期+经销商代码+经销商名称+报货数量打款金额+任务量+完成量+去年同期任务+业务员

3.15

关键字

日期+经销商

3.16

相关的处理

P_02,

4

外部实体描述

4.11

外部实体编号

S_01

4.12

外部实体名称

经销商

4.13

简述

开出报货单,领取货品

4.14

输入的数据流

D_05

4.15

输出的数据流

D_01

4.21

外部实体编号

S_02

4.22

外部实体名称

财务科

4.23

简述

登记经销商台账

4.24

输入的数据流

D_02,D_04

4.25

输出的数据流

4.31

外部实体编号

S_03

4.32

外部实体名称

制造部

4.33

简述

根据生产定单生产货品,开出出库单

4.34

输入的数据流

D_03,

4.35

输出的数据流

D_04

3.7系统分析评价

通过对系统建立的可行性分析,确立了建立销售管理系统的必要性和可行性;通过对销售相关业务的分析和详细调查,画出了系统的业务流程图,及相对应的数据流程图以及数据字典,建立起新系统的逻辑模型,从而为系统设计作好准备。

第四部分系统设计

4.1总体设计

4.1.1系统功能设计

4.1.2物理配置方案

由于设计的系统本身是用于管理的属于分布式的,需要比较好的外部环境来实现系统的功能,所以选用微机网络(不同的企业可以根据自身的实际情况做出相应的修改),考虑到企业日后的发展,需要系统有更新的余地,所以选择比较有前途的Windows操作系统。

4.2详细设计

4.2.1数据库文件设计

表1权限表

字段名称

数据类型

可否为空

字段大小

编号

int

NULL

4

用户名

char

NULL

16

密码

char

NULL

16

表2业务人员表

字段名称

数据类型

可否为空

字段大小

工号

int

NULL

19

姓名

char

NULL

10

所属区域

varchar

NULL

16

电话

char

NULL

15

进公司时间

datatime

Notnull

8

级别

Char

Notnull

20

备注

Verchar

Notnull

100

表3产品表

字段名称

数据类型

可否为空

字段大小

产品型号

Char

NULL

20

产品名称

char

NULL

20

颜色

char

NULL

10

总量

Int

Null

4

所属系列

Char

Notnull

10

价格

Money

Notnull

8

表4任务表

字段名称

数据类型

可否为空

字段大小

序号

int

NULL

4

业务人员姓名

char

NULL

10

本月任务

Money

NULL

8

完成量

Money

Null

8

去年同期任务

Money

Notnull

8

表5地区政策表

字段名称

数据类型

可否为空

字段大小

序号

int

NULL

4

地区

char

NULL

16

政策方案

Varchar

notNULL

200

备注

Varchar

Notnull

200

表6报货单

字段名称

数据类型

可否为空

字段大小

报货单编号

Char

NULL

20

经销商姓名

char

NULL

10

产品型号

char

NULL

20

产品数量

Int

Null

4

交付日期

Datatime

Null

8

账号余额

Money

Null

8

表7物料表

字段名称

数据类型

可否为空

字段大小

物料编号

int

NULL

4

物料名称

char

NULL

20

物料数量(市级)

bigInt

NULL

8

物料数量(乡镇)

bigInt

Null

8

说明

Varchar

Notnull

100

表8经销商表

字段名称

数据类型

可否为空

字段大小

序号

Char

NULL

19

姓名

char

NULL

10

所属区域

varchar

NULL

50

类别

Char

Notnull

10

地址

Varchar

Null

50

电话

Char

Null

15

备注

Varchar

Notnull

100

表9销售网络管理表

字段名称

数据类型

可否为空

字段大小

序号

bigint

NULL

8

业务人员姓名

char

NULL

10

所属区域

varchar

NULL

50

经销商

Char

Null

10

活动地址

Varchar

Notnull

100

活动时间

Datetime

Notnull

物料情况

Char

Notnull

10

4.3销售管理系统安全性设计

系统数据库中包含多个二维表,所以在系统与数据库的连接上,并没有把数据库和系统的连接直接写入代码,而是通过对服务器端进行系统设置,使数据库名及路径不可见,并通过sqlserver数据库安全设置,保证了数据库的安全性。

系统根据用户身份不同赋予不同权限,用户用密码登陆,同样也保证了系统数据的安全性。

第五部分系统实施设计

5.1用户管理模块

5.2销售管理模块 

5.2.1业务人员信息的添加,修改,删除

5.2.2经销商信息的添加,修改,删除

5.2.3销售信息的汇总

5.2.4销售报表打印

5.3系统其他模块的实现和相关技术

第六部分结束词

第七部分参考文献

 

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

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1