公路档案管理系统数据库设计说明书.doc

上传人:仙人指路1688 文档编号:2395197 上传时间:2023-02-17 格式:DOC 页数:29 大小:381KB
返回 下载 相关 举报
公路档案管理系统数据库设计说明书.doc_第1页
第1页 / 共29页
公路档案管理系统数据库设计说明书.doc_第2页
第2页 / 共29页
公路档案管理系统数据库设计说明书.doc_第3页
第3页 / 共29页
公路档案管理系统数据库设计说明书.doc_第4页
第4页 / 共29页
公路档案管理系统数据库设计说明书.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《公路档案管理系统数据库设计说明书.doc》由会员分享,可在线阅读,更多相关《公路档案管理系统数据库设计说明书.doc(29页珍藏版)》请在三一办公上搜索。

1、公路档案管理系统数据库设计说明书1.1*软件有限公司文档编制信息文档名称档案管理系统 数据库设计说明书版本1.1文档编写*软件有限公司完成日期2004年6月文档序号2004-DAGL-001相关项目信息项目名称*档案管理系统承接单位*软件有限公司联系地址邮政编码联系电话总负责人业务负责技术负责前期调研系统设计软件编码美术处理后期维护文档修订历史版本日期修订说明修订人目 录1引言41.1 编写目的41.2 背景41.3 参考资料42外部设计52.1 使用数据库的软件52.2 约定52.3 支持软件63结构设计73.1 逻辑结构设计要点73.2 系统数据库结构设计7T0.1 DfcUserInfo

2、用户表9T0.2 DfcMenuInfo菜单信息表9T0.3 DfcUserMenu用户菜单表10T0.4 DfcGroupInfo组表10T0.5 DfcUserGroup用户-组表10T0.6 DfcGroupMenu组-菜单表11T0.7 DfcSystemInfo系统信息表11T0.8 DfcConfig配置表11T0.9 DfcWorkRecord日志表12T0.10 DfcSpy监控表12T0.11 DfcOfficeInfo单位信息表13T0.12 DfcData单位信息表13T0.13 DfcUpdate更新表13T0.14 DfcUserMessage消息表143.3 业务数

3、据库结构设计15T1.1 DfcType 代码类别表16T1.2 DfcCode 代码表17T1.3 案卷表18T1.4 文件表19T1.5 附件表21T1.5借阅表221引言1.1 编写目的 编写本数据库设计说明书的目的是依据需求说明书和前期调研的情况以及概要设计说明书,描述*市公路管理处的档案管理系统的基本数据库框架和详细的数据库信息。1.2 背景说明:a 待开发软件系统的名称:档案管理系统b 任务提出者:*市公路管理处开发者:*软件有限公司用户:*市公路管理处1.3 参考资料 a需求说明书a概要设计说明书2外部设计 2.1 使用数据库的软件 将要使用或访问此数据库的所有应用程序:,对于这

4、些应用程序的每一个,给出它的名称和版本号序号名称版本1档案管理系统2.2 约定 为了更好地描述数据库的情况,我们进行以下的约定:序号约定备注1所有表和字段采用字母和数字的组合2表和字段的命名采用每个中文的拼音的首字母的组合;如果表或字段只有一个中文,则可考虑采用全部拼音;如果出现重名,则根据实际情况改变3字段类型采用以下的缩写: C: 字符串(Char) N: 数字(Number) D: 日期(Date) VC: VarChar或者VarChar24关键字在备注栏中标记为P5索引单独说明2.3 支持软件 数据库将在 Oracle 8i 上运行。3结构设计 3.1 逻辑结构设计要点 本系统的数据

5、库采用系统数据和业务数据分开的管理办法。用户清单如下:数据库用户说明SystemUser系统数据拥有和管理的用户DAGL业务数据拥有和管理的用户3.2 系统数据库结构设计 主要系统数据库清单如下:表代码数据库表说明T0.1DfcUserInfo用户表T0.2DfcMenuInfo菜单信息表T0.3DfcUserMenu用户菜单表T0.4DfcGroupInfo组表T0.5DfcUserGroup用户-组表T0.6DfcGroupMenu组-菜单表T0.7DfcSystemInfo系统信息表T0.8DfcConfig配置表T0.9DfcWorkRecord日志表T0.10DfcSpy监控表T0.

6、11DfcOfficeInfo单位信息表T0.12DfcData数据连接表T0.13DfcUpdate更新表T0.14DfcUserMessage消息表T0.1 DfcUserInfo用户表数据库名称DfcUserInfo说明用户表No字段名称含义类型长度非空主键备注1UserId用户IDVC20YY2UserName用户姓名VC20Y3Password密码VC66加密4HelpOpen帮助属性C15Properties属性VC106Advanced基本权限C17Special特殊权限VC2558OfficeId单位IdVC2209OfficeAdvanced单位基本权限C1缺省为“系统管理”

7、T0.2 DfcMenuInfo菜单信息表数据库名称DfcMenuInfo说明菜单信息表No字段名称含义类型长度非空主键备注1System系统IDVC20Y2SubSystem子系统IDVC1Y3MenuTitle菜单标题VC40Y4MenuName菜单名称VC20Y5MenuNum菜单位置VC10Y6MicroHelp微帮助VC107Window执行命令VC1008Parameter参数VC2559ParaType参数类别VC1T0.3 DfcUserMenu用户菜单表数据库名称DfcUserMenu说明用户菜单表No字段名称含义类型长度非空主键备注1UserId用户IDVC20Y2Syst

8、em系统IDVC20Y3SubSystem子系统IDVC1Y4MenuNam菜单名称VC20Y5Advanced权限等级VC16Special特殊权限VC255T0.4 DfcGroupInfo组表数据库名称DfcGroupInfo说明组表No字段名称含义类型长度非空主键备注1GroupId组IDNYY2GroupName组名VC20YT0.5 DfcUserGroup用户-组表数据库名称DfcUserGroup说明用户-组表No字段名称含义类型长度非空主键备注1UserId用户IDVC20Y2GroupId组IDNYT0.6 DfcGroupMenu组-菜单表数据库名称DfcGroupMen

9、u说明组-菜单表No字段名称含义类型长度非空主键备注1GroupId组IDNY2System系统IDVC20Y3SubSystem子系统IDVC1Y4MenuName菜单名称VC20Y5Advanced权限等级VC16Special特殊权限VC255T0.7 DfcSystemInfo系统信息表数据库名称DfcSystemInfo说明系统信息表No字段名称含义类型长度非空主键备注1System系统IDVC20Y2SubSystem子系统IDVC1Y3SystemName名称VC100Y4Parameter参数VC255T0.8 DfcConfig配置表数据库名称DfcConfig说明配置表No

10、字段名称含义类型长度非空主键备注1Name名称VC30YY2Value值VC100YT0.9 DfcWorkRecord日志表数据库名称DfcWorkRecord说明日志表No字段名称含义类型长度非空主键备注1System系统IDVC20Y2WRDate日志发生时间DY3UserId用户IDVC20Y4Flag标志VC1Y5CompName计算机名称VC306Detail日志信息VC100T0.10 DfcSpy监控表数据库名称DfcSpy说明监控表No字段名称含义类型长度非空主键备注1System系统IDVC20Y2UserID用户IDVC203CompName计算机名称VC304IPIP地

11、址VC205LastModify最后操作时间D6Operator最后的操作VC1007Note备注VC100T0.11 DfcOfficeInfo单位信息表数据库名称DfcOfficeInfo说明单位信息表No字段名称含义类型长度非空主键备注1OfficeId单位IDVC20Y2OfficeCode单位代码VC20Y3OfficeName单位名称VC40YT0.12 DfcData单位信息表数据库名称DfcData说明单位信息表No字段名称含义类型长度非空主键备注1System系统IDVC10YOrderId序号N22UserId用户IDVC40Y3Password密码VC40YNote说明V

12、C40YProcessYear处理年份N4ProcessMonth处理月份N2T0.13 DfcUpdate更新表数据库名称DfcUpdate说明更新表No字段名称含义类型长度非空主键备注1System系统IDVC10YVersion版本N10Y2Serial序列号VC10Y3Software更新内容LRT0.14 DfcUserMessage消息表数据库名称DfcUserMessage说明消息表No字段名称含义类型长度非空主键备注1IdIdVC38YUserId用户IdVC20Y2System系统IDVC10Y3SystemName系统名称VC30YModual模块IdVC10YModual

13、Name模块名称VC30FromUserId发件人IdVC20YFromUserName发件人姓名VC20YToUserId收件人IdVC20YToUserName收件人姓名VC20YBuildDate日期DBox信箱C1Read是否已读C1Subject主题VC200YAction动作VC200Text正文L3.3 业务数据库结构设计 主要业务数据库清单如下:表代码数据库表说明T1.1DfcType类别表T1.2DfcCode代码表T1.3案卷表案卷表T1.4文件表文件表T1.5附件表附件表T1.6借阅表借阅申请、登记表T1.1 DfcType 代码类别表数据库名称DfcType说明代码类别

14、表No字段名称含义类型长度非空主键备注1ID类别IDN2YY2NAME类别名称VC203LEN长度N34LENMIN最小长度N35PY拼音VC206WB五笔VC20T1.2 DfcCode 代码表数据库名称DfcCode说明代码表No字段名称含义类型长度非空主键备注1TypeId类别IDN3YY2Value代码VC30YY3Name值VC504Enabled是否允许使用C11: 允许使用; 0: 不允许使用5ModifyUser修改的用户VC206OldValue原来的代码VC307OldName原来的值VC508PY拼音VC209WB五笔VC2010ModifyDate修改日期DT1.3 案

15、卷表数据库名称D$案卷表说明案卷表,用来储存案卷的信息No字段名称含义类型长度非空主键备注1IdIDYY2归档年份N4Y3档案类别C2代码: 10:文书档案 20: 科技档案 30: 会计档案 40:设备档案 50:音像、照片档案4案卷号VC205案卷题名VC2006保管期限C1代码7起始日期D8终止日期D9部门C210密级C1代码11件数N212文件页数N323图纸数N313组卷人VC2014组卷日期D15组卷检查人VC2017载体类型C1代码18主题词VC19附注VC20摘要VC21卷内说明VC存放柜号VC2022状态C1代码:1: 未封卷 2: 封卷 3: 已提交(未接收) 4: 已接受

16、只能进行相邻状态之间的转换24归档号VC20T1.4 文件表数据库名称D$文件表说明文件表,用来储存文件的目录信息No字段名称含义类型长度非空主键备注1IdIDVC38YY2PId案卷IdVC38关联到: D$案卷表.Id3文件字号VC405文件正题名VC2006并列题名VC1007副题名VC1008稿本VC1009文种C110密级C111保管期限C112文件形成时间D13载体类型C114规格VC10015附注VC50016提要VC20017档案馆VC10019微缩号VC10020主题词VC20021责任人VC100归档年度N文件页数N文件IdN其他责任者VC100FILENUMYWYJVC2

17、0一文一卷号流程名VC100发文号VC100收文号VC100归档日期DT1.5 附件表数据库名称D$附件表说明附件表,用来储存附件的信息No字段名称含义类型长度非空主键备注1IdIDVC38YY2Pid文件IdVC38Y关联到: D$文件表.Id3OrderId序号N25说明VC2006附件BT1.6借阅表数据库名称D$借阅表说明借阅表,用来储存借阅申请和审批信息No字段名称含义类型长度非空主键备注1IdIDVC38YY2案卷 IdVC38关联到: 案卷表.Id3文件IdVC38关联到: 文件表.Id5申请人VC20关联到: SystemUser.DfcUserInfo6申请日期D7理由VC200期限N28审批结果C1代码9审批日期D10审批人VC20关联到: SystemUser.DfcUserInfo11归还日期D

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号