商品销售管理系统系统分析.docx
《商品销售管理系统系统分析.docx》由会员分享,可在线阅读,更多相关《商品销售管理系统系统分析.docx(36页珍藏版)》请在冰豆网上搜索。
商品销售管理系统系统分析
1概述
1.1信息系统概述
当今,人类社会已经进入信息全球化和全球信息化的高速发展阶段。
信息化改造和知识创新已成为时代主旋律。
以信息技术为支撑的信息系统已成为企业或组织在激烈的竞争中获胜的强有力的工具。
信息系统是指依据系统的观点,通过计算机网络等现代化工具和设备,运用数学的方法,服务于经管领域的人机相结合的信息处理系统。
计算机是信息系统的依托,计算机设备是信息流动的载体和处理加工的场所。
同时,信息系统离不开人的参与,因为信息的收集往往要由人来进行取舍,在处理过程中,也要有人来操作。
信息系统依据经管活动的层次进行纵向划分主要有三大类型,即作业信息系统、经管信息系统、高层信息系统。
信息系统一般由如下要素构成:
1)硬件系统;
2)软件系统:
包括操作系统:
UNIX、Windows、Linux等;支撑软件:
数据库、平台软件等;应用软件:
各种经管、设计软件;
3)数据资源:
信息系统依据用户需求将需处理的数据集中存放,从而形成数据资源;
4)运行规则:
帮助用户使用和维护信息系统的说明材料;
5)操作人员:
包括系统分析员、系统设计员、程序员、数据库经管员、计算机操作员和系统经管员。
1.2课题背景
销售部门是一个企业的重要部门,是企业最直接的效益利润创造者。
商品的销售经管工作则是企业销售部门中最繁琐也是最重要的工作。
对于中型的集团化商场的经管尤为如此。
在当今这个信息时代,如何利用信息化来提高销售行业的工作效率,正日益成为行业中的热点话题。
因此行业引进商品销售经管系统,则可使销售部门的销售统计,帐单结算工作通过自动化和规范化的方式完成,是整个商业行业自动化信息经管中不可缺少的一个模块。
本课题是以小型的销售企业的运作流程为基础,做出的小型的单机版的经管信息系统。
2系统分析
2.1建立新系统的必要性
进销存经管是商品销售活动中最主要的环节。
若企业在这个环节上出现问题,将会给企业造成巨大损失。
传统的进销存经管主要依靠人工经管,每天要处理的数据量很大,而且不利于销售部门的经管人员总体把握每种商品的销售情况,统计报表繁琐,而且时间过久易出错,尤其是对于一个商场,若不能及时分析商品的销售情况,则不利于下一步销售计划的制订。
而销售部门的计算机信息化的系统经管则能准确控制企业的销售情况,有效加速商品的周转率并提高服务质量,可减少产品售价不符等所产生的问题。
而且利用计算机系统经管,能及时了解商品的库存状况,在掌握了商品周转率前提下,就可以减少销售中的供不应求或供过于求的情况发生。
正是鉴于以上的优点,因而有必要建立一个计算机商品销售经管系统。
当然,建立该系统还必须考虑多方面因素,企业必须有良好的经管基础,良好的经济效益,有能力支出建立新系统的费用,确保建立新系统在经管上、技术上和经济上都是可行的。
2.2组织结构分析
通过对多家商场、企业销售部门业务的实际调查分析,笔者归纳总结了商场行业的一般经管职能,做出企业的组织机构图如图2.1所示:
总经理
财务部
供销部
人事部
主仓库
商场1
…………
商场n
配送组
采购组
财务科
供销科
人事科
销售组
商场仓库
配送组
采购组
图2.1企业组织机构图
2.3业务流程分析
通过对多家商场、企业销售部门业务的实际调查分析,笔者归纳总结了商场行业的一般业务流程和经管功能,并依此做出的业务流程图如图2.1。
从业务流程图可看出企业商品销售经管主要有以下几项经管功能:
(1)前台销售经管:
业务员或者前台销售人员负责对用户的订货、退货信息进行收集处理,根据用户需求写出提货单和退货单给商场仓管员(也就是上图的仓管员)。
若商品交易成功,则将交易单据转给财务科进行登记入帐;
(2)商场仓库经管:
仓库经管根据业务员提交的单据和库存状况判断是否发货。
若有货则发货,无货则填写商场缺货单和订货单给主仓库经管员(即上图的采购员)。
根据进销存情况填写库存报表并判断下一阶段的进货退货情况;
(3)主仓库经管:
主仓库经管员根据商场仓库经管员的订货单、缺货单和退货单和经管层做出的进、退货计划向供应商进行进货或退货的交易;
(4)业务分析经管:
经管层根据每月上报的销售报表和各仓库的库存报表进行综合分析,决定下个月主仓库的进货、退货计划。
提货通知单
客户
业务员
财务科
仓管员
采购员
供货商
订货单
经管层
退货单
提货单
销售报表
发货票
退货单
退货单
缺货单
库存报表
订货单
入库单
货物计划单
退货单
订货单
提货通知单
退货通知单
图2.2业务流程图
2.4数据流程图
根据上述的商品销售经管的业务流程,其数据流程图如下所示:
图2.3商品销售经管系统的顶层数据流程图
仓库交易数据
商场缺货单
客户
商场交易明细表
仓库交易明细表
销售报表
P1
销售
经管
P2
商场仓库
经管
P3
主仓库经管
P4
业务数据分析
供应商
经管层
客户订货单
客户退货单
发货单
销售退货单
提货单
发货单
商场退货单
商场订货单
仓库发货单
销售退货单
商场发货单
单单单
商场交易数据
发货单
仓库订货单
仓库退货单
供应商发货单
单单单
商场入库单
商场退货单
仓库入库单
仓库退货单
商场交易数据
销售退货数据
销售数据
业务综合数据
采购计划
退货计划
仓库交易数据
图2.5商品销售经管系统的P1处理的展开
图2.7商品销售经管系统的P4处理的展开
商品信息
P2
供货商
经管层
P3.1
填写仓库订货单
P3.3
分析仓库
库存数据
P3.2
填写仓库退货单
P3.4
填写仓库入库单
仓库交易明细表
商场退货单
入库单
供应商发货单
采购计划
仓库订货单
退货计划
商品交易信息
商品交易信息
仓库退货单
P3.5
仓库发货单填写
商场订货单
商场缺货单
仓库发货单
仓库交易数据
图2.8商品销售经管系统的P3处理的展开
2.5数据字典
数据项编号:
101
数据项名称:
商品编号
别名:
Goodsid
简要说明:
商场所进商品的代码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-101
数据项编号:
102
数据项名称:
商品名称
别名:
Goodsname
简要说明:
商场所进商品的名称
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-102
数据项编号:
103
数据项名称:
商品型号
别名:
Goodstype
简要说明:
每种商品不同类型的编号
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-103
数据项编号:
104
数据项名称:
商品单位
别名:
Goodsunit
简要说明:
每种商品的计算单位名称
类型及长度:
字符型8位
数据值类型:
离散
总编号:
1-104
数据项编号:
105
数据项名称:
商品定价
别名:
Goodsprice
简要说明:
每种商品的出售价格
类型及长度:
实数型
数据值类型:
离散
总编号:
1-105
数据项编号:
106
数据项名称:
销售提成
别名:
YWYPrice
简要说明:
业务员卖出此件商品的业务提成
类型及长度:
实数型
总编号:
1-105
数据项编号:
107
数据项名称:
商品备注
别名:
Goodsmemo
简要说明:
商品的备注说明
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-107
数据项编号:
201
数据项名称:
业务员编号
别名:
YWYId
简要说明:
业务员的代码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-201
数据项编号:
202
数据项名称:
业务员姓名
别名:
YWYName
简要说明:
业务员的真实姓名
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-202
数据项编号:
203
数据项名称:
业务员性别
别名:
YWYSex
简要说明:
业务员的性别
类型及长度:
字符型2位
数据值类型:
离散
总编号:
1-203
一、数据项的描述
数据项编号:
204
数据项名称:
业务员备注
别名:
YWYMemo
简要说明:
业务员的性别
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-204
数据项编号:
301
数据项名称:
商场编号
别名:
Depotid
简要说明:
商场的代码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-301
数据项编号:
302
数据项名称:
商场名称
别名:
Depotname
简要说明:
商场的具体名称
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-302
数据项编号:
304
数据项名称:
商场经理
别名:
Depotpeople
简要说明:
商场的负责人的姓名
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-304
数据项编号:
305
数据项名称:
商场备注
别名:
Depotmemo
简要说明:
商场的备注说明
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-305
数据项编号:
303
数据项名称:
商场地址
别名:
Depotaddress
简要说明:
商场的详细地址
类型及长度:
字符型100位
数据值类型:
离散
总编号:
1-303
数据项编号:
401
数据项名称:
销售记录编号
别名:
sellid
简要说明:
销售记录的代码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-401
数据项编号:
402
数据项名称:
销售日期
别名:
selldate
简要说明:
销售的具体日期
类型及长度:
字符型20位
说明:
yyyy-mm-dd
总编号:
1-402
数据项编号:
403
数据项名称:
销售数量
别名:
sellnumber
简要说明:
销售所交易商品数量
类型及长度:
整型
数据值类型:
离散
总编号:
1-403
数据项编号:
404
数据项名称:
销售备注
别名:
sellmemo
简要说明:
销售记录的备注说明
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-404
数据项编号:
501
数据项名称:
进货记录编号
别名:
stockid
简要说明:
进货记录的代码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-501
数据项编号:
502
数据项名称:
进货日期
别名:
stockdata
简要说明:
进货记录的具体日期
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-502
数据项编号:
503
数据项名称:
进货价格
别名:
stockprice
简要说明:
所进商品的买入价格
类型及长度:
实数型
数据值类型:
离散
总编号:
1-503
数据项编号:
504
数据项名称:
进货数量
别名:
stocknumber
简要说明:
所进商品的数量
类型及长度:
整型
数据值类型:
离散
总编号:
1-504
数据项编号:
505
数据项名称:
进货备注
别名:
stockmemo
简要说明:
进货记录的备注说明
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-505
数据项编号:
601
数据项名称:
商场交易记录编号
别名:
SCJXCid
简要说明:
商场交易记录的代码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-601
数据项编号:
602
数据项名称:
商场交易类型
别名:
SCJXCtype
简要说明:
商场交易活动的种类
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-602
数据项编号:
603
数据项名称:
商场交易数量
别名:
SCJXCnumber
简要说明:
商场交易活动交易数量
类型及长度:
整型
数据值类型:
离散
总编号:
1-603
数据项编号:
604
数据项名称:
商场交易日期
别名:
SCJXCdate
简要说明:
商场交易活动的交易日期
类型及长度:
字符型8位
格式:
yyyy-mm-dd
总编号:
1-604
数据项编号:
605
数据项名称:
商场交易备注
别名:
SCJXCmemo
简要说明:
商场交易活动的交易说明
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-605
数据项编号:
701
数据项名称:
仓库交易记录编号
别名:
CKJXCid
简要说明:
仓库交易记录的代码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-701
数据项编号:
702
数据项名称:
仓库交易类型
别名:
CKJXCtype
简要说明:
仓库交易活动的种类
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-702
数据项编号:
703
数据项名称:
仓库交易数量
别名:
CKJXCnumber
简要说明:
仓库交易活动的交易数量
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-703
数据项编号:
704
数据项名称:
仓库交易日期
别名:
CKJXCdate
简要说明:
仓库交易活动的交易日期
类型及长度:
字符型8位
格式:
yyyy-mm-dd
总编号:
1-704
数据项编号:
705
数据项名称:
仓库交易备注
别名:
CKJXCmemo
简要说明:
仓库交易记录的备注说明
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-705
数据项编号:
801
数据项名称:
退货编号
别名:
THid
简要说明:
商场(仓库)退货记录的编号
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-801
数据项编号:
802
数据项名称:
退货日期
别名:
THid
简要说明:
商场(仓库)退货的日期
类型及长度:
字符型8位
格式:
yyyy-mm-dd
总编号:
1-802
数据项编号:
803
数据项名称:
退货数量
别名:
THnumber
简要说明:
商场(仓库)退货的数量
类型及长度:
整型
数据值类型:
离散
总编号:
1-803
数据项编号:
901
数据项名称:
销售退货编号
别名:
XSTHid
简要说明:
客户退货记录的编码
类型及长度:
字符型20位
数据值类型:
离散
总编号:
1-901
数据项编号:
804
数据项名称:
退货备注
别名:
THmemo
简要说明:
商场(仓库)退货的备注说明
类型及长度:
字符型200位
数据值类型:
离散
总编号:
1-804
数据存储编号:
1101
数据存储名称:
销售报表
简述:
存放商场前台销售交易的相关数据
数据存储组成:
销售编号+商品编号+商品名称+业务员编号+业务员名称+商场编号+商场名称+销售日期+销售数量+销售备注
相关联的处理:
P1.2,P1.3,P4.1
总编号:
2-1101
数据存储编号:
1102
数据存储名称:
商场交易明细表
简述:
存放商场进销存等所有商场交易活动的相关数据
数据存储组成:
商场交易记录编号+商品编号+商品名称+业务员编号+业务员名称+商场编号+商场名称+商场交易日期+商场交易数量+商场交易备注
相关联的处理:
P1.2,P2.1,P2.2,P2.6,P4.2
总编号:
2-1102
数据存储编号:
1103
数据存储名称:
主仓库交易明细表
简述:
存放主仓库进、退货及发货、接受商场退货等所有主仓库交易活动的相关数据
数据存储组成:
仓库交易记录编号+商品编号+商品名称+商场编号+商场名称+仓库交易日期+仓库交易数量+仓库交易备注
相关联的处理:
P2.3,P3.3,P3.4,P4.2
总编号:
2-1103
二、数据存储的描述
三、数据流的描述
数据流编号:
1201
数据流名称:
客户订货单
简述:
客户向销售人员开出的购买商品的基本信息单
数据流来源:
客户
数据流去向:
P1.1
数据项组成:
商品名称+商品型号+商品数量
数据流量:
50份/时高峰流量:
80份/时
总编号:
3-1201
数据流编号:
1204
数据流名称:
销售退货单
简述:
根据客户退货单,业务员开出的退货记录凭据
数据流来源:
P1.2
数据流去向:
销售报表,商场交易明细表
数据项组成:
商品编号+商品名称+商品型号+商品数量+商场编号+商场名称+业务员编号+销售退货日期
数据流量:
3份/时高峰流量:
10份/时
数据流编号:
1205
数据流名称:
发货单
简述:
商场仓库经管员根据提货单开出的发货凭据
数据流来源:
P2.2
数据流去向:
P1.3,客户,商场交易明细表
数据项组成:
商品编号+商品名称+商品型号+商品数量+商品定价+商场名称+业务员编号+销售日期+销售备注
数据流量:
50份/时高峰流量:
80份/时
总编号:
3-1205
总编号:
3-1204
数据流编号:
1207
数据流名称:
商品交易信息
简述:
为开出一些单据而涉及到的产品的交易数据
数据流来源:
P2.1,P3.3
数据流去向:
P2.2,P2.3,P2.4,P2.5,P3.2,P3.5
数据项组成:
商品编号+商品名称+商品型号+商品单位+商品定价+商品数量+商场名称+商场编号+业务员编号+业务员名称+商品备注
数据流量:
80份/时高峰流量:
150份/时
总编号:
3-1207
数据流编号:
1208
数据流名称:
商场退货单
简述:
商场为减少积压向仓库开出所退商品的相关信息的单据凭证
数据流来源:
P2.3
数据流去向:
仓库交易明细表
数据项组成:
商品编号+商品名称+商品型号+商品单位+商品定价+商品数量+商场名称+商场编号+退货备注
数据流量:
5份/月高峰流量:
10份/月
总编号:
3-1208
数据流编号:
1209
数据流名称:
商场缺货单
简述:
商场某一商品缺货时向主仓库开出的单据
数据流来源:
P2.4
数据流去向:
P3.3
数据项组成:
商品编号+商品名称+商品型号+商品单位+商品数量+商场名称+商场编号+进货备注
数据流量:
4份/月高峰流量:
8份/月
总编号:
3-1209
数据流编号:
1210
数据流名称:
商场订货单
简述:
商场根据商品销售情况向主仓库开出的商品预订单据
数据流来源:
P2.5
数据流去向:
P3.3
数据项组成:
商品编号+商品名称+商品型号+商品单位+商品数量+商场名称+商场编号+进货备注
数据流量:
4份/月高峰流量:
8份/月
总编号:
3-1210
数据流编号:
1212
数据流名称:
商场交易数据
简述:
根据商场交易明细表所产生的商场交易活动的相关数据
数据流来源:
商场交易明细表
数据流去向:
P2.1,P4.2
数据项组成:
商品编号+商品名称+商品型号+商品单位+商品数量+商场编号
数据流量:
90份/时高峰流量:
170份/时
数据流编号:
1213
数据流名称:
仓库发货单
简述:
主仓库向商场仓库发货时所开的单据凭证
数据流来源:
P3.5
数据流去向:
P2.6
数据项组成:
商品编号+商品名称+商品型号+商品数量+商场编号+进货日期
数据流量:
4份/月高峰流量:
8份/月
总编号:
3-1213
数据流编号:
1214
数据流名称:
仓库订货单
简述:
主仓库向供应商订购货物所开单据
数据流来源:
P3.1
数据流去向:
供应商
数据项组成:
商品编号+商品名称+商品型号+商品数量+商品数量+商场地址
数据流量:
5份/月高峰流量:
12份/月
总编号:
3-1214
数据流编号:
1215
数据流名称:
仓库入货单
简述:
主仓库所进商品进库时所开出的入库单据
数据流来源:
P3.4
数据流去向:
仓库交易明细表
数据项组成:
商品编号+商品名称+商品型号+商品单位+商品数量+进货日期+进货备注
数据流量:
5份/月高峰流量:
12份/月
总编号:
3-1215
总编号:
3-1212
数据流编号:
1218
数据流名称:
采购计划
简述:
经管层对业务综合数据进行分析制订的下一阶段的进货计划
数据流来源:
经管层
数据流去向:
P3.1
数据项组成:
商品编号+商品名称+商品型号+商品单位+进货数量
数据流量:
1份/月高峰流量:
3份/月
总编号:
3-1218
数据流编号:
1217
数据流名称:
供应商发货单
简述:
供应商向主仓库发货时所开的单据凭证
数据流来源:
供应商
数据流去向:
P3.4
数据项组成:
商品编号+商品名称+商品型号+商品单位+商品数量+商场编号+进货日期
数据流量:
5份/时高峰流量:
12份/时
总编号:
3-1217
数据流编号:
1223
数据流名称:
业务综合数据
简述:
对销售数据、销售退货数据和库存数据分析得出的业务综合数据
数据流来源:
P4.1,P4.2
数据流去向:
经管层
数据项组成:
商品编号+商品名称+商品型号+商品单位+销售总量+退货总量+库存总量
数据流量:
1份/月高峰流量:
4份/月
总编号:
3-1223
四、处理逻辑的描述
处理逻辑编号:
1304
处理逻辑名称:
商场库存分析
简述:
对数据进行处理得出当前库存
输入的数据流:
提货单、商场交易数据
处理描述:
调用商场交易数据,将同种商品的销售退货数量、进货数量、退货数量相加得出当前的库存量,再根据当前库存量判断是否进行交易活动
输出的数据流:
商品交易信息
处理频率:
50次/时
总编号:
4-1304
处理逻辑编号:
1309
处理逻辑名称:
商场入库单填写
简述:
按照一定格式填写商场入库单
输入的数据流:
仓库发货单
处理描述:
根据仓库发货单的信息和商品的具体信息,两组信息相结合从中提取有效数据填写商场入库单
输出的数据流:
商场入库单
处理频率:
4次/月
总编号:
4-1309
处理逻辑编号:
1314
处理逻辑名称:
仓库发货单填写
简述:
按照一定格式填写仓库发货单
输入的数据流:
商品交易信息
处理描述:
根据商品具体信息从中提取相关有用信息填写仓库发货单
输出的数据流:
仓库发货单
处理频率:
5次/月
处理逻辑编号:
1316
处理逻辑名称:
库存分析
简述:
对商场和仓库库存量计算
输入的数据流:
商场交易数据、仓库交易数据
处理描述:
将某一商场(或主仓库)内的某种商品的销售数量、退货数量相加在减去销售退货量得出当前该商品的库存量
输出的数据流:
业务综合数据
处理频率:
1次/月
总编号:
4-1316
处理逻辑编号:
1315
处理逻辑名