收藏 分销(赏)

供应商产品数据管理系统的设计与实现.doc

上传人:精**** 文档编号:4854655 上传时间:2024-10-15 格式:DOC 页数:106 大小:7.06MB
下载 相关 举报
供应商产品数据管理系统的设计与实现.doc_第1页
第1页 / 共106页
供应商产品数据管理系统的设计与实现.doc_第2页
第2页 / 共106页
供应商产品数据管理系统的设计与实现.doc_第3页
第3页 / 共106页
供应商产品数据管理系统的设计与实现.doc_第4页
第4页 / 共106页
供应商产品数据管理系统的设计与实现.doc_第5页
第5页 / 共106页
点击查看更多>>
资源描述

1、供应商产品数据管理系统的设计与实现932020年6月23日资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。上飞公司供应商产品数据管理系统的设计与实现重庆大学硕士学位论文( 专业学位) 学生姓名: 王斌指导教师: 杨正益 讲 师兼职导师: 张尚体 高级工程师工程领域: 工程硕士( 软件工程领域) 重庆大学软件学院二O一四年十一月Design and Implementation of Shanghai Aircraft Manufacturing Co. supplier product data management systemA Thesis Submitted to Chon

2、gqing Universityin Partial Fulfillment of the Requirement forProfessional DegreeByWangbin Supervised by Lect. Yang zhengyiPluralistic Supervised by Senior Eng. Zhang shangtiSpecialty: Software EngineeringSchool of Software Engineering Chongqing University,Chongqing, ChinaNovember 摘 要上海飞机制造有限公司( 以下简称

3、上飞公司) 作为ARJ21新型支线飞机和C919大型客机的主制造商, 拥有众多机体设备供应商, 如何利用信息技术手段来形成供应商产品交付数据的结构化管理, 保证飞机在设计-总装-供应商领域数据的一致性, 是当前企业信息化建设的迫切需求。本文结合上飞公司供应商管理的实际情况, 提出构建供应商产品交付物料清单( SPS-BOM) 及供应商产品交付规范书( SPS) 正文管理的方法, 系统采用B/S架构, 提高了使用的便捷性, 满足了客户端性能的要求。采用Windchill客户定制化技术及基于J2EE的Web开发技术来实现页面的快速定制, 采用UML建模技术, 对系统进行了需求分析及开发设计, 主要

4、实现了EBOM到SPS-BOM重构的结构化管理, SPS文档的结构化编制及管理, 保证了供应商产品数据的完整性与准确性。本文主要完成了以下工作: 分析了上飞公司供应商产品数据管理系统的研究背景, 并结合国内外研究及应用现状, 阐述了上飞公司实施供应商产品数据管理系统的目的及意义。 对系统实现相关的Windchill MPMLink解决方案、 J2EE架构、 XML等技术进行研究, 确认系统的开发模式与架构。 对供应商交付数据管理的业务流程进行详细分析, 确定系统的功能和需求。 在需求分析的基础上, 对系统进行架构设计和模块划分, 并按SPS-BOM重构及SPS文档编制功能模块进行详细设计, 确

5、认编码规则、 版本控制、 工作流等关键特性。 完成系统的开发工作, 并对系统进行测试和部署。本文在系统的实施过程中, 考虑了系统的性能优化、 用户操作的友好性等, 极大程度降低了员工的工作量, 提高了企业的成产效率, 当前系统已完成测试并投入运行, 系统运行稳定、 性能良好、 达到了供应商产品数据管理的最终目的。关键词: 产品数据管理(PDM), BOM, Windchill, J2EE, XML框架ABSTRACTShanghai Aircraft Manufacturing Co., Ltd. (SAMC) as the main manufacturer of the ARJ21 reg

6、ional jet and C919 large aircraft has many equipment suppliers. How to use information technology to form the product data management of supplier,is the urgent needs of the enterprise information construction.This system combine the actual situation of SAMC supplier product data, proposed to build t

7、he Supplier Product Delivery Standard Bill of Material (SPS-BOM) and The Supplier Product Delivery Standard(SPS) management approach, using B/S structure to improve the convenience and meet the requirements of the perform of the client, using the Windchill customized technology and J2EE Web developm

8、ent technology to achieve rapid customization of the page. using UML modeling technology to the system requirements analysis and design. Achieve the reconstruction of EBOM to SPS-BOM,SPS Document preparation and management.This paper completed the following five tasks: Analysis of the SAMC supplier

9、product delivery data management system research background, combined with research and application status at home and abroad, describes the purpose and significance of the implementation of SAMC supplier product data management system. Related to system implementation Windchill MPMLink solutions, J

10、2EE architecture, XML and other technology research, development model and confirm the system architecture. Data management vendor to deliver a detailed analysis of business processes to determine the functions and requirements of the system. On the basis of the needs analysis, the system architectu

11、re design and module division. Press the function module documentation for detailed design. confirm encoding rules, version control, workflow, etc. Complete the development of the system, and the system testing and deployment.In the implementation process of the system, considering the system perfor

12、mance optimization, user friendliness, greatly reducing the staff workload, improves the production efficiency of enterprises. At the present, the test on this system has been finished and put into operation. System is running stable, good performance, achieve the purpose of supplier product deliver

13、y data management.Keywords: PDM, BOM, Windchill, J2EE, The XML framework 目 录中文摘要I英文摘要II1 绪 论11.1 研究背景与意义11.1.1 研究背景11.1.2 研究意义11.2 国内外研究现状21.2.1 PDM 系统概述及现状21.2.2 BOM技术研究现状31.2.3 Windchill产品的发展趋势41.3 论文研究内容51.4 论文的组织结构51.5 本章小结52 供应商产品数据管理系统开发相关技术分析62.1 Windchill MPMLink 技术分析62.2 工作流技术分析82.3 J2EE架构分

14、析92.4 XML技术分析102.5 AJAX技术分析132.6 本章小结133 上飞公司供应商产品数据管理系统需求分析143.1 供应商产品数据管理系统总体目标143.2 系统功能需求分析153.2.1 SPS-BOM重构模块153.2.2 供应商产品交付规范书编写与发放模块193.2.3 供应商产品交付规范书更改控制模块213.3 系统非功能性需求233.3.1 系统设计需求233.3.2 软硬件需求243.4 本章小结244 上飞公司供应商产品数据管理系统的设计254.1 系统的框架设计254.2 主要功能设计264.2.1 标签定义264.2.2 文档IBA属性284.2.3 MBA属

15、性说明304.3 逻辑与规则设计304.3.1 表单创立及修订原则304.3.2 编码规则304.3.3 版本控制规则314.3.4 工程及工艺下级装配件识别314.3.5 生命周期与工作流制定314.3.6 访问权限344.4 数据库的设计344.4.1 E-R图344.4.2 数据库表单设计364.5 本章小结375 上飞公司供应商产品数据管理系统的实现385.1 系统开发环境385.2 初始化配置385.2.1 XML文档交互属性385.2.2 Windchill初始化规则395.3 规划与储存405.4 页面与步骤405.4.1 SPS-BOM重构模块405.4.2 供应商产品交付规范

16、书编写与发放模块475.4.3 供应商产品交付规范书更改控制模块495.5 主要代码功能说明515.5.1 代码使用过程图515.5.2 主要代码功能具体说明525.5.3 关键类说明535.5.4 XML规范以及示例545.6 本章小结546 总结与展望556.1 研究总结556.2 展望55致 谢56参考文献571 绪 论1.1 研究背景与意义1.1.1 研究背景当前, 经济全球化和信息全球化迅猛发展, 中国进入WTO后, 为制造业带来前所未有的机遇, 但又面临更加激烈的挑战。进入21世纪, 世界技术和市场格局发生了重大变化, 信息化被认为是继工业革命之后的具有重大意义的的全球性技术革命。

17、这场席卷而来的信息化浪潮改变了人类生产、 生活的方方面面, 影响着社会、 经济发展的进程, 把人类带入了新经济时代。这种技术融合信息技术、 现代管理技术和制造技术, 将其应用到企业产品生命周期全过程和企业运行管理的各个环节, 极大提高企业的市场竞争能力。在中国从”中国制造”走向”中国创造”的过程中, 迫切需要利用信息化技术, 帮助中国制造业走出产业链困境。航空工业是标志国家综合实力的战略性产业, 国家对民用飞机的重视, 给航空制造企业带来了一个全新的发展机遇。由于历史的原因, 中国的航空工业习惯于仿制, 创新能力不强, 虽然上世纪八九十年代中美合作制造过民用客机, 了解大型飞机建造的基本流程和

18、技术要求, 但关键技术以及管理经验是无法经过合作获取的, 也是无法购买的。中国民用飞机想要在市场有一席之地, 就必须在设计、 制造、 企业管理等多方面提高能力, 而使用先进的企业信息化管理理念则是重要手段之一。1.1.2 研究意义随着各种信息化系统PDM, MES, EPR等在企业的普及, 系统集成成为众多制造企业面前的重要课题。作为产品技术文件的重要组成部分, 物料清单( BOM, Bill of Material) 从不同的角度对产品进行了完整的描述。BOM是组织产品信息的重要形式, 是产品数据管理( Product Data Management, PDM) 的核心数据, 贯穿于工程设计

19、、 工艺设计、 产品制造、 大修维护等产品生命周期的各个阶段, 成为企业信息集成的关键所在。根据统计, 制造企业所用的计算机应用系统当中, 大约有70%需要用到BOM1。这些BOM存在于企业不同职能部门, 根据其独特的业务。国内外已有许多学者做了大量的研究, 但主要是研究EBOM和MBOM的构建方法, 对SBOM的研究很少;文献23提出了采购BOM的概念, 可是仅考虑了批产阶段的采购, 没有考虑到研发阶段更改频繁的特点, 没有建立SBOM和供应商相关文档(如供应商交付要求等)、 工艺和资源等的联系, 容易造成更改的不同步。上飞公司供应商产品交付数据包含供应商产品交付规范书( SPS) 和供应商

20、产品交付物料清单( SPS-BOM) 两部分, 它们是对供应商最终产品交付状态的定义, 是供应商产品制造构型和最终交付的重要依据。SPS与SPS-BOM这两部分数据存在密切的关联, 但现阶段SPS为手工编辑, 设计发生变更后, 这部分信息缺乏与工程数据源、 SPS-BOM等的联动关系。如何利用信息技术手段来形成供应商产品交付数据的结构化管理, 保证飞机在设计-总装-供应商领域数据的一致性, 是当前企业信息化建设的迫切需求。1.2 国内外研究现状1.2.1 PDM 系统概述及现状随着计算机技术的广泛应用以及CAD/CAPP/CAM等软件在企业中的应用, 过去手工阶段的纸质的文件、 图纸经计算机处

21、理都变成了大量的不同格式的电子文件, 这些数字化的产品数据管理即为PDM。这些数字化的产品数据数据量大、 格式多、 数据结构复杂, 如何管理好这些产品数据, 是企业面临的难题, PDM是在这样的背景下产生的一种新的数据管理的思想和技术。PDM技术提出以后, 不断地得到发展和完善, 所涉及的业务领域也越来越广。从解决大量文件、 图纸计算机化的管理问题, 逐步发展到对企业产品全生命周期的管理, 包括对与产品相关的信息与过程的管理。对于PDM技术的描述很难有一个准确的定义。随着人们对PDM技术的不断认识, 从不同角度提出了PDM的定义, 比较有代表性的是EdMiller和D Burdick给出的定义

22、。国际权威咨询公司CIMdata总裁EdMiller给PDM做出过概括性的定义, 她认为PDM是用来管理所有与产品相关的信息和过程的技术。Gartner Group公司的D Burdick则把PDM定义为构筑企业范围内设计和生产的一个并行化产品协作环境的技术。但就现阶段的发展而言, 产品数据管理( PDM) 能够阐述为以软件为基础, 以产品为中心, 实现对产品及其相关数据、 过程进行全生命周期管理的技术, 并可为产品设计和制造建立一个并行化的协作环境4。在民用飞机的研制过程中, 随着数字化手段的应用, 需要应用PDM技术实现面向民用飞机研制全生命周期的管理。在设计阶段, 数字化设计需要基于PD

23、M系统进行产品数据的设计、 审签和发放, 实现设计过程的管理。在型号研制的不同阶段, 根据型号研制的需要, 需要实施多个PDM系统来满足型号研制、 型号构型管理和制造等的需要。这样, 必将产生大量的数字化产品数据, 对型号产品数据的管理和档案的管理带来了一定的难度。同时, 不同时期的型号, 由于图样文件管理制度的不同, 以及信息技术的不断更新换代, 所实施的PDM系统是不同的, 所采用的技术和体系架构也是不同的, 不可避免地形成了一个个的信息孤岛。1.2.2 BOM技术研究现状物料清单BOM产生于上世纪六十年代, 主要功能是把产品结构、 提前期、 批量、 采购、 库存信息集中在一起, 从而运算

24、出MRP的生产作业计划和采购计划。随着MRP发展到今天的ERP, 物料清单依然作为ERP运作的基本输入数据, 主要采用手工输入。上世纪90年代, 产品数据管理PDM技术开始得到快速发展。BOM的管理主要是嵌入在PDM系统和ERP系统当中。PDM系统中的产品结构与ERP所需的物料清单BOM之间存在着某种对应关系, ERP所需MBOM中的大量信息能够从PDM的BOM中获取。由于手工输入BOM既费时又容易出错, 一般的想法是让PDM根据工程设计物料清单EBOM和CAPP提供的工艺信息自动生成ERP所需要的制造物料清单MBOM, 实现PDM与ERP的集成。由于对BOM的重要性的认识, BOM的研究开始

25、走出ERP的狭小空间, 成为一个独立的研究对象。同时, 在客户的个性化需求的市场驱动下, 大规模定制成为一种趋势, 产品配置显得非常重要。因而国外对BOM的研究侧重了对BOM结构的配置方面, 如提出的模块化BOM( modular BOM) 、 超级BOM( superBOM) 、 变量VBOM( variant BOM) 、 通用BOM( Generic BOM) 等56。在应用方面, 波音公司在其定义与控制飞机的配置/制造资源管理( DCAC/MRM) 项目中最早提出了以产品结构为核心组织单一产品数据源( Single Source of Product Data, SSPD) 的构想,

26、并将该成果应用到波音737至777的产品当中, 建立了各种BOM之间的逻辑联系, 使得该公司14种BOM管理系统统一到单一的BOM管理系统之中。在国内, BOM管理缺乏相应的规范和标准, 各个企业按照自己的需要提出各种不同的BOM。国内的部分学者对BOM的转换做了大量的研究。台湾交通大学Chang、 Lee等7提出了一个三阶段的MBOM规划方法, 能够根据EBOM考虑装配序列和约束生成三层的MBOM。重庆大学曾富洪8把BOM划分成BOM本体和BOM从体, 分别从BOM本体和从体方面进行EBOM到MBOM的转换, 在BOM的本体转换中考虑了实际装配线、 各种虚拟件和装配顺序等因素。北京航天航空大

27、学对BOM的转换进行了较多的研究。乌龙、 尚凤武9从物料项本质和物料项关系方面阐述了BOM的本质, 建立了产品结构和配置管理过程模型, 并对BOM转换中不同视图之间的关系进行了阐述。蒋辉、 范玉青10,11从工艺角度分析了EBOM、 PBOM、 MBOM的演变原理, 提出了面向BOM的制造工艺系统的基本原理。郭建飞等12从结构转换和属性映射两个角度探讨了3种主要物料清单视图间的演绎关系。清华大学魏志强、 王先逵等13提出了基于单一数据源的产品BOM数据多视图映射技术, 对BOM不同视图的属性映射进行了归类分析。1.2.3 Windchill 产品的发展趋势PTC公司是全球较大的、 一直致力于产

28、品开发应用和产品生命周期管理解决方案的软件供应商。为了满足异地制造、 设计外包、 全球化营运的需求, PTC公司于1998年首先推出了完全基于J2EE平台的产品生命周期管理系统Windchill。经过十余年的发展, Windchill系统已经成为基于浏览器/服务器(BrowserIServer)架构产品生命周期管理解决方案技术和市场的领导者。当前Windchill系统已经在国防电于、 航空航天、 汽车、 工程机械、 消费品、 半导体等行业拥有大量的成功客户。国际上许多大型公司都选择了Windchill系统, 例如AirBus, Boeing AeroSpace, NASA, JohnDeere

29、, Caterpillar, ABBMarconi, Toshiba, Philips, TRW等。从1999年开始Windchill系统进入中国市场, 当前已经成为国内PDM市场的领导者, 并已经成功应用在各个行业的领导企业。近几年来在PLM/PDM市场上, PTC、 西门子PLM和达索的PLM系统基本上占有了前三名的位置。特别在大型企业进行PLM选型时, 都是在这三者之中进行选择。达索作为IBMPLM战略的合作伙伴, 为各种企业提供电子商务解决方案, 帮助她们实施自己的数字化企业战略, 其核心优势主要是在数字化制造解决方案, 不但仅提供了生产过程的仿真, 同时还提供了车间和生产线的仿真,

30、人机工程等。UGS被西门子收购后, 其产品全生命周期管理软件与西门子自动化解决方案整合为一体, 从而成为全球首家真正贯穿产品从概念到交付.到维护、 报废的软硬件一体化解决方案提供商。在PTC的PDM解决方案中.Pro/E是其基础, Windchill由最初的PDM产品演变为现在的PDM平台。Windchill的主要特点在于一体化的体系结构和统一的数据模型。到现在为止PTC公司在Windchill平台上已经列发了一系列的解决方案, 包括产品数据管理、 设计协作和项目管理、 动态设计配置、 零件管理以及制造协作。当前WindchillLink系列解决方案包招Windchill PDMLink, W

31、indchill ProjectLink, Windchill DynamicDesignLink, Windchill PartsLink以及WindchillSupplyLink等产品模块。Windchill是第一套专门使用互联网来部署系统而开发的PLM解决方案, 并应用了真正的互联网技术。它以开发多层企业应用的J2EE标准为基Rill, 因此它提供了Web环境中的全部功能。大量客户的实施证明Windchill能够适应和满足嵌严格的需求。由于竞争对于的产品使用的依然是从事个体系结构中拼凑而成的技术而非有意义的集成, 因此Windchill依然是该行业唯一的一体化PDM解决方案。1.3 论文

32、研究内容本文结合上飞公司供应商管理的实际情况, 提出构建SPS-BOM及SPS正文管理的方法, 主要实现了EBOM到SPS-BOM重构的结构化管理, SPS文档的结构化编制及管理, 保证了供应商交付数据的完整性与准确性。主要研究内容如下: 对Windchil1产品在PDM行业中的应用和发展进行分析, 并对系统实现相关的J2EE架构、 XML等技术进行研究, 确认系统的开发模式与架构。 提出了基于Windchill MPMLink的Web部件的解决方案, 并介绍了其需求分析和总体架构设计, 以及系统的具体实现过程。 对该系统进行功能性测试, 完成对系统的开发和测试。1.4 论文的组织结构论文组织

33、结构: 第一章 绪论。介绍了上飞公司供应商产品数据管理系统的研究背景和国内外现状, 阐述了上飞公司实施供应商产品数据管理系统的目的及意义, 为系统的研究提供了理论基础。第二章 供应商产品数据管理系统开发相关技术。对系统实现相关的Windchill MPMLink解决方案、 J2EE架构、 XML等技术进行研究, 确认系统的开发模式与架构。第三章 供应商产品数据管理系统需求分析。对供应商交付数据管理的业务流程进行详细分析, 确定系统的功能和需求。第四章 供应商产品数据管理系统设计方案。在需求分析的基础上, 对系统进行架构设计和模块化分, 并按SPS-BOM重构及SPS文档编制功能模块进行详细设计

34、, 并确认编码规则、 版本控制、 工作流等关键特性。第五章 供应商产品数据管理系统的实现。完成系统的开发工作, 并对系统进行测试和部署。第六章 结束语。对供应商产品数据管理系统的开发进行总结, 指出系统存在的不足, 并对后续开发工作进行展望。1.5 本章小结本章介绍了上海飞机制造有限公司供应商产品数据管理系统背景和意义, 以及国内外研究现状, 提出了本文主要的研究工作。2 供应商产品数据管理系统开发相关技术分析2.1 Windchill MPMLink 技术分析2.1.1 Windchill MPMLink基本概念Windchill是PTC公司推出的一套集成应用软件, 用来管理产品和工序的整个

35、生命周期。它充分利用了Internet和相关的信息技术, 为系统提供了一种应用软件基础, 从而保证用户能快速、 高效地部署产品信息应用软件。Windchill MPMLink是一种为制造工程师设计的综合产品生命周期管理(Product Lifecycle Management, PLM)的应用程序, 是业界新的综合制造过程管理的解决方案, 它经过一个完整的解决方案来支持制造过程管理(Manufacturing Process Management, MPM)进程。在该解决方案中, 产品、 进程和资源数据都在单一系统中进行管理, 而无需复制数据。制造过程管理(MPM)是定义和管理用于制造部件、

36、装配最终产品和执行检查的制造过程。在任何的产品生命周期管理(PLM)系统中, MPM过程是连接产品设计和产品执行的必要桥梁。作为PLM过程的数字管理部件, 它是连接产品设计、 生产计划到资源和库存安排的桥梁14, 制造过程管理如图2.1所示。图2.1 制造过程管理Fig.2.1 Manufacturing Process Management2.1.2 Windchill MPMLink结构Windchill MPMLink由以下几个浏览器组成: 制造产品结构浏览器、 制造资源浏览器、 制造标准浏览器、 工艺计划浏览器、 制造甘特浏览器和ProductView for Windchill MP

37、MLink浏览器, 它们都是基于Windchill PDMLink的产品结构浏览器体系结构的Java程序。所有这些浏览器都是用于创立和管理制造对象。Windchill MPMLink的体系结构图如图2.2所示。图2.2 Windchill MPMLink体系结构图Fig.2.2 Windchill MPMLink architecture diagramWindchill MPMLink被安装在Windchill PDMLink环境上, 除了Windchill系统共有的功能: 工作流管理、 变更和配置管理、 访问控制和文档管理、 产品结构管理等之外, 它还具有以下功能。1) 制造物料清单(MB

38、OM)管理: 经过创立与源工程设计信息相关联的制造物料清单, 来确保制造过程计划始终反映工程的当前设计。2) 工艺计划管理: 详细说明了为生产、 检查、 修复或维护指定部件或装配体而需要在车间完成的任务。其中包括要执行的操作、 操作的执行顺序、 所需的物理资源和技能、 文档参考、 文本说明时间及成本要求。3) 制造资源库和制造标准库: 制造资源是执行生产活动(诸如人员或设备之类)的实体, 例如生产、 维护、 检查或修理部件期间车间所需的资源;制造标准是组织到某分级结构中的制造功能和标准工序的集合。4) 其它: 包括时间和成本估计等其它新的特色功能。Windchill MPMLink的主要目的是

39、提供一个工具, 利用工程设计的数据去创立、 存储和管理制造产品的数据和工艺信息。2.2 工作流技术分析工作流管理是一个被业界广泛应用并迅速发展的技术, 它的主要特点是使处理过程自动化, 使人以及各种应用工具相互之间协调工作, 以完成某项工作。其目的是为了合适的人或软件在恰当的时间执行正确的工作。工作流是业务的自动化处理过程, 在这个过程中, 根据预定义的规则将文档、 信息在过程参与者中传递, 最终完成业务的处理。工作流管理系统( WFMS) 是经过管理一序列工作行为以及与活动步骤、 相关人员、 资源设备来提供业务处理程序上的自动控制, 它是经过计算机软件来定义、 管理和执行工作流, 计算机的执

40、行顺序是由工作流逻辑的计算机描述来驱动的。工作流管理系统则是这一实现的软件环境。使用工作流作为业务过程的实现技术首先要求工作流系统能够反映业务过程的如下几个问题: 即业务过程是什么( 有哪些活动、 任务组成, 也就是结构上的定义) 、 怎么做( 活动间的执行条件、 规则以及所交互的信息, 也就是控制流与信息流的定义) 、 有谁来做( 人或计算机程序, 也就是组织角色的定义) 、 做的怎样( 经过工作流管理系统对执行过程进行监控) 。因此, 能够说工作流是一种反映业务流程的计算机化的模型, 它是为了在先进计算机环境支持下实现经营过程集成与经营过程自动化而建立的可由工作流管理系统执行的业务系统。根

41、据所实现的业务过程, 工作流管理系统可分为四类: 管理型工作流( administrative workflow) : 在这类工作流中活动能够预定义而且有一套简单的任务协调规则。设定型工作流( ad hoc workflow) : 与管理型工作流相似, 但一般用来处理异常或发生机会比较小的情况, 有时甚至是只出现一次的情况, 这与参与的用户有关。协作型工作流( collaborative workflow) : 参与者和协作的次数较多。在一个步骤上可能重复发生几次直到得到某种结果, 甚至可能返回到前一阶段。生产型工作流( production workflow) : 实现重要的业务过程的工作流

42、, 特别是与业务组织的功能直接相关的工作流。与管理型工作流相比, 生产型工作流一般应用在大规模、 复杂的和异构的环境下, 整个过程会涉及许多人员和不同的组织。采用工作流管理系统能够在最大程度上集成组织的现有信息资源, 实现资源的充分利用。由于工作流管理系统具有较好的柔性和开发性, 因此, 能够保证信息系统能够顺利的扩展以满足不断变化的市场环境。另外, 工作流管理系统在工作流模型的基础上进行业务过程进行, 这就意味着信息系统已经从过去没有一个具体的可量化指标的管理信息系统, 发展到了一个建立在工作流模型上( 而且是能够利用BPR或者其它仿真工具进行优化后的模型) , 按照预先定义好的规则进行执行

43、, 而且对于执行的结果随时进行监控和评价的规范化阶段。这种由过程建模模型分析过程优化执行结果统计分析改进业务过程优化运作的实施方法为成功地实施信息系统奠定了坚实的基础。2.3 J2EE架构分析J2EE是由美国的SUN公司面向全球推出的一款用于开发企业级应用程序的体系结构, 它提供了全套的基于组件的方法来设计和开发企业级的系统, 而且提供了对其的装配和部署, 比较灵活方便。J2EE技术提供了对B/S的良好支持, 在B/S模式下, 客户端只能是浏览器, 所有的应用全部在浏览器中完成。遵照J2EE规范, 系统的服务器端由表现层、 业务逻辑层和数据层构成, 表现层是用来进行数据的显示, 并负责从用户那

44、里获取数据, 业务逻辑层用来进行具体的业务逻辑操作, 执行系统所负担的工作流程, 数据层则是用来进行数据的处理和存储。J2EE的架构如图2.3所示1516。图2.3 J2EE架构Fig.2.3 J2EE Structure在J2EE技术中, Java或Java2平台为核心平台。J2EE不但囊括了Java或Java2标准版中的所有优点, 包括对数据库的操作, 而且它还在网络技术上给予了更好的支持, 例如, 对在互联网上传输的数据进行保护。除此之外, J2EE还提供了对JSP、 EJB和XML等的支持, 为企业的整个业务流程自动化的实现提供了一套良好的机制1617。在企业管理中, J2EE具有以下

45、五大优势18192021: 1) 约定俗成的标准, 因为J2EE技术的流行使其被大面积地使用, 因此, 有大量的厂商也都开始支持J2EE, 这样, 在软件工程领域, J2EE的相关标准就越来越被软件开发人员和软件工程领域认为是属于事实的标准, 在开发时都首先去遵守J2EE的相关规范; 2) 无须放弃现有的企业资产, 当前企业的信息系统建设往往是基于以往系统的更新。一般来说, 重新部署信息系统就意味着对原有信息资源的彻底放弃, 但J2EE本身具有良好的兼容性和强大的适应性, 因此, 能够极大的保留原有的企业资产, 并在原有的资产上做开发; 3) 支持高效率的开发工作, J2EE不但保留了J2SE

46、版本中的大量优势, 而且本身也提供了大量的接口和API, 以完成各种复杂的通用的功能, 支持开发人员在开发软件时对其直接调用。因而, 无需重新开发这些功能, 从而节省了大量的时间成本和智力成本; 4) 支持异构环境, Java语言本身就具有强大的可移植性, 支持多种平台, 因此, 很好的保证了其与第三方软件的兼容性, J2EE对异构环境的支持能够大大节约开发的兼容性成本; ( 5) 可伸缩性, J2EE对分布式云环境的支持能够帮助企业建立一个功能强大的信息系统。2.4 XML技术分析XML语言是一种结构化的语言, 能够用于对一些电子文件和一般性数据进行标注, 使其能够被结构化地访问, XML语

47、言是可扩展标记语言, 是标准通用标记语言, 能够经过互联网进行传输, 且不必担心数据的丢失, 尽管相比数据库管理系统, XML的功能不够强大, 可是具有简单, 且给人以一目了然的特点2223。XML语言和常见的HTML语言不同, HTML语言主要是负责将数据显示到网页上供最终的用户查看, 因此, HTML的设计者往往会把关注点集中在页面显示的美观、 大方上。而XML则更加关心数据本身, 它不但仅仅是标签加上数据, 能够根据标签的不同来执行数据的搜索, 并找到需要的数据。XML的设计者一般会把关注点集中在数据的表示上, 以满足在后面使用时, 数据能够更加容易的被搜索和存取24。XML技术有多种应用领域, 但主要的领域有以下几个2526: 1) 数据交换领域, 在B/S结构中, 数据交换一般都在服务器端来完成, 一般分为三个层次, 分别是系统描述层、 流程控制层和数据控制层。XML的数据交换流程如图2.4所示。图2.4 XML数据交换流程Fig.2.4 XML Data Exchange Flow2) Web服务领域, XML的Web服务往往会提供大量的可编程实体, 而且提供给各

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服