摘要: 迭代化软件开发技术 1. 传统开发流程的问题 传统的软件开发流程是一个文档驱动的流程,它将整个软件开发过程划分为顺序相接的几个阶段,每个阶段都必需完成全部规定的任务(文档)后才能够进入下一个阶段。如必须完成全部的系统需求规格说明书之后才能够进入概要设计阶段,编码必需在系统设计完成之后才能够进行。这就意味着只有当所有的系统模块全部开发完成之后,我们才进行系统集成,对于一个由上百个模块组的复杂系统来说... 阅读全文
posted @ 2010-06-05 16:12 大树的种子 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 统一建模语言UML用例图  用例图描述了系统提供的一个功能单元。用例图的主要目的是帮助开发团队以一种可视化的方式来理解系统的功能需求,包括基于基本流程的“角色”之间的关系,以及系统内用例之间的关系。用例图一般用于表示用例的组织关系,要么是整个系统的全部用例,要么是完成具有功能(例如,所有安全管理相关的用例)的一组用例。  用例(use case)指的是系统的功能,它是系统某... 阅读全文
posted @ 2010-06-05 16:09 大树的种子 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 一.新建WEB工程。二.导入Struts1.2。三.导入Spring, 注:在Add Spring Capabilities页面,如下图-1所示: 在Spring 1.2 AOP Libraries -<MyEclipse - Library>,Spring 1.2 Core Libraries -<MyEclipse - Library>,Spring 1.2 ORM/D... 阅读全文
posted @ 2010-06-05 16:07 大树的种子 阅读(800) 评论(0) 推荐(0) 编辑
摘要: spring/struts/ Hibernate以前是只闻其名,不见其形,今天接着校园实训,终于跟他们来了亲密接触。 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。图 1. Spring 框架的 7 个模块 组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他... 阅读全文
posted @ 2010-06-05 16:05 大树的种子 阅读(314) 评论(0) 推荐(0) 编辑