最新总工会数据库设计说明书.docx

上传人:b****3 文档编号:1577518 上传时间:2022-10-23 格式:DOCX 页数:11 大小:95.88KB
下载 相关 举报
最新总工会数据库设计说明书.docx_第1页
第1页 / 共11页
最新总工会数据库设计说明书.docx_第2页
第2页 / 共11页
最新总工会数据库设计说明书.docx_第3页
第3页 / 共11页
最新总工会数据库设计说明书.docx_第4页
第4页 / 共11页
最新总工会数据库设计说明书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

最新总工会数据库设计说明书.docx

《最新总工会数据库设计说明书.docx》由会员分享,可在线阅读,更多相关《最新总工会数据库设计说明书.docx(11页珍藏版)》请在冰豆网上搜索。

最新总工会数据库设计说明书.docx

最新总工会数据库设计说明书

 

总工会--数据库设计说明书

卷号

卷内编号

密级

 

项目编号:

S×××-

<项目名称>

分类:

<模板>

使用者:

<项目组>

文档编号:

四川华迪信息技术有限公司

 

数据库设计说明书

Version:

1.0

 

项目承担部门:

撰写人(签名):

徐志明

完成日期:

本文档使用部门:

□主管领导■项目组

□客户(市场)■维护人员□用户

评审负责人(签名):

评审日期:

1.引言1

1.1编写目的1

1.2背景1

1.3定义1

1.4参考资料2

2.外部设计3

2.1类型划分3

2.2标识符和约定3

2.3数据库表设计格式说明3

2.4支持软件3

3.结构设计4

3.1原始数据结构4

3.2数据完整性设计7

4.运用设计8

4.1数据字典设计8

4.2安全保密设计8

1.引言

1.1编写目的

a)编写目的:

数据库的表结构设计是整个项目开发中一个非常重要的环节,一个良好的数据库设计,可以提高开发效率,方便系统维护,并且为以后项目功能的扩展留下余地。

我们通过书写这份文档说明,从各方面进行先进个人和先进集体信息管理系统的数据库设计规划,用它指导该系统在数据库各方面的内容,为系统开发的程序员、系统分析员提供基准文档。

我们也希望通过写数据设计说明书,规范数据名称、数据范围、数据代码等。

这份文档是项目小组今后共同作战的基础,有了开发规范、程序模块之间和项目成员之间的接口规则、数据方式,大家就有了共同的工作语言、共同的工作平台,使整个软件开发工作可以协调有序地进行。

b)预期读者:

项目开发的全体人员,项目评审人员,项目测试人员,项目指导老师。

1.2背景

a)待开发系统的名称:

先进个人和先进集体综合信息管理系统;

b)本项目的任务提出者:

XXX工会;

c)开发者:

XXXXXXX;

d)用户:

某某工会会员和集体;

1.3定义

在此我们列出本文件中用到的专门术语的定义、外文首字母组词的原词组:

词汇名称

词汇含义

备注

FCIS

FederationofTradeUnionsAdvancedCollective&AdvancedIndividualMamagementInformationSystem的缩写,即总工会先进集体与先进个人综合信息管理系统。

其内容包含两个方面:

一是信息管理,二是申请认定。

该系统能实现对用户信息的管理,还能对用户申请进行认证批准。

B/S

浏览器/服务器

Browser/Server的缩写

JSP

一种脚本编程语言

HTML

HTML(HyperTextMark-upLanguage)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。

SQL

SQL(StructuredQueryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

Myeclipse10.7

Myeclipse是一款优秀的Java编程软件,它不仅能编写传统的Java代码,也能开发Web应用和Android应用。

支持HTML5、Servlet、JS和JSP等多种编程技术。

E—R图

实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

Entity-Relationship的缩写

1.4参考资料

a)《深入体验JavaWeb开发内蒙-核心基础》,电子工业出版社,张孝祥著;

b)《数据库原理与应用》 科学出版社2002,李昭原著;

c)《软件工程》,北京清华大学出版版社,2003张海潘;

d)《网页编程技术详解》,机械工业出版社,杨明著;

e)《数据库设计说明书》(GB8567——88);

f)《计算机软件产品开发文件编制指南GB8567-88》;

g)《中华人民共和国国家标准UDC681.3》;

h)XXXX工会的用户信息

2.外部设计

2.1类型划分

根据需求说明,确定了数据库只存在主表和从表两种类型的表结构。

各个实体之间会存在对应的约束关系。

2.2标识符和约定

联系用途,详细说明用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息亦要给出。

如果该数据库属于尚在实验中、尚在测试中或是暂时使用的,则要说明这一特点及其有效时间范围。

♦本系统的开发环境为:

编译器:

Myeclipse10.7.

数据库:

SQLSever2012.

操作系统:

MicrosoftWindows7.

辅助软件:

PowerDesigner16.0.

♦本项目用到的数据项:

在名称,范围,类型等方面的约定见数据字典。

2.3数据库表设计格式说明

1.数据库命名规则:

db_数据库名称,每个英文单词第一个字母大写;

2.表命名规则:

tb_表名称,每个英文单词第一个字母大写;

3.字段命名规则:

每个英文单词第一个字母大写;

4.字段时间格式:

所有时间格式采用2013-07-18的形式。

2.4支持软件

SQLSever2012,Myeclipse10.5,windowsxp和windows7操作系统,PowerDesigner16.0.

 

结构设计

3.1原始数据结构

个人信息:

数据名称

IndividualPerson

组成

名称

格式

范围

说明

注册名

字符串

16

注册名唯一存在

密码

字符串

16

用户密码

真实姓名

字符串

10

用户真实姓名

出生日期

Date

8

出生日期

性别

字符串

2

用户性别

民族

字符串r

6

民族

工作地点

字符串

50

工作地点

身份证号

字符串

18

身份证号

教育程度

字符串

4

教育程度

政治面貌

字符串

8

政治面貌

手机号码

Int

11

手机号码

劳模信息:

数据名称

IndivdualPerson

组成

名称

格式

范围

说明

注册名

字符串

16

注册名唯一存在

密码

字符串

16

用户密码

真实姓名

字符串

10

用户真实姓名

出生日期

Date

8

出生日期

性别

字符串

2

用户性别

民族

字符串r

6

民族

工作地点

字符串

50

工作地点

身份证号

字符串

18

身份证号

教育程度

字符串

4

教育程度

政治面貌

字符串

8

政治面貌

手机号码

Int

11

手机号码

状态

字符串

10

劳模状态

申报年份

Date

8

申报年份

申请信息:

数据名称

ApplicationInformation

组成

名称

格式

范围

说明

用户类型

字符串

50

个人或集体

荣誉称号

字符串

20

所获荣誉称号

申报年份

Date

8

申报年份

申请人姓名

字符串

20

可以是个人姓名或集体名称

申请理由

字符串

200

申请理由

申请结果

字符串

20

申请结果

待遇

字符串

20

待遇

审核人信息:

数据名称

VerifierInformation

组成

名称

格式

范围

说明

用户名

字符串

16

审核人用户名

密码

字符串

16

审核人密码

集体信息:

数据名称

GroupInformation

组成

名称

格式

范围

说明

注册名

字符串

16

注册名

密码

字符串

16

密码

所属市州产业

字符串

20

所属市州产业

负责人名称

字符串

20

负责人名称

联系方式

字符串

11

联系方式

单位名称

字符串

20

单位名称

先进集体信息:

数据名称

AdvancedGroupInformation

组成

名称

格式

范围

说明

注册名

字符串

16

注册名

密码

字符串

16

密码

所属市州产业

字符串

20

所属市州产业

负责人名称

字符串

20

负责人名称

联系方式

字符串

11

联系方式

单位名称

字符串

20

单位名称

E-R图:

 

图1:

个体与先进劳模的E-R关系图

图2:

审核认得E-R关系图

 

图3:

集体与先进集体的E-R关系图

3.2数据完整性设计

a)主键约束、非空值约束:

所有表的主键用于标示一个实体,所以都不为空。

b)惟一约束:

每个表的主键需定义为惟一性,需建立唯一约束。

c)定义规则:

例如规定身份证位数,性别只能在男和女之间进行选择。

运用设计

2.5数据字典设计

数据字典参照3.1原始数据结构

2.6安全保密设计

数据库作为管理系统的基础,通常保存着重要的用户个人信息和集体信息。

由于涉及到个人信息和隐私管理,数据的完整性和安全性显得尤其重要。

系统中的数据一旦丢失,将需要很大精力进行恢复,有时甚至使信息系统不得不从系统初始化阶段重新开始运行。

每天进行数据备份是保障系统安全的重要手段。

数据备份需要严格按照事先制定的备份与故障恢复策略进行,并落实备份登记和检查措施。

另外,

①系统设置用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;

②系统对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;

③系统对不同用户设置不同的权限,区分不同的用户,如系统管理员和店普通用户。

具体的系统配置应当根据系统实际运行情况做进一步的调整。

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

当前位置:首页 > 考试认证 > 交规考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1