超市运营管理系统数据字典.docx
- 文档编号:169156
- 上传时间:2022-10-05
- 格式:DOCX
- 页数:12
- 大小:17.39KB
超市运营管理系统数据字典.docx
《超市运营管理系统数据字典.docx》由会员分享,可在线阅读,更多相关《超市运营管理系统数据字典.docx(12页珍藏版)》请在冰豆网上搜索。
软件工程实验报告
超市运营管理系统
数据字典
姓名
学号
数据字典通过数据元素和数据结构来描写数据流,数据存储的属性,它将系统中有关数据的各种信息从不同的角度进行分析、汇总,在系统开发的全过程中都得到使用。
数据字典是所有人员工作的依据,统一的标准,它可以确保数据在系统中的完整性和一致性,是整个系统开发过程以及系统运行后的维护必不可少的工具。
根据E-R图及上述设计数据字典如下:
(红色为外键、蓝色为主键)按照书中定义来具体分析数据字典,具体涉及到的主要表有:
用户表(序号、用户姓名、用户工号、用户密码、角色号)角色表(序号、角色号、角色名、权限、权限说明)
收银机信息表(序号、收银机编号、收银机名称、收银员、收银员编号、储备
金额)
POS零售表(序号、商品编号、商品名称、金额、收银编号、数量、单价)部门表(序号、部门编号、部门名称)
员工表(序号、员工编号、员工姓名、员工身份证、民族、性别、生日、毕业
学校、学历、部门名称、职称、电话、电子邮件、备注)
工资表(序号、工资编号、员工编号、奖金、扣除、基本工资、实发工资)供应商(序号、厂商编号、厂商名称、厂商简称、联络人、职务、公司地址、电话、邮政编码、传真、电子邮件、备注)
客户表(序号、客户编号、客户名称、客户简称、联络人、职务、公司地址、
电话、邮政编码、传真、电子邮件、备注)
商品种类表(序号、商品种类编号、商品种类名称)
商品信息表(序号、商品编号、商品名称、规格型号、商品种类编号、单价、
安全库存、单位、备注)
采购表(采购单据编号、厂商编号、采购日期、用户工号、仓库编号、付款方式、金额、备注)
采购明细表(序号、采购单据编号、商品编号、数量、单价、金额)
退货表(退货单据编号、厂商编号、退货日期、用户工号、仓库编号、付款方
式、金额、备注)
退货明细表(序号、退货单据编号、商品编号、数量、单价、金额)
销售表(销售单据编号、厂商编号、销售日期、用户工号、仓库编号、付款方式、金额、备注)
销售明细表(序号、销售单据编号、商品编号、数量、单价、金额)仓库表(序号、仓库编号、仓库名称、仓库主管、备注)
库存表(序号、仓库编号、仓库名称、商品名称、数量、安全库存)
财务表(序号、统计编号、销售单据编号、销售时间、金额、退货单据编号、
退货时间、利润金额)
由于时间、人力限制,有很多不完善的,在此就不一一列出数据字典中的条目,我只举出说明其中重要的部分。
数据流名称:
采购表数据流别名:
无
说明:
由负责采购的人员根据库存和销售的情况进行商品的采购数据流来源:
供应商、销售部与仓库管理部
数据流流向:
加工1.1(采购系统)
数据流组成:
采购表=采购单据编号+厂商编号+采购日期+用户工号
+仓库编号+付款方式+金额数据流量:
每日查询统计
数据流名称:
销售表数据流别名:
无
说明:
由销售部根据客户需求和库存情况进行商品的销售管理数据流来源:
客户部、采购部与仓库管理部
数据流流向:
加工3.1(销售系统)
数据流组成:
销售表=销售单据编号+客户编号+销售日期+用户工号
+仓库编号+付款方式+金额数据流量:
每日查询统计
数据流名称:
退货表数据流别名:
无
说明:
由销售部和进货部根据客户需求和库存情况进行商品的退货管理
数据流来源:
客户部、采购部与仓库管理部数据流流向:
加工3.1(销售系统)
数据流组成:
退货表=退货单据编号+退货日期+用户工号+仓库编号
+付款方式+金额
数据流条目:
数据流名称:
库存表数据流别名:
无
说明:
由库存管理根据采购和销售情况进行商品的库存管理数据流来源:
采购部、销售管理部和POS前台销售
数据流流向:
仓库
数据流组成:
退货表=仓库编号+商品编号+数量+安全存量数据流量:
每日查询统计
数据流名称:
员工表数据流别名:
无
说明:
由人事部根据进行员工信息管理数据流来源:
人事部
数据流流向:
加工2.1(计算奖金和扣款)
数据流组成:
员工表=员工编号+员工姓名+身份证号+民族+性别+生日+毕业学院+学历+部门名称+职称+电话+电子邮件
数据流量:
每日/次
数据流名称:
POS零售表数据流别名:
无
说明:
由收银员每天销售的商品组成数据流来源:
POS收银员
数据流流向:
加工3.1(销售系统)
数据流组成:
POS零售表=商品编号+商品名称+金额+收银员编号+数量+单价
数据流量:
每日/次
数据流名称:
工资表数据流别名:
无
说明:
由员工每月的基本工资、奖金和扣除组成数据流来源:
P人事部
数据流流向:
数据的终点财务部
数据流组成:
工资表=员工编号+奖金+扣除+基本工资+实发工资数据流量:
每日/次
数据流名称:
销售量、退货量和利润数据流别名:
财务统计表
说明:
由收银员每天销售的商品组成数据流来源:
POS收银员
数据流流向:
数据的终点经营分析
数据流组成:
财务统计表=销售单据编号+销售时间+金额+退货单据
数据流名称:
采购类别、商品数量和商品名称数据流别名:
商品信息表
说明:
由每天销售的商品组成
数据流来源:
POS收银员+销售部数据流流向:
数据的终点 经营分析
数据流组成:
财务统计表=销售单据编号+销售时间+金额+退货单据编号+退货时间+金额+利润+统计编号
数据流量:
每日/次
数据项条目:
(太多、不一一列出)
数据项名称:
商品编号数据项别名:
暂无
说明:
本单位商品的惟一标识类型:
整形
长度:
20
取值范围及含义:
部门编号为1到2位,商品编号8到20位
数据项名称:
用户工号数据项别名:
user_accout
说明:
本单位用户的惟一标识类型:
字符串
长度:
20
取值范围及含义:
可以为汉字和数字、英文的组合
数据文件名称:
采购清单说明:
销售的基本信息
数据文件组成:
采购单据编号+商品编号+数量+单价+金额组织方式:
按照销售单据编号顺序排列
存取方式:
顺序存取效率:
每日/次
数据文件条目:
数据文件名称:
销售退货清单说明:
销售退货的基本信息
数据文件组成:
销售单据编号+退货单据编号+商品编号+数量+单价
+金额
组织方式:
按照销售退货单据编号顺序排序存取方式:
顺序
存取效率:
每日/次
数据文件名称:
工资清单说明:
员工工资信息
数据文件组成:
员工编号+奖金+扣除+基本工资+实发工资组织方式:
按照员工编号顺序排序
存取方式:
顺序存取效率:
每月/次
数据加工条目:
数据加工名称:
采购系统加工编号:
1.1
说明:
根据销售与退货数据和前台POS销售情况和库存数据进行商品的采购计划
输入数据流:
采购部
输出数据流:
库存表、采购清单表
加工逻辑:
DOWHILE从销售信息、采购信息、退货信息和POS前台销售情况和库存数据进行分析
然后输出到采购清单表、库存表
ENDDO
数据加工名称:
采购具体统计加工编号:
1.2
说明:
根据采购清单表况进行商品的采购信息统计输入数据流:
采购系统及采购清单表
输出数据流:
采购详细表
加工逻辑:
DOWHILE从采购清单进行统计分析然后输出到采购详细表中
ENDDO
数据加工名称:
计算奖金和扣除加工编号:
2.1
说明:
根据员工每月工资情况进行统计分析输入数据流:
人事部
输出数据流:
奖金和扣除项
加工逻辑:
DOWHILE从员工每月工作等情况进行统计然后输出到员工奖金、扣除情况中
ENDDO
数据加工名称:
计算实发工资加工编号:
2.2
说明:
员工最后实际得到的工资输入数据流:
奖金、扣除、人事部输出数据流:
员工工资表
加工逻辑:
DOWHILE从员工每月工作情况来进行奖罚然后根据员工基本工资输出员工实践工资ENDDO
数据加工名称:
销售系统加工编号:
3.1
说明:
销售分析统计
输入数据流:
销售表与进货表、退货表输出数据流:
各项分析表
加工逻辑:
DOWHILE从销售信息、退货信息和POS前台销售情况的各项基本数据进行分析
然后得到销售清单退货清单
ENDDO
数据加工名称:
销售具体统计加工编号:
3.2
说明:
销售分析统计
输入数据流:
销售表与进货表、退货表输出数据流:
财务部、仓管部
加工逻辑:
DOWHILE从销售退货清单中进行分析然后输出销售表、仓库表
ENDDO
根据需求分析可以得到该系统所涉及的主要表有:
用户表:
字段名
类型
说明
id
int
序号
user_name
varchar(10)
用户姓名
user_accout
varchar(10)
用户工号
user_password
varchar(10)
用户密码
role_id
int
角色号
角色表:
字段名
类型
说明
id
int
序号
role_id
varchar(10)
角色号
role_name
varchar(10)
角色名
authority_explaining
varchar(10)
权限说明
authority
varchar(50)
权限
收银机信息管理表:
字段名
类型
说明
id
int
序号
cash_register_id
varchar(50)
收银机编号
cash_register_name
varchar(50)
收银机名称
cashier
varchar(50)
收银员
backlon_amount
varchar(50)
储备金额
cashier_id
int
收银员编号
POS零售表:
字段名
类型
说明
id
int
序号
cash_register_id
int
商品编号
cash_register_name
varchar(50)
商品名称
backlon_amount
varchar(50)
金额
cashier_id
int
收银员编号
backlon_amount
int
数量
cashier_id
int
单价
部门表:
字段名
类型
说明
id
int
序号
department_id
varchar(50)
部门编号
department_name
varchar(50)
部门名称
员工表:
字段名称
类型(长度)
说明
employee_id
char(9)
员工编号,主键
employee_name
char(8)
员工姓名
id_card
char(18)
身份证号
nation
char(10)
民族
sex
char
(2)
性别
birthday
datetime(8)
生日
graduate_school
varchar(30)
毕业学校
education
char(8)
学历
department_name
varchar(30)
部门名称
professor
varchar(12)
职称
telephone
char(15)
电话
char(25)
电子邮件
memo
text(50)
备注
工资表:
字段名称
类型(长度)
说明
id
Int
序号
empoyee_id
char(9)
员工编号
奖金
char(25)
奖金
扣款
char(25)
扣款
基本工资
int
基本工资
三保费
int
三保费
实发工资
int
实发工资
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 运营 管理 系统 数据 字典
![提示](https://static.bdocx.com/images/bang_tan.gif)