[发明专利]基于数据库和电子表格软件的应用开发系统和方法在审
申请号: | 201910261697.0 | 申请日: | 2019-04-02 |
公开(公告)号: | CN110018815A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 刘浩 | 申请(专利权)人: | 刘浩 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 任苇 |
地址: | 300000 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 数据库 表格文件 应用设计 电子表格软件 应用开发系统 逻辑关系 设计器 逻辑设计 存储用户数据 分布式计算 安装应用 存储应用 二次开发 复杂应用 构造数据 跨服务器 软件设计 用户需求 运行参数 兼容性 构建 应用 认证 发布 管理 | ||
本发明实施例提供了一种基于数据库和电子表格软件的应用开发系统和方法,该系统包括:应用设计器、处理器和数据库,应用设计器用于构造数据的逻辑关系,获取具有逻辑关系的表格文件;处理器,用于管理和执行表格文件的逻辑;数据库,用于存储应用设计器和处理器中的运行参数,以及存储用户数据。本发明通过安装应用设计器、处理器和数据库,对处理器和应用设计器进行认证,根据用户需求在应用设计器进行逻辑设计生成表格文件,发布表格文件生成应用对数据库的数据进行处理得到处理结果。本发明能够将界面和逻辑分开,使软件设计专业化,且兼容性好,便于应用的二次开发;能够跨服务器运行,分布式计算,构建复杂应用,满足用户的不同使用需求。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于数据库和电子表格软件的应用开发系统和方法。
背景技术
目前,Excel办公软件已经深入人心,其丰富的自动办公函数功能给用户的日常办公生活带来了极大便利。但是,Excel文件是一个静态的文件,不能自动对其他Excel文件进行关联互通,从而构成逻辑循环结构和分支结构,要达到这种功能目的,需要反复的进行人为操作;调用其他电脑中的数据,需要人为多次调用传递,传递的数据往往还需要人为统计调整再填报,不能避免人为失误,也增加了工作量。
另外,Excel办公软件的大数据处理能力有限。而具有大数据存储和处理能力的SQL等数据库软件,虽然可以远程访问,但是其数据处理不如Excel方便。
利用现有的编程手段开发一个具有数据自动处理功能的应用,往往需要结构化的编程语言,对开发人员的英语和逻辑水平都要求比较高;在开发过程中,还需要编辑很多的存储变量,对开发人员记忆要求也很高,应用开发门槛高;另外,现有技术中开发出的数据自动处理应用比较封闭,被其他应用调用往往需要复杂的接口语言,不具有良好的兼容性。
目前工程项目的信息化系统偏向于数据采集,而采集的数据需要人为多次的传递整理,数据利用效率低下,错误难以避免。各系统间兼容性差,不能有效互通关联,数据不但不能形成财富反而是沉重的负担。同时,工程项目的生命周期短,每个项目管理模式也不一样,现有技术手段无法构建全方位延伸到施工各个方面的信息化系统。
因此,有必要设计一种结合Excel办公软件和SQL数据库的应用开发和数据处理工具,简化设计逻辑,提高兼容性,实现数据之间的关联导通。
发明内容
本发明的实施例提供了一种基于数据库和电子表格软件的应用开发系统和方法,以解决上述背景技术中的问题。
为了实现上述目的,本发明采取了如下技术方案:
根据本发明的一个方面,提供了一种基于数据库和电子表格软件的应用开发系统,该系统包括:应用设计器、处理器和数据库;
所述的应用设计器,用于构造数据的逻辑关系,获取具有逻辑关系的表格文件;
所述的处理器,用于管理和执行所述表格文件的逻辑;
所述的数据库,用于存储所述应用设计器和所述处理器中的运行参数,以及存储用户数据。
优选地,所述系统还包括:面向表格处理器和数据驱动器;
所述面向表格处理器,用于将事物描述为数据表,对所述数据表进行数据单元格化以及数据逻辑处理;
所述数据驱动器,用于将数据之间进行相互关联。
优选地,所述应用设计器,包括:循环和分支逻辑关系子模块,以及数据间逻辑关系子模块;
所述循环和分支逻辑关系子模块,用于通过设置数据对所述数据库的引用规则、数据向所述数据库的输出规则,以及数据的触发规则,构造出循环和分支的逻辑关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘浩,未经刘浩许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910261697.0/2.html,转载请声明来源钻瓜专利网。