船舶PMS系统概要设计.docx
- 文档编号:28351903
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:38
- 大小:173.83KB
船舶PMS系统概要设计.docx
《船舶PMS系统概要设计.docx》由会员分享,可在线阅读,更多相关《船舶PMS系统概要设计.docx(38页珍藏版)》请在冰豆网上搜索。
船舶PMS系统概要设计
船舶PMS系统设计方案书
版本控制表
版本号
编写人/日期
客户确认/日期
备注信息
委托方:
项目负责人:
业务负责:
开发方:
上海致全计算机系统工程有限公司项目负责人
项目立项日期:
文件创建日期:
2008年05月23日于上海致全
一、系统概述
1.1目的
为了确保船舶符合国家和国际各种组织所规定的适航强制要求,船舶管理业务活动涉及了设备保养,设备维修,证书维护,船级检验,法定检验等等工作。
而其中大多数的工作是定期或周期性地发生。
为了便于管理人员跟踪和监督这些计划性和周期性的工作,计划保养系统(PMS)的设计目标:
利用计算机系统监控具有计划性和重复性的工作,一方面确保计划性和周期性的工作能够及时完成,另一方面能够减少管理人员重复性的工作。
二、系统概要设计
2.1数据实体之间的关系
本系统中我们根据船舶的定义及层次,共分以下几个实体。
2.1.1船舶
定义一艘船的基本信息,已经其扩展信息。
2.1.2设备
定义一艘船舶上面的设备信息。
其设备的定义根据层次可以分为:
设备组、子组、设备、子设备、设备实体等几个层次。
其与船舶的层次关系如下:
图2-1实体关系图
2.2活动的定义,对于系统中所有的操作部分,我们称为活动,其中系统中定义的活动重要包括:
设备保养计划、设备检测计划、设备校正计划、证书更新计划、工单、完工单、设备故障分析、维修完工报告。
其中各个活动与实体的关系如下图
图2-2活动-实体关系图
三、数据结构与表单设计
3.1实体相关定义
3.1.1.船舶基本信息表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
标识
ID
uniqueidentifier
0
0
是
否
唯一标志一条船
2
船舶编码
shipcode
nvarchar
20
0
否
否
船舶编码
3
船舶别名
shipalias
nvarchar
20
0
否
是
船舶别名
4
船舶类型
typecode
nvarchar
32
0
否
否
船舶类型,建议建立船舶类型代码资料表
5
船籍港
portofowner
nvarchar
20
0
否
否
船籍港,建议采用港口代码来标识
6
船级国
country_code
nvarchar
10
0
否
否
船级国,采用国别代码来填写
7
呼号
callnumber
nvarchar
20
0
否
是
呼号,世界统一的船舶呼号
8
卫星号码
satnumber
nvarchar
20
0
否
否
卫星号码
9
IMO编号
imonumber
nvarchar
20
0
否
否
IMO编号
10
MMSI码
mmsinumber
nvarchar
20
0
否
否
MMSI码
11
传真
faxnumber
nvarchar
20
0
否
否
传真
12
电子邮件
nvarchar
40
0
否
否
电子邮件
13
船东代码
ownercode
nvarchar
32
0
否
否
船东代码,需要建立船东代码表
14
船东名称
ownername
nvarchar
64
0
否
否
船东名称
15
管理公司代码
managecode
nvarchar
32
0
否
是
管理公司代码,建立管理公司代码表
16
管理公司名称
managename
nvarchar
64
0
否
是
管理公司名称
17
经营公司代码
opercode
nvarchar
32
0
否
是
经营公司代码
18
经营公司名称
opername
nvarchar
64
0
否
是
经营公司名称
19
船级社代码
communitycode
nvarchar
32
0
否
否
船级社代码
20
船级社名称
communityname
nvarchar
64
0
否
否
船级社名称
21
建造厂家代码
producercode
nvarchar
32
0
否
否
备注
22
建造厂家名称
producername
nvarchar
64
0
否
否
建造厂家名称
23
建造日期
productdate
datetime
0
0
否
否
建造日期
24
主机厂家代码
dynamocode
nvarchar
32
0
否
否
主机厂家代码
25
主机厂家名称
dynamoname
nvarchar
64
0
否
否
主机厂家名称
26
主机类型
dynamotype
nvarchar
20
0
否
否
主机类型
27
主机马力
horsepower
decimal
10
2
否
否
主机马力
28
船底类型
boardtype
nvarchar
20
0
否
否
船底类型
29
设计航速
designspeed
decimal
10
2
否
否
设计航速
30
经济航速
bestspeed
decimal
10
2
否
否
经济航速
31
接管日期
controldate
datetime
0
0
否
否
接管日期
32
开始日期
startdate
datetime
0
0
否
否
开始日期
33
总长(米)
overlength
decimal
10
2
否
否
总长(米)
34
垂间长
topdown
decimal
10
2
否
否
垂间长
35
船桥到船首
headtotail
decimal
10
2
否
否
船桥到船首
36
船底到栏杆
bottomtoboard
decimal
10
2
否
否
船底到栏杆
37
型宽
modelwidth
decimal
10
2
否
否
型宽
38
型深
modeldeepth
decimal
10
2
否
否
型深
39
最大高度
maxheight
decimal
10
2
否
否
最大高度
40
总吨
grossweight
decimal
10
2
否
否
总吨
41
净吨位
netweight
decimal
10
2
否
否
净吨位
42
载重吨
loadcapacity
decimal
10
2
否
否
载重吨
43
热带前吃水
beforehotzone
decimal
10
2
否
否
热带前吃水
44
热带吃水
hotzone
decimal
10
2
否
否
热带吃水
45
热带/DWT
dwthotzone
decimal
10
2
否
否
热带/DWT
46
夏季前吃水
beforesummer
decimal
10
2
否
否
夏季前吃水
47
夏季吃水
summer
decimal
10
2
否
否
夏季吃水
48
夏季/DWT
dwtsummer
decimal
10
2
否
否
夏季/DWT
49
冬季吃水
winter
decimal
10
2
否
否
冬季吃水
50
冬季/DWT
dwtwinter
decimal
10
2
否
否
冬季/DWT
51
苏伊士总吨
grossTonofSuez
decimal
10
2
否
否
苏伊士总吨
52
苏伊士净吨位
nettonofSuez
decimal
10
2
否
否
苏伊士净吨位
53
巴拿马总吨
grosstonofpanama
decimal
10
2
否
否
巴拿马总吨
54
巴拿马净吨位
nettonofpanama
decimal
10
2
否
否
巴拿马净吨位
55
电话
tel
nvarchar
20
0
否
否
电话
3.1.2船舶仓位信息表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
船舶信息标识
shipbaseID
shipbase
0
0
否
是
关联父数据实体[船舶信息]的外键字段
2
船舶编码
shipcode
nvarchar
10
0
否
是
船舶编码,用于识别该仓位是属于哪条船的
3
标识
ID
uniqueidentifier
0
0
是
否
自动增长的整型字段
4
序号
RecordNum
int
0
0
否
是
仓位表格中的序号,标识是第几个仓位
5
仓位
cellnumber
nvarchar
20
0
否
是
仓位编码
6
用途
usage
nvarchar
64
0
否
否
用途
7
位置
location
nvarchar
64
0
否
否
位置
8
法兰起点
startpoint
nvarchar
10
0
否
否
法兰起点
9
法兰终点
endpoint
nvarchar
10
0
否
否
法兰终点
10
涂层
paint
nvarchar
10
0
否
否
涂层
11
容量(MT)
capacity
decimal
10
2
否
否
容量(MT)
12
容量(98%)
loadcapacity
decimal
10
2
否
否
容量(98%)
13
加热类型
heatingtype
nvarchar
10
0
否
否
加热类型
14
最高温度
maxtemperature
decimal
10
2
否
否
最高温度
15
适装货物
cargodescription
nvarchar
128
0
否
否
适装货物
16
备注
Description
nvarchar
256
0
否
否
备注
3.1.3船舶运行状态消耗表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
船舶信息标识
shipbaseID
shipbase
0
0
否
是
关联父数据实体[船舶信息]的外键字段
2
参数标识
ID
uniqueidentifier
0
0
是
否
参数标识
3
运行状态代码
yxzt
nvarchar
32
0
否
是
运行状态代码
4
运行状态名称
yxztmc
nvarchar
50
0
否
是
运行状态名称
5
日耗淡水量
rhdsl
decimal
18
4
否
是
日耗淡水量
6
日耗淡水量单位
rhdsldw
nvarchar
10
0
否
是
日耗淡水量单位
7
日耗燃量
rhyl
decimal
18
4
否
是
日耗燃量
8
日耗燃量单位
rhyldw
nvarchar
10
0
否
是
日耗燃量单位
3.1.4设备组织层次关系表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
船舶信息标识
shipbaseID
shipbase
0
0
否
是
关联父数据实体[船舶信息]的外键字段
2
船舶编码
shipcode
nvarchar
20
0
否
是
船舶编码,与船舶主表相对应
3
标识
ID
uniqueidentifier
0
0
是
否
用于标志数据表信息
4
设备编号
equipcode
nvarchar
20
0
否
是
设备编号
5
设备名称
equipname
nvarchar
64
0
否
是
设备名称
6
设备英文名
equipename
nvarchar
64
0
否
是
设备英文名
7
设备类型
equiptype
nvarchar
32
0
否
是
设备类型
8
设备数量
quantity
decimal
10
2
否
是
设备数量
9
责任部门代码
departnumber
nvarchar
32
0
否
是
责任部门
10
责任部门名称
departname
nvarchar
64
0
否
是
责任部门名称
11
责任岗位代码
gwdm
nvarchar
32
0
否
是
责任岗位
12
是否组合设备
isgroup
bit
0
0
否
是
是否组合设备
13
组合单元数
elnumbers
int
0
0
否
是
组合单元数
14
上级设备或组
parentid
nvarchar
64
0
否
是
上级设备或组[关联此表ID]
15
类型
type
nvarchar
2
0
否
是
类型[0表示组,1表示主设备,2表示子设备]
16
上级设备编号
parentequipcode
nvarchar
20
0
否
否
上级设备编号
3.1.5设备信息表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
设备主信息标识
shipequipmentID
shipequipment
0
0
否
是
关联父数据实体[设备主信息]的外键字段
2
标志号
id
uniqueidentifier
0
0
是
否
标志号
3
设备识别码
elcode
nvarchar
20
0
否
否
设备识别码
4
设备状态
status
nvarchar
32
0
否
否
设备状态
5
设备位置
location
nvarchar
64
0
否
否
设备位置
6
关键性类别
eltype
nvarchar
32
0
否
否
关键性类别
7
记录运行时间
runtime
decimal
10
2
否
否
记录运行时间,需要了解运行时间的计量单位
8
运行时间单位
runtimemeter
nvarchar
10
0
否
否
运行时间单位
9
记录压力
pressure
decimal
10
2
否
否
记录压力
10
记录压力单位
pressuremeter
nvarchar
10
0
否
否
记录压力单位
11
记录温度
tempreture
decimal
10
2
否
否
记录温度
12
温度单位
tempmeter
nvarchar
10
0
否
否
记录温度
13
记录燃油耗
oilnumber
decimal
10
2
否
否
记录燃油耗
14
燃油耗单位
oilmeter
nvarchar
10
0
否
否
燃油单位
15
记录润滑油耗
lubnmber
decimal
10
2
否
否
记录润滑油耗
16
润滑油耗单位
lubmeter
nvarchar
10
0
否
否
润滑油耗
17
设备型号
equiptype
nvarchar
32
0
否
否
设备型号
18
设备序列号
equipseqno
nvarchar
32
0
否
否
设备序列号
19
马力
horsepower
nvarchar
20
0
否
否
马力
20
转速/分
turnspeed
nvarchar
20
0
否
否
转速/分
21
购买费用
cost
money
0
0
否
否
购买费用
22
制造商代码
producercode
nvarchar
32
0
否
否
制造商代码
23
制造商名称
producername
nvarchar
64
0
否
否
制造商名称
24
出厂日期
productdate
nvarchar
10
0
否
否
出厂日期
25
联系电话
producertel
nvarchar
20
0
否
否
联系电话
26
传真
producerfax
nvarchar
20
0
否
否
传真
27
邮件
produceremail
nvarchar
40
0
否
否
邮件
28
备注
Description
nvarchar
256
0
否
否
备注
29
供应商代码
verdorcode
nvarchar
32
0
否
否
供应商代码
30
供应商名称
vendorname
nvarchar
64
0
否
否
供应商名称
31
其他信息
othermsg
nvarchar
256
0
否
否
其他信息
32
子设备名称
elname
nvarchar
32
0
否
否
设备名称
33
设备类型
eletype
nvarchar
32
0
否
否
设备类型
34
设备数量
elquantity
decimal
32
2
否
否
设备数量
35
责任部门代码
zrbmcode
nvarchar
20
0
否
否
责任部门代码
36
责任部门名称
zrbmmc
nvarchar
32
0
否
否
责任部门名称
37
责任岗位代码
zrgwcode
nvarchar
20
0
否
否
责任岗位代码
38
组合单元数
jhdys
nvarchar
10
0
否
否
组合单元数
39
是否组合设备
iszhsb
bit
0
0
否
否
是否组合设备
40
设备位置描述
sbwzmx
nvarchar
256
0
否
否
设备描述
41
制造厂地址
zzcdz
nvarchar
40
0
否
否
制造厂地址
42
制造厂电话
zzcdh
int
0
0
否
否
电话
43
是否保养
isby
bit
0
0
否
否
是否保养
44
责任人员
zrry
nvarchar
20
0
否
否
责任人员
45
cwbt码
cwbt
nvarchar
20
0
否
否
cwbt码
46
上一级设备
prentid
nvarchar
64
0
否
否
上一级设备
3.1.6证书基本表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
GUID
ID
uniqueidentifier
0
0
是
否
GUID,全球唯一标识
2
证书类型
zslx
nvarchar
30
0
否
否
证书类型[关联类型代码]
3
证书名称
zsmc
nvarchar
30
0
否
否
证书名称
4
证书编号
zsbh
nvarchar
20
0
否
否
证书编号
5
证书颁发机构
zsbfjg
nvarchar
30
0
否
否
证书颁发机构
6
证书周期
zszq
nvarchar
10
0
否
否
证书周期[是用字符型还是数值型,待确定]
7
证书颁发日期
zsbfrq
datetime
0
0
否
否
证书颁发日期
8
证书有效期
zsyxq
datetime
0
0
否
否
证书有效期[是用时间还是数值,待确定]
9
整数报警期
zsbjq
datetime
0
0
否
否
整数报警期[是日期还是数值,待确定]
10
证书状态
zszt
nvarchar
32
0
否
否
证书状态[关联证书状态代码]
11
责任部门
zrbm
nvarchar
32
0
否
否
责任部门[关联部门代码]
12
责任岗位
zrgw
nvarchar
32
0
否
否
责任岗位[关联岗位代码]
3.1.7检验项目基本信息表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
GUID
ID
uniqueidentifier
0
0
是
否
GUID[全球唯一标识]
2
船舶标识
cbbs
nvarchar
64
0
否
否
船舶标识[关联船舶唯一标识]
3
检查项目名称
jcxmmc
nvarchar
50
0
否
是
检查项目名称
4
船检机构
qjjg
nvarchar
50
0
否
是
船检机构
5
负责部门
fzbm
nvarchar
32
0
否
是
负责部门[关联部门代码]
6
负责人
fzr
nvarchar
32
0
否
是
负责人[关联职员代码]
3.1.8检测项目明晰表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
GUID标识
ID
uniqueidentifier
0
0
是
否
GUID
2
船舶检验项目标识
pmscbjcxmID
pmscbjyxm
0
0
否
是
关联父数据实体[船舶检验项目]的外键字段
3
项目编号
xmbh
nvarchar
20
0
否
是
项目编号
4
项目名称
xmmc
nvarchar
50
0
否
是
项目名称
3.1.9检测项目明晰关联设备表
序号
字段名称
数据字段名称
数据类型
长度
小数位
主键
必录
描述
1
船舶检测项目明细标识
pmscbjcxmmxID
pmscbjcxmmx
0
0
否
是
关联父数据实体[船舶检测项目明细]的外键字段
2
id
ID
uniqu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 船舶 PMS 系统 概要 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)