2010年10月26日
摘要: 一、企业集成 企业集成后提供功能: 1、通信服务(网络集成)2、信息集成服务(语义集成) 3、应用集成服务(请用集成) 4、二次开发工具(集成化运行、会聚集成) 5、平台运行管理工具(集成化运行、会聚集成) 【企业集成其实就是企业信息的集成,同时还有企业业务处理的集成,和信息系统设计又着同样的高度。只不过企业集成更趋近于具体的业务。】二、趋势1、 集成的技术实现从2层到n层过渡 2、集成支持的方... 阅读全文
posted @ 2010-10-26 20:57 叩亦杰 阅读(1078) 评论(2) 推荐(2) 编辑
摘要: 一、五大视点:企业视点、信息视点、计算视点、工程视点、技术视点企业视点:企业业务架构【从企业(客户)的角度去思想架构如商业需求和策略以及系统的范围和目的】信息视点:信息流的处理计算视点:系统分解为实体和实体间的接口工程视点:处理系统对象之间的交互,以及交互是如何得到支持的二、步骤:系统构想—>需求分析—>原型—>架构规划—>项... 阅读全文
posted @ 2010-10-26 20:56 叩亦杰 阅读(929) 评论(1) 推荐(1) 编辑
摘要: 1、在线访问【直接根据需要每次调用】2、Data Access Object 【感觉类似于自己写的数据访问层明天CAT,专门用来访问数据库的】3、DataTransfer Object 【感觉类似于DataSet,通常只需要一个类就可以在整个应用程序中满足任何数据传输目的】4、离线数据模式【DataSet其实已经采用了离线模式】5、对象/关系映射(ORM) 阅读全文
posted @ 2010-10-26 20:55 叩亦杰 阅读(577) 评论(0) 推荐(2) 编辑
摘要: 表现层框架设计其实就是想要将表现层与业务逻辑层进行良好的分离。一、Mvc 目前比较先进的web应用于框架都是基于mvc设计模式的二、使用xml设计表现层,统一web from 与windows form的外观三、UIP UIP 提供了一个扩展的框架,用于简化用户界面与商业逻辑代码的分离的方法,可以用它来写复杂的用户界面导航和工作流处理,并且它能够复用在不同的场景、并可以随着应用的增加而进行扩展。功... 阅读全文
posted @ 2010-10-26 20:54 叩亦杰 阅读(672) 评论(0) 推荐(1) 编辑
摘要: 【感觉中层架构的设计其实就是将中间的业务逻辑层再分层常见可能三层,这样有构件的感觉,不同功能只是不同构件的组装,便于重用】 一、业务逻辑组件思想:业务流程的全部或部分自动化,在此过程中,文档、信息或任务按照一定的过程规则流转,实现组织成员间的协调工作以达到业务的整体目标。 【面向接口编程,控制器无须与具体的业务逻辑组件耦合】 二、 工作流解决的主要问题是:使在多个参与者之间按照某种预定义的规则传递... 阅读全文
posted @ 2010-10-26 20:54 叩亦杰 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 架构组织管理的五大原则:构想、节奏、预见、协作和简化架构组织的三在概念:准则、模式和反模式 准则:为了把原则运用到实践中,需要实施细节。准则把广泛的原则翻译成是否和如何执行原则的细节。 模式:描述了开发或者使用软件架构时可能遇到的常见问题的解决方案。 反模式:反模式描述了组织在实践中可能遇到的陷阱,描述了不该做的事情,或者用在错误背景下的解决方案。 一、构想说明了如何向架构的受益人描述一幅一致的、... 阅读全文
posted @ 2010-10-26 20:52 叩亦杰 阅读(526) 评论(0) 推荐(1) 编辑
摘要: 软件质量属性划分为运行期质量属性和开发期质量属性两大类。开发期质量属性其实包含了和软件开发,维护和移植这三类活动相关的所有质量属性,这些是开发人员,开发管理人员和维护人员都非常关心 的,对最终用户而言,这些质量属性只是间接地促进用户需求的满足;而运行期 质量属性是软件系统在运行期间,最终用户可以直接感受到的一类属性,这些质量 属性直接影响着用户对软件产品的满意度。 阅读全文
posted @ 2010-10-26 20:50 叩亦杰 阅读(424) 评论(0) 推荐(1) 编辑