Введение
Для ветеринарной клиники, как и для многих других организаций, является актуальным вопрос организации работы с информационными базами данных. Информационные базы данных считаются основой организации обращений пациентов в клинику и определения необходимых мероприятий по их приему и обслуживанию.
Главной причиной проектирования удобного приложения для работы с базой данных ветеринарной клиники считается организация комфортного и эргономичного интерфейса для служащих, которая позволяет уверенным пользователем персонального компьютера легко применить весь набор возможностей работы с базами данных Access, при наличии возможности разграничения прав доступа.
Помимо этого, создание такого приложения позволяет поднять престижность организации за счет применения корпоративных цветов и эмблем. Со стороны клиентов такое приложение может осуществить быстрое нахождение информации при повторном обращение и выписать талон на посещение специалиста с указанием необходимых данных.
Конфигурирование и разработка информационной системы ветеринарной клиники
В таблице ниже приводятся термины и определения, актуальные для рассматриваемой сферы деятельности.
Рисунок 1. Таблица. Автор24 — интернет-биржа студенческих работ
Если проанализировать проектируемую информационную систему, то можно выделить следующие основные действующие лица:
- Работник регистратуры (регистратор).
- Специалист врачебного дела (врач).
Для них можно выделить прецеденты, сформированная диаграмма вариантов применения информационной системы «Ветеринарная клиника» изображена на рисунке ниже.
Рисунок 2. Диаграмма. Автор24 — интернет-биржа студенческих работ
База данных, которая способна работать с данным проектом, должна содержать следующие таблицы:
- Таблица с данными клиентов.
- Таблица с данными животных.
- Таблица с данными врачей.
- Таблица с расписанием приёма.
Соответствующими полями для таблицы «Клиенты» являются:
- Id клиента, то есть, идентификатор в виде автоматически назначаемого счетчика.
- ФИО, то есть, фамилия, имя и отчество в виде строки до 50 символов, обязательной для заполнения.
- Номер телефона клиента, то есть, длинное целое число с маской ввода +7(ХХХ)ХХХ-ХХ-ХХ, обязательное для заполнения.
- Адрес клиента, то есть, строка до 50 символов обязательная для заполнения.
Для таблицы «Животные» должны быть выделены следующие поля:
- Id животного, то есть, идентификатор в виде автоматически назначаемого счетчика.
- Id клиента, то есть, длинное целое число, обязательное для заполнения. Необходимо для осуществления связи с таблицей «Клиенты».
- Отображение ссылки на таблицу «Вид» (поле, обязательное для заполнения).
- Указание породы в виде строки до 50 символов. Поле не является обязательным для заполнения.
- Кличка животного в виде строки до 50 символов. Поле не является обязательным для заполнения.
- Возраст животного в виде числа. Поле не является обязательным для заполнения.
Для правильного функционирования проекта следует сначала вводить информацию о клиенте, а потом уже информацию о животном и назначение ему приема.
Таблица «Врачи» должна содержать в себе справочную информацию, которая не доступна для коррекции пользователем с правами доступа группы «Регистратор». Для таблицы «Врачи» должны быть выделены следующие поля:
- Id врача, то есть, идентификатор в виде автоматически назначаемого счетчика.
- ФИО врача в виде строки до 50 символов. Поле является обязательным для заполнения.
- Время начала работы в виде длинного целого числа. Поле является обязательным для заполнения.
- Время окончания работы в виде длинного целого числа. Поле является обязательным для заполнения.
- Номер кабинета в виде целого числа. Поле является обязательным для заполнения.
Для таблицы «Приём» должны быть выделены следующие поля:
- Id клиента в виде длинного целого числа. Поле является обязательным для заполнения.
- ID животного в виде длинного целого числа. Поле является обязательным для заполнения.
- Id врача в виде длинного целого числа. Поле является обязательным для заполнения.
- Номер кабинета в виде целого числа. Поле является обязательным для заполнения.
- Время приема в виде длинного целого числа. Поле является обязательным для заполнения.
Ниже приведена ER-диаграмма, то есть, разновидность блок-схемы, базы данных информационной системы.
Рисунок 3. ER-диаграмма. Автор24 — интернет-биржа студенческих работ
Проектирование базы данных для рассматриваемого приложения может быть выполнено при помощи программного продукта MS Access, поскольку эта программа предоставляет возможность наглядного создания схемы данных, а также позволяет назначить параметры и маски полей данных таблиц и организовать необходимые связи.