РОЗРОБКА ВЕБ-СЕРВІСУ-АГРЕГАТОРА ЛІКАРІВ ТА МЕДИЧНИХ ЗАКЛАДІВ

Автор(и)

  • З.М. Гузенко
  • О.М. Шикула

Ключові слова:

веб-додаток для пошуку лікарів, PHP, MySQL, October CMS, Laravel, PhpStorm, адміністративна частина, користувацька частина

Анотація

Розглянуто проблематику пошуку лікарів та запису на прийом до лікаря. Аналіз існуючих сайтів показав характерні їх недоліки Саме тому актуальною є розробка веб-сервісу для пошуку лікарів і медичних закладів, який би автоматизував основну частину роботи, надав можливість мати швидкий доступ до інформації, а також покращити роботу лікарень за рахунок зворотного зв’язку.

Для реалізації програмного продукту використовувалась мова програмування PHP. Оскільки інтерфейс системи є веб-додатком, потрібно вибрати СУБД, з якою можуть співпрацювати мови програмування для написання веб-додатків, було вибрано MySQL. Для зручного адміністрування сервісу його розробку доцільно виконувати на основі CMS, було вибрано October CMS. Як середовище розробки для PHP було вибране комерційне крос-платформове інтегроване середовище JetBrains PhpStorm.

Програмний продукт складається з двох версій сайту: користувацької і адміністративної. Кожна версія має свою front-end і back-end частину. October CMS частково допомагає реалізувати побудову front-end частини користувацької версії та повністю будує адміністративну версію сайту. Додавання функціоналу відбувалося за допомогою створення теми та плагінів для October CMS. Кожна функціональна частина сайту логічно відокремлена і  реалізована у вигляді плагіну. Тож готовий програмний продукт має додатково розроблені плагіни: “Лікарі”, “Заявки”, “Контент”, “Співробітництво”, “Відгуки”. Також для реалізації деяких функцій використані плагіни інших авторів: “MenuManager” автора Ben Freke та “Builder” автора RainLab.

Описано функціонування адміністративної і користувацької частин розробленого програмного продукту.

Отже, спроєктовано та розроблено програмний продукт “Веб-сервіс-агрегатор лікарів та медичних закладів”, який є каталогом лікарів та лікарень і дає можливість автоматизувати процеси пошуку лікаря та лікарні, покращує вибір медичних працівників та закладів, дає можливість оцінити роботу лікаря і лікарні, має продуману і захищену адміністративну панель та зручний інтерфейс.

##submission.downloads##

Опубліковано

2020-05-28