一种智慧城市管理系统的制作方法

文档序号:8528660阅读:468来源:国知局
一种智慧城市管理系统的制作方法
【技术领域】
[0001]本发明涉及一种智慧城市管理系统。
【背景技术】
[0002]随着移动物联网和智能手机,以及计算机技术的飞速发展,传统工业陷入疲软,经济下行,在后工业时代给人们带来方便的同时也给人们带来了更多的困扰,人口规模的集中与流动给城市管理带来了复杂的管理,同时对人身安全,社区安全提出更高要求。同时各种新思路,新技术新产品不断涌现,人们顾此失彼的学习应付,因此必须在新时代必须建立一种新的融合信息通用方式来达到要求,满足公共服务管理,不断提高人们的生活与服务质量。
[0003]在智慧城市管理系统(专利申请号:201310033717.1,发明设计人:郁建生、雷卫清、郭骅、徐嘯峰、朱磊、周斌、黄志华、徐亮、朱亮、叶星)中,前置服务器、客户机设备、聚合应用服务器、协同管理服务器、资源共享服务器、解构工具服务器、资源线索工具服务器和城市服务总线组成智慧城市管理系统;前置服务器用于抽取客户数据,并将其转换成约定的数据传输协议,存储至资源共享服务器的交换库;聚合应用服务器,用于提供应用组件和服务组件供调用;协同管理服务器,用于为用户提供各种服务;资源共享服务器:用于从远程数据抽取系统接收数据,对数据进行标准化处理;资源线索工具服务器:对所述中心库中的标准数据进行专题的归类处理,存入资源共享服务器的专题库;解构工具服务器用于抽取专题库、中心库中的数据,通过聚合应用服务器中提供的应用组件,利用模型对城市运营进行评价。该智慧城市管理系统有一定积极作用,但是主要强调对数据的管理的作用,但是并没有考虑到智慧城市的庞大体系的作用,也没有从智慧城市复杂的业务中进行综合的系统设计,因此在兼容性与可扩展性方面有所欠缺,如果增加相应的新业务,务必要对整个系统进行重新评估与设计,费用要求较高,并且没有分层数据封装,主要依赖数据间的处理流转,一旦某个环节出现问题,系统往往难以查找原因。

【发明内容】

[0004]本发明提供一种智慧城市管理系统,采用分层数据封装,便于扩展功能和服务,处理简化,调试方便,易于查找问题,具有很好的灵活性。
[0005]为了达到上述目的,本发明提供一种智慧城市管理系统,包含:位于顶层的访问层、位于访问层下层的接入交互层、位于接入交互层下层的调度服务层、以及位于底层的数据接口层,每一层向上一层提供接口封装服务,同时调用下一层的接口 ;
所述的访问层是智慧城市管理系统的顶层,该访问层实现各种智能终端设备对智慧城市管理系统的访问;
所述的接入交互层进行静态处理、提供静态资源服务、提供不同的平台服务,以处理访问层的请求;
所述的调度服务层安排业务服务层响应静态接入层和交互处理层的请求,处理来自上层的调度处理,从业务逻辑上封装了数据和逻辑,对外提供业务服务能力和功能服务能力;
所述的数据接口层是智慧城市管理系统的底层服务接口,该数据接口层对数据进行处理、整合和备份。
[0006]所述的智能终端设备的访问包含:手机访问、web访问、API调度访问和客户端访问;所述的客户端包含:银行登录客户端、政府公共访问客户端。
[0007]所述的接入交互层包含静态接入层和交互处理层;所述的静态接入层主要进行静态处理,并提供静态资源服务;所述的交互处理层提供不同的平台服务,以处理访问层的请求。
[0008]所述的静态接入层提供的服务包含:城市社区接入服务和农村接入服务;静态接入层的接入方式为API接入方式。
[0009]所述的交互处理层提供的服务包含:社区交互平台、系统管理平台和客户端交互
-ψ-
口 ο
[0010]所述的交互处理层提供的功能应用包含:WEB应用程序,WAP应用程序和客户端应用程序。
[0011]所述的调度服务层包含调度层和业务服务层;所述的调度层调度安排相应的业务服务层响应静态接入层和交互处理层的请求,处理来自上层的调度处理,以及一些调度位置、调度接入方面的管控;所述的业务服务层从业务逻辑上封装了数据和逻辑,对外提供业务服务能力和功能服务能力。
[0012]所述的调度层提供的功能服务包含:调度处理、调度位置和调度接入;
调度处理:主要处理数据的转发、数据层业务数据的计算;
调度位置:主要处理数据接口层解析的基于不同位置的服务;
调度接入:主要进行对不同封装的接入点的管理。
[0013]所述的业务服务层提供的服务开发模块包含:社区应用服务开发模块、城市应用服务开发模块、居民网络服务模块、公共服务模块。
[0014]所述的业务服务层为服务开发模块提供的接口包含:公共接口、政务接口和电信网络接口。
[0015]所述的数据接口层提供的数据操作包含:
1、将上层数据以数据中心的形式进行分布式存储,形成各种关系型数据库和非关系型数据库、以及分布式文件系统;
2、对分布式文件系统进行文件系统的操作封装;
3、对数据库进行操作封装;
4、对数据进行数据处理、数据整合和数据分发。
[0016]所述的访问层调用接入交互层的数据接口,从而调用接入交互层封装的数据;
所述的接入交互层向访问层提供了交互处理层封装的服务,这些服务包含城市社区接入服务、农村接入服务、社区交互平台、系统管理平台和客户端交互平台的交互数据,所述的接入交互层调用调度服务层的数据接口,利用这些数据来封装调度社区交互平台、系统管理平台和客户端交互平台及城市社区接入和农村接入的平台接口;
所述的调度服务层向交互处理层封装了位置、处理信息、接入信息的接口服务,所述的调度服务层调用了数据接口层提供的封装的数据;
所述的数据接口层封装了业务服务层的直接访问,通过数据封装对外提供数据操作。
[0017]本发明采用分层数据封装,便于扩展功能和服务,处理简化,调试方便,易于查找问题,具有很好的灵活性。
【附图说明】
[0018]图1是本发明的系统框图。
[0019]图2是本发明的分层接口示意图。
【具体实施方式】
[0020]以下根据图1和图2,具体说明本发明的较佳实施例。
[0021]如图1所示,本发明提供一种智慧城市管理系统,包含:位于顶层的访问层1、位于访问层下层的接入交互层2、位于接入交互层下层的调度服务层3、以及位于底层的数据接口层4。
[0022]如图2所示,所述的访问层I是智慧城市管理系统的顶层,该访问层实现各种智能终端设备对智慧城市管理系统的访问。
[0023]所述的访问层I调用接入交互层2的数据接口,从而调用接入交互层2封装的数据。
[0024]所述的智能终端设备的访问包含:手机访问、web访问(计算机通过网络访问登陆页面)、API (应用程序界面,Applicat1n Program Interface)调度访问和客户端访问。
[0025]所述的客户端包含:银行登录客户端、政府公共访问客户端等。
[0026]所述的接入交互层2包含静态接入层和交互处理层。
[0027]所述的静态接入层主要进行静态处理,并提供静态资源服务;所述的静态接入层提供的服务包含:城市社区接入服务和农村接入服务;所述的静态接入层主要提供API接入的方式,便于提供二次开发方面。
[0028]所述的交互处理层提供不同的平台服务,以处理访问层的请求;所述的交互处理层提供的服务包含:社区交互平台、系统管理平台和客户端交互平台;所述的交互处理层提供的功能应用(主要面向开发的方向)包含:WEB应用程序,WAP (无线应用协议,wirelessapplicat1n protocol)应用程序,客户端应用程序(比如,医疗系统客户端的开发)等等。
[0029]应用程序有两种模式C/S、B/S,C/S是客户端/服务器端程序,也就是说这类程序一般独立运行,而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行。WEB应用程序一般是B/S模式。Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。一个Web应用程序是由完成特定任务的各种Web组件构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个Servlet、JSP页面、HTML文件以及图像文件等组成。所有这些组件相互协调为用户提供一组完整的服务。Web应用程序的一个最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。
[0030]所述的接入交互层2向访问层I提供了交互处理层封装的服务,这些服务包含城市社区接入服务、农村接入服务、社区交互平台、系统管理平台和客户端交互平台等不同平台的交互数据,所述的接入交互层2调用调度服务层3的数据接口,利用这些数据来封装调度社区交互平台、系统管理平台和客
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1