智能建筑信息集成平台的设计与实现硕士毕业论文(57页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《智能建筑信息集成平台的设计与实现硕士毕业论文(57页).doc》由会员分享,可在线阅读,更多相关《智能建筑信息集成平台的设计与实现硕士毕业论文(57页).doc(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-智能建筑信息集成平台的设计与实现硕士毕业论文-第 49 页 智能建筑信息集成平台的设计与实现 摘要智能建筑技术在我国已经发展了十几个年头,随着我国的建筑市场发展的越来越快,目前我国的建筑智能化已经成为全球最大的市场。而近年来随着IT技术的发展,智能建筑所采用的产品、技术、系统也获得了很大的进步,整个行业的管理也逐步的健全和规范。但是在运营管理、高效节能、项目维护、工程实施监管、软件规划设计等方面还存在着许多不足之处,特别是有关智能建筑系统信息集成方面,更是值得进一步的商榷。信息集成平台作为一个针对企业信息化建设而开发的分布式框架,使用微软最新的.NET平台下的C#语言构件的开发过程,以插件化
2、的构件定制和复用来生成业务实现过程,阐述了基础框架部分的开发模式,利用分层模型和抽象工厂模式来解决平台分布式和构件化的设计架构,并给出了基础业务框架层和应用实现层的体系结构,分析了集成平台的关键设计。并给出了集成平台的实现细节和实现技术。最后,通过该平台在建筑智能领域的应用,以该平台为核心,将集团的智能化系统从功能到应用进行开发和整合,从而实现对智能建筑全面和完善的综合管理。并且通过平台大幅提高后续子系统研发中的开发效率。对集团的技术积累和产品化路线规划起到积极的推动作用。关键字:智能建筑,信息集成,.NET,框架技术,构件AbstractIntelligent Building Techni
3、cal has developed about ten years in China. With the high speed developing of building market, China has been the biggest market in the world. Because of the development of IT technical, the system, technical and product of intelligent building have a great advancement. Everything goes well as befor
4、e. Even it has so many development, we can found there are still a lot of deficiencies exist. For example, Operation Management, Energy Efficient, Project Maintenance, Project Monitor, Software Design and so on. Especially the theory of Information Integration of Intelligent Building System needs to
5、 have more practices.The platform of Information Integration is a distributed framework which developed for Enterprise Information System. With the C# language of .NET framework. Using the pluggable and reuse to implement the business processes. It also elaborated the development model of basic fram
6、ework. Using hierarchical model and abstract factory to solve the distributed platform and component-based architecture. And designed the architecture of base business framework and application implement. Analyze the key design of integration platform. It also implement of the platform.Finally, thou
7、gh the exercise of the platform. Based on the this platform, integrate the function and application of enterprise intelligence system, to implement the integrated management of intelligent building, and improve the efficiency of development later. And promote the technical accumulation and product d
8、esign.Key Words: Intelligent Building, Information Integrated, .NET, Framework,Component.目录摘要IABSTRACTII图目录IV表目录V第1章 绪论11.1 课题背景11.2 研究意义11.3 论文结构21.4 本章小结2第2章 建筑智能信息集成平台的现状32.1 国内外现状32.2 存在问题42.2.1 缺乏全国性的权威组织42.2.2 智能化建筑技术产品还没有实现国产化42.2.3 缺乏政府的扶持政策42.2.4 智能建筑相关项目管理不规范42.2.5 对软件尤其是信息集成软件缺乏重视52.2.6 智
9、能子系统开发接口各异52.2.7 对现今的节能方面的考虑基本空白52.3 相关概念和目标62.4 本章小结7第3章 智能建筑信息集成平台系统架构设计83.1 平台总体分层模式83.1.1 整体介绍83.1.2 表示层(UI)93.1.3 服务层103.1.4 数据持久层113.2 总体技术架构123.2.1 整体架构介绍123.2.2 表示层技术架构133.2.3 服务层技术架构153.2.4 数据持久层技术架构153.2.5 基础组件架构163.2.5.1 异常管理模块163.2.5.2 日志管理模块183.2.5.3 配置管理模块193.2.5.4 事务管理203.2.5.5 缓存管理20
10、3.2.5.6 认证及授权管理213.3 总体功能架构233.4 部署及组件设计283.4.1 组件模型283.4.2 部署模型303.5 本章小结31第4章 智能信息集成平台系统详细设计324.1 分层详细介绍324.1.1 平台的数据持久层的详细设计334.1.2 平台实体对象层的设计374.1.3 平台服务层的设计394.2 平台系统类协作设计414.3 平台系统数据库设计434.4 平台系统界面设计444.5 系统设计与实现中的技术分析464.5.1 AOP(面向方面编程)474.5.2 WCF技术494.5.3 LINQ(语言集成查询)技术534.5.4 XML技术554.6 本章小
11、结58第5章 功能实现及应用效果595.1 建筑智能信息集成平台的实现效果595.2 功能实现效果分析625.3 本章小结62第6章 总结和展望636.1 本文总结636.2 未来展望63参考文献64作者简历66致谢67图目录图 3.1 智能建筑信息集成平台分层架构8图 3.2 人员模块的界面设计10图 3.3 智能建筑信息集成平台技术架构框图13图 3.4 表示层界面显示元素逻辑图14图 3.5Microsoft Exception Handling Application Block的设计图17图 3.6 Microsoft Logging Application Block的设计图19图
12、 3.7 Microsoft Caching Application Block的设计图21图 3.8 Microsoft Security Application Block的设计图23图 3.9 智能建筑信息集成平台功能结构图24图 3.10 智能建筑信息集成平台关键组件依赖关系图28图 3.11 智能建筑信息集成平台部署模型31图 4.1 平台数据持久层模块结构34图 4.2 平台实体对象38图 4.3 平台服务层模块结构40图 4.4 平台功能模块图41图 4.5 平台用户登录序列图42图 4.6 平台系统的数据库表结构44图 4.7 菜单维护的主界面设计图46图 4.8 菜单维护的新
13、曾界面设计图46图 4.9 LINQ(语言集成查询)概念结构图54图 5.1 平台登录主界面59图 5.2 平台日志管理界面59图 5.3 平台人员管理界面60图 5.4 平台数据字典管理界面60图 5.5 平台提示信息管理界面61图 5.6 平台角色管理界面61图 5.7 平台权限分级界面62表目录表 3.1 智能建筑信息集成平台模块说明和功能描述24表 3.2 公用模块说明和描述25表 3.3 通用编码模块说明和描述26表 3.4 主界面框架模块说明和描述26表 3.5 组织管理模块说明和描述26表 3.6 权限管理模块说明和描述27表 3.7 工作流管理模块描述和说明27表 3.8 元数
14、据管理模块描述和说明28表 3.9 智能建筑信息集成平台组件描述及说明28第1章 绪论1.1 课题背景随着社会发展和科技进步,智能化越来越受到国家和民众的重视。IBM提出了智慧地球的口号,我国也大力发展物联网。而体现在住宅等方面的需求也越来越大,欧美国家智能住宅由网络通信、安全防范、设备智控、影视娱乐、节能环保等五大系统组成。中国的智能化不仅会向发达国家的智能住宅功能方向上发展,而作为集团发展来说,多年来积累了大量的项目和产品,但是没法有效的集成在一起,同时为用户提供包括软件、硬件和技术服务以及嵌入式产品等。集团在如何整合现有的资源和数据整合方面的迫切需求,也需要一个智能化的集成平台来完成,所
15、以如何设计、开发一个智能化的集成平台,为用户提供独特、灵活、可靠的技术支持,使集团在住宅智能化领域获得持续的竞争优势。1.2 研究意义 我们在企业级应用软件开发中经常会遇到这样的问题,客户让我们开发一套业务系统,碰到的第一个用户需求就是用户期望在使用业务系统的过程中,其使用权限可以通过权限控制来设置,因此我们有必要在系统中录入客户的组织信息,提供一套在组织范围内的授权机制,于是我们得到了两个需求,即在系统中提供组织管理(隐式需求)和权限管理(显式需求)。还有一些需求,如一些业务的处理涉及到流程,流程有时是变化的;由业务产生的数据需要以不同的报表样式查看;多年的业务数据希望可以通过分析能够改进生
16、产经营等。我们最后发现,几乎所有的业务系统都有这样的需求:组织管理、权限管理、工作流、报表、综合查询和商业智能等。这成了业务系统的公共需求。如果我们提供一套统一的解决方案满足这些需求,剩下的研发工作就只需要关心业务层面了。这不仅缩减了开发工期,而且节约了开发成本,也解决了维护和升级问题。企业级应用软件一般包含一个应用平台,平台是应用软件的基础。一套应用软件的成功,很大一部分与其运行的平台有关,平台为其运行的业务系统提供底层支持。一个平台一般包含四个方面的应用:基础业务框架(含平台框架、组织、权限)、工作流、报表、综合查询和商业智能(提供基于平台基础上的统一编码处理机制,使各业务数据基于平台集成
17、)。平台将为我们的项目开发或产品开发提供完备的支持,将为我们的开发工作提供灵活多样性的配置,降低开发过程中的风险,促使开发工作的规范性和标准统一,也对我们技术的积累和技术产品路线的规划起到积极推动作用。而在智能建筑领域,实现智能建筑的两个共享和五项管理的功能1。1. 信息的共享;2. 设备资源共享;3. 集中监视、各个子系统联动和控制的管理;4. 通过信息的采集、处理、查询和建库的管理,实现整个平台的信息共享;5. 全局事件的决策管理;6. 各个虚拟专用配置、安全管理;7. 系统的运行、维护、管理和流程自动化管理。1.3 论文结构本文总共分为六章。第一章 介绍论文的背景和意义。第二章 智能建筑
18、集成平台的现状和分析,同时分析了相关的问题和概念。第三章 平台的整体架构分析,针对实际情况,对平台的分层模式进行分析,提出了平台的总体技术架构和功能架构,给出了平台的部署和组件设计。第四章 平台的详细设计,阐述了平台的分层技术细节、平台的类协作设计、数据库设计和界面设计,并简要介绍了平台用到的主要技术。第五章 系统的实际应用体验。第六章 总结本文的内容并对以后的工作方向做出了展望。1.4 本章小结本章介绍论文的背景和意义,并对论文研究的对象所存在的问题进行了一个总述,并对论文的整体结构进行了规划。第2章 建筑智能信息集成平台的现状2.1 国内外现状过去20年,计算机网络、无线通讯、传感网络、计
19、算网格,还有方兴未艾的普适通讯、普适智能空间、万维科学、Cyber Physical System(CPS)、物联网、物联社会网(CPSS)等,不仅深化了整个社会的信息化和网络化的进程,而且在极短的时间里,把我们带入了一个不同以往的物理空间,并将催生社会的巨大变革,改变传统的行业观念,这正是当今科技现状的本质与以往最大的不同之处2。在我们生活的复合空间里,许多传统上的人“软”的科学方法正成为“硬”的方法,同时许多“硬”的技术也在“软”化,以便适应对其日益增长的多样性、复杂性与智能化等要求。许多传统的大型企业已意识到必将到来的变化、除IBM之外,近来著名的通用电气公司GE也新组“智能平台”(In
20、telligent Platform)业务部门,开发智能平台,迎接即将到来的智能化产业。特别要指出的是,随着以SOA、SaaS、IaaS、PaaS等为特征的服务技术和系统不断成熟并向XaaS时代迈进,以及Google、百度、Facebook、人肉搜索、Crowdsourcing等以社会计算为主要手段的产业和现象的进步发展,新兴的智能产业也将迅速转战物理空间和传统的产业,引发“破坏性”的产业革命。智能信息集成在整合内外部系统资源、实施全程监控、提供决策信息等方面,特别适合行业高动态、高风险的特点,纵观国内外企业在智能化信息集成平台的整体水平,还存在着很多不足和问题,主要表现在以下几个方面3:第一
21、,我国在智能化的研究和实践方面起步较晚,同时也缺乏一些经典的产品,在世界范围内来讲,智能化也是一个很大的研究课题,无法形成统一的行业标准。第二,目前无论是本集团现有的智能化子系统,还是市面上存在的智能化子系统,开发方式各异,功能也各有特点,本身就存在着非常难以整合的缺点。第三,由于开发公司各异,现有的问题是由于一些保密性和专利性的问题,也比较难以开放,如何在这种情况下,把各个子系统集成在一个信息平台下面。2.2 存在问题2.2.1 缺乏全国性的权威组织我国自从“七五”国家重点科技攻关项目研究发展智能土木建筑领域以来,尚没有形成相应的政策、规范、标准,只是颁布了一些推动智能建筑发展的技术政策,颁
22、布了设计、布线、安防等实施措施,所以导致众多的智能土木建筑市场技术行为无章可循或者是无规可循。各职能部门管理不全面,造成了很杂乱的状态,智能土木建筑在我国尚处于刚刚起步的阶段,水平参差不齐,智能型建筑市场也比较混乱。我国的智能型建筑技术及其智能控制系统过分依赖 于国外,给了外商可乘之机。由于智能化建筑不是单一技术、单一设备产品, 而是多学科多专业多技术综合运用的整体建筑物业产品。它的技术发展必须要多个行业、多个部门的综合 协调同步发展, 需要全国统一计划、统一协调、统一对策, 而不是各部门、各行业、各环节“各自为战”、“互不协调”、“各自为政”。更不可“分封割据”打乱仗4。2.2.2 智能化建
23、筑技术产品还没有实现国产化智能化建筑技术发展要实现产业化,而不是仅看作一项应用技术。目前国内智能建筑市场仍由国外技术系统产品设备占主导,软件产品也大多参照国外。要大力扶持鼓励发展国产化的技术产品与软件系统, 建筑技术发展才可能形成国产化产业。当前, 不把智能化建筑作为一项产业发展, 就要“贻误时机”5。2.2.3 缺乏政府的扶持政策智能化建筑技术不同于传统技术领域。智能化建筑属新兴的高新技术领域,技术发展还 不成熟完善正处在变化极快之中。因此, 技术发展政策既需要有远见卓识的前瞻先进性, 更需要有深思熟虑的严谨准确性。历史实践已经证明; 政府的正确指导行为是技术发展的根本保障, 而不准确的指导
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能建筑 信息 集成 平台 设计 实现 硕士 毕业论文 57
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内