论文部分内容阅读
[摘 要]:分析了在新形势下卷烟企业对管理系统(ERP)系统的需求,阐述了基于WEB多层结构的卷烟企业ERP系统所使用的关键技术和应具备的技术特点。
[关键词]:企业信息资源J2EE 卷烟行业
一 卷烟企业对ERP系统的需求
1 功能方面的需求
1)引入MRPⅡ物料需求管理思想,实现工艺配方(烟叶叶组配方、香精香料配方)数据自动转BOM(物料清单),以及物料供应和库存管理。
2)引入ERP现代管理思想,结合企业生产类型特点,强销售与生产计划之间的衔接,提高原辅料与主生产计划之间的配套率,及时、准确的统计生产、耗用数据,缩短计划编制周期,保证均衡生产。
3)建立标准成本体系,实现分级核算,逐步实现成本的事前计划、事中控制与事后分析,有效降低产品成本,并在实现计算机帐务处理的基础上,完成财务信息与生产经营信息的集成,实现资金流与物流的统一。
4)引入现代人力资源管理思想,在建立企业准确、唯一的员工档案库基础上,实现岗位职责管理、合同管理,培训管理、业绩考核,为建立一支高素质的职工队伍创造条件。
5)将Internet与Intranet相结合,建立企业办公自动化平台,在此基础上实现工作流程管理、公文管理、文档管理及网络办公。
6)在Internet和Intranet技术结合的平台上,实现远程访问接口,保证企业领导及有关部门能远程访问信息中心,实现信息交换。
2 信息方面的需求
基于WEB多层结构的卷烟企业ERP系统是一个覆盖工、产、供、销的大型管理信息系统,数据庞大,种类繁多且分散,在信息方面的需求主要体现在以下几个方面:
1)采用国标、行业编码实现卷烟企业信息编码规范化。
2)信息收集、处理程序规范化、程序化。
3)信息的采集,处理和报告实现专人负责,保证信息的及时性、准确性和完整性。
4)集成包括历史的、当前的、预期的各类信息。
5)实现对信息实行统一、有效的管理。
6)以文件系统为主实现对必须的非结构化数据信息的管理和共享。
二 卷烟企业ERP系统的关键技术
系统采用J2EE+EJB方式实现基于先进管理模式的动态新一代ERP系统,因此需着手解决的关键技术可以划分为三类。
首先是建立ERP系统构件库的关键技术,系统要求构建一套软件构件库,具有以下特征:基于J2EE软件构架的跨平台的B/S结构的计算模式、具有标准化接口设计和装配机制、基于知识的构件库管理、与OA和PDM等实现信息集成、保证信息安全和支持统计分析应用等,因此基础构件库和各类构件的需求抽取、研发、组织管理、查询和高效使用是系统设计和开发的重点。
其次就是关于EJB性能方面的关键技术。降低EJB的性能成本,根据具体的服务器负荷情况,合理地将某些EJB远程方法调用改为本地方法调用。与此同时,更多地利用服务器方操作,通过建立大型的数据库连接池和使用并发性控制,使得使用EJB获得的性能收益能够补偿所付出的网络成本。对此,解决途径是根据实际部署时的网络布局,通过并发性控制、负荷平衡、集群冗余和故障切换支持提高EJB体系结构的稳定性。
最后,要实现软件的构件化,建立完善的软件工厂机制,管理是关键,即如何将现代化的软件工程管理技术融合到系统的开发过程中,以CMM模型对现有的软件开发实体和系统实施实体进行过程改进,建立项目经理组、软件质量监督保证小组、软件配置管理小组、软件项目跟踪和监管测试小组、需求管理小组以及构件开发小组,加强对软件开发过程和系统实施过程的监控。
三 新一代卷烟企业ERP系统的案例分析(保定卷烟厂ERP系统)保定卷烟厂信息化工程包括ERP、网站发布系统、OA系统等信息系统,
1 总体技术框架
保定卷烟厂ERP系统的总体架构旨在全面充分合理地利用先进的信息化技术促进企业的集约化管理、协同化设计,集成化制造和供应链优化,全面提升保定卷烟厂的整体竞争能力。
保定卷烟厂信息化工程由2个功能系统(ERP和OA)和2个支撑系统(计算机网络系统和分布式数据库DB)组成。底层部分(Intranet,硬件平台、底层制造设备)是整个信息化工程的物理基础,底层制造设备是企业生产的基础及基本数据的来源。
严格遵循开放系统的互连标准与规范,在网络操作系统(UNIX,NT),桌面操作系统(WINDOWS),网络管理及互连设备接口协议规程的协同运行下,建立起高速,有效的通信及系统服务支持,实现保定卷烟厂信息化工程的第一层次集成一物理集成。
在物理集成基础上,采用分布式数据库管理系统,建立企业数据库。
在分布式数据库支撑下,利用集成平台(商品化的原型系统,面向对象的开发工具,Web技术,JAVA开放语言),OA群件(LOTS/Domino),API(应用程序接口)等建立ERP系统和OA系统。
2 系统体系结构
保定卷烟厂ERP系统是一个基于组件的多层企业应用架构,该体系结构包含四个层次,分别是客户层、Web层、业务逻辑层和数据层,是一种多层分布式企业应用模型。业务逻辑按功能不同可以划分为不同类型的组件,各组件可根据实际情况灵活分布在不同的机器上,共同组成一个基于组件的分布式系统。
该体系结构的优点在于:
Java Servlet和JSP都要编译为Java Class才作为Servlet运行,因此执行性能会明显提高。
Java Servlet和JSP可以完全使用Java进行编程,可以完成许多简单的商业逻辑,特别是JSP,可以直接书写HTML,因此简化了页面的输出,这样就保留了脚本语言易于使用的优点。
复杂的商业逻辑以组件的形式部署在EJB Server中。由于EJB Server提供了多种组件事务服务,使系统更能够应付大量的并发用户和管理复杂的事务逻辑。
EJB Server中集成的组件命名服务可以使组件位置透明化,简化了组件的部署和客户端应用的维护。
开发过程易于分工,可以由专人负责编写组件,其他人组装页面。
[关键词]:企业信息资源J2EE 卷烟行业
一 卷烟企业对ERP系统的需求
1 功能方面的需求
1)引入MRPⅡ物料需求管理思想,实现工艺配方(烟叶叶组配方、香精香料配方)数据自动转BOM(物料清单),以及物料供应和库存管理。
2)引入ERP现代管理思想,结合企业生产类型特点,强销售与生产计划之间的衔接,提高原辅料与主生产计划之间的配套率,及时、准确的统计生产、耗用数据,缩短计划编制周期,保证均衡生产。
3)建立标准成本体系,实现分级核算,逐步实现成本的事前计划、事中控制与事后分析,有效降低产品成本,并在实现计算机帐务处理的基础上,完成财务信息与生产经营信息的集成,实现资金流与物流的统一。
4)引入现代人力资源管理思想,在建立企业准确、唯一的员工档案库基础上,实现岗位职责管理、合同管理,培训管理、业绩考核,为建立一支高素质的职工队伍创造条件。
5)将Internet与Intranet相结合,建立企业办公自动化平台,在此基础上实现工作流程管理、公文管理、文档管理及网络办公。
6)在Internet和Intranet技术结合的平台上,实现远程访问接口,保证企业领导及有关部门能远程访问信息中心,实现信息交换。
2 信息方面的需求
基于WEB多层结构的卷烟企业ERP系统是一个覆盖工、产、供、销的大型管理信息系统,数据庞大,种类繁多且分散,在信息方面的需求主要体现在以下几个方面:
1)采用国标、行业编码实现卷烟企业信息编码规范化。
2)信息收集、处理程序规范化、程序化。
3)信息的采集,处理和报告实现专人负责,保证信息的及时性、准确性和完整性。
4)集成包括历史的、当前的、预期的各类信息。
5)实现对信息实行统一、有效的管理。
6)以文件系统为主实现对必须的非结构化数据信息的管理和共享。
二 卷烟企业ERP系统的关键技术
系统采用J2EE+EJB方式实现基于先进管理模式的动态新一代ERP系统,因此需着手解决的关键技术可以划分为三类。
首先是建立ERP系统构件库的关键技术,系统要求构建一套软件构件库,具有以下特征:基于J2EE软件构架的跨平台的B/S结构的计算模式、具有标准化接口设计和装配机制、基于知识的构件库管理、与OA和PDM等实现信息集成、保证信息安全和支持统计分析应用等,因此基础构件库和各类构件的需求抽取、研发、组织管理、查询和高效使用是系统设计和开发的重点。
其次就是关于EJB性能方面的关键技术。降低EJB的性能成本,根据具体的服务器负荷情况,合理地将某些EJB远程方法调用改为本地方法调用。与此同时,更多地利用服务器方操作,通过建立大型的数据库连接池和使用并发性控制,使得使用EJB获得的性能收益能够补偿所付出的网络成本。对此,解决途径是根据实际部署时的网络布局,通过并发性控制、负荷平衡、集群冗余和故障切换支持提高EJB体系结构的稳定性。
最后,要实现软件的构件化,建立完善的软件工厂机制,管理是关键,即如何将现代化的软件工程管理技术融合到系统的开发过程中,以CMM模型对现有的软件开发实体和系统实施实体进行过程改进,建立项目经理组、软件质量监督保证小组、软件配置管理小组、软件项目跟踪和监管测试小组、需求管理小组以及构件开发小组,加强对软件开发过程和系统实施过程的监控。
三 新一代卷烟企业ERP系统的案例分析(保定卷烟厂ERP系统)保定卷烟厂信息化工程包括ERP、网站发布系统、OA系统等信息系统,
1 总体技术框架
保定卷烟厂ERP系统的总体架构旨在全面充分合理地利用先进的信息化技术促进企业的集约化管理、协同化设计,集成化制造和供应链优化,全面提升保定卷烟厂的整体竞争能力。
保定卷烟厂信息化工程由2个功能系统(ERP和OA)和2个支撑系统(计算机网络系统和分布式数据库DB)组成。底层部分(Intranet,硬件平台、底层制造设备)是整个信息化工程的物理基础,底层制造设备是企业生产的基础及基本数据的来源。
严格遵循开放系统的互连标准与规范,在网络操作系统(UNIX,NT),桌面操作系统(WINDOWS),网络管理及互连设备接口协议规程的协同运行下,建立起高速,有效的通信及系统服务支持,实现保定卷烟厂信息化工程的第一层次集成一物理集成。
在物理集成基础上,采用分布式数据库管理系统,建立企业数据库。
在分布式数据库支撑下,利用集成平台(商品化的原型系统,面向对象的开发工具,Web技术,JAVA开放语言),OA群件(LOTS/Domino),API(应用程序接口)等建立ERP系统和OA系统。
2 系统体系结构
保定卷烟厂ERP系统是一个基于组件的多层企业应用架构,该体系结构包含四个层次,分别是客户层、Web层、业务逻辑层和数据层,是一种多层分布式企业应用模型。业务逻辑按功能不同可以划分为不同类型的组件,各组件可根据实际情况灵活分布在不同的机器上,共同组成一个基于组件的分布式系统。
该体系结构的优点在于:
Java Servlet和JSP都要编译为Java Class才作为Servlet运行,因此执行性能会明显提高。
Java Servlet和JSP可以完全使用Java进行编程,可以完成许多简单的商业逻辑,特别是JSP,可以直接书写HTML,因此简化了页面的输出,这样就保留了脚本语言易于使用的优点。
复杂的商业逻辑以组件的形式部署在EJB Server中。由于EJB Server提供了多种组件事务服务,使系统更能够应付大量的并发用户和管理复杂的事务逻辑。
EJB Server中集成的组件命名服务可以使组件位置透明化,简化了组件的部署和客户端应用的维护。
开发过程易于分工,可以由专人负责编写组件,其他人组装页面。