商品销售管理系统设计Word下载.docx
- 文档编号:17354653
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:24
- 大小:1,001.85KB
商品销售管理系统设计Word下载.docx
《商品销售管理系统设计Word下载.docx》由会员分享,可在线阅读,更多相关《商品销售管理系统设计Word下载.docx(24页珍藏版)》请在冰豆网上搜索。
(3)基础信息管理与查询,其中包括商品信息、客户信息和员工信息。
(4)通过计算机,能够直接“透视”商品销售情况。
(5)完善的商品查询信息、商品销售信息进行管理。
(6)当外界环境(停电、网络病毒)干扰本系统后,系统可以自动保护原始数据的安全,对数据进行备份与还原。
(7)数据计算自动完成,尽量减少人工干预。
(8)系统退出。
第二章数据库的设计
2.1E-R图
该系统一共涉及到十多个表,ER图如下所示:
2.1.1操作员
操作员包含的属性有编号,员工编号,名称,密码,头像和简称。
如图2.1.1所示:
图2.1.1操作员
2.1.2商品
操作员包含的属性有编号,名称,简称,规格,产地,销售价格,进货价格,保质期,出厂日期和计量单位。
如图2.1.2所示:
图2.1.2商品
2.1.3客户
客户包含的属性有编号,名称,简称,地址,电话,传真,联系人,联系人电话,银行,账户,纳税人和Email。
如图2.1.3所示:
图2.1.3客户
2.1.4员工
员工包含的属性有编号,薪金,职务,名称,简称和聘用日期。
如图2.1.4所示:
图2.1.4员工
2.1.5订货
订货包含的属性有票号,借款否,操作员,合计金额,合计数量,订货日期和客户编号。
如图2.1.5所示:
图2.1.5订货
2.1.6销售
销售包含的属性有票号,找零,未付金额,实付金额,销售类型,操作员,合计金额,合计数量,客户编号和销售时间。
如图2.1.6所示:
图2.1.6销售
2.1.7退货
退货包含的属性有票号,退货时间,未付金额,找零,实付金额,操作员,合计金额,经手人,客户编号和退货时间。
如图2.1.7所示:
图2.1.7退货
2.1.8订货明细
订货明细包含的属性有票号,商品编号,单价和数量。
如图2.1.8所示:
2.1.9销售明细
销售明细包含的属性有票号,商品编号,单价和数量。
如图2.1.9所示:
图2.1.9销售明细
2.1.10退货明细
退货明细包含的属性有票号,商品编号,单价和数量。
如图2.1.10所示:
图2.1.10退货明细
2.1.11库存
库存包含的属性有商品编号和库存数量。
如图2.1.11所示:
图2.1.11库存
2.1.12权限
权限包含的属性有编号,用户管理,权限管理,系统管理,订货管理,销售管理,退货管理,结款管理,订货管理,销售管理和退货管理,结款查询,数据备份。
如图2.1.12所示:
2.1.13系统设置
系统设置包含的属性有联系人,电话,地址,备份路径,传真,网址和公司名称。
如图2.1.13所示:
2.1.14备份
备份包含的属性有备份日期和备份路径。
如图2.1.14所示
2.1.15总的ER图
ER图的实体和实体之间的关系说明如下:
员工销售商品,员工和商品是一对多的关系。
员工管理订货明细,员工和订货明细是多对多的关系。
员工管理退货明细,员工和退货明细是多对多的关系。
员工管理销售明细,员工和销售明细是多对多的关系。
员工管理库存,员工和库存是多对多的关系。
客户购买商品,客户和商品是一对多的关系。
客户可以订货,客户与订货是一对多的关系。
员工管理订货,员工与订货是多对多的关系。
客户可以退货,客户与退货是一对多的关系。
员工管理退货,员工与退货时多对多的关系。
员工管理操作员,员工与操作员是一对多的关系。
操作员拥有操作权限,操作员与权限是一对多的关系。
操作员管理系统设置,操作员与系统设置是一对多的关系。
操作员设置备份,操作员与备份是一对多的关系。
如图2.1.15所示:
2.2表结构说明
本系统一共涉及到十几个信息表,分为操作员登陆,基础信息,日常业务,查询报表,系统信息和数据备份六个方面。
具体信息表如下所示.
2.2.1操作员信息表
列名
数据类型
长度
允许空
编号(主键)
Int
4
否
员工编号
是
名称
char
20
密码
16
头像
简称
10
2.2.2商品信息表
40
规格
Char
产地
计量单位
出厂日期
datetime
8
保质期
进货价格
money
销售价格
2.2.3客户信息表
地址
电话
15
传真
联系人
联系人电话
银行
18
账户
纳税人
2.2.4员工信息表
职务
聘用日期
Datetime
薪金
2.2.5订货信息表
票号
客户编号
订货日期
合计数量
float
合计金额
操作员
Int
结款否
bit
1
2.2.6销售信息表
销售时间
经手人
销售类型
实付金额
未付金额
找零
2.2.13退货信息表
退货时间
int
2.2.13订货明细表
商品编号
单价
数量
2.2.9销售明细表
2.2.10退货明细表
2.2.11库存信息表
库存数量
2.2.12权限表
用户管理
权限管理
系统管理
订货管理
销售管理
退货管理
结款管理
订货查询
销售查询
退货查询
结款查询
数据备份
数据恢复
商品信息
客户信息
员工信息
2.2.13系统设置表
公司名称
网址
备份路径
60
2.2.14备份信息表
备份日期
text
第三章创建数据库、建立查询
3.1命令方式创建数据库
3.2命令方式创建员工信息表
3.3命令方式在商品信息表中插入记录
3.4使用命令方式建立销售查询表
3.5使用命令方式建立订货查询表
3.6查询销售价格大于4的商品(普通查询)
3.7查询进货价格大于2元并且产地是杭州的商品信息(普通查询)
3.8更新订货明细表中的数量(update)
3.10查询员工表中姓张的员工信息(模糊查询)
3.11求订货未结款的总金额(sum函数)(聚合函数)
3.12求2014年4月的销售平均额(AVG函数)
3.13在spxxglxt数据库上产生一个结果集,包含各订货商品的产地和数量以及各产地订货数量的平均数量(AVG函数)(groupby子句)
3.14求商品的种类(count函数)
3.15查询库存数量在60以上的商品信息(联合查询)
3.16将“杭州”生产的商品的库存量按降序排序(联合查询)
3.17查询订货大于20的客户信息(联合查询)
3.18查询销售数量等于6的所有商品信息(三个表查询)
第四章创建视图
4.1创建操作员视图
4.2创建订货查询视图
4.3创建订货明细查询视图
4.4创建权限视图
4.5创建退货视图
4.6创建退货明细查询视图
4.7创建销售查询视图
4.8创建销售明细查询视图
第五章创建各种约束
5.1向库存表中添加一个字段并设置默认值约束(default约束)
5.2创建一个员工信息表2,只考虑编号和性别两列,性别只能包含男或女(check约束)
5.3给商品信息表增加出厂日期字段的CHECK约束(CHECK约束)
5.4删除商品信息表中的CHECK约束
5.5设置库存信息表中的库存数量>
=0AND库存数量<
=200的约束(CHECK)
5.6根据客户信息表中编号列创建唯一聚集索引(UNIQUE约束)
5.7创建一个视图,并为该视图创建唯一索引(UNIQUE约束)
第六章存储过程
6.1存储1
6.2存储2
第七章安全
1、创建登录名
2、命令方式创建登录名
3、命令方式删除登录名
第八章备份
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品 销售 管理 系统 设计