Developing the UML Class Model for OMG RUP Technology of Food Industry
An important element in planning the development of computerized control systems is a systematic study of the subject area. Such modeling is used to solve the problem of “"software development crisis” - to assess the scale of the system, and the necessary means for its implementation. The paper presents the UML-model of the classes of a food industry enterprise using the example of a bakery. The enterprise actually works by the JIT system way. Therefore, during automation, one must take into account that the main process is strongly associated with the results of auxiliary processes. Based on use-case diagrams, the UML-model of classes for production has been developed. An approach is proposed to solve the problem of designing the structure of an information system based on the UML classes model of the subject area. The RUP approach to the development of the model of an information system for managing auxiliary business processes of an industrial enterprise was implemented. As a result of the research it was revealed that the data structure will consist of 3 main sections providing information needs of production, management and delivery of finished products to implementation points. The high complexity of the information system's database is indicated; because of the minimum number of basic classes of domain entities that group tables according to «1-to-n»-connections is not less than 15.