Тема: Разработка автоматизированной информационной системы отображения
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Предпроектный анализ вопросов создания системы расписания ВУЗа 10
1.1 Краткая характеристика предметной области 10
1.2 Анализ информационных потоков 11
1.3 Анализ средств создания системы 11
1.3.1 Средства для парсинга сайта 11
1.3.2 Средства для создания интеграционного сервиса 13
1.3.3 Средства обмена данными 14
1.3.3 Сравнительный анализ современных технологий создания дополненной реальности 18
1.4 Разработка концепции построения системы 22
1.4.1 Состав системы и ее функции 22
1.4.2 Состав баз данных 23
1.4.3 Состав информационных потоков и носителей данных 23
1.4.4 Разработка диаграммы вариантов использования 23
1.4.4 Ожидаемые результаты автоматизации 24
1.5 Разработка требований к АС 25
1.5.1 Основание для разработки 25
1.5.2 Назначение разработки 25
1.5.3 Требования к системе в целом 25
1.5.4 Требования к видам обеспечения 27
2 Проектирование системы 29
2.1 Разработка информационного обеспечения системы отображения
расписания ПензГТУ 29
2.2 Разработка программного обеспечения 31
2.2.1 Разработка серверной части системы отображения расписания .... 31
2.2.2 Разработка подсистемы автоматического разбора существующего расписания 38
2.2.3 Разработка web-интерфейса просмотра расписания 45
2.2.4 Разработка мобильного приложения для просмотра расписания с использованием технологии дополненной реальности 48
2.3 Руководство пользователя 57
2.3.1 Назначение и условия применения системы 57
2.3.2 Подготовка к работе 57
2.3.3 Описание операций 59
Заключение 63
Перечень принятых сокращений 64
Список литературы 65
ПРИЛОЖЕНИЕ
📖 Введение
Интеграция данных включает объединение данных, находящихся в различных источниках, и предоставление данных пользователям в унифицированном виде. Этот процесс становится существенным как в коммерческих задачах (когда двум похожим компаниям необходимо объединить их базы данных), так и в научных (комбинирование результатов исследования из различных биоинформационных репозиториев, для примера). Роль интеграции данных возрастает, когда увеличивается объём и необходимость совместного использования данных.
При создании подсистемы интеграции возникает ряд задач, состав которых зависит от требований к ней и используемого подхода. К ним, в частности, относятся:
- разработка архитектуры системы интеграции данных;
- создание интегрирующей модели данных, являющейся основой единого пользовательского интерфейса в системе интеграции;
- разработка методов отображения моделей данных и построение отображений в интегрирующую модель для конкретных моделей, поддерживаемых отдельными источниками данных;
- интеграция метаданных, используемых в системе источников данных;
- преодоление неоднородности источников данных;
- разработка механизмов семантической интеграции источников данных.
В данной работе рассматривается процесс создания автоматизированной системы для отображения расписания занятий ВУЗа, включающую подсистему интеграции для получения и накопления информации, а также разработка мобильного приложения, которое использует данные из подсистемы интеграции и отображает расписание аудитории при помощи технологии дополненной реальности.
Для достижения поставленной цели разрабатываемая система должна решать следующие задачи:
- создание общей базы данных расписания;
- автоматизацию изменения информации в базе данных расписания при изменении официального расписания;
- выдачу расписания в унифицированном формате для интеграции с различным типом систем;
- возможность фильтра расписания по заданному критерию.
В данный момент работа расписания занятий ПензГТУ не имеет единой БД и все данные хранятся, добавляются и изменяются сотрудниками диспетчерской службы с помощью Excel файлов, затем сервис, разработанный на языке программирования php, транслирует данные из этих файлов в формат html страниц. При этом отсутствует унифицированный формат предоставления данных о расписании для различных систем-потребителей (мобильное приложение, web-приложение), а также отсутствует возможность отфильтровать данные о расписании по заданному критерию, например, по номеру аудитории, преподавателю, предмету и т.д. Поэтому разработку автоматизированной системы, с подсистемой интеграции расписания между различными сервисами можно считать актуальной.
✅ Заключение
Затем была разработана концепция построения автоматизированной системы и определены ее основные функции. Таким образом, в результате разработки автоматизированной системы отображения расписания занятий ПензГТУ:
- обеспечен однократный ввод в систему справочных данных («Аудитории», «Преподаватели», «Дисциплины», «Время», «Неделя»), которые используются при вводе оперативных данных и формировании расписания по заданному критерию;
- реализовано формирование расписания по заданному критерию («Аудитория», «Преподаватель», «Дисциплина») в формате JSON.
- реализовано формирование расписания по заданному критерию («Аудитория», «Преподаватель», «Дисциплина») и вывод в окно браузера.
- разработано мобильное приложение для вывода расписания
аудитории с помощью технологии дополненной реальности



