公路档案管理系统数据库设计说明书_第1页
公路档案管理系统数据库设计说明书_第2页
公路档案管理系统数据库设计说明书_第3页
公路档案管理系统数据库设计说明书_第4页
公路档案管理系统数据库设计说明书_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、公路公路档案管理系统档案管理系统 数据库设计说明书数据库设计说明书 1.11.1 档案管理系统 数据库设计说明书 2 *软件有限公司软件有限公司 档案管理系统 数据库设计说明书 3 文档编制信息 文档名称文档名称档案管理系统 数据库设计说明书 版本版本 1.1 文档编写文档编写*软件有限公司 完成日期完成日期2004 年 6 月 文档序号文档序号 2004-dagl-001 相关项目信息 项目名称项目名称*档案管理系统 承接单位承接单位*软件有限公司 联系地址联系地址 邮政编码邮政编码 联系电话联系电话 总负责人总负责人 业务负责业务负责 技术负责技术负责 前期调研前期调研 系统设计系统设计

2、软件编码软件编码 美术处理美术处理 后期维护后期维护 文档修订历史 版本版本日期日期修订说明修订说明修订人修订人 档案管理系统 数据库设计说明书 4 档案管理系统 数据库设计说明书 5 目目 录录 1引言引言.4 1.1 编写目的.4 1.2 背景.4 1.3 参考资料.4 2外部设计外部设计.5 2.1 使用数据库的软件.5 2.2 约定.5 2.3 支持软件.6 3结构设计结构设计.7 3.1 逻辑结构设计要点.7 3.2 系统数据库结构设计.7 t0.1 dfcuserinfo用户表.9 t0.2 dfcmenuinfo菜单信息表.9 t0.3 dfcusermenu用户菜单表.10 t

3、0.4 dfcgroupinfo组表.10 t0.5 dfcusergroup用户-组表.10 t0.6 dfcgroupmenu组-菜单表.11 t0.7 dfcsysteminfo系统信息表.11 t0.8 dfcconfig配置表.11 t0.9 dfcworkrecord日志表.12 t0.10 dfcspy监控表.12 t0.11 dfcofficeinfo单位信息表.13 t0.12 dfcdata单位信息表.13 t0.13 dfcupdate更新表.13 t0.14 dfcusermessage消息表.14 3.3 业务数据库结构设计.15 t1.1 dfctype 代码类别表

4、.16 档案管理系统 数据库设计说明书 6 t1.2 dfccode 代码表.17 t1.3 案卷表.18 t1.4 文件表.19 t1.5 附件表.21 t1.5借阅表.22 档案管理系统 数据库设计说明书 7 1引言引言 1.1 编写目的编写目的 编写本数据库设计说明书的目的是依据需求说明书和前期调研的情况以及 概要设计说明书,描述*市公路管理处的档案管理系统的基本数据库框架和详细的 数据库信息。 1.2 背景背景 说明: a待开发软件系统的名称:档案管理系统 b任务提出者:*市公路管理处 开发者:*软件有限公司 用户:*市公路管理处 1.3 参考资料参考资料 a需求说明书 a概要设计说明

5、书 档案管理系统 数据库设计说明书 8 2外部设计外部设计 2.1 使用数据库的软件使用数据库的软件 将要使用或访问此数据库的所有应用程序:,对于这些应用程序的每一个,给出它 的名称和版本号 序号序号名称名称版本版本 1档案管理系统 2.2 约定约定 为了更好地描述数据库的情况,我们进行以下的约定: 序号序号约定约定备注备注 1所有表和字段采用字母和数字的组合 2表和字段的命名采用每个中文的拼音的首字 母的组合;如果表或字段只有一个中文,则 可考虑采用全部拼音;如果出现重名,则根 据实际情况改变 3字段类型采用以下的缩写: c: 字符串(char) n: 数字(number) 档案管理系统 数

6、据库设计说明书 9 d: 日期(date) vc: varchar 或者 varchar2 4关键字在备注栏中标记为 p 5索引单独说明 2.3 支持软件支持软件 数据库将在 oracle 8i 上运行。 档案管理系统 数据库设计说明书 10 3结构设计结构设计 3.1 逻辑结构设计要点逻辑结构设计要点 本系统的数据库采用系统数据和业务数据分开的管理办法。用户清单如下: 数据库用户数据库用户说明说明 systemuser系统数据拥有和管理的用户 dagl业务数据拥有和管理的用户 3.2 系统数据库结构设计系统数据库结构设计 主要系统数据库清单如下: 表代码表代码数据库表数据库表说明说明 t0.

7、1dfcuserinfo用户表 t0.2dfcmenuinfo菜单信息表 t0.3dfcusermenu用户菜单表 t0.4dfcgroupinfo组表 t0.5dfcusergroup用户-组表 档案管理系统 数据库设计说明书 11 t0.6dfcgroupmenu组-菜单表 t0.7dfcsysteminfo系统信息表 t0.8dfcconfig配置表 t0.9dfcworkrecord日志表 t0.10dfcspy监控表 t0.11dfcofficeinfo单位信息表 t0.12dfcdata数据连接表 t0.13dfcupdate更新表 t0.14dfcusermessage消息表 档

8、案管理系统 数据库设计说明书 12 t0.1t0.1 dfcuserinfodfcuserinfo 用户表用户表 数据库名称dfcuserinfo 说明 用户表 no字段名称含义类型长度非 空 主 键 备注 1userid 用户 id vc20yy 2username 用户姓名 vc20y 3password 密码 vc66 加密 4helpopen 帮助属性 c1 5properties 属性 vc10 6advanced 基本权限 c1 7special 特殊权限 vc255 8officeid 单位 id vc220 9officeadvanced 单位基本权限 c1缺省为“系统管理”

9、t0.2t0.2 dfcmenuinfodfcmenuinfo 菜单信息表菜单信息表 数据库名称dfcmenuinfo 说明 菜单信息表 no字段名称含义类型长度非 空 主 键 备注 档案管理系统 数据库设计说明书 13 1system 系统 id vc20y 2subsystem 子系统 id vc1y 3menutitle 菜单标题 vc40y 4menuname 菜单名称 vc20y 5menunum 菜单位置 vc10y 6microhelp 微帮助 vc10 7window 执行命令 vc100 8parameter 参数 vc255 9paratype 参数类别 vc1 t0.3t

10、0.3 dfcusermenudfcusermenu 用户菜单表用户菜单表 数据库名称dfcusermenu 说明 用户菜单表 no字段名称含义类型长度非 空 主 键 备注 1userid 用户 id vc20y 2system 系统 id vc20y 3subsystem 子系统 id vc1y 4menunam 菜单名称 vc20y 5advanced 权限等级 vc1 档案管理系统 数据库设计说明书 14 6special 特殊权限 vc255 t0.4t0.4 dfcgroupinfodfcgroupinfo 组表组表 数据库名称dfcgroupinfo 说明 组表 no字段名称含义类

11、型长度非 空 主 键 备注 1groupid 组 id nyy 2groupname 组名 vc20y t0.5t0.5 dfcusergroupdfcusergroup 用户用户- -组表组表 数据库名称dfcusergroup 说明 用户-组表 no字段名称含义类型长度非 空 主 键 备注 1userid 用户 id vc20y 2groupid 组 id ny 档案管理系统 数据库设计说明书 15 t0.6t0.6 dfcgroupmenudfcgroupmenu 组组- -菜单表菜单表 数据库名称dfcgroupmenu 说明 组-菜单表 no字段名称含义类型长度非 空 主 键 备注

12、1groupid 组 id ny 2system 系统 id vc20y 3subsystem 子系统 id vc1y 4menuname 菜单名称 vc20y 5advanced 权限等级 vc1 6special 特殊权限 vc255 t0.7t0.7 dfcsysteminfodfcsysteminfo 系统信息表系统信息表 数据库名称dfcsysteminfo 说明 系统信息表 no字段名称含义类型长度非 空 主 键 备注 1system 系统 id vc20y 2subsystem 子系统 id vc1y 档案管理系统 数据库设计说明书 16 3systemname 名称 vc100

13、y 4parameter 参数 vc255 t0.8t0.8 dfcconfigdfcconfig 配置表配置表 数据库名称dfcconfig 说明 配置表 no字段名称含义类型长度非 空 主 键 备注 1name 名称 vc30yy 2value 值 vc100y t0.9t0.9 dfcworkrecorddfcworkrecord 日志表日志表 数据库名称dfcworkrecord 说明 日志表 no字段名称含义类型长度非 空 主 键 备注 1system 系统 id vc20y 2wrdate 日志发生时间 dy 3userid 用户 id vc20y 档案管理系统 数据库设计说明书

14、17 4flag 标志 vc1y 5compname 计算机名称 vc30 6detail 日志信息 vc100 t0.10t0.10 dfcspydfcspy 监控表监控表 数据库名称dfcspy 说明 监控表 no字段名称含义类型长度非 空 主 键 备注 1system 系统 id vc20y 2userid 用户 id vc20 3compname 计算机名称 vc30 4ip ip 地址 vc20 5lastmodify 最后操作时间 d 6operator 最后的操作 vc100 7note 备注 vc100 t0.11t0.11 dfcofficeinfodfcofficeinfo

15、 单位信息表单位信息表 数据库名称dfcofficeinfo 说明 单位信息表 档案管理系统 数据库设计说明书 18 no字段名称含义类型长度非 空 主 键 备注 1officeid 单位 id vc20y 2officecode 单位代码 vc20y 3officename 单位名称 vc40y t0.12t0.12 dfcdatadfcdata 单位信息表单位信息表 数据库名称dfcdata 说明 单位信息表 no字段名称含义类型长度非 空 主 键 备注 1system 系统 id vc10y orderid序号 n2 2userid 用户 id vc40y 3password 密码 vc

16、40y note说明 vc40y processyear处理年份 n4 processmonth处理月份 n2 档案管理系统 数据库设计说明书 19 t0.13t0.13 dfcupdatedfcupdate 更新表更新表 数据库名称dfcupdate 说明 更新表 no字段名称含义类型长度非 空 主 键 备注 1system 系统 id vc10y version版本 n10y 2serial 序列号 vc10y 3software 更新内容 lr t0.14t0.14 dfcusermessagedfcusermessage 消息表消息表 数据库名称dfcusermessage 说明 消息

17、表 no字段名称含义类型长度非 空 主 键 备注 1ididvc38y userid用户 id vc20y 2system 系统 id vc10y 3systemname 系统名称 vc30y 档案管理系统 数据库设计说明书 20 modual模块 id vc10y modualname模块名称 vc30 fromuserid发件人 id vc20y fromusername发件人姓名 vc20y touserid收件人 id vc20y tousername收件人姓名 vc20y builddate日期 d box信箱 c1 read是否已读 c1 subject主题 vc200y acti

18、on动作 vc200 text正文 l 档案管理系统 数据库设计说明书 21 3.3 业务数据库结构设计业务数据库结构设计 主要业务数据库清单如下: 表代码表代码数据库表数据库表说明说明 t1.1dfctype类别表 t1.2dfccode代码表 t1.3案卷表案卷表 t1.4文件表文件表 t1.5附件表附件表 t1.6借阅表借阅申请、登记表 档案管理系统 数据库设计说明书 22 t1.1t1.1 dfctypedfctype 代码类别表代码类别表 数据库名称dfctype 说明 代码类别表 no字段名称含义类型长度非 空 主 键 备注 1id类别 idn2yy 2name类别名称vc20 3

19、len长度n3 4lenmin最小长度n3 5py拼音vc20 6wb五笔vc20 档案管理系统 数据库设计说明书 23 t1.2t1.2 dfccodedfccode 代码表代码表 数据库名称dfccode 说明 代码表 no字段名称含义类型长度非空主键备注 1typeid类别 idn3yy 2value代码vc30yy 3name值vc50 4enabled是否允许使用c11: 允许使用; 0: 不允许使用 5modifyuser修改的用户vc20 6oldvalue原来的代码vc30 7oldname原来的值vc50 8py拼音vc20 9wb五笔vc20 10modifydate修改日

20、期d 档案管理系统 数据库设计说明书 24 t1.3t1.3 案卷表案卷表 数据库名称 d$案卷表 说明 案卷表,用来储存案卷的信息 no字段名称含义类型长度非空主键备注 1ididyy 2归档年份n4y 3档案类别c2代码: 10:文书档案 20: 科技档案 30: 会计档案 40:设 备档案 50:音像、照片档案 4案卷号vc20 5案卷题名vc200 6保管期限c1代码 7起始日期d 8终止日期d 9部门c2 10密级c1代码 11件数n2 12文件页数n3 23 图纸数 n3 13组卷人vc20 14组卷日期d 15组卷检查人vc20 17载体类型c1代码 档案管理系统 数据库设计说明书 25 18主题词vc 19附注vc 20摘要vc 21卷内说明vc 存放柜号 vc20 22状态c1代码: 1: 未封卷 2: 封卷 3: 已提交(未接收) 4: 已接受 只能进行相邻状态之间的转换 24归档号vc20 档案管理系统 数据库设计说明书 26 t1.4t1.4 文件表文件表 数据库名称 d$文件表 说明 文件表,用来储存文件的目录信息 no字段名称含义类型长度非空主键备注 1ididvc38yy 2pid案卷 idvc38关联到: d$案卷表.id 3文件字号vc40 5 文件正题名 vc200 6 并列

温馨提示

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

评论

0/150

提交评论