首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

ERP系统中有哪些模块

ERP系统有许多模块,每个模块的功能和用途也有所不同。以下是一些常见的ERP系统模块: 采购管理模块:负责处理采购需求、供应商管理、采购订单、库存管理等。 销售管理模块:处理销售订单、客户管理、发货、销售报价等。 库存管理模块:负责物料进出库、库存盘点、仓库管理等。 生产管理模块:包括生产计划、生产订单、工艺流程、产能管理等。 人力资源管理模块:涵盖员工档案管理、薪资管理、考勤管理、培训管理等。 财务管理模块:处理财务核算、会计凭证、资金管理、成本控制等。 项目管理模块:跟踪项目进度、项目成本管理、资源分配等。 客户关系管理(CRM)模块...
类别:程序开发    查看:208    更新:2024-01-14

Enterprise JavaBeans导论七

自管理的事务 如果声明一个bean的事务控制为TX_BEAN_MANAGED,则这个bean可以访问事务服务。当事务控制应用于单个的方法时这个控制只能应用于整个的bean. bean访问事务服务的能力不能只对某个方法起作用。 因此一个方法声明事务控制为TX_BEAN_MANAGED,而另一个方法声明为其它不同的事务控制是错误的。厂商的安装工具应该能检测到并报告这个错误。 Bean分别通过初始化时setSessionContext()或setEntityContext()方法的参数SessionContext或EntityContext来访问事务服务。这些接口都是EJBContext的子类。EJBContext的定义如下: Public interface javax.ejb.EJBContext {public Identity getCal...
类别:程序开发 - JAVA    查看:104    更新:2014-05-15

Enterprise JavaBeans导论六

3.事务 CORBA OTS EJB的事务模型与OTS类似。事实上,CORBA兼容的EJB服务器必须提供一个OTS兼容的事务服务。理解OTS如何工作有助于理解EJB中事务的工作方式。 定义事务 一个事务正式地定义了一个原子工作单位。一个事务中可以包含多个操作,当事务终止时,所有执行的操作或者完全执行或者完全废弃。这称为提交和回滚。 在数据库应用中广泛地使用事务。好的数据库产品对事务提供很强的支持。一个事务中访问的记录在整个事务持续期间保持锁定状态。基于数据库产品在事务开始时可以选定不同的锁定状态。选定的锁定级别应在其它的事务中优化操作的并发访问时保证数据的完整性。网络上的事务可能是分布式的,例如客户端...
类别:程序开发 - JAVA    查看:111    更新:2014-05-15

Enterprise JavaBeans导论五

实体bean的内外存交换 现在应该来看看javax.ejb.EntityBean接口。 public interface javax.ejb.EntityBean extends EnterpriseBean {public void ejbActivate() throws RemoteException;public void ejbPassivate() throws RemoteException;public void ejbRemove() throws RemoteException,RemoveException;public void setEntityContext(EntityContext ctx) throws RemoteException;public void unsetEntityContext() throws RemoteException;public void ejbLoad() throws RemoteException;public void ejbStore() throws RemoteException;}活化和钝化的过程与会话bean类似。然而,不在事务中的实体bean是无...
类别:程序开发 - JAVA    查看:121    更新:2014-05-15

Enterprise JavaBeans导论四

实体bean 实体bean的角色 实体bean用来代表底层的对象。最常用的是用实体bean代表关系库中的数据。一个简单的实体bean可以定义成代表数据库表的一个记录,也就是每一个实例代表一个特殊的记录。更复杂的实体bean可以代表数据库表间关联视图。在实体bean中还可以考虑包含厂商的增强功能,如对象--关系映射的集成。 通常用实体类代表一个数据库表比代表多个相关联的表更简单且更有效。反过来可以轻易地向实体类的定义中增加关联,这样可以最大地复用cache并减小旧数据的表现。 实体bean和对话bean的比较 看起来会话bean好象没什么用处,尤其对于数据驱动的应用程序。当然事实并不是这样。因为实体bean(譬如说)代表底层数据库的一行,则实体bean实...
类别:程序开发 - JAVA    查看:105    更新:2014-05-15

Enterprise JavaBeans导论三

会话bean 会话bean是一种通过home interface创建并对客户端连接专有的enterprise bean.会话bean实例一般不与其它客户端共享。这允许会话bean维护客户端的状态。会话bean的一个例子是购货车,众多顾客可以同时购货,想他们自己的购货车中加东西,而不是向一个公共的购货车中加私人的货物。定义一个会话bean 可以通过定义一个实现javax.ejb.SessionBean接口的类来创建一个会话bean.该接口定义如下: public interface javax.ejb.SessionBean extends javax.ejb.EnterpriseBean {public void ejbActivate() throws RemoteException;public void ejbPassivate() throws RemoteException;public void ejbRemove() throws RemoteExcepti...
类别:程序开发 - JAVA    查看:131    更新:2014-05-15

Enterprise JavaBeans导论二

  理解EJB组件 你现在应该已经熟悉了整个EJB体系结构及其主要的部件。这一节更详细地描述了这些部件,并解释它们运行时的行为语意。 Home接口 EJB库使用enterprise bean的客户端通过它的home接口创建它的实例。Home接口包含一个或多个用来创建enterprise bean实例的create()方法。这个home接口不是由bean来实现,而是通过称为home object的类来实现。一个home object的实例在服务器中实例化,使得客户端可以访问它们。 定位home object 一个home object的引用被放在名字服务中,客户端能通过JNDI访问它。EJB服务器一般提供某种名字空间的实现,虽然有时可以使用外部的名字空间。在这两种情况下客户端都必须知道名字空间的位置...
类别:程序开发 - JAVA    查看:113    更新:2014-05-15

Enterprise JavaBeans导论一

  服务框架 EJB并不是一个产品。它是Java服务器端服务框架的规范,软件厂商根据它来实现EJB服务器。应用程序开发者可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。 EJB规范详细地解释了一些最小但是必须的服务,如事务,安全和名字等。软件厂商根据这些规范要求以保证一个enterprise bean能使用某个必需的服务。规范并没有说明厂商如何实现这些服务。这使得通过阅读规范来学习EJB更加困难,因为它允许厂商在不牺牲核心服务的可移植性的前提下来提供一些增强功能。 JavaBeans和Enterprise JavaBeans JavaBeans是Java的组件模型。在JavaBeans规范中定义了事件和属性等特征。Enterprise JavaBeans也...
类别:程序开发 - JAVA    查看:101    更新:2014-05-15

三纬度探讨ERP物流中的物料状态

工厂ERP的运行,就是对物流、资金流和信息流的集成管理。  即使是在理想的状态下,物流在工厂内部也很难形成单向的流动。退货、外协、返工等等给物流的管理增加了难度,该用什么参数来描述才能真实反映物流的真实情况呢?  工厂ERP的运行,就是对物流、资金流和信息流的集成管理。物流是主线,带动了资金流和信息流。如果想把握住物流这条主线,就必须清楚在任何时刻,构成物流主线的点——物料的状态。 从三个维度描述物料状态  一般使用质量、位置、成本这三个维度来描述物料的状态。  对于描述物料的维度,质量通过库存的状态来描述,位置通过物料所在的库区来描述,成本通过单据来描述。在实际的仓库和ERP系统内,...
类别:程序开发    查看:96    更新:2014-05-10

ERP基础知识

一、 ERP的实施 1.ERP的实施分哪些阶段? ERP的实施通常分为准备、设计、实施及上线支持四个阶段。 2.准备阶段的主要工作有哪些? 办公环境和计算机等办公设备的落实,关键用户,总体方案,动员启动大会。 3.设计阶段的主要工件有哪些? 业务流程设计,现状调研,未来流程设计,确定客户化工作范围。 4.实施阶段的主要工作有哪些? 在预配置系统的基础上,对每个单位的系统进行个性配置,但必须经过总部的审批;设计并完成客户化编程,设计并建立系统用户权限,进行系统测试,进行讲师和最终用户培训,进行数据转换试转档,正式转档与系统上线。 5.后续工作有哪些? 实施后的技术支持。为了保证新的系统能够支持日常的业务运营及解...
类别:其它 - 软件    查看:134    更新:2014-05-07