- •Нияу мифи Факультет «Автоматики и электроники» Кафедра «Компьютерные медицинские системы»
- •Оглавление
- •Глоссарий
- •Цели и задачи
- •Предпроектное исследование
- •2.1. Актуальность
- •2.2. Анализ предметной области
- •Классификации
- •Функциональные сппр
- •Сппр, использующие независимые витрины данных
- •Сппр на основе двухуровневого хранилища данных
- •Сппр на основе трехуровневого хранилища данных
- •Структура
- •Преимущества
- •Динамическое моделирование
- •Преимущества sqLite
- •Недостатки sqLite
- •Когда использовать sqLite
- •Когда отказаться от sqLite
- •Преимущества MySql
- •Недостатки MySql
- •Когда следует использовать MySql
- •Когда лучше отказаться от MySql
- •Файловая бд
- •Возраст
- •Раса и этнический фактор
- •Генетический фактор. Роль наследственности
- •Роль диеты, особенностей питания и конституции
- •2.3. Междисциплинарные исследования
- •2.4.Анализ объектной среды
- •3 Требования к экспертной системе
- •3.1. Системные требования
- •3.2 Функциональные требования бд
- •3.3. Требования к среде и языку разработки:
- •3.4. Требования к тестированию:
- •5.Проектные решения
- •5.1 Разработка ребований к среде и языку разработки:
- •5 Физическая реализация и тестирование
- •5.1. Реализация
- •5.2. Тестирование
- •1 Этап.
- •2 Этап проверка работоспособности бд с данными признаками и изображениями
- •Заключение
- •Список литературы
5 Физическая реализация и тестирование
5.1. Реализация
Для создания БД была выбрана система управления базами данных SQLite 5
Рис. 1 Структура реализованной БД в phpMyAdmin.
Рис. 2 Структура таблицы card.
Рис. 3 Структура таблицы category_prizn.
Рис.4 Структура таблицы ill_category.
Рис.5 Структура таблицы ill_table.
Рис.6 Структура таблицы images.
Рис.7 Структура таблицы patient.
Рис.8 Структура таблицы patient_ill.
Рис.9 Структура таблицы patient_prizn.
Рис.10 Структура таблицы visual_priznaki.
.
5.2. Тестирование
Цель тестирования – проверка работоспособности Базы данных.
Система протестирована по следующим случаям:
Просмотр изображений клеток и характеристик.
Поиск по заданным характеристикам.
В первом случае при просмотре клеток изображение и описание предоставлено чуть более чем за 1 секунду.
Время, затраченное на поиск, также не превышает двух секунд.
Вывод: система работает и удовлетворяет критерии качества. Быстродействие системы зависит от типа выполняемой операции. Время задержки до 2 сек.
Эксперимент системы
Цель и задачи эксперимента
Цель: Произвести работоспособность базы данных занесенных в нее изображений и признаков.
Для достижения этой цели были поставлены следующие задачи:
Протестировать работоспособность база данных.
Определить качество работы БД.
Дать заключение о работоспособности БД.
Исходные данные:
снимки клеток крови, полученные на аппаратном комплексе АТЛАНТ
текстовые признаки болезней
Подготовка к эксперименту:
Для эксперимента необходимо иметь:
база данных SQLite.
более 500 изображений микропрепаратов.
Сам эксперимент состоит из двух этапов:
Подбор образца.
работоспособность БД
Последовательность действий:
1 Этап.
Выбор 5-10 изображений для каждого из разных видов клеток, с отмеченным на них маркерами)
Рис 11 (Рак предстательной железы)
Рис 12 (Рак предстательной железы(маркированный))
Рис 13 ( Атипичный мононуклеар)
Рис 14 ( Атипичный мононуклеар( маркированный))
2 Этап проверка работоспособности бд с данными признаками и изображениями
Рис15 ( Рак предстательной железы с маркерами)
Рис 16( Атипичный мононуклеар с маркерами)
Рис 17 (таблица болезни)
Рис 18( таблица признаков)
Выводы по эксперименту:
В результате эксперимента было получено что база данных справляется с поставленными задачами, а именно с загрузкой изображения в БД и их маркерами, болезней и визуальных признаков.
Заключение
В ходе выполнения производственной практике была создана ,база данных SQLite c последующим ее заполнением. В системе был реализован весь необходимый для пользователя функционал, а именно:
Редактирование и добавление списка болезней, виз. признаков и изображений
Имеется описание к каждому из списка болезни, виз. признаков и изображений
Расчет постановки диагноза по данному заболеванию
Главным достоинством программы является ее гибкость и сравнительная простота кода, которая позволяет в будущем дорабатывать и дополнять систему с целью улучшения необходимых качеств для дальнейшего развития.
Стоит упомянуть о составлении глоссария, который упростит ознакомление пользователя с отчетом, а так же составлен список литературы.