欢迎来到天天文库
浏览记录
ID:8851797
大小:188.78 KB
页数:5页
时间:2018-04-09
《网盘系统概要设计说明书数据库设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于三层架构的内部网盘系统概要设计说明书_数据库设计成都信息工程学院2016年5月23日目录1编写目的12设计说明13各表详细说明2旅行社管理系统1编写目的在需求分析的基础上完成系统功能的概要设计,此文档主要说明旅行社管理系统的数据库设计。2数据库总体设计内部网盘系统总共有5张表,表关系如下:Numbernamecodedescription1部门信息表Departments存储员工部门信息的表2用户表UserInfoes记录用户信息3日志表Logs记录日志信息4文件信息表MyFiles记录文件相关信息5文件分享表SharedFiles记录分享的文件
2、信息3各表详细说网盘系统共涉及到5张表:Departments、UserInfoes、Logs、MyFiles、SharedFiles。各表作用如上面表格所示。-2-旅行社管理系统1、部门信息表(Departments)的设计如下所示:部门信息表(Departments)序号逻辑字段物理字段类型(长度)规则字段说明1部门IDIdint自增2父级IDPidint引用部门Id3部门名称Namenvarchar(32)非空2、日志表(Logs)的设计如下所示:日志表(Logs)序号逻辑字段物理字段类型(长度)规则字段说明1日志IdIdint自增2消息名称M
3、essagenvarchar(128)3操作Operationnvarchar(MAX)4操作日期Dtdatetime5异常信息Exceptionnvarchar(MAX)可空6日志级别[level]int枚举7操作用户User_Idint外键关联用户3、文件信息表(MyFiles)的设计如下所示:文件信息表(MyFiles)序号逻辑字段物理字段类型(长度)规则字段说明1文件IdIdint2文件名称Namenvarchar(1024)3文件扩展名FileExtnvarchar(8)4文件图标FileIconnvarchar(32)5文件大小FileS
4、izeint6文件MD5FileMd5nvarchar(32)7修改时间ModifyDtdatetime8创建时间CreateDtdatetime9是否被删除IsDeletebit10是否是文件夹IsFolderbit11父级IdParentIdint外键关联文件12所用用户IdUser_Idint外键关联用户-2-旅行社管理系统4、分享文件表(SharesFiles)的设计如下所示:分享文件表(SharesFiles)序号逻辑字段物理字段类型(长度)规则字段说明1标识Id[Key]int2分享链接SharedUrlnvarchar(MAX)3是否取
5、消分享IsCancelbit4分享时间SharedTimedatetime5对应文件File_Idint外键关联文件5、用户表(UserInfoes)的设计如下所示:用户表(UserInfoes)序号逻辑字段物理字段类型(长度)规则字段说明1用户IdIdint2头像Headernvarchar(512)3用户名UserNamenvarchar(64)4密码Pwdnvarchar(32)MD5表示5性别Genderint6创建日期CreateDtdatetime7最后登录日志LoginDtdatetime8最后登出日期LoginOutDtdatetim
6、e9网盘大小NetDiskSizeint10所属部门Department_Idint外键关联部门-2-
此文档下载收益归作者所有