主流软件开发技术
www.javajia.com - 2006-07-01 05:13:02.053
当前软件工程领域和软件产业界的热点技术包括原型开发方法、C/S与B/S结构、软件构件、软件复用等。本文针对这些当今软件开发的主流技术加以评述,以期对实际工作做出指导。 (转载文章请保留出处: Java家(www.javajia.com) )
|
关于软件研发:一个愚蠢农夫和奶牛的故事
www.javaresearch.org - 2006-07-01 05:07:04.82
Ivar Jacobson博士 ,他被认为是影响或改变了整个软件工业开发模式的几位世界级大师之一,是软件方法论的一面”旗帜”。他是组件和组件架构、用例、现代业务工程、Rational统一过程等业界主流方法或技术的创始人。 Ivar Jacobson博士认为,如果采用不良的软件过程,通过CMM/CMMI的成熟...
|
统一建模语言UML轻松入门之基本概念
www.javajia.com - 2006-07-01 04:26:21.6
作者:宋宝华
20 世纪80 年代,随着面向对象技术成为研究的热点,先后出现了几十种面向对象的软件开发方法。其中,Booch、OMT 和OOSE等方法得到了广泛的认可。然而,采用不同方法进行建模不利于开发者之间的交流。而UML则统一了Booch、OMT 和OOSE 的表示方法,而且对其作了进一步的发展。1997 年,...
|
about GWT
BlogJava - 2006-05-23 07:35:52.003
? http://code.google.com/webtoolkit/ ? 最近google发布了Google Web Toolkit(GWT)开发包,这是一种使用java语言开发AJAX应用的开发框架。从技术上看,GWT并没有什么新鲜之处,类似的概念在多年之前就已经有各种尝试了,这些尝试...
|
UML 入门- - -统一建模语言简介
www.javajia.com - 2006-05-22 03:48:50.967
回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人...
|
UML基础-第一章 UML模型的基本概念
www.javajia.com - 2006-05-22 03:48:45.28
1 UML的建筑块 组成UML有三种基本的建筑块: 1、事物(Things) 2、关系(Relationships) 3、图(Diagrams) 事物是UML中重要的组成部分。关系把事物紧密联系在一起。图是很多有相互相关的事物的组。 1.1 ...
|
UML基础-第二章 HelloWorld的UML应用
www.javajia.com - 2006-05-22 03:48:39.563
记得在学习编程语言的时候,教科书上的第一个程序就是叫Hello world,一个在屏幕上简单地打印出“Hello world!”语句的例子。在系统的学习UML语言之前我们来看一个简单的例子,让大家有一个系统的认识。 在java中一个在浏览器中显示“Hello World!”的Applet代码如下:
|
UML基础-第三章 UML中对类的了解
www.javajia.com - 2006-05-22 03:48:34.843
类是具有相同属性、操作、关系的对象集合的总称。通常在UML中类被画成矩形。 名称 每个类都必须有一个名字,用来区分其它的类。类名是一个字符串,称为简单名字。路径名字是在类名前加包含类的包名为前缀。例如Wall、java::awt::Wall都是合法的类名。
|
UML基础-第四章 UML中对关系的描述
www.javajia.com - 2006-05-22 03:48:32.467
依赖关系(Dependency) 依赖关系是一种使用关系,特定事物的改变有可能会影响到使用该事物的事物,反之不成立。在你想显示一个事物使用另一个事物时使用依赖关系。 通常情况下,依赖关系体现在某个类的方法使用另一个类作为参数。在UML中你可以在其它的事物之间使用依赖关系,特别是包和节点之间。 <...
|
UML基础-第五章 UML的通用机制
www.javajia.com - 2006-05-22 03:48:30.017
UML中的四种机制使地它简单和更易于使用,你可以在UML语言的任何时候用同样的方法来使用,这四种机制是: l specifications l &n...
|
UML基础-第六章 UML中对于图的介绍
www.javajia.com - 2006-05-22 03:48:27.657
前言 建模实际上是对真实世界进行简化,从而可以更好地理解你要开发的系统。使用UML中基本的建筑块如:类、接口、关系、协作、组件、依赖、继承等,可以建立你想要的模型。还可以利用第五章介绍的机制扩充UML来表达问题领域独特的东西。 &nb...
|
UML基础-第七章 UML中对于类图的介绍
www.javajia.com - 2006-05-22 03:48:25.187
前言 类图是在面向对象的系统模型中使用得最普遍的图。类图包含了一组类、接口和协作以及他们之间的关系。 你使用类图来为系统的静态视图建模。通常这包括模型化系统的词汇(从系统的词汇表中...
|
深入浅出基于Java的代理设计模式
www.javajia.com - 2006-05-22 03:48:24.28
一、引子 我们去科技市场为自己的机器添加点奢侈的配件,很多DIYer都喜欢去找代理商,因为在代理商那里拿到的东西不仅质量有保证,而且价格和售后服务上都会好很多。客户通过代理商得到了自己想要的东西,而且还享受到了代理商额外的服务;而生产厂商通过代理商将自己的产品推广出去,而且可以将一些销售服务的任务交给代理商来完成(当然代理商要和厂...
|
IBM软件技术开放日 UML之父与您技术交流
www.javajia.com - 2006-05-22 03:48:21.953
“IBM软件技术开放日”是IBM中国公司首次在IBM中国开发中心举办的,面向客户、合作伙伴、和软件技术专业人士的技术交流活动。旨在向国内的同行,就IBM软件的发展远景,前沿技术和开发经验,进行充分沟通,并谋求进一步的合作。您将看到IBM中国开发中心,第一次从幕后走到台前,以她的踏实、以她的热诚欢迎来自不同领域的业界同行。 ...
|
一个软件设计的全过程(基于UML)
www.javajia.com - 2006-05-22 03:48:17.827
前段时间把一个界面框架完成了,今天基于这个框架开发一个小模块,在这里把这个模块设计的全过程记录下来,希望大家讨论并指正。
一、起因 公司交给我一个任务,为测试员写一个手机模拟界面,以方便她们的手机短信测试。过去她们都是用MC4J直接调用公司服务器的MBean服务来模拟进行测试,以验证我们整个系统平台。...
|
Java应用中的反模式开发介绍
www.javajia.com - 2006-05-22 03:48:16.717
Java应用中的反模式开发介绍 架构反模式 这些反模式广泛地出现在应用程序架构中。 重新发明轮子 这个术语不需要任何解释。在开发软件的时候...
|
软件工程:你是思考还是思想?
www.javajia.com - 2006-05-22 03:37:03.877
1.软件工程三要素的价值 思考问题的方法可以是由点及面的,也可以是统揽全局的。换成业界最常用的词汇,就是“自上而下”还是“自下而上”的区别。
使用ORM中间件提升软件开发效率及质量
www.javajia.com - 2006-05-22 03:36:46.077
一、什么是对象-关系映射(ORM)? 对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据...
|
|
|
|