DonNTU       Master's portal       ru               

Master Bondarenko D.A.

Bondarenko Dmitriy Aleksandrovich

Speciality: "Information operating systems and technologies"

Theme of magistracy works: "Development of models of the technological warehouse, control and measuring and transport equipment of machine-building manufactures"

Supervisor: prof. Lazdyn Sergey Vladimirovich

   
 

Biography Links  Report about the search   Library

 
 

The author's abstract

The maintenance:
 A theme urgency
 The purpose and work problems
 Scientific novelty and practical value
 Modeling methods
    Object-oriented modeling
 The list of not solved problems
 The conclusion

A theme urgency

The mechanical engineering is leading branch of all industry, its "core". Production of the enterprises of mechanical engineering plays a main role in realization of achievements of scientific and technical progress in all areas of an economy. On a share of a machine-building complex 30 % from industrial output total amount are necessary almost. The modern large machine-building enterprise is, as a rule, rather difficult on structure and interrelations of its producing units - shops. Now in mechanical engineering and in other industries escalating value is got by complex automation of manufacture and management.

The purpose and work problems

To develop theoretical bases of modeling of the equipment; to develop the program module on equipment automation; to spend approbation of the program module in the conditions of the machine-building enterprise.

Scientific novelty and practical value

Scientific novelty consists in application of the newest workings out for a problem of modeling of the equipment of machine-building manufactures, namely the object-oriented approach.

In the course of research it is supposed to receive the following theoretical and practical results defining scientific novelty:

- To systematize a theoretical basis of process of modeling.

- Having studied features of the basic types of the equipment and sequence of interaction between them to develop model which will allow to increase factor of loading of the equipment.

The practical importance of work consists that the developed model can be used as on a design stage of the enterprise for definition of rational characteristics of system, and in the course of work of the working enterprise - for definition of loading of components of system.

Modeling methods

Object-oriented modeling

The business computer programs used in business and scientific researches, are under construction on the basis of models of the real world. In such models to real processes and systems set of the sizes named variables of a condition is put in conformity. Change of a condition of investigated process or system is displayed by change of variables of a condition of model. Generally the mathematical model is described by a set of variables of a condition and relations (communications) between these variables. Variable conditions can be as numerical, and not numerical, including words and natural language offers. Designing and working out of the programs realizing models of difficult processes and the phenomena are difficult enough and labour-consuming. One of the approaches providing structurization of mathematical model and simplification of its programming, the objective approach in which real process or system are represented by set of the objects co-operating with each other is.

To concept "object" compare a number of definitions supplementing each other. Some of them are more low resulted.

- The object is the tangible reality characterized by accurately defined behavior.

- Object - a special identified subject, the block or essence (real or abstract), having the important functional purpose in the given subject domain.

The object can be characterized structure, an object condition, its behavior and individuality.

The object condition is defined by the list of all possible (usually static) properties and current values (usually dynamic) each of these properties. Properties of object are characterized by values of its parameters.

The behavior of object describes, how the object influences other objects or as it is exposed to influence from other objects from the point of view of change of its own condition and a condition of other objects. Say also, that the behavior of object is defined by its actions.

Certain influence of one object on another on purpose to cause corresponding reaction name operation. In object-oriented programming languages of operation name methods. It is possible to allocate five types of operations:

- The designer, creation and object initialization;

- Destructor, destroying object;

- The modifier changing a condition of object;

- The selector for access to variables of object without their change;

- Iterator for access to the object maintenance in parts in certain sequence.

Other classification of methods of object when allocate functions of management, realisations, access and auxiliary functions is known also.

As individuality of object understand property of the object, allowing to distinguish this object from all other objects.

Objects can be in certain relations to each other. These relations can be hierarchical. The basic hierarchical relations are relations of use and inclusion

The structure and behavior of similar objects define a class of objects.

Between classes relations also can be established:

- The version relation;

- Inclusion or a component;

- Associativities when between classes there is purely semantic communication.

The object possessing listed characteristics, generally serves as model of real essence as at the object description neglect minor or insignificant properties in a concrete situation.

Allocation properly sets of objects and relations between them allows to construct objective model of a certain subject domain, and on the basis of such model to develop software for research of this subject domain and decision-making.

Object-oriented programming languages allow to extend requirements of strict typification of types of the data defined by the programmer.

The Object-oriented approach to designing of program products assumes:

- Carrying out of the object-oriented analysis of a subject domain;

- Object-oriented designing;

-- Working out of a program product with use of the object-oriented programming language.

The list of not solved problems

Having carried out the analysis of used methods and means, it is possible to notice, that each of them possesses a number of lacks. The considered methods do not allow to model difficult computer information systems with sufficient accuracy and adequacy.

The given problems can be solved at use of the object-oriented approach in modeling. Use of object-oriented library of typical components of machine-building manufacture at creation of models has allowed to accelerate and simplify essentially working out, and also to raise flexibility of the received model.

The conclusion

1. The urgency of creation the models of equipment for machine-building manufacturing is proved.

2. The analysis of existing methods and simulars is made, their lacks are considered.

3. It is expedient to apply an object-oriented method in which result of model of the equipment represent set of co-operating with each other and co-operating typical components co-operating with each other.

4. Subsystem creation will allow to define optimum parameters of system and increase of an overall performance of the equipment without considerable economic expenses.