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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

Рис. 15. Таблица Посещение

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Таблица Препарат. Хранит список препаратов. Таблица содержит одно поле: препарат (Рис.14).

 

Рис. 16. Таблица Препарат

 

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

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

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

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

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

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

Таблица Прием содержит четыре поля. Имена полей, и типы данных представлены на Рис. 17. Для таблицы был определен ключевой атрибут - Запись. Атрибуты Код врача и Дата приема - внешние ключи. Служат для связи с отношениями Врач и Даты приема соответственно.

 

Рис. 17. Таблица Прием

 

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

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

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

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

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

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

Поле код врача представляет собой поле со списком. В качестве Типа управления элементом было выбрано - поле со списком; тип источника строк - таблица или запрос; источник строк таблица врач; присоединенный столбец - 2. Ширина столбцов- 5. Число столбцов - 1.

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

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