Автор работы: Пользователь скрыл имя, 26 Апреля 2012 в 21:26, курсовая работа
Целью данной курсовой является создание базы данных для работников регистратуры поликлиники.
В БД должны храниться сведения о больных: ФИО, адрес, диагноз, сведения о врачах: ФИО, № кабинета, № участка, часы приема. Работникам регистратуры могут потребоваться следующие сведения:
– адрес, диагноз данного больного,
– ФИО лечащего врача данного больного,
– номер кабинета, часы приема данного врача,
– больные, находящиеся на лечении у данного врача,
Введение: 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
КУРСОВАЯ РАБОТА
по дисциплине: «База данных»
на тему: «Разработка базы данных пациентов районной поликлиники»
Выполнил:
Саратов 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. Описание таблиц и логической структуры базы данных.
2.1. Описание таблиц.
В данную БД будут входить следующие таблицы :
Рассмотрим подробно каждую таблицу.
Таблица «Пациенты» включает в себя все данные о больном (его место проживание, дату рождения, код участка к которому он принадлежит, стоит ли на учете.). Каждому пациенту присвоен уникальный код. Пациентов характеризуют следующие поля:
Таблица «Врачи» содержит в себе всю информацию о врачах (ФИО, кабинет, часы приема и т.п.) и имеет следующие поля:
Таблица «Специальность» тут находится индивидуальный код врача и его специализация.
Поля:
Таблица «Диагноз» содержит сведения о поставленном диагнозе и его лечении
( назначенные препараты и все возможные процедуры для поставленного диагноза)
Имеет следующие поля:
2.2. Проектирование таблиц.
Таблица – это основной компонент, в поле таблице могут быть представлены разные типы данных.
«Пациенты» (рис 1.)
Рисунок 1. Тип данных «Пациенты»
«Врачи» (рис 2.)
Рисунок 2. Тип данных «Врачи»
«Специальность» (рис 3.)
Рисунок 3. Тип данных «Специальность»
«Диагноз» (рис 4.)
Рисунок 4. Тип данных «Диагноз»
2.3. Схема данных.
Создание схемы данных
позволяет упростить
Схема данных задает структуру БД. Она является графическим образом БД. Схема данных базы графически отображается в своем окне, таблицы представлены списками полей, а связи - линиями между полями разных таблиц. Схема данных ориентирована на работу с таблицами, отвечающими требованиям нормализации, между которыми установлены связи 1:М и 1:1 с обеспечением целостности БД. Поэтому схема данных строится в соответствии с информационно-логической моделью.
При построении схемы данных Access автоматически определяет по выбранному полю связи тип связи между таблицами. Если поле, по которому нужно установить связь, является уникальным ключом, как в главной таблице, так и в подчиненной Access устанавливает связь «один – к – одному». Если поле связи является уникальным ключом в главной таблице, а в подчиненной таблице является неключевым или входит в составной ключ, Access устанавливает связь «один ко многим» от главной таблице к подчиненной.
При создании схемы данных пользователь включает в неё таблицы и устанавливает связи между ними. Для связей типа 1:1 и 1:М можно задать параметр обеспечения связной целостности данных, а также автоматическое каскадное обновление и удаление связанных записей.
Обеспечение связной целостности данных означает, что Access при корректировке базы данных обеспечивает для связанных таблиц контроль за соблюдением следующих условий:
При попытке пользователя нарушить эти условия в операциях добавления и удаления записей или обновления ключевых данных в связанных таблицах Access выводит соответствующее сообщение и не допускает выполнения операции.
Взаимосвязь между подсистемами представлена на рис. 5
Рисунок 5. Схема данных
На представленной схеме данных присутствуют связи «Один ко многим».
2.4. Заполнение таблиц.
Таблица «Пациенты».
В данной таблице представлена необходимая информация о больном.
Таблица «Пациенты» рис. 6
Рисунок 6. Таблица «Пациенты»
Таблица «Врачи».
В этой табличке мы можем увидеть информацию о врачах.
Таблица «Врачи» рис.7
Рисунок 7. Таблица «Врачи»
Таблица «Специальность» рис. 8
Рисунок 8. Таблица «Специальность»
Таблица «Диагноз».
В данной таблице содержится информация о поставленном пациенту диагнозе и способ лечения болезни.
Таблица «Диагноз» рис. 9
Рисунок 9. Таблица «Диагноз»
2.5. Создание форм.
Access предоставляет
возможность вводить данные как непосредственно
в таблицу, так и с помощью форм. Форма
в БД - это структурированное окно, которое
можно представить так, чтобы оно повторяло
форму бланка. Формы создаются из набора
отдельных элементов управления.
Внешний вид формы выбирается
в зависимости от того, с какой целью она
создается. Формы Access позволяют выполнять
задания, которые нельзя выполнить в режиме
таблицы. Формы позволяют вычислять значения
и выводить на экран результат. Источником
данных для формы являются записи таблицы
или запроса Форма предоставляет возможности
для:
Создаем 4 формы для имеющихся 4 таблиц.
Рисунок 10.
Рисунок 11.
Рисунок 12.