论文部分内容阅读
当今的社会处于信息时代,信息是社会发展的重要战略资源。企业能否在世界新经济竞争中胜出的关键就在于公司信息技术部门是否能够提供一个可靠的解决方案,它能够跨越建立在不同平台上的企业信息系统以及异构的数据中心。 企业应用体系结构已经经历了巨大的发展:二层应用体系结构、三层应用体系结构、基于组件的N层体系结构。 二层应用体系结构就是户/服务器体系结构,这是为局域网(LAN)、企业级网络(Intranet)而设计的,它能为某些模式相对同定的应用和相对稳定的数据需求提供服务。而随着软件的日益复杂,二层结构中的客户机越来越不堪重负,因此就有人提出在系统中将业务逻辑分离出来,单独形成了一层,这就形成了三层体系结构。随着三层体系结构的进一步发展,一般总是把运行在业务逻辑层的软件编写成供客户机调用、完成一定逻辑功能的专用软件,称之为应用服务器。在一个网络中,可以有多个不同功能的应用服务器,这样三层体系结构就发展成为N层,即分布式事务处理方式。分布式对象技术的基本概念之一是组件(component,),所以这种N层结构也称为基于组件的N层体系结构。 本课题采用EJB体系结构实现了“深圳市中联制药有限公司基于 北京化工大学硕上论文GMP规范的管理信息系统”的分布式销售管理系统。这是基于组件的N层体系框架结构实际应用的第一个尝试。实现了制药公司与分布在各地的业务员的交易功能,借助EJB体系结构的分布性、并发性、安全性达到了电子商务的需求。2001年12月7日深圳市科学技术局主持了对该项目的成果鉴定会。鉴定委员会一致认为该项目在国内制药业“基于GMP规范的管理信息系统”方面处于国内领先地位,具有在制药业内推广使用的价值。 更重要的是,本项目关键的实体结果是抽象的模型。在信息系统中,模型是开发过程中的一个不可缺少的工具。本项目模型只要稍加抽象化,就能够成为下一次开发所使用的原型模型,真正实现基于组件框架结构“即插即用”的开发优势。