- •Аннотация
- •Задание на выпускную квалификационную работу
- •Содержание
- •1. Теоретическая часть 11
- •2. Разработка системы создания онтологий 15
- •3. Оценка факторов влияния на здоровье человека. Эргономичность и экологичность проекта 49
- •Введение
- •Теоретическая часть
- •Обзор существующих систем онтологий
- •Проблемы существующих систем создания онтологий
- •Разработка системы создания онтологий
- •Выбор инструментальных средств
- •Обоснование выбора средств реализации
- •2.1.2. Обоснование выбора технических средств
- •Анализ предметной области
- •Определение функциональных требований системы
- •Взаимодействие информационных объектов
- •Описание датологической модели базы данных в MySql
- •Разработка пользовательского интерфейса в виде
- •Характеристические особенности системы
- •Особенности реализации некоторых функций
- •Оценка факторов влияния на здоровье человека. Эргономичность и экологичность проекта
- •3.1. Обоснование необходимости эргономического анализа
- •3.2.Эргономика рабочего места
- •3.2.1. Рекомендации по комплектации оборудования рабочего места
- •Требования по обеспечению необходимой освещенности рабочего места пользователя
- •3.3. Обеспечение электробезопасности и пожаробезопасности
- •3.4.Организационные мероприятия при работе с ис
- •3.5. Защита веб-серверов
- •3.6 Выводы
- •Заключение
- •Список использованной литературы
2.1.2. Обоснование выбора технических средств
Персональный компьютер администратора должен работать под операционную систему Windows XP или любую другую, вышедшую после XP.
Windows – интегрированная среда, которая обеспечивает эффективный обмен текстовой, графической и мультимедийной информацией между программами. Кроме того, ОС Windows имеет довольно широкое распространение, нежели другие операционные системы.
Анализ предметной области
В основе анализа предметной области были выявлены следующие необходимые функциональные требования веб-приложения:
возможность регистрации новых пользователей;
возможность авторизации зарегистрированных пользователей посредством введения логина и пароля;
возможность для администратора работы с учётными записями пользователей;
создание страницы обратной связи;
создания страницы с инструкцией по пользованию сайтом;
создание гостевой книги;
реализация страницы по созданию зарегистрированными пользователями онтологий;
возможность просмотра пользователями уже созданных онтологий в виде рисунков в формате jpeg;
возможность администратором загружать на сайт изображения с созданными онтологиями;
создание страницы с таблицей ссылок на сайты, посвященных онтологиям в сети Интернет.
Определение функциональных требований системы
На основе проведенного анализа семантических отношений виде графа были определены следующие функциональные требования системы:
выделение типов пользователей, которые будут использовать систему. Создать системы регистрации гостя в системе;
подготовка системы авторизации пользователя в системе. Распределение различных ролей доступа (администратор, зарегистрированный пользователь, гость);
сделать возможным редактирование администратором информации по зарегистрированному пользователю с возможностью удаления данных;
реализовать создание собственных онтологий для зарегистрированных пользователей;
создание специального раздела – просмотра инструкции для всех типов пользователей, в котором будет находиться информация о веб-приложении, его преимуществах и возможностях, которое оно предоставляет;
выполнить возможность просмотра пользователем гостевой книги и обратной связи;
реализовать просмотр зарегистрированными пользователями загруженных в базу изображении с уже созданными онтологиями;
создание отдельной страницей административной панели. С доступом специального уровня (администратора). С возможностью непосредственного редактирования, удаления, добавления информации.
Таким образом, для достижения поставленной цели необходимо провести все этапы проектирования базы данных и создания web-приложения для пользователей сети Интернет.
Взаимодействие информационных объектов
Информационный объект «Список онтологий» id_онтологии имеет связь с сущностью «Пользователь» id_пользователя один ко многим. Один пользователь может создать несколько онтологий.
Информационный объект «Список онтологий» id_онтологии имеет связь с сущностью «Графы» id_графа один ко многим. У одной онтологии может быть много элементов графа.
Информационный объект «Список онтологий» id_онтологии имеет связь с сущностью «Изображения» id_изображения один ко многим. Одна онтология может иметь несколько изображений.
На основе выявления связей между информационными объектами была построена следующая диаграмма логической модели данных (Рисунок 2.3).
Рисунок 2.3. ER - диаграмма модели данных.