Спецификация

Дейности

Решения

Спецификация

В клиника искате автоматично да управлявате наличната информация за пациентите, които лекувате, и лекарите, които работят там. Освен това се изисква контрол върху диагностицираните заболявания при всеки пациент.

всеки пациент отношение

По отношение на лекарите необходимата информация се състои от: идентификационен код, име, собствено фамилно име, дата на раждане, център, в който сте учили, адрес и цифрово поле, което указва вида на наемането на лекар:

1 = официално; 2 = трудов договор на пълен работен ден; 3 = трудов договор на непълно работно време .

По отношение на пациентите най-подходящите данни са: собственото и фамилното име на пациента, рождената дата, адресът и номерът на медицинското досие, което представлява код, който идентифицира уникално всеки пациент.

По отношение на болестите трябва да управлявате данни като: име, устройство или засегната система на тялото, описание на заболяването и произволно присвоен код.

Смята се, че пациентът може да има назначен само един лекар и лекар може да види няколко пациенти. От друга страна, пациентът може да има диагностицирани няколко заболявания.

Дейности

1. - Получете диаграмата E-R и моделирането в таблици.

2.- Създайте "клинична" база данни с необходимите таблици. Установява първичния и външния ключ и връзките между таблиците на базата данни и въвежда подходящите типове данни за всяко от полетата в таблиците.

3.- Въведете данните в таблиците въз основа на информацията в приложението.

Средна възраст на пациенти, страдащи от заболявания на кръвоносната система.

Функцията Year (поле за дата) връща годината на поле за дата, посочено като аргумент.

Функцията Date () връща днешната дата.

Име и адрес на пациентите на лекаря "Франсиско Гарка".

Име, адрес и учебен център на лекари с договори за държавен служител.

Болести, претърпени от пациента "Carmelo Trenados".

Брой лекари под 30 години.

Брой пациенти, страдащи от "грип".

Брой пациенти, назначени на всеки лекар.

Списък, в който броят на заболяванията, които страдат, се появява за всеки пациент, като се посочват фамилията и собственото име на пациента и броят на заболяванията.

Създава таблична форма, в която се появяват всички данни за болестите, регистрирани в клиниката.

Създайте колонна форма, която показва данните на лекарите. Добавете група опции за вида на договора, така че като щракнете върху съответната опция, типът на договора, който споменатият лекар е назначен.

Направете файл на пациент, в който се показват данните на същия. Добавете подформа, показваща болестите, които пациентът е имал. Той трябва да се появи в допълнение към кода, името и системата, засегната от това заболяване. Добавете команден бутон горе вдясно, чието действие е да затворите формуляра.

Направете табличен отчет, в който информацията относно лекарите на центъра се появява в следния ред: фамилия1, собствено име, код, адрес, договор и център, където сте учили, подредени по азбучен ред с първото фамилно име.

Той прави доклад, групиран първо по лекар и втори по болест, за всички пациенти, наблюдавани в клиниката. Лекарите ще включват своето фамилно име, собствено име и код, за заболявания името и на пациентите фамилното име, собственото име и номера на историята.

Направете доклад, показващ пациентите, които са го претърпели, и общия брой пациенти за всяко заболяване.

Направете доклад, който въз основа на историческия номер на пациента показва болестите, които е претърпял. За да направите това, създайте предварително заявка за параметър, която изисква номера на историята и показва кода, името и системата на всяка от болестите. След това създайте отчет въз основа на тази заявка.

Приложение: Информация за системата

Данните, с които клиниката разполага в момента, са тези, които се появяват по-долу.