仓库信息管理系统5数据库设计说明书.doc
- 文档编号:233702
- 上传时间:2022-10-07
- 格式:DOC
- 页数:11
- 大小:323KB
仓库信息管理系统5数据库设计说明书.doc
《仓库信息管理系统5数据库设计说明书.doc》由会员分享,可在线阅读,更多相关《仓库信息管理系统5数据库设计说明书.doc(11页珍藏版)》请在冰豆网上搜索。
计算机科学与工程学院仓库信息管理系统(李海美、黄时凤)数据库设计说明书
1引言 2
1.1编写目的 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2外部设计 2
2.1标识符和状态 2
2.2使用它的程序 3
2.3约定 3
2.4专门指导 3
2.5支持软件 3
3结构设计 4
3.1概念结构设计 4
3.3物理结构设计 6
4运用设计 9
4.1数据字典设计 9
4.2安全保密设计 11
第11页共11页
数据库设计说明书
1引言
1.1编写目的
该说明书主要是为了让系统维护人员更加了解数据库的详细设计结构。
1.2背景
说明:
A.本项目的名称是:
仓库信息管理和所开发出来的软件系统的名称:
仓库信息管理系统;
B.该软件项目的任务提出者:
企业管理人员,开发者:
三院07四专业
(杨梓鸣、梁雁云、李海美、黄玲玲、黄时凤、王超群、徐权、黄瀚锋、覃丹丹、蒋玺),
用户:
企业仓库信息管理人员。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
MVC(ModelViewControl)模块视图控制模式。
1.4参考资料
[1]萨师煊 王珊;数据库系统概论;北京:
高校教育出版;2006
[2]黄明、梁旭;Java信息系统设计与开发实例;机械工业出版社;2004
[3]陈松乔、仁胜兵、王国军;现代软件工程;北京:
清华大学出版社;2004
2外部设计
2.1标识符和状态
a)用户表(user):
中文字段名
英文字段名
数据类型
主键
非空
用户编号
ID
自动编号
Yes
No
b)库存产品信息表(productinfo):
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
主键
Yes
c)入库信息表(ProductIn):
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
Yes
No
d)出库信息表(ProductOut):
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
Yes
No
e)库存信息表(ProductStore):
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
Yes
No
2.2使用它的程序
仓库信息管理系统统适合WindowsXP操作系统,后台数据库选择MicrosoftAccess2003,前台运行环境选择JDK1.4(以上版本)和Eclipse,前后台连接实验微软的JDBCto
ODBC方法,基本满足现在的主流配置的需要。
2.3约定
所有字段首字母都大写,并且字段名称是名称英文缩写。
例如:
用户名(UserName)、用户密码(Password)、权限种别(Power)。
2.4专门指导
用户表用来控制系统登录人员的权限,入库表用来描述仓库中所入库的产品信息包括数量、操作员、款型、颜色及备注还有日期,产品入库同时更新库存信息表中产品的数量,出库表用来描述仓库中产品出库的信息包括数量、操作员、款型、颜色及备注还有日期,产品出库同时更新库存信息表中产品的数量。
库存信息表用来反映仓库中现有的产品数量、款型以及颜色信息。
2.5支持软件
Eclipse-SDK-3.4RC4-win32、
JDK1.6.0_07及JRE1.6.0_07版本
MicrosoftOfficeAccess2003数据库
3结构设计
3.1概念结构设计
整个系统中实体之间的E—R模型
利用MicrosoftOfficeAccess2003进行数据库的设计,E-R图如下所示:
用户表(user)
用户表应包括标识、用户名、密码以及权限种别。
图3-3用户信息实体的E-R图
库存产品信息表(productinfo)
库存产品信息表应包括标识、名称、负责人、所属部门、单位、单价及商品描述。
图3-6产品信息实体的E-R图
入库信息表(ProductIn)
入库信息表应包括标识、款型、颜色、入库日期、操作员、备注、产品型号对应数量。
图3-4入库信息实体的E-R图
出库信息表(ProductOut)
出库信息表应包括标识、款型、颜色、入库日期、操作员、备注、产品型号对应数量。
图3-5出库信息实体的E-R图
库存信息表(ProductStore)
库存信息表应包括标识、款型、颜色、产品型号对应数量。
图3-7库存信息实体的E-R图
3.2逻辑结构设计
在上面的实体以及实体之间的关系的基础上,形成数据库中的表格和各个表格之间的关系。
仓库管理系统数据库中各个表格的设计结果如下面的几个表格所示。
每个表格表示在数据库中的一个表。
逻辑结构设计的任务就是把概念模型设计阶段设计好的基本E-R图转换为与选用的具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构,现选用关系模型,E-R图向关系模型的转换结果如下所示:
用户表(user):
ID、Username、Password、Power其中ID为关键字。
库存产品信息表(productinfo):
ID、Name、Principal、Department、Unit、Unitprice、Comment其中ID为关键字。
入库信息表(ProductIn):
ID、Model、Color、Datein、Operator、Comment、Number36、Number37、Number38、Number39、Number40、Number41、Number42、Number43、Number44其中ID为关键字。
出库信息表(ProductOut):
ID、Model、Color、Datein、Operator、Comment、Number36、Number37、Number38、Number39、Number40、Number41、Number42、Number43、Number44其中ID为关键字。
库存信息表(ProductStore):
ID、Model、Color、Number36、Number37、Number38、Number39、Number40、Number41、Number42、Number43、Number44其中ID为关键字。
3.3物理结构设计
a)用户表(user),见表3-1:
表3-1 用户表
中文字段名
英文字段名
数据类型
主键
非空
用户编号
ID
自动编号
Yes
No
用户名
UserName
文本
No
Yes
用户密码
Password
文本
No
Yes
权限种别
Power
文本
No
Yes
b)库存产品信息表(productinfo)见表3-2:
表3-2 产品信息表
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
主键
Yes
名称
Name
文本
Yes
Yes
负责人
Principal
文本
No
Yes
所属部门
Department
文本
No
No
单位
Units
文本
No
No
单价
Unitprice
文本
No
No
产品备注
Comment
文本
No
No
c)入库信息表(ProductIn),见表3-3:
表3-3 入库信息表
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
Yes
No
款型
Model
文本
No
Yes
颜色
Color
文本
No
Yes
入库日期
Datein
文本
No
Yes
操作员
Operator
文本
No
Yes
备注
Comment
文本
No
Yes
本产品号数量
Number36
数字
No
Yes
本产品号数量
Number37
数字
No
Yes
本产品号数量
Number38
数字
No
Yes
本产品号数量
Number39
数字
No
Yes
本产品号数量
Number40
数字
No
Yes
本产品号数量
Number41
数字
No
Yes
本产品号数量
Number42
数字
No
Yes
本产品号数量
Number43
数字
No
Yes
本产品号数量
Number44
数字
No
Yes
d)出库信息表(ProductOut),见表3-4:
表3-4 出库信息表
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
Yes
No
款型
Model
文本
No
Yes
出库日期
Dateout
文本
No
Yes
颜色
Color
文本
No
Yes
操作员
Operator
文本
No
Yes
备注
Comment
文本
No
Yes
本产品号数量
Number36
数字
No
Yes
本产品号数量
Number37
数字
No
Yes
本产品号数量
Number38
数字
No
Yes
本产品号数量
Number39
数字
No
Yes
本产品号数量
Number40
数字
No
Yes
本产品号数量
Number41
数字
No
Yes
本产品号数量
Number42
数字
No
Yes
本产品号数量
Number43
数字
No
Yes
本产品号数量
Number44
数字
No
Yes
e)库存信息表(ProductStore),见表3-5:
表3-5 库存信息表
中文字段名
英文字段名
字段类型
主键
非空
标识
ID
自动编号
Yes
No
款型
Model
文本
No
Yes
颜色
Color
文本
No
Yes
本产品号数量
Number36
数字
No
Yes
本产品号数量
Number37
数字
No
Yes
本产品号数量
Number38
数字
No
Yes
本产品号数量
Number39
数字
No
Yes
本产品号数量
Number40
数字
No
Yes
本产品号数量
Number41
数字
No
Yes
本产品号数量
Number42
数字
No
Yes
本产品号数量
Number43
数字
No
Yes
本产品号数量
Number44
数字
No
Yes
4运用设计
4.1数据字典设计
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
一般说来,数据字典应该由对下列3类元素的定义组成:
(一)数据项(即数据元素)
数据项又称数据元素,是数据的最小单位,是无法再细分的数据。
下面列出主要的数据元素,如下表所示:
(二)数据存储
数据存储是数据结构保
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 信息管理 系统 数据库 设计 说明书