连锁企业供应链管理系统分析与设计28337.docx





《连锁企业供应链管理系统分析与设计28337.docx》由会员分享,可在线阅读,更多相关《连锁企业供应链管理系统分析与设计28337.docx(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于J2EE体系的连锁企业供应链管理系统(SCM)分析与设计目 录1引言11.1连锁企业SCM系统现状以及存在的问题11.2J2EE体系的国内外最新研究与应用31.3基于J2EE的连锁企业SCM系统研究现状41.4论文的主要工作和研究思路62连锁企业SCM系统分析72.1连锁企业SCM系统的特点72.2连锁企业SCM系统的需求分析92.3连锁企业SCM系统业务逻辑112.4运用J2EE技术设计SCM系统113连锁企业SCM系统设计133.1多个独立MIS系统的信息集成与发布133.2系统实现原理和拓扑图设计153.3基于中间件的多层系统结构183.4SCM系统模块分析223.5数据库的逻辑设计
2、和物理设计304 SCM系统软件结构设计334.1多类型用户界面Java程序的一般设计模式及存在的问题34MVC模型的引入354.3结合J2EE对MVC模型的改进364.4模型的建立384.5新模型在SCM系统结构设计中的应用395系统的开发和部署415.1J2EE小组开发模式415.2EJB组件的开发和部署435.3Web应用的集成和发布436结论446.1本文的主要工作与成果456.2尚待解决的问题的讨论46参考文献47附录一50附录二541 引言 1.1 连锁企业SCM系统现状以及存在的问题经过十几年的发展,我国连锁经营取得长足的进步,目前全国连锁企业达家,店铺数达万个,年销售总额达亿元
3、。尤其是近年来发展迅猛,全国连锁企业数、店铺数均增加了倍多,连锁企业销售额的增长速度已远远高于社会商品零售总额的增长速度,占社会商品零售总额的比重已从年的.增加到目前的.。1一个行业的高速而健康发展,必然离不开现代化技术和管理的支持。连锁行业以规模优势取胜,它的高速增长,急需配套管理制度和信息技术的强劲支持,尤为急缺的是建立在现代信息技术基础之上的统一采购和配送技术。2连锁企业通常要对90%以上的商品选择中央采购制度,由总部的采购部门或授权的配送中心负责整个企业大部分商品的采购,商品的引入与淘汰、价格制定及促销计划也完全由连锁企业总部统一规划实施。各店铺的销售信息及库存资料需及时、准确、分类地
4、向总部传递,总部必须对商品的购、销、存、退、调等信息进行连续分析,以便使总部采购商品的品种、结构、数量符合各店铺的销售需要。由此看到,虽然中央采购制度带来了集中议价、降低商品采购成本的好处,但对企业的业务配合、信息传递、商品配送提出了更高的要求。 连锁企业集中采购后的商品质检、计量、储运、分拣是在总店的仓储环节中进行的,一般由配送中心负责。而配送中心的中心库存和配送能力必须与店铺的销售相适应,既要保证不出现断货,又要尽可能减少各店铺和中心的库存。减少库存不仅是出于财务管理上减少资金占压的需要,而且也是为了降低配送成本,提高仓库库容利用效率。据调查,我国连锁企业普遍采用单店经营时的仓库作业流程,
5、配送成本较高,影响作业的效率。这是我国连锁企业目前亟待解决的另一个难题4-6。这些难题的解决方案都集中在供应链管理(SCM)系统之上,拥有一个高效的、先进的、稳定安全的供应链管理系统是国内连锁企业在与国外连锁巨头们竞争中发展、取胜的基石。目前国内连锁企业SCM系统的现状是:各连锁企业门店不同程度实现了基于Intranet的POS/MIS系统,但门店和门店之间、门店和总部之间,总部和供应商之间基本上还处于信息孤岛状态。无法实现信息共享,统一采购和统一配送技术也相当落后,而且,各连锁企业对SCM系统的认识和利用水平有限,大多数企业并没有自身独立的SCM系统,而只是依据MIS系统提供的部分信息来决定
6、自己的采购计划。既耗费了大量的人力时间成本,更不用谈实现真正意义上的实时经营,有效降低库存成本。这种经营模式必然产生以下问题:71) 信息孤岛。总部与分店、分店与分店之间无法实现信息实时交换,企业集团化管理困难。2) 业务重复、力量分散。每个分店都需要一批人与供应商洽谈业务,造成人力资源浪费,同时企业无法充分发挥集团采购的优势,享受最大折扣率。3) 商场与供应商之间信息渠道不畅通,供应量效率低。一方面供应商无法及时获取商品销售、库存情况;另一方面,商场无法获取最新最全的商品供应信息,在一定程度上影响双方的经营效率。加入WTO后,面对国外连锁巨头们也已成熟的全球化供应链管理系统,国内连锁企业也可
7、以说处于技术上的竞争劣势。国内连锁企业最终要实现商务的信息化、电子化,实现实网和虚网、外网和内网的统一。POS和MIS相对是封闭的,只有走向外网,通过互联网走向社会,才能与供应商和客户真正携起手来。这就是供应链管理系统的意义所在。将来的便利店就是网络公司,只有与网络完全融为一体,才会降低成本,快捷准确地实现交易,未来的连锁企业将成为冲破传统观念的高科技企业8-9。综上所述,对构建连锁企业供应链管理系统的研究有其现实意义和巨大的经济意义。名词解释:连锁企业:(Chain Store)经营若干同行业或同业态的店铺,以同一商号、统一管理或授予特许经营权方式组织起来,共享规模效益的经营组织。10供应链
8、(Supply Chain):供应链是围绕核心企业,相互间通过提供原材料、零部件、产品、服务的厂家、供应商、零售商等组成的网络10。供应链管理 (Supply Chain Management) SCM:供应链管理是以同步化、集成化生产计划为指导,以各种技术为支持,尤其以Internet/Intranet 为依托,对供应链中的信息流、物流和资金流进行设计、规划和控制,从而增强竞争实力,提高供应链中各成员的效率和效益。111.2 J2EE体系的国内外最新研究与应用J2EE是由SUN引导,各厂商共同发起的,并得到广泛认可的工业标准。业内企业计算领域的大企业如:IBM , BEA Systems,
9、Oracle等都有参与。现在已经超过25个不同的服务器端平台支持J2EE 规范。12最新研究概述:2000年3月23日 Sun Microsystems发表了Java 2 Platform- Enterprise 表1.1Edition(J2EE)的最新版本“1.2”。J2EE规范和核心应用程序接口标准基本成型。如表1.1:13-20 2001年9月24日 J2EE “1.3”推出。该版本简化了业务集成操作、提高了面向企业的WWW服务开发和导入的功能。2002年1月 31日 J2EE最新版本1.3.1 发布,进一步加强Web Service功能并加大对XML的支持力度。其新增主要内容如下:12
10、 Java连接器体系(Java Connector Architecture ,JCA)1.0。提供了一个新的、简化了的元件库,将简化与包含Enterprise Resource Planning(ERP)和Customer Resource Management(CRM)等应用程序在内的原来的系统的综合。预计JCA将会发展出一个更易于构建的适配器新类,使应用服务器能承担更多的负荷,而这些负荷目前由价格昂贵的企业应用集成软件来担负。 Java消息服务(Java Messaging Serivce,JMS)1.0.2。最新引入了消息驱动MDB(Message-Driven Bean)的JMS,该
11、组件与其它应用程序或组件以异步消息方式通信。MDB的松散交互对现存的系统的继续使用非常理想。 20 “Enterprise JavaBeans(EJB)2.0”:简化分散的应用程序的开发,融入了与面向对象协议Inter-ORB Protocol(IIOP)间的互操作性。13 提高XML的综合功能:可以提高与“Java API for XML Processing(JAXP)”的综合性能,以XML记述“JavaServer Pages(JSP)”。 14 “JSP 1.2”的框架及Servlet。15J2EE体系结构提供中间层集成框架高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发
12、平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。由于采用开放的协作制定规范,J2EE体现了众多企业计算领域供应商的知识和专业技术。这意味着产品解决方案能够满足任何商业需求。由于有大量的厂商支持,所以用户的选择范围会更广泛(与此相比,WINDOWS DNA架构是由微软单独制定并完成的。)。12二十一世纪,随着Internet日益成为主要的商业交易平台,具有可伸缩性、灵活性、易维护性的商务系统是人们关注的焦点。而J2EE恰好提供了这样一个
13、机制。在企业级商务应用领域,J2EE技术越来越受到企业的青睐,基于J2EE架构的新应用不断涌现,从电子商店到网上交易市场,从MIS系统到CRM、ERP、SCM, 而应用J2EE的行业也越来越多,从新兴的信息产业、电信到传统的银行业、保险业,纷纷将J2EE技术作为大型BtoB市场和海量交易处理的安全稳定的端到端平台。从J2EE应用的发展势头来看,J2EE技术将成为未来十年企业级应用的主流技术21-22。1.3 基于J2EE的连锁企业SCM系统研究现状基于传统EDI(Electronic Data Interchange)的供应链系统传统企业往往在EDI平台上建立供应链系统,EDI是为支持事务处理
14、而在异构的平台或应用间用电子格式进行数据交换。这种交换无需手工介入,而由计算机系统自动处理。为了实现数据交换的自动化,EDI将企业的业务规则包含在固定事务集中。也就是说传统EDI是以固定事务集合的传递为基础的,事务集合种定义了字段的长度、顺序和一定的商业规则。通过EDI可以将数据信息规范化、格式化,有利于通过网络互联处理,便于企业与供应商之间的数据交流和交换。但EDI的自身特点也是其在企业间供应链集成方面存在许多缺陷23: 模式僵化,不同的商业伙伴需要不同的接口和方案 成本昂贵,数据通过VAN传输 维护困难,难以增加新的产品和应用基于J2EE技术的企业应用系统随着J2EE平台的日益成熟,利用J
15、2EE技术构建SCM系统,象构建其它企业商务应用系统如ERP、CRM、E_MarketPlace、E_Channel一样,越来越受到人们的重视,各大机构和应用服务提供商陆续推出自己基于J2EE的行业解决方案,较有代表性的又Oracle、IBM、SAP等。国外大型IT厂商如IBM、DELL、Araba等开始逐步建立和完善自己的SCM系统,并在有效降低生产、运营成本等方面显示出越来越大的作用。传统行业的代表如GE、Ford也已经在J2EE平台上构建了自己的采购系统24。基于J2EE技术连锁企业的SCM系统连锁行业是传统行业,由于其行业要求统一采购、统一配送、统一结算的特点,连锁企业的发展与壮大对先
16、进信息技术的要求特别迫切,建立在传统EDI技术之上的供应链系统已不能适应业务高速膨胀的需要。连锁企业已开始认识到建立一个安全、高效的供应链平台对于自身至关重要的战略意义。也因为行业特点,它的SCM系统的业务逻辑和其它行业的SCM系统业务逻辑有很大不同,也就是说,SCM的J2EE通用解决方案并不适合于连锁行业。目前,国内对基于J2EE的连锁企业SCM系统的理论研究才刚刚开始,而对构建基于J2EE的连锁企业SCM系统的应用研究还是一片空白。1.4 论文的主要工作和研究思路 本文依据一个典型项目(某跨国连锁集团中国公司SCM系统)实施成功的经历,试图在运用J2EE技术,对连锁企业SCM系统的分析和设
17、计,并提出一个可行的解决方案。 论文首先分析了连锁企业的SCM系统业务逻辑和需求,并对现有MIS的利用、数据集中与分析、订单汇总、统一配送等问题提出合理的解决方案。接下来,运用J2EE技术设计系统,给出拓扑图和实现原理,并细化到多层模型设计、模块分析、数据库逻辑设计、物理设计等。重点针对系统为多类型用户界面的特点,提出基于J2EE的MVC新模式,并运用于SCM软件逻辑结构设计中。然后文章对系统在开发、部署过程中的关键步骤做了简要说明。 最后,文章简要介绍了依据上述方法设计开发的供应链管理系统在运行中为连锁企业带来的实际效果,以及系统的性能特点。研究思路如下图1.1:文献资料搜集基础理论研究J2
18、EE技术规范与体系结构研究连锁企业SCM信息系统需求分析系统开发、测试、部署系统概要设计完成论文J2EE应用模型和开发方法研究系统详细设计开发总结和模式探索图1.1 论文工作图2 连锁企业SCM系统分析 2.1 连锁企业SCM系统的特点连锁企业的单位构成如下图所示:连锁总部分店A分店B分店C分店X分店F分店D城市甲城市乙城市甲图2.1 连锁企业组织结构图.图2.2 分店MIS系统图2.1.1 在现有MIS基础上开发连锁企业以分店为基本运营单位,每个分店拥有自己相对独立的MIS系统。在系统所属局域网内,前端以电子扫描仪、POS机为商品售卖工具,后端为数据库服务器和MIS服务器,配以财务、仓库、采
19、购等客户机、构成日常商品的进、销、存作业系统。如图2.2所示:MIS系统一般采用客户端/服务器(C/S)结构, 所有的商品信息、采购信息、库存信息、销售信息均存于服务器端的数据库中。这些数据是连锁企业SCM系统的基础数据。在选择SCM的构建方式时,一方面因为C/S模式在局域网内仍有自身速度快、稳定等优势,另一方面出于保护已有IT投资的需要,SCM系统必须构建在各分店现有的MIS系统基础之上。如何融合已有MIS系统是在设计SCM系统是要解决的第一个问题25-27。2.1.2 数据分布连锁企业的各分店一般处于不同的城市或同一城市的不同地方,彼此相距较远,不可能用局域网的方式将他们与总部都连起来。因
20、而,各自MIS系统的数据库基本上是分布各地的,而SCM系统的基础数据来源与各分店,自然要解决分布数据的集中问题。2.1.3 统一采购统一采购使连锁企业实现低价策略的有效保障。对于采购商品的品种、结构、型号、范围、数量,每个分店都会根据库存和预测提出自己的采购订单,只有将各店订单汇总,实施大批量采购才是经济的。面对种类庞大的商品类目,即便总部拿到各店的订单,依靠人工也很难完成手工汇总,更不用说准确地完成筛选供应商与商品、对比采购价格等实际问题。2.1.4 统一配送统一配送既是连锁企业降低成本的手段,也是总部有效调节商品、加强控制的手段。在统一配送过程中,对商品的挑选、储存、整理、拆零、再包装检测
21、和贴标签、拼配是连锁企业实现商品增值的手段。目前,连锁企业存在的问题是:尚缺乏现代物流与配送的观念。物流作业缺乏规范,各种编码缺乏标准,商品盘点作业缺乏电子扫描装置,配送中心内部缺乏必要的计算机设备,计算机软件不完善,数据有时需要多次重复录入等。所以,集中采购虽然能减少采购成本,但如果配送管理落后所加大的成本抵消掉了集中采购的好处,这对企业来讲是绝对不合算的27-28。所以,制定合理的统一配送策略是SCM系统业务设计的难点2.1.5 统一结算统一采购必然带来统一结算,统一结算增强了连锁企业与供应商谈判的能力,也加快了资金的流动。随着网上支付平台日益成熟、安全,统一结算的方式会部分通过网上银行进
22、行。SCM系统要预留此项功能的接口。2.1.6 与供应商之间的数据交换供应链是连接连锁企业和供应商之间的一条纽带,不论是商品信息还是销售分析数据,读要通过合理的通用的数据交换格式来促进交易,基于XML的Web Services 是SCM系统的另一项特点。2.2 连锁企业SCM系统的需求分析连锁企业的SCM系统除了上述6点需要解决外,还包含如下需求:供应商管理、连锁店管理、商品管理、采购管理、库存管理、退货管理、换货管理、用户权限管理、信息发布,结算管理和综合查询。供应商管理通过供应商管理,为实现商品发布、集中采购、统一结算准备了条件。企业可以发挥网上招商的优势,供应商通过SCM 系统申请,经总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 连锁 企业 供应 管理 系统分析 设计 28337

限制150内