• 全部
  • 问答

《非程序员》第36期发行

peopleware 2004-04-26 08:41:27
《非程序员》第36期发行

请到http://www.umlchina.com/xprogrammer/Index1.htm 或 http://www.umlchina.com/xprogrammer/cat36.htm 下载,11M

如出现“403... Forbidden字样”,那是因为由于服务商设置原因,同一时间只能一个IP下载,所以,请换一个镜像或多试几次,或用网络蚂蚁跟踪!

UMLChina(http://www.umlchina.com)以电子杂志方式发行免费电子杂志《非程序员》。杂志从“软件以用为本”出发,重点关注UML/OOAD/CBD。

非常需要您的意见!欢迎来信: think@umlchina.com

有关征稿信息请见:
http://www.umlchina.com/xprogrammer/xprogrammer.htm

《非程序员》第36期目录

【新闻】

I-Logix Rhapsody 2004生成C代码
UML2意味着“模型驱动”的架构
IBM将让所有Rational工具基于Eclipse
微软的模型观点与众不同
Telelogic升级DOORS套件以改进定义软件需求的过程
Telelogic进军普通应用开发


【访谈】

温伯格“探索需求”交流摘要

...2004年3月19日,温伯格先生应邀在UMLChina做了一次有关“探索需求”的交流。以下是部分精华摘要,全文将发表在2004年5月份的《程序员》杂志。......最常见的例子就是我们发现某个人说,“我们需要一个快速的系统。”看,我们不知道“快”意味着什么。这个“快”和他们头脑中已有的某些速度有关。对某些人来说快的系统,对另外一些人却是慢的。所以,你必须找出更清楚的事实。...

【方法】

论银弹的存在(v0.3)

...“颠覆软件工程[4][8]?软件工程是软件工业的立业之本,深深扎根于数百年来工业、产业和信息革命造就的肥沃土壤。某些人出于各种目的,提出颠覆软件工程,就像要颠覆建筑工程、土木工程、机械工程、装饰装修工程……一样荒唐幼稚,无异于痴人说梦!除非你是在自己家里摆弄几个软件自娱自乐,顺便向别人炫耀一下自己的智力,那可能是不需要软件工程的。” ...

UML 2.0新特性

...通信图就是过去的协作图(collaboration diagrams)。和序列图中的术语一样,通信图的结点被称作生命线(lifeline)。这些结点通过消息连接在一起,这些消息代表了交互作用发生的顺序。...

ChattaBox:使用UML和SDL设计并发通信软件系统

...我们研究了一个案例,用以调查并发通信软件系统的工程过程。案例研究的主要目标是分析使用最佳工程实践和CASE工具创建这样的系统时,可能的软件工程路线。为了这个目的,我们设计并实现一套称为ChattaBox的VoIP系统。 ...

RUP的分析和设计工作流中的Aspect

...本文主要考虑RUP的分析与设计工作流,并且确定这个过程由于AOSD(面向方面的软件开发)而作的改变。我们定义了一个新的角色,称之为“方面设计师”(Aspect Designer),并且描述了怎样、何时、哪一个结构必须被创建或被修改。我们同时提出了一些需要在面向方面设计中进一步讨论的问题。...

在大型项目中使用XP实践

...FinApp参与了一个复杂的企业级系统的开发,这个系统向银行,保险公司,信贷和经纪人提供金融服务。项目包含6大种类的1000多个业务对象。项目的开发人员有22个。项目的开始阶段采用了改善过的XP方法。一些XP的实践被修改过后在项目中采用。在这个项目中,已经有一些成功的应用交付给另一个大型组织,这些应用将和FinApp进行整合。 ...

糟糕界面集锦――应用程序点评

...“发送”按钮是一个巨大怪异的东西,它的高度竟然和文本输入框是一样的,甚至更大一些。回车和点击按钮都会发送输入的消息,所以让人觉得微软可能想用这种形式来强调这个按钮。想到苹果即将发布的iChat,这个软件就根本没有“发送”按钮,回车也和MSN Messenger一样是可以发送输入的消息的。这就足够好了,不过如果添加一个小的“发送”按钮可能会更好一些,因为这样会消除一些用户找不到“发送”按钮的可能性。 ...




...全文
11 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
loveisbug 2004-04-27
down
回复
发帖
研发管理
创建于2007-08-27

1200

社区成员

软件工程/管理 管理版
申请成为版主
帖子事件
创建了帖子
2004-04-26 08:41
社区公告
暂无公告