通航作业审批及运行管理系统数据库设计规格说明书10_第1页
通航作业审批及运行管理系统数据库设计规格说明书10_第2页
通航作业审批及运行管理系统数据库设计规格说明书10_第3页
通航作业审批及运行管理系统数据库设计规格说明书10_第4页
通航作业审批及运行管理系统数据库设计规格说明书10_第5页
已阅读5页,还剩55页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

通航

作业审批及运行管理系统

数据库设计说明书

上海聚微计算机技术有限公司

2016年1月

文档控制

变更记录

曰期作者版本更改参考

2016-01-09顾》靖1.0新建

审核

姓名职位签字

分发

拷贝号名字区域

1

2

3

4

备注:

出于文档管理的目的,如果您收到了本文文件的电子版本,请打

印出来并在封面的相应位置写上您的名字。

出于文档管理的目的,如果您收到了本文档的纸介质版本,请在

封面写上您的名字。

目录

1.弓I言........................................................................6

1.1.本文目的...............................................................6

1.2.参考文件...............................................................6

1.3.参与人员...............................................................6

2.范围........................................................................7

2.1.设出勺束、限制.........................................................7

2.2.设计规范...............................................................7

2.2.1.数据库命名规范...................................................7

2.2.2.数据库类型规范...................................................8

2.2.3.字段规范.........................................................8

224.保留字段定义...................................................10

225.代码表支持......................................................11

3.数据结构削.................................................................12

3.1.资源管理..............................................................12

3.1.1.FOMAIRPORTORLP...................................................................................12

3.1.2.FOMAIRPORT.............................................................................................13

3.1.3.FOMRUNWAY.............................................................................................15

3.1.4.FOMTARMAC..............................................................................................16

3.1.5.FOMOBSTACLE...........................................................................................17

3.1.6.FOMFREQUENCY......................................................................................................18

3.1.7.FOMLANDPOINT......................................................................................................19

3.1.8.FOMAIRSPACE...........................................................................................................20

3.1.9.FOMAIRSPACEPOINT.............................................................................................21

3.1.10.FOMPUBUSHAIRSPACE......................................................................................23

3.1.11.FOMTEMPAIRSPACE.............................................................................................24

3.1.12.FOMAGREEMENT...................................................................................................25

3.2.档案管理...............................................................26

3.2.1.FOMARCHIVES..........................................................................................................26

3.2.2.FOMBEARCHIVES.....................................................................................................28

3.2.3.FOMNOARCHIVES..................................................................................................29

3.2.4.FOMPARCHIVES........................................................................................................30

3.2.5.FOMAIRCRAFT..........................................................................................................31

3.2.6.FOMHEUCOPTER.....................................................................................................33

3.2.7.FOMAIRPLANE..........................................................................................................34

3.2.8.FOMBALLOON..........................................................................................................35

3.2.9.FOMAIRSHIP...............................................................................................................36

3.2.10.FOMARCHIVESAIRCRAFT...................................................................................37

3.2.11.FOMPERSON...........................................................................................................38

3.2.12.FOMPILOT.................................................................................................................39

3.2.13.FOMARCHIVESPEROSN......................................................................................41

3.3.作业审批..............................................................42

3.3.1.FOMFUGHTACT........................................................................................................43

3.3.2.FOMFLIGHTTASK......................................................................................................44

3.3.3.FOMRECORDACT.....................................................................................................45

3.3.4.FOMFALANDPOINT................................................................................................46

3.3.5.FOMFAAIRSPACE......................................................................................................47

3.3.6.FOMFAAIRCRAFT......................................................................................................48

3.3.7.FOMFAPERSON.........................................................................................................49

3.3.8.FOMPLANAPPLY.......................................................................................................50

3.3.9.FOMFLIGHTPLANAPPLY.......................................................................................52

3.3.10.FOMFPLANDPOINT..............................................................................................53

3.3.11.FOMFPAIRSPACE....................................................................................................54

3.3.12.FOMFPPERSON......................................................................................................55

3.4.系统管理..............................................................57

3.4.1.FOMUSER....................................................................................................................57

3.4.2.FOMOPERATIONUSER...........................................................................................58

3.4.3.FOMMANAGEUSER................................................................................................59

1.引言

1.L本文目的

本文描述通航作业审批及运行管理系统数据库整体设计,用于指导开发人员、部署人员

完成具体的数据库设计与开发工作。

1.2.参考文件

・《国家计算机软件产品开发文件编制指南GB8567-88》

・《GB/T8567-2006计算机软件文档编制规范》

・通航作业审批及运行管理系统需求规格说明书.doc

13.参与人员

通航作业审批及运行管理系统项目组杨斯、顾兆峰、陈翔。

2.范围

2.1.设计约束、限制

本系统完全按照上海聚微计算机技术有限公司企业标准开发,包括硬件、软件和文档标

准。

本工程产品的约束条件包括:

a.数据库使用MySQL5;

b.开发框架使用J2EE技术框架;

d.系统架构为B/S架构;

e.采取正7及以上为应用环境;

2.2.设计规范

2.2.1.数据库命名规范

对象类型命名规则备注

表t_YYYYYY(1)t-为表前缀

(2)YYYYYY为表名称,采用英文命名

方式如果英文单词数量超过2个,

则除最后一个单词外,其它单词采

用首字母缩写。

视图v_XXYYYYYY(1)v一为视图前缀

(其它描述见表对象描述)

主键XXXXXID主键字段应有ID标志

2.2.2.数据库类型规范

含义ORACLESQLServerMySQL

字符型(键)VARCHAR2(100)varchar(100)VARCHAR(IOO)

字符型(小号)VARCHAR2(200)varchar(200)VARCHAR(200)

字符型(大号)VARCHAR2(1000)varchar(1000)VARCHAR(IOOO)

字符型(加大号)VARCHAR2(4000)varchar(4000)VARCHAR(4000)

整数形NUMBERintINTEGER

浮点型FLOATfloatFLOAT

金额型FLOATfloatFLOAT

日期型DATEdatetimeDATETIME

文本型CLOBtextTEXT

二进制型BLOBtextTEXT

2.2.3.字段规范

对于常用的字段,如名称、状态等,为了避免多表联合时产生混乱,不简单使用Name、

Type、State字段,而是使用XXXXXName、XXXXXType.XXXXXState,

中文英文(普通)英文(当为外键时)描述

XXXX号码XXXXCode手工输入编号,可能非主键,

如员工编号和粮食编号等

XXXX名称XXXXName名称长度用小号字符型

XXXX备注XXXXDesc短备注长度用中号字符型

XXXX状态XXXXStateXXXXStateld多为整型。

一般用程序定死不做外键表,

不可配置。

XXXX类型XXXXTypeXXXXTypeld多为小号字符型,如果为外键

则用主键字符型。

一般用外键表可配置。

XXXX分组XXXXGroupXXXXGroupId多为小号字符型,如果为外键

则用主键字符型。

系统级分组分类字段,一般用

程序定死,不做外键表,不可

配置。

XXXX种类XXXXKindXXXXKindld多为小号字符型,如果为外键

则用主键字符型。

一般用外键表可配置。相比于

Type,Kind的分类更加粗。

XXXX科目XXXXCIassXXXXCIassId多为小号字符型,如果为外键

则用主键字符型

2.2.4.保留字段定义

含义字段名称类型备注

组织OrgldVARCHAR(40)标识此条数据的归

属,属于哪个组织单

位。此字段还可以为

系统提供划分数据权

限功能

逻辑删除标志EnableINT0:表示删除

1:表示有效

数据建立时间CreateDateDATETIME

数据更新时间UpdateDateDATETIME

数据建立人CreateManVARCHAR(IOO)用于存储建立人的标

数据最后更新人UpdateManVARCHAR(IOO)用于存储最后更新人

的标示

2.2.5.代码表支持

小型数据库可采用统一的代码表进行维护,但中大型项目由于数据量的问题,采用统一

的代码表会直接影响数据的查询速度,这时候,则需要为每个代码建立独立的代码表。

代码表作为数据字典来广泛应用,默认带有树形组织结构。用PID来标示上级节点。

各数据字典视业务需要来使用级别设计。级别的定义还可以描述负责的业务属性组合。是增

加扩展性的一个重要手段。

代码表命名规范:CODELIST+代码表所在实体标识+3位序号

3.数据结构设计

3.1.资源管理

3.1.1.FOMAIRPORTORLP

属性值或说明

实体名称FOMAIRPORTORLP

逻辑名称机场/起降点

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMAIRPORTORLPID全局唯一标识,文本类型,用否机场/起降点标识

户不可见

FOMAIRPORTORLPNAME文本,可指定长度(200)否机场/起降点名称

ENABLE是否逻辑否逻辑有效标志

FOMAIRPORTORLPTYPE单项选择(文本值)否机场/起降点分类

CREATEMAN文本,可指定长度Q00)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

LATITUDE文本,可指定长度(200)否纬度

LONGITUDE文本,可指定长度(200)否经度

ALTITUDE文本,可指定长度(200)否标高

REMARK长文本,长度1000是备注

3.1.2.FOMAIRPORT

属性值或说明

实体名称FOMAIRPORT

逻辑名称W

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMAIRPORTID全局唯一标识,文本类型,用否机场标识

户不可见

FOMAIRPORTNAME文本,可指定长度(200)否机场名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度(100)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度(100)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

AIRPORTCODE文本,可指定长度(200)否机场编号

ICAO文本,可指定长度(200)否ICAO编码

IATA文本,可指定长度(200)否IATA编码

LEVEL单项选择(文本值)否机场级别

FUGHTTYPE单项选择(文本值)否允许飞行类型

BEGINTIME日期时间型是开放起始时间

ENDTIME日期时间型是开放截止时间

TELPHONE文本,可指定长度(200)是联系电话

3.1.3.FOMRUNWAY

属性值或说明

表名称FOMRUNWAY

逻辑名称跑道

说明

A下面输出表结构明细。

字段名称数据类型允许空说明

FOMRUNWAYID全局唯一标识,文本类型,用否跑道标识

户不可见

FOMRUNWAYNAME文本,可指定长度(200)否跑道名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度(100)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度(100)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

FOMAIRPORTID外键值否机场

LENGTH浮点否长度

WIDTH浮点否宽度

REMARK长文本,长度1000是备注

3.1.4.FOMTARMAC

属性值或说明

表名称FOMTARMAC

逻辑名称停僻

说明

A下面输出表结构明细。

字段名称数据类型允许空说明

FOMTARMACID全局唯一标识,文本类型,用否停机坪标识

户不可见

FOMTARMACNAME文本,可指定长度(200)否停机坪名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度(100)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

FOMAIRPORTID外键值否机场

REMARK长文本,长度1000是备注

3.1.5.FOMOBSTACLE

属性值或说明

表名称FOMOBSTACLE

逻辑名称障碍物

说明

A下面输出表结构明细。

字段名称数据类型允许空说明

FOMOBSTACLEID全局唯一标识,文本类型,用否障碍物标识

户不可见

FOMOBSTACLENAME文本,可指定长度(200)否障碍物名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度(100)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

FOMAIRPORTID外键值否机场

LATITUDE文本,可指定长度(200)否纬度

LONGITUDE文本,可指定长度(200)否经度

HEIGHT浮点否晨1度

REMARK长文本,长度1000否备注

3.1.6.FOMFREQUENCY

属性值或说明

表名称FOMFREQUENCY

逻辑名称机场频率

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMFREQUENCYID全局唯一标识,文本类型,用否机场频率标识

户不可见

FOMFREQUENCYNAME文本,可指定长度(200)否机场频率名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度(100)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

FOMAIRPORTID外键值否机场

FMCODE文本,可指定长度(200)否呼号

FMRATE文本,可指定长度(200)否频率

REMARK长文本,长度1000否备注

3.1.7.FOMLANDPOINT

属性值或说明

实体名称FOMLANDPOINT

逻辑名称临时起降点

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMLANDPOINTID全局唯一标识,文本类型,用否临时起降点标识

户不可见

FOMLANDPOINTNAME文本,可指定长度(200)否临时起降点名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度(100)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

FOMARCHIVESID外键值否所属用户

3.1.8.FOMAIRSPACE

属性值或说明

实体名称FOMAIRSPACE

逻辑名称空域

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMAIRSPACEID全局唯一标识,文本类型,用否空域标识

户不可见

FOMAIRSPACENAME文本,可指定长度(200)否空域名称

ENABLE是否逻辑否逻辑有效标志

FOMAIRSPACETYPE单项选择(文本值)否空域分类

CREATEMAN文本,可指定长度(100)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

HEIGHTUPP浮点否空域高度上限

HEIGHTLOW浮点否空域图度卜限

BEGINTIME日期时间型日开放起始时间

ENDTIME日期时间型是开放结束时间

SHAPETYPE单项选择(文本值)否空域形状

CIRCULARX文本,可指定长度(200)是圆心坐标纬度

CIRCULARY文本,可指定长度(200)是圆心坐标经度

RADIUSLEN浮点是圆半径

REMARK长文本,长度1000是备注

3.1.9.FOMAIRSPACEPOINT

属性值或说明

实体名称FOMAIRSPACEPOINT

逻辑名称空域定位点

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMAIRSPACEPOINTID全局唯一标识,文本类型,用否空域定位点标识

户不可见

FOMAIRSPACEPOINT文本,可指定长度(200)否空域定位点名称

NAME

CREATEMAN文本,可指定长度Q00)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

LATITUDE文本,可指定长度(200)否纬度

LONGITUDE文本,可指定长度(200)否经度

NUM整型否序号

REMARK长文本,长度1000是备注

3.1.10.FOMPUBLISHAIRSPACE

属性值或说明

实体名称FOMAIRSPACE

逻辑名称公布空域

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMPUBLISHAIRSPACE全局唯一标识,文本类型,用否公布空域标识

ID户不可见

FOMAIRSPACENAME文本,可指定长度(200)否空域名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度Q00)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度Q00)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

AIRSPACECODE文本,可指定长度(200)否空域编号

AIRSPACETYPE单项选择(文本值)否空域类型

3.1.11.FOMTEMPAIRSPACE

属性值或说明

实体名称FOMTEMPAIRSPACE

逻辑名称临时空域

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMTEMPAIRSPACEID全局唯一标识,文本类型,用否临时空域标识

户不可见

FOMTEMPAIRSPACENAME文本,可指定长度(200)否空域名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度Q00)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度(100)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

FOMARCHIVESID外键值否所属用户

3.1.12.FOMAGREEMENT

属性值或说明

实体名称FOMTEMPAIRSPACE

逻辑名称服务保障协议

说明

>下面输出表结构明细。

字段名称数据类型允许空说明

FOMAGREEMENTID全局唯一标识,文本类型,用否服勤呆Eft办议标

户不可见识

FOMAGREEMENTNAME文本,可指定长度(200)否协议名称

ENABLE是否逻辑否逻辑有效标志

CREATEMAN文本,可指定长度Q00)否建立人

CREATEDATE日期时间型否建立时间

UPDATEMAN文本,可指定长度(100)否更新人

UPDATEDATE日期时间型否更新时间

ORGID外键值否组织

FOMARCHIVESID外键值否所属用户

BEGINDATE日期时间型否协议起始日期

ENDDATE日期时间型否协议截止日期

REMARK长文本,长度1000是备注

3.2.档案管理

FOMARCHIVfiSI用户料家)

"W»www»MtMT

Ronnwv,•

温馨提示

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

评论

0/150

提交评论