Разработка информационных систем

Читает: К.т.н., доцент Пивоварова Наталья Владимировна

Направление подготовки: Бакалавриат

Назначение курса
  • Изучение возможных вариантов построения архитектуры информационных систем.
  • Освоение итерационного подхода к проектированию информационных систем и артефактов создания проекта на основе языка UML.
  • Освоение практической реализации информационных систем с использованием одного из современных скриптовых языков (PHP, Python)
  • Обзор развития информационных систем к Хранилищам данных.
Содержание курса
  • Современные клиент- серверные архитектуры построения информационных систем. Архитектурный стиль REST, формат
  • HTTP протокол – протокол «без памяти» и механизм сессий.
  • Подходы к разработке системы авторизации пользователей информационной системы.
  • Использование языка UML для создания артефактов проектирования. Системные диаграммы вариантов использования, системные диаграммы последовательности.
  • Разработка логических моделей баз данных информационных систем на основе сценариев использования.
  • Типовые приемы написания сценариев использования на языке PHP.
  • Использование языка JavaScript для создания интерактивных HTML страниц на стороне клиента.