Рисунок 12 - Результат запроса «Пациенты без мед. полиса»
Запрос «Количество всех приемов» создан с целью вывода о количестве активных приемов, каждого врача.(Рис.14)
Рисунок 14 - Результат запроса «Кол-во всех приемов»
Запрос «Пациенты, лечащиеся у врачей» создан с целью поиска пациентов, лечившихся у врачей.(Рис. 15)
Рисунок 15 - Результат запроса «Пациента врачей»
Запрос на поиск по специальности врача. Запрос выполняется путем ввода в определенное окно специальности врача и тем самым выводится список врачей нужной специальности.(Рис. 16 )
Рисунок 16 - Результат запроса «Поиск врача по спец.»
В Запрос «Распространенный диагноз» выводится список из трех диагнозов, которые встречались чаще всего. Запрос сделан с целью контролирования заболеваемостей в поликлинике.(Рис. 17)
Рисунок 17 - Результат запроса «Распространенные диагнозы»
В запросе «Поиск талона по номеру» осуществляется поиск талона по номеру и используется в дальнейшем для печати отчета(Рис. 18)
Рисунок 18 - Результат запроса «Поиск талона по номеру»
Запрос «Талоны на завтра» осуществляет поиск приемов назначенных следующий день.(Рис.19)
Рисунок 19 - Результат запроса «Талоны на завтра»
Запрос «Стаж врача» осуществляет вывод информации о стаже врача.(Рис. 20)
Рисунок 20 - Результат запроса «Стаж врача»
Запрос «Талоны на сегодня» осуществляет поиск приемов назначенных текущий день (Рис.21)
Рисунок 21 - Результат запроса.
Запрос на уменьшение времени приема врачей на один час. Результат запроса представлен в виде конструктора на рисунке 22.
Рисунок 22 - Результат запроса «Увеличение времени работы»
Запрос «Занесение результатов в картотеку» автоматизирует процесс занесения результатов обследования в медицинскую карту пациента.
Рисунок 23 - Результат запроса «Занесение результатов в картотеку»
Запрос «Поиск записи в картотеке» производится путем ввода «КодаЗаписи» и тем самым выводится нужна запись (Рис. 24)
Рисунок 24 - Результат запроса «Поиск записи в картотеке»
Запрос «Удаление недействительных талонов» создан с целью очищения ненужных данных в таблице «Талоны»
Рисунок 25 - Результат запроса «Удаление недействительных талонов»
6. Формы
В форме «Главная кнопочная форма» расположены элементы, которые упростят работу регистратуры (Рис. 26)
Рисунок 26 - Главная кнопочная форма
Форма «Информация о врачах» содержит всю информация о врачах данной поликлиники и форма основана на таблице «Врачи». (Рис. 27)
Рисунок 27 - Форма «Врачи»
Форма «Пациента» содержит всю информацию о пациентах данной поликлиники, сведения о всех приемах. Форма основана на таблице «Пациенты» (Рис. 28 )
Рисунок 28 - Форма «Пациенты»
Форма «Талоны» предназначена для выдачи талона пациентам (Рис. 29)
Рисунок 29 - Форма «Талоны»
Форма «Участки» содержит информация об улицах принадлежащих определенным участкам (Рис. 30)
Рисунок 30 - Форма «Участки»
7. Отчеты
Созданы отчеты «Врачи пациента», «Всего приемов», «Картотека», «Талоны на завтра», «Талоны на сегодня», «Пациенты без медицинского полиса», «Пациенты врачей», «Распространенный диагноз» позволяющие быстро в удобном для печати виде вывести информацию. Отчеты представлены на рисунках 31, 32, 33, 34, 35, 36, 37, 38.
Рисунок 31 - Отчет «Врачи пациента»
Рисунок 32 - Отчет «Всего приемов»
Рисунок 33 - Отчет «Картотека»
Рисунок 34 - Отчет «Талоны на завтра»
Рисунок 35 - Отчет «Талоны на сегодня»
Рисунок 36 - Отчет «Пациенты без медицинского полиса»
Рисунок 37 - Отчет «Пациенты врачей»
Рисунок 38 - Отчет «Распространенный диагноз»
Заключение
В ходе выполнения курсового проекта была разработана и создана база данных в СУБД Microsoft Access 2010. База может быть использована работниками любой регистратуры поликлиники. База данных включает 8 таблиц, 13 запрос, 4 формы. Она позволяет работнику регистратуры сделать работу удобной и эффективной. Причем масштаб поликлиники не имеет значения как такового, т.к. соответствующие ей атрибуты применимы ко всем государственным и коммерческим организациям такого рода деятельности без нарушения функционирования базы данных. Были реализованы следующие запросы:
поиск сведений о врачах некоторого пациента;
сведения о количествах приемов врачей;
поиск сведений о пациентах без медицинского полиса;
поиск сведений пациентов некоторого врача;
поиск сведений врача по специальности;
поиск записи в картотеке;
поиск распространенного диагноза;
сведения о стаже врача;
регистрация в базу нового пациента;
уменьшение работы врачей на 1 час;
удаление недействительных талонов;
поиск талонов на завтра;
поиск талонов на сегодня;
занесение результатов в картотеку.
Проведенная работа является объемной и плодотворной по причине того, что создание базы данных потребовало не только длительной практической деятельности, но и изучения большого количества теоретического материала.
Список использованной литературы
1. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1989. - 351 с.;
2. Тиори Т., Фрай Дж. Проектирование структур баз данных. В 2 кн., - М.: Мир, 1985. Кн. 1. - 287 с.: Кн. 2. - 320 с.;
3. Медведкова И.Е. Бугаев Ю.В. Базы данных: учебное пособие. - ВГУИТ, 2014. - 105 с.;
4. Пушкарь А.И. Система управления базами данных Microsoft Access и ее применение в экономике. Учебное пособие / А.И. Пушкарь, И.П. Коврижных, А.М. Мокринских. - Харьков: Изд. ХГЭУ, 2002. - 112с.