服装库存管理系统数据库设计word版本.docx

上传人:b****3 文档编号:13208098 上传时间:2023-06-12 格式:DOCX 页数:15 大小:200.52KB
下载 相关 举报
服装库存管理系统数据库设计word版本.docx_第1页
第1页 / 共15页
服装库存管理系统数据库设计word版本.docx_第2页
第2页 / 共15页
服装库存管理系统数据库设计word版本.docx_第3页
第3页 / 共15页
服装库存管理系统数据库设计word版本.docx_第4页
第4页 / 共15页
服装库存管理系统数据库设计word版本.docx_第5页
第5页 / 共15页
服装库存管理系统数据库设计word版本.docx_第6页
第6页 / 共15页
服装库存管理系统数据库设计word版本.docx_第7页
第7页 / 共15页
服装库存管理系统数据库设计word版本.docx_第8页
第8页 / 共15页
服装库存管理系统数据库设计word版本.docx_第9页
第9页 / 共15页
服装库存管理系统数据库设计word版本.docx_第10页
第10页 / 共15页
服装库存管理系统数据库设计word版本.docx_第11页
第11页 / 共15页
服装库存管理系统数据库设计word版本.docx_第12页
第12页 / 共15页
服装库存管理系统数据库设计word版本.docx_第13页
第13页 / 共15页
服装库存管理系统数据库设计word版本.docx_第14页
第14页 / 共15页
服装库存管理系统数据库设计word版本.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

服装库存管理系统数据库设计word版本.docx

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

服装库存管理系统数据库设计word版本.docx

服装库存管理系统数据库设计word版本

服装管理系统

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

CSMS-DATABASE

当前版本:

1.0

作者:

XX

完成日期:

2012/05/27

版本历史

版本/状态

作者

参与者

起止日期

备注

1.0/草稿

xx

实训一组组员

版本任务分配

内容

作者

起止日期

版本

备注

系统管理模块

1.0

入库单模块

1.0

入库单明细模块

1.0

出库单明细模块

1.0

出库单模块

1.0

 

1.引言

1.1编写目的

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

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

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

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

1.2读者对象

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

1.3参考文献

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

王珊萨师煊出版社:

高等教育出版社

1.4术语与缩写解释

缩写、术语

解释

CSMS

服装管理系统

SD

系统设计,SystemDesign

创新是时下非常流行的一个词,确实创新能力是相当重要的特别是对我们这种经营时尚饰品的小店,更应该勇于创新。

在这方面我们是很欠缺的,故我们在小店经营的时候会遇到些困难,不过我们会克服困难,努力创新,把我们的小店经营好。

2.数据库环境说明

服饰□学习用品□食品□休闲娱乐□小饰品□数据库服务器:

MySql5.5

开了连锁店,最大的好处是让别人记住你。

“漂亮女生”一律采用湖蓝底色的装修风格,简洁、时尚、醒目。

“品牌效应”是商家梦寐以求的制胜法宝。

3.数据库的命名规则

送人□有实用价值□装饰□数据库对象

秘诀:

好市口+个性经营命名规则

关于DIY手工艺制品的消费调查备注

手工艺品,它运用不同的材料,通过不同的方式,经过自己亲手动手制作。

看着自己亲自完成的作品时,感觉很不同哦。

不论是01年的丝带编织风铃,02年的管织幸运星,03年的十字绣,04年的星座手链,还是今年风靡一时的针织围巾等这些手工艺品都是陪伴女生长大的象征。

为此,这些多样化的作品制作对我们这一创业项目的今后的操作具有很大的启发作用。

采用名称的英文

例如:

如用户表(USER)

视图

采用名称的英文

还有一点就是beadwork公司在“碧芝自制饰品店”内设立了一个完全的弹性价格空间:

选择饰珠的种类和多少是由顾客自己掌握,所以消费者可以根据自己的消费能力进行取舍;此外由于是顾客自己制作,所以从原料到成品的附加值就可以自己享用。

例如:

VIEW_USER(用户视图)

合计50100%

PS:

消费者分析

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)

NOTNULL

密码(User_Pass)

VARCHAR(6)

NOTNULL

简介(User_Info)

VARCHAR(50)

补充说明

Length(userPass)<=6,userInfo在50字符内

6.2表B(货号表)

表名

Product(货号表)

列名

数据类型(精度范围)

空/非空

约束条件

货号(Product_Id)

VARCHAR(10)

NOTNULL

PRIMARYKEY

品名(Product_Name)

VARCHAR(20)

NOTNULL

PRIMARYKEY

色号(Product_Color)

VARCHAR(10)

NOTNULL

PRIMARYKEY

尺码(Product_Size)

VARCHAR(10)

NOTNULL

面料(Product_Outma)

VARCHAR(10)

NOTNULL

里料(Product_Inma)

VARCHAR(10)

NOTNULL

出厂价(Product_Facprice)

SMALLINT

NOTNULL

零售价(Product_Retprice)

SMALLINT

NOTNULL

标志(Product_Flag)

Char

NOTNULL

Default:

’F’

补充说明

出厂价、零售价对应RMB

6.3表C(仓库表)

表名

WareHouse(仓库表)

列名

数据类型(精度范围)

空/非空

约束条件

WareHouse_Id

VARCHAR(10)

NOTNULL

PRIMARYKEY

WareHouse_Name

VARCHAR(20)

NOTNULL

UNIQUE

WareHouse_Linkman

VARCHAR(20)

NOTNULL

WareHouse_Linkphone

VARCHAR(10)

NOTNULL

WareHouse_Content

SMALLINT

NOTNULL

补充说明

Id:

编号,Name:

名称,Linkman:

联系人,Linkphone:

联系方式,Content:

仓储量

6.4表D(入库单表)

表名

入库单表(StockIn)

列名

数据类型(精度范围)

空/非空

约束条件

单据号(StockIn_Num)

VARCHAR(10)

NOTNULL

PRIMARYKEY

所入仓库(WareHouse_Id)

VARCHAR(10)

NOTNULL

FOREIGNKEY

经办人(User_Id)

VARCHAR(10)

NOTNULL

FOREIGNKEY

入库日期(StockIn_Date)

Date

NOTNULL

来源(StockIn_Origin)

VARCHAR(10)

NOTNULL

备注(StockIn_Remark)

VARCHAR(50)

标志(StockIn_Flag)

Char

Default:

’F’

补充说明

StockIn_Remark长度限制在50个长度内

6.5表E(入库单明细表)

表名

入库单明细表(StockInDet)

列名

数据类型(精度范围)

空/非空

约束条件

单据号(StockIn_Num)

VARCHAR(10)

NOTNULL

FOREIGNKEY

货号(Product_Id)

VARCHAR(10)

NOTNULL

FOREIGNKEY

色号(Product_Color)

VARCHAR(10)

NOTNULL

FOREIGNKEY

尺码(Product_Size)

VARCHAR(10)

NOTNULL

FOREIGNKEY

入库数量(StockIn_count)

SMALLINT

补充说明

6.6表F(出库单表)

表名

出库单表(StockOut)

列名

数据类型(精度范围)

空/非空

约束条件

单据号(StockOut_Num)

VARCHAR(20)

NOTNULL

PRIMARYKEY

经办人(User_Id)

VARCHAR(10)

NOTNULL

FOREIGNKEY

所出仓库(WareHouse_Id)

VARCHAR(10)

NOTNULL

FOREIGNKEY

接收人(Client_Id)

VARCHAR(10)

NOTNULL

FOREIGNKEY

备注(StockOut_Remark)

VARCHAR(50)

出库日期(StockOut_Date)

Date

NOTNULL

状态(StockOut_Flag)

Char

NOTNULL

默认‘F’

补充说明

状态Flag代表是否被删除

6.7表G(客户信息表)

表名

客户信息表(Client)

列名

数据类型(精度范围)

空/非空

约束条件

客户编号(Client_Id)

VARCHAR(10)

NOTNULL

PRIMARYKEY

客户姓名(Client_Name)

VARCHAR(20)

NOTNULL

联系方式(Client_Phone)

VARCHAR(10)

NOTNULL

地址(Client_Address)

Char

NOTNULL

标志(Client_Flag)

VARCHAR

(2)

NOTNULL

Default:

’F’

补充说明

6.8表H(出库单明细表)

表名

出库单明细表(StockOutDet)

列名

数据类型(精度范围)

空/非空

约束条件

单据号(StockOut_Num)

VARCHAR(20)

NOTNULL

ForeignKey

货号(Product_Id)

VARCHAR(20)

NOTNULL

色号(Product_Color)

VARCHAR(20)

NOTNULL

尺码(Product_Size)

VARCHAR(50)

出库数量(StockOut_count)

Int

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2