Создание информационной системы поликлиники
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
т.
Поле пол представляет собой поле со списком. В качестве списка введен набор фиксированных значений. В поле Тип источника строк было установлено значение - Список значений. В поле Источник строк введен набор значений поля пол: м; ж;
Поле адрес. Тип данных - текстовый
Размер поля - 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>