一种应用系统云构建平台系统的制作方法

文档序号:11133616阅读:318来源:国知局
一种应用系统云构建平台系统的制造方法与工艺

本发明涉及系统开发技术领域,尤其涉及一种应用系统云构建平台系统。



背景技术:

目前开发应用系统的步骤是部署数据库,在数据库中建立数据表,通过不同的编程语言,例如JAVA,C#,PHP,在不同编程语言的集成开发环境(IDE,Integrated Development Environment)下进行代码编写,调试,然后在再打包成程序包,安装部署至服务器环境中。这种开发模式费时费力,应用系统的上线,是从最基础的代码编写开始,开发工作量大,测试时间长,系统稳定性差。



技术实现要素:

本发明要解决的技术问题,在于提供一种应用系统云构建平台系统,提升了搭建应用系统的效率,提高了应用系统运行的稳定性,节省了应用系统维护的工作量,降低了大量的重复工作。

本发明是这样实现的:一种应用系统云构建平台系统,所述平台系统包括:开发人员管理模块、应用系统构建工具以及应用系统运行容器;把应用系统中常用的功能进行模块化形成所述开发人员管理模块、应用系统构建工具以及应用系统运行容器;在开发应用系统时,只要对所述开发人员管理模块、应用系统构建工具以及应用系统运行容器进行配置即可完成应用系统的搭建。

进一步的,所述开发人员管理模块建立开发人员登入账号,并分配开发人员具体角色,角色包括开发工程师、测试工程师、应用系统发布工程师、数据库工程师、或者运维工程师,能对开发人员登入账号进行锁定、密码初始化、以及删除操作,查看开发人员登入日志,开发日志;

所述应用系统构建工具用于应用系统界面的设计,业务逻辑的设计,工作流程的设计;

所述应用系统运行容器用于应用系统配置文件的存储,应用系统安全的监控,应用系统日志的监控,应用系统运行的管理。

进一步的,所述开发人员管理模块包括企业信息管理器、开发人员管理器、登入日志管理器以及开发日志记录器;

所述企业信息管理器是用来管理在应用系统云构建平台中注册的企业信息,包括企业管理员账号,企业组织机构,企业员工信息,企业基本参数,企业余额等信息,在应用系统云构建平台中,会给每个企业分配独享的应用系统空间;

开发人员管理器是用来管理企业中的开发人员登入账号的,首先是管理企业的哪些账户是应用系统开发人员,另外会记录开发人员的登入信息,管理开发人员的角色及权限等;

登入日志记录器是用来记录企业中的每一个系统账户在任何时间登入系统的日志记录,并且对异常登入的用户账户进行预警;

开发日志记录器是用来记录企业中的开发人员账户在应用系统开发过程中的记录,如配置记录,界面设计记录,业务逻辑编写记录。

进一步的,所述应用系统构建工具包括应用系统数据模型设计器、应用系统界面设计器、应用系统业务逻辑设计器、应用系统工作流配置器、以及应用系统发布器;

所述应用系统数据模型设计器对应用系统的数据库模型进行在线设计,设计完成后,能够在线保存在应用系统云构建平台中;

应用系统界面设计器对应用系统中需用到的软件界面进行在线设计编辑,设计完成后,能够在线保存在应用系统云构建平台中;

应用系统业务逻辑设计器对应用系统中需用到的业务逻辑代码进行设计和编写,设计编写完成后,能够在线保存在应用系统云构建平台中;

应用系统工作流配置器对应用系统中需用到的工作流进行设计和配置,配置完成后,能够在线保存在应用系统云构建平台中;

应用系统发布器新建一个应用系统,并把该应用系统所使用的数据模型,界面设计文件,业务逻辑程序,工作流配置文件集成,自动发布至应用系统运行容器,供企业使用该应用系统。

进一步的,所述应用系统运行容器包括应用系统文件存储管理器、应用系统运行管理器、应用系统安全监控工具、应用系统运行监控工具、以及应用系统日志监控工具;

所述应用系统配置文件存储管理器是用来对企业在云构建平台系统上搭建的每个应用系统的配置文件进行管理,包括应用系统业务建模配置文件,应用系统界面设计配置文件,应用系统业务逻辑配置文件,应用系统报表配置文件,以及应用系统业务流程配置文件;

应用系统安全监控工具是用来对外部环境访问应用系统时,进行安全监控,监控包括:日均访问量监控,频繁访问用户监控,SQL注入攻击监控,应用系统访问流量监控;

应用系统日志监控工具是用来对应用系统在运行中实时输出的日志记录进行监控,显示出程序错误情况统计,程序警告情况统计,程序崩溃情况统计,程序逻辑错误情况统计,界面展示时间统计;

应用系统运行管理器主要功能是对应用系统运行空间的分配,应用系统的启动,应用系统的停止,应用系统的重启;

应用系统运行监控工具是用来实时监控应用系统运行情况的工具,主要监控指标包括存储空间使用量,实时访问量,数据库连接量。

进一步的,所述应用系统包括但不限于办公自动化系统、客户管理管理系统、企业门户系统、电子商务系统、微门户系统、或微商城系统。

本发明具有如下优点:本发明通过应用系统云构建平台系统的设计,大大节省了应用系统开发时间,提高了应用系统搭建的效率,降低了应用系统开发成本,并且通过统一的云来管控应用系统运行环境,建立的完整的高级别的安全机制,保证了应用系统高级别的运行状态。

附图说明

下面参照附图结合实施例对本发明作进一步的说明。

图1为本发明系统的原理框架示意图。

具体实施方式

请参阅图1所示,一种应用系统云构建平台系统,所述平台系统包括:开发人员管理模块、应用系统构建工具以及应用系统运行容器;把应用系统中常用的功能进行模块化形成所述开发人员管理模块、应用系统构建工具以及应用系统运行容器;在开发应用系统时,只要对所述开发人员管理模块、应用系统构建工具以及应用系统运行容器进行配置即可完成应用系统的搭建。所述应用系统但不限于包括办公自动化系统、客户管理管理系统、企业门户系统、电子商务系统、微门户系统、或微商城系统。

所述开发人员管理模块建立开发人员登入账号,并分配开发人员具体角色,角色包括开发工程师、测试工程师、应用系统发布工程师、数据库工程师、或者运维工程师,能对开发人员登入账号进行锁定、密码初始化、以及删除操作,查看开发人员登入日志,开发日志;

所述应用系统构建工具用于应用系统界面的设计,业务逻辑的设计,工作流程的设计;

所述应用系统运行容器用于应用系统配置文件的存储,应用系统安全的监控,应用系统日志的监控,应用系统运行的管理。

所述开发人员管理模块包括企业信息管理器、开发人员管理器、登入日志管理器以及开发日志记录器;

所述企业信息管理器是用来管理在应用系统云构建平台中注册的企业信息,包括企业管理员账号,企业组织机构,企业员工信息,企业基本参数,企业余额等信息,在应用系统云构建平台中,会给每个企业分配独享的应用系统空间;

开发人员管理器是用来管理企业中的开发人员登入账号的,首先是管理企业的哪些账户是应用系统开发人员,另外会记录开发人员的登入信息,管理开发人员的角色及权限等;

登入日志记录器是用来记录企业中的每一个系统账户在任何时间登入系统的日志记录,并且对异常登入的用户账户进行预警;

开发日志记录器是用来记录企业中的开发人员账户在应用系统开发过程中的记录,如配置记录,界面设计记录,业务逻辑编写记录。

所述应用系统构建工具包括应用系统数据模型设计器、应用系统界面设计器、应用系统业务逻辑设计器、应用系统工作流配置器、以及应用系统发布器;

所述应用系统数据模型设计器对应用系统的数据库模型进行在线设计,设计完成后,能够在线保存在应用系统云构建平台中;

应用系统界面设计器对应用系统中需用到的软件界面进行在线设计编辑,设计完成后,能够在线保存在应用系统云构建平台中;

应用系统业务逻辑设计器对应用系统中需用到的业务逻辑代码进行设计和编写,设计编写完成后,能够在线保存在应用系统云构建平台中;

应用系统工作流配置器对应用系统中需用到的工作流进行设计和配置,配置完成后,能够在线保存在应用系统云构建平台中;

应用系统发布器新建一个应用系统,并把该应用系统所使用的数据模型,界面设计文件,业务逻辑程序,工作流配置文件集成,自动发布至应用系统运行容器,供企业使用该应用系统。

所述应用系统运行容器包括应用系统文件存储管理器、应用系统运行管理器、应用系统安全监控工具、应用系统运行监控工具、以及应用系统日志监控工具;

所述应用系统配置文件存储管理器是用来对企业在云构建平台系统上搭建的每个应用系统的配置文件进行管理,包括应用系统业务建模配置文件,应用系统界面设计配置文件,应用系统业务逻辑配置文件,应用系统报表配置文件,以及应用系统业务流程配置文件;

应用系统安全监控工具是用来对外部环境访问应用系统时,进行安全监控,监控包括:日均访问量监控,频繁访问用户监控,SQL注入攻击监控,应用系统访问流量监控;

应用系统日志监控工具是用来对应用系统在运行中实时输出的日志记录进行监控,显示出程序错误情况统计,程序警告情况统计,程序崩溃情况统计,程序逻辑错误情况统计,界面展示时间统计;

应用系统运行管理器主要功能是对应用系统运行空间的分配,应用系统的启动,应用系统的停止,应用系统的重启;

应用系统运行监控工具是用来实时监控应用系统运行情况的工具,主要监控指标包括存储空间使用量,实时访问量,数据库连接量。

所述系统使用方式为:

企业在应用系统云构建平台系统上注册登记唯一账号,该账号为该企业的唯一识别码;

企业通过账号登入应用系统云构建平台系统,使用开发人员管理模块建立开发人员登入账号,并分配开发人员具体角色,角色包括开发工程师,测试工程师,应用系统发布工程师,数据库工程师,运维工程师,可以对开发人员登入账号进行锁定、密码初始化、删除等操作,查看开发人员登入日志,开发日志。

应用系统构建工具包括应用系统数据模型设计器、应用系统界面设计器、应用系统业务逻辑设计器、应用系统工作流配置器、应用系统发布器。开发人员登入应用系统云构建平台后,可以使用应用系统数据模型设计器对应用系统的数据库模型进行在线设计,设计完成后,能够在线保存在应用系统云构建平台中。开发人员登入应用系统云构建平台后,可以使用应用系统界面设计器对应用系统中需用到的软件界面进行在线设计编辑,设计完成后,能够在线保存在应用系统云构建平台中。开发人员登入应用系统云构建平台后,可以使用应用系统业务逻辑设计器对应用系统中需用到的业务逻辑代码进行设计和编写,设计编写完成后,能够在线保存在应用系统云构建平台中。开发人员登入应用系统云构建平台后,可以使用应用系统工作流配置器对应用系统中需用到的工作流进行设计和配置,配置完成后,能够在线保存在应用系统云构建平台中。开发人员登入应用系统云构建平台后,可以使用应用系统发布器新建一个应用系统,并把该应用系统所使用的数据模型,界面设计文件,业务逻辑程序,工作流配置文件集成,自动发布至应用系统运行容器,供企业使用该应用系统。

应用系统运行容器用于应用系统配置文件的存储,应用系统安全的监控,应用系统日志的监控,应用系统运行的管理。

总之,本发明的应用系统云构建平台系统将把应用系统常用的功能模块进行模块化设计,成为构建平台中的组件,在开发应用系统时,只需要以搭积木的方式进行配置既可以完成应用系统的搭建。本发明提升了搭建应用系统的效率,提高了应用系统运行的稳定性,节省了应用系统维护的工作量,降低了大量的重复工作。

虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1