О сайте курса “Основы системного анализа”

Назначение сайта

Этот сайт создан для поддержки учебного процесса по курсу “Основы системного анализа” в УрГУПС. Он предоставляет студентам доступ к учебным материалам, заданиям и дополнительным ресурсам.

Структура сайта

Сайт организован следующим образом:

Основные разделы

  1. Главная страница - общая информация о курсе
  2. Лекции - теоретические материалы по всем темам курса
  3. Лабораторные работы - практические задания и инструкции
  4. О сайте - текущая страница с технической информацией

Дополнительные страницы

Технологии

Сайт построен с использованием современных технологий:

Генерация контента

Стилизация

Хостинг и инфраструктура

Преимущества

  1. Быстрая загрузка - статические файлы загружаются мгновенно
  2. Надежность - отсутствие серверной логики уменьшает точки отказа
  3. Безопасность - нет баз данных и серверных уязвимостей
  4. Масштабируемость - легко обрабатывает большое количество посетителей
  5. Бесплатный хостинг - использование SourceCraft Sites

Для разработчиков

Исходный код

Исходный код сайта доступен в репозитории: https://sourcecraft.dev/a-v-shipulin/usurt-system-analysis

Локальная разработка

Для локальной разработки необходимо:

  1. Установить Ruby и Bundler
  2. Клонировать репозиторий
  3. Установить зависимости: bundle install
  4. Запустить локальный сервер: bundle exec jekyll serve

Внесение изменений

Изменения вносятся через систему контроля версий Git:

  1. Создать ветку для изменений
  2. Внести необходимые правки
  3. Создать pull request
  4. После проверки изменения мержатся в основную ветку

Контакты

По вопросам, связанным с содержанием курса, обращайтесь к преподавателю.

По техническим вопросам работы сайта:

Лицензия

Учебные материалы распространяются в соответствии с политикой учебного заведения. Техническая реализация сайта является открытой и может быть использована в образовательных целях.


Последнее обновление: 2026-11-12