数据库设计说明_第1页
数据库设计说明_第2页
数据库设计说明_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库设计说明酷淘货仓管理系统指导老师:陈海燕小组成员:王延达 (070930222)崔帆 (040940211)曹艾 (040940202朱继开 (040940101)报告日期: 2012 年 11 月 28 日酷淘货仓管理系统配置管理说明数据库设计说明书 .错误!未定义书签。1引言.31.1编写目的 .31.2背景资料 .31.3系统功能需求 .31.4参考资料 .32数据库环境说明 .43功能设计 .44逻辑设计 .54.1表汇总 .54.2表 .54.3视图的设计 .95安全性设计 .105.1防止用户直接操作数据库的方法.105.2角色与权限 .102 /10酷淘货仓管理系统配置管理

2、说明1 引言1.1编写目的本文档是酷淘仓储管理系统说明文档的组成部分, 编写数据库设计文档的目的是: 明确数据库的表名、 字段名等数据信息, 用来指导后期的数据库脚本的开发。 本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。1.2背景资料1) 仓库管理系统主要涉及货物管理和仓库管理员。2) 货物管理主要涉及货物的出库,入库,存储信息的增、删、查、改等操作。在出、入库管理上,需要考虑每次操作的时间,经手人,货物名称、数量等信息。3) 管理员信息涉及用户名、密码、联系方式等,由于系统存在上、下级用户关系,还要考虑当前用户与其他用户之间的关系。1.3系统功能需求1) 仓库货物的出、 入

3、库关系,即可以记录每一笔出、 入库记录, 让用户可以方便了解所有记录,并根据一定条件查询出、入库记录,如时间、经手人、货物名称、数量等等。2) 货物管理, 即仓库货物信息的修改, 查询等, 可以保证用户根据条件对货物信息进行操作。3) 用户信息的管理, 包括用户的注册、 登陆,以及信息修改等。 根据上下级之间权限限制,查看其他用户信息。4) 所有操作应该保证时间效率,在数据量增大时仍能保证反应时间。1.4参考资料资料名称作者文件编号、版本资料存放地点需求报告全组成员分析报告全组成员设计报告全组成员3 /10酷淘货仓管理系统配置管理说明2 数据库环境说明数据库实数据库系统数据库部数据库设计工具数

4、据库存说明例署环境放位置Cool.mdfSQLEXPRESS2010WIN7VS2010/bin记录货物,用户信VS2010SQLEXPRESS2010息,及改变3 功能设计1)用户注册。为注册的用户需要进行注册以获得权限进入系统,进行对数据的操作。2)用户登录。 已注册用户进入系统时进行登录,输入相应信息有系统核实,允许或者禁止登录。3)权限管理。 用户进入系统后可以与其他用户建立起上下级关系,并依据上下级权限进行信息的查询。4)入库管理。记录货物进入仓库的信息,包括货物名称,入库数量,单价,总金额等等。对于入库信息可以进行查询,删除等操作。5)出库管理。记录货物出库信息,包括货物名称,出库

5、数量,单价,总金额等等。对于出库信息可以进行查询,删除等操作。6)货物管理。管理仓库中已有货物的信息,用户可以浏览、查询、修改仓库中已有货物的各类信息,包括货物名称、货物编号、货物数量、货物单价以及货物总金额。4 /10酷淘货仓管理系统配置管理说明4 逻辑设计上级用户管理出库通信用户货物通信入库管理下级用户4.1 表汇总表名功能说明tb_UserInfo用户信息存储表tb_UpUser上级用户信息储存表tb_UsertoUp用户与上级用户对应表tb_InfowithUp用户与上级用户之间信息发送表tb_LowUser下级用户信息储存表tb_UsertoLow用户与下级用户对应表tb_Infow

6、ithLow用户与上级用户之间信息发送表tb_In入库信息记录表tb_Out出库信息记录表tb_Cargo货物信息记录表4.2表表名用户信息存储表:tb_UserInfo数据库用户主键Username其他排序字段索引字段5 /10酷淘货仓管理系统配置管理说明序号字段名称数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/N1UserNamevarchar(20) NY2UserCodevarchar(20) NN3UserEmailvarchar(30) NY用户名用户密码用户邮箱表名上级用户信息储存表:tb_UpUser数据库用户主键UpUserName其他排序字段索引字段序号

7、字段名称数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/N1UpUserNameVarchar(20)YN2UpUserEmailVarchar(30)YN上级用户名上级用户邮箱表名用户与上级用户对应表:tb_UsertoUp数据库用户主键Upuser其他排序字段索引字段序号字段名称数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/N1UpuserVarchar(20)YN2UserVarchar(20)NY3TimeDatetimeNY上级用户用户权限建立时间表名用户与上级用户之间信息发送表:tb_InfowithUp数据库用户主键From其他排序字段索引字

8、段序号字段名称数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/N1FromVarchar(20)NY发送方6 /10酷淘货仓管理系统配置管理说明2ToVarchar(20)NN3IfReadTinyintNY4InfoKindTinyintYN5TextTextYN接收方是否已读信息类型信息内容表名下级用户信息储存表:tb_LowUser数据库用户主键LowUserName其他排序字段索引字段序号字段名称数据类型(精允许唯一默认值约束条件 / 说明度范围)为空Y/NY/N1LowUserNameVarchar(20)YN2LowUserEmaivarchar(30)YY下级用

9、户名下级用户邮箱表名用户与下级用户对应表:tb_UsertoLow数据库用户主键User其他排序字段索引字段序号字段名称数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/N1UserVarchar(20)NY2LowUserVarchar(20)YN3TimeDatetimeNY用户下级用户权限建立时间表名用户与上级用户之间信息发送表:tb_InfowithLow数据库用户主键To其他排序字段索引字段序号字段名称数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/N1Fromvarchar(20)NY2Tovarchar(20)NN发送方接收方7 /10酷淘货仓管

10、理系统3 IfRead4 InfoKind5 Text表名数据库用户主键其他排序字段索引字段序号字段名称1 Time2 Name3 Price4 Unit5 Num6 Money7 Person8 Note表名数据库用户主键其他排序字段索引字段序号字段名称1 Time2 Name3 Price4 Unit5 Num6 Money配置管理说明tinyintNY是否已读tinyintYN信息类型TextYN信息内容入库信息记录表:tb_InTime数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/NdatetimeNY入库时间varchar(10)NY货物名称smallintNY货

11、物单价varchar(5)NY货物计量单位IntNY货物数量IntNY货物总金额varchar(20)NN经办人varchar(50)YN备注出库信息记录表:tb_OutTime数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/NdatetimeNY出库时间varchar(10)NY货物名称smallintNY货物单价varchar(5)NY货物计量单位IntNY货物数量IntNY货物总金额8 /10酷淘货仓管理系统配置管理说明7Personvarchar(20)NN8Notevarchar(50)YN经办人备注表名货物信息记录表:tb_Cargo数据库用户主键Name其他排序字段索引字段序号字段名称数据类型(精度允许唯一默认值约束条件 / 说明范围)为空Y/NY/N1Namevarchar(10)NY2Unitvarchar(5)NY3NumIntNY4PricesmallintNY5MoneyIntNY6Textvarchar(50)YN货物名称货物计量单位货物数量货物单价货物总金额备注4.3视图的设计9 /10酷淘货仓管理系统配置管理说明5 安全性设计应用级的用户帐号密码不能与数据库相同, 防止用户直接操作数据库。 用户只能用帐号登陆

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论