Application of a functional-modular approach to designing a subsystem for determining the balanced diet
Journal Title: Комп’ютерне моделювання: аналіз, управління, оптимізація - Year 2018, Vol 2, Issue 2
Abstract
The design of an information subsystem for the determination of a balanced diet is proposed. In connection with the need for healthy eating among the population was tasked with designing a subsystem that would solve the problem of selection of balanced nutrition, faced by a person who wants to balance his diet. The existing publications, systems and software tools related to rational nutrition have been analyzed, their advantages, drawbacks and general purpose are revealed. The urgency and necessity of own development are substantiated. In the conditions of scientific and technological progress, the design of software to be created should be given more and more attention in order to provide a detailed and consistent representation of the components of the investigated system and its structure. The authors present a detailed process of constructing a model of processes and data models based on structured design methodologies. Functionally-modular approach to the design of a subsystem of the definition of a balanced diet, which is part of a more general structural approach, was implemented with the help of specialized software environments – CASE-design tools. The subsystem, which is projected, should consist of modules, each of which performs its functions – from user input of their personal data to obtain a personalized balanced diet. Therefore, IDEF0 and DFD methodologies were chosen to construct a process model. The considered project includes a context diagram and diagrams of its decomposition. The input and output data of the subsystem being designed, participants of the information subsystem, the role of the program part, the description of the structure of the model database and the interaction of the user with the software tool are given. Each diagram gives a description of why one or another design methodology was used. Also, when designing the subsystem, a methodology for constructing relational structures – IDEF1X (IDEF1 еХtended) was applied. With its help the logical and physical model of the database is developed, the diagram of the model with connections of entities is shown, and the purpose of the tables in it is described. The paper notes that the physical model of the database can be used as a ready-made module for the software implementation of the system being designed. Conclusions regarding the relevance, usefulness and convenience of using the information subsystem of selection of rational nutrition are made. The advantages of the physical embodiment of the system being designed and certain problems that may arise when developing the system are given.
Authors and Affiliations
О. А. Ляшенко, В. О. Шулак
The numerical efficiency of the method of exact quadratic regularization
In this paper we consider methods for solving the multi-extreme problems in Euclidean finite-dimensional space and compare their efficiency at the solution of test problems. Such multi-extreme problems arise at mathemati...
Modeling of the multicomponent rectification process considering the mobile control actions
The mathematical model of a separate rectifying column contact device is presented, which allows to investigate the effectiveness of mobile control actions when controlling static modes of multicomponent rectification pr...
Use of neural networks in optimization methods for corroding plane stressed plates
The adaptation of the flexible tolerance method to the problems of optimal design of corroding plane stressed plates is proposed with a limitation on the given durability (the operating time up to the moment of exhaustio...
Intellectual subsystem that is used to diagnose diseases by analyzing blood
The work is devoted to the creation of an intellectual subsystem for diagnosing diseases by analyzing blood, the parameters of which may deviate from the norm and be described by interval values. In this paper, proposes...
Прогнозування чисельності окремих популяцій в одній екологічній зоні
В роботі розглядається моделювання процесів зміни динаміки популяцій під впливом різних факторів навколишнього середовища. Зроблено спробу спрогнозувати чисельність окремих популяцій в умовах нерівномірного розподілу вид...