已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目编号项目编号 S 卷卷 号号 卷内编号卷内编号 密密 级级 数据库设计说明书数据库设计说明书 Version 1 0 项 目 承 担 部 门 撰 写 人 签名 完 成 日 期 本文档 使 用部门 主管领导 项目组 客户 市场 维护人员 用户 评审负责人 签名 评 审 日 期 分 类 使用者 文档编号 四川华迪信息技术 有限公司 目 录 1 引言引言 1 1 1编写目的 1 1 2背景 1 1 3定义 1 1 4参考资料 1 2 外部设计外部设计 1 2 1类型划分 1 2 2标识符和约定 1 2 3数据库表设计格式说明 1 2 4支持软件 2 3 结构设计结构设计 2 4 运用设计运用设计 2 4 1数据字典设计 2 4 2安全保密设计 2 1 引言引言 1 1 编写目的编写目的 本数据库设计说明书主要负责设计自贡市项目管理系统中数据库部分的设计 包 括具体的概念数据库设计 物理数据库设计 数据库实现与维护 主要为自贡市项目 管理系统的实现提供数据以及数据存储支持 同时能够简单的了解该系统的数据库布 局 该数据库设计说明书预期的读者为需求分析说明书策划 主要核对数据库的设计 是否合理 以及项目经理检查是否符合该项目的系统结构设计与实施和运行 后期主 要适用于编码和测试人员 掌握数据接口实现相应的功能 1 2 背景背景 本系统设计的自贡市项目管理信息系统主要的数据库名称为 ProjectDatabase 使用本数据库的系统为 自贡市项目管理信息系统 Microsoft SQL Server 2005 该软件系统开发的任务提出者为 j2ee 第 12 小组项目经理林群 该软件系统的用户主要为 领导 发改委 市监察局以及项目业主 将安装该软件和这个数据库的计算机中心为 华迪 J2EE 实训中心 1 3 定义定义 DBMS Database Management System 数据库管理系统 CDM Concept Data Model 概念数据模型 PDM Physics Data Model 物理数据模型 DD Data Dictionary 数据字典包含数据项 数据结构 数据流 数据存储 处理 过程等 数据项 Data Item 数据的最小单位 1 4 参考资料参考资料 自贡市项目管理系统需求规约书 doc 自贡市项目管理系统配置计划书 doc 自贡市项目管理系统开发进度书 doc 数据库系统原理 数据库设计 PowerDesign 数据库建模 2 外部设计外部设计 2 1 类型划分类型划分 按照业务需求划分该数据库的类型 主要划分为主表 辅助表 流水表 统计表 表类型数量 主表10 辅助表0 流水表0 统计表0 2 2 标识符和约定标识符和约定 数据库表名用于唯一标示数据库的代码 数据库表的命名是用表名的英文或英文缩写 编 程实现简单易记 数据库表内属性命名规则采用 用表名 属性名 每一个表根据数据库概念模型 CDM 转化而来 相应的实体转化为实体表 以及联系和联 系两边的实体候选码转化为联系表 数据库统一采用 MSSQL SERVER 2005 例 有联系学生 S 和课程表 C 一个学生可以选择多门课程 同一个课程可以被多个学生 选择 转化为数据库表学生表 S sno 课程表 C cno 选课表 SC sno cno 2 3 数据库表设计格式说明数据库表设计格式说明 2 3 1 数据库所有表说明 表名描述说明 1Project申报项目表 2Userinfo用户信息表 3Advice建议意见表 4Message用户消息表 5Enterprise企业信息表 6Friend朋友关系表 7Loginlog登陆日志表 8Diary用户日记表 9Report监督举报表 10Picture图片信息表 2 3 2 项目申报表 project 属性数据类 型 长度不为空主码外码 项目 IDproject idchar1011 项目名称project namechar501 项目信息project infochar10001 项目申报人project declarantchar161 项目分类project categarychar101 项目申报企业project enterprisechar501 项目申报日期project datedatetime81 项目申报状态project stateint41 项目所属地区project placechar1001 项目选址project addresschar1001 项目主管单位project managechar501 项目资金project moneychar101 项目时间长度project time lengthchar101 项目备注project contentchar101 项目进度信息project processchar100 项目规划信息project planningchar1000 项目环评信息project impactchar1000 项目可研信息project considerchar1000 项目国土信息project landchar1000 项目竣工验收 情况 project completedchar1000 项目后评价情 况 project evaluatechar1000 2 3 3 用户信息表 userinfo 属性数据类型长度不为空主码外码 用户 IDuser idchar1011 用户名user namechar1610 用户密码user pwdchar2010 用户邮箱user mailvarchar5010 用户电话user phonechar1110 用户权限user authoritychar1010 所属企业user enterprisechar10010 用户类别user categarychar1010 2 3 4 用户建议表 advice 属性数据类型长度不为空主码外码 索引号advice idchar1011 建议内容advice contentchar100010 建议人advice fromuserchar1610User id 建议项目advice toprojectchar10010project i d 建议时间Advice datedatetime810 2 3 5 用户消息表 message 2 3 6 企业信息表 Enterprise 2 3 7 朋友关系表 friend 2 3 8 登陆日志表 loginlog 2 3 9 用户日记表 diary 属性数据类型长度不为空主码外码 索引号message idchar1011 标题message titlechar4011 内容message contentchar100010 发送者message fromuserchar1610User id 接受者message touserchar1610User id 时间message datedatetime810 状态message stateint410 属性数据类型长度不为空主码外码 索引号enterprise idchar1011 企业名称enterprise namechar10010 企业地址enterprise addresschar10010 企业描述enterprise contentchar5010 企业类型enterprise categorychar1010 负责人enterprise chargerchar1610 属性数据类型长度不为空主码外码 索引号friend idchar1011 用户friend userchar1010User id 朋友类别friend categorychar1010 朋友名friend userfriendchar1010User id 备注friend contentchar10010 属性数据类型长度不为空主码外码 日志 IDlog idchar1011 登录信息log infochar1010 登陆用户log userchar1610User id IPlog ipchar2010 时间log datedatetime810 状态log stateint410 所属企业log enterprisechar5010 2 4 10 监督举报表 report 2 4 11 图片信息表 Picture 2 4 支持软件支持软件 支持的 DBMS 数据库管理系统 为 Microsoft SQL Server 2005 使用 PowerDesigner12 0 建立数据库 CDM 概念数据模型 PDM 物理数据模型 3 结构设计结构设计 3 1 概念数据模型 CDM 属性数据类型长度不为空主码外码 索引号diary idchar1011 名称diary namechar5010 内容diary contentchar100010 作者diary authorchar1610User id 时间diary datedatetime810 属性数据类型长度不为空主码外码 索引号report idchar1011 监督人report useridchar1010User id 监督项目report projectidchar1010project i d 监督原由report contentchar10010 监督时间report datedatetime810 属性数据类型长度不为空主码外码 图片 IDpicture idchar1011 图片名字picture namechar2010 路径picture picpathchar4010 时间picture datedatetime810 3 2 物理数据模型 PDM 3 3 数据库表物理视图 3 3 1 project 表 3 3 2 userinfo 表 3 3 3 advice 表 3 3 4 message 表 3 3 5 enterprise 表 3 3 6 friend 表 3 3 7 loginlog 表 3 3 8 diray 表 3 3 9 report 表 3 3 10 Picture 表 4 运用设计运用设计 4 1 数据字典设计数据字典设计 数据字典是数据库的重要组成部分 它存放有数据库所用的有关信息 对用户来说是 一组只读的表 数据字典内容包括 1 数据库中所有模式对象的信息 如表 视图 簇 及索引等 2 分配多少空间 当前使用了多少空间等 3 列的缺省值 4 约束信息的完整性 5 用户的名字 6 用户及角色被授予的权限 7 用户访问或使用的审计信息 8 其它产生的数据库信息 数据库数据字典是一组表和视图结构 它们存放在 SYSTEM 表空间中 数据库数据字典 不仅是每个数据库的中心 而且对每个用户也是非常重要的信息 用户可以用 SQL 语句访 问数据库数据字典 数据字典各项描述 数据项数据项 数据流图中数据块的数据结构中的数据项说明 数据项是不可再分的数据单位 对数据项的描述通常包括以下内容 数据项描述 数据项名 数据项含义说明 别名 数据类型 长度 取值范围 取值 含义 与其他数据项的逻辑关系 其中 取值范围 与其他数据项的逻辑关系 定义 了数据的完整性约束条件 是设计数据检验功能的依据 本系统数据项设计 数据项描述说明长度取值范围逻辑关系 项目 ID项目唯一标识100 910项目表主码 项目名称项目详细名称50必填与项目 ID 对应 项目信息项目具体内容1000 项目申报人 160 16 字符 项目分类项目所属类别100 10 字符 项目申报企业 50企业名称对应 项目申报日期 82013 06 24 项目申报状态申报状态40 1 项目所属地区建设项目地方100 项目选址选址地址100 项目主管单位 50 项目资金项目规划资金100 1010 项目时间长度 10 0 项目备注 10 项目进度信息 10选填 项目规划信息具体规划信息100 项目环评信息环境评论信息100 项目可研信息 100 项目国土信息 100 项目竣工验收 情况 100 项目后评价情 况 100 用户 ID用户唯一标识10用户表主码 用户名用户中文标识16 8 16 与用户 ID 对应 用户密码登陆系统密码20 8 20 用户邮箱联系方式50 用户电话联系方式11 用户权限操作权限10 所属企业 100 用户类别 10 索引号建议索引号10建议表主码 建议内容 1000 建议人 16 建议项目所属项目100与项目 ID 对应 建议时间 8 图片 ID图片标识 图片名字 数据结构数据结构 数据流图中数据块的数据结构说明 数据结构反映了数据之间的组合关系 一个数据结构可以由若干个数据项组成 也可 以由若干个数据结构组成 或由若干个数据项和数据结构混合组成 对数据结构的描述通 常包括以下内容 数据结构描述 数据结构名 含义说明 组成 数据项或数据结构 数据结构含义说明组成 用户信息用户信息用户名 用户密码 用户权限 项目信息项目信息项目名 项目描述 申报人 类型 申报日期 申报状态 图片信息图片信息图片名 图片路径 图片描述 消息体消息消息 ID 消息标题 消息发送人 消息接受者 消息内容 建议信息建议信息建议人 建议项目 建议时间 建议内容 企业信息企业信息企业名 企业地址 企业描述 企业类型 负责人 登陆信息登陆信息用户名 密码 权限 时间 IP 所属企业 日记信息日记信息用户名 标题 内容 发表时间 数据流数据流 数据流图中流线的说明 数据流是数据结构在系统内传输的路径 对数据流的描述通常包括以下内容 数据流描述 数据流名 说明 数据流来源 数据流去向 组成 数据结构 平均流 量 高峰期流量 其中 数据流来源 是说明该数据流来自哪个过程 数据流去向 是说明该数据流 将到哪个过程去 平均流量 是指在单位时间 每天 每周 每月等 里的传输次数 高峰期流量 则是指在高峰时期的数据流量 数据流名数据流来源数据流去向数据结构 登陆数据流用户登陆过程登陆成功 数据库 用户信息 注册数据流用户注册过程注册成功 数据库 用户信息 项目申报流项目申报过程项目申报成功 存储项目信息 项目审批项目审批项目审批结束项目信息 用户信息 项目监督项目审批项目审批项目信息 用户信息 消息流用户个人系统用户个人系统消息体 日
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026云南大理州巍山县保障性住房经营管理有限公司招聘1人笔试备考题库及答案详解
- 杭州地铁运营有限公司2026届春季校园招聘25人(第二批)笔试备考试题及答案详解
- 2026浙江杭州淳安县事业单位招聘工作人员45人笔试参考题库及答案详解
- 2026山西长治市襄垣经济技术开发区选聘高级管理人员3人笔试模拟试题及答案详解
- 2026贵州贵阳市新华电脑中等职业学校招聘13人笔试参考题库及答案详解
- 2026年伊春市伊春区广播电视台(融媒体中心)人员招聘笔试备考试题及答案详解
- 2026福建宁德港务集团社会招聘14人笔试备考题库及答案详解
- 2026北京大学第三医院中医科针灸临床助理岗位招聘1人笔试备考题库及答案详解
- 2026泉州晋江市江滨中学秋季教师招聘(七)笔试模拟试题及答案详解
- 2026山东鲁南人才发展集团有限公司招聘工作人员4人笔试备考题库及答案详解
- 2024版CSCO胰腺癌诊疗指南解读课件
- 材料物理知到智慧树章节测试课后答案2024年秋南开大学
- 广东茶艺师(技师)考前强化练习题库300题(含答案)
- 高中生物必修一、二、三课本边角知识
- 第11课-东欧社会主义国家的改革和演变
- 退费账户确认书
- 血液透析患者的运动康复管理
- 关于《幼儿园园长专业标准(试行)》的分析与解读
- 《动画场景设计》第六章 动画场景中的陈设道具
- GB/T 239.2-2023金属材料线材第2部分:双向扭转试验方法
- GB/T 1303.6-2009电气用热固性树脂工业硬质层压板第6部分:酚醛树脂硬质层压板
评论
0/150
提交评论