已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目编号项目编号: 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 3.1原始数据结构2 3.2数据完整性设计2 4.运用设计运用设计2 4.1数据字典设计2 4.2安全保密设计2 1. 引言引言 1.1 编写目的编写目的 a)编写目的:编写目的:数据库的表结构设计是整个项目开发中一个非常重要的环节,一 个良好的数据库设计,可以提高开发效率,方便系统维护,并且为以后项 目功能的扩展留下余地。我们通过书写这份文档说明,从各方面进行先进 个人和先进集体信息管理系统的数据库设计规划,用它指导该系统在数据 库各方面的内容,为系统开发的程序员、系统分析员提供基准文档。我们 也希望通过写数据设计说明书,规范数据名称、数据范围、数据代码等。 这份文档是项目小组今后共同作战的基础,有了开发规范、程序模块之间 和项目成员之间的接口规则、数据方式,大家就有了共同的工作语言、共 同的工作平台,使整个软件开发工作可以协调有序地进行。 b)预期读者:预期读者:项目开发的全体人员,项目评审人员,项目测试人员,项目指 导老师。 1.2 背景背景 a)待开发系统的名称:先进个人和先进集体综合信息管理系统; b)本项目的任务提出者:XXX 工会; c) 开发者:XXXXXXX; d)用户:某某工会会员和集体; 1.3 定义定义 在此我们列出本文件中用到的专门术语的定义、外文首字母组词的原词组: 词汇名称词汇含义备注 FCIS Federation of Trade Unions Advanced Collective & Advanced Individual Mamagement 其内容包含两个方面: 一是信息管理,二是 申请认定。该系统能 Information System的缩写,即总 工会先进集体与先进个人综合信息 管理系统。 实现对用户信息的管 理,还能对用户申请 进行认证批准。 B/S浏览器/服务器 Browser /Server 的缩写 JSP 一种脚本编程语言 HTML HTML(HyperText Mark-up Language)即超文本标记 语言或超文本链接标示语言,是目前网络上应用最为广泛的 语言,也是构成网页文档的主要语言。 SQL SQL(Structured Query Language)是一种数据库查询和 程序设计语言,用于存取数据以及查询、更新和管理关系数 据库系统。 Myeclipse 10.7 Myeclipse 是一款优秀的 Java 编程软件,它不仅能编写 传统的 Java 代码,也能开发 Web 应用和 Android 应用。支 持 HTML5、Servlet、JS 和 JSP 等多种编程技术。 ER 图 实体-联系图,提供了表示实体 类型、属性和联系的方法,用来描 述现实世界的概念模型。 Entity -Relationship 的 缩写 1.4 参考资料参考资料 a)深入体验 Java Web 开发内蒙-核心基础,电子工业出版社,张孝 祥著; b)数据库原理与应用 科学出版社 2002,李昭原著; c) 软件工程,北京清华大学出版版社,2003 张海潘; d)网页编程技术详解,机械工业出版社,杨明著; e)数据库设计说明书(GB856788); f) 计算机软件产品开发文件编制指南 GB 8567-88; g)中华人民共和国国家标准 UDC 6813; h) XXXX 工会的用户信息 2. 外部设计外部设计 2.1 类型划分类型划分 根据需求说明,确定了数据库只存在主表和从表两种类型的表结构。各个 实体之间会存在对应的约束关系。 2.2 标识符和约定标识符和约定 联系用途,详细说明用于唯一地标识该数据库的代码、名称或标识符,附 加的描述性信息亦要给出。如果该数据库属于尚在实验中、尚在测试中或是暂 时使用的,则要说明这一特点及其有效时间范围。 本系统的开发环境为:本系统的开发环境为: 编译器:Myeclipse 10.7. 数据库:SQL Sever 2012. 操作系统:Microsoft Windows 7. 辅助软件:Power Designer 16.0. 本项目用到的数据项:本项目用到的数据项: 在名称,范围,类型等方面的约定见数据字典。 2.3 数据库表设计格式说明数据库表设计格式说明 1.数据库命名规则:db_数据库名称,每个英文单词第一个字母大写; 2.表命名规则:tb_表名称,每个英文单词第一个字母大写; 3.字段命名规则:每个英文单词第一个字母大写; 4.字段时间格式:所有时间格式采用 2013-07-18 的形式。 2.4 支持软件支持软件 SQL Sever 2012,Myeclipse 10.5,windows xp 和 windows 7 操作系统, Power Designer 16.0. 3. 结构设计结构设计 3.13.1 原始数据结构原始数据结构 个人信息: 数据名称Individual Person 名称格式范围说明 注册名字符串16注册名唯一存在 密码字符串16用户密码 真实姓名字符串10用户真实姓名 出生日期Date8出生日期 性别字符串2用户性别 民族字符串 r6民族 工作地点字符串50工作地点 身份证号字符串18身份证号 教育程度字符串4教育程度 政治面貌字符串8政治面貌 组成 手机号码Int11手机号码 劳模信息: 数据名称Indivdual Person 名称格式范围说明 注册名字符串16注册名唯一存在 密码字符串16用户密码 真实姓名字符串10用户真实姓名 出生日期Date8出生日期 性别字符串2用户性别 民族字符串 r6民族 工作地点字符串50工作地点 身份证号字符串18身份证号 教育程度字符串4教育程度 政治面貌字符串8政治面貌 手机号码Int11手机号码 组成 状态字符串10劳模状态 申报年份Date8申报年份 申请信息: 数据名称Application Information 名称格式范围说明 用户类型字符串50个人或集体 荣誉称号字符串20所获荣誉称号 申报年份Date8申报年份 申请人姓名字符串20可以是个人姓名或集 体名称 申请理由字符串200申请理由 申请结果字符串20申请结果 组成 待遇字符串20待遇 审核人信息: 数据名称Verifier Information 名称格式范围说明 用户名字符串16审核人用户名 组成 密码字符串16审核人密码 集体信息: 数据名称Group Information 名称格式范围说明 注册名字符串16注册名 密码字符串16密码 所属市州产 业 字符串20所属市州产业 负责人名称字符串20负责人名称 联系方式字符串11联系方式 组成 单位名称字符串20单位名称 先进集体信息: 数据名称Advanced Group Information 组成名称格式范围说明 注册名字符串16注册名 密码字符串16密码 所属市州产 业 字符串20所属市州产业 负责人名称字符串20负责人名称 联系方式字符串11联系方式 单位名称字符串20单位名称 E-R 图: 图 1:个体与先进劳模的 E-R 关系图 图 2:审核认得 E-R 关系图 个体 用户名 密码 ID 号 政治面貌 教育程度 真实姓名 出生日期 性别 工作地点 联系方式 民族 申报 先进劳模 荣誉称号 申报年份 申请人名称 用户类型 申请原因 申请结果 待遇 民族 性别 出生日期 真实姓名 用户名 密码 ID 号 政治面貌 教育程度 工作地点 联系方式 申报年份 状态 审核人 用户名 密码 注册名 所属市州产业 图 3:集体与先进集体的 E-R 关系图 3.23.2 数据完整性设计数据完整性设计 a a) 主键约束、非空值约束:主键约束、非空值约束: 所有表的主键用于标示一个实体,所以都不为空。 b b) 惟一约束:惟一约束: 每个表的主键需定义为惟一性,需建立唯一约束。 c c) 定义规则:定义规则: 例如规定身份证位数,性别只能在男和女之间进行选择。 集体 密码 联系方式 联系人名称 单位名称 申报 荣誉称号 申报年份 申请人名称 用户类型 申请原因 申请结果 待遇 先进集体 注册名 密码 联系方式 所属市州产业 联系人名称 单位名称 4. 运用设计运用设计 4.1 数据字典设计数据字典设计 数据字典参照 3.1 原始数据结构 4.2 安全保密设计安全保密设计 数据库作为管理系统的基础,通常保存着重要的用户个人信息和集体信息。 由于涉及到个人信息和隐私管理,数据的完整性和安全性显得尤其重要。系统 中的数据一旦丢失,将需要很大精力进行恢复,有时甚至使信息系统不得不从 系统初始化阶段重新开始运行。每天进行数据备份是保障系统安全的重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024个人租车协议书模板10篇
- 视神经外伤病因介绍
- 《CC++语言程序设计案例教程》课件-第12章 模 板
- 工 程识图与制图-南京交院路桥与港航工32课件讲解
- 重庆2020-2024年中考英语5年真题回-教师版-专题06 任务型阅读
- 江苏省盐城市响水县2024-2025学年七年级上学期期中生物试题(原卷版)-A4
- 2023年工程塑料尼龙系列项目筹资方案
- 2023年街头篮球项目筹资方案
- 2023年矿用防爆电器设备项目筹资方案
- 《工业机器人现场编程》课件-任务3.2.2-3.2.3创建涂胶机器人坐标系与工作站数据
- 风电项目投资计划书
- 山东省医疗收费目录
- JGT266-2011 泡沫混凝土标准规范
- 感恩祖国主题班会通用课件
- 栓钉焊接工艺高强螺栓施工工艺
- (完整版)医疗器械网络交易服务第三方平台质量管理文件
- 《0~3岁婴幼儿动作发展与指导》项目一-0~3岁婴幼儿动作发展概述
- 铁总建设201857号 中国铁路总公司 关于做好高速铁路开通达标评定工作的通知
- 个人晋升现实表现材料范文四篇
- 持续质量改进提高偏瘫患者良肢位摆放合格率
- 部编版六年级语文上册期末复习课件(按单元复习)
评论
0/150
提交评论