智慧城市云服务平台软件体系结构设计与应用
发布时间:2018-08-10 07:23
【摘要】:近年来我国智慧城市的建设发展迅速,大量的应用服务系统应运而生,导致系统的建设成本提高和系统间通信困难。如何将多个城市的不同场景(事件场景、部件场景、事务场景与协同场景)的服务系统建设统一,由同一平台进行创建与管理,对于智慧城市平台化运营有着十分重要的研究价值。针对以上问题,本文展开了以下工作。第一,进行面向特征的领域分析,提出面向智慧城市应用服务的云平台领域模型。通过对平台角色、场景、信息、业务、特征的分析,进一步建立领域模型。第二,设计面向智慧城市云服务平台的软件体系结构。针对智慧城市应用服务领域的通用需求,进行了云服务平台的构件抽取,设计了通用的软件体系结构框架,并进行形式化描述。第三,基于软件体系结构的设计成果,进行模块化开发,针对中新生态城配套窗口服务,初步完成了平台核心部分原型系统的开发与实现,为后面更完善的平台搭建做铺垫。本文的创新点在于整个服务平台基于云模式,由云平台提供应用资源的存储与计算,以领域工程方法论为指导方法,为不同应用场景下的用户提供服务,对智慧城市应用服务领域进行业务抽象和模型建立,构建出智慧城市云服务平台的软件体系结构,提高了智慧城市应用服务系统的复用率。
[Abstract]:In recent years, the construction of intelligent cities in China has developed rapidly, and a large number of application service systems have emerged as the times require, which leads to the increase of the construction cost of the system and the difficulty of communication between systems. How to build a unified service system for different scenarios (event scenario, component scenario, transaction scenario and collaborative scenario) in multiple cities, which is created and managed by the same platform. For the intelligent city platform operation has very important research value. In view of the above problems, the following work has been carried out in this paper. Firstly, feature oriented domain analysis is carried out, and a cloud platform domain model for intelligent city application services is proposed. By analyzing platform roles, scenarios, information, business and features, a domain model is further established. Second, design the software architecture for the intelligent city cloud service platform. In order to meet the general requirements in the field of intelligent city application service, the component extraction of cloud service platform is carried out, and the general software architecture framework is designed and formalized. Thirdly, based on the design results of software architecture, the modular development is carried out. Aiming at the supporting window service of Zhongxin Ecological City, the development and implementation of the prototype system of the core part of the platform are preliminarily completed, which pave the way for the more perfect platform construction behind. The innovation of this paper is that the whole service platform is based on cloud model, which provides storage and computation of application resources, and provides services to users in different application scenarios with domain engineering methodology as the guidance method. The business abstraction and modeling of the intelligent city application service domain are carried out, and the software architecture of the intelligent city cloud service platform is constructed, and the reuse rate of the intelligent city application service system is improved.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
本文编号:2175366
[Abstract]:In recent years, the construction of intelligent cities in China has developed rapidly, and a large number of application service systems have emerged as the times require, which leads to the increase of the construction cost of the system and the difficulty of communication between systems. How to build a unified service system for different scenarios (event scenario, component scenario, transaction scenario and collaborative scenario) in multiple cities, which is created and managed by the same platform. For the intelligent city platform operation has very important research value. In view of the above problems, the following work has been carried out in this paper. Firstly, feature oriented domain analysis is carried out, and a cloud platform domain model for intelligent city application services is proposed. By analyzing platform roles, scenarios, information, business and features, a domain model is further established. Second, design the software architecture for the intelligent city cloud service platform. In order to meet the general requirements in the field of intelligent city application service, the component extraction of cloud service platform is carried out, and the general software architecture framework is designed and formalized. Thirdly, based on the design results of software architecture, the modular development is carried out. Aiming at the supporting window service of Zhongxin Ecological City, the development and implementation of the prototype system of the core part of the platform are preliminarily completed, which pave the way for the more perfect platform construction behind. The innovation of this paper is that the whole service platform is based on cloud model, which provides storage and computation of application resources, and provides services to users in different application scenarios with domain engineering methodology as the guidance method. The business abstraction and modeling of the intelligent city application service domain are carried out, and the software architecture of the intelligent city cloud service platform is constructed, and the reuse rate of the intelligent city application service system is improved.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
【参考文献】
相关期刊论文 前5条
1 梅宏;申峻嵘;;软件体系结构研究进展[J];软件学报;2006年06期
2 胡文蕙,赵文,张世琨,王立福;基于构件技术的应用框架元模型的研究[J];软件学报;2004年01期
3 王千祥,吴琼,李克勤,杨芙清;一种面向对象的领域工程方法[J];软件学报;2002年10期
4 孙昌爱,金茂忠,刘超;软件体系结构研究综述[J];软件学报;2002年07期
5 李景峰,李琰,陈平;一种特定领域软件开发模型[J];西安电子科技大学学报;2000年05期
,本文编号:2175366
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2175366.html