软件工程
文章平均质量分 60
zl198183
单身
展开
-
4+1视图方法的3大特点
1995年,Philippe Kruchten在《IEEE Software》上发表了题为《The 4+1 View Model of Architecture》的论文,引起了业界的极大关注。后来,Philippe Kruchten加入Rational,他的4+1视图方法演变为著名的、为许多架构师所熟知的“RUP 4+1视图方法”(如下图所示)。概括而言:·原创 2009-10-29 08:21:00 · 702 阅读 · 0 评论 -
软件工程的目标与常用模型
软件工程的目标是提高软件的质量与生产率,最终实现软件的工业化生产。质量是 软件需求方最关心的问题,用户即使不图物美价廉,也要求个货真价实。生产率是软件 供应方最关心的问题,老板和员工都想用更少的时间挣更多的钱。质量与生产率之间有 着内在的联系,高生产率必须以质量合格为前提。如果质量不合格,对供需双方都是坏 事情。从短期效益看,追求高质量会延长软件开发时间并且增大费用,似乎降低了生产转载 2009-10-29 08:42:00 · 593 阅读 · 0 评论 -
软件生命周期模式
软件生命周期模式 http://soa.5d6d.com/viewthread.php?tid=852&fromuid=1对于不同的软件系统,可以采用不同的开发方法、以及运用不同的管理方法和手段。实际上,软件生命周期法在开始的时候只是一个概念。因此,在应用软件开发生命周期法时,许多开发团队会把这一个概念进行工具化,这一个工具化就是软件开发生命周期模式。通过软件开发生命周期转载 2009-10-29 08:46:00 · 561 阅读 · 0 评论 -
需求分析
某日,老师在课堂上想考考学生们的智商,就问一个男孩:“树上有十只鸟,开枪打死一只,还剩几只?” 男孩反问:“是无声枪么?” “不是。” “枪声有多大?” “80~100分贝。” “那就是说会震的耳朵疼?” “是。” “在这个城市里打鸟犯不犯法?” ‘不犯。” “您确定那只鸟真的被打死啦?” “确定。”老师已经不耐烦了,”拜托,你告诉我还剩几只就行了,OK?” “OK。鸟里有没有聋子?” “没有。转载 2009-10-29 08:48:00 · 540 阅读 · 0 评论 -
需求分析
总结的一些系统分析的经验 http://soa.5d6d.com/viewthread.php?tid=850&fromuid=1做需求分析,我觉得最重要的任务是简化业务流程、规则、逻辑;丰富用户体验; 0. 尽量将复杂的用户需求抽像成最简单的业务规则、数据库结构来实现。因为需求是不可能一下子就确定的,假设我们刚开始对核心需求的实现方式增加了一点点的复杂性,比如说多加了一个表,一个藕原创 2009-10-29 08:50:00 · 547 阅读 · 0 评论