《危险品管理分析项目详细设计说明书.docx》由会员分享,可在线阅读,更多相关《危险品管理分析项目详细设计说明书.docx(19页珍藏版)》请在优知文库上搜索。
1、危险品管理平台详细设计说明书XX科技股份有限公司编制目录危险品管理平台模块设计、危险品管理平台系统接口及函数.2.1IdI切42.1.1数据生产函数42.2MOI2.2.1数据采集接口.52.2.2数据存储函数(ae(a52.3分析62.3.1数据分析函数2.4可视化展示941K户辎口三*Zw/(ae(7242ae*aMaaaaee*72.4.3角色接口82.4.4角;险化工艺分析接口.q2.4.5危险品分析接口(1(a102.4.6危险企业分析接口2.4.7舄然,体林势分析接口一2.4.8应急费海种类分析接口2.4.9品曾分析接口(12危险品管理平台系统数据格式.123.1数值类型MtJE1
2、23.3字符串类型.153.416四、危险品管理平台系统据表结构.191.表结构蜗图.19一、危险品管理平台模块设计表1危险品管理平台模块设计表序号一领模块二裳模块三裳模块说男1数据生产危险品管理致期生产2数据采集/存偌使用F1.Uroe、Kafka组件挎数据存转到H1.1.ASE中3数据分析使用MapReduce将HBASE中的数据经过分析处理之后导入到MySQ1.中4可视化展示系琉管理系统状态或按、系统佶息正货5权跟管理埼源管理系统菜单的理、路径管理6角色管理系统使用尔色管理、权限管理7用户管理系统登录用户管理8数据分析危险化工工艺分析使用图形使用饼图和柱彩图展示危险化工工艺的数量9危险品
3、分析使用图形展示危险品数量.10危险企业分析使用图形展示各地危险企业数I1.易燃线体越势分析使用图形展示一年易燃气体发展起势12应急安源种类分析使月图形展示展示应急资源种类百分比13品种分析使用图形展示不同危险品种百分比二、危险品管理平台系统接口及函数2.1数据生产2. 1.1.数据生产函数的数类Cof1.1.product,teat.MockRecords生产类TestMockRecords求优先t系旋入成系轨外充脑系统哨应系统调用生产函数,设定相应的输出文件及输出路馁根据设定塔径,生产相应的数据文件功能鲁求数据生产例外以及加电处理调用的功能数据生产注鼻和说明2.2 数据采集1 .2.1数据
4、采集接口接口地址hhrzkgsysteadaUCo1.1.ction用户类系统求优先叙系林输入或累诜外激励系统哨皮设定f1.imc采集的源文件和数据下沉的位置,将数抠采集到kafka集群中Kafka集群出现相应的数据功能求数据来集例外以及相度处理调用的功能数据采集注春和说啊2 .2.2数据存储函数函数类Coaahbase.Consuaer用户类HbaseConsumer求优先级高系优输入或系诜外激励系筑喟应设置ka1.ka消费主题,使用HBASE消费,据将kufka集价中的待数据存储到IIBASE中功能备求数据存储例外以及相座处理调用的功能数指存鳍注鼻和说明2.3 数据分析2.3.1数据分析函
5、数函数类COa1.bigdata,ana1.ysis,runner用户类CountDura1.ionRunner求优先领高累坑,入或系诜外激励系线哨皮配置源HBASE、目标MYSQ1.数据格式,配置清洗策略将HBASE数据泾过分析后存储MySQ1.功能鲁求数据分析例外以及相皮处理调用的功能数泰分析注算和说明2.4可视化展示2.4.1用户接口接口地址/hhrzkg/systea/ada1.n用户类系统管理员求优先裁用户,入或累诜外激励*线哨皮1,用户输入用户名、定码1 .比对输入用户是否存在.并返回相应结果.2 .新增用户:3 .除用户;4 .修改用户。功能/求用户登录素铳、用户修改信息.管理员
6、新旧和郎除用户例外以及相应处理调用的功能系统登录.用户信息修改、新港和删除用户注春和说明2.4.2菜单接口接口地址/hhrzkg/systes/res用户类系统管理员求优先叛高用户输入或系诜外青助1.用户输入菜单名称、菜单地址、上级目录。1.比对输入菜单是否存在,井返回相应结果.2 .新增菜单:3 .一除菜单:4 .比对输入菜单是否存在,不存在即修改菜单.功能看求系统管理员查询.新增、修改,拒徐某单例外以及相应处理调用的功能菜隼麦询、新增.修改,觥除注鼻和说喇2.4.3角色接口接口地址/hhrzkg/systes/ro1.e用户类系统管理员求优先皴高用户入立系就外充脑案统哨皮1.用户输入角色名
7、称、角色权限1.显示角色名称、权限等信息2 .新增用色:3 .删除角色:4 .比对输入角色是否存在,不存荏印修改角色。功危鲁求用户授机,系垸管理员对角色於增、剧除、修改、查询例外以及相应处理调用的功健角色查询、行堆.修改、制除注春和说啊2.4.4危险化工艺分析接口揍口地址/hhrzkg/systei/cheaica1.用户类系统用户求优先裳高用户,入或系线外量励桌洗嘀皮I.展示危险化工工艺的数量功能求图形化展示危险化工工艺的数量例外以及相应处理用的功能危险化工工艺分析注鼻和说明2.4.5危险品分析接口接口地址hhrzkgsysteadangr用户类系统用户求优先拿商用户,入求基线外激励累然嘀皮
8、展示危险品引量功能求图形化展示危险品数量.例外以及棚皮处理调用的功施危险品分析注春和说明2.4.6危险企业分析接口揍口地址/hhrzkg/systea/enterprise用户类系统用户求优先级商用户输入或系外激励半诜哨电展示各地危险企业数功能求图形化展示各地危险企业数例外以及相应处理调用的功能2.4.7易燃气体趋势分析接口接口地址/hhrzkg/systea/gastrend用户类系统用户求优先1用户输入族系优外充历系机哨应展示一年易燃气体发展葩势功能求图形化展示一年易燃气体发彘趋势例外以及相应处理*用的功能易燃线体趋势分析注弊和说明2.4.8应急资源种类分析接口捶口地址/hhrzkg/sy
9、stee/resource用户类系统用户求优先皴高用户*入成系抗外激励履示应急费源种类百分比功能求图形化展示应急资源种类百分比例外以及相应处理调用的功能应急费源种类分析注春和说男2.4.9品种分析接口接口地址hhrzkgsy8tBvariety用户类系统用户求优先皴用户输入或累加外量励半诜哨应展示不同危险品种百分比功能,求图形化展示不同危险品种百分比例外以及相应处理调用的功能品肿分析注春和说男三、危险品管理平台系统数据格式3.1 数值类型这些类型包括严格数值数据类型(INTEGER、SMA1.1.1.NT、DECIMA1.和NUMERIC),以及近似数值数据类型(F1.oAT、REA1.和DO
10、UB1.EPRECISION)0关键字INT是INTEGER的同义词,关键字DEC是DECIMA1.的同义词。B1.T数据类型保存位字段值,并且支持MyISAM、VEMORY、Inn。DB和BDB表。作为SQ1.标准的扩展,MySQ1.也支持整数类型T1.NINTjiediumint和B1.G1.NT。下面的表显示了需要的每个整数类型的存储和范围。表2数值数据格式表类S1.大小(有符*)(无符用途T1NYINT1byte(-128,127)(0.255)小整数IfiSKA1.1.INr2bytes(-32768.32767)(O.65535)大整数假MEDnMINT3by1.es(-83886
11、08,8388607)(O.16777215)大整数值INT或INTEGER4bytes(-2117483648.21-17483647)(O.4294967295)大整数值B1.G1.NT8hytes(-9.223.372.036.854,775,808.9223372036854775807)(O.18416744073709551615)极大整数值F1.OAT4bytes(-3.102823466E-38,-1.175494351E38),0,(1.175494351E-38.O,(1.175491351E-38,3.402823466E+38)单精度浮点数值3.402823466351E+38)DOtiB1.E8bytes(-1.7976931