摘要:
信息系统不是万能的,不应认为通过应用先进的信息系统就可以为组织带来巨大的效益。只有认识到信息系统不能做什么,才能在需求分析时更注重能做什么。以下作用便是信息系统所不能达到的:*信息系统不能代替市场、生产能力等基本要素。顾客不会因为生产厂家应用了先进的信息系统就购买它的产品。*信息系统本身不能改善管理状况。并且,信息系统很大程度上依赖管理状况,没有适当的管理改进过程,信息系统无法成功运行或者达不到应... 阅读全文
摘要:
让我们看这样一个例子,我们需要创建一种交通工具,可以是汽车、火车或者轮船,结构如下: 我们可以采用简单工厂,通过参数告诉创建工厂我们所需要的对象类型。如果我们增加子类,比如卡车、轿车等等,我们必须增加参数和相应的代码,如果子类层次很多,就会使程序变得难以维护。如果用简单工厂实现上面的结构显然很烦琐。当然,我们可以采用工厂方法来实现,我们可以定义一个产生交通工具的接口,然后在子类中实现创建具体的子类... 阅读全文