办公自动化应用构建方案郑州世纪英合信息技术有限公司2003-11-101一、项目背景在Internet技术日益普及的今天,许多OA的承诺未必得到了实现,许多OA项目中的投资回报是全心令人失望的
传输系统的速度常常太慢,结构常常过于复杂或过于简陋
原因发在什么地方呢
主要是技术没有得到正确的使用的缘故所致
而不正确的使用通常是由忽视现实问题的体系结构和开发的方法所引起的
下面我们简单罗列一下
过于简陋的体系结构这类体系结构过于简陋,仅适用于创建非常简单的OA系统,用于小规模应用
一般由Web层和数据层两层构成,业务逻辑混杂在两层之中
优点是简单,这样最终用户通常更容易接受和使用它;缺点是简陋,这样的体系结构没什么可伸缩性、可扩展性,当业务需要增长或变动时,它很快就变得不适用了
过于复杂的体系结构这类体系结构是通常是不正确使用技术和忽视现实问题的典范
典型的情况是在J2EE平台上,由于不正确地使用EJB、不能正确地认识可移植性、过于依赖J2EE从而忽视OO设计的重要性
这类体系结构是极其复杂的,其承诺是极具诱惑的,其表现可能是令人失望的
基于著名产品的体系结构这类体系结构中使用IBM、Microsoft等著名公司的相关产品,其结构是重型的,费用是十分高昂的
这类体系结构适用于复杂的、大规模的OA应用,运用得当,可以满足大型企业的OA需求
对这类体系结构的正确运用,取决于项目组对相关产品的认知程度
这往往是很困难的,但常常又有人会对此轻易承诺
基于该OA系统的规模和业务需求,我们认为以上体系结构都是不适当
我们认为对该基于Web的OA应用来说,最恰当的体系结构应该具有以下特点
是坚固的是可工作的和可缩放的利用OO设计原理避免不必要的复杂性是可维护的和可扩展的按时交付提倡重用二、公司介绍郑州世纪英合信息技术有限公司是Microsoft金牌解决方案提供商,也