网上办公系统——数据库设计说明书1.doc_第1页
网上办公系统——数据库设计说明书1.doc_第2页
网上办公系统——数据库设计说明书1.doc_第3页
网上办公系统——数据库设计说明书1.doc_第4页
网上办公系统——数据库设计说明书1.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

第 1 页 共 11 页 网上办公管理系统网上办公管理系统 文档管理信息表文档管理信息表 版版 本 本 文件名称 文件名称 网上办公管理系统 数据库设计说明书 关关 键键 字 字 参考文档 参考文档 创建日期 创建日期 创创 建建 人 人 审审 核核 人 人 密密 级 级 文档修改记录表文档修改记录表 修改人修改人修改时间修改时间修改内容修改内容 第 2 页 共 11 页 目目 录录 1 引言引言 3 1 1 编写目的 3 1 2 背景 3 1 3 定义 3 1 4 参考资料 3 2 外部设计外部设计 4 2 1 标识符和状态 4 2 2 使用它的程序 4 2 3 约定 4 2 4 专门指导 4 2 5 支持软件 4 3 结构设计结构设计 5 3 1 概念结构设计 5 3 2 逻辑结构设计 5 3 3 物理结构设计 5 4 运用设计运用设计 5 4 1 数据字典设计 5 4 2 安全保密设计 10 第 3 页 共 11 页 数据库设计说明书数据库设计说明书 1 引言引言 1 1 编写目的编写目的 说明编写这份数据库设计说明书的目的 指出预期的读者 1 2 背景背景 说明 a 说明待开发的数据库的名称和使用此数据库的软件系统的名称 b 列出该软件系统开发项目的任务提出者 用户以及将安装该软件和这个 数据库的计算站 中心 1 3 定义定义 列出本文件中用到的专门术语的定义 外文首字母组词的原词组 1 4 参考资料参考资料 列出有关的参考资料 a 本项目的经核准的计划任务书或合同 上级机关批文 b 属于本项目的其他已发表的文件 c 本文件中各处引用到的文件资料 包括所要用到的软件开发标准 列出这些文件的标题 文件编号 发表日期和出版单位 说明能够取得这些文 件的来源 2 外部设计外部设计 2 1 标识符和状态标识符和状态 联系用途 详细说明用于唯一地标识该数据库的代码 名称或标识符 附 第 4 页 共 11 页 加的描述性信息亦要给出 如果该数据库属于尚在实验中 尚在测试中或是暂 时使用的 则要说明这一特点及其有效时间范围 2 2 使用它的程序使用它的程序 列出将要使用或访问此数据库的所有应用程序 对于这些应用程序的每一 个 给出它的名称和版本号 2 3 约定约定 陈述一个程序员或一个系统分析员为了能使用此数据库而需要了解的建立 标号 标识的约定 例如用于标识数据库的不同版本的约定和用于标识库内各 个文卷 记录 数据项的命名约定等 2 4 专门指导专门指导 向准备从事此数据库的生成 从事此数据库的测试 维护人员提供专门的 指导 例如将被送入数据库的数据的格式和标准 送入数据库的操作规程和步 骤 用于产生 修改 更新或使用这些数据文卷的操作指导 如果这些指导的 内容篇幅很长 列出可参阅的文件资料的名称和章条 2 5 支持软件支持软件 简单介绍同此数据库直接有关的支持软件 如数据库管理系统 存储定位 程序和用于装入 生成 修 改 更新数据库的程序等 说明这些软件的名称 版本号和主要功能特性 如所用数据模型的类型 允许 的数据容量等 列出这 些支持软件的技术文件的标题 编号及来源 3 结构设计结构设计 3 1 概念结构设计概念结构设计 根据数据库需求分析的结果 可以确定程序中所包含的实体及实体之间的 关系 根据本系统的需要 可以归纳出以下实体 为了更好地理解 第 5 页 共 11 页 各个实体及含义 现用 E R 图对实体进行描述 用户实体如图 5 1 所示 公告实体如图 5 2 所示 各实体之间的关系如图 5 1 所示 3 2 逻辑结构设计逻辑结构设计 根据数据库的概念设计 得出数据库的逻辑设计 系统的数据库命名为 db office 数据库中共包括以下 11 张表 权限表 powerList 角色表 用户信息表 下面列出各个表的数据结构 如表 5 1 5 13 所示 表表 5 1 权限表权限表 powerList 的数据结构的数据结构 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 powerNamevarchar 50 not null权限名称权限名称 powerCodevarchar 255 not null权限编码权限编码 attributetinyint 1 not null1 为系统属性为系统属性 roleList 角色列表角色列表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 roleNamevarchar 255 not null角色名称角色名称 attributetinyint 1 not null1 为系统属性为系统属性 第 6 页 共 11 页 menuList 菜单列表菜单列表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 id int 11 not nullID 主键 主键 typesIdint 11 not null菜单类型菜单类型 parentIdint 11 not null父菜单父菜单 ID parentStrvarchar 255 not null上级菜单上级菜单 ID childIdvarchar 255 not null下级菜单下级菜单 ID menuNamevarchar 50 not null菜单名称菜单名称 menuUrlvarchar 255 not null链接地址链接地址 sequenceint 11 not null菜单排序菜单排序 hiddentinyint 1 not null1 为隐藏为隐藏 attributetinyint 1 not null1 为系统属性为系统属性 userinfo 用户信息表用户信息表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 userNamevarchar 20 not null用户名用户名 userPasswordvarchar 20 not null用户密码用户密码 realNamevarchar 20 not null真实姓名真实姓名 sexvarchar 2 not null性别性别 birthdaydatenot null出生日期出生日期 nicknamevarchar 20 not null用户昵称用户昵称 emailvarchar 50 not null用户邮箱用户邮箱 safetyvarchar 20 not null安全码安全码 answervarchar 20 not null密码答案密码答案 questionvarchar 20 not null问题问题 regTimedatetimenot null注册时间注册时间 loginTimedatetimenot null登录时间登录时间 loginCountint 11 not null登录次数登录次数 loginIpvarchar 20 not null登录登录 IP remarkvarchar 255not null备注备注 第 7 页 共 11 页 lockUsertinyint 1 not null锁定用户锁定用户 onlinesmallint 2 not null0 离线离线 1 隐身隐身 2 在线在线 assessorvarchar 20 not null审核员审核员 rolePower 角色权限表角色权限表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 roleIdint 11 not null角色角色 ID powerIdint 11 not null权限权限 ID attributetinyint 1 not null1 为系统属性为系统属性 roleMenu 用户菜单表用户菜单表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 roleIdint 11 not null角色角色 ID menuIdint 11 not null菜单菜单 ID attributetinyint 1 not null1 为系统属性为系统属性 userRole 用户角色表用户角色表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 userIdint 11 not null用户用户 ID roleIdint 11 not null角色角色 ID attributetinyint 1 not null1 为系统属性为系统属性 sort 分类信息表分类信息表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 id int 11 not nullID 主键 主键 userIdint 11 not null用户用户 ID typesIdint 11 not null类型类型 ID parentIdint 11 not null父类父类 ID parentStrvarchar 255 not null上级类型上级类型 ID childIdvarchar 255 not null下级类型下级类型 ID sortNamevarchar 50 not null类型名称类型名称 第 8 页 共 11 页 sequenceint 11 not null类型排序类型排序 hiddentinyint 1 not null1 为隐藏为隐藏 attributetinyint 1 not null1 为系统属性为系统属性 affiche 公告信息表公告信息表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 userIdint 11 not null用户用户 ID typeIdint 11 not null公告类型公告类型 parentIdint 11 not null公告类型公告类型 parentStrvarchar 50 not null标题标题 contentvarchar 255 not null内容内容 hitsint 11 not null访问次数访问次数 editorvarchar 20 not null编者编者 assessorvarchar 20 not null审核员审核员 uptimedatetimenot null更新时间更新时间 calendar 日程表日程表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 userIdint 11 not null用户用户 ID typeIdint 11 not null类型类型 ID beginDatedatenot null开始日期开始日期 beginTimetimenot null开始时间开始时间 endTimetimenot null结束时间结束时间 contentvarchar 255 not null内容内容 remindTimedatetimenot null提醒时间提醒时间 remindtinyint 1 not null1 为短信提醒为短信提醒 memo 备注录 日常事务备注录 日常事务 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 第 9 页 共 11 页 userIdint 11 not null用户用户 ID typeIdint 11 not null类型类型 ID beginTimedatenot null开始时间开始时间 remindTimetimenot null提醒时间提醒时间 contenttimenot null日常事务日常事务 remindtinyint 1 not null1 为短信提醒为短信提醒 note 短信息短信息 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 userIdint 11 not null0用户用户 ID addresservarchar 50 not null发信人发信人 addresseevarchar 255 not null收信人收信人 contentvarchar 255 not null内容内容 remindTimedatetimenot null提醒时间提醒时间 endTimedatetimenot null结束时间结束时间 completetinyint 1 not null已读已读 postbox 邮箱表邮箱表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 userIdint 11 not null0用户用户 ID addresservarchar 50 not null发信人发信人 addresseevarchar 255 not null收信人收信人 contentvarchar 255 not null内容内容 remindTimedatetimenot null提醒时间提醒时间 endTimedatetimenot null结束时间结束时间 completetinyint 1 not null已读已读 favorite 收藏夹表收藏夹表 第 10 页 共 11 页 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idint 11 not nullID 主键 主键 userIdint 11 not null用户用户 ID typeIdint 11 not null类型类型 ID siteNamevarchar 50 not null站点名称站点名称 siteUrlvarchar 255 not null站点路径站点路径 logovarchar 255 not null站点标志站点标志 remarkvarchar 255 not null备注备注 sequenceint 11 not null排序排序 hitsint 11 not null访问次数访问次数 privacytinyint 1 not null隐私 隐私 1 为公开为公开 recommendtinyint 1 not null推荐 推荐 1 为推荐为推荐 assessorvarchar 20 not null审核 空为未审核审核 空为未审核 uptimedatetimenot null更新时间更新时间 communication 通讯录信息表通讯录信息表 字段名称字段名称类型类型可否为空可否为空默认值默认值说明说明 idInt 11 not null通讯通讯 ID 主键 主键 userIdInt 11 no

温馨提示

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

评论

0/150

提交评论