摘要: 类图 顶端“ClassName”表示类名中间部分为该类的属性,其中分别表示为可访问性,属性名,以及属性的数据类型。第三部分为该类的方法,包括方法的可访问性,方法名,方法的参数以及方法的返回值。需要说明的是:“#”表示protected“+”表示Public“-”表示private “i” 表示internal接口 第一部分为接口名,为了更明确的标明其“接口”的身份通常以“I”开头。第二部分为属性,第三部分为方法。 包 包用来组织类,被包含在包里的类一般通过如Utility::StrUtility的形式来反应该类的路径。 阅读全文
posted @ 2011-01-06 21:54 魔战 阅读(276) 评论(0) 推荐(0) 编辑
摘要: UP是软件开发过程,描述了构造,部署以及维护软件的方式。统一过程是一种流行的构造面向对象系统的迭代软件开发过程。Rational(RUP)统一过程是对统一过程的详细精化,并且已经被广泛采纳。 UP以构架为中心 ,用例驱动,迭代和增量式开发。迭代和增量式开发分为,初始、细化、构造、交付四个过程,在初始阶段并不需要去分析全部的需求,在了解了整个业务之后找到最核心的需求,将最核心的需求分析并实现,展示给客户看,然后再客户给出新的需求后在分析需求,并将需求在初始系统的基础上扩展。 XP极限编程,是指在开发过程中不断的沟通,与客户沟通产生反馈信息,项目组内部沟通产生反馈信息,不断的修正系统,让系统朝着正 阅读全文
posted @ 2011-01-06 20:59 魔战 阅读(272) 评论(0) 推荐(0) 编辑