智能货架系统接口设计规范(货架设计方案)

网友投稿 311 2022-12-25


本篇文章给大家谈谈智能货架系统接口设计规范,以及货架设计方案对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享智能货架系统接口设计规范的知识,其中也会对货架设计方案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

智能化系统的设计标准

一、 智能化系统设计标准
《智能建筑设计标准》 GB/T50134—2006
《电子计算机机房设计规范》 GB50174-2008
《民用建筑电气设计规范》 JGJ16-2008
《建筑与建筑群综合布线系统工程设计规范》 GB/T50311—2007
《建筑与建筑群综合布线系统工程验收规范》 GB/T50312—2007
《民用闭路电视监视电视系统技术规范》 GB50198—2011
《建筑防雷设计规范》 GB50057-2010
《有线电视系统工程技术规范》 GB50200—94
《安全防范工程技术规范》 GB50348-2004
《声系统设备互联优选配接值》 GB/T14197-93
《电子计算机房设计规范》 GB50174-2008
《视频安防监控系统工程设计规范》 GB50395-2007
二、 智能化系统设计范围
1 综合布线系统
2 计算机网络系统
3 安全防范系统(视频监控、一卡通)
4 背景音乐及公共广播系统
5 多媒体信息发布及查询系统
6 有线电视系统
7 排队叫号系统
8 会议系统
9 指挥中心机房和大屏
三、 智能化设计原则
1. 实用性
智能化系统的设计与实施必须符合实际需要和投资的合理性,决不片面追求先进性和超前性,以免造成投资的浪费。在每个子系统的实施方案中,都应把系统实用性放在很重要的地位,只有在确保系统稳定、可靠、实用的前提下,才能充分发挥系统的功能,展现系统的其它特点。
2. 可靠性
系统应具备在规定的条件下和规定的时间内完成技术文件规定功能的能力,应具备系统长期和稳定工作的能力。

(转)对外接口设计规范

1、接口禁止方法重载智能货架系统接口设计规范,重载会在做服务SLA控制,日志监控等方面带来不便

2、接口注释必须清晰地表达如何使用,接口是同步还是异步,服务内容,参数校验规则(精度、长度、取值范围等),返回值信息,异常情况;使用场景有要求智能货架系统接口设计规范的需要重点这几个方面描述

a)不同使用场景,在注释中区分描述

b)特定使用场景下智能货架系统接口设计规范的业务规则描述

c)特定使用场景下的注意事项描述

格式上参照注释规范{*}

3、接口返回值中属性禁止使用枚举,如果返回值属性是枚举类型,会为后期升级埋下隐患(由于枚举序列化的特性导致

删除枚举值和增加枚举值都可能导致客户端反序列化失败),建议提供String类型,取值范围可以通过枚举来告诉客户端

禁止声明方式

建议声明方式

/** 强制还款标志,取值范围见{@link EnforceFlagEnum}*/

private String enforceFlag;

4、接口参数涉及取值范围选择的(比如交易码,渠道类型,身份标识),需提供对应的常量给客户端使用,谨慎使用枚举做入参

唯一性控制属性:a)如接口请求参数包含业务唯一性控制字段,需要对相关字段以及唯一性控制方式进行特别说明

b)若在唯一性控制基础之上,涉及相关业务幂等控制处理,需要进行相关详细描述

5、接口方法确保不对外抛出异常,异常情况需要通过错误码通知客户端,处理失败也需要有返回值,返回值实现可参考EcBaseResult及其子类实现

POM依赖

9、接口返回值中的方法尽量只提供基本属性的get set方法,不要提供有业务规则含义的方法(因为业务逻辑的变化会要求客户端升级jar包版本)

10、操作类的接口务必考虑幂等性控制,因为网络重发,客户端异常等都可能会引起重复调用,严重的可能会引起资损

根据业务约定的部分唯一性字段,对多次请求的数据判断是否重复提交的判断依据,比如通过外部订单号outOrderNo做唯一性控制,在唯一性控制的基础上,对请求中的其智能货架系统接口设计规范他字段进行判断,

如果全部业务数据(或关键业务数据)和已经落库的数据一致,则请求一次和请求多次都不会对业务处理产生影响,返回结果不变,

如果outOrderNo关联的其他信息与系统已经持久化的数据不一致则提示XXX参数与原先的数据不一致。

11、接口命名统一以Facade结尾,个别的SPI接口可以使用别的结尾词以便更好地表达SPI的要求,SOFA框架系统对外接口统一存放在xxx-common-service-facade

这个bundle下

12、接口必须提供有效的监控日志,配置监控报警规则监控日志输出见日志规范

13、敏感信息:接口返回对象属性字段包含敏感信息,需要做好标识,进行相关提示避免客户端打印到日志中去

金额:接口返回对象属性涉及到金额,需要描述金额的单位以及对应的币种 统一使用支付宝金额类com.iwallet.biz.common.util.money.Money

Money所在jar坐标

什么是接口文档,如何写接口,有什么规范?

含义是:在项目开发中,web项目的前后端分离开发,APP开发,需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到项目结束前都要一直维护。

目的是:项目开发过程中前后端工程师有一个统一的文件进行沟通交流开发。项目维护中或者项目人员更迭,方便后期人员查看、维护。

规范是:以/a开头,如果需要登录才能调用的接口(如新增、修改;前台的用户个人信息,资金信息等)后面需要加/u,即:/a/u;中间一般放表名或者能表达这个接口的单词;get方法,如果是后台通过搜索查询列表,那么以/search结尾,如果是前台的查询列表,以/list结尾;url参数就不说了。


API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。

应用程序接口又称为应用编程接口,是一组定义、程序及协议的集合,通过 API接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。

API同时也是一种中间件,为各种不同平台提供数据共享。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的可维护性和可扩展性。

安全使用重力式货架的几个设计规范

1、重力式货架货架度设计(即倾斜角度)不宜过大,否则会浪费存放端的空间,影响空间利用,且坡道角度较大,下滑的可控性会较差,下滑的冲力较大,易引起下滑不畅、阻住,托盘货物的倾翻。
2、货架应设计在中间加设阻尼装置,为使下滑流畅,如坡道较长,为使托盘货物下滑至最底端时不致因冲击力过大而倾翻,应在坡道最低处设缓冲装置和取货分隔装置,因此设计、制造、安装难度较大,成本较高。
3、此类货架不宜过高,一般在6米以内,单托货物重量一般在1000KG以内,否则其可靠性和可操作性会降低。
4、每个巷道,须单一品相的货物。 关于智能货架系统接口设计规范和货架设计方案的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 智能货架系统接口设计规范的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于货架设计方案、智能货架系统接口设计规范的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:详解SpringBoot Controller接收参数的几种常用方式
下一篇:小程序 api测试工具(微信小程序测试工具)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~