说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221094313 5.6 (22)申请日 2022.08.08 (71)申请人 唐旸 地址 100048 北京市海淀区阜成路3 3号北 京商学院集体 (72)发明人 唐旸  (74)专利代理 机构 北京博讯知识产权代理事务 所(特殊普通 合伙) 11593 专利代理师 宣海燕 (51)Int.Cl. G06F 8/34(2018.01) G06F 8/71(2018.01) G06F 8/60(2018.01) G06F 16/2455(2019.01) (54)发明名称 一种面向自然语言无代码编程的软件应用 构建方法 (57)摘要 本发明提供了一种面向自然语言无代码编 程的软件应用构建方法, 包括如下步骤: 允许系 统管理员账号登录初始平台; 接收系统管理员账 号输入的第一操作请求, 并据其完成对若干个第 一对象模型、 若干个第二对象模 型和若干个第三 对象模型的建立; 接收系统管 理员账号输入的业 务规则; 接收建立第四业务模型的第二操作请 求, 并据其建立第四业务模型, 第四业务模型通 过集成至少一个第一对象模型、 至少一个第二对 象模型、 至少一个第三对象模型和至少一组业务 规则而建立, 用于对用户的业务需求进行处理, 第四业务模 型建立有一个或多个; 接收第三操作 请求, 并据其将第四业务模型部署 到普通用户的 前台。 本发 明能够便于普通人员高效地实现中文 软件应用的构建。 权利要求书2页 说明书22页 附图7页 CN 115390821 A 2022.11.25 CN 115390821 A 1.一种面向自然语言无代码编程的软件应用构建方法, 用于服务器端, 其特征在于, 包 括如下步骤: S100, 识别用户方的系统管理员账号, 允许所述系统管理员账号登录初始平台, 所述初 始平台的用户交 互界面为中文; S200, 接收所述系 统管理员账号输入的第一操作请求, 并根据所述第一操作请求完成 对若干个第一对 象模型、 若干个第二对 象模型和若干个第三对 象模型的建立, 所述第一对 象模型以人为本体对象; 所述第二对象模型以表单和/或实物为本体对象; 所述第三对象模 型为流程模型, 包括若干个流 程活动节点以及流 程活动节点之间的流向关系; S300, 接收所述系统管理员账号输入的若干组自然语言或类自然语言语法格 式的业务 规则; S400, 接收所述系 统管理员账号输入的建立第四业务模型的第二操作请求, 并根据所 述第二操作请求建立所述第四业务模型, 所述第四业务模型通过集成至少一个所述第一对 象模型、 至少一个第二对象模型、 至少一个第三对象模型和至少一组业务规则而建立, 用于 对用户的业 务需求进行处 理, 所述第四业 务模型建立有一个或多个; S500, 接收所述系 统管理员账号输入的第三操作请求, 并根据所述第三操作请求将所 述第四业务模型部署到普通用户的前台, 以供所述用户方的普通用户通过前台的操作界面 执行相应的业 务需求, 完成所述软件应用。 2.根据权利要求1所述的方法, 其特 征在于, 所述 步骤S100中, 所述初始平台支持中文的名词和动词的输入以建立所述第一对象模型和第二对象模 型, 所述名词包括本体对 象和所述本体对 象的属性, 所述动词包括对所述本体对 象能够进 行的动作操作; 所述初始平台支持运算符的输入, 用以建立所述业务规则, 所述运算符包括算数运算 符、 比较运 算符、 逻辑 运算符和赋值 运算符。 3.根据权利要求2所述的方法, 其特征在于, 所述步骤S200中, 对第一对象模型和第二 对象模型的建立中, 均对所述本体对 象进行分类, 同一分类下包括父系本体对 象和子系本 体对象, 子系本体对象自动继承父系本体对象的属性。 4.根据权利要求2所述的方法, 其特征在于, 所述步骤S300中, 所述类自然语言语法格 式的业务规则中的语法格式为预定义语法格式, 一种所述预定义语法格式为: {第一规则引导词} 第一对象模型名称.属性名称比较运 算符字面 量 {第二规则引导词} 第二对象模型名称.属性名称赋值 运算符字面 量 其中, 第一规则引导词包括: “如果”、“假设”或“当”; 第二规则引导词包括: “那么”或 “则”。 5.根据权利要求 4所述的方法, 其特 征在于, 所述第二对象模型为表单模型, 所述表单模型包括若干 子表模型; 所述初始平台允许使用第三规则引导词和第四规则引导词与某所述子表模型进行关 联; 若所述条件部分依次包括所述第 三规则引导词和该子表模型, 则在后续的规则内容中权 利 要 求 书 1/2 页 2 CN 115390821 A 2使用所述第四规则引导词以指代该子表模型; 其中, 第三 规则引导词包括: “某”; 第四规则引导词包括: “该”。 6.根据权利要求4所述的方法, 其特征在于, 在步骤S300之后还包括步骤S305: 对所述 若干组自然语言或类自然语言语法格式的业 务规则进行冲突检查和/或语义检查。 7.根据权利要求1所述的方法, 其特征在于, 所述步骤S400中, 集成至少一个所述第一 对象模型、 至少一个第二对 象模型、 至少一个第三对 象模型和至少一组业务规则的方式具 体为: 将至少一个第 一对象模型、 至少一个第 二对象模型和至少一组业务规则分别关联到所 对应的第三对象模型的对应流 程活动节点上。 8.根据权利要求7所述的方法, 其特征在于, 所述第 四业务模型包括XML格式的配置文 件, 所述配置文件中记录有 各流程活动节点的标识、 流程活动节点之 间的流向关系, 以及关 联的第一对象模型、 第二对象模型和业 务规则。 9.根据权利要求1所述的方法, 其特征在于, 步骤S500之前还包括步骤S310: 接收所述 系统管理员账号输入的第四操作请求、 并根据所述第四操作请求建立用户权限规则模型, 或直接接收所述系统管理员账号输入的自然语言或类自然语言语法格式的用户权限规则; 所述步骤S500中, 根据 所述第三操作请求将所述第四业务模型部署到普通用户的前台 时, 先根据步骤S 310中的用户权限规则模型判断该普通用户是否具有使用所述第四业务模 型的用户权限, 如有, 再将该第四业 务模型部署到该普通用户的前台。 10.根据权利要求1所述的方法, 其特 征在于, 步骤S500之前还包括步骤S310 ’: 接收所述系 统管理员账号输入 的自然语言或类自然 语言语法格式的用户权限规则; 所述步骤S500中, 根据 所述第三操作请求将所述第四业务模型部署到普通用户的前台 时, 先根据步骤S310 ’中的用户权限规则判断该普通用户是否具有使用所述第四业务模型 的用户权限, 如有, 再将该第四业 务模型部署到该普通用户的前台。权 利 要 求 书 2/2 页 3 CN 115390821 A 3

.PDF文档 专利 一种面向自然语言无代码编程的软件应用构建方法

文档预览
中文文档 32 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共32页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种面向自然语言无代码编程的软件应用构建方法 第 1 页 专利 一种面向自然语言无代码编程的软件应用构建方法 第 2 页 专利 一种面向自然语言无代码编程的软件应用构建方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:16:21上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。