Font Size: a A A

Design And Realization Of The Message Communication In PDM System

Posted on:2014-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y DuFull Text:PDF
GTID:2248330395497473Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Using information technology reform the traditional industries and promotingindustrial development by information technology has become an inevitable trend of thedevelopment of enterprises. Enterprise information has been an approach to help enterprisesimprove their competitiveness and achieve stepped development.PDM (Product DataManagement) is a sort of technology of managing all product-related information andprocess. The implementation of PDM cut down the development time of new product,improves the innovation ability of enterprise products, and enhances the competitiveness oftheir products. PDM plays a catalytic role in the launching of the enterpriseinformation.PDM system has functions of document management, workflow managementand communications. Message communication function is mainly responsible for messagenotification, file transfer and user management. It helps employees of enterprise timelyshare the data of product life cycle design, production and testing, coordinates the workbetween them and improves production efficiency. The main work of this paper is:1) Discussed common needs and individual needs of enterprises to PDM, analyzed theindividual needs specifically, carefully studied the benefits and drawbacks of implement theindividual needs to the enterprise. Take an auto parts company for example, detailedanalyzed the needs of the company to PDM, including the individual needs, according tothe needs, proposed the conditions and requirements for implementation.2) For message communication needs of PDM system which include basic functions likemessage notification, file transfer, user management, to ensure that the information in theinteractive process efficient, safe and confidential. PDM uses a three-tier C/S structuredesign, has good scalability and data security. Access the ORACLE database throughODP.NET, finish the design of the back-end database, by using the array binding feature ofODP.NET, we can execute multiple SQL commands in an interview, reduce the number ofvisits and improve work efficiency effectively.3) By using message encryption technology, massages can pass over the network in theform of cipher text, reduced the risk of unauthorized users from stealing, tampering withmessages and ensured the security of message transmission.4) Used the principles of object-oriented method to achieve the message communication,designed a large number of C#classes, combined with the basic library functions andadopted commissioned event technology. The application of these technologies provides aguarantee of fairness and consistency to message communication.5) Message notification adopted the design of commissioned events and asynchronousprocessing. The both sides of messaging did not negotiate specific transceiver time before communication, but drive the message sending and receiving operations by event trigger.Using the asynchronous treatment during the process of sends and receive messages, themain worker thread will not be blocked, and can continue to do other work while send andreceive messages.The tests show that the message communication can meet the communication in thePDM functional requirements, message notification and file transfer functions, it canexecute correctly and smoothly.
Keywords/Search Tags:PDM, message communication, SOCKET TCP/IP, database
PDF Full Text Request
Related items