Проектирование информационных систем
Лекция
1 |
Основные
понятия технологии проектирования
информационных систем (ИС). Предмет и метод курса
"Проектирование информационных систем".
Понятие экономической информационной системы.
Классы ИС. Структура однопользовательской и
многопользовательской, малой и корпоративной ИС,
локальной и распределенной ИС, состав и
назначение подсистем. Основные особенности
современных проектов ИС. Этапы создания ИС:
формирование требований, концептуальное
проектирование, спецификация приложений,
разработка моделей, интеграция и тестирование
информационной системы. Методы программной
инженерии в проектировании ИС. |
Лекция
2 |
Жизненный цикл программного
обеспечения ИС. Понятие жизненного цикла ПО
ИС. Процессы жизненного цикла: основные,
вспомогательные, организационные. Содержание и
взаимосвязь процессов жизненного цикла ПО ИС.
Модели жизненного цикла: каскадная, модель с
промежуточным контролем, спиральная. Стадии
жизненного цикла ПО ИС. Регламентация процессов
проектирования в отечественных и международных
стандартах. |
Лекция
3 |
Организация разработки ИС. Каноническое
проектирование ИС. Стадии и этапы процесса
канонического проектирования ИС. Цели и задачи
предпроектной стадии создания ИС. Модели
деятельности организации ("как есть" и
"как должно быть"). Состав работ на стадии
технического и рабочего проектирования. Состав
проектной документации. Типовое проектирование
ИС. |
Лекция 4 | Анализ и моделирование
функциональной области внедрения ИС. Основные понятия
организационного бизнес-моделирования. Миссия
компании, дерево целей и стратегии их достижения.
Статическое описание компании: бизнес-потенциал
компании, функционал компании, зоны
ответственности менеджмента. Динамическое
описание компании. Процессные потоковые модели.
Модели структур данных. Полная бизнес-модель
компании. Шаблоны организационного
бизнес-моделирования. Построение
организационно-функциональной структуры
компании. Этапы разработки Положения об
организационно-функциональной структуре
компании. Информационные технологии
организационного моделирования. |
Лекция 5 | Спецификация функциональных
требований к ИС. Процессные
потоковые модели. Процессный подход к
организации деятельности организации. Связь
концепции процессного подхода с концепцией
матричной организации. Основные элементы
процессного подхода: границы процесса, ключевые
роли, дерево целей, дерево функций, дерево
показателей. |
Лекция 6 | Методологии моделирования
предметной области. Методологии моделирования предметной
области. Структурная модель предметной области.
Объектная структура. Функциональная структура.
Структура управления. Организационная
структура. Функционально-ориентированные и
объектно-ориентированные методологии описания
предметной области. Функциональная методика IDEF.
Функциональная методика потоков данных.
Объектно-ориентированная методика. Сравнение
существующих методик. Синтетическая методика. |
Лекция 7 | Моделирование бизнес-процессов
средствами BPwin. Case-средства
для моделирования деловых процессов.
Инструментальная среда BPwin. Принципы построения
модели IDEF0: контекстная диаграмма, субъект
моделирования, цель и точка зрения. Диаграммы IDEF0:
контекстная диаграмма; диаграммы декомпозиции;
диаграммы дерева узлов; диаграммы только для
экспозиции (FEO). Работы (Activity). Стрелки (Arrow).
Туннелирование стрелок. Нумерация работ и
диаграмм. Каркас диаграммы. Слияние и
расщепление моделей. Создание отчетов. |
Лекция 8 | Моделирование
бизнес-процессов средствами BPwin. Стоимостный анализ: объект
затрат, двигатель затрат, центр затрат. Свойства,
определяемые пользователем (UDP). Диаграммы
потоков данных (Data Flow Diagramming): работы, внешние
сущности (ссылки), потоки работ, хранилища данных.
Метод описания процессов IDEF3: работы, связи,
объекты ссылок, перекрестки. Имитационное
моделирование: источники и стоки, очереди,
процессы. |
Лекция 9 | Информационное обеспечение ИС. Информационное обеспечение
ИС. Внемашинное информационное обеспечение.
Основные понятия классификации информации.
Понятия и основные требования к системе
кодирования информации. Состав и содержание
операций проектирования классификаторов.
Система документации. Внутримашинное
информационное обеспечение. Проектирование
экранных форм электронных документов.
Информационная база и способы ее организации.
|
Лекция 10 | Моделирование информационного
обеспечения. Моделирование
данных. Метод IDEFI. Отображение модели данных в
инструментальном средстве ERwin. Интерфейс ERwin.
Уровни отображения модели. Создание логической
модели данных: уровни логической модели;
сущности и атрибуты; связи; типы сущностей и
иерархия наследования; ключи, нормализация
данных; домены. |
Лекция 11 | Унифицированный язык
визуального моделирования Unified Modeling Language (UML). Диаграммы в UML. Классы и
стереотипы классов. Ассоциативные классы.
Основные элементы диаграмм взаимодействия —
объекты, сообщения. Диаграммы состояний:
начального состояния, конечного состояния,
переходы. Вложенность состояний. Диаграммы
внедрения: подсистемы, компоненты, связи.
Стереотипы компонент. Диаграммы размещения. |
Лекция 12 | Этапы проектирования ИС с
применением UML. Основные
типы UML-диаграмм, используемые в проектировании
информационных систем. Взаимосвязи между
диаграммами. Поддержка UML итеративного процесса
проектирования ИС. |
Лекция 13 | Практикум: Учебный проект:
"Разработка ИС предприятия оптовой торговли
лекарственными препаратами" Методика выполнения учебного задания основана на опыте ряда успешных проектов внедрения КИС Navision и Axapta. Практическое задание позволяет изучить состав, содержание и процедуры формирования основных документов, которые создаются в процессе типового проектирования ИС (см. раздел "Организация разработки ИС"), приобрести навыки разработки диаграмм бизнес-процессов на основе их вербального описания, которое получается в результате обследования деятельности предприятий. |
Работа 1 |
Моделирование
бизнес-процессов средствами BPwin: Принципы
построения модели IDEF0. Методы описания процессов IDEF3. |
Работа 2 |
Отображение
модели данных в инструментальном средстве ERwin:
Метод IDEFI. |
Работа 3 |
Проектирование ИС с применением языка
моделирования UML в среде Rational Rose. |
Работа 4 |
Проектирование ИС с применением языка
моделирования UML в среде Rational Rose. |
Лабораторная 1, 2, 3, 4 |
Тест 1 |
Тест
2 |
Тест 3 |
1. |
Грекул В.И., Денищенко Г.Н., Коровкина Н.Л.
Проектирование информационных систем.
Интернет-университет информационных
технологий - ИНТУИТ.ру, 2005 |
2. |
Данилин
А., Слюсаренко А. Архитектура и стратегия.
"Инь" и "янь" информационных
технологий. Интернет-университет информационных
технологий - ИНТУИТ.ру, 2005 |
3. |
Елиферов
В.Г., Репин В.В. Бизнес-процессы: регламентация и
управление. - М.: ИНФРА-М, 2004 |
4. |
Нейбург
Э. Д., Максимчук Р.А. Проектирование баз данных с
помощью UML. - М.: Издательский дом «Вильямс», 2002 |
5. |
Смирнова
Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование
экономических информационных систем. - М.:
Финансы и статистика, 2002 |
Экзаменнационные вопросы