2013年11月12日

面向对象方法中的数据库设计

摘要: 最近收到不少网友关于在面向对象的分析设计中如何进行数据库设计的疑问。在大象-thinking in uml一书里,我详细讲述了面向对象从需求到设计的整个过程,但确实对数据库设计着墨甚少。因此写这篇文章对这个问题详细说明,在第二版里应当也会加上这一部分。先贴出一位网友的疑问以及我的回复,作为这篇文章的引子:网友fdshxp问道:在软件开发时要进行数据库设计,现在通常的做法是需求分析,做数据流图,画ER图,这些显然是面向过程的东西,而在面向对象分析设计时,只是提数据库设计的内容,具体怎样做?虽然可以将数据库操作封装起来,但要设计的数据库表不能通过拍脑袋的方法获得,总不能再去画一遍数据流图吧!我回答 阅读全文

posted @ 2013-11-12 02:27 建业v 阅读(741) 评论(0) 推荐(0) 编辑

如何设置PPT,演示者能看到备注而观众看不到

摘要: 如何设置PPT,演示者能看到备注而观众看不到作为ERP实施人员,PPT的使用是很普遍的,但说实话用来用去,只能说用的次数多,却没几个用得深的,我们都说PPT能用图的不用表,能用表的不用文字,文字要尽可能显示,但是有时候PPT准备得过于仓促,时间太紧,中间可能涉及的内容是自己并不太熟但又很重要的内容,这会我们肯定希望有个提示,可能我们就可以侃侃而谈了。我们会说,PPT里不是有个备注信息嘛!里面你可以贴尽可能多的内容。在以前,我很诧异,贴在备注里似乎也只是在演示前让我们看熟一点而已,总不能在给客户演示时,突然改变成浏览模式,看看备注,然后再演示,这样给客户一种很不好的感觉,认为我们自己只是在照本宣 阅读全文

posted @ 2013-11-12 01:49 建业v 阅读(1982) 评论(0) 推荐(0) 编辑

面向对象的设计原则-类设计原则

摘要: 在面向对象设计中,如何通过很小的设计改变就可以应对设计需求的变化,这是令设计者极为关注的问题。为此不少OO先驱提出了很多有关面向对象的设计原则用于指导OO的设计和开发。下面是几条与类设计相关的设计原则。1. 开闭原则(the Open Closed Principle OCP) 一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。因此在进行面向对象设计时要尽量考虑接口封装机制、抽象机制和多态技术。该原则同样适合于非面向对象设计的方法,是软件工程设计方法的重要原则之一。我们以收音机的例子为例,讲述面向对象的开闭原则。我们收听节目时需要打开收音机电源,对准电台频率和进行音量调节。但是对于. 阅读全文

posted @ 2013-11-12 01:42 建业v 阅读(179) 评论(0) 推荐(0) 编辑

导航