用户名: 密码: 验证码:
基于PDM系统的B/S模式生产管理系统的开发与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
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之间通讯的算法。
    
    B/S模式的三层结构为:客户端浏览器、Web服务器端、数据库服务器端。其中Web服务器端层是整个系统的核心和桥梁,用来接受客户端请求,完成对数据的录入、查询,完成对数据的提取、生成报表等,并返回信息给客户端。数据库服务器用于对数据信息按统一格式进行存储、管理。用户发送请求,请求一般以HTML表单的形式提供,同时其还能捕获Web上传来的现场的生产数据以及设备情况,以HTML报表形式展示给用户。
    陆平厂在其内部部署了PDM系统Windchill 5.1,为本系统的展开使用作了必要的软件配置和准备,使得在原系统提供的底层服务的基础上,取得更高效的工作质能。
    要对本生产管理系统实施有效的管理,必须提供通用的,可自动扩展的服务系统。针对问题的提出,本文在软件系统结构设计上,提出一些新思想、新思路,在解决技术中心生产管理所面对的难题的基础上,对系统提出了更进一步的要求,也做了相应考虑的解决方案。
    由于系统开发工期和成本限制的缘故,我们放弃了一些方面暂时没有开发,在将来条件许可的时候再进一步完善。比如说本系统没有怎么考虑网络选择,应该选择一种更适合自己的系统,这样可以增加系统的稳定性和可用性;本系统部分地应用B/S结构,如果在下一版本,可以考虑整个系统使用B/S模式。
Because of rapid developing of Internet and the computer network application technology,the Browse/server(B/S) mode is realized the advantage superior to traditional C/S mode ,so people apply the three-tired B/S on the manufacture management system(MMS).
     PDM ,that is product data manage, is a kind of new developing technology developed rapidly at the beginning of the 1990s,PDM can hand the correct information,in the correct time,by correct method,to the correct person,it is the extremely important environment of modern enterprise .it supplys methods of enterprise produce data include the static memory management and dynamic course management. In PDM system, the basic service of product management is complete , except the necessary service ,also include the part and document management. This article is a application product of MMS that to Luping machine made factory.
     The realization of this MMS is based on Windchill software envirionment of U.S.A PTC Company ,because Windchill is a instance of B/S, so with a view to use this way in the production management system, there is a wide development prospect even more. Because the traditional production management system is limited by communication, the running situation of the production equipment and most of information of the real-time data can only be understood by the on-the-spot attenbant , it is unable to be mastered by the top management policy-makers of production ; At the same time in order to give full play to the advantage of the network technology of the computer , the demand used in this text foundation enterprise's modernized management and market, apply B/S mode to the production management system , has done software develoment as the Luping factory’s MMS of B/S based on PDM 。
     This analyse in the article that B/S is superior to other traditional mode,
    
    
    remarkable characteristic of B/S through relatively appearing; and also analyzed the system structure and application envirionment of this mode,include the three-tire B/S,its structure model and distributed structure used ;what’s more , also introduces simply the Windchill ,including the introduction of PDM ; The systematic demand content has done the introduction too in the article; the B/S is the heart, it introduced the realization of the MMS, systematic development environment ,system structure,systematic software structure .the crucial is the realization of customer end development. Also there have introduced the algorithm of the communication between html and Applet .
     Three layers of structure of B/S are: Customer end browser,Web server end ,database server end. Among them Web server end layer is core and bridge of the whole system,it used for accepting customer end request,data inputting ,and data inquiry,also it finished abstraction of the data ,producing the report form,etc , and return information to the customer end. According to the form of unifying ,database server management is used for storing to the information of the data. Users send requests, asking to supply in the form of HTML form. At the same time it still can catch the production data of the scene the come on Web and equipment situation.And also show to users in the form of HTML report form.
     The Luping factory disposes systematic Windchill 5.1 of PDM ,which is the necessary to MMS,it makes on the basis of service of the original system offers,the more high-efficient working quality can make .
     To implement effective management of MMS, it must offer the common and expandable automatically service system. To the proposition of the question,this article is on the systematic structural design of the software, put forward some new thoughts ,on the basic of solving difficult problem faced in production administrative institute of technique center,hava put forward the further request to the system,has done the corresponding solution that considers too.
    
     Because of the limit of developed systematically time and the cost , we gave up some respects that not developed temporarily, perfect furt
引文
[1] PTC (美)《Create and Customize Windchill Application》
    [2] 刘润东(美) 《Object Design & Programming with UML 》
     北京希望电子出版社 2001年3月第1版
    [3] Bruce Eckel (美) 《Thinking in Java》
     Prentice Hall 2002年9月
    [4](美)Joseph J.Bambara等著 《J2EE技术内幕》
     机械工业出版社 2002年6月
    [5] Erich Gamma (美) 《Design Patterns---Elements of Reusable Object-Oriented Software》
    [6] 郑志等 《基于B/S模式系统的研究》
    大连理工大学 2001年12月
    [7] 张蓬 《掀开幕布看PDM-产品数据管理》2003年9月

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700