《浅议国内纺织业务快速响应系统的开发.pdf》由会员分享,可在线阅读,更多相关《浅议国内纺织业务快速响应系统的开发.pdf(2页珍藏版)》请在三一文库上搜索。
1、2 0 0 9 年第5 期( 总第1 5 3 期)山东纺织经济 浅议国内纺织业务快速响应系统的开发 于红波 ( 山东科技职业学院 山东潍坊 2 6 1 0 5 3 ) 摘要:面对国内外纺织行业的激烈竞争,纺织企业迫切需要一款从自身实际情况出发。能加强企 业内部管理、降低制造成本及经营成本、提高盈利能力的管理软件。本文提出基于W e b 的分布式应用系 统,开发出三层结构的纺织业务快速响应系统,以满足纺织企业的需求。 关键词:纺织业务;W e b 应用;三层结构 中图分类号:T P 3 9 3文献标识码:A d o i :l O 3 9 6 9 j i s s n 1 6 7 3 0 9 6 8
2、 2 0 0 9 0 5 0 6 1 一、纺织业务快速响应系统提出的必要性 1 、国内外纺织行业的现状 中国是世界上最大的服装生产国、服装消费国 和服装出口国同时也是世界上第三大纺织进口 国。受美国经济走缓的影响,企业销售将出现衰退 现象。而且美、欧可能实施新的贸易壁垒,全球纺织 业采购可能出现大幅变更。另外,针对纺织服装制 品的配额制度即将结束。这些变化是纺织服装企业 面临的最新挑战,不仅带了希望和机遇。同时也带 来了极大风险。 近年来受美国次贷危机、人民币升值、出口退 税下调、货币政策从紧、加工贸易政策调整、劳动力 成本上升等多种因素影响国内众多纺织行业生产 企业陷入了生产经营困难的窘境。
3、挣扎在亏损的边 缘。这些,都给纺织行业构成严峻挑战。纺织企业为 了生存和发展,必须加强管理,降低企业综合经营 成本、提高对市场的反应速度来提升自己的竞争 力这才是纺织行业走出困境的良方。 2 、国内外管理软件的现状分析 企业资源计划( E R P ) 是在物料需求计划( M R P ) 和制造资源计J O J ( M R P I I ) 基础上发展起来的更高层 次的管理模式。E R P 的基本思想是将企业流程看作 是一个紧密连接的供应链,通过对供需链上所有环 节进行有效的管理,来加速企业的信息流程,提高 反应速度改善决策品质,从管理的深度上为企业 提供更丰富的功能和工具。目前国外企业基本都采
4、用了E R P 系统应用效果非常好。然而,据有关专家 调查显示,国内E R P 系统应用效果并不好,成功的 几率小于1 0 。 我国企业信息化建设正处在发展中,单一专业 管理软件,已远远不能满足企业的要求,迫切需要 收稿日期:2 0 0 9 0 6 - - 0 9 新的管理软件充实企业管理。但E R P 系统项目涉及 的范围大而广,要求的条件多而苛刻,实施的难度 非常大,众多国内企业还不具备实施条件。目前国 内企业需要一款中间产品即指在单一专业管理软 件基础上,集成两个、或两个以上专业管理软件,并 在此基础上进一步开发而成的软件系统。它的特点 介于大型综合管理软件和专业管理软件之间。随着 企业
5、信息化建设的深入该产品会逐步融人E R P 系 统中。 3 、纺织业务快速响应系统的提出 帛方纺织有限公司结合自身的实际情况确定 “总体规划、分步实施、边开发边集成、技术领先”的 信息化建设思路,把实施纺织业务快速响应系统 作为企业信息工作的一个重点。该项目吸取客户 关系管理系统和进销存系统的大部分功能,同 时将 E R P 管理系统中企业的生产计划功能纳入、 调用财务管理系统数据库属于向E R P 系统过渡的 中间产品。 二、纺织业务快速响应系统的理论基础及环境要求 纺织业务快速响应系统采用基于W E B 的分 布式应用系统模式。 1 、基于W e b 的分布式应用系统的三层结构介绍 目前,
6、多层应用程序已成为主流,它能够满足 应用程序的两种需求。即可伸缩扩展性和I n t e r n e t I n t a n e t 应用。三层( 多层) 结构的应用程序把业务逻 辑独立出来,形成了客户端的客户接口层( 表示 层) 、中间业务逻辑层( 可细化为多层) ( 功能层) 和 后端数据库服务器层。该体系结构从封闭的集中式 主机向开放、与平台无关的环境过渡,服务器可以 采用主机群集技术构成。 表示层( B r o w s e r 端) 借助于J a v aa p p l e t 、V B 一 1 4 7 万方数据 PDF Watermark Remover DEMO : Purchase
7、from www.PDFWatermarkR to remove the watermark 山东纺织经济2 0 0 9 年第5 期( 总第1 5 3 期) S c r i p t 、J a v a S c r i p t 、A c t i v e X 技术可以处理一些简单的 客户端处理逻辑。显示用户接口和W e bS e r v e r 端的 运行结果。 功能层( W e bS e n ,e r + A p p l i c a t i o nS e r v e r 端) ,负 责接受远程或本地的资料查询请求,然后运行服务 器脚本,借助于C G I 、A D O 等中间部件把资料请求 通过O
8、D B C 、J D B C 、X M Lf o rA n a l y s i sX M L 与半结构 化数据库系统等发送到D BS e r v e t 上以获取相关资 料,再把结果转化成H T M L 及各种脚本传回客户的 B r o w s e r 。W e bS e r v e r 现已成为一种独立的应用系统 开发及运行环境,用来管理控制该环境中的网站及 服务器端组件,并且有一些服务器从W e b 服务器中 独立出来,承担运行应用系统的任务。 数据库服务层负责管理数据库实现资料的定 义、更新、维护,响应应用服务器的资料请求。可以 是集中式或分布式。物理实现可以在一种数据库管 理系统中或是
9、多个异构数据库的集合。 B S 结构具有易用性好、易于维护、信息共享度 高、扩展性好、可伸缩性强、效率提高、安全性加强、 广域网支持等特点。 2 、基于W e b 分布式应用系统的构成 分布式应用系统的基本目标是将在地理位置 上或逻辑上分布的异构系统连接到计算机网络 中,以提高各个子系统间的信息交流与合作能力, 进而实现资料资源的共享。 无论采用何种构造方式、何种模式( D C O M 、 C O R B A 或J a v a B e a n ) 以及底层基于何种通讯方式 ( H 1 1 P 、I I O P 等) ,用部件化方式实现浏览器与服务 器的通讯以及服务器与异质数据库的互操作是建 立
10、基于B S 体系的根本。这要求能够满足对异质数 据的互操作,即多服务器端任务的协调以及与客户 的数据通讯。 由于分布式计算与互操作的要求,不同服务器 之间以及与客户的通讯必须相互协调,并且消息的 请求与发送应当以部件化形式存在,与前台浏览器 端以及后台数据库间相对独立。 在以部件化思想设计多服务器的相互拓扑关 系时宜通过消息收发服务器协调各服务器间的消 息传送。而服务器部件本身则通过功能分类,如查 询服务器、分析服务器、安全管理服务器等之间以 消息部件联系成为既独立又相互联系的有机整 体。下面以查询服务器与客户端通讯并完成多源数 据库查询为例进行说明。当浏览器端建立了与服务 器的联系后,服务器
11、端以某一端口号侦听来自用户 的请求信息,收到“客户请求部件”后,先在“分析客 1 4 8 户请求部件”中对消息分类,确定查询的性质,然后 在“分布式数据库查询处理部件”内,根据已经形成 的查询条件( 如驱动程序分类、查询语言、数据库 名、数据库网络位置、表名等) ,通过“连接数据库部 件”建立到数据库的连接并获取查询结果。由于涉 及的查询往往是分布式的且涉及到不同的数据库 以及不同的表结构,所以整个处理过程是多线程、 同步进行的。每一个线程执行结果经处理后存放在 “服务器响应部件”中,并在完成所有的操作后返回 到客户端。为了节约资源,提高响应性能,在完成每 一个数据库的操作后,要及时关闭连接。
12、 根据上述结构在处理异质数据库分布式查询 时对每一个表的结果集存放于结构的堆栈中。同 时记录与结果集对应的元资料信息,如表字段、数 据库类型等。如果在堆栈添加中,发现相同表结构 的返回结果集,则合并为一个结果集表并记录对应 元信息。当所有操作完成后,通知浏览器端把“服务 器响应部件”以对象流的方式发送回去,从而完成 浏览器、服务器与数据库的通讯过程。 三、纺织业务快速响应系统开发原则 1 、系统性原则:严格按照计算机网络设计和软 件工程系统开发规范要求的方法进行保证具有最 优的总体性能。 2 、可扩充性原则:提供开放性数据结构可进 行其他软件的开发及数据存储容量的扩充。 3 、可维护性原则:可
13、变的数据结构均采用用户 自建字典形式保证在应用中的扩展。 4 、容错性原则:对输入的数据具有自动校验功 能,保证系统提供的信息准确可靠。 5 、易用性原则:具有友好的用户界面,使用简 便、灵活、明了。 6 、可移植性原则:可在各种大型数据库之间移 植,可在单机与网络版间移植。 7 、安全| 生原则:采用多种机制,保证数据的安全。 8 、模块助理性原则:内部接口达到高内聚、低 耦合。 纺织业务快速响应系统主要由客户管理模 块、物资管理、计划管理、财务管理等主模块以及各 个子模块组成。其充分吸收这些模块的成熟经验, 并对他们互相贯通,形成一套颇具特色的、实用的、 操作简单的应用系统。该项目的完成,不但会大大 提高企业业务处理的速度,而且能从客户管理、物 资管理、生产管理、财务管理等各个方面带动企业 管理的全面升级,为企业在竞争激烈的纺织行业占 有一席之地创造条件。 万方数据 PDF Watermark Remover DEMO : Purchase from www.PDFWatermarkR to remove the watermark
链接地址:https://www.31doc.com/p-3714860.html