Конструирование пп
3.1 Анализ требований
Основными требованиями к данному проекту являются:
1) Создание таблиц:
- общая таблица;
- таблица заболеваний;
- таблица симптомов;
- таблица лекарств.
2) Обработка данных о симптомах, анализ и вывод предполагаемых заболеваний, вывод результатов. 3) Вход в базу выполняется через специально отведенную форму под названием «Электронный медицинский справочник». 4) В зависимости от полученных результатов формируется отчет, который можно распечатать.
Анализ требований хорошо просматривается в диаграмме UML.
Справочник
симптомов
Справочник
Справочник
лекарств
Заболеваний
Пользователь
Рис.1 – Диаграмма Use Ces
3.2 Проектирование
3.2.1 Входная информация
К таблице 1(Рис.2) входной информацией является: наименования заболеваний, наименование лекарств, наименование симптомов.
Рис.2 – Общая таблица
К таблице 2(Рис.3) входной информацией является: наименование заболевания.
Рис.3 – Наименование заболеваний
К таблице 3(Рис.4) входной информацией является: наименование лекарств.
Рис.4 - Наименование лекарств
К таблице 4(Рис.5) входной информацией является: наименование симптомов.
Рис.5 – Наименование симптомов
3.2.2 Выходная информация
Выходной информацией является результат работы справочника сохраняемая в таблице 1 под названием «1 большая».
Рис.6 - Таблица 1 «1 большая»
Выходной информацией для таблиц Рис.7«Заболевания» и Рис.8«Лекарство» является формирование запросов и отчётов.
Рис.7 - «Заболевания»
Рис.8 - «Лекарство»
Выходная информация данного продукта является:
- экранные формы;
- запросы;
-отчеты.
3.2.3 Информационная модель
Общая таблица Заболевания
-заболевание
-лекарства
-симптом 1
-симптом 2
-симптомы 3
- наименование болезни
Симптомы
- наименование симптома 1
- наименование симптома 2
- наименование симптома 3
-наименование лекарства
Лекарства
3.3 Кодирование пп
3.3.1 Структура пп
Взаимодействие компонентов в базе данных представлено по следующей схеме:
Вход в базу
Учет болезни
Отчеты
Мед. справочник
Конечные данные
Симптомы
Заболевание
Лекарства
Запросы
Рис.9 – Структура ПП
