论文部分内容阅读
随着我国社会主义市场经济体制的逐渐完善和WTO的成功加入,我国企业面临巨大的市场竞争压力,迫切要求更好的企业信息化管理工具。作为目前信息化技术发展的主流,ERP软件已成为世界各国企业提高管理水平、增强企业竞争力的有力工具。库存管理是企业管理的重要组成部分,也是ERP系统软件的重要模块之一,本文主要针对库存管理展开研究,主要内容如下: 首先根据ERP的发展历史与应用现状,对于其管理特点及库存管理系统与ERP之间的关系进行了具体的分析,同时深入研究了Agent技术。针对移动Agent的技术特点,对分布式模型进行了论述和分析。 为避免由于企业在产品、规模组织等方面的差别而导致的库存管理方式的千差万别,文中重点分析了库存管理系统的主要功能:安全帐户管理、入库单管理、出库单管理、综合查询功能、提货单管理、提货单分提管理,建立了ERP库存管理系统的一般逻辑模型。并根据关系型数据库的基本原理,在Microsoft SQL Server 2000系统中创建数据库,包括创建数据库结构,创建数据表和属性配置,创建相应的视图和存储过程等,提供了系统后台的数据库支持。 完成了ERP库存管理系统的软件设计。基于Borland C++ Builder应用程序开发平台,采用面向对象的C++语言编程方式,实现整个系统软件的设计。根据系统的主要功能,设计了用户安全管理模块,供货商管理模块,货品信息管理模块,库存管理模块等,每一个模块部分的内容互相独立,便于程序的编写和调试。 基于传统的客户机/服务器(C/S)体系结构在可扩展性、可维护性等方面的缺陷,文中开展了如何克服这种传统方式存在缺陷的研究,讨论了移动Agent技术解决上述问题的适用性。充分利用分布式对象技术,提出基于移动Agent的分布式计算模型。引入IBM的Aglets平台,构建了基于移动Agent的分布式计算环境MAE,使ERP库存管理系统与ERP其余系统模块之间的数据能够安全,有效,快速的传递。