Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
66
Добавлен:
01.05.2014
Размер:
797.18 Кб
Скачать

17

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

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

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

ОТЧЁТ

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

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

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

Белов Д.А.

.

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

2003 г.

СОДЕРЖАНИЕ

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

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

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

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

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

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

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

Приложение 1 11

n m 11

11

Приложение 2 12

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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