



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品服装管理系统数据库设计报告-可编辑 -精品文件状态:文件标识:CSMS-DATABASE 草稿当前版本:1.0正式发布作者:XX正在修改完成日期:2012/05/27-可编辑 -精品版本历史版本 / 状态作者参与者起止日期备注实训 一1.0/ 草稿xx组组员版本任务分配内容作者起止日期版本备注系统管理模块1.0入库单模块1.0入库单明细模1.0块出库单明细模1.0块出库单模块1.0-可编辑 -精品目 录1. 引言51.1编写目的51.2 读者对象51.3参考文献51.4术语与缩写解释62.数据库环境说明73.数据库的命名规则74.概念结构设计74.1概念结构设计的方法74.2概念结构设计的
2、步骤74.3数据抽象与局部视图设计84.3.1系统管理模块85.逻辑结构设计11-可编辑 -精品5.1将 E-R 图转换为关系模型115.2数据模型的优化125.2.1确定数据依赖126.物理设计136.0表汇总136.1表 A .146.2表 B .146.3表 C .165.安全性设计.错误 ! 未定义书签。5.1防止用户直接操作数据库的方法.错误 ! 未定义书签。5.2用户帐号密码的加密方法.错误 ! 未定义书签。5.3角色与权限.错误 ! 未定义书签。6.优化 .错误 ! 未定义书签。7.数据库管理与维护说明.错误 ! 未定义书签。-可编辑 -精品1. 引言1.1编写目的此需求规格说明
3、书对服装管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书定义了服装管理系统的详细需求,明确了服装管理系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的服装管理系统,实现方便的用户,货号,仓库,商品入库,出库等操作。1.2 读者对
4、象客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。1.3参考文献数据库系统概论作者:王珊萨师煊出版社:高等教育出版社-可编辑 -精品1.4术语与缩写解释缩写、术语解释CSMS服装管理系统SD系统设计,System Design-可编辑 -精品2. 数据库环境说明数据库服务器:MySql 5.53. 数据库的命名规则数据库对象命名规则备注表采用名称的英文例如 : 如用户表 (USER)视图采用名称的英文例如: VIEW_USER( 用户视图 )4. 概念结构设计4.1概念结构设计的方法概念设计阶段我组采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计
5、。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。4.2概念结构设计的步骤第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们先逐一的设计分E-R 图。第二步是进行视图的集成:各子系统的E-R 图设计好之后,下一步就是要将所有的分 E-R 图合成一个系统的总E-R 图,一般有两个方式,多个分E-R 图一次集成,另一种是一次集成两个分E-R 图。我想采用一次集成两个分E-R 图的方式。-可编辑 -精品4.3数据抽象与局部视图设计按照系统总框架图,设计实体属性图以及局部E-R 图。4.3.1系统管理模块各
6、个实体属性图登录号姓名密码简介系统用户系统用户实体属性图货号品名色号尺码货号面料出厂价零售价里料货号实体属性图-可编辑 -精品编号名称联系人联系电话仓储量仓库仓库实体属性图单据号入库日期所入仓库来源经办人备注入库单入库单实体属性图单据号货号色号尺码入库数量入库单明细入库单明细实体属性图单据号出库日期所出仓库接收人经办人备注状态出库单-可编辑 -精品出库单实体属性图客户编号客户姓名联系方式地址客户表客户实体属性图单据号货号色号尺码出库数量出库单明细出库单明细实体属性图4.3.4视图的集成经过逐步细化再进行每两个一集成初步形成一个E-R 图,最后得到总体概念结构E-R图。CSMS总统概念模型(省略
7、属性)-可编辑 -精品仓库1出纳1保存*入库单*办理1系统用户1办理*出库单*包含1 客户信息表11包括包括*入库单明细*包括1货号1包括*出库单明细5. 逻辑结构设计5.1将 E-R 图转换为关系模型系统用户(登录号,姓名,密码,简介);货号( 货号,品名,色号,尺码,面料,里料,出厂价,零售价);仓库(编号,名称,联系人,联系电话,仓储量);入库单(单据号,入库日期,所入仓库,来源,经办人,备注);入库单明细(单据号,货号,色号,尺码,入库数量);出库单(单据号,出库日期,经办人,所出仓库,接收人,备注,确认状态);客户表(客户编号,客户姓名,联系方式,地址);-可编辑 -精品出库单明细(
8、单据号,货号,色号,尺码,出库数量) ;5.2数据模型的优化5.2.1确定数据依赖系统用户(登录号,姓名,密码,简介);登录号 姓名,登录号姓名,登录号密码,登录号简介;货号( 货号,品名,色号,尺码,面料,里料,出厂价,零售价);( 货号、品名、色号) 尺码, ( 货号、品名、色号) 面料, (货号、品名、色号) 里料, ( 货号、品名、色号) 出厂价,(货号、品名、色号) 零售价;仓库(编号,名称,联系人,联系电话,仓储量);编号 名称, 编号 联系人, 编号 联系电话,编号 仓储量 ;入库单(单据号,入库日期,所入仓库,来源,经办人,备注);单据号 入库日期, 单据号 所入仓库,单据号
9、来源 ,单据号 经办人 ,单据号 备注 .入库单明细(单据号,货号,色号,尺码,入库数量);( 单据号,(货号,色号, 尺码) ) 入库数量-可编辑 -精品出库单(单据号,出库日期,经办人,所出仓库,接收人,备注,确认状态);单据号 出库日期,单据号 经办人, 单据号 所出仓库,单据号 接收人,单据号 备注, 单据号 确认状态客户表(客户编号,客户姓名,联系方式,地址)客户编号客户姓名,客户编号联系方式,客户编号地址出库单明细(单据号,货号,色号,尺码,出库数量) ;( 单据号,(货号,色号, 尺码) ) 出库数量6. 物理设计6.0表汇总表名功能说明表 A系统用户表(存储系统用户信息)表 B
10、货号表 ( 存储货物信息)表 C仓库表(存储仓库信息)表 D入库单表(存储入库单信息)表 E入库单明细表(存储入库单明细信息)表 F出库单(存储出库单信息)-可编辑 -精品表 G客户表(存储客户信息)表 H出库单明细表(存储出库单明细表信息)6.1表 A( 系统用户表 )表名User( 用户表 )列名数据类型(精度范空/ 非空约束条件围)登录号 (User_ID)VARCHAR(10)NOT NULLPRIMARY KEY姓名VARCHAR(20)NOT NULL(User_Name)密码VARCHAR(6)NOT NULL(User_Pass)简介VARCHAR(50)(User_Info)
11、补充说明Length(userPass)<=6, userInfo在 50 字符内6.2表 B(货号表)表名Product(货号表 )列名数据类型(精空 / 非空约束条件-可编辑 -精品度范围)货号 (Product_Id)VARCHAR(10NOT NULLPRIMARY KEY)品名 (Product_Name)VARCHAR(20NOT NULLPRIMARY KEY)色号 (Product_Color)VARCHAR(10NOT NULLPRIMARY KEY)尺码 (Product_Size)VARCHAR(10NOT NULL)面料 (Product_Outma)VARCHA
12、R(10NOT NULL)里料 (Product_Inma)VARCHAR(10NOT NULL)出厂价 SMALLINTNOT NULL(Product_Facprice)零售价SMALLINTNOT NULL(Product_Retprice)标志 (Product_Flag)CharNOT NULLDefault: F补充说明出厂价、零售价对应RMB-可编辑 -精品6.3表 C(仓库表)表名WareHouse( 仓库表 )列名数据类型(精度范空/ 非空约束条件围)WareHouse_IdVARCHAR(10)NOT NULLPRIMARY KEYWareHouse_NameVARCHAR
13、(20)NOT NULLUNIQUEWareHouse_LinkmVARCHAR(20)NOT NULLanWareHouse_LinkphVARCHAR(10)NOT NULLoneWareHouse_ConteSMALLINTNOT NULLnt补充说明Id: 编号, Name: 名称, Linkman:联系人, Linkphone:联系方式, Content:仓储量6.4表 D (入库单表)表名入库单表( StockIn )列名数据类型(精度空 / 非空约束条件范围)-可编辑 -精品单据号( StockIn_Num)VARCHAR(10)NOT NULLPRIMARYKEY所入仓库 (W
14、areHouse_Id)VARCHAR(10)NOT NULLFOREIGNKEY经办人( User_Id )VARCHAR(10)NOT NULLFOREIGNKEY入库日期( StockIn_Date)DateNOT NULL来源( StockIn_Origin)VARCHAR(10)NOT NULL备注( StockIn_Remark)VARCHAR(50)标志( StockIn_Flag)CharDefault:F补充说明StockIn_Remark长度限制在50 个长度内6.5表 E(入库单明细表)表名入库单明细表(StockInDet)列名数据类型(精空 / 非空约束条件度范围)单
15、据号( StockIn_Num)VARCHAR(10NOT NULLFOREIGN)KEY-可编辑 -精品货号( Product_Id)VARCHAR(10NOT NULLFOREIGN)KEY色号( Product_Color)VARCHAR(10NOT NULLFOREIGN)KEY尺码( Product_Size)VARCHAR(10NOT NULLFOREIGN)KEY入库数量 ( StockIn_count) SMALLINT补充说明无6.6表 F(出库单表)表名出库单表( StockOut)列名数据类型(精度范围)空 / 非空约束条件单据号( StockOut_Num) VARCH
16、AR(20)NOT NULLPRIMARY KEY经办人 (User_Id )VARCHAR(10)NOT NULLFOREIGNKEY所出仓库VARCHAR(10)NOT NULLFOREIGN( WareHouse_Id)KEY接收人 (Client_Id)VARCHAR(10)NOT NULLFOREIGNKEY-可编辑 -精品备注 (StockOut_Remark)VARCHAR(50)出库日期(StockOut_Date)DateNOT NULL状态 (StockOut_Flag)CharNOT NULL默认 F补充说明状态 Flag 代表是否被删除6.7表 G( 客户信息表 )表名客户信息表(Client)列名数据类型(精度空 / 非空约束条件范围)客户编号 (Client_Id)VARCHAR(10)NOTPRIMARY KEYNULL客户姓名 (Client_Name)VARCHAR(20)NOTNULL联系方式 (Client_Phone)VARCHAR(10)NOTNULL地址 ( Client_Address)CharNOTNULL标志 (Client_Flag)VARCHAR(2)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生物医药行业创新研发技术与市场前景报告
- 2025年环境保护行业环境保护技术前景研究报告
- 2025年可穿戴科技产业市场前景展望报告
- 2025年汽车行业自动驾驶技术应用前景探讨报告
- 2025年机械制造行业智能制造技术发展前景研究报告
- 2025年人工智能助理行业AI助手应用与市场前景研究报告
- 2025年家居建材行业环保建材市场前景研究报告
- 国家事业单位招聘2025国家自然科学基金委员会招聘拟聘(二)笔试历年参考题库附带答案详解
- 云南省2025云南农业大学第一批招聘编制外人员(12人)笔试历年参考题库附带答案详解
- 2025贵州成黔集团高校毕业生招聘36人笔试参考题库附带答案详解
- 产品品质及售后无忧服务承诺书3篇
- 2025年第11个全国近视防控宣传教育月活动课件
- 二年级防溺水教案
- 2025年养老产业市场营销策略调整分析报告
- 部编版二年级道德与法治上册第4课《欢欢喜喜庆国庆》精美课件
- 潍坊市2026届高三开学调研监测考试生物试题及答案
- 三维波动方程双变网格有限差分并行模拟方法:理论、实践与优化
- 好风起二部合唱简谱致远音乐
- 异姓兄妹结拜协议书范本
- 膝关节炎科普知识课件
- 2025广西公需科目考试答案(3套涵盖95-试题)一区两地一园一通道建设人工智能时代的机遇与挑战
评论
0/150
提交评论