Similar presentations:
Презентація Глущенко (2)
1.
ОБҐРУНТУВАННЯСТРУКТУРИ ТА РОЗРОБКА
ВЕБ-ЗАСТОСУНКУ ДЛЯ
ДІАГНОСТИЧНОЇ
ЛАБОРАТОРІЇ
Виконала
студентка групи 122м-23з-1
Глущенко Аріана
Олександрівна
2.
Мета, об’єкт та предметдослідження
Мета
Розробка структури програмного забезпечення для
управління процесами діагностичної лабораторії,
включаючи бази даних, реалізацію функціоналу для
різних ролей користувачів та забезпечення зручного
інтерфейсу.
Об’єкт дослідження
Процес автоматизації роботи діагностичної лабораторії,
що сприяє формуванню взаємодії між персоналом і
пацієнтами.
Предмет дослідження
Структура програмного забезпечення для управління
процесами діагностичної лабораторії, включаючи
авторизацію, реєстрацію, управління записами на
послуги та інші взаємодії користувачів із системою.
3.
1. Додаток повинен забезпечити авторизацію різних категорій користувачів у системі:Задачі, які
потрібно
розв’язати
Додаток повинен забезпечити авторизацію різних категорій
користувачів у системі:
• Гість;
• Адміністратор;
• Користувач;
• Лікар.
Додатки усіх категорій користувачів повинні забезпечувати
наступні можливості:
1. Зручний та привабливий інтерфейс додатків користувачів системи.
2. Ознайомлення з послугами, що надає лабораторія, медперсоналом,
цінами.
3. Запис на медичні процедури на бажану дату та час.
4. Залишати коментарі щодо обслуговування та роботи персоналу.
5. Взаємодія з чат-ботом, який автоматично консультує, зменшуючи час
очікування і покращуючи якість обслуговування.
4.
Середа розробки додатку:Мова розробки:
Форма Windows Forms:
СУБД:
5.
Призначення основнихпроцедур та функцій
Рисунок 1 Функція openChildForm
Рисунок 3 Код для приховування панелей
Рисунок 2 Приклад використання методу
Рисунок 4 Код для показу панелі
6.
Використання класів, тригерів, збереженихпроцедур
Рисунок 6 Запис до змінної
Рисунок 5 Клас currentUser
Рисунок 7 Авторизація
7.
Приклади сторінокадміністратора
Рисунок 8 Головна
сторінка
Рисунок 10 Головна сторінка
адміністратора
Рисунок 9 Форма
авторизації
8.
Приклади сторінокадміністратора
Рисунок 13 Форма додавання
працівника
Рисунок 12 Форма редагування
працівника
Рисунок 11 Розділ
«Медпрацівники»
9.
Приклади сторінокадміністратора
Рисунок 15 Форма коментарів
Рисунок 14 Розділ послуг
Рисунок 16 Форма коментаря
10.
Рисунок 17 Форма ззаписами
Рисунок 18 Таблиця logs
11.
Тестування та налагодженняРисунок 20 Повідомлення про
порожній коментар
Рисунок 22 Неуспішне
додавання
Рисунок 19 Повідомлення про
помилкове введення даних при
авторизації
Рисунок 21 Повідомлення про
успішну відправку коментаря
Рисунок 23 Повідомлення про
видалення
12.
Приклад форми чат-ботуРисунок 24 Форма чат-боту із
вибором послуги
Рисунок 26 Форма чат-боту із
підтвердженням
Рисунок 25 Форма чат-боту із
вибором дати та часу
13.
Результати роботи:Розроблено веб-додаток для автоматизації роботи діагностичної лабораторії, що
забезпечує управління записами пацієнтів, реєстрацію та авторизацію користувачів, а
також інтеграцію різних ролей (гість, користувач, лікар, адміністратор) із відповідними
рівнями доступу.
Висновк
и
Створено базу даних на платформі Microsoft SQL Server, яка забезпечує збереження,
обробку та захист даних про користувачів, записи на послуги, медичних працівників,
коментарі та інші важливі об'єкти системи.
Виконано тестування програмного забезпечення, яке показало стабільність роботи
додатку, відповідність функціональним та нефункціональним вимогам, а також
коректність обробки помилок.
Інтегровано чат-бот, який автоматизує консультування користувачів, оптимізує процес
запису на послуги та забезпечує швидку взаємодію між пацієнтами та медичним
персоналом.