Файл: Модуль і. Основи інформаційних технологій в системі охорони здоров'Я. Обробка та аналіз медикобюлогічних даних.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.03.2024
Просмотров: 208
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
системи;
21
патологічних станів, включаючи прогноз і вироблення рекомендацій;
в) системи, призначені для інформаційної
підтримки та/або для автоматизації
діагностичного і лікувального процесів;
г) системи, призначені для автоматизації
всього технологічного процесу лікаря
відповідної спеціальності;
г) системи, призначені для забезпечення
функціонування відповідних підрозділів та
інформаційної підтримки лікарів;
д) системи, які містять дані про якісний і
кількісний склад працівників закладів,
прикріплене населення тощо;
є) системи, призначені для проведення долікарського профілактичного огляду населення;
22
Комп'ютерні дані: типи даних, обробка та управління
Побудова баз даних медичних закладів
Конкретні цілі заняття: інтерпретувати: типи даних та їх характеристики,
компоненти системи інформаційної обробки даних; демонструвати: навички розробки реляційної моделі баз даних, навички організації запитів до баз даних з метою одержати потрібну інформацію.
Основні поняття теми
Т очність даних, коректність даних, обчислювальна система, інтерфейс користувача, база даних, система управління балами даних, предметна область, структурування даних, .моделі даних.
Короткі теоретичні відомості
Проблема обробки великих обсягів інформації вже давно є однією з найболючіших проблем організації системи охорони здоров'я України. У структурі майже кожного лікувального закладу існує низка центрів, куди надходить інформація, яку слід зберігати та обробляти. Для прикладу розглянемо звичайний лікувальний заклад районного рівня. Тут питання обробки та зберігання великого обсягу інформації виникають, наприклад, при:
Тривалий час вважалося, що подібні питання складно механізувати.. Як носій інформації використовували папір, як обробник інформації - величезний інтелектуальний потенціал працівників лікувальних закладів. Реєстратура з величезними стелажами та картотеками стала одним із символів лікувального закладу. Та ось на початку 90-х років XX століттяу лікувальних закладах України з'явилися перші ПК. Одне з перших завдань, над яким вони працювали, це оптимізація роботи реєстратури. Для його реалізації використовували системи управління базами даних (СУБД). Не можна сказати, що на сьогодні день завдання організації реєстратури, як і довільне інше завдання баз даних у структурі лікувального закладу, розв'язане остаточно. Тому знання теорії баз даних та відповідні навички розробки реляційної моделі баз даних майбутнього лікаря спрямовані на вирішення актуальних проблем вибору оптимальних способів зберігання та обробки великих обсягів даних у роботі
лікувального закладу.
Отже, база даних є набором записів і файлів, організованих спеціальним чином. Іншими словами, інформація в базах даних зберігається в структурованому вигляді.
Серед існуючих типів моделей даних (ієрархічна, мережева і реляційна)
23
розглянемо лише реляшйну структуру організації даних. Реляційна модель даних припускає презентацію даних лише в один спосіб, а саме у вигляді таблиць. Кожний рядок таблиці містить інформацію, що стосується деякого конкретного об'єкта. Ця інформація є набором фактів, при цьому в стовпчику (його називають також атрибутом або полем) міститься конкретний факт. Стовпчики мають заголовки (імена). Оскільки порядок стовпчиків вважаЕться невизначеним, то їх імена є єдиним засобом доступу до відповідного факту. Наприклад, таблиця Співробітники може мати колонки і іменами ПІБ співробітника і Телефон, що припускає наявність у цих колонках інформації про прізвище і телефон співробітника відповідно. Звичайно СУБД не в змозі відстежувати порушення сенсу інформації. Єдине, що може перевірити система при введенні інформації, -це тип даних, які вводяться, оскільки для кожного стовпчика тип даних визначається при створенні таблиці. При спробі ввести інформацію, тип якої несумісний з типом даних стовпчика, буде отримано повідомлення про помилку перетворення типу.
Технологію організації, ведення та обробки медичних даних засобами реляційної бази даних MS Access розглянемо на конкретному прикладі.
Демонстраційний приклад
Створимо базу даних «Облік пацієнтів» медичного центру «Надія». База даних має забезпечити виконання наступних завдань:
уведення і редагування інформації про пацієнтів, які звертаються за
медичною допомогою;
друк звітів про надання послуг та отриманий прибуток, прайсів тощо;
візуалізація результатів діяльності медичного центру у вигляді діаграм і графіків;
автоматизація звітних операцій (наприклад, формування звітів про прийом і надання послуг пацієнтам за певний період, категорії хворих, обстеження тощо);
- забезпечення захисту від уведення неправильних даних (зокрема, дат у
різних форматах), випадкових помилок.
Спочатку створимо нову базу даних «Облік пацієнтів» (див. додаток 5).
При створенні бази даних на екрані з'являється головне її вікно(рис. 13). Головне вікно бази даних має низку вкладок, кожна з яких містить відповідні об'єкти бази даних (форми, звіти, запити тощо) і стандартні кнопки Открыть, Конструктор, Создать. Крім цих кнопок безпосередньо у вікні наявні кілька гіперпосилань для швидшого вибору команди створення об'єкта. Як правило, це створення об'єкта за допомогою майстра та режиму конструктора. На рис. 13 у вікні бази даних відкрита вкладка Таблицы, тому після натискання на одну з цих кнопок або гіперпосилання виконуватиметься відповідна операція для таблиці.
Для створення таблиці бази даних у вікні бази даних перейдемо до вкладки
24
Т аблицы, виберемо гіперпосилання Создание таблицы в режиме канет,
уктора.
Microsoft Access -[ОблікПлцІЕНтІБ : база данных (форматАсе... |- ][
Файл Цйвкй &щ Ветлвка Сервис Окно Справка
Открыть ^Конструктор J Создать |
_ Л X
21
патологічних станів, включаючи прогноз і вироблення рекомендацій;
в) системи, призначені для інформаційної
підтримки та/або для автоматизації
діагностичного і лікувального процесів;
г) системи, призначені для автоматизації
всього технологічного процесу лікаря
відповідної спеціальності;
г) системи, призначені для забезпечення
функціонування відповідних підрозділів та
інформаційної підтримки лікарів;
д) системи, які містять дані про якісний і
кількісний склад працівників закладів,
прикріплене населення тощо;
є) системи, призначені для проведення долікарського профілактичного огляду населення;
-
персоніфіковані регістри; -
банки інформації медичних
закладів і служб; -
автоматизовані робочі місця
(АРМ) спеціалістів -
приладо-комп'ютерні
системи; -
консультативно-діагностичні
системи.
22
Комп'ютерні дані: типи даних, обробка та управління
Побудова баз даних медичних закладів
Конкретні цілі заняття: інтерпретувати: типи даних та їх характеристики,
компоненти системи інформаційної обробки даних; демонструвати: навички розробки реляційної моделі баз даних, навички організації запитів до баз даних з метою одержати потрібну інформацію.
Основні поняття теми
Т очність даних, коректність даних, обчислювальна система, інтерфейс користувача, база даних, система управління балами даних, предметна область, структурування даних, .моделі даних.
Короткі теоретичні відомості
Проблема обробки великих обсягів інформації вже давно є однією з найболючіших проблем організації системи охорони здоров'я України. У структурі майже кожного лікувального закладу існує низка центрів, куди надходить інформація, яку слід зберігати та обробляти. Для прикладу розглянемо звичайний лікувальний заклад районного рівня. Тут питання обробки та зберігання великого обсягу інформації виникають, наприклад, при:
-
проведенні загальної реєстрації пацієнтів; -
веденні історії хвороби пацієнтів кожним лікарем; -
веденні архіву лікувального закладу.
Тривалий час вважалося, що подібні питання складно механізувати.. Як носій інформації використовували папір, як обробник інформації - величезний інтелектуальний потенціал працівників лікувальних закладів. Реєстратура з величезними стелажами та картотеками стала одним із символів лікувального закладу. Та ось на початку 90-х років XX століттяу лікувальних закладах України з'явилися перші ПК. Одне з перших завдань, над яким вони працювали, це оптимізація роботи реєстратури. Для його реалізації використовували системи управління базами даних (СУБД). Не можна сказати, що на сьогодні день завдання організації реєстратури, як і довільне інше завдання баз даних у структурі лікувального закладу, розв'язане остаточно. Тому знання теорії баз даних та відповідні навички розробки реляційної моделі баз даних майбутнього лікаря спрямовані на вирішення актуальних проблем вибору оптимальних способів зберігання та обробки великих обсягів даних у роботі
лікувального закладу.
Отже, база даних є набором записів і файлів, організованих спеціальним чином. Іншими словами, інформація в базах даних зберігається в структурованому вигляді.
Серед існуючих типів моделей даних (ієрархічна, мережева і реляційна)
23
розглянемо лише реляшйну структуру організації даних. Реляційна модель даних припускає презентацію даних лише в один спосіб, а саме у вигляді таблиць. Кожний рядок таблиці містить інформацію, що стосується деякого конкретного об'єкта. Ця інформація є набором фактів, при цьому в стовпчику (його називають також атрибутом або полем) міститься конкретний факт. Стовпчики мають заголовки (імена). Оскільки порядок стовпчиків вважаЕться невизначеним, то їх імена є єдиним засобом доступу до відповідного факту. Наприклад, таблиця Співробітники може мати колонки і іменами ПІБ співробітника і Телефон, що припускає наявність у цих колонках інформації про прізвище і телефон співробітника відповідно. Звичайно СУБД не в змозі відстежувати порушення сенсу інформації. Єдине, що може перевірити система при введенні інформації, -це тип даних, які вводяться, оскільки для кожного стовпчика тип даних визначається при створенні таблиці. При спробі ввести інформацію, тип якої несумісний з типом даних стовпчика, буде отримано повідомлення про помилку перетворення типу.
Технологію організації, ведення та обробки медичних даних засобами реляційної бази даних MS Access розглянемо на конкретному прикладі.
Демонстраційний приклад
Створимо базу даних «Облік пацієнтів» медичного центру «Надія». База даних має забезпечити виконання наступних завдань:
уведення і редагування інформації про пацієнтів, які звертаються за
медичною допомогою;
-
оформлення медичних карток пацієнтів; -
реєстрація надання медичних послуг пацієнтам (із зазначенням виду
послуги, дати, вартості (якщо послуга платна) та лікарів, які супроводжують
пацієнтів);
друк звітів про надання послуг та отриманий прибуток, прайсів тощо;
візуалізація результатів діяльності медичного центру у вигляді діаграм і графіків;
автоматизація звітних операцій (наприклад, формування звітів про прийом і надання послуг пацієнтам за певний період, категорії хворих, обстеження тощо);
- забезпечення захисту від уведення неправильних даних (зокрема, дат у
різних форматах), випадкових помилок.
Спочатку створимо нову базу даних «Облік пацієнтів» (див. додаток 5).
При створенні бази даних на екрані з'являється головне її вікно(рис. 13). Головне вікно бази даних має низку вкладок, кожна з яких містить відповідні об'єкти бази даних (форми, звіти, запити тощо) і стандартні кнопки Открыть, Конструктор, Создать. Крім цих кнопок безпосередньо у вікні наявні кілька гіперпосилань для швидшого вибору команди створення об'єкта. Як правило, це створення об'єкта за допомогою майстра та режиму конструктора. На рис. 13 у вікні бази даних відкрита вкладка Таблицы, тому після натискання на одну з цих кнопок або гіперпосилання виконуватиметься відповідна операція для таблиці.
Для створення таблиці бази даних у вікні бази даних перейдемо до вкладки
24
Т аблицы, виберемо гіперпосилання Создание таблицы в режиме канет,
уктора.
Microsoft Access -[ОблікПлцІЕНтІБ : база данных (форматАсе... |- ][
Файл Цйвкй &щ Ветлвка Сервис Окно Справка
Открыть ^Конструктор J Создать |
_ Л X
( | Эбъекты | №п | | Описание |
□ | Таблицы | *£] | іСоздаиие таблты в рея*ие юонструктора і | |
| Запросы | | Создание іаблщьі с гомощью иастера | |
| | | Создание ілблтьі путем евои данные | |
| Формы | 3 | тблСтракмаОМС | Страямі органії |
a | Ответы | 3 | тблСгівробітникїі | Співробітники |
| Странщы | 3 | тблПаціЕнти | ПаціЕкти |
| Макросы | т | тйлЮйстемення | hlaAah*« послуг |
| | ш | тблЖурнап прийому | Журнал прмЧомуі |
*^ | Мадуги | | | |
| Группы | | | |
| Избранное | < | пи | т |