Документ после окончания курса. |
Опубликован: 22.06.2009 | Уровень: для всех | Доступ: платный
В курсе рассмотрены методические основы проектирования информационных систем, которые базируются на принципах системного анализа и применения CASE-технологий.
Материалы курса направлены на формирование знаний и умений, необходимых для создания прикладных систем, функциональные и эксплуатационные характеристики которых соответствуют особенностям и потребностям автоматизируемых бизнес-процессов. Именно такой подход обеспечивает достижение необходимых заказчику бизнес-целей в процессе автоматизации деятельности компании.
Курс предусматривает изучение: состава и структуры различных классов экономических ИС как объектов проектирования; моделей жизненного цикла ИС; содержания стадий, этапов и процессов проектирования; целей, задач и технологии проведения обследования объектов информатизации; методов моделирования информационных процессов предметной области.
Лекционный материал охватывает все основные аспекты деятельности специалистов по проектированию ИС: анализ объекта автоматизации, формализацию представления данных о системе (моделирование), формирование и управление требованиями к системе, разработку (адаптацию) программного продукта для реализации системы.
Цель: Ознакомить учащихся с существующими методическими подходами и технологическими средствами разработки проектов информационных систем, изучить методики моделирования и анализа предметной области, разработки требований к системе и проекта системы.
План занятий
Занятие | Заголовок << | Дата изучения |
---|---|---|
- | ||
Лекция 1 | Основные понятия методологии проектирования ИС
Цели и содержание методологии проектирования ИС. Этапы развития технологий проектирования ИС. Жизненный цикл (ЖЦ) ИС. Модели жизненного цикла: каскадная, модель с промежуточным контролем, спиральная. Стандарты, регламентирующие ЖЦ ПО и ИС.
| - |
Лекция 2 | Содержание этапов ЖЦ ИС
Содержание основных процессов ЖЦ в стандартах ISO/IEC. Процессы CDM в методике Oracle. Сравнительный анализ стандартов ГОСТ, ISO/IEC, Oracle.
Моделирование функциональной области внедрения ИС.
Организационно-функциональные и потоковые модели. Структурное моделирование.
Оглавление
| - |
Тест 142 минуты | - | |
Лекция 3 | Моделирование предметной области внедрения ИС
Модель исполнения бизнес-процессов. Модель потоков данных. Модель структуры данных.
| - |
Тест 227 минут | - | |
Лекция 4 | Общие подходы к организации проектирования ИС
Каноническое проектирование ИС. Стадии канонического проектирования ИС. Исследование и обоснование создания системы. Организация обследования деятельности объекта автоматизации. Разработка концепции ИС. Эскизное и техническое проектирование.
| - |
Тест 318 минут | - | |
Лекция 5 | Разработка проектных документов
Разработка технического задания (ТЗ), структура ТЗ, разработка общих положений ТЗ. Описание назначения и целей создания (развития) системы. Характеристика объекта автоматизации. Формирование требований к системе.
| - |
Лекция 6 | Разработка технического проекта
Разработка проектных документов.
Нефункциональные требования к системе.
Разработка технического проекта (ТП). Разделы ТП. Примерное содержание ТП ИС. Основные документы технического проекта и их примерное содержание.
| - |
Лекция 7 | Типовое проектирование ИС и язык UML
Завершающие стадии канонического проектирования ИС. Виды и этапы испытаний ИС. Типовое проектирование ИС. Унифицированный язык визуального моделирования Unified Modeling Language (UML). Концептуальная модель UML. Средства описания статических аспектов поведения системы. Классы, свойства классов. Диаграммы классов.
| - |
Тест 418 минут | - | |
Лекция 8 | Основные понятия языка UML и методология RUP
Связи и отношения между классами. Прецеденты и связи между ними.
Средства описания динамических аспектов поведения системы. Описания взаимодействий между объектами. Диаграммы последовательности. Кооперативные диаграммы. Автоматы.
Методология применения UML для проектирования ИС (RUP- Rational Unified Process). Концепции RUP. Архитектура RUP.
Пример использования средств UML: описание взаимодействия с внешним миром, описание деятельности.
| - |
Лекция 9 | Проектирование ИС с использованием UML
Пример использования средств UML: описание бизнес-объектов, описание требований к системе.
Этапы проектирования ИС в соответствии с RUP. Модели проекта и связи между ними. Артефакты проекта. Бизнес-моделирование.
| - |
Лекция 10 | Разработка и управление требованиями к системе
Разработка требований к системе. Разработка концептуальной модели данных. Детальное определение классов. Разработка моделей базы данных и приложений. Проектирование физической реализации системы.
Управление требованиями к системе. Определения и классификация требований
Процессы формирования и изменения требований. Связи между требованиями.
| - |
Тест 518 минут | - | |
Практикум 121 минута | Программное средство структурного моделирования процессов RAMUS
Цель занятия: освоить интерфейс ИС РАМУС для моделирования БП в нотации IDEF0.
Оглавление | - |
Практикум 24 минуты | Создание диаграммы DFD
Цель занятия: освоить интерфейс ИС РАМУС для моделирования БП в нотации DFD.
Оглавление | - |
Практикум 350 минут | Выполнение учебного проекта (структурный анализ)
Цель занятия: выполнение учебного проекта "Разработка информационной системы предприятия оптовой торговли медицинскими препаратами". Построение моделей БП в нотациях IDEF0, формирование таблицы операций и таблицы документов.
Оглавление | - |
Практикум 41 час 20 минут | - | |
Практикум 51 час 13 минут | - | |
Практикум 627 минут | Спецификации настроек типовой ИСОглавление | - |
Практикум 746 минут | Варианты домашних заданийОглавление | - |
Практикум 857 минут | - | |
Практикум 919 минут | - | |
Практикум 1025 минут | Перечень типовых бизнес-процессовОглавление | - |
Практикум 1117 минут | - | |
5 часов | - |