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