Файл: Разработка системы информационной поддержки жизненного цикла автомобильной эстакады.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 22.11.2023

Просмотров: 105

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Московскийавтомобильно-дорожный государственный технический университет (МАДИ)Пояснительная записка к курсовой работеНа тему: «Разработка системы информационной поддержки жизненного цикла автомобильной эстакады»Выполнил: студент группы 4бАСУ1Листров И.Р.Проверил: Юрчик П.Ф.МОСКВА 2023г.

Оглавление


Введение 3

1.Разработка ИЭТР 5

1.1.Среда разработки информационной системы 5

1.2.Описание предметной области 7

1.3.Выбор среды реализации 7

1.4.Содержание ИЭТР 7

2.Практическая реализация ИЭТР 9

2.1.Регламентные работы 9

2.2.Алгоритмы решения проблем 10

2.3.Разметка страниц HTML 15

Заключение 19

Список литературы: 20

Введение

В последние годы с развитием информатизации всех сфер деятельности человека увеличились и инструменты управления и работы в данных сферах. Одним из таких систем является системы информационной поддержки жизненного цикла. Но не менее важным является и интерактивное электрона техническое руководство позволяющая любому пользователю ранее не знакомому с данной системой быстро овладеть им.ИЭТР – это техническое руководство, которая дает пользователю всю необходимую информацию для быстрого ознакомления с информационной системой. ИЭТР может храниться в телефоне или на компьютере в качестве какого либо дополнительного приложения или модуля основной информационной системы. Также популярным вариантом является размещение ИЭТР в сети интернет в виде дополнительно раздела на сайте информационной системы или в виде ссылки на сайт самого ИЭТР. ИЭТР предоставляет из себе структурированный комплекс, состоящий из справочной информации о системе, возможностях взаимодействия с системой, правилах проведения регламентных работ. Важным элементом ИЭТР является база данных (БД) предназначенная для хранения всей информации и электронная система отображения (ЭСО) дающая возможность для электронного воспроизведения информации и взаимодействия с пользователем. Информация в ИЭТР можно представлять в виде: текста, фотографий, видео или аудио.
ИЭТР должен выполнять следующий задачи:

  1. Подержание единой структуры.

  2. Подержания актуальности всей документации и постоянное обновление в случае необходимости.

  3. Представление полной информации как о всей системе, так и о эксплуатации данной системы и всех ее функций.
Цель работы: создание Интерактивного Электронного Технического руководства (ИЭТР) – для системы информационной поддержки жизненного цикла автомобильной эстакады.Разработку ИЭТР для системы информационной поддержки можно разделить на следующие задачи:

  1. Анализ предметной области

  2. Выдели модули разработанной информационной системы

  3. Выдели все возможности взаимодействия пользователя с системой

  4. Выбрать среду реализации

  5. Разработать дизайн

  6. Описать среду разработки и описать используемые технологии

  7. Описать информацию о системе и о возможностях взаимодействия с ней

  8. Описать регламентные(плановые) работы.

  9. Предоставить пользователю возможность интерактивного устранения проблем.

  1. Разработка ИЭТР

    1. Среда разработки информационной системы
HTML – стандартизированный язык разметки, появившийся еще в 1992 году, на данный момент последней версией является HTML5. HTML используется всегда, когда речь заходит от web разработке и является одной из ключевых технологий web разработки. Язык HTML интерпретируется любым браузером, плоченный в результате интерпретации текст отображается на экране мобильного или десктопного устройства.CSS – формальный язык, впервые появившийся в конце 1996 года, который служит для описания внешнего вида документа написанного с использованием языка разметки. В основном используется как средство описания внешнего вида веб-страницы, но также может применяться к XML – документам. На данный момент последней версией является CSS3, главной особенностью которой является возможность создавать анимацию без использования JavaScript и тем самым облегчая сайт.БЭМ - говоря о HTML и CSS стоит отметить, и БЭМ которая является методологией web - разработки, а также набором интерфейсных библиотек, фреймворков и вспомогательных инструментов. БЭМ предлагает общую семантическую модель для всех технологий использующихся в frontend разработке.

JavaScript – мультипарадигменный язык программирования, поддерживающий объектно-ориентированный, императивный и функциональные стили. Изначально JavaScript был, создан чтобы «сделать веб-страницы живыми». Код JavaScript называют скриптом, они могут встраиваться в HTML т выполняются автоматически при загрузке веб -страницы.Node.js – появившаяся в 2009 году сделала первые шаги для использования JavaScript в серверных приложениях. Node.js – это среда для выполнения JavaScript, построенная на базе движка V8 которая как сказано выше используется в Chrome и Opera. Node.js использует неблокирующую модель ввода-вывода, управляемую событиями, что делает данную платформу простой и эффективной. Говоря о Node.js, стоит также упомянуть и экосистему Node, к примеру менеджер пакетов npm представлен самым большим реестром программного обеспечения в мире.Npm – это инструмент для командной строки, который помогает взаимодействовать с онлайн платформами, например браузеры или сервера, npm также полезен для установки и удаления пакетов, управлении версиями и зависимостями, полезными для проекта. Для использования npm необходимо установить node.js. Для использования пакетов, проект должен содержать файл с именем package.json, внутри которого описаны метаданные, касающиеся проекта. Метаданные содержат информацию благодаря которому можно идентифицировать проект, узнать версию пакетов, точку входа в проект или основной файл проекта, автора проекта и другую полезную информации. Что бы посмотреть установлен ли node.js и npm нужно в терминале ввести следующие команды: node -v; npm -v;Vue.js – это JavaScript библиотека для создания веб-интерфейсов с использованием шаблона и архитектуры MVVM (которая описывалась выше). Vue легко интегрируется с другими проектами и библиотеками. Vue работает только на «уровне представления» и не используется для обеспечения backend или для промежуточного программного обеспечения, содержа в себе широкую функциональность для уровня представления. Vue можно эффективно использовать для создания мощных одностраничных веб приложений.Vue CLI – это npm – пакет, устанавливаемый глобально и предоставляющая команду Vue в терминале. Vue CLI позволяет быстро создать новый проект через терминал при помощи команды Vue create, также можно управлять проектами в графическом интерфейсе Vue UI.

    1. Описание предметной области
Объект – автомобильная эстакадаЭстака́да — протяжённое инженерное сооружение, состоящее из ряда однотипных опор и пролётов, предназначенное для размещения дороги или инженерных коммуникаций выше уровня земли с целью обхода занятой территории (чаще всего в городах) или транспортных потоков. Эстакады зачастую используют в качестве эстакадного подъезда к пролёту моста, а иногда для отделения автомагистрали от городской инфраструктуры (зачастую в метро).Эстакады часто являются элементами других транспортных сооружений: пандуса, речных мостов, многоуровневых подъездных путей. Используются также как специальное вспомогательное приспособление, помост на сваях. Изначально использовались как сооружения, позволявшие существенно облегчить процесс погрузки-выгрузки груза на судахСооружения, которые одновременно пересекают несколько препятствий, также называют эстакадами. К ним относятся сооружения, в которых совмещены путепровод и мост: например, эстакада, которая пересекает реку, железную и автомобильную дороги.

    1. Выбор среды реализации
Так как для системы информационной поддержки жизненного цикла, для которой разрабатывается ИЭТР была выбрана web среда, то соответственно и для самой ИЭТР была выбрана та же среда разработки.Преимуществами данной среды является:

  • Кроссплатформенность

  • Удобное переадресация между главами при помощи гиперссылок

  • Больше возможностей для графического оформления

  • Удобство обновления информации

    1. Содержание ИЭТР
ИЭТР состоит из следующих модулей:

  1. Система информационной поддержки жизненного цикла
Описание разрабатываемой системы информационной поддержки жизненного цикла.

  1. Предметная область системы
Описание предметной области разрабатываемой системы.

  1. Работа с данной системой
Информация о работе с системой, описание модулей из которых состоит данная система.

  1. Регламентные работы

Информация о поддержания работы информационной системы поддержки жизненного цикла.

  1. Решение проблемы
Данный раздел представляет из себя интерактивный помощник для решения проблем, которые могут возникнуть при взаимодействии с информационной системой.

  1. Практическая реализация ИЭТР
На данном этапе будет описана практическая реализация ИЭТР

    1. Регламентные работы
Для правильной и постоянной работы информационной системы стоит проводить следующие проверки и операции:• Автоматический мониторинг доступности сайта, поддержка работоспособности и восстановление при необходимости;• Регулярные антивирусные проверки, обновление паролей, поиск уязвимостей и удаление вредоносного кода;• Мониторинг наличия свободных ресурсов на хостинге (свободное место на диске, нагрузка и прочее) и контроль нагрузки;• Регулярная проверка работоспособности ссылок;• Проверка базы данных сайта, обновление резервной копии, для быстрого восстановление при любом сбое;• Проверка домена;• Проверка индексации и ошибки 404;

    1. Алгоритмы решения проблем
Рис. 2.2.1 Алгоритм устранения проблем при невозможности получить доступ к сайту.Рис. 2.2.1 Алгоритм устранения проблем при регистрации.Рис. 2.2.2 Алгоритм устранения проблем при входе в аккаунт.Рис. 2.2.2 Алгоритм устранения проблем при категории.