Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364139
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62791)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21319)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21692)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8692)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3462)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20644)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

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

Название: Разработка базы данных для регистратуры поликлиники
Раздел: Рефераты по информатике, программированию
Тип: курсовая работа Добавлен 22:34:45 13 апреля 2011 Похожие работы
Просмотров: 7578 Комментариев: 20 Оценило: 6 человек Средний балл: 4.2 Оценка: 4     Скачать

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

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

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

ОТЧЁТ

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

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

Выполнил студент гр. 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

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

Для создания отношений по бинарной связи “многие – ко – многим” требуется сформировать 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.00 8.00-17.00 9.00-16.00 ВЫХОДНОЙ ВЫХОДНОЙ
БЕРМАН 8.00-17.00 12.30-15.00 11.15-17.00 9.00-13.00 8.00-16.00
ПАНФЁРОВ 8.00-15.15 8.00-15.00 9.00-15.30 ВЫХОДНОЙ ВЫХОДНОЙ
ПЕТРОВА 8.00-13.00 8.00-16.00 8.30-17.45 9.00-16.30 8.00-16.00
СОКОЛОВА 9.15-16.00 8.00-12.30 12.30-18.00 9.00-17.00 8.00-16.00
ЗВЕРЮГИН 13.00-14.30 12.00-16.00 14.30-16.40 12.30-18.00 8.00-16.00
КАЛАШНИК 16.30-18.00 15.00-18.00 9.00-17.45 14.15-17.15 14.00-16.00
ЗЛЮКИН 14.15-18.00 10.30-17.15 8.00-16.30 ВЫХОДНОЙ ВЫХОДНОЙ
ПОПРЫГУН 10.00-15.00 16.30-18.00 8.30-17.45 14.15-17.30 14.00-16.00

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

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

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

Результат :

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

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

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

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

Результат :

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

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

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

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

Результат :

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

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

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

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

Результат :

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

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

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

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

Результат :

симптом диагноз лекарство
НАСМОРК ГРИПП АНТИБИОТИКИ
Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Хватит париться. На сайте FAST-REFERAT.RU вам сделают любой реферат, курсовую или дипломную. Сам пользуюсь, и вам советую!
Никита07:54:48 03 ноября 2021
.
.07:54:45 03 ноября 2021
.
.07:54:45 03 ноября 2021
.
.07:54:45 03 ноября 2021
.
.07:54:44 03 ноября 2021

Смотреть все комментарии (20)
Работы, похожие на Курсовая работа: Разработка базы данных для регистратуры поликлиники

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

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



Результаты(294399)
Комментарии (4230)
Copyright © 2005 - 2024 BestReferat.ru / реклама на сайте