基于PDM系统的B/S模式生产管理系统的开发与应用

来源 :吉林大学 | 被引量 : 0次 | 上传用户:wj781228
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
B/S模式是指浏览器/服务器模式,是随着Internet的兴起,是在二十世纪九十年代计算机网络技术兴起的前提下,逐步被人们认识到优越于传统的C/S模式的优点,才把这种三层结构应用到软件开发的生产管理中的。PDM系统是企业产品数据管理系统的简称,是90年代初迅速发展的一种新兴技术, PDM可保证把正确的信息在正确的时刻,采用正确的方式传递给正确的人,它是现代化企业进行信息化建设的极其重要的平台。提供了对企业的产品数据进行静态的存储管理和动态的过程管理的方法。在PDM系统中,产品管理的基本服务是完备的,除了必要的底层服务,还包括零件和文档管理。本文是一汽启明公司为陆平汽车制造厂专门定制的关于生产管理的实用产品。本系统的实现基于美国PTC公司的Windchill软件平台之上,由于平台本身就是B/S模式的一个典例,所以着眼于应用该方式于生产管理系统,更有着广阔的发展前景。由于传统的生产管理系统受通讯的制约,生产设备的运行情况和实时数据的信息大部分只能被现场操作人员了解,而无法被生产的高层管理决策人员所掌握;同时为了充分发挥计算机网络技术的优势,本文根据企业现代化管理及市场应用的需求,将B/S模式应用到生产管理系统中来,做了软件开发为基于PDM平台的B/S模式陆平厂生产管理系统。在本文中分析了B/S结构模式优于传统的结构模式之处,通过比较得出B/S的显著特点;然后主要分析了这种模式的体系结构和开发环境,其中包括B/S模式的三层总体结构的详细定义,其结构模型,所用的分布式结构;还简单地介绍了Windchill系统,其中包括PDM的介绍;系统需求内容在文中也作了介绍;B/S介绍是论文的核心,具体介绍了生产管理系统的实现:系统开发环境,体系结构,系统的软件结构;重点是客户端开发的实现,在其中还介绍了一个html和Applet之间通讯的算法。 <WP=54>B/S模式的三层结构为:客户端浏览器、Web服务器端、数据库服务器端。其中Web服务器端层是整个系统的核心和桥梁,用来接受客户端请求,完成对数据的录入、查询,完成对数据的提取、生成报表等,并返回信息给客户端。数据库服务器用于对数据信息按统一格式进行存储、管理。用户发送请求,请求一般以HTML表单的形式提供,同时其还能捕获Web上传来的现场的生产数据以及设备情况,以HTML报表形式展示给用户。陆平厂在其内部部署了PDM系统Windchill 5.1,为本系统的展开使用作了必要的软件配置和准备,使得在原系统提供的底层服务的基础上,取得更高效的工作质能。要对本生产管理系统实施有效的管理,必须提供通用的,可自动扩展的服务系统。针对问题的提出,本文在软件系统结构设计上,提出一些新思想、新思路,在解决技术中心生产管理所面对的难题的基础上,对系统提出了更进一步的要求,也做了相应考虑的解决方案。由于系统开发工期和成本限制的缘故,我们放弃了一些方面暂时没有开发,在将来条件许可的时候再进一步完善。比如说本系统没有怎么考虑网络选择,应该选择一种更适合自己的系统,这样可以增加系统的稳定性和可用性;本系统部分地应用B/S结构,如果在下一版本,可以考虑整个系统使用B/S模式。
其他文献
云计算PaaS (Platform as a Service,平台及服务)平台是互联网领域近几年来非常热的技术方向,不仅可以为用户提供开发环境、开发平台和硬件资源,还可以提高硬件资源的利用率,