数据状态管理系统需求分析_第1页
数据状态管理系统需求分析_第2页
数据状态管理系统需求分析_第3页
数据状态管理系统需求分析_第4页
数据状态管理系统需求分析_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、数据状态管理系统1数据状态管理系统数据库系统设计说明 (Oracle 部分)数据状态管理系统2文档信息:文档信息:文档名称数据状态管理系统描述负责人彭阳状态最终版项目组成:项目组成:测试主管开发主管项目经理文档变更历史:文档变更历史:时间时间修改人修改人章节章节描述描述所有章节创建文档初稿所有章节文档路径:文档路径:相关文档:相关文档:文档文档路径路径测试案例测试案例.doc详细设计详细设计.doc审核结果:审核结果:审核人审核人意见意见签名档签名档全体团队通过测试团队通过数据状态管理系统31概述概述1.1目的目的本系统主要用于记录文件的访问信息和修改文件的权限。用于公司的文件安全管理。1.2

2、内容内容本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象直接的关系) 。本文档中包含对以下数据库内容的描述: 数据表 视图 存储过程 用户自定义函数 触发器 约束在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。2表表2.1表设计概述表设计概述文件中文件柜表主要用于存储文件,而全局状态信息表主要用于文件夹的访问记录控制,利用系统表中给定了访问权限控制的接口预留。和对访问主机的信息预留。图 2-1数据状态管理系统4文件柜文件柜主键文件柜所属分类文件柜

3、名称文件柜地址排列序号显示名称描述创建者编号创建时间状态审核用户SMALLINTSMALLINTCHAR(11)CHAR(11)INTEGERCHAR(15)CLOBINTEGERDATEINTEGERINTEGER文件柜管理员ID用户ID用户名字管理员优先级管理员绑定时间INTEGERCHAR(11)CHAR(11)INTEGERDATE文件柜类型文件柜主键名字支持空间类型INTEGERCHAR(11)CHAR(11)INTEGER资源项目资源I文件柜主键资源ID资源创建者名称资源创建路径资源描述资源创建时间资源是否共享INTEGERSMALLINTINTEGERCHAR(11)CLOBCL

4、OBDATEINTEGER全局设置记录表ID文件柜主键访问站点域名站点名称站点状态站点代码关闭原因SMTP主机SMTP端口SMTP用户名SMTP验证码是否允许复制INTEGERSMALLINTCHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)管理员管理员主键ID用户主键管理员创建时间管理员类型INTEGERINTEGERINTEGERDATEINTEGER用户用户主键权限主键账号密码名称所在部门所在单位职务状态Column_9Column_10INTEGERINTEGERINTEGER

5、INTEGERCHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)CHAR(11)权限表权限主键权限作用域权限是否可继承INTEGERINTEGERINTEGER清单账号状态管理员文件柜用户文件柜;2.2表内容介绍表内容介绍表的依赖关系NameCodeParent TableChild TableReference_4Reference_4文件柜资源项目Reference_5Reference_5权限表用户Reference_6Reference_6文件柜管理员管理员Reference_7Reference_7文件柜文件柜类型Reference_8R

6、eference_8文件柜全局设置记录表Reference_9Reference_9用户管理员数据状态管理系统52.2.1 全局定义表全局定义表概述概述用于记录全局的信息设置合通用配置表定义表定义 代码 数据类型 长度 主键 id bigint(20) 20 站点域名 website varchar(255) 255 站点名称 Title varchar(255) 255 站点状态 State int(11) 11 统计代码 Statcode varchar(255) 255 SEO 关键字 Keyword varchar(255) 255 SEO 描述 Seo_des varchar(255

7、) 255 关闭原因 closed Reason varchar(255) 255 SMTP 主机 smtp Host varchar(255) 255 SMTP 端口 smpt Port int(11) 11 SMTP 用户名 smpt User varchar(255) 255 SMTP 密码 smpt Pwd varchar(255) 255 SMTP 验证 smtp Auth int(11) 11 表关系表关系文件柜依赖于全局定义表2.2.2 文件柜表文件柜表主键 id bigint(20) 20 文件所述柜分类 varchar(11) 255 文件柜子名称 Title varchar

8、(11) 255 排列序号 orderno int(11) 11 文件柜子显示名称 creatid varchar(11) 255 创建者 ID 关键字 creationname varchar(11) 255 文件柜创建时间 描述 creationdata varchar(11) 255 文件柜状态 status varchar(11) 255 数据状态管理系统62.2.3 文件柜类型文件柜类型主键 id bigint(20) 20 文件柜类型名字 name varchar(255) 255 资源空间大小 total File Size bigint(20) 20 资源单文件大小 singl

9、e File Size bigint(20) 20 类型(公用、私有) type int(11) 11 表关系表关系2.2.4 文件柜权限表内容文件柜权限表内容主键 id bigint(20) 20 权限作用域类型 id type Id bigint(20) 20 权限作用域类型 type int(11) 11 权限码 perm Code bigint(20) 202.2.5 用户表用户表 id bigint(20) 20 用户账号 account varchar(255) 255 密码 password varchar(255) 255 名字 name varchar(255) 255 所在

10、单位 company varchar(255) 255 所在部门 department varchar(255) 255 职位 position varchar(255) 255 email email varchar(255) 255 电话 phone varchar(255) 255 手机号码 mobile varchar(255) 255 im im varchar(255) 255 状态 status varchar(255) 255 用户公钥 public Key text 用户私钥 private Key text 数据状态管理系统72.2.6 管理员表管理员表主键 id bigi

11、nt(20) 20 管理员用户 id member Id bigint(20) 20 创建时间 creation Date datetime 管理员类型 type int(11) 11 2.2.7 资源管理表资源管理表资源项 id id bigint(20) 20 文件柜 id group Id bigint(20) 20 文件柜名字 group Name varchar(200) 200 资源创建者 id member Id bigint(20) 20 资源创建者名字 member Name varchar(200) 200 资源的存储路径 file Path varchar(200) 20

12、0 资源名字 name varchar(200) 200 资源描述 desc text 资源大小,以 K 为单位 size bigint(20) 20 资源的 Content-Type content Type varchar(100) 100 资源创建时间 creation Date datetime 父资源 id parent Id bigint(20) 20 资源类型 type int(11) 11 资源状态 status varchar(255) 255 2.2.8 文件柜类型表文件柜类型表文件柜主键 id table Id bigint(20) 20 支持空间 type char(1

13、1) 11 类型 type intger(11) 255 3视图视图与操作相关联的表与操作相关联的表清单信息包含选项 账号 管理员 文件柜 文件状态来源文件柜表 用户表 管理员表 数据状态管理系统83.1方案管理方案管理 非方案管理非方案管理概述概述能够查看文件的存储信息,文件的修改信息,文件的修改人基表基表文件柜表视图包含字段视图包含字段创建者编号创建时间 状态 审核用户ID用户 ID 用户名字 管理员优先级文件柜主键名字 支持空间 类型 资源 I 文件柜主键 资源 ID 资源创建者名称 资源创建路径 资源描述 资源创建时间 资源是否共享3.2数据发布申请查看数据发布申请查看概述概述用于查看

14、文件的状态。基表基表视图包含字段视图包含字段wenjian_name wenjian_num version_num version_name version_autor Wenjian_data3.3文件发布审批管理文件发布审批管理用于文件的发布过程记录数据状态管理系统9基表基表全局状态表 文件柜主键 访问站点域名 站点名称 站点状态 站点代码 关闭原因 SMTP 主机 SMTP 端口 SMTP 用户名 SMTP 验证码概述概述此功能用于查看文件发布的状态4存储过程存储过程4.1创建一个文件项目创建一个文件项目概述概述用于提交一个文件的上传参数参数主键 id bigint(20) 20 文件

15、所述柜分类 varchar(11) 255 文件柜子名称 Title varchar(11) 255 排列序号 orderno int(11) 11 文件柜子显示名称 creatid varchar(11) 255 创建者 ID 关键字 creationname varchar(11) 255 文件柜创建时间 描述 creationdata varchar(11) 255 文件柜状态 status varchar(11) 255 主键 id bigint(20) 20 站点域名 website varchar(255) 255 站点名称 Title varchar(255) 255 站点状态

16、State int(11) 11 统计代码 Statcode varchar(255) 255 SEO 关键字 Keyword varchar(255) 255 SEO 描述 Seo_des varchar(255) 255 关闭原因 closed Reason varchar(255) 255 SMTP 主机 smtp Host varchar(255) 255 数据状态管理系统10SMTP 端口 smpt Port int(11) 11 SMTP 用户名 smpt User varchar(255) 255 SMTP 密码 smpt Pwd varchar(255) 255 SMTP 验证

17、 smtp Auth int(11) 11 返回值返回值字段类型描述return整型系统自带的一个参数,返回文件的操作4.2记录一个文件的操作操作过程记录一个文件的操作操作过程概述概述对每个数据操作进行记录参数参数返回值返回值字段类型描述无数据集得到相关是否成功的记录的返回5数据库安全性数据库安全性数据库中定义了设置了文件的权限管理和不同用户预留的不用管理等级以及权限是否可被继承。5.1概述概述5.2数据库验证方式数据库验证方式应用程序端连接数据库时使用的数据库验证方式为 Oracle 验证。数据库连接串将加密存储在系统配置文件中。数据状态管理系统116数据库管理和设置数据库管理和设置6.1概述概述本节内容与数据库功能无关,将从教学案例系统的数据库运行角度出发,对本数据库的属性设置和备份恢复策略提出指导性说明。6.2数据库属性设置数据库

温馨提示

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

评论

0/150

提交评论