超市销售系统分析与设计.docx
- 文档编号:24935014
- 上传时间:2023-06-03
- 格式:DOCX
- 页数:30
- 大小:291.30KB
超市销售系统分析与设计.docx
《超市销售系统分析与设计.docx》由会员分享,可在线阅读,更多相关《超市销售系统分析与设计.docx(30页珍藏版)》请在冰豆网上搜索。
超市销售系统分析与设计
超市销售系统分析与设计
专业班级:
平安工程01班
学生学号:
010206
101115
学生姓名:
安熙陈正江律
刘彦博刘成栋祁克林
任课教师:
余小鹏
二零一二年十二月二十九日
任务分工
姓名
学号
班级
分工
成绩
备注
安熙
01
安全工程(01)班
数据字典E-R图
设计意义及感想
陈政
02
安全工程(01)班
系统运行环境
数据库设计
组长
江律
06
安全工程(01)班
必要性分析
输入输出设计
祁克林
15
安全工程(01)班
系统功能设计
代码设计
刘成栋
10
安全工程(01)班
数据流程图
刘彦博
11
安全工程(01)班
业务流程分析
第一节系统分析
1必要性分析...........................................................................................................................
2业务流程分析......................................................................................................................
数据流............................................................................................................................
数据处置........................................................................................................................
数据存储........................................................................................................................
外部实体........................................................................................................................
数据项的表述................................................................................................................
第二节系统设计
3系统运行环境与数据库设计..........................................................................................
系统运行环境............................................................................................................
数据库设计................................................................................................................
4输入与输出设计............................................................................................................
输入设计..................................................................................................................
输出设计...................................................................................................................
系统菜单设计..........................................................................................................
第三节设计意义
1设计意义...........................................................................................................................
2感想..................................................................................................................................
一、系统分析
1必要性分析
此刻的很多超市业务愈来愈好,顾客的购买量专门大,日趋频繁的业务产生了大量的数据。
数据量的增大,让查找不方便,数据的把握也不准确,容易造成决策的滞后或是失误。
要紧表现如下:
随着定货、进货信息的增加,与供给商相关的信息、与商品相关的信息愈来愈多。
若是不能将这些有效的信息集中起来,对以后的信息查询会带来不便,从而不能给采购员提供采购进程的决策支持。
同时,关于天天产生的大量销售信息,若是不加以适当的存储和分析,就失去了利用这些销售信息挖掘出客户购买偏好的机遇,就不能从看似无用的大量数据背后得出消费者潜在的消费适应,失去了潜在的商机。
因此,开发如此一套以增进治理体制和治理手腕改良,改善决策发放和决策依据的治理信息系统是很有必要的。
这关于在信息效劳中制造价值,增进资源共享和信息集成,减员增效,提供治理水平都有专门大的帮忙。
2业务流程分析
业务流程图
图现行小型超市的业务流程图
表格分派图
采购部财务部仓库
图现行小型超市的表格分派图
3数据流程图:
图
图
图
图数据字典:
数据流
数据流编号:
数据流名称:
新顾客记录表
简述:
新顾客来超市定货时要填写有关自身信息的表
数据流来源:
订购员
数据流去向:
登录新顾客数据处置
数据项组成:
姓名+性别+单位+职务+联系方式+定货量+定货日期
数据流编号:
数据流名称:
发货通知
简述:
供给商接到的来自超市的要求发货的通知
数据流来源:
定货单
数据流去向:
发货单
数据项组成:
商品名称+商品编号+订购量+订购日期
数据流编号:
数据流名称:
备货单
简述:
依照顾客定货需求而制定的通知仓库人员预备相应量商品的清单
数据流来源:
开备货单
数据流去向:
仓库
数据项组成:
商品名称+商品编号+商品数量+订购单位+提货日期
数据流编号:
数据流名称:
发货单
简述:
给顾客提供商品的时候,超市销售人员统计的销售情形表单
数据流来源:
可供货定单
数据流去向:
销售统计
数据项组成:
商品名称+商品数量+订购单位+订购日期+付款金额
逻辑处置
处置逻辑编号:
处置逻辑名称:
登录新顾客数据
简述:
对来超市定货的新顾客进行记录
输入的数据流:
新顾客记录表
处置描述:
依照新顾客信息记录在顾客档案中
输出的数据流:
顾客档案
处置逻辑编号:
处置逻辑名称:
处置发货单
简述:
供给商处置来自超市订购商品的信息
输入的数据流:
发货通知
处置描述:
依照超市订购商品要求,提供商品
输出的数据流:
发货单
处置逻辑编号:
处置逻辑名称:
处置备货单
简述:
依照顾客需求量仓库人员处置备货的表单
输入的数据流:
备货单
处置描述:
依照销售部开出的给顾客提供所需商品量相应进行处置
输出的数据流:
库存记录
处置逻辑编号:
处置逻辑名称:
销售统计
简述:
对销售情形进行统计
输入的数据流:
发货单
处置描述:
依照销售情形的记录,对目前各商品销售情形进行统计
输出的数据流:
销售统计表
数据存储
数据存储编号:
数据存储名称:
顾客档案
简述:
存储顾客的信息
数据存储的组成:
存档号+姓名+性别+单位+职务+联系方式+订购商品名称+订购
商品编号+订购量+订购日期
相关联的处置:
数据存储编号:
数据存储名称:
发货单
简述:
供给商回应超市定货情形的表单
数据存储组成:
发货单编号+商品编号+商品数量+订购单位+订购日期+应付金+
提供商品单位名称
关键字:
发货单编号
相关两的处置:
数据存储编号:
数据存储名称:
库存记录
简述:
目前仓库商品统计的记录
数据存储组成:
商品编号+商品名称+现有数量
关键字:
商品编号
相关联的处置:
数据存储编号:
数据存储名称:
销售统计表
简述:
对销售情形进行统计整理的表
数据存储组成:
商品编号+商品名称+商品现有数量+商品销售数量+订购单位+订
购日期+订购数量
关键字:
商品编号
相关联的处置:
外部实体
外部实体编号:
外部实体名称:
顾客
简述:
来超市定货的人
输入数据流:
无
输出数据流:
顾客档案
外部实体编号:
外部实体名称:
供给商
简述:
给超市提供商品的厂家
输入的数据流:
定货单
输出的数据流:
发货单
外部实体编号:
外部实体名称:
仓库
简述:
存储商品的地址
输入的数据流:
备货单
输出的数据流:
库存记录
外部实体编号:
外部实体名称:
超市
简述:
销售商品,并统计销售情形
输入的数据流:
发货单
输出的数据流:
销售统计表
数据项的表述
数据项编号:
I-01
数据项名称:
商品编号
简述:
商品的编号
类型及长度:
字符,4位
取值范围:
0000-9999
数据项编号:
I-02
数据项名称:
商品名称
简述:
商品的名称
类型及长度:
字符型,8位
取值范围:
00009
5E-R图:
图
在本系统中,所涉及到的实体及其属性包括:
顾客{顾客编号,姓名,性别,工作单位,联系}
供给商(供给商编号,名称,生产商品名称,联系,地址)
超市(超市名称,地址,定货)
商品(商品编号,商品名称,供货单位,单价)
仓库(名称,地址)
他们之间的关系用E-R图方式表示,如下图。
这些实体之间的联系包括:
缺货供给:
超市向供给商定货,多对多联系
销售:
超市销售商品,多对多联系
订购:
顾客购买商品,多对多联系
备货:
仓库为超市备货,一对一联系
发货:
仓库为顾客发货,一对多联系
图超市销售、供货系统E-R图
由E-R图导出数据库
表1:
实体顾客表
列名
数据类型
长度
顾客编号
数字
4
姓名
文本
16
性别
文本
2
工作单位
文本
20
联系电话
数字
12
表2:
实体供给商表
列名
数据类型
长度
供应商编号
数字
4
名称
文本
40
商品名称
文本
16
联系电话
数字
12
地址
文本
40
表3:
实体超市表
列名
数据类型
长度
超市名称
文本
40
地址
文本
40
订货电话
数字
12
表4:
实体商品表
列名
数据类型
长度
商品编号
数字
4
商品名称
文本
20
供货单位
文本
40
单价
数字
4
表5:
联系发货表
列名
数据类型
长度
商品编号
数字
4
商品数量
数字
20
应收款
数字
6
表6:
联系订购表
列名
数据类型
长度
商品编号
数字
4
商品数量
数字
20
应付款
数字
6
表7:
联系备货表
列名
数据类型
长度
商品编号
数字
4
商品名称
文本
20
备货数量
数字
20
表8:
联系销售表
列名
数据类型
长度
商品编号
数字
4
商品名称
文本
20
生产厂家
文本
40
表9:
联系缺货表
列名
数据类型
长度
商品编号
数字
4
商品名称
文本
20
缺货数量
数字
20
订货单位
文本
40
二:
系统设计
1系统功能结构设计
依照系统分析的结果,本系统分为四个子模块:
定货处置模块、缺货处置模块、提货处置模块和系统治理模块,如下图:
2代码设计
本系统涉及到的代码有商品编号、顾客编号、供给商编号等。
商品编号
格式:
XXXXX,顺序码:
00000-99999(前面一个数代表商品,后一个数代
表这种商品的编号。
例如:
01代表“毛巾”,那么可表示为01001,0100二、、、、、、)
顾客编号
格式:
XXXX,顺序码:
0000-9999(例如:
0001表示“张三”这位顾客、、、、、、)
供给商编号
格式:
XXX,顺序码:
000-999(例如:
001表示“沃尔玛”、、、、、、)
3系统运行环境与数据库设计
系统运行环境要实现客户/效劳器体系的数据库存储治理,在硬件上必需有客户端的相应设备,网络连接设备和效劳器;在软件方面,客户端的操作系统能够是WindowXP,在效劳器端采纳的操作系统为NTServe2000,数据库为SOL或Access2003中间通过数据库接口程序(OLEDBADO互换数据,其结构图如下图:
数据库设计
数据表设计
(1)治理员信息表
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
管理员编号
char
8
0
√
√
记录管理员编号
2
管理员帐号
char
8
0
记录管理员帐号
3
管理员密码
char
8
0
记录管理员密码
4
管理员姓名
char
8
0
记录管理员姓名
5
管理员权限
char
12
0
记录管理员权限
(2)员工信息表
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
员工编号
char
8
0
√
√
记录员工编号
2
员工帐号
char
12
0
记录员工帐号
3
员工密码
char
8
0
记录员工密码
4
员工姓名
char
8
0
记录员工姓名
5
员工职位
char
8
0
记录员工职位
(3)会员(客户)信息表
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
会员编号
char
8
0
√
√
记录会员编号
2
会员帐号
char
12
0
记录会员帐号
3
会员密码
char
8
0
记录会员密码
4
会员姓名
char
8
0
记录会员姓名
5
会员地址
char
30
0
记录会员地址
6
会员生日
char
8
0
记录会员生日
7
会员积分
char
8
0
记录会员积分
8
享受折扣
char
8
0
记录享受折扣
9
注册日期
char
8
0
记录注册日期
10
联系电话
char
15
0
记录联系电话
(4)商品信息表
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
商品编号
char
8
0
√
√
记录商品编号
2
商品名称
char
20
0
记录商品名称
2
商品类别
char
8
0
记录商品类别
3
商品单位
char
4
0
记录商品单位
4
商品价格
char
8
0
记录商品价格
5
库存数量
char
8
0
记录库存数量
6
条形码
char
14
0
记录条形码
7
供货商编号
char
8
0
记录供货商
(4)仓库库存信息表
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
商品编号
char
8
0
√
√
记录商品编号
2
商品名称
char
20
0
记录商品名称
3
库存数量
char
8
0
记录库存数量
4
入库时间
char
8
0
记录入库时间
5
仓库编号
char
30
0
记录仓库编号
6
供应商
char
8
0
记录供应商
(5)供给商信息表
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
供应商编号
char
8
0
√
√
记录供应商编号
2
供应商姓名
char
8
0
记录供应商姓名
3
供应商地址
char
30
0
记录供应商地址
4
主营类别
char
8
0
记录主营类别
5
联系方式
char
15
0
记录联系方式
(6)商品交易信息表
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
交易编号
char
8
0
√
√
记录交易编号
2
交易日期
char
8
0
记录交易日期
3
交易内容
char
200
0
记录交易内容
4
客户名称
char
8
0
记录客户名称
5
享受折扣
char
8
0
记录享受折扣
6
交易金额
char
8
0
记录交易金额
7
找零
char
8
0
记录找零
8
本次积分
char
8
0
记录本次积分
4输入输出设计
输入设计
(1)以下图为该系统输入设计界面中的添加用户界面,要紧功能为设置新用户的类别与权限,超级用户可对系统所有信息进行治理,只读用户只能阅读查询信息,一般用户的权限可分为系统治理、熟悉与销售治理、进货治理与库存治理,通过设置用户权限可实现对系统用户分类治理。
图超市信息治理系统输入设计图-用户添加
(2)以下图为该系统输入设计界面中的员工档案治理界面,这是该系统基础信息的重要输入界面,通过该界面直接输入员工工号、姓名、诞生年月、家庭住址、联系等重要大体信息,这些信息是超市展开各项工作的信息基础。
图超市信息治理系统输入设计图-添加档案
输出设计
输出是系统产生的结果或提供的信息,是系统开发的目的与评判系统开发成功与否的标准,并结合系统输出设计的标准与原那么,咱们设计了部门阅读查询功能、工资阅读功能等,以便超市治理系统的各类利用者能更方便快捷地查询员工信息。
图超市信息治理系统输出设计图-部门阅读
上图为部门阅读的输出界面设计图,选择部门阅读菜单即可打开该表,在该表中可阅读超市所有部门的信息,具体包括部门、办公室、部门领导的信息,而且对该表有权限的用户还可对表进行修改和删除。
图超市信息治理系统输出设计图-工资阅读
菜单系统设计
在系统治理菜单中包括添加用户、修改密码、从头登岸这三个子菜单,其中在添加用户对话框中可输入欲添加的用户名,并为其设置密码,选择用户类别—超级用户、只读用户、一般用户中的一种,假设选择的是一般用户,还可对其权限种类进行选择,选择其中的一种或是多种,这些权限包括系统治理、人事治理、工资管、报表输出、系统退出、系统帮忙。
内容设置完毕后单击“确信”便能实现用户资料的录入。
在人事治理菜单中可包括档案添加、档案阅读、档案查询,选择其中的档案添加,在对话框中输入工号、性别、姓名、部门、诞生年月、家庭住址、邮政编码、联系、上岗时刻和备注的信息,最后单击“确信”便能实现员工档案的录入;在员工档案查询中,输入工号、姓名、部门,或输入姓名的关键字的信息进行模糊查询,单击“确信”便能显示出员工的具体信息。
在超市工资治理菜单中包括大体工资设置、职员工资治理,在工资设置界面中输入工号、部门、工资、奖金的信息,单击“确信”完成了工资的设置;在工资治理对话框中要求输入部门、工号、姓名、工资、奖金的信息,单击“确信”便完成了信息的录入。
三:
设计意义
1设计意义
此刻的很多超市业务愈来愈好,顾客的购买量专门大,日趋频繁的业务产生了大量的数据,数据量的增大,让查找不方便,数据的把握也不准确,容易造成决策的滞后或是失误。
一样显现的情形有:
随着定货、进货量的增加,与供给商相关的信息、与商品相关的信息愈来愈多。
若是不能将这些有效的信息集中起来,对以后的信息查询会带来不便,从而不能给采购员提供采购进程的决策支持。
同时,关于天天产生的大量销售信息,若是不加以适当的存储和分析,就失去了利用这些销售信息挖掘出客户购买偏好的机遇,就不能从看似无用的大量数据背后得出消费者潜在的消费适应,失去了潜在的商机。
因此,以上如此一套以增进治理体制和治理手腕改良,改善决策发放和决策依据的超市销售治理信息系统是很有必要的。
这套系统能够将各类各样的信息和大量的数据存储起来,方便查找和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 销售 系统分析 设计