Информационно-аналитическая система обработки данных вакцинации населения
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
содержит поля, показанные на рисунке 3.12.
Рисунок 3.12 - Описание полей таблицы JOB
- уникальный идентификатор, первичный ключ;- наименование места работы.
Таблица DELPRIVIVKA предназначена для хранения информации об удаленных прививках. Она содержит поля, показанные на рисунке 3.13.
Рисунок 3.13 - Описание полей таблицы DELPRIVIVKA
- уникальный идентификатор, первичный ключ;- дата прививки.- характер вакцины;- доза вакцины;- дата РПГА;- дата медотвода;- титр РПГА;- реакция на прививку;- примечание;- медотвод;- ссылка на ID из справочника NOTPRIVITO;- ссылка на ID из справочника KATEGREAK;_ID - ссылка на ID из справочника ANATOKSIM;_ID - ссылка на ID из таблицы PACIENT;_ID ссылка на ID из таблицы DOCTOR;- ссылка на ID из справочника PRIVITO;_ID - ссылка на ID из таблицы VACCINE;_ID - ссылка на ID из справочника NAMEPRIVIVKA;- серия;- контроль;- категория;- производитель.
Таблица PRIVIVKA предназначена для хранения информации о прививках. Она содержит поля, показанные на рисунке 3.14.
Рисунок 3.14 - Описание полей таблицы PRIVIVKA
- уникальный идентификатор, первичный ключ;- дата прививки.- характер вакцины;- доза вакцины;- дата РПГА;- дата медотвода;- титр РПГА;- реакция на прививку;- примечание;- медотвод;- ссылка на ID из справочника NOTPRIVITO;- ссылка на ID из справоника KATEGREAK;_ID - ссылка на ID из справочника ANATOKSIM;_ID - ссылка на ID из таблицы PACIENT;_ID ссылка на ID из таблицы DOCTOR;- ссылка на ID из справочника PRIVITO;_ID - ссылка на ID из таблицы VACCINE;_ID - внешний ключ для связи с таблицей NAMEPRIVIVKA;- серия;- контроль;- категория;- производитель.
Таблица DOCTOR предназначена для хранения информации о врачах. Она содержит поля, показанные на рисунке 3.15.
Рисунок 3.15 - Описание полей таблицы DOCTOR
- уникальный идентификатор, первичный ключ;- ФИО врача.- дата рождения;- № дома;- № квартиры;- адрес проживания;- дом. телефон;- рабочий телефон;_ID - ссылка на ID из справочника OTDEL;
Таблица OTDELUCH предназначена для хранения информации о связке отдела и № участка. Она содержит поля, показанные на рисунке 3.16.
Рисунок 3.16 - Описание полей таблицы OTDELUCH
- уникальный идентификатор, первичный ключ;- ID отдела;- № участка;
Таблица PACIENT предназначена для хранения информации о пациенте. Она содержит поля, показанные на рисунке 3.17.
Рисунок 3.17 - Описание полей таблицы PACIENT
- уникальный идентификатор, первичный ключ;- ФИО пациента;- дата рождения;- адрес;- № дома;- № корпуса;- № квартиры;- № участка;- пол;_ID - ссылка на ID из справочника POLIKLINIKA;_ID - ссылка на ID из справочника KATEGORIA;_ID - внешний ключ для связи с таблицей STREET_ID - ссылка на ID из справочника JOB;_ID - ссылка на ID из справочника OTDEL;_OLD - старый адрес проживания.
Таблица PASPORTVAC предназначена для хранения информации о паспорте вакцины. Она содержит поля, показанные на рисунке 3.18.
Рисунок 3.18 - Описание полей таблицы PASPORTVAC
ID - уникальный идентификатор, первичный ключ;- серия;_GOD - срок годности;- контроль;_ID - ссылка на ID из справочника ANATOKSIM;_ID - ссылка на ID из справочника PROIZVOD;_ID - ссылка на ID из справочника VACCINE;
Таблица STREET предназначена для хранения информации об улице. Она содержит поля, показанные на рисунке 3.19.
Рисунок 3.19 - Описание полей таблицы STREET
- уникальный идентификатор, первичный ключ;- наименование улицы;- перечень домов на улице;- номер участка;
Таблица VERSION предназначена для хранения информации о версии базы данных. Она содержит поля, показанные на рисунке 3.20.
Рисунок 3.20 - Описание полей таблицы VERSION
- версия базы данных;
Таблица POLIKLINIKA предназначена для хранения поликлинику. Она содержит поля, показанные на рисунке 3.21.
Рисунок 3.21 - Описание полей таблицы POLIKLINIKA
- уникальный идентификатор, первичный ключ;- наименование поликлиники на рус. языке;- наименование поликлиники на укр. языке.
Таблица VACCINE предназначена для хранения информации о вакцинах. Она содержит поля, показанные на рисунке 3.22.
Рисунок 3.22 - Описание полей таблицы VACCINE
- уникальный идентификатор, первичный ключ;- наименование вакцины.- ссылка на ID из справочника KATEGVAC;_ID - ссылка на ID из справочника NAMEPRIVIVKA;
3.1.2Результат реализации интерфейса пользователя
Основные iенарии использования системы пользователем рассмотрим на основании интерфейса ИАС. Основываясь на результатах разработки системы можно выделить следующие основные визуальные составляющие: интерфейс основного окна подсистемы (рабочий стол), закладки РЖнформацiя и Щеплення.
На рисунке 3.23 представлен интерфейс главного окна подсистемы.
Рисунок 3.23 - Интерфейс главного окна системы
Для удобства восприятия интерфейс главного окна подсистемы условно можно разделить на несколько частей.
Первая ? верхняя часть выполнения функциональных операций, которая содержит меню. К примеру, для выполнения открытия справочников можно произвести выбор пункта Довiдники.
Рисунок 3.24 - Выбор пункта меню Довiдники
Вторая - функциональная часть. Основываясь на спроектированной ранее информационно - аналитической системе, функциональную часть представляет функциональное дерево и область просмотра. В данном с