粮库智能化升级改造项目数据交换共享建设方案.docx
《粮库智能化升级改造项目数据交换共享建设方案.docx》由会员分享,可在线阅读,更多相关《粮库智能化升级改造项目数据交换共享建设方案.docx(70页珍藏版)》请在课桌文档上搜索。
1、粮库智能化升级改造项目数据交换共享建设方案本项目主要实现粮库智能化管理平台与省粮食局一期平台之间的数据交换,同时完成与全省智能粮库系统的数据对接。1.1.1 与一期平台对接系统根据用户的实际需求和管理要求,选择WebSerViCe接口方式和数据交换方式。1、WebSerViCe方式Web服务的体系结构是基于Web服务提供者、Web服务请求者、Web服务中介者三个角色和发布、发现、绑定三个动作构建的。简单地说,Web服务提供者就是Web服务的拥有者,它耐心等待为其他服务和用户提供自己已有的功能;Web服务请求者就是Web服务功能的使用者,它利用SOAP消息向Web服务提供者发送请求以获得服务;W
2、eb服务中介者的作用是把一个Web服务请求者与合适的Web服务提供者联系在一起,它充当管理者的角色,一般是UDDIo这三个角色是根据逻辑关系划分的,在实际应用中,角色之间很可能有交叉:一个Web服务既可以是Web服务提供者,也可以是Web服务请求者,或者二者兼而有之。显示了Web服务角色之间的关系:其中,“发布”是为了让用户或其他服务知道某个Web服务的存在和相关信息;“查找(发现)”是为了找到合适的Web服务;“绑定”则是在提供者与请求者之间建立某种联系。数据交换是由数据采集、数据传输和数据存储三部分组成。数据采集进行数据抽取和清洗,并形成加密的数据包;数据传输在接收到数据采集的请求后,根据
3、全系统整体请求数量和链路拥堵情况,分配排队位置,进行数据传输;数据存储在接收到数据传输的请求后,去指定地址上获取数据包,并将数据包解密,整理数据格式存储到数据库中。最终实现数据交换传输的目的。1.1.2 粮库系统服务接口本项目建设粮库智能化管理平台及智能粮库系统软件,粮库硬件由库点自行建设。本项目智能粮库软件需要部署到各地市各粮库,软件开发商作为系统集成商,负责集成粮库系统软硬件,采集各粮库相关业务数据。粮库系统接口服务用来与粮库智能化管理平台提供的接口服务进行通信,将粮库系统中的业务数据上传到省粮库智能化管理平台。粮库系统服务接口上传的数据需要真实、可靠,数据上传需要由接口自动完成,不能由人
4、工对数据进行修改后再上传。1.1.2.1通信机制1.1.2.1.1通信控制粮库智能化管理平台作为接口服务的发布方,对外提供接口服务;粮库系统服务接口作为粮库智能化管理平台接口的调用方,通过定时请求方式,调用粮库智能化管理平台发布的接口,完成与粮库智能化管理平台的通信。粮库智能化管理平台接口提供两种服务应答模式:(1)粮库系统服务接口主动调用粮库智能化管理平台接口进行数据上传。在这种模式下,通信服务调用过程如下图所示:粮库系统服务接口省级平台服务接口(2)粮库智能化管理平台主动请求粮库系统进行数据上传。粮库系统接口通过定时调用粮库智能化管理平台接口,接收粮库智能化管理平台的数据上传指令要求;接收
5、到数据上传指令以后,粮库系统接口再调用粮库智能化管理平台对应的接口,上传对应的业务数据。在这种模式下,通信服务调用过程如下图所示:1.1.2.1.2安全机制数据上传过程中,主要考虑以下两点的安全性:(1)对上传数据的客户端需要进行认证,能够对数据上传方进行身份认证,防止未经认证的客户端提交脏数据,同时对己上传的数据不可抵赖;(2)在数据传输过程中,需要对数据进行加密,数据即使被截获也无法轻易破解,保证数据传输时的安全。由省平台提供统一的身份认证和安全加密机制。平台的对接开发单位,通过统一提供的加密控件和加密机制对数据加密,完成数据的安全上报。1.1.2.2 查询数据上报要求服务请求方:粮库信息
6、系统服务响应方:粮库智能化管理平台加密方式:VPN网络加密接口方法:getDataRequestInfo(StringorgCode,StringentCode)请求/返回参数说明:表上报、更新数据方法参数请求参数说明entCode企业国标编码orgCode库点国标编码返回值-1该单位没有上传授权-2库点代码不合法-3企业ID校验失败(与省平台不匹配)-4数据库连接错误-5接口未开放-6访问超时-7其他错误O无数据请求1上传或更新仓储单位备案信息2上传或更新货位管理信息3上传或更新计划数据信息4上传或更新客户数据信息5上传或更新合同数据信息6上传或更新出入库通知单管理信息7上传或更新粮食实时库
7、存信息8上传或更新出入库业务信息9上传或更新粮情检查记录信息IO上传或更新粮情监控信息11上传或更新通风管理信息12上传或更新熏蒸管理信息13上传或更新在库粮油质检信息14上传或更新粮食数量监测信息15上传或更新药剂管理信息16上传或更新设备管理信息17上传或更新视频监控信息1.1.2.3 上报或更新数据服务请求方:粮库信息系统服务响应方:粮库智能化管理平台加密方式:VPN网络加密接口方法:saveOrUpdateGrainDepotInfo(bytejsonData,StringCheckData,intdataType,StringorgCode,StringentCode)请求/返回参数
8、说明:表上报、更新数据方法参数参数说明JsonData经过加密控件加密以后,需上传的业务数据。数据在组织时,以json格式组织。CheckData填写jsonDatabyte口的大小。dataType上报的数据类型1:企业数据上报服务2:库点数据上报服务3:仓房数据上报服务4:间数据上报服务5:油罐数据上报服务6:计划数据服务7:客户数据服务8:合同数据服务9:出入库通知单管理服务10:粮食实时库存服务11:出入库业务服务12:粮情检查记录服务13:粮情监控服务14:通风管理服务15:熏蒸管理服务16:在库粮油质检服务17:粮食数量监测服务18:药剂管理服务19:设备管理服务20:视频监控服务
9、entCode加密后的企业国标编码orgCode加密后的库点国标编码返回值0上传成功1该单位没有上传授权2json数据格式不合法,解析失败3库点代码不合法4仓房感间货位编码不合法5粮食品种编码不合法6粮食性质编码不合法7粮食等级编码不合法8化验指标编码不合法9关键字(返回)为空10没有数据11企业ID校验失败(与省平台不匹配)12数据库连接错误13计量单位不合法14接口未开放15必填字段为空16访问超时17其他错误1.1.2.4 仓储单位备案管理服务1.1.2.4.1上报企业基本信息数据方法的接口定义方法名称:SaveorUpdateGrainDepotInfo请求参数:dataType,en
10、tCode,orgCode返回值:参考返回值列表上报数据列表:表上报企业基本信息方法参数序号名称Code说明*1企业名称enterpriseName*2企业编码enterpriseCode需要遵照企业国标编码填写3企业组织机构代码证organizationCode*4企业性质enterproperty参见“附录2:25企业所有制性质”*5省provinceld行政区划编码,6位数字*6市cityld行政区划编码,6位数字*7县CountryId行政区划编码,6位数字8邮政编码postalcode邮编,6位数字9地址address*10法人代表corporation11联系电话phoneNo12
11、传真faxNo13邮箱email14上级机构idbelongld15上级机构编码belongCode16是否仓储企业isStorageY:是;N:否17是否应急企业isEmergencyY:是;N:否18是否放心粮油isAdministrativeY:是;N:否*19是否有效isValidY:是;N:否20经度longitude21纬度latitude22审核人auditName23审核状态auditState参见“附录2:28审核状态”24审核日期auditDate日期格式:YyyyMMddHHmmss25业务类型businessType参见“附录2:27主要业务”26隶属关系relateT
12、ype参见“附录2:26隶属关系”27是否价格监测点isPricemonitoringY:是;N:否28手机号码CellPhone29三证合一IhreeCertificates30人数peoples正整数,单位人31企业名称简称enterpriseShortName32创建人CreateName33创建人登录CreateBy34更新人UpdateName35更新人登录UpdateBy36创建日期CreateDateH期:YyyyMMddHHmmss37更新日期UpdateDate日期:YyyyMMddHHmmss1.1.2.4.2上报库点基本信息数据方法的接口定义方法名称:SaveorUpda
13、teGrainDepotInfo请求参数:dataType,entCode,orgCode返回值:参考返回值列表上报数据列表:表上报库点基本信息方法参数序号名称Code说明*1所属企业国标编码enterpriseCode2库点名称graindepotName3库点国标编码graindepotGbCode参见“附录2:1库点组织机构编码”4邮政编码postalcode邮编,6位数字5地址address6法人代表corporation7联系电话phoneNo8传真faxNo9邮箱email10经度longitude11纬度latitude12是否有效isValidY:是;N:否13库区数gdCou
14、nt正整数,单位个14仓房设计总容量StoreDesignCapacity数字,保留两位,单位吨15仓房实际总容量StoreActualCapacity数字,保留两位,单位吨16油罐设计总容量OilcanDesignCapacity数字,保留两位,单位吨17油罐实际总罐容OilcanActualCapacity数字,保留两位,单位吨18具备原粮储备资格(打孔)IsStorageTitleY:是;N:否19具备成品粮储isFinishTitleY:是;N:否备资格(打孔)20仓房总数StoreCount正整数,单位个21感间总数WarehouseCount正整数,单位个22油罐总数OilcanC
15、ount正整数,单位个23备注remark24土地性质一划拨IandAssign数字,单位平方米25占地面积AoorSpace数字,单位平方米26土地性质一出让IandSell数字,单位平方米27土地性质.其他IandOther数字,单位平方米28土地出让价值IandValue数字,单位万元29土地性质.闲置空地面积IandSpareSpace数字,单位平方米30土地性质一仓储设施原值IandFacilitiesOldValue数字,单位平方米31地坪信息_地坪terrace数字,单位平方米32地坪信息.铁路专用线terraceRailway数字,单位米33地坪信息.有效长度terraceLe
16、ngth数字,单位米34地坪信息专用码头terraceWharf正整数,单位个35机械信息一烘干机数量engineCount正整数,单位个36机械信息一烘干能力engineAbility数字,单位吨/小时37机械信息.烘干机已使用年限engineAgeLimit数字,单位年38机械信息.谷物冷却机engineCooler正整数,单位台39接收能力(吨/小时)receive数字,单位吨/小时40接收能力.铁路(吨/小时)FeceiveRailway数字,单位吨/小时41接收能力.公路(吨/小时)receiveRoad数字,单位吨/小时42接收能力.其他(吨/小时)receivether数字,单位
17、吨/小时43接收能力水路(吨/小时)FeceiveWaterway数字,单位吨/小时44发送能力(吨/小时)send数字,单位吨/小时45发送能力.铁路(吨/小时)SendRailway数字,单位吨/小时46发送能力.公路(吨/小时)SendRoad数字,单位吨/小时47发送能力.水路(吨/小时)SendWaterway数字,单位吨/小时48发送能力.其他(吨/小时)SendOther数字,单位吨/小时49保障技术.机械通风(仓数(个)ensureAeration正整数,单位个50保障技术一环流熏蒸(仓数(个)ensureFumigation正整数,单位个51保障技术.低温储粮(仓数(个)en
18、sureLowTemperature正整数,单位个52保障技术.计算机测温(仓数(个)ensureThermometric正整数,单位个53保障技术.气调储粮(仓数(个)ensureAtmosphere正整数,单位个54信息化_业务管理系统(有/没有)ItIsBusiness0:没有;1:有55信息化_仓储管理系统(有/没有)itlsStorage0:没有;1:有56信息化_自动化作业系统(有/没有)itlsAuto0:没有;1:有57信息化_远程监管系统(有/没有)itlsRemote0:没有;1:有58信息化_其他管理系统(有/没有)itlsther0:没有;1:有59省provincel
19、d行政区划编码,6三60市cityld行政区划编码,6位数子61县CountryId行政区划编码,6位数子62审核人auditName63审核状态auditState参见“附录2:28审核状态”64审核时间auditDate日期格式:YyyyMMddHHmmss65图片1picture166图片2picture?67上级机构idbelongld68上级机构编码belongCode69开发单位developCompany70手机号码cellphone71最低库存量minStock数字,单位吨72最IWJ库存量maxStock数字,单位吨73数据录入类型InfoEditType参见“附录2:29数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 粮库 智能化 升级 改造 项目 数据 交换 共享 建设 方案

链接地址:https://www.desk33.com/p-600133.html