42846

Разработка базы данных пациентов районной поликлиники

Курсовая

Информатика, кибернетика и программирование

Описание таблиц и логической структуры базы данных. Схема данных. 29 Введение: Целью данной курсовой является создание базы данных для работников регистратуры поликлиники.

Русский

2013-10-31

6.88 MB

802 чел.

29

КУРСОВАЯ РАБОТА

по дисциплине: «База данных»

на тему: «Разработка базы данных пациентов районной поликлиники»

Выполнил:

Саратов 2011


Содержание:

Введение: 3

Глава 1. Описание предметной области. 4

Глава 2. Описание таблиц и логической структуры базы данных. 6

2.1. Описание таблиц. 6

2.2. Проектирование таблиц. 8

2.3. Схема данных. 10

2.4. Заполнение таблиц. 12

2.5. Создание форм. 14

Глава 3. Создание запросов и отчетов. 17

3.1 Создание запросов. 17

3.2. Создание отчетов. 27

Вывод. 29


Введение:

Целью данной курсовой является создание базы данных для работников регистратуры поликлиники.

В БД должны храниться сведения о больных: ФИО, адрес, диагноз, сведения о врачах: ФИО, № кабинета, № участка, часы приема. Работникам регистратуры могут потребоваться следующие сведения:

– адрес,  диагноз данного больного,

– ФИО лечащего врача данного больного,

– номер кабинета, часы приема данного врача,

– больные, находящиеся на лечении у данного врача,

–рекомендуемое лекарство.

Предметной областью в задании является данные о врачах и пациентах поликлиники.

Работнику регистратуры поликлиники может понадобиться информация о больных, врачах, известных заболеваниях, отчет о работе поликлиники.

Необходимо чтобы в БД хранились сведения о больных, врачах, диагнозах каждого больного. Также должны храниться сведения об участках. При выводе информации можно узнать следующие сведения:

  1.  адрес больного и его заболевания;
  2.  лечащие врачи;
  3.   рекомендуемое лекарство;
  4.  время работы врача



Глава 1. Описание предметной области.

 Поликлиника - это лечебное учреждение, оказывающее медицинскую помощь приходящим больным и на дому.

Основные  функции поликлиники:

  1.  оказание квалифицированной специализированной медицинской помощи населению непосредственно в поликлинике и на дому;
  2.  оказание первой медицинской помощи при острых заболеваниях, травмах, отравлениях и других неотложных состояниях независимо от места проживания больного;
  3.   своевременная госпитализация нуждающихся в стационарном лечении;
  4.   экспертиза временной нетрудоспособности, освобождение больных от работы, направление на медико-социальную экспертизу лиц с признаками стойкой утраты трудоспособности;
  5.   организация и проведение комплекса профилактических мероприятий, направленных на снижение заболеваемости, инвалидности и смертности среди населения, проживающего в районе обслуживания, а также среди работающих на прикрепленных предприятиях;
  6.  организация и осуществление диспансеризации населения (здоровых и больных);
  7.   направление больных на санаторно-курортное лечение;
  8.   организация и проведение мероприятий по санитарно-гигиеническому воспитанию населения, пропаганде здорового образа жизни.

В основу деятельности поликлиники положен территориально-участковый принцип, т.е. оказание медицинской помощи населению, проживающему на закрепленной территории. Этот принцип сохранен в работе отдельных врачей; участковый принцип для терапевтов и бригадный метод для других специалистов, которые так же, как и участковые врачи закрепляются за конкретным населением

Такое закрепление дает много преимуществ в организации медицинского обслуживания населения, главным из которых является полная осведомленность поликлиники и отдельных врачей о населении, т.е. о демографической ситуации, заболеваемости, условиях жизни, труда и пр.

Первостепенное место в повышении качества поликлинической помощи занимает продуманная научно обоснованная система управления. Научно обоснованное управление всегда должно начинаться со сбора информации и составления текущих и перспективных планов, которые должны быть в основе всего управления.

Постоянное изучение потребности населения во внебольничном обслуживании является важным моментом в развитии амбулаторно-поликлипи-ческой помощи.  

     Основным плановым показателем в поликлиниках является посещаемость (количество посещений в расчете на 1 жителя в год).

Успех любого медицинского учреждения во многом зависит от уровня управления. Особое значение имеет четкое определение функциональных обязанностей всех должностных лиц, работающих в поликлинике, от санитарки до главного врача.

Поликлиникой на правах единоначалия руководит главный врач. На должность главного врача назначаются наиболее квалифицированные врачи, имеющие организаторские способности и навыки. Главный врач назначается органом здравоохранения, в ведении которого находится поликлиника. Главный врач несет полную ответственность за всю лечебно-профилактическую, организационную, административно-хозяйственную и финансовую деятельность в поликлинике; проводит подбор и укомплектование поликлиники кадрами врачей, медицинских сестер, санитарок, административным и хозяйственным персоналом; планирует работу поликлиники и готовит резерв руководителей подразделений поликлиники.


Глава 2. Описание таблиц и логической структуры базы данных.

2.1. Описание таблиц.

В данную БД будут входить следующие таблицы :

  1.  «Пациенты»
  2.   «Врачи»
  3.  «Специальность»
  4.   «Диагноз»

Рассмотрим подробно каждую таблицу.

Таблица «Пациенты» включает в себя все данные о больном (его место проживание, дату рождения, код участка к которому он принадлежит, стоит ли на учете.). Каждому пациенту присвоен уникальный код. Пациентов характеризуют следующие поля:

  1.  Код пациента
  2.  ФИО
  3.  Адрес
  4.  Дата рождения
  5.  Телефон
  6.  Учет
  7.  Код врача
  8.  Код участка

 

Таблица «Врачи» содержит в себе всю информацию о врачах (ФИО, кабинет, часы приема и т.п.)  и имеет следующие поля:

  1.  Код врача
  2.  ФИО
  3.  Кабинет
  4.  Телефон
  5.  Код специальности
  6.  Время приема

Таблица «Специальность» тут находится индивидуальный код врача и его специализация.

Поля:

  1.  Код специальности
  2.  Специальность

Таблица «Диагноз» содержит сведения о поставленном диагнозе и его лечении

( назначенные препараты и все возможные процедуры для поставленного диагноза)

Имеет следующие поля:

  1.  Код заболевания
  2.  Название заболевания
  3.  Код пациента
  4.  Лечение


2.2. Проектирование таблиц.

Таблица – это основной компонент, в поле таблице могут быть представлены разные типы данных.

«Пациенты» (рис 1.)

Рисунок 1. Тип данных «Пациенты»

«Врачи» (рис 2.)

Рисунок 2.  Тип данных «Врачи»

«Специальность» (рис 3.)

Рисунок 3. Тип данных «Специальность»

«Диагноз» (рис 4.)

Рисунок 4. Тип данных «Диагноз»


2.3. Схема данных.

Создание схемы данных позволяет упростить конструирование много таблиц,  форм,  запросов,  отчетов, а также обеспечить поддержание целостности взаимосвязанных  данных при корректировке таблиц. Схема данных наглядно отображает  таблицы  и  связи между ними,  а также  обеспечивает использование связей при обработке данных и целостность БД.

Схема данных задает структуру БД. Она является графическим образом БД. Схема данных базы графически отображается в своем окне, таблицы представлены списками полей, а связи - линиями между полями разных таблиц. Схема данных ориентирована на работу с таблицами, отвечающими  требованиям нормализации, между которыми установлены связи 1:М и  1:1 с обеспечением целостности БД.  Поэтому схема данных строится в соответствии с информационно-логической моделью.

При построении  схемы данных  Access автоматически определяет по выбранному полю связи тип связи между таблицами. Если  поле,  по  которому нужно установить связь, является уникальным ключом, как в главной таблице,  так и в подчиненной  Access устанавливает связь «один – к – одному». Если поле связи является  уникальным  ключом  в  главной таблице, а в подчиненной таблице является неключевым или входит в составной ключ, Access устанавливает связь «один ко многим» от главной таблице к подчиненной.

Обеспечение целостности данных.

При создании схемы данных пользователь включает в неё таблицы и устанавливает связи между ними. Для связей типа 1:1 и 1:М можно задать параметр обеспечения связной целостности данных, а также автоматическое каскадное обновление и удаление связанных записей.

Обеспечение связной целостности данных означает, что Access при корректировке базы данных обеспечивает для связанных таблиц контроль за соблюдением следующих условий:

  1.  В подчиненную таблицу не может быть добавлена запись с несуществующим в главной таблице значением ключа связи;
  2.  В главной таблице нельзя удалить запись, если не удалены связанные с ней записи в подчиненной таблице;
  3.  Изменение значений ключа связи в записи главной таблицы невозможно, если в подчиненной таблице имеются связанные с ней записи.

При попытке пользователя нарушить эти условия в операциях добавления и удаления записей или обновления ключевых данных в связанных таблицах Access выводит соответствующее сообщение и не допускает выполнения операции.

Взаимосвязь между подсистемами представлена на рис. 5

Рисунок 5. Схема данных

На представленной схеме данных присутствуют связи «Один ко многим».


2.4. Заполнение таблиц.

Таблица «Пациенты».

В данной таблице представлена необходимая информация о больном.

Таблица «Пациенты» рис. 6

Рисунок 6. Таблица «Пациенты»

Таблица «Врачи».

В этой табличке мы можем увидеть информацию о врачах.

Таблица «Врачи» рис.7

Рисунок 7. Таблица «Врачи»

Таблица «Специальность» рис. 8

Рисунок 8. Таблица «Специальность»

Таблица «Диагноз».

В данной таблице содержится информация о поставленном пациенту диагнозе и способ лечения болезни.

Таблица «Диагноз» рис. 9

Рисунок 9. Таблица «Диагноз»


2.5. Создание форм.

Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.
    Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access  позволяют выполнять задания, которые нельзя выполнить в режиме таблицы.  Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса Форма предоставляет возможности для:

  1.  ввода и просмотра информации базы данных
  2.  изменения данных
  3.  печати

Создаем 4 формы для имеющихся 4 таблиц.

  1.  «Пациенты» (рис. 10)
  2.  «Врачи» (рис. 11)
  3.  «Специальность» (рис. 12)
  4.  «Диагноз» (рис. 13)

Рисунок 10.

Рисунок 11.

Рисунок 12.

Рисунок 13.


Глава 3. Создание запросов и отчетов.

3.1 Создание запросов.

С помощью запросов можно получить ответы на очень специфические вопросы о данных, ответить на которые, просто посмотрев на данные в таблице, было бы непросто. Запросы можно использовать для фильтрации данных, выполнения расчетов на основе данных и отображения сводных данных. Кроме того, запросы позволяют автоматизировать выполнение многих задач управления данными и просматривать изменения в данных перед их использованием.

Запрос представляет собой обращение к данным для получения информации и выполнения действий с данными. Запрос можно использовать для получения ответа на простой вопрос, выполнения расчетов, объединения данных из разных таблиц или даже добавления, изменения или удаления данных в таблице. Запросы, используемые для извлечения данных из таблицы или выполнения расчетов, называются запросами на выборку. Запросы, используемые для добавления, изменения или удаления данных, называются запросами на изменение.

Запросы можно также использовать для включения данных в форму или отчет. В хорошо структурированной базе данных сведения, которые требуется представить с использованием формы или отчета, зачастую хранятся в разных таблицах. С помощью запроса можно собрать необходимые данные перед проектированием формы или отчета.


Моя база данных имеет 7 запросов из них

  1.  1 простой
  2.  запрос время приема у врачей (рис.14)
  3.  3 параметрических
  4.  диагноз пациента (рис. 15)
  5.  количество врачей одной специальности (рис. 16)
  6.  пациенты стоящие на учете (рис. 17)

  1.  на удаление пациента (рис. 18)
  2.  на изменение диагноза (рис. 19)
  3.  перекрестный (рис. 20)

Рисунок 14. Прием врачей (режим конструктора)

Рисунок 14.1. Прием врачей (режим таблица)

Рисунок 15. Диагноз пациента (режим конструктора)

Рисунок 15.1. Поиск пациента

Рисунок 15.2. Диагноз пациента

Рисунок 16. Количество врачей одной специальности

(режим конструктора)

Рисунок 16.1. Поиск специальности

Рисунок 16.2. Результат поиска

Рисунок 17. Учет (режим конструктора)

Рисунок 17.1. Поиск по болезни

Рисунок 17.2. Результат поиска

Рисунок 18. Переоценка (режим конструктора)

Рисунок 18.1. Диагноз

Рисунок 18.2. Режим замены

Рисунок 18.3. Поиск

Рисунок 18.4. Результат

Рисунок 19. Удаление пациента (режим конструктора)

Рисунок 19.1.Поиск

Рисунок 19.2. Удаление пациента из таблицы

Рисунок 20. Перекрестный (режим конструктора)

Рисунок 20.1. Результат запроса


3.2. Создание отчетов.

Все отчеты в  моей базе данных делались на основе запросов.

 

Отчет по приему у врача (рис. 21)

Рисунок 21.

Отчет по диагнозу пациента (рис. 22)

Рисунок 22. Запрос на отчет.

Рисунок 22.1. Отчет по диагнозу


Вывод.

В данной курсовой работе была поэтапно разработана база данных для работников регистратуры.

В главе 1, была представлена информация о поликлинике, о ее основных функциях, какие обязанности  и задачи стоят перед поликлиникой.

Первостепенное место в повышении качества поликлинической помощи занимает продуманная научно обоснованная система управления. Научно обоснованное управление всегда должно начинаться со сбора информации и составления текущих и перспективных планов, которые должны быть в основе всего управления.

Постоянное изучение потребности населения во внебольничном обслуживании является важным моментом в развитии амбулаторно-поликлипи-ческой помощи.  

     Основным плановым показателем в поликлиниках является посещаемость (количество посещений в расчете на 1 жителя в год).

Успех любого медицинского учреждения во многом зависит от уровня управления. Особое значение имеет четкое определение функциональных обязанностей всех должностных лиц, работающих в поликлинике, от санитарки до главного врача.

Подробно рассмотрено :

  1.  создание таблиц
  2.  создание связей
  3.  создание форм
  4.  создание запросов и отчетов

К каждому из разделов есть по несколько screenshot, что позволяет наглядно увидеть как создавалась база данных.


 

А также другие работы, которые могут Вас заинтересовать

84520. Нейро-гуморальна (шлункова і кишкова) фаза регуляції шлункової секреції. Ентеральні стимулятори і інґібітори шлункової секреції 43.73 KB
  Ентеральні стимулятори і інґібітори шлункової секреції. Хімічна стимуляція секреції здійснюється посередництвом гастрину що виділяється Gклітинами. Основні стимулятори секреції гастрину – продукти переварювання білків – пептиди олігопептиди амінокислоти – особливо триптофан і фенілаланін а також кальцій магній алклголь та кофеїн.
84521. Рухова функція шлунку та її регуляція. Механізми переходу хімуса із шлунку в дванадцятипалу кишку 41.86 KB
  Механізми переходу хімуса із шлунку в дванадцятипалу кишку. В регуляції моторики шлунку беруть участь нервові та гуморальні механізми. Деякі м’язові клітини внутрішнього шару м’язової оболонки шлунку мають пейсмейкерну активність тобто періодично генерують ПД – з частотою 32 на секунду що спричиняє періодичне підвищення внутрішньошлункового тиску.
84522. Методи дослідження зовнішньосекреторної функції підшлункової залози у людини. Склад і властивості підшлункового соку 44.04 KB
  Основні аніони підшлункового соку – Cl- та HCO3- , катіони – Na+ та K+. На відміну від слини, сік ізотонічний плазмі крові незалежно від ступеня стимуляції. Концентрація катіонів при стимуляції лишається сталою, аніонів – змінюється в протилежному напрямку. Карбонат утворюється в ацинусах у більш високій концентрації, а при проходженні через протоки частково обмінюється на хлор
84523. Фази регуляції секреторної функції підшлункової залози 44.07 KB
  Секреція підшлункового соку під час цієї фази пов’язана з реалізацією складнорефлекторних механізмів регуляції тобто умовних рефлексів вигляд запах їжі і з реалізацією безумовних рефлексів подразнення їжею рецепторів ротової порожнини.Об’єм соку невеликий 20 від загального об’єму соку який виділяється при їді; 3.Сік містить багато ферментів і має високу перетравлюючу силу. Він викликає виділення великої кількості підшлункового соку багатого бікарбонатами але бідного на ферменти так як основна його дія спрямована на протокові...
84524. Методи дослідження жовчовиділення у людини. Склад і властивості жовчі 48.34 KB
  Склад і властивості жовчі. Для збільшення надходження жовчі в дуоденум підшкірно можна вводити гормон ХЦКПЗ або через зонд – концентрований розчин MgSO2 яєчний жовток чи глюкозу які стимулюють секрецію та виділення жовчі. В жовчі досліджують вміст жовчних кислот та інших компонентів. Даний метод базується на тому що у випадку порушення функції виділення жовчі в крові та в сечі концентрація жовчних пігментів підвищується а в калі навпаки – понижується.
84525. Регуляція утворення і виділення жовчі. Механізми надходження жовчі в дванадцятипалу кишку 39.8 KB
  Механізми надходження жовчі в дванадцятипалу кишку. Механізм жовчоутворення та жовчовиділення: Утворення жовчі іде постійно але збільшується під час травлення під впливом складнорефлекторних механізмів які відносяться до 1ї фази жовчоутворення вигляд запах їжі звуки що супроводжують їду а також нейрогуморальних впливів які діють під час 2ї фази жовчоутворення та жовчовиділення. Механізм надходження жовчі в дванадцятипалу кишку: Вихід жовчі з жовчного міхура та її рух по жовчовивідних шляхах зумовлений різницею тисків в...
84526. Склад і властивості кишкового соку. Регуляція його секреції. Порожнинне і пристінкове травлення 42.9 KB
  Порожнинне і пристінкове травлення. Поняття про порожнинне та пристінкове травлення: Порожнинне травлення проходить в порожнині кишкового каналу за рахунок ферментів. Порожнинне травлення може забезпечити гідроліз до кінцевих продуктів але його тривалість дуже велика. Пристінкове травлення проходить на мембрані глікокалікса мікроворсинок ентероцитів за допомогою фіксованих ферментів активні центри яких направлені на субстрат.
84527. Всмоктування в травному каналі. Механізми всмоктування йонів натрію, води, вуглеводів, білків, жирів 44.89 KB
  Механізми всмоктування йонів натрію води вуглеводів білків жирів. Всмоктування – це процес транспорту речовин із порожнини травного каналу у внутрішні середовища організму кров та лімфу. Найінтенсивніше процеси всмоктування проходять в верхніх відділах тонкого кишківника. Всмоктування в шлунку.
84528. Рухова функція кишок, види скорочень, їх регуляція 50.42 KB
  Рух тонкої та товстої кишок принципово не відрізняються хоча рухи товстої кишки складніші так як в ній хімус знаходиться протягом більш тривалого часу. Саме в цих місцях виникають м’язеві скорочення що рухаються вздовж кишки в дистальному напрямку. Тонічні скорочення тривають близько 10 хв такі скорочення займають великі ділянки кишки. За рахунок тонусу зростає внутрішньокишковий тиск що покращує всмоктування і контакт хімусу та стінок кишки.