存档

‘软件设计’ 分类的存档

PowerDesigner长度限制问题的解决(Model Check Error)

2008年4月13日 没有评论 4,015 次阅读

在Oracle数据库中,对引用约束名、字段名、外键名的长度限制都是30,在PowerDesigner12的DBMS模版里面也是设置的是30,因此当我们的PowerDesigner自动生成的名称的长度超过了约定的限制,就会出现(Model Check Error),如果你不想在建表的过程中出现错误或警告,那么可以在以下位置进行默认限制长度的修改:只要修改成...阅读全文

分类: 软件设计 标签:

架构设计师与 SOA , 第 2 部分

2008年3月27日 没有评论 1,845 次阅读

1. SOA 为企业级架构设计带来的影响 1.1 SOA 的特点及其使用范围 SOA 既不是一种语言,也不是一种具体的技术,它是一种新的软件系统架构模型。 SOA 最主要的应用场合在于解决在Internet环境下的不同商业应用之间的业务集成问题。Internet环境区别于Intranet环境的几个特点主要是: (a)大量异构系统并存,不同计算机...阅读全文

分类: 软件设计 标签:

架构设计师与SOA,第一部分

2008年3月27日 没有评论 1,908 次阅读

1. 什么是架构?什么是基于SOA的架构? 1.1 什么是架构 从架构设计师的角度来看,架构就是一套构建系统的准则。通过这套准则,我们可以把一个复杂的系统划分为一套更简单的子系统的集合,这些子系统之间应该保持相互独立,并与整个系统保持一致。而且每一个子系统还可以继续细分下去,从而构成一个复杂的企业级架构。...阅读全文

分类: 软件设计 标签:

探索 SOA 体系结构和服务的基本原则,第 2 部分: 业务体系结构的重要性、模型驱动开发和重用现有资产

2008年3月27日 没有评论 2,261 次阅读

为何业务体系结构非常重要? 在本系列的第 1 部分中,我们了解了软件体系结构的基础知识。在此部分,我们将了解一种特殊的体系结构类型,即业务体系结构。我们将讨论为何除了 IT 级别的体系结构外还要在业务级别具有体系结构,我们还介绍名为组件业务建模(Component Business Modeling,CBM)的 IBM® 业务体系结构相关...阅读全文

分类: 软件设计 标签:

探索 SOA 体系结构和服务的基本原则,第 3 部分: 面向服务的解决方案和企业体系结构

2008年3月27日 没有评论 1,963 次阅读

什么让解决方案具有面向服务的特征? SOA 处理解决方案规范和实现的方法不是指定和实现新代码,而更多的是通过现有解决方案得到新的解决方案。在本文的讨论中,我们将解决方案称为“系统”。 事实上,可以将考虑的事项归为两个主要部分:向用户提供行为的面向服务的系统和组成这些系统的各个部件。 为了对一些定义进行...阅读全文

分类: 软件设计 标签:

探索 SOA 体系结构和服务的基本原则,第 1 部分: 使用体系结构和抽象级别来创建更好的 SOA

2008年3月27日 没有评论 2,058 次阅读

当采用 SOA 方法的时候,体系结构甚至变得更加关键,毕竟 SOA 中的“A”表示的就是体系结构。尽管很久以来我们都鼓吹软件体系结构是成功地构建 IT 系统和应用程序的最重要的方面,但不幸的是,许多软件开发项目团队通常只是空谈有关体系结构的想法,而不是真正地去实践它。 研究体系结构的优点 让我们首先来分析软件体...阅读全文

分类: 软件设计 标签:

SOA,正在进行中

2008年3月27日 没有评论 1,894 次阅读

SOA现在正热得”烫手”。 对于SOA,目前我听到有两种说法:一种讲它是”颠覆性的革命架构”,一种是”谨慎观望”。但无疑,SOA最近几年发展得非常快,各主要软件厂商纷纷高调跟进,关于SOA的报道可以说是不绝于耳。对”SOA热”,程序员们有的兴奋和期待,有的则感到困惑,最近我...阅读全文

分类: 软件设计 标签:

软件分析 Vs. 架构设计

2007年9月5日 没有评论 2,025 次阅读

一个用来区分软件分析与设计(design)的普遍方法是认为分析指“做什么” ,而设计指“怎么做”。乍听起来很有信服力,很显然,如果能在一开始就知道想要系统“做什么”,那至于系统应该“怎么做”就会更容易。实际上,过去在尝试区分“做什么”与“怎么做”上花费了大量的人力。在一间会议室里,与会人员都在不停的争...阅读全文

分类: 软件设计 标签:

常用网站

2007年7月18日 没有评论 5,593 次阅读

个人网站   亲亲宝宝 记录宝宝的成长 日常实用   对日常生活有帮助的网站  国内手机位置查询系统 在线IP地址查询——中国最大的、最权威的IP数据库 山西省招生考试网 山西移动通信有限责任公司 山西移动通信有限责任公司官方网站。山西移动通信网发布企业信息,网上受理手机业务,服务...阅读全文

分类: 软件设计 标签:

常用开源协议解析

2007年5月18日 没有评论 2,045 次阅读

开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。 现今存在的开源协议很多,而经过Open Source Initiative组织...阅读全文

分类: 软件设计 标签: