导航

随笔分类 -  软件工程

软件工程技术与讨论
摘要:软件开发:需求分析的20条法则 对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。 经理:''我们要建立一套完整的商业管理软件系统,... 阅读全文

posted @ 2005-10-21 17:26 兰宝石.NET 阅读(229) 评论(0) 推荐(0)

摘要:作者:Scott Ambler著,乐林峰 译 本文选自:www.umlchina.com 我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力... 阅读全文

posted @ 2004-12-20 12:41 兰宝石.NET 阅读(151) 评论(0) 推荐(0)

摘要:Scott W. AmblerRonin International 的总裁2000 年 7 月 内容: 如何映射对象 将属性映射成列 实现继承 将类映射成表One entity per class hierarchy One entity per concrete class One entity per class --> 映射策略 映射关系 差异 实现关系 ... 阅读全文

posted @ 2004-12-06 13:12 兰宝石.NET 阅读(517) 评论(1) 推荐(0)

摘要:1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory?工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提... 阅读全文

posted @ 2004-11-21 17:59 兰宝石.NET 阅读(173) 评论(0) 推荐(0)