动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 软件工程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ 软件工程 ]的信息

本月文章推荐
.利用UML类图设计Java应用程序详解.
.用好2005之使用强类型DataSet简化.
.Rational Rose和UML可视化建模基.
.极端编程的特点及讨论.
.使用UML设计数据库应用.
.深入Atlas系列之服务器端支持(上.
.架构设计师与SOA(二).
.模式与J2EE.
.什么是软件需求.
.没有电脑的入侵-深入浅出社会工.
.数据集成:让SOA稳着陆.
.实现基于IDEA算法的加密工具(3).
.防护指南:轻松识破电脑病毒的阴谋.
.软件开发质量管理层次模型.
.Deming的质量管理十大原则.
.使用UML设计数据库应用(1).
.对比JSF在Eclipse 和 NetBeans中.
.软件配置管理实施体会.
.IDS逃避技术和对策的详细介绍.
.Composite模式及其在JSF中的应用.

极限建模方法简介

发表日期:2008-3-23 |


极限编程(Extreme Programming,XP)简单地讲是一些相互关联的准则和惯例的集合,其中一些关注的是基本的活动,比如配置治理,但其中大多数关注的是团队成员之间以及团队与应用系统的企业团体之间的交流通信和文化方面的相关问题。XP建议采用循环迭代开发方法。 建模是软件开发中的一个重要组成部分,一个模型描述的是软件的某个方面的完整内容。通过建模能简化软件和软件过程。往往一个图形能抵得上数十行字,甚至是数百行文字的描述。通过图形这一中介媒体,你可以迅速地得到反馈信息,并能及时地修改你的模型以满足用户的需求。极限建模(Extreme Modeling,XM)是建立在已有的且被证实是有效的建模方法之上的轻量级建模方法。XM是XP的基础。 在开发一个面向对象软件的过程中,软件开发人员可能会应用到的基本的建模工具和建模过程见下图所示。为了简单起见,图中所示省略了项目治理方面的内容,比如测试用例等评估测试工具内容。图中的方块表示的是可能会用到的诸如基本的用例模型和活动图等之类的开发工具。图中的线条则描述的是各工具间的主要关系,比如:分析阶段的类模型所包含的信息将影响到设计阶段的类模型中的信息的开发。这些关系揭示了不同工具在迭代开发过程中的相互影响关系。比如:当你修正用例模型时,它可能会影响到顺序图的开发,接着就会影响到你的类模型。图中的那些蓝颜色方块表示这些建模工具是由对象治理集团(http://www.omg.org)开发和维护的工业标准统一建模语言(UML)中所描述的建模工具。 极限建模方法简介(图一)
(点击查看原图) 尽管上图中列出了许多建模工具,但你不必在每个项目开发中都使用它们。你应该仅用那些能更好地展现你所开发的软件的建模技术。比如,基本的用户接口界面原型能使你更好地理解一个用户的界面需求,但是,假如你的用户接口界面需求是显而易见的,则该技术对你的团队来说并不一定有多大的使用价值。同样地,活动图对于洞悉那些复杂的事务逻辑流是很有用处的,但是,假如业务流是简单明了的,则它就不是很有价值了。但是需要注重的是:尽管你无需精通所有的建模工具,但是假如你所在的项目团队在项目开发中所需的建模技术中有一些是你所不熟悉的,而你没有能力在工作的过程中马上能把握这些必要的技术,则你应自觉的要求从这个项目退出。 上图中的那些黄色方块表明:在实际的应用开发中,仅通过应用UML来开发项目是不够的。其中有些黄色块所示的建模工具将会在以后的UML修订中被采纳。上图同时也表明软件开发过程是连续的,同时又是迭代的。说它是连续的,这是因为上图是从左向右贯穿了需求、分析、设计和实施等整个开发过程。说开发是一个迭代的过程,这是因为你可以在各建模阶段和建模工具中往返移动。在分析用户需求和满足和实现用户需求的确定过程中,是一个不断反复迭代的过程。从全局来看建模过程是一个连续的过程,而从局部上看,它是一个迭代的过程。 极限建模的基本原则是简洁,亦即用尽可能少和精炼的图形最大可能地覆盖且能清楚有效地描述项目开发的全过程。极限建模的秘密并不在于建模技术本身,而是在于如何才能很好地把它们应用于软件项目的开发。作为一个优秀的软件专业开发人员,他必须把握能覆盖整个开发过程的各种开发工具和技术,并且具有知晓何时使用哪种工具才是最有效率的能力。 参考文献 1. Scott W. Ambler.Extreme Modeling.http://www.sdmagazine.com/documents/s=738/sdm0011m/.November,2000.

2. Scott W. Ambler.A Closer Look at Extreme Modeling. http://www.sdmagazine.com/documents/s=732/sdm0104m/.April,2000. 作者简介:王巍(1968-).上海人.高级工程师,系统分析员.研究方向:电子商务,软件工程,企业信息系统,Petri网和Rough集理论应用研究。
上一篇:确定项目的工作需求 人气:373
下一篇:VS2005中用Code Snippets提高开发效率 人气:637
浏览全部软件工程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-12 team论坛 v2.0.4 bulid 080916 A
2008-10-12 Roclog v3.1.6
2008-10-12 SupeV v1.0.1 简体中文 GBK
2008-10-12 NetCMS v1.6.0.1010 正式版
2008-10-12 PHP考试系统PPFrame v1.2.7
2008-10-12 LPAS个人相册 v1.6.3
2008-10-12 快问仿百度知道系统 动态-静态-互
2008-10-12 方卡广告防点击系统 V1.0 GB2312
2008-10-12 泡菜内容管理系统[PCMS] v1.0 Bu
2008-10-11 联系人分组工具 v1.1 中文破解版
2008-10-11 FaceMelter变脸 v2.0 汉化破解版
2008-10-11 PathTracker道路跟踪仪 v1.2 破解
2008-10-11 Rooms手机聊天室 v0.6.7 破解版
2008-10-11 RemoteDesktop远程桌面 v1.0 破解
2008-10-11 ProRemote远程调音台 v1.0.1 破解
2008-10-11 PicShare照片共享 v1.0.0 破解版
2008-10-11 Photogene照片编辑器 v1.5 汉化破
2008-10-11 WriteRoom共享文档 v1.0 破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成