[发明专利]一种基于JavaWeb的界面设计器、平台及其页面配置方法有效
申请号: | 201910944997.9 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110688117B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 金振华;张取萍;王洪亮;刘强;蔡智福;林莹 | 申请(专利权)人: | 厦门荆艺软件有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/445;G06F8/41;G06F8/30 |
代理公司: | 厦门佰业知识产权代理事务所(普通合伙) 35243 | 代理人: | 任晶 |
地址: | 361000 福建省厦门市思*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 javaweb 界面设计 平台 及其 页面 配置 方法 | ||
本发明提供了一种基于JavaWeb的界面设计器、平台及其页面配置方法,其中界面设计器包括:基础信息模块,用于定义设计页面的基本信息;布局设计模块,用于定义所述设计页面内显示的业务信息;控件设计模块,定义界面可展示的控件类型以及对应的控件标题;映射设计模块,将对应所述控件标题和外部业务数据的数据源展示在所述设计页面上;脚本设计模块,用于编辑所述二级控件的脚本逻辑;控制设计模块,设置控件所执行的外部业务逻辑;触发器模块,执行外部业务逻辑后,通过所述控件ID检验外部业务逻辑的运行结果是否正确。本发明一种基于JavaWeb的界面设计器开发成本低、界面可根据已封装模块自定义设计、开发效率高。
技术领域
本发明涉及信息管理系统领域,具体而言,涉及一种基于JavaWeb的界面设计器、平台及其页面配置方法。
背景技术
现有的大部分应用软件无法适应管理千变万化的个性和持续变革的需求。为了取得市场生存和竞争的优势,适应瞬息万变的市场环境,需要快速响应市场的需求,不断调整自己的组织模式和再造自己的业务流程,业务流程的设计、优化和管理成为企业竞争的重要手段,企业迫切需要支持其业务流程再造的信息系统的支持。
而现有的很多管理软件,要么在界面的设计上总是针对每一个用户的需求为之定制,要么就是开发出一款通用标准版的信息管理界面,而定制往往会造成定做成本太高,各个模块的开发人员不得不各自对一些通用的组件进行大量地修改、拼装,每次都要重新编辑源代码,而因为各模块的业务场景控件都大同小异,所以存在大量重复的劳动,量大且耗费的时间多;而通用标准版也意味着有些界面功能对用户来说根本不需要或者无法满足客户的体验和个性化需求,业务场景单一。
鉴于此,本案提供了一种开发成本低、界面可根据已封装模块自定义设计及开发效率高的基于JavaWeb的界面设计器、平台及其页面配置方法。
发明内容
本发明提供了一种开发成本低、界面可根据已封装模块自定义设计及开发效率高的基于JavaWeb的界面设计器、平台及其页面配置方法。
本发明是这样实现的:
一种基于JavaWeb的界面设计器,包括:
基础信息模块,用于定义设计页面的基本信息;
布局设计模块,用于定义所述设计页面内显示的业务信息;
控件设计模块,用于定义一级控件和二级控件的控件ID、控件类型、控件标题以及所述二级控件的绑定字段;
映射设计模块,用于通过所述控件ID快速绑定所述一级控件或所述二级控件,并通过所述二级控件的绑定字段与外部业务数据的字段名对应进行数据调用,并将对应所述控件标题和外部业务数据的数据源展示在所述设计页面上;
脚本设计模块,用于编辑所述二级控件或所述一级控件的脚本逻辑,并针对所述二级控件动作后,对应执行该控件配置的脚本逻辑,并在所述设计页面上展示相应的业务效果;
控制设计模块,用于在所述脚本设计模块针对所述二级控件动作后,通过所述控件ID绑定所述脚本逻辑,通过判断条件来判断所述脚本逻辑是否可以执行;
控件服务模块,通过所述控件ID用于向所述二级控件直接提供需执行的外部业务逻辑;
触发器模块,用于在执行所述外部业务逻辑后,通过绑定所述控件ID来实现对应二级控件执行更新所述外部业务逻辑运行后的数据。
作为进一步改进,所述布局设计模块可实现若干个所述一级控件的封装,若干个所述二级控件封装形成一个所述一级控件。
作为进一步改进,所述一级控件包括列表控件、树控件和按钮组控件;所述二级控件包括弹出框控件、日期控件、下拉框控件和文本框控件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门荆艺软件有限公司,未经厦门荆艺软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910944997.9/2.html,转载请声明来源钻瓜专利网。