Создание информационной системы поликлиники

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

т.

Поле пол представляет собой поле со списком. В качестве списка введен набор фиксированных значений. В поле Тип источника строк было установлено значение - Список значений. В поле Источник строк введен набор значений поля пол: м; ж;

Поле адрес. Тип данных - текстовый

Размер поля - 50.

Обязательное поле - нет

Пустые строки - да

Индексированное поле - нет.

Поле Паспорт. Тип данных - числовой.

Размер поля - Длинное целое

Число десятичных знаков - Авто

Значение по умолчанию - 0

Индексированное поле - да (совпадения не допускаются)

Обязательное поле - нет.

Таблица Даты приема. Необходима для хранения дат приемов врачей. Эта таблица содержит одно поле: даты приема. Поле является ключевым Тип данных поля - дата/время (Рис. 9).

 

.

Рис. 9. Таблица Даты приема

 

Свойства поля таблицы Даты приема были определены следующим образом:

Поле Дата приема. Тип данных - Дата/время.

Обязательное поле - нет

Индексированное поле - Да (совпадения не допускаются)

Таблица Жалобы (Рис. 10). Необходима для хранения жалоб пациентов. Для таблицы был определен ключевой атрибут - Код препарата. Внешний ключ в данном отношении - атрибут код, необходимый для связи с таблицей Посещение.

 

Рис. 10. Таблица Жалобы

 

Свойства полей таблицы Даты приема были определены следующим образом:

Поле Код. Тип данных - числовой.

Размер поля - Длинное целое

Число десятичных знаков - Авто

Значение по умолчанию - 0

Индексированное поле - да (совпадения допускаются)

Обязательное поле - нет

Поле жалобы. Тип данных - текстовый

Размер поля - 50.

Обязательное поле - нет

Пустые строки - да

Индексированное поле - нет.

Поле жалобы представляет собой поле со списком. Преобразование поля жалобы в поле со списком осуществлялось с помощью вкладки подстановка в диалоговом окне. В качестве Типа управления элементом было выбрано - поле со списком; тип источника строк - таблица или запрос; источник строк таблица Список симптомов; присоединенный столбец - 1. Общее количество столбцов - 1.

Поле код препарата. Тип данных - счетчик

Размер поля - длинное целое.

Новые значения - последовательное

Индексированное поле - да (совпадения не допускаются).

Таблица названия диагнозов (Рис. 11). Содержит список диагнозов.

 

Рис. 11. Таблица Названия диагнозов

 

Свойства полей таблицы Даты приема были определены следующим образом:

Поле код диагноза. Тип данных - счетчик. Поле является ключом таблицы.

Размер поля - длинное целое.

Новые значения - последовательное

Индексированное поле - да (совпадения не допускаются).

Поле название. Тип данных - текстовый

Размер поля - 50.

Обязательное поле - нет

Пустые строки - да

Индексированное поле - да (совпадения не допускаются).

Таблица номера участков (Рис. 12). Предназначена для хранения номеров участков, которые обслуживает поликлиника.

 

Рис. 12. Таблица Номера участков

 

Свойства поля таблицы Номера участков были определены следующим образом:

Поле участок. Тип данных - числовой. Поле является ключом таблицы.

Размер поля - Длинное целое

Число десятичных знаков - Авто

Значение по умолчанию - 0

Индексированное поле - да (совпадения не допускаются)

Обязательное поле - нет

Таблица Обследования. Предназначена для хранения информации об обследованиях, которые назначают пациентам. Содержит два поля: код и обследование (Рис. 13).

 

Рис. 13. Таблица Обследования

 

Поле обследование. Тип данных - текстовый

Размер поля - 50.

Обязательное поле - нет

Пустые строки - да

Индексированное поле - нет.

Поле обследование представляет собой поле со списком. В качестве источника строк для этого поля используется таблица Виды обследований (Рис.13.а). В поле Источник строк диалогового окна был введен запрос:

SELECT [виды обследований].[виды обследований] FROM [виды обследований] ORDER BY [виды обследований].[виды обследований];

 

Рис. 13 а. Свойства поля Обследование

 

Поле код. Тип данных - числовой. Размер поля - Длинное целое

Число десятичных знаков - Авто

Значение по умолчанию - 0

Индексированное поле - да (совпадения допускаются)

Обязательное поле - нет

Таблица Пациент. Предназначена для хранения информации о пациентах. Эта таблица содержит одиннадцать полей. Названия и типы данных полей представлены на рисунке 14. Для отношения был определен ключевой атрибут - № карточки. Атрибут № участка - внешний ключ, который необходим для связи с таблицами: Участки и Номера участков.

 

Рис. 14. Таблица Пациент

 

Свойства полей таблицы пациент были определены следующим образом:

Поле ФИО. Тип данных - текстовый

Размер поля - 50.

Обязательное поле - нет

Пустые строки - да

Индексированное поле - нет.

Поле № паспорта. Тип данных - числовой.

Размер поля - Длинное целое

Число десятичных знаков - Авто

Значение по умолчанию - 0

Индексированное поле - да (совпадения не допускаются)

О?/p>