Вестник Кольского научного центра РАН. 2016, №2.

Разработка базы данных по микроядерному тесту на клетках человека Используемое программное обеспечение Основными компонентами прикладного программного обеспечения, удовлетворяющими техническим требованиям, выбраны следующие программные продукты: • веб-сервер Apache для реализации локального веб-сервера базы данных; • интерпретатор языка программирования PHP для формирования веб-интерфейса и обработки запросов пользователя; • система управления базами данных MySQL для создания и управления разрабатываемой реляционной базой данных. Указанное программное обеспечение полностью соответствует всем предъявленным требованиям, является полностью бесплатным решением и позволяет разработать интуитивно понятный интерфейс [30-32]. Структура базы данных Цитогенетическое исследование начинается с интервьюирования обследуемых по специально разработанному опроснику на наличие вредных привычек и медикаментозного лечения. Далее у испытуемого берутся мазки буккального эпителия, венозная и капиллярная кровь для приготовления цитологических и цитогенетических препаратов. Полученным препаратам присваивается порядковый номер. Поскольку для буккального эпителия на протяжении нескольких лет ведется сквозная нумерация и этот анализ проводится чаще всего, то номер, присвоенный образцу буккального эпителия, вносится в опросник и присваивается образцам крови и другим анализам. Таким образом, за каждым испытуемым закреплено конкретное исследование, в которое входят следующие данные: опросный лист, результаты микроядерного теста на клетках буккального эпителия и лимфоцитах периферической крови, результаты клинического анализа крови (лейкоформула) и иммунологического статуса. Поэтому за основу базы данных (БД) взяты следующие таблицы: «Объекты», «Исследование», «Опросник», «Буккальный эпителий», «Лейкоформула», «Лимфоциты», «Иммунология». По перечисленным таблицам выведена иерархическая модель отношений в разрабатываемой базе данных (рис. 1). Рис. 1. Начальная иерархическая модель отношений Для создания многопользовательской системы с контролем действий и прав доступа в базу данных добавлены следующие таблицы: 1) пользователь базы данных; 2) история действий пользователя. 126 ВЕСТНИК Кольского научного центра РАН 2/2016(25)

RkJQdWJsaXNoZXIy MTUzNzYz