Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Разработка базы данных для регистратуры поликлиники

Тип Реферат
Предмет Информатика и программирование
Просмотров
1409
Размер файла
602 б
Поделиться

Ознакомительный фрагмент работы:

Разработка базы данных для регистратуры поликлиники

Санкт-Петербургский государственный

электротехнический университет «ЛЭТИ»

Кафедра МОЭВМ

ОТЧЁТ

по курсовой работе

«БАЗЫ ДАННЫХ»

Выполнил студент гр. 3341:

Белов Д.А.

.

Санкт-Петербург

2003 г.


СОДЕРЖАНИЕ

1. РАЗРАБОТКА БАЗЫ ДАННЫХ

1.1. Постановка задачи

1.2. Анализ предметной области

1.3. Разработка структуры базы данных

1.4. Структура базы данных

1.5. Структура интерфейса пользователя

1.6. Назначение базы данных (Вывод)

Приложение 1

Приложение 2


1. РАЗРАБОТКА БАЗЫ ДАННЫХ

1.1. Формулировка задачи

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

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

Работникам регистратуры могут потребоваться следующие сведения:

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

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

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

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

– симптомы данного заболевания и рекомендуемое лекарство.

Администратор БД может вносить следующие изменения:

– появление нового больного,

– увольнение врача,

– изменение диагноза.

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

1.2. Анализ предметной области

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

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

Необходимо чтобы в БД хранились сведения о больных, врачах, диагнозах каждого больного, описания всех известных диагнозов (симптомы и рекомендуемое лекарство). Также должны храниться сведения об участках (за какими адресами закреплены и какими врачами обслуживаются).

При выводе информации можно узнать следующие сведения:

- адрес больного и его заболевания;

- лечащие врачи заданного больного;

- симптомы заданного заболевания и рекомендуемое лекарство;

- время работы врача и участок, который им обслуживается;

- пациенты заданного врача;

Администратор БД может вносить следующие изменения:

- добавлять нового больного;

- изменять адрес больного, его диагнозы и даты заболевания;

- добавлять нового врача;

- изменять участок, номер кабинета и время приема врача;

- удалять врача;

В БД есть возможность выдачи справки о болезни пациента и просмотра отчета о работе поликлиники.

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

1.3. Разработка структуры базы данных

Исходя из ER-диаграмм предметной области (см. прил. 1) и общих соображений по эффективной организации систем следует, что нужно создать следующие страницы:

- Больные (ФИО, Адрес, Диагноз, Дата, Лечащий врач);

- Врачи (ФИО, Номер кабинета ,Номер участка );

- Болезни (Диагноз, Лекарство, Симптомы);

- Результат (Вывод результатов поиска)

- Поиск (Основное меню);

- Справка (Выдача справки больному о его болезнях);

- Отчёт (Отчёт о работе поликлиники);

1.4. Структура базы данных

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

База данных состоит из следующих таблиц: «Больные», «Врачи», «Болезни»,

Таблица «Больные» содержит информацию о больных.

Структура таблицы приведены на рис. 1.

Рис. 1

Таблица «Врачи» содержит информацию о врачах.

Структура таблицы приведена на рис. 2.

Рис.2

Таблица «Болезни» содержит информацию об известных диагнозах.

Структура таблицы приведена на рис. 3.

Рис. 3

Таблица «Результат» содержит информацию о результатах поиска.

Структура таблицы приведена на рис. 4.

Рис.4

Таблица «Справка» содержит информацию о заболеваниях данного больного

Структура таблицы приведена на рис. 5.

Таблица «Отчёт» содержит информацию о заболеваниях данного больного

Структура таблицы приведена на рис. 6.

Рис.6

1.5. Структура интерфейса пользователя

База данных содержит следующие формы:

- “Поиск ” – главная кнопочная форма, с которой начинается работа с БД;

- “Сведения о больных” – просмотр сведений об имеющихся больных, их диагнозах и врачах;

- “Сведения о врачах ” – просмотр сведений об имеющихся врачах”;

- “Сведения о болезнях” – просмотр информации о болезнях, диагнозах;

Для обеспечения требуемой функциональности используются следующие запросы:

“Поиск больного по фамилии” – отбор информации о больном по фамилии ;

- “Поиск лечащего врача больного” – отбор информации о лечащем враче больного ;

-“Сведения о враче ” – отбор информации о лечащем враче ;

- “Поиск диагноза и лекарства” – отбор информации о диагнозе и лекарствах для данного больного ;

- “Справка о болезнях” – отбор информации для выдачи справки данному больному;

- “Отчёт о работе поликлиники ” – отбор информации для отчета;

При разработке БД сделаны предположения, что:

- Для ввода новых адресов, обслуживаемых поликлиникой, и участков необходимо напрямую работать с таблицей “ Больные” путем ввода новых значений в поля с соответствующими названиями;

- Для ввода новых врачей, работающих в поликлинике, и участков необходимо напрямую работать с таблицей “ врачи” путем ввода новых значений в поля с соответствующими названиями;

- Для ввода новых диагнозов необходимо напрямую работать с таблицей “Болезни” путем ввода новых значений в поля с соответствующими названиями;

1.6. Назначение базы данных

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

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

Работникам регистратуры могут получить следующие сведения:

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

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

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

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

– симптомы данного заболевания и рекомендуемое лекарство.

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


Приложение 1

nm

Диагноз
Больной

Для создания отношений по бинарной связи “многие – ко – многим” требуется сформировать 3 отношения: по одному для каждой странице(таблицы “Больные” и “Диагноз”) и одно для связи (таблица “Диагнозы больного”).

Симптом
Диагноз
1 n


Для создания отношений по бинарной связи “один – ко – многим”, если класс принадлежности n – связной сущности является обязательным, требуется сформировать 2 отношения: по одному для каждой сущности (таблицы “Диагноз” и “Описание болезней”) с первичным ключом, соответствующим сущности.

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

Диагноз
1 n

Для создания отношений по бинарной связи “один – ко – многим”, если класс принадлежности n – связной сущности является обязательным, требуется сформировать 2 отношения: по одному для каждой сущности (таблицы “Диагноз” и “Рекомендуемые лекарства”) с первичным ключом, соответствующим сущности.


Для создания отношений по бинарной связи “многие – ко – многим” требуется сформировать 3 отношения: по одному для каждой сущности (таблицы “Больные” и “Врачи”) и одно для связи (таблица “Area”).


Приложение 2

Пример отчета – справки.

Справка

Справка выдаётся гр. Иванову:

Гр. ИВАНОВ получает данную справку. Выдаётся заболевшему(дата) 13.09.03, с диагнозом: СКАРЛАТИНА

Справка выдаётся гр. Галахову :

Гр. ГАЛАХОВ получает данную справку. Выдаётся заболевшему(дата) 31.12.02, с диагнозом: ОРЗ

Справка выдаётся гр. Дмитриевой :

Гр. ДМИТРИЕВА получает данную справку. Выдаётся заболевшему(дата) 23.03.03, с диагнозом: КРАСНУХА

Справка выдаётся гр.

Гр. ЛИТВЯКОВА получает данную справку. Выдаётся заболевшему(дата) 17.05.02,с диагнозом: ГЕРПЕС:

Пример отчета – о работе поликлиники

КОЛ-ВО БОЛЬНЫХ:25
ЧИСЛО ЛЕЧАЩИХСЯ У КАЖДОГО ВРАЧА:
КАТЦ4
БЕРМАН5
ПАНФЁРОВ4
ПЕТРОВА2
СОКОЛОВА2
ЗВЕРЮГИН2
КАЛАШНИК2
ЗЛЮКИН2
ПОПРЫГУН2
КОЛ-ВО ЗАБОЛЕВАНИЙ:
ГРИПП3
ОРЗ3
ГЕРПЕС4
ПНЕВМАНИЯ1
КРАСНУХА2
АМНЕЗИЯ2
ЖЕЛТУХА1
КОРЬ1
ОЖИРЕНИЕ1
СИФИЛИС1
СКАРЛАТИНА2
АНГИНА2
ТУБЕРКУЛЁЗ1
БРОНХИТ1
РАСПИСАНИЕ РАБОТЫ ВРАЧЕЙ :ПНВТСРЧТПТ
КАТЦ8.00-18.008.00-17.009.00-16.00ВЫХОДНОЙВЫХОДНОЙ
БЕРМАН8.00-17.0012.30-15.0011.15-17.009.00-13.008.00-16.00
ПАНФЁРОВ8.00-15.158.00-15.009.00-15.30ВЫХОДНОЙВЫХОДНОЙ
ПЕТРОВА8.00-13.008.00-16.008.30-17.459.00-16.308.00-16.00
СОКОЛОВА9.15-16.008.00-12.3012.30-18.009.00-17.008.00-16.00
ЗВЕРЮГИН13.00-14.3012.00-16.0014.30-16.4012.30-18.008.00-16.00
КАЛАШНИК16.30-18.0015.00-18.009.00-17.4514.15-17.1514.00-16.00
ЗЛЮКИН14.15-18.0010.30-17.158.00-16.30ВЫХОДНОЙВЫХОДНОЙ
ПОПРЫГУН10.00-15.0016.30-18.008.30-17.4514.15-17.3014.00-16.00

Пример отчета – Поиск больного

Вводим фамилиюбольного- получаем его сведения.

Ввели фамилию : Иванов

Результат :

ФИОАДРЕСДАТА ЗАБОЛЕВАНИЯДИАГНОЗ
ИВАНОВВЛАДИМИРСКИЙ ПР.13.09.03СКАРЛАТИНА

Пример отчета – Поиск лечащего врача больного

Вводим фамилиюбольного- получаем его сведения о его лечащем враче.

Ввели фамилию : Иванов

Результат :

ФИО больногоФИО врача
ИВАНОВЗЛЮКИН

Пример отчета – Поиск врача

Вводим фамилиюврача- получаем его данные.

Ввели фамилию : Катц

Результат :

ФИО врачаномер кабинетапнвтсрчтпт
КАТЦ18.00-18.008.00-17.009.00-16.00ВЫХОДНОЙВЫХОДНОЙ

Пример отчета – Поиск больных у врача

Вводим фамилиюврача- получаем его сведения о больных находящихся на лечении.

Ввели фамилию : Катц

Результат :

ФИО врачаФИО больного
КАТЦАБАЛУЕВ
ГРИГОРЬЕВ
ИСПРАВНИКОВ
ЛИТВЯКОВА

Пример отчета – Поиск диагноза и лекарства

Вводим симптом заболевания- получаем сведения о диагнозе и лекарствах

Ввели фамилию : Насморк

Результат :

симптомдиагнозлекарство
НАСМОРКГРИППАНТИБИОТИКИ

Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

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

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156804
рейтинг
icon
6076
работ сдано
icon
2739
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
65 048 оценок star star star star star
среднее 4.9 из 5
Институт экономики и Культуры
Отличная работа!Отличный исполнитель,всем рекомендую.Все четко и по делу.Просто суппер))))
star star star star star
РУДН
Работа выполнена на высшем уровне. Все примечания соблюдены. Исполнитель активный и общите...
star star star star star
ИРНИТУ
Исполнитель понравился, сделано все блестяще даже больше! Рекомендую!!!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Создать презентацию и доклад

Презентация, Дипломная работа

Срок сдачи к 24 февр.

1 минуту назад

Тест дистанционно по математике мти

Тест дистанционно, Математика

Срок сдачи к 21 февр.

3 минуты назад

Написать отчет по практике

Отчет по практике, общая

Срок сдачи к 5 мар.

3 минуты назад

Решить задачи, ссылаясь на законы

Решение задач, Государственная и муниципальная служба

Срок сдачи к 16 мар.

4 минуты назад
6 минут назад

Описание практики применения геймификации для работы с персоналом в...

Презентация, Основы геймификации в управлении персоналом

Срок сдачи к 23 февр.

6 минут назад

Решить 8 заданий

Решение задач, Оценка эффективности рекламной и паблик рилейшнз деятельности

Срок сдачи к 22 февр.

7 минут назад

Производственная практика | ПМ.04 |

Отчет по практике, Бухгалтерский учет

Срок сдачи к 22 февр.

7 минут назад

Курсовая на тему : Договор энергоснабжения

Курсовая, Гражданское право

Срок сдачи к 27 февр.

10 минут назад

Решить задачи по гидрогеологии

Контрольная, Гидрогеология

Срок сдачи к 27 февр.

11 минут назад

Ответ на задания и задачи для гос. экзамена

Ответы на билеты, Ветеринарно-санитарная экспертиза

Срок сдачи к 8 мар.

11 минут назад

Комплексные числа

Контрольная, Высшая математика

Срок сдачи к 21 февр.

11 минут назад

Решение задачи по электротехнике 3,7,11 вар 7

Решение задач, Электротехника

Срок сдачи к 28 февр.

11 минут назад

Научно исследовательская работа

Отчет по практике, Экономика и управление финансами

Срок сдачи к 6 мар.

11 минут назад

Реферат

Реферат, Теория и практика квалификации отдельных видов преступлений

Срок сдачи к 27 февр.

11 минут назад

Нужно выполнить контрольную работу

Контрольная, Общее языкознание

Срок сдачи к 27 февр.

11 минут назад

Тест по Английскому языку мти

Тест дистанционно, Английский язык

Срок сдачи к 21 февр.

11 минут назад

The usage of past tenses in the film trilogy «back to the future»

Курсовая, Английский язык

Срок сдачи к 22 февр.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно