1. Введение в архитектуру ИС
INFO
Важно понимать различие между ПО и ИС
Почему создание ИС значительно более сложный процесс чем создание ПО?
Информационный процесс складывается из:
- Сбор
- Обработка
- Хранение
- Передача
- Представление
ПО - реализация конкретных методов
Почему ПО
Программный код не несет ценности, ценность в обеспечении информационных процессов
ИС - аппаратное обеспечение, совокупность ПО, данных и пользователей
Архитектуры информационных систем
Функциональная
- Определение базового функционала и бизнес требований
Информационная
Системная
- ИС будут реализовываться с помощью конкретных технологий, обоснование технологий, почему именно они должны использоваться? Говорим о деталях, и почему именно такие детали мы используем.
Програмная
- Внутри программных компонентах у нас появляется программная архитектура.
Архитектура данных
- Определяется всеми предыдущими слоями. Обычно програмная и работа с данными двигаются и проектируются вместе, например DDD.
После прохождения всех этих 5-и уровней, мы получаем Информационную Систему.
Информационная система
Инфраструктура предприятия задействованная в управлении всеми информационными потоками.
Такая система должна включать в себя
Информационная модель - представляет собой совокупность правил и алгоритмов функционирования информационных систем.
Регламент развития информационной модели
Кадровые ресурсы - ресурсы разработки, организационных задач, менеджмента и прочих сфер жизни продукта
ПО
Аппаратное обеспечение - железо (сервера, каналы связи, кондиционирование и т.д)
Организационно методические обеспечение - регламенты, методисты, инструкции для пользователей. Общая формализация процессов