文档介绍:指导老师:蔡越江
学生:李海盼
学号:10118126
日期:2012年5月8日
一、蔬菜销售管理系统报告
系统功能分析
ess大作业做的是关于蔬菜店蔬菜信息的数据库。蔬菜店由于蔬菜种类多,价格不同,管理起来比较繁杂,所以主要针对蔬菜的基本信息、售出信息、库存信息以及运输信息进行管理,创建了一个蔬菜信息管理系统。
系统功能模块设计
蔬菜店信息管理系统主要包括蔬菜信息和顾客信息,其中蔬菜信息包括蔬菜基本信息、蔬菜库存信息、蔬菜售出信息和运输信息。结构如下图所示:
蔬菜店信息管理系统
蔬菜信息
顾客信息
蔬菜运输信息
蔬菜售出信息
蔬菜库存信息
蔬菜基本信息
表
表基本信息介绍
1、蔬菜基本信息:蔬菜编号、蔬菜名称、价格、单位、图片、备注
2、蔬菜库存信息:蔬菜编号、蔬菜名称、库存、单位
3、蔬菜售出信息: 蔬菜编号、蔬菜名称、收入
4、运输信息:运输价格
5、顾客基本信息:顾客编号、姓名、性别、出生日期、公司名称、公司地址、电子邮件地址,联系电话、职位、订购蔬菜编号
表结构设计
蔬菜基本信息结构图:
蔬菜基本信息
备
注
图
片
单
位
价
格
蔬菜名称
蔬菜编号
蔬菜库存信息结构图:
蔬菜库存信息
蔬菜编号
单
位
库
存
蔬菜名称
蔬菜售出信息结构图:
蔬菜售出信息
收
入
蔬菜编号
蔬菜名称
蔬菜运输费用
蔬菜运输费用结构图:
运输价格
顾客基本信息
顾客基本信息结构图:
公司地址
公司名称
出生日期
性
别
姓
名
顾客编号
订购蔬菜编号
职
位
联系电话
表数据类型介绍
(一)蔬菜基本信息:蔬菜编号、蔬菜名称、价格、单位、图片、备注,详细情况如下表所示:
字段名称
数据类型
字段属性
备注
常规
查阅
字段大小
默认值
输入掩码
索引
有效性规则
有效性文本
显示控制
蔬菜编号
数字
长整型
0
有(无重复)
文本框
蔬菜名称
文本
10
无
文本框
价格
货币
0
无
小数位数:2
单位
文本
10
无
文本框
图片
OLE对象
备注
备注
无
图片字段的数据类型为OLE对象数据类型,在要插入图片的表格单击右键,选择“插入对象
(J)”,选择“由文件创建”,单击“浏览(B)”,选择相应的图片,单击确定,就将图片插入了表中。
(二)蔬菜库存信息:蔬菜编号、蔬菜名称、库存、单位,详细情况如下表所示:
字段名称
数据类型
字段属性
常规
查阅
字段大小
默认值
输入掩码
索引
有效性规则
有效性文本
显示控制
蔬菜编号
数字
长整型
0
有(无重复)
文本框
蔬菜名称
文本
10
无
文本框
库存
数字
长整型
0
无
>=10
蔬菜数量小于10,库存不够,请及时补充!
单位
文本
10
无
文本框
其中,库存字段采用了有效性规则和有效性文本,要求输入的蔬菜的价格大于等于10,如果输入的蔬菜库存小于10,就会弹出“蔬菜数量小于10,库存不足,请及时补充!”的对话框,如下图所示:
(三)蔬菜售出信息:蔬菜编号、蔬菜名称、收入,详细情况如下表所示:
字段名称
数据类型
字段属性
常规
查阅
字段大小
默认值
输入掩码
索引
有效性规则
有效性文本
显示控制
蔬菜编号
数字
长整型
0
有(无重复)
文本框
蔬菜名称
文本
255
无
文本框
收入
货币
无
文本框
表间关系说明
蔬菜信息管理系统是一个有连贯性的系统,所以根据对数据库的表的字段设计,根据表里字段,建立了如下的数据库关系图:
查询
包括的查询类型
参数查询、条件查询,操作查询(生成表查询、更新查询、追加查询)
(一)查询蔬菜价格及其库存量(多表查询)
该查询的设计视图如下图所示:
双击打开该查询,先弹出对话框,如下图所示:
(二)查找蔬菜基本信息的重复项
该查询的设计视图如下图所示:
该表属于选择查询,按价格升序排列
按价格的升序排列
双击打开该查询,会自动弹出