Тема курсовой работы по дисциплине "Базы данных" Хозрасчетная поликлиника
Задание: Рассмотрим хозрасчетную поликлинику, например, стоматологическую. Поликлиника ведет прием и учет пациентов, учет их посещений (визитов) и учет обслуживания пациентов специалистами (врачами) поликлиники. Существует необходимость в хранении информации обо всех посещениях поликлиники пациентами и о том, на приеме у каких специалистов они находились.
Хранимую информацию о деятельности хозрасчетной поликлиники и ее пациентах можно сгруппировать так:
- пациент (номер истории болезни, Ф. И. О. пациента, домашний адрес пациента, телефон);
- специалист (личный номер специалиста, Ф. И. О. специалиста, специальность, домашний адрес, телефон);
- визиты (пациент, специалист, визит первый или повторный, дата визита, анамнез, диагноз, лечение, стоимость лекарств, стоимость услуг).
Необходимо обеспечить ввод, хранение и, возможно, редактирование данных. В определенных случаях необходимо выполнять удаление данных. Например, можно удалить информацию обо всех визитах некоторого пациента, если после его последнего визита прошел определенный срок (например, 3 года), а данные о самом пациенте перенести в архив (или также удалить).
Необходимо предусмотреть поиск сведений о пациентах как по фамилии, так и по номеру истории болезни.
Так как поликлиника хозрасчетная, то за каждое посещение пациенту выписывается счет, который он должен оплатить.
Кроме задач, перечисленных выше, могут быть также решены и другие задачи, например:
- подсчет выручки каждого специалиста за определенный период (день, месяц);
- подсчет выручки поликлиники в целом за определенный период (день, месяц);
- подсчет оплаченной суммы за лекарства за определенный период (день, месяц).
Также могут решаться задачи статистической обработки данных. Например, подсчет количества посещений поликлиники за месяц в целом и по каждой группе специалистов. А затем на основании этих данных можно построить графики посещений поликлиники по месяцам.
|