[发明专利]一种基于可视化编程技术的信息系统及其构建方法在审
申请号: | 202111038740.0 | 申请日: | 2021-09-06 |
公开(公告)号: | CN113703749A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 姚爱国;王建红;张铁龙;李开通;高雅霄;杜林佳;柴滢;王华 | 申请(专利权)人: | 河北雄安新区公安局;北京安融畅信息技术有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F8/41 |
代理公司: | 长沙市和协专利代理事务所(普通合伙) 43115 | 代理人: | 曹文娟 |
地址: | 071700 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 可视化 编程 技术 信息系统 及其 构建 方法 | ||
本发明提供一种基于可视化编程技术的信息系统及其构建方法,属于软件信息系统开发技术领域。所述的基于可视化编程技术的信息系统包括底层组件模块、数据模型模块、可视化编程模块、自动化部署模块,所述底层组件模块中含有若干组件,能够用于信息系统运行的各个环节;所述数据模型模块为一组对信息系统所需数据进行操作的组件库,所述可视化编程模块提供的一套所见即所得的软件设计工具;所述自动化部署模块为在系统用户开发的应用程序完成后,由平台接管余下的代码自动化生成和部署环节。本发明提供一种新型的构建软件应用系统、信息系统的方法,由组件开发人员、系统用户、系统管理员组成,使企业在开发新的业务应用时节省成本。
技术领域
本发明属于软件信息系统开发技术领域,具体涉及一种基于可视化编程技术的信息系统及其构建方法。
背景技术
目前在软件开发领域,尤其是基于浏览器的web应用程序和手机app应用程序,传统开发模式是由产品经理、界面设计人员、软件架构设计师、界面代码编程人员、软件后台编程人员,辅以软件测试人员共同配合完成的系统性工程。现代信息系统逐渐向大型化、复杂化发展,同时具有业务需求灵活多变、系统版本更新频繁的特点。虽然随着技术的进步,软件开发的难度也在降低,但传统开发模式仍然体现了如下缺点:1、开发团队成员角色复杂多样,必然导致管理困难、协调沟通环节多、技术能力差距大的挑战,进而影响整体软件开发的成本和进度,这也是当前企业级软件产品价格居高不下的原因之一;2、需求响应速度慢。现代应用系统快速发展,业务需求不断变化,而在传统开发模式下,为了响应新的需求,需要从设计到编程、测试,经过一系列的验证和实践,才能保证在系统可用的前提下增加功能;3、系统维护困难。系统上线后,为了保证系统正常运行,尤其是大型信息系统,难免对产生的错误和问题进行修改或维护。而一旦超过了系统运维期,再进行系统的维护将会产生大量的维护费用,如果原开发团队解散,甚至会形成无法继续维护的窘境。
近年来,针对传统开发模式的弊端,渐渐出现了新兴的“低代码开发平台”,商业厂家提供基于可视化编程的方式来为客户提供自主应用开发服务,这在一定程度上解决了上述传统开发模式的问题。但同时也带来了相应的不足:1、通常此类服务为适应各行业用户千变万化的需求,会提供非常复杂的功能,使用户的学习成本和使用难度增加;2、厂家捆绑一系列服务,按照时间进行收费,长期使用下来,成本仍然居高不下;3、依赖性强。一旦使用了厂家的服务,并用于正常的生产和业务流转,便很难脱离或迁移,令用户进入被动消费局面。
发明内容
本发明通过提供一种基于可视化编程技术的信息系统及其构建方法,以解决以上技术问题。
为实现上述目的,本发明的技术解决方案是:
一种基于可视化编程技术的信息系统,包括底层组件模块、数据模型模块、可视化编程模块、自动化部署模块,
所述底层组件模块中含有若干组件,所述组件是一种功能能够被复用且不与其他功能产生必要依赖关系的最小应用程序,用于承接数据的采集、数据的清理、数据的呈现、数据的对接、业务功能对数据的应用、界面要素的呈现,能够用于信息系统运行的各个环节;
所述数据模型模块为一组对信息系统所需数据进行操作的组件库,包括数据组件库和业务组件库,所述数据组件库包括数据采集组件、数据模型组件、数据可视组件;所述业务组件库包括界面组件、表单组件、流程组件;
所述可视化编程模块提供的一套所见即所得的软件设计工具,能够将现有组件根据业务需要进行编排,以实现系统用户自主设计并开发应用程序;
所述自动化部署模块为在系统用户开发的应用程序完成后,由平台接管余下的代码自动化生成和部署环节,无需开发人员干预,应用程序即可上线运行。
优选地,所述软件设计工具包括界面设计器、组件选择器、组件属性配置、事件驱动管理、代码能力嵌入、流程设计、实时效果预览、代码生成预览,实现复杂的逻辑交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北雄安新区公安局;北京安融畅信息技术有限公司,未经河北雄安新区公安局;北京安融畅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111038740.0/2.html,转载请声明来源钻瓜专利网。