基于云服务的智慧城市业务系统及其实现方法技术方案

技术编号:10352139 阅读:141 留言:0更新日期:2014-08-25 11:07
本发明专利技术公开了一种基于云服务的智慧城市业务系统及其实现方法,包括根据预先设置的业务模板,将用户业务需求映射为业务流程;根据业务需求,将业务流程中的每个业务功能点分为采用用户自有能力的业务功能点和采用云服务的业务功能点;针对不同的业务功能点构建业务系统,并将构建的业务系统提供给用户。本发明专利技术方法基于云服务,实现了云计算的智慧城市应用系统的快速构建,集成了云服务与已有系统的整合,这样,云服务和企业内部系统的应用以及在其他云服务中的应用之间实现了相互联通,形成了完整可运行的业务应用系统。

【技术实现步骤摘要】

本专利技术涉及智慧城市技术,尤指一种。
技术介绍
智慧城市正在从概念宣传进入到实质发展阶段,并给当前的服务市场带来了巨大的商机和创新价值的机会。随着智慧城市业务需求的逐渐增大,各大电信运营商企业纷纷进行智慧城市云服务能力的建设,成为智慧城市云服务提供商。云计算通过虚拟化等技术,整合服务器、存储、网络等硬件资源,优化系统资源配置比例,实现应用的灵活性,同时提升资源利用率,降低总能耗,降低运维成本。当前智慧城市各应用系统建设模式主要分为三种:1)完全建设在用户侧,用户建设系统的硬件设备,运营商联合设备厂商等为其提供软件和服务,例如智能公交系统,设备厂商和运营商联合为公交公司建设,建设完成后完全交由公交公司(用户)进行使用和运维,这种模式存在建设周期长、初始投资大以及运维繁琐等缺点;2)部分业务功能托管给专门的服务提供商,用户建设部分系统功能,而部分业务功能以购买服务的方式由其他单位建设和运维;3)整个业务系统完全托管给专门的服务提供商,用户只需提出需求,其他单位建设并运维,向用户提供服务。第2)种和第3)种模式可以克服一些弊端,逐渐受到用户欢迎。现有智慧城市技术中,并未提供集成云服务与企业已有系统资源整合的方案,这样,云服务和企业内部系统的应用以及在其他云服务中的应用之间不能直接互通,难以实现企业已有系统资源利用,以及系统快速上线应用。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种,能够与企业内部系统的应用以及在其他云服务中的应用之间相互联通,形成完整可运行的业务应用系统。为了达到本专利技术目的,本专利技术提供了一种基于云服务的智慧城市业务系统,至少包括模板库、映射单元、划分单元,以及构造单元,其中,模板库,用于存储业务模板,业务模板包含实现用户业务需求的业务流程描述;其中,每一个业务模板包括实现该业务模板功能的业务流程描述,并明确有业务流程包括的业务功能点,以及各个业务功能点之间的关系;映射单元,根据用户业务需求,将用户业务需求映射为业务流程;划分单元,用于将业务流程中的每个业务功能点分为采用用户自有能力的业务功能点和采用云服务的业务功能点;构造单元,用于针对不同的业务功能点构建业务系统,并将构建的业务系统提供给用户。所述映射单元具体用于,在所述模板库中,根据关键字匹配,选择完成用户业务需求的业务模板,将用户业务需求对应到一个或一个以上业务流程。所述构造单元具体用于,对于所述业务流程中采用用户自有能力的业务功能点,根据所述业务模板中业务流程对各个业务功能点之间的信息交互的描述信息,对用户自有业务功能点进行接口封装,并通过封装后的接口与云服务进行通信;对于业务流程中采用云服务的业务功能点,根据每个业务功能点的功能需求和非功能需求,在电信运营商自有的云服务资源池中选择一个云服务;如果在电信运营商自有的云服务资源池中没有找到满足要求的云服务,在第三方云服务提供商发布的云服务资源池中选择一个云服务;根据所述业务模板中业务流程描述基于标准接口,用户自有云服务与电信运营商云服务以及第三方云服务进行信息交互,形成完整的面向用户需求的智慧城市的业务系统;将构建成功的业务系统提供给用户。在存在多个满足条件的所述云服务时,所述构造单元还用于,通过获取所述云服务的当前负荷率信息,选择当前负荷最小的一个云服务。本专利技术还提供一种基于云服务的智慧城市业务系统的实现方法,包括:根据预先设置的业务模板,将用户业务需求映射为业务流程;其中,每一个业务模板包括实现该业务模板功能的业务流程描述,并明确有业务流程包括哪些业务功能点,以及各个业务功能点之间的关系;将业务流程中的每个业务功能点分为采用用户自有能力的业务功能点和采用云服务的业务功能点;针对不同的业务功能点构建业务系统,并将构建的业务系统提供给用户。所述将用户业务需求映射为业务流程包括:根据所述用户业务需求,根据关键字匹配,选择完成用户需求的业务模板,将所述用户业务需求对应到一个或一个以上业务模板。所述选择出的业务模板为两个或两个以上时,该方法还包括:根据预先设置的选择策略选择出一个业务模板。所述构建业务系统包括:对于所述业务流程中采用用户自有能力的业务功能点,根据业务模板中业务流程对各个业务功能点之间的信息交互描述信息,对用户自有业务功能点进行接口封装,并通过封装的接口与云服务进行通信;对于业务流程中采用云服务的业务功能点,根据每个业务功能点的功能需求和非功能需求,选择云服务。所述选择云服务包括:在电信运营商自有的云服务资源池中选择一个服务;当在电信运营商自有的云服务资源池中没有找到满足要求的云服务时,在第三方云服务提供商发布的云服务资源池中选择一个服务;根据所述业务模板中业务流程描述基于标准接口,用户自有云服务与电信运营商云服务以及第三方云服务进行信息交互,形成完整的面向用户需求的智慧城市的业务系统。与现有技术相比,本专利技术包括根据预先设置的业务模板,将用户业务需求映射为业务流程;将业务流程中的每个业务功能点分为采用用户自有能力的业务功能点和采用云服务的业务功能点;针对不同的业务功能点构建业务系统,并将构建的业务系统提供给用户。本专利技术方法基于云服务,实现了云计算的智慧城市应用系统的快速构建,集成了云服务与已有系统的整合,这样,云服务和企业内部系统的应用以及在其他云中的应用之间实现了相互联通,形成了一个完整可运行的业务应用系统。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。【附图说明】附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术基于云服务的智慧城市业务系统的组成结构示意图;图2为本专利技术基于云服务的智慧城市业务系统的实现方法的流程图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。一个智慧城市业务系统可能涉及来自不同技术体制下的云服务,也就是说,云服务必须和企业内部系统的应用以及在其他云中的应用整合,使他们能够相互联通,才能形成一个完整可运行的业务系统。目前,国内各电信运营商已经相继推出云存储、云主机和云网络等云计算服务。基于云服务开展智慧城市云服务已然成为当前智慧城市建设的一个主要思路。智慧城市云服务提供商提供的服务一般包括城市管理类、销售管理类、电子政务类、视频监控类、媒体发布类、营运车辆类、小流量数据监测类等。图1为本专利技术基于云服务的智慧城市业务系统的组成结构示意图,如图1所示,至少包括模板库、映射单元、划分单元,以及构造单元,其中,模板库,用于存储业务模板,业务模板包含实现用户业务需求的业务流程描述。其中,每一个业务模板包括实现该业务模板功能的业务流程描述,并明确有业务流程包括哪些业务功能点本文档来自技高网...

【技术保护点】
一种基于云服务的智慧城市业务系统,其特征在于,至少包括模板库、映射单元、划分单元,以及构造单元,其中,模板库,用于存储业务模板,业务模板包含实现用户业务需求的业务流程描述;其中,每一个业务模板包括实现该业务模板功能的业务流程描述,并明确有业务流程包括的业务功能点,以及各个业务功能点之间的关系;映射单元,根据用户业务需求,将用户业务需求映射为业务流程;划分单元,用于将业务流程中的每个业务功能点分为采用用户自有能力的业务功能点和采用云服务的业务功能点;构造单元,用于针对不同的业务功能点构建业务系统,并将构建的业务系统提供给用户。

【技术特征摘要】
1.一种基于云服务的智慧城市业务系统,其特征在于,至少包括模板库、映射单元、划分单元,以及构造单元,其中, 模板库,用于存储业务模板,业务模板包含实现用户业务需求的业务流程描述;其中,每一个业务模板包括实现该业务模板功能的业务流程描述,并明确有业务流程包括的业务功能点,以及各个业务功能点之间的关系; 映射单元,根据用户业务需求,将用户业务需求映射为业务流程; 划分单元,用于将业务流程中的每个业务功能点分为采用用户自有能力的业务功能点和采用云服务的业务功能点; 构造单元,用于针对不同的业务功能点构建业务系统,并将构建的业务系统提供给用户。2.根据权利要求1所述的智慧城市业务系统,其特征在于,所述映射单元具体用于,在所述模板库中,根据关键字匹配,选择完成用户业务需求的业务模板,将用户业务需求对应到一个或一个以上业务流程。3.根据权利要求1或2所述的智慧城市业务系统,其特征在于,所述构造单元具体用 于, 对于所述业务流程中采用用户自有能力的业务功能点,根据所述业务模板中业务流程对各个业务功能点之间的信息交互的描述信息,对用户自有业务功能点进行接口封装,并通过封装后的接口与云服务进行通信; 对于业务流程中采用云服务的业务功能点,根据每个业务功能点的功能需求和非功能需求,在电信运营商自有的云服务资源池中选择一个云服务;如果在电信运营商自有的云服务资源池中没有找到满足要求的云服务,在第三方云服务提供商发布的云服务资源池中选择一个云服务; 根据所述业务模板中业务流程描述基于标准接口,用户自有云服务与电信运营商云服务以及第三方云服务进行信息交互,形成完整的面向用户需求的智慧城市的业务系统;将构建成功的业务系统提供给用户。4.根据权利要求3所述的智慧城市业务系统,其特征在于,在存在多个满足条件的所述云服务时,所述构造单元还用于,通过...

【专利技术属性】
技术研发人员:李素粉张云勇房秉毅
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1