The invention discloses a framework for MVC elevator remote monitoring platform, the main technical scheme: View module, which comprises a plurality of graphic components, wherein at least one graphic component according to user commands to complete the processing logic show within the scope of their duties and will not belong to the scope of logic into the show a new event and new event delegate; intermediary coordination module, according to new events received by the coordination of other graphic elements processing logic representing other graphic elements within the scope of their duties and other graphics components processing business logic processing logic show after sending commands to the controller module within the scope of their duties; the controller module used to complete the calculation of business logic based on business logic processing command received.
【技术实现步骤摘要】
用于电梯远程监控平台的MVC框架
本专利技术涉及MVC框架
,尤其涉及一种用于电梯远程监控平台的MVC框架。
技术介绍
MVC框架设计是通过把职责、性质相近的成分归结在一起,把不相近的进行隔离开来,MVC将系统分解为模型、视图、控制器三个部分相对独立,形成职责单一,分工明确,操作简便,实用高效的在运行过程中可以专注核心设计并且MVC是对复杂系统的一种合理梳理与切分。现有技术中针对电梯远程监控平台的MVC框架是将控制器自动生成侦听器,则展现逻辑将由控制器承担,这会导致控制器处理其不该涉及的展现逻辑,因此在处理的时候,视图和控制器很难合理分工。
技术实现思路
有鉴于此,本专利技术实施例提供一种用于电梯远程监控平台的MVC框架,主要目的是通过引入中介协调模块很好的解决了视图模块和控制器模块之间的紧耦合问题。为达到上述目的,本专利技术主要提供如下技术方案:本专利技术实施例提供了一种用于电梯远程监控平台的MVC框架,包括:视图模块,其包括多个图形组件,其中,至少一个图形组件用于根据用户下达的命令处理完成其职责范围内的展现逻辑以及将不属于其职责范围内的展现逻辑置入一个新的事件中并将所述新的事件委派出去;中介协调模块,用于根据接收到的所述新的事件协调其他图形组件处理所述其他图形组件职责范围内的展现逻辑并在所述其他图形组件处理完成职责范围内的展现逻辑后发送业务逻辑处理命令至控制器模块;所述控制器模块,用于根据接收到的业务逻辑处理命令完成业务逻辑的计算。如前所述的,所述至少一个图形组件包括数据收集模块和数据发送模块,所述数据收集模块用于收集不属于所述至少一个图形组件职责范 ...
【技术保护点】
一种用于电梯远程监控平台的MVC框架,其特征在于,包括:视图模块,其包括多个图形组件,其中,至少一个图形组件用于根据用户下达的命令处理完成其职责范围内的展现逻辑以及将不属于其职责范围内的展现逻辑置入一个新的事件中并将所述新的事件委派出去;中介协调模块,用于根据接收到的所述新的事件协调其他图形组件处理所述其他图形组件职责范围内的展现逻辑并在所述其他图形组件处理完成职责范围内的展现逻辑后发送业务逻辑处理命令至控制器模块;所述控制器模块,用于根据接收到的业务逻辑处理命令完成业务逻辑的计算。
【技术特征摘要】
1.一种用于电梯远程监控平台的MVC框架,其特征在于,包括:视图模块,其包括多个图形组件,其中,至少一个图形组件用于根据用户下达的命令处理完成其职责范围内的展现逻辑以及将不属于其职责范围内的展现逻辑置入一个新的事件中并将所述新的事件委派出去;中介协调模块,用于根据接收到的所述新的事件协调其他图形组件处理所述其他图形组件职责范围内的展现逻辑并在所述其他图形组件处理完成职责范围内的展现逻辑后发送业务逻辑处理命令至控制器模块;所述控制器模块,用于根据接收到的业务逻辑处理命令完成业务逻辑的计算。2.根据权利要求1所述的用于电梯远程监控平台的MVC框架,其特征在于,所述至少一个图形组件包括数据收集模块和数据发送模块,所述数据收集模块用于收集不属于所述至少一个图形组件职责范围内的展现逻辑并将不属于所述至少一个图形组件职责范围内的展现逻辑置入一个所述新的事件中,所述数据发送模块用于将所述新的事件委派出去。3.根据权利要求2所述的用于...
【专利技术属性】
技术研发人员:祖华,阮永成,尚俊,
申请(专利权)人:湖北天禾立方智能科技发展有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。