Цель дисциплины – дать представление о назначении и возможности современных средств проектирования информационных систем, структурах хранения данных и методах доступа к ним; о современных методах моделирования предметной области информационных систем.
Задачами дисциплины является изучение распространенных CASE-систем для проектирования информационных систем, клиент-серверных приложений на базе корпоративных СУБД, принципов и возможностей анализа информации на базе хранилищ данных.
1 . Основные понятия технологии проектирования информационных систем (ИС)
Предмет и метод курса "Архитектура информационных систем". Понятие экономической информационной системы. Классы ИС. Структура однопользовательской и многопользовательской, малой и корпоративной ИС, локальной и распределенной ИС, состав и назначение подсистем. Основные особенности современных проектов ИС. Этапы создания ИС: формирование требований, концептуальное проектирование, спецификация приложений, разработка моделей, интеграция и тестирование информационной системы. Методы программной инженерии в проектировании ИС
2. Жизненный цикл программного обеспечения ИС
Процессы жизненного цикла: основные, вспомогательные, организационные. Содержание и взаимосвязь процессов жизненного цикла ПО ИС. Модели жизненного цикла: каскадная, модель с промежуточным контролем, спиральная. Стадии жизненного цикла ПО ИС.
3. Организация разработки архитектуры ИС
Каноническое проектирование ИС. Стадии и этапы процесса канонического проектирования ИС. Цели и задачи предпроектной стадии создания ИС. Модели деятельности организации ("как есть" и "как должно быть"). Состав работ на стадии технического и рабочего проектирования. Состав проектной документации. Типовое проектирование ИС. Понятие типового проекта, предпосылки типизации. Объекты типизации. Методы типового проектирования.
4. Анализ и моделирование функциональной области внедрения ИС
Основные понятия организационного бизнес-моделирования. Миссия компании, дерево целей и стратегии их достижения. Статическое описание компании: бизнес-потенциал компании, функционал компании, зоны ответственности менеджмента.
5 . Шаблоны и фреймворки проектирования. Спецификация функциональных требований к ИС
Процессные потоковые модели. Процессный подход к организации деятельности организации. Архитектура и концепции процессного подхода с концепцией матричной организации. Основные элементы процессного подхода: границы процесса, ключевые роли, дерево целей, дерево функций, дерево показателей. Фреймворки Захмана и TOGAF
6. Сервисно-ориентированные архитектуы. Методологии моделирования предметной области
ИС как набор сетевых сервисов. Функционально-ориентированные и объектно-ориентированные методологии описания предметной области.
7 . Вэб-технологии в архитектуре ИС. Моделирование бизнес-процессов
Case-средства для моделирования деловых процессов. Инструментальная среда разработки HTML, php, JavaScript
8. Информационное обеспечение ИС
Информационное обеспечение ИС. Внемашинное информационное обеспечение. Основные понятия классификации информации. Понятия и основные требования к системе кодирования информации. Состав и содержание операций проектирования классификаторов.
- Преподаватель: Михаил Аристов