文章分类 -  OO

摘要:面向对象设计需要注意的问题 来源: 中国系统分析员 作者: ... 阅读全文

posted @ 2005-05-18 12:09 lanbin 阅读(159) 评论(0) 推荐(0) |

摘要:面向对象设计原则 (1)SRP 单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 职责即为"变化的原因". (2)OCP 开放封闭原则 软件实体(类、模块、函数等)应该是可以扩展的,但是不可修改。 对于扩展是开放的,对于更改是封闭的. 关键是抽象.将一个功能的通用部分和实现细节部分清晰的分离开来. 开发人员应该仅仅对程序中呈现出频繁变化的那些部分作出抽象.... 阅读全文

posted @ 2005-05-17 17:30 lanbin 阅读(345) 评论(0) 推荐(0) |

摘要:分布对象技术 王 怀 民 博 士, 教 授。 现 任 国 防 科 技 大 学 并 行 与 分 布 处 理 国 家 重 点 实 验 室 副 主 任、 国 防 科 技 大 学 计 算 机 学 院 人 工 智 能 与 智 能 计 算 机 研 究 室 主 任、 国 家863 计 划 智 能 计 算 机 主 题 专 家 组 成 员。 主 要 从 事 分 布 计 算 环 境 和 ... 阅读全文

posted @ 2005-05-17 17:10 lanbin 阅读(464) 评论(0) 推荐(0) |

摘要:基于分布对象技术的Web应用集成解决方案 目 前 在Internet 上 占 优 势 的 三 层 客 户/ 服 务 器 模 型 是 通 过 通 用 网 关 接 口CGI(Common Gateway Interface) 实 现 的。CGI 与Web 几 乎 同 时 出 现, 曾 经 是 提 供Web 交 互 性 的 唯 一 方 法, 所 有 标 准 的Web 服 务... 阅读全文

posted @ 2005-05-17 17:07 lanbin 阅读(208) 评论(0) 推荐(0) |

摘要:轻巧建模之需求篇(三) 解决需求建模中的常见难题为了能以灵巧的方式进行需求建模,需要具备一定的条件。但不幸的是,很多项目组并不具备。需求建模工作常常被你所处的环境所影响和破坏,一般是组织所奉行的文化不利于有效的软件开发或者项目甲方不清楚他们的决定所带来的影响。在这一节中,我列出了一些在需求建模中多数项目组经常碰到的问题,并讨论了可能的解决方案。这些常见的难题如下:难于接近... 阅读全文

posted @ 2005-05-17 17:04 lanbin 阅读(258) 评论(0) 推荐(0) |

摘要:业务对象到关系数据库映射的若干模式 原文:Connecting Business Objects to Relational Databases 译者:Happy liu 摘要 这些模式描述如何把业务对象映射到非面向对象的数据库中。面向对象和非面向对象这两种技术存在着阻抗不匹配(impedance mismatch),因为对象由数据和行为组成,而一个关系型数据库则是... 阅读全文

posted @ 2005-05-17 17:03 lanbin 阅读(470) 评论(0) 推荐(0) |

摘要:面向对象的关系数据库设计 一、 概念的区分 有些人把面向对象的数据库设计(即数据库模式)思想与面向对象数据库管理系统(OODBMS) 理论混为一谈。其实前者是数据库用户定义数据库模式的思路,后者是数据库管理程序的思路。用户使用面向对象方法学可以定义任何一种DBMS数据库,即网络型、层次型、关系型、面向对象型均可,甚至文件系统设计也照样可以遵循面向对象的思路。 面向对... 阅读全文

posted @ 2005-05-17 17:00 lanbin 阅读(1129) 评论(0) 推荐(0) |

摘要:轻巧建模之需求篇(二) 需求初始阶段(IRUF)需求初始阶段(IRUF)发生在整个项目生命周期的开始,对应于Rational Unified Process(RUP)(Kruchten,2000)中的Inception phase和XP中的第一个迭代之前。它有三个主要的目的:第一,至少从高层次上确定系统的范围,以明确你所要做的工作的范围;第二,定义系统的高... 阅读全文

posted @ 2005-05-17 16:58 lanbin 阅读(311) 评论(0) 推荐(0) |

摘要:需求从哪儿来?来自于项目甲方,还是直接或间接的用户、经理、高级经理、操作人员、支持人员、测试人员,与你的系统有联系的其它系统的开发人员,或是维护人员?这是所有的正式需求的来源吗?事实上,提供需求、解释需求、指定需求和排列需求优先级是项目甲方的职责所在。此外,项目甲方有权利要求开发队伍投入时间去辨别和理解这些需求。要想以这种轻巧建模的方式获得成功,理解这个概念是非常重要的。项目甲方负责提供需求,开发... 阅读全文

posted @ 2005-05-17 16:53 lanbin 阅读(310) 评论(0) 推荐(0) |

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3