服装库存管理系统数据库设计文档格式.docx

上传人:b****2 文档编号:14727638 上传时间:2022-10-24 格式:DOCX 页数:14 大小:195.68KB
下载 相关 举报
服装库存管理系统数据库设计文档格式.docx_第1页
第1页 / 共14页
服装库存管理系统数据库设计文档格式.docx_第2页
第2页 / 共14页
服装库存管理系统数据库设计文档格式.docx_第3页
第3页 / 共14页
服装库存管理系统数据库设计文档格式.docx_第4页
第4页 / 共14页
服装库存管理系统数据库设计文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

服装库存管理系统数据库设计文档格式.docx

《服装库存管理系统数据库设计文档格式.docx》由会员分享,可在线阅读,更多相关《服装库存管理系统数据库设计文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

服装库存管理系统数据库设计文档格式.docx

作者

参与者

起止日期

备注

1.0/草稿

xx

实训一组组员

版本任务分配

内容

版本

系统管理模块

入库单模块

入库单明细模块

出库单明细模块

出库单模块

 

目录

1.引言4

1.1编写目的4

1.2读者对象4

1.3参考文献4

1.4术语与缩写解释4

2.数据库环境说明5

3.数据库的命名规则5

4.概念结构设计5

4.1概念结构设计的方法5

4.2概念结构设计的步骤5

4.3数据抽象与局部视图设计5

4.3.1系统管理模块6

5.逻辑结构设计7

5.1将E-R图转换为关系模型7

5.2数据模型的优化7

5.2.1确定数据依赖7

6.物理设计8

6.0表汇总8

6.1表A8

6.2表B8

6.3表C9

5.安全性设计9

5.1防止用户直接操作数据库的方法9

5.2用户帐号密码的加密方法10

5.3角色与权限10

6.优化10

7.数据库管理与维护说明11

1.引言

1.1编写目的

此需求规格说明书对《服装管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书定义了服装管理系统的详细需求,明确了服装管理系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。

本文也是项目完成后系统验收的依据。

在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的服装管理系统,实现方便的用户,货号,仓库,商品入库,出库等操作。

1.2读者对象

客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.3参考文献

《数据库系统概论》作者:

王珊萨师煊出版社:

高等教育出版社

1.4术语与缩写解释

缩写、术语

解释

CSMS

SD

系统设计,SystemDesign

2.数据库环境说明

数据库服务器:

MySql5.5

3.数据库的命名规则

数据库对象

命名规则

采用名称的英文

例如:

如用户表(USER)

视图

例如:

VIEW_USER(用户视图)

4.概念结构设计

4.1概念结构设计的方法

概念设计阶段我组采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计。

对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。

4.2概念结构设计的步骤

第一步是进行局部视图的设计:

由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。

因此我们先逐一的设计分E-R图。

第二步是进行视图的集成:

各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,一般有两个方式,多个分E-R图一次集成,另一种是一次集成两个分E-R图。

我想采用一次集成两个分E-R图的方式。

4.3数据抽象与局部视图设计

按照系统总框架图,设计实体属性图以及局部E-R图。

4.3.1系统管理模块

各个实体属性图

系统用户实体属性图

货号实体属性图

仓库实体属性图

入库单实体属性图

入库单明细实体属性图

出库单实体属性图

客户实体属性图

出库单明细实体属性图

4.3.4视图的集成

经过逐步细化再进行每两个一集成初步形成一个E-R图,最后得到总体概念结构E-R图。

CSMS总统概念模型(省略属性)

5.逻辑结构设计

5.1将E-R图转换为关系模型

系统用户(登录号,姓名,密码,简介);

货号(货号,品名,色号,尺码,面料,里料,出厂价,零售价);

仓库(编号,名称,联系人,联系电话,仓储量);

入库单(单据号,入库日期,所入仓库,来源,经办人,备注);

入库单明细(单据号,货号,色号,尺码,入库数量);

出库单(单据号,出库日期,经办人,所出仓库,接收人,备注,确认状态);

客户表(客户编号,客户姓名,联系方式,地址);

出库单明细(单据号,货号,色号,尺码,出库数量);

5.2数据模型的优化

5.2.1确定数据依赖

系统用户(登录号,姓名,密码,简介);

登录号→姓名,登录号→姓名,登录号→密码,登录号→简介;

(货号、品名、色号)→尺码,(货号、品名、色号)→面料,(货号、品名、色号)→里料,(货号、品名、色号)→出厂价,(货号、品名、色号)→零售价;

编号→名称,编号→联系人,编号→联系电话,编号→仓储量;

入库单(单据号,入库日期,所入仓库,来源,经办人,备注);

单据号→入库日期,单据号→所入仓库,单据号→来源,单据号→经办人,单据号→备注.

(单据号,(货号,色号,尺码))→入库数量

出库单(单据号,出库日期,经办人,所出仓库,接收人,备注,确认状态);

单据号→出库日期,单据号→经办人,单据号→所出仓库,单据号→接收人,单据号→备注,单据号→确认状态

客户表(客户编号,客户姓名,联系方式,地址)

客户编号→客户姓名,客户编号→联系方式,客户编号→地址

(单据号,(货号,色号,尺码))→出库数量

6.物理设计

6.0表汇总

表名

功能说明

表A

系统用户表(存储系统用户信息)

表B

货号表(存储货物信息)

表C

仓库表(存储仓库信息)

表D

入库单表(存储入库单信息)

表E

入库单明细表(存储入库单明细信息)

表F

出库单(存储出库单信息)

表G

客户表(存储客户信息)

表H

出库单明细表(存储出库单明细表信息)

6.1表A(系统用户表)

User(用户表)

列名

数据类型(精度范围)

空/非空

约束条件

登录号(User_ID)

VARCHAR(10)

NOTNULL

PRIMARYKEY

姓名(User_Name)

VARCHAR(20)

密码(User_Pass)

VARCHAR(6)

简介(User_Info)

VARCHAR(50)

补充说明

Length(userPass)<

=6,userInfo在50字符内

6.2表B(货号表)

Product(货号表)

货号(Product_Id)

品名(Product_Name)

色号(Product_Color)

尺码(Product_Size)

面料(Product_Outma)

里料(Product_Inma)

出厂价(Product_Facprice)

SMALLINT

零售价(Product_Retprice)

标志(Product_Flag)

Char

Default:

’F’

出厂价、零售价对应RMB

6.3表C(仓库表)

WareHouse(仓库表)

WareHouse_Id

WareHouse_Name

UNIQUE

WareHouse_Linkman

WareHouse_Linkphone

WareHouse_Content

Id:

编号,Name:

名称,Linkman:

联系人,Linkphone:

联系方式,Content:

仓储量

6.4表D(入库单表)

入库单表(StockIn)

单据号(StockIn_Num)

所入仓库(WareHouse_Id)

FOREIGNKEY

经办人(User_Id)

入库日期(StockIn_Date)

Date

来源(StockIn_Origin)

备注(StockIn_Remark)

标志(StockIn_Flag)

StockIn_Remark长度限制在50个长度内

6.5表E(入库单明细表)

入库单明细表(StockInDet)

入库数量(StockIn_count)

6.6表F(出库单表)

出库单表(StockOut)

单据号(StockOut_Num)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1