下载此文档

超市进销存管理系统数据库设计 - 超市进销存管理系统数据库设计.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
数据库设计大作业
超市进销存管理系统数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
一、数据库需求分析
在超市进销存管理系统中,用户的需求具体体现在各种商品信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出与输入。根据收集超市的日常管理,对基本数据、数据结构的要求及数据处理的流程,组成一份详尽的数据字典,为以后的设计打下基础。通过对超市进销存管理系统的分析,针对一般客户管理信息系统的需求,总结出如下的需求信息:
超市进货信息中要包含商品信息
超市出货信息中要包含商品信息
超市库存信息中要包含商品信息
商品信息中要包含惟一值的字段
经过对超市系统功能的分析和需求总结,考虑到将来功能的扩展,设计如下所示的数据项和数据结构:
商品信息,包含商品编号、商品名称、商品单位、商品单价、类别、产地及说明等。
进货信息,包含进货编号,商品编号,进货单价,进货数量、进货时间、经手人、供货单位等。
出货信息,包含出货编号,商品编号、出货单价、出货数量、出货时间,经手人、接收人及说明等。
库存信息,包含商品编号,库存说明等。
用户信息,包含用户名、密码等。
二、数据库概念结构设计
根据上面需求分析的结果,规划出实体有:商品信息实体,进货信息实体,出货信息实体,库存信息实体,用户信息实体。各个实体的属性及实体之间的关系用以下的E-R图和逻辑结构图来描述。


超市进销存管理系统数据逻辑模型
三、数据库逻辑结构设计
根据数据库的概念结构设计的结果,将其转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在逻辑结构设计中,确定每一个实体为一个数据表文件,属性为表中字段,由需求分析确定每个字段的类型,宽度,索引,是否为空等相关信息。超市进销存管理系统的逻辑结构如下:
“商品信息”表的字段设置如下:
字段名
类型
宽度
是否为空
默认值
说明
商品编号
字符型
6

主索引字段
条形码
字符型
14

商品名称
字符型
40

商品单位
字符型
6

商品单价
浮动型
6

1位小数
产地
字符型
40
类别
字符型
20
说明
备注型
4
“进货信息”表的字段设置如下:
字段名
类型
宽度
可否为空
默认值
说明
进货编号
字符型
10

主索引字段
商品编号
字符型
6

普通索引字段
进货数量
浮动型
8

1位小数
进货单价
浮动型

超市进销存管理系统数据库设计 - 超市进销存管理系统数据库设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人glfsnxh
  • 文件大小814 KB
  • 时间2018-05-16