Використання програмного модуля імітаційного моделювання роботи лікарняної палати при вивчені систем масового обслуговування

Вантажиться...
Ескіз
Дата
2018
Назва журналу
Номер ISSN
Назва тому
Видавець
СумДПУ імені А. С. Макаренка
Анотація
Стаття присвячена проблемі вивчення студентами систем масового обслуговування та імітаційного моделювання, оскільки ці теми є досить складними та часто не мають наочних прикладів. В статті запропоновано програмний модуль, який дозволить покроково провести імітаційне моделювання системи масового обслуговування з відмовами. У програмному модулі, що розробляється автором, система масового обслуговування представлена у вигляді лікарняної палати. У статті розглянуті основні принципи побудови систем масового обслуговування та імітаційного моделювання. Наведено основні етапи імітаційного моделювання. Сформована задача імітаційного моделювання роботи лікарняної палати, як системи масового обслуговування з відмовами, визначені основні функціональні вимоги до програмного модуля та наведено початкові значення величин для моделювання. Головними функціональними вимогами до модуля є можливість проведення покрокового моделювання та його відображення, як у вигляді таблиці, так і у вигляді гістограми, а також можливість читання початкових даних з файлу та збереження отриманих результатів у текстовий файл або експорт їх у Excel. При розробці програмного модуля автором використано сучасну методологію об‘єкто-орієнтованого програмування SOLID відповідно до якої і побудовано діаграму класів програмного модуля, що наведена у статті. Використання даної методології дозволяє, в майбутньому, досить легко розширювати та підтримувати подальше функціонування модуля, додаючи до нього як нові функціональні можливості, так і нові модулі. Автором описано алгоритм роботи модулю відповідно до діаграми класів та надано результати роботи програмного модуля. Результати роботи програмного модуля наведено як в табличному так і в графічному представлені, у вигляді гістограми. Отримані результати, майже повністю, збігаються з результатами наведеними в інших дослідженнях, а похибка знаходиться у допустимому інтервалі. Розроблений програмний модуль може бути використано студентами під час вивчення дисципліни «Моделювання систем», що дозволить підвищити якість навчання за рахунок використання наочного прикладу моделювання системи масового обслуговування з відмовами.
The article is devoted to the problem of student study of mass service systems and simulation modeling, since these topics are quite complex and often do not have vivid examples. The article proposes a software module that will allow step by step simulation of mass service system with failures. In the program module developed by the author, the system of mass service is presented as a hospital chamber. In the article the basic principles of building mass service systems and simulation modeling are considered. The main stages of simulation modeling are given. The task of simulation modeling of the hospital chamber, as a system of mass service with failures, is determined, the basic functional requirements for the software module are defined and the initial values of the values for modeling are given. The main functional requirements of the module is the possibility of step-by-step modeling and its display, both in the form of a table and in the form of a histogram, as well as the ability to read the initial data from the file and save the results to a text file or export them to Excel. In developing the software module, the author used the modern methodology of object-oriented programming SOLID according to which and built a diagram of the classes of the program module, which is given in the article. The use of this methodology allows, in the future, to expand and maintain the further functioning of the module rather easily, adding to it both new functionality and new modules. The author describes the algorithm of the module operation in accordance with the class diagram and provides the results of the program module. The results of the program module work are presented both in tabular and graphical representation, in the form of a histogram. The obtained results, almost completely, coincide with the results presented in other studies, and the error is in the allowable range. The developed software module can be used by students during the study of the discipline "Modeling systems", which will improve the quality of learning through the use of a visual example of simulation of mass service with failures.
Опис
Ключові слова
система масового обслуговування, імітаційне моделювання, об‘єктно-орієнтоване програмування, SOLID, Mass service system, simulation modeling, object-oriented programming, SOLID
Бібліографічний опис
Федусенко, О. В. Використання програмного модуля імітаційного моделювання роботи лікарняної палати при вивчені систем масового обслуговування [Текст] / О. В. Федусенко // Фізико-математична освіта : науковий журнал / Міністерство освіти і науки України, Сумський державний педагогічний університет імені А. С. Макаренка, Фізико-математичний факультет ; редкол.: В. Ю. Сторіжко, З. Бак, М. П. Вовк [та ін.] ; гол. ред. О. В. Семеніхіна. – Суми : Вид-во СумДПУ імені А. С. Макаренка, 2018. – Вип. 1 (15). – С. 327–331.