Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ по упр. СР_Кисляк,Гордич.doc
Скачиваний:
82
Добавлен:
10.11.2018
Размер:
707.58 Кб
Скачать

Задание 10. База данных поликлиника

Часть I

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

Необходимо спроектировать БД ПОЛИКЛИНИКА, информация которой позволит автоматизировать работу поликлиники.

В таблицах БД должна храниться информация:

  • ВРАЧИ: код врача, фамилия, имя, отчество, специальность;

  • ПАЦИЕНТЫ: номер медкарты, фамилия, имя, отчество, дата рождения, адрес, скидка на обслуживание (%);

  • ТАЛОНЫ на прием к врачу: номер талона, дата приема, время приема, код врача;

  • УСЛУГИ: код услуги, наименование услуги, стоимость услуги (руб.);

  • ежедневный ПРИЕМ пациентов: номер талона, номер медкарты, код услуги.

При проектировании БД необходимо учитывать следующее:

  • в таблице ВРАЧИ должно быть 5 записей;

  • в таблице ПАЦИЕНТЫ должно быть 10 записей;

  • в таблице ТАЛОНЫ должно быть 15 записей; к каждому врачу может выдано несколько талонов;

  • в таблице УСЛУГИ должно быть 5 записей;

  • в таблице ПРИЕМ должно быть 15 записей; каждый пациент может приходить на прием несколько раз; на приеме одна и та же услуга может оказываться несколько раз (разным пациентам).

Часть II Ведомость учета приема пациентов

Фамилия пациента

Наименование услуги

Стоимость услуги, руб.

Скидка,

%

Итого к

оплате, руб.

Врач __

?

Итого по врачу:

?

ИТОГО ПО

ПОЛИКЛИНИКЕ:

?

П р и м е ч а н и е. Итого к оплате = стоимость услуги – (стоимость услуги • скидка : 100).

Задание 11. База данных спецодежда

Часть I

Работники предприятия покупают со скидкой спецодежду (халаты, тапочки, комбинезоны и др.) для выполнения производственных функций. Процент скидки зависит от занимаемой должности и может составлять от 30 до 50 % стоимости. Спецодежда имеет разный срок носки, по истечении которого она подлежит замене.

Необходимо спроектировать базу данных СПЕЦОДЕЖДА, информация которой будет использоваться для получения оперативных сведений о наличии спецодежды у работников, планирования закупок спецодежды и др.

В таблицах БД должна храниться информация:

  • СПЕЦОДЕЖДА: код спецодежды, вид спецодежды, срок носки (дней), стоимость единицы (руб.), количество на складе;

  • ЦЕХА, работники которых пользуются спецодеждой: код цеха, наименование цеха, фамилия, И.О. начальника цеха;

  • РАБОТНИКИ: код работника, фамилия, И.О. работника, код цеха, должность, скидка на спецодежду (%);

  • ПРИОБРЕТЕНИЕ: код приобретения, код работника, код спецодежды, дата получения.

При проектировании БД необходимо учитывать следующее:

  • в таблице СПЕЦОДЕЖДА должно быть 5 записей;

  • в таблице ЦЕХА должно быть 5 записей;

  • в таблице РАБОТНИКИ должно быть 15 записей; в каждом цехе может работать несколько работников;

  • в таблице ПРИОБРЕТЕНИЕ должно быть 15 записей; каждый работник может сделать несколько приобретений (разные виды спецодежды); один и тот же вид спецодежды может быть приобретен несколько раз (разными работниками).