基于C/S+B/S模式的MiniERP系统 |
发布时间: 2012/8/15 10:01:19 |
近年来,软件产业及信息化技术的飞速发展,尤其是基于Web的信息发布技术、信息检索技术、Java技术以及分布式对象组件技术日趋成熟,应用系统平台从Client/Server(简称C/S,客户端,且醍务器)体系架构向Browse/Server(简称B/S,浏览器,服务器)分布式体系架构演变,进而又演变出一种C/S+B/S相结合的新型体系架构,这种体系架构将C/S架构与B/S架构的优点结合起来。对开发成熟、高效、安全的软件应用系统至关重要。
一、C/S体系架构与B/S体系架构的比较分析 客户机,服务器C/S(Client/Server)结构是一种典型的二层结构,按照实现的功能不同,将应用程序分为两大部分:一部分用于处理数据库,称为服务器部分;另一部分用于处理应用程序、请求服务,称为客户部分。它的工作原理是:用户通过应用程序向客户机提出数据要求,客户机通过网络将用户的数据要求提交给服务器,服务器的数据库管理系统执行数据处理任务,然后把经过处理后的用户需要的那部分数据,传输到客户机上,最后由客户机完成对其所要数据的加工。C/S结构具有开放性、存取数据安全、网络通讯量低、速度快、可扩展性和易于升级等优点,且这种结构投资少、易于维护开发周期短,比较适合中小企业信息化系统的开发。 浏览器服务器B/S(Browwr/Server)结构在本质上也是一种C/S结构,它是把C/S中的客户机一侧的应用程序与显示功能分开,将应用程序放到Web服务器上单独组成一层,客户端仅用单一的浏览器。它的主作原理是用户通过浏览器端提出要求,Web服务器接受用户的请求,执行相应的扩展应用程序与数据库进行链接,并通过s0L等方式向数据库服务器提出数据处理申请,然后等数据库服务器将数据处理的结果提交给web服务器,再由Web服务器传送回浏览器端。B/S有以下优点:降低了对客户端的要求,充分发挥服务器的强大功能;易于升级和维护;客户端用户操作简便,界面友好;更适合于网上发布信息等。 基于对C/S和B/S模式的优点分析,结合两者的优点,在中小型企业的ERP系统开发过程中充分发挥两者优点,避免其缺点。企业内部管理模块交换数据量大、需要频繁、高速的交换,故采用C/S模式,这样可以充分发挥C/S的专用性、交互性强、速度快的等优点。对于和企业信息量交换不大的企业外部模块,采用B/S模块,可以利用Intemet及时发布和获取信息。 二、基于C/S+B/S模式相结合的MiniERP系统的开发 (一)系统的总体设计方案 ERP在信息集成方面,有两个层次的集成: (1)内部集成:现产品研发、核心业务和数据采集的集成; (2)外部集成:实现企业与供需链上所有合作伙伴的集成。对于制造业来说,ERP内部集成包括了以销一产一供、计划与控制为主线和财务的所有核心业务。 MRPII是ERP内部集成的主要内容。所谓核心业务,通常是指一个主导企业的营销(包括了解客户需求)、制造、采购、发运和财务等几方面的业务,也就是实现和跟踪物料和资金流程的主要业务流程。其中制造计划与控制是协调各个核心业务运作的神经中枢。ERP外部集成把信息集成的范围由内部集成扩大到企业的上下游,管理整个供需链。 针对多品种、小批量的中小型企业的特点建立MinERP系统,系统开发以生产管理模块为主,并对其它的相关模块进行相应功能的开发,完成后的 MiniERP系统可为多品种、小批量的中小型企业的生产运营和整个的工作流程提供相关管理的功能模块。在具体各个企业实施中企业可再根据自身的情况进行模块功能的添加和删减。MiniERP系统可为大多数多品种小批量制造型企业提供主要模块的服务。 本文出自:亿恩科技【www.enkj.com】 本文出自:亿恩科技【www.enidc.com】 --> |