楼宇智能化控制解决方案
xmznt
xmznt Lv.12
2006年03月23日 09:50:30
只看楼主

进入本世纪八十年代,计算机技术、信息技术、控制技术、通信技术等得到迅速发展,极大地促进了社会生产力的提高,也使人们的生产方式和生活方式产生日新月异的变化。智能建筑作为国家综合国力和技术水平的具体体现,其特点和优势明显,国内外市场十分看好。智能建筑也是“国际信息高速公路”和智能化网络城市的节点,其所具有的作用、功能和效益,决定着它在现代信息社会中的重要角色。智能建筑不仅需要与国际信息高速公路接轨,而且也将进一步促进信息高速公路的发展。智能建筑和知识经济是信息时代的标志。智能建筑的发展将带动一批相关技术与产业的发展。当前,国际上的产业结构正向高增值型和知识集约型转变。智能建筑属于高增值型、高利润的物业产品,是二十一世纪房地产投资开发的主导方向。

进入本世纪八十年代,计算机技术、信息技术、控制技术、通信技术等得到迅速发展,极大地促进了社会生产力的提高,也使人们的生产方式和生活方式产生日新月异的变化。智能建筑作为国家综合国力和技术水平的具体体现,其特点和优势明显,国内外市场十分看好。智能建筑也是“国际信息高速公路”和智能化网络城市的节点,其所具有的作用、功能和效益,决定着它在现代信息社会中的重要角色。智能建筑不仅需要与国际信息高速公路接轨,而且也将进一步促进信息高速公路的发展。智能建筑和知识经济是信息时代的标志。智能建筑的发展将带动一批相关技术与产业的发展。当前,国际上的产业结构正向高增值型和知识集约型转变。智能建筑属于高增值型、高利润的物业产品,是二十一世纪房地产投资开发的主导方向。
免费打赏
xmznt
2006年03月23日 09:58:09
22楼
对于一个由人和计算机系统构成的企业管理信息系统,各类信息的管理是以计算机系统中的数据来实现的。通过对各类信息数据的采集,整理、信息数据流的控制、整体信息数据的统计、分析,来实现企业信息被完整、一致地记录,保证实现过程中各种工作流程被合理、有序地控制。对于信息的整体控制,对企业进而实现基于数据仓库技术的数据挖掘、分析、以及建立辅助决策支持体系也是至关重要的过程。
回复
xmznt
2006年03月23日 09:58:24
23楼
面向数据的系统分析、面向对象的设计,在对企业业务的充分把握基础上,利用CASE工具软件,设计数据结构要抽象清晰,组织合理,保证唯一性、一致性、可扩展性,适度冗余;利用DBMS数据库系统的状态监控,优化技术,备份方案,高效安全地管理企业数据。
专业调研结构的报告显示,一个以工程项目为主要特征的应用系统,开发完成后一般要花费70%的时间进行维护,其中65%的工作产生的原因是由于需求发生变更,而变更对系统产生影响最大的来自数据结构的变化,解决的方法就是采用面向对象的方法,而不是采用面向过程的方法。
采用面向数据的系统分析、面向对象的设计方法,可以在一定程度上屏蔽需求变化对系统的影响。
回复
xmznt
2006年03月23日 09:58:47
24楼
软件工程领域在1995年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。其中最重要的、具有划时代重大意义的成果之一就是统一建模语言(UML:Unified Modeling Language)的出现。在世界范围内,UML将是面向对象技术领域内占主导地位的标准建模语言。
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。
Rational Rose是UML的实现工具之一,它与UML的关系,就如同VC开发工具和C++语言一样,没有Rose作为UML的辅助开发工具,UML的作用就无法得到实现。另一方面,Rose在UML的基础之上,与其它各种当前流行的程序开发工具充分集成,其设计的结果可以通过各种程序开发工具转化成各种语言的实现版本,使得UML的功能进一步延伸到编码阶段。
采用UML作为本系统的建模语言是完全必要的:过去数十种面向对象的建模语言都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免混淆;另外通过统一语义和符号表示,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽研制与开发的软件系统的适用范围,并大大提高其灵活程度。
回复
xmznt
2006年03月23日 09:59:05
25楼
Powerdesigner是一种功能强大的数据库设计工具,它实现了真正的两层数据库设计机制:概念模式和物理模式。在概念模式中,可以进行与数据库无关的结构设计,然后,可以把设计从概念模式变换成特定数据库的物理设计,再进一步,从物理模式直接产生到具体数据库中。而且如上的功能是可以逆向进行的。
通过使用Power designer,使数据库的设计过程成为一个严格、灵活、高效的过程。
回复
xmznt
2006年03月23日 09:59:19
26楼
面向对象技术是软件工程和过程工程领域中的重要技术,它不仅是一种程序设计方法,更重要的是一种对真实世界的抽象思维方式,它比较自然地模拟了人类认识客观世界的方式,可以适应高效率、高质量开发软件的要求。
面向对象技术很好地解决了复用的问题,不仅仅是代码的复用,包括复用需求、分析、设计、测试计划、用户界面以及体系结构等等。事实上,软件工程生存期中的每个部分都可以封装成可复用的对象。
回复
xmznt
2006年03月23日 09:59:34
27楼
所谓三层结构(也称三层多级结构),是指将应用系统在逻辑上划分为三个层次,即表示层、应用层(也叫功能层)和数据层。它是随着分布式技术的不断发展、成熟建立起来的,是分布式技术的一个实例,是由单机结构、客户/服务器结构发展而来的。它的基本思想是在分布式技术的基础上,将MIS系统的功能在逻辑上划分为表示、功能及数据三大块,分别放置在相同或不同的硬件平台上。将应用系统逻辑划分为三个层次有助于实现业务规范的转变和技术上进步的实质性变化。三层逻辑结构并不代表三层物理结构。这些结构可以在单一的物理平台上完成,也可以在一个逻辑层次中包括多个物理层次。
回复
xmznt
2006年03月23日 09:59:48
28楼
表示层是应用的用户接口部分,是用户与系统间交互信息的窗口。它包括用户图形界面和与应用层之间通信的消息中间件的逻辑部件,主要功能是检查用户输入的数据,显示系统输出的数据。应用层是以最终用户为核心根据最终用户设定的工作流呈现和接受数据,从而实现从以部门为核心到以流程为核心的应用环境的过渡。
如果表示层需要修改时只需改写显示控制和数据校验程序,而不影响其他两层。检查的内容也只限于数据格式和取值范围,不包括有关业务本身的处理逻辑。
回复
xmznt
2006年03月23日 10:00:03
29楼
应用层包括应用系统功能上的逻辑方法,以及向应用层和表示层之间的中间件、应用层和数据层之间的中间件发送消息的接口。应用层还管理应用层逻辑部件与多个数据层逻辑部件之间的工作流。应用中的全部业务处理程序都在应用层,也即除了输入/输出功能在表示层、数据库在数据层以外,全部的统计、汇总、分析、打印、更新功能全部存放在应用层。
在应用设计中,表示层和应用层之间的数据交换要尽可能简洁,一定要避免一次业务处理在表示层和应用层进行多次数据交换的现象发生。
回复
xmznt
2006年03月23日 10:00:18
30楼
数据层就是DBMS(数据库管理系统),负责管理对数据库数据的读写。数据层包括数据管理的逻辑方法、数据储备和与应用层的接口。只有数据层直接通过逻辑接口同应用程序稳定的数据源打交道。应用层和表示层通过消息中间件访问数据。
DBMS必须能迅速执行大量数据的更新和检索。现在的主流是关系型数据库管理系统(RDBMS)。因此,一般从应用层传送到数据层的数据库检索语句大都使用SQL语句。
三层结构的分布非常灵活,应用层和数据层中的服务器可以有1到多个。这样,大规模MIS系统中的数据库和应用程序组件可以被分布与不同的服务器上运行。这些服务器可以是本地的、也可以是远程的,使系统更合理、更灵活、更具扩展性。
回复
xmznt
2006年03月23日 10:00:37
31楼
三层Broswer/Server结构
在三层结构中,表现部分、应用逻辑部分及数据部分各占一层。表现层管理与用户之间的交互并通过调用中间层来完成客户端提出的请求。应用逻辑层(中间层)上运行商业逻辑及访问数据库和其它资源.。客户端可以调用多个基于服务器的部分用以完成一个请求。三层结构通常被称为服务器为中心结构,它使得应用逻辑可以独立于表现层接口及对数据库的执行而运行在中间层的服务器上。如果没有请求,则各部分各自运行于不同的机器上。应用逻辑独立于表现层及数据层有许多益处:
a.开发者可以使用功能强大的开发工具,如:Visual Basic、Visual J++来开发可移植的应用,而不必使用局限性较强的存储过程语言。
b.管理程序可以将应用组件复制以同时运行在多台机器上。这样可以将客户端负载分配到多台机器上以获得高运行性能。应用组件复制在二层及二层半结构中是不可能实现的,因为存储过程必须运行在单一的数据库中。
c.应用组件可以分享数据库联接,而二层结构及二层半结构系统中,数据库必须为每一个用户建立一个联接。
回复

相关推荐

APP内打开