[发明专利]一种云平台的自动业务流程实现方法有效
申请号: | 201811078266.2 | 申请日: | 2018-09-05 |
公开(公告)号: | CN109408322B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 许广彬;谭瑞忠;濮天晖;胡军;张银滨;郭晓;张磊 | 申请(专利权)人: | 无锡华云数据技术服务有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F3/06 |
代理公司: | 苏州友佳知识产权代理事务所(普通合伙) 32351 | 代理人: | 储振 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 前端界面 编辑区 后端服务 云平台 自动业务流程 数据库表 个性化需求 关联数据库 流程图形式 自动化管理 查询界面 任务保存 日志文件 业务流程 映射关系 用户配置 用户体验 运行结果 自定义 拖拽 嵌入 个性化 数据库 写入 自动化 创建 全局 服务 | ||
本发明提供了一种云平台的自动业务流程实现方法,包括:前端界面形成供用户配置任务并嵌入形成编辑区的修改界面以及供用户选择的任务列表,后端服务关联数据库与数据库表,并将后端服务与前端界面建立全局映射关系,前端界面将用户在编辑区中自定义的任务保存至后端服务的数据库中,后端服务运行用户在编辑区中所设定的任务并将运行结果写入日志文件与数据库表所述前端界面形成供查询界面,并在编辑区中以树状流程图形式对任务进行拖拽式的在线创建与编辑。通过本发明,用户可在前端界面中进行个性化的编辑,实现了业务流程的自动化编辑与云平台的自动化管理,从而满足了用户的个性化需求,提高了用户体验。
技术领域
本发明涉及云计算技术领域,尤其涉及一种云平台的自动业务流程实现方法。
背景技术
私有云产品交付用户后,随着用户在云平台中业务的推进,会产生各种性能或者业务流程方面的问题。比如,当磁盘空间快要用完时,能发送告警信息,或者自动扩容。或者能统计云主机的CPU、内存、磁盘空间的使用率,甚至给管理员自动发送短消息等等。现有的技术往往是运维人员或者管理员通过人工管理的方式,或者通过提供一些额外的功能或程序。因此,需要过多人工干预或者人工手动配置上述资源(例如内存、磁盘)以满足用户的需求,从而导致运维人员的工作强度及难度增加;从另一方面而言,即使运维人员也不可能准确地配置用户所需要的各种资源,从而导致为用户增加或删减后的所形成的各种资源无法满足用户的真实需求。
同时,用户在前端界面(例如浏览器)中由于自身技术水平的限制,往往无法对自己所需要的各种应用、程序、参数配置进行自动化配置。从而导致用户体验的严重下降。
有鉴于此,有必要对现有技术中的云平台的自动业务流程实现方法予以改进,以解决上述问题。
发明内容
本发明的目的在于揭示一种云平台的自动业务流程实现方法,用以实现用户在前端界面中进行编辑,实现业务流程的自动化编辑与云平台的自动化管理,以满足用户的个性化需求,提高用户所购买的私有云服务的用户体验。
为实现上述目的,本发明提供了一种云平台的自动业务流程实现方法,包括:
前端界面形成供用户配置任务并嵌入形成编辑区的修改界面以及供用户选择的任务列表,后端服务关联数据库与数据库表,并将后端服务与前端界面建立全局映射关系,前端界面将用户在编辑区中自定义的任务保存至后端服务的数据库中,后端服务运行用户在编辑区中所设定的任务并将运行结果写入日志文件与数据库表,所述前端界面形成供查询界面,并在编辑区中以树状流程图形式对任务进行拖拽式的在线创建与编辑。
作为本发明的进一步改进,所有任务具共同的基类,以在后端服务中根据用户在前端界面所创建与编辑的任务,动态地加载任务。
作为本发明的进一步改进,所述基类为run()函数与多个边的集合,所述run()函数含有对边是否符合预定义条件进行判断的逻辑,并仅在边符合run()函数所设定的预定义条件时,通知后端服务执行任务。
作为本发明的进一步改进,所述边含有satisfy()函数及一个关联至另一个任务的指针,所述satisfy()函数根据全局映射关系进行解析操作,以确定边是否能够调用run()函数。
作为本发明的进一步改进,还包括对边的预定义条件以sting、int、float、date、collection、map的方式进行类型转换。
作为本发明的进一步改进,前端界面将用户在编辑区中自定义的任务保存至后端服务的数据库中之后,还包括:
后端服务以异步方式定期运行任务,并将用户在编辑区中所设定的任务或者数据库中的既有任务的运行结果写入日志文件与数据库表。
作为本发明的进一步改进,还包括对日志文件与数据库表执行更新操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华云数据技术服务有限公司,未经无锡华云数据技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811078266.2/2.html,转载请声明来源钻瓜专利网。