Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования «Государственный университет Высшая школа экономики» Факультет бизнес-инфоррматики Программа дисциплины Проектирование информационных систем для направления 080700.62 «Бизнес-информатика» подготовки бакалавра Авторы Грекул В.И., Коровкина Н.Л., Лёвочкина Г.А. Рекомендована секцией УМС бизнес-информатики Одобрена на заседании кафедры корпоративных информационных систем Зав. кафедрой Председатель ________________Ю.В.Таратухина ________________В.И. Грекул «_____» __________________ 2009 г. «____»___________________2009 г. Утверждена УС факультета бизнес-информатики Одобрена на заседании кафедры стратегического управления информационными системами Зав. кафедрой Ученый секретарь ________________В.А. Фомичев ________________Р.Б. Васильев « ____» ___________________2009 г. Москва, 2009г. «_27__»_______августа___2009 г. Тематический план учебной дисциплины №№ п/п 1 2 3 4 5 6 7 8 Наименование тем Всего часов Аудиторные часы Лекции Самостоятельная работа Семинары и практич. занятия Кафедра корпоративных информационных систем Введение. Основные 11 1 10 понятия технологии проектирования информационных систем (ИС) Жизненный цикл 12 2 10 программного обеспечения ИС Организация 10 2 8 канонического проектирования ИС Типовое проектирование 10 2 8 ИС Анализ и моделирование 31 4 10 17 функциональной области внедрения ИС CASE-средства 34 2 12 20 моделирования бизнеспроцессов Разработка технического 27 1 6 20 задания на внедрение ИС Итого часов (кафедра 135 14 28 93 корпоративных информационных систем) Кафедра стратегического управления информационными системами Информационная 27 8 6 13 поддержка жизненного цикла изделия Итого часов (кафедра 27 8 6 13 стратегического управления информационными системами) 162 22 34 106 Итого часов Формы рубежного контроля и структура итоговой оценки Итоговая оценка по учебной дисциплине складывается из следующих элементов: Работа на практических занятиях (решение задач с использованием компьютеров, доклады, обсуждения). Домашнее задание, представленное в виде презентации (10 слайдов) и пояснительной записки (5-7 стр.). Реферат (15-20 стр.). Экзамен в устной форме (30 минут на 1 студента). Структура итоговой оценки по учебной дисциплине: Формы работы Вклад в итоговую оценку (%) Работа на практических занятиях (кафедра корпоративных ИС) Реферат (кафедра корпоративных ИС) Работа на практических занятиях и домашнее задание (кафедра стратегического управления ИС) Экзамен (кафедра корпоративных ИС) 20 20 25 35 Базовый учебник 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008. Основная литература 1. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем. Учебник. -Москва, «Финансы и статистика»,2002г. 2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. -М., Финансы и статистика, 2000. 3. Норенков И.П., Кузьмик П.К. Информационная поддержка наукоемких изделий. CALS-технологии .-М.: МГТУ им. Н.Э. Баумана, 2002. 4. Мультимедийные презентации по темам. Дополнительная литература 1. Калянов Г.Н. Теория и практика реорганизации бизнес-процессов. -М.,СИНТЕГ, 2000. 2. Калянов Г.Н. Структурный системный анализ.- М., Лори, 1996. 3. Марка Д.А., МакГоуэн К. SADT – методология структурного анализа и проектирования., М., Метатехнология, 1993. 4. Маклаков С.В. Создание информационных систем с AllFusion Modelling Suite.М., Диалог-МИФИ, 2003. 5. Колтунова Е. Требования к информационной системе и модели жизненного цикла. Carabi Solutions / www.carabisolutions.sp.ru. 6. Автоматизированные Системы Стадии создания. ГОСТ 34.601-90 Комплекс стандартов на автоматизированные системы. - М., ИПК издательство стандартов,1997. 7. ISO/IEC 12207:1995. 8. Thiele D. Life cycle management using life cycle process standards. Abstract. http://www.fostas.ru/library/show_article.php?id=22. 9. Проектирование и разработка корпоративных информационных систем. http://zeus.sai.msu.ru:7000/cfin/prcorpsys/index.shtml. 10. Методические указания по проектированию ИС (в электронной форме). Содержание программы Кафедра корпоративных информационных систем Тема 1. Введение. Основные понятия технологии проектирования информационных систем (ИС) Предмет и метод курса "Проектирование экономических информационных систем". Понятие экономической информационной системы. Классы экономических ИС. Структура однопользовательской и многопользовательской, малой и корпоративной ИС, локальной и распределенной ИС, состав и назначение подсистем. Основные особенности современных проектов ИС. Стадии создания ИС: формирование требований, концептуальное проектирование, спецификация приложений, разработка, интеграция и тестирование. Моделирование как методологическая основа проектирования ИС. Средства моделирования ИС. Виды моделей и методов моделирования ИС. Модели деятельности организации (“как есть“ и “как должно быть“). Модель проектируемой ИС. Методы программной инженерии в проектировании ИС. Базовый учебник 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008. Основная литература 1. Мультимедийная презентация для проведения лекционных занятий по теме 1. Дополнительная литература 1. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. -М., Финансы и статистика, 2000. 2. Проектирование и разработка корпоративных информационных систем. http://zeus.sai.msu.ru:7000/cfin/prcorpsys/index.shtml 1. 2. 3. 4. Контрольные вопросы: Классификация ИС. Особенности этапа тестирования. Назначение модели «как есть». Понятие «программной инженерии». Тема 2. Жизненный цикл программного обеспечения ИС Понятие жизненного цикла ПО ИС. Процессы жизненного цикла: основные, вспомогательные, организационные. Содержание и взаимосвязь процессов жизненного цикла ПО ИС. Модели жизненного цикла: каскадная, модель с промежуточным контролем, спиральная. Стадии жизненного цикла ПО ИС. Регламентация процессов проектирования в отечественных и международных стандартах. Базовый учебник 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008 Основная литература 1. Мультимедийная презентация для проведения лекционных занятий по теме 2. 2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. -М., Финансы и статистика, 2000. Дополнительная литература 1. Колтунова Е. Требования к информационной системе и модели жизненного цикла. Carabi Solutions / www.carabisolutions.sp.ru 2. Thiele D. Life cycle management using life cycle process standards. Abstract. http://www.fostas.ru/library/show_article.php?id=22 Контрольные вопросы 1. Определение понятия «жизненный цикл ПО ИС». 2. Классификация процессов жизненного цикла. 3. Какую модель жизненного цикла следует использовать при разработке простейшей ИС? Тема 3. Организация канонического проектирования ИС Стадии и этапы процесса канонического проектирования ИС. Цели и задачи предпроектной стадии создания ИС. Организация сбора материалов обследования. Объекты обследования. Методы организации обследования и сбора материалов обследования. Содержание программы обследования. Анализ материалов обследования. Состав и содержание технико-экономического обоснования разработки ИС. Состав работ на стадии технического и рабочего проектирования, стадии ввода в действие, эксплуатации и сопровождения проекта ИС. Состав проектной документации. Взаимодействие пользователей и разработчиков ИС на стадиях и этапах процесса проектирования. Регламентация процессов проектирования, состава и содержания проектной документации в отечественных (ГОСТ 34.601-603) и международных (ISO/IEC 12207) стандартах. Базовый учебник 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008. Основная литература 1. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем. Учебник. -Москва, «Финансы и статистика», 2002г. Дополнительная литература 2. Автоматизированные Системы Стадии создания. ГОСТ 34.601-90 Комплекс стандартов на автоматизированные системы. ИПК издательство стандартов.- М., 1997. 3. ISO/IEC 12207:1995 1. 2. 3. 4. Контрольные вопросы Стадии процесса канонического проектирования ИС. Цели и объекты обследования предприятия. Состав проектной документации на ИС. Состав ТЗ на разработку ИС. Тема 4. Типовое проектирование ИС Понятие типового проекта, предпосылки типизации. Объекты типизации. Методы типового проектирования. Оценка эффективности использования типовых решений. Типовое проектное решение (ТПР). Классы и структура ТПР. Состав и содержание операций типового элементного проектирования ИС. Функциональные пакеты прикладных программ ППП как основа ТПР. Адаптация типовой ИС. Методы и средства прототипного проектирования ИС. Понятие системы-прототипа. Классы инструментальных средств поддержки технологии прототипного проектирования. Состав и содержание операций технологии прототипного проектирования ИС. Особенности проектирования элементов ИС с использованием прикладных утилит (генераторов программ, баз данных и пользовательских интерфейсов). Базовый учебник 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008. Основная литература 1. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем. Учебник.- Москва, «Финансы и статистика»,2002г. 2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. -М., Финансы и статистика, 2000. Контрольные вопросы 1. Понятие типового проекта. 2. Критерии оценки ТПР. 3. Какой модели жизненного цикла соответствует прототипное проектирование ИС? Тема 5. Анализ и моделирование функциональной области внедрения ИС Основные этапы организационного анализа. Модели функции и функциональной области. Анализ функций организации. Этапы проектирования функциональной модели. Обследование организационной структуры коммерческой фирмы. Анкеты для обследования. Моделирование бизнес-процессов как основа разработки требований к ИС. Процессная организация деятельности предприятия. Основные элементы процессного подхода. Дерево целей. Дерево функций. Классификация бизнес-процессов. Сравнение структурного и процессного подходов управления деятельностью предприятия. Методология структурного моделирования. Функциональные диаграммы. Стандарты IDEF0, IDEF3. Диаграммы потоков данных DFD. Синтаксис и семантика структурных моделей сложных систем. Элементы объектно-ориентированного моделирования: диаграммы деятельности, диаграммы последовательности. 1. Базовый учебник Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008. Основная литература 1. Вендров А.М. Проектирование программного обеспечения информационных систем. -М., Финансы и статистика, 2000. экономических Дополнительная литература 1. Калянов Г.Н. Теория и практика реорганизации бизнес-процессов. -М.,СИНТЕГ, 2000 2. Калянов Г.Н. Структурный системный анализ. -М., Лори, 1996 3. Марка Д.А., МакГоуэн К. SADT – методология структурного анализа и проектирования.- М., Метатехнология, 1993 1. 2. 3. 4. Контрольные вопросы Определение понятия «функция». Различия между функциональной и процессной предприятием. Определение понятия «бизнес–процесс». Принципы структурного моделирования. организацией управления Тема 6. CASE-средства моделирования бизнес-процессов Интерфейс системы BPwin. Принципы построения модели IDEF0. Работы, стрелки, нумерация работ и диаграмм, диаграммы дерева узлов и FEO. Каркас диаграммы. Слияние и расщепление моделей. Создание отчетов. Стоимостной анализ и свойства, определяемые пользователем (UDP). Построение диаграммы потоков данных (DFD). Технология описания процессов IDEF3. Базовый учебник 1 Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008. Основная литература 1. Вендров А.М. Проектирование программного обеспечения информационных систем.- М., Финансы и статистика, 2000. экономических Дополнительная литература 1. Черемных С.В., Ручкин В.С., Семенов И.О. Структурный анализ систем. IDEFтехнологии. -М., Финансы и статистика., 2001. 1. 2. 3. 4. Контрольные вопросы Назначение моделей IDEF0. Назначение контекстной диаграммы. Правила задания стрелок на диаграммах IDEF0. Назначение моделей IDEF3. Тема 7. Разработка технического задания на внедрение ИС Назначение документа. Цели разработки технического задания. Состав и содержание технического задания. Стандарты разработки технического задания. Источники информации для разработки технического задания. Процедура разработки технического задания. Базовый учебник 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Курс лекций. Учебное пособие. Интернет-Университет Информационных технологий. - М., 2008. Дополнительная литература 1. Методические указания по проектированию ИС (в электронной форме). Контрольные вопросы: 1. Назначение и цели разработки документа «Техническое задание». 2. Какие разделы входят в состав технического задания? 3. Назовите источники информации для разработки каждого раздела технического задания 4. Назовите основные этапы процесса разработки технического задания. Кафедра стратегического управления информационными системами Тема 8. Информационная поддержка жизненного цикла изделия Развитие промышленных информационных технологий в России и за рубежом. Основные этапы жизненного цикла промышленных изделий. Интегрированная информационная среда предприятия. Концепции CALS и PLM. Системы управления данными об изделии. PDM система как средство интеграции данных об изделии. Проекты создания систем информационной поддержки жизненного цикла изделия: пилотные проекты, рамки проектов, планирование работ, этапы проекта, отчетная документация. Организационная модель группы проекта внедрения. Анализ полученных результатов проектов. Основная литература 1. Норенков И.П., Кузьмик П.К. Информационная поддержка наукоемких изделий. CALS-технологии .-М.: МГТУ им. Н.Э. Баумана, 2002. Дополнительная литература 1. Концепция CALS / http://www.cals.ru Контрольные вопросы 1. Перечислите и охарактеризуйте основные этапы развития промышленных информационных технологий. 2. В чем заключается суть концепций CALS и PLM? Приведите примеры внедрения CALS технологий за рубежом и в России. 3. Дайте характеристику назначения и функционального состава системы класса PDM. Приведите примеры ведущих вендоров. 4. Рассмотрите место PDM системы в общей структуре интегрированной информационной среды предприятия. 5. Какие особенности можно выделить в проектах создания систем информационной поддержки жизненного цикла изделия? Тематика домашнего задания (кафедра стратегического управления информационными системами) 1. Разработка цели, задач, ожидаемых результатов проекта создания системы информационной поддержки жизненного цикла изделия (кейс). 2. Разработка коммерческого предложения проекта внедрения PDM системы (кейс). Примерные темы рефератов (кафедра корпоративных информационных систем) 1. Содержание и взаимосвязь процессов жизненного цикла ИС (Понятие жизненного цикла ИС. Процессы жизненного цикла: основные, вспомогательные, организационные. Модели жизненного цикла: каскадная, модель с промежуточным контролем, спиральная. Стадии жизненного цикла ИС. Условия завершения и перехода между стадиями ). 2. Регламентация процессов проектирования ИС в отечественных и международных стандартах (ГОСТ 34.601-90, ISO/IEC 12207:1995.ISO/IEC 15288 Custom Development Method (методика Oracle). Основные, вспомогательные, организационные, договорные, проектные, технические и др. процессы жизненного цикла ИС). 3. Организационное обеспечение ИС. (Технологические процессы обработки информации в ИС, организация контроля входной информации и информационной базы, актуальность информационной базы, влияние организационного обеспечения ИС на базовые потребительские свойства информационных систем). 4. Правовое обеспечение ИС (объекты авторского права, правовая охрана информационных ресурсов, права авторства и собственности, цели и основные направления государственной политики в сфере информатизации, использование персональных данных, влияние правового обеспечения ИС на базовые потребительские свойства информационных систем). 5. Математическое обеспечение ИС (состав и область применения математических моделей и методов, типовых и разрабатываемых алгоритмов, экономико-математические модели, обоснование структуры математического обеспечения, применение математических методов контроля входной информации, использование информационно-решающих ИС, интеллектуальные методы обработки информации, криптоанализ и его значение для экономической эффективности и функциональной надежности информационных систем). 6. Техническое обеспечение ИС (техническая структура ИС, технические средства сбора, регистрации, передачи, обработки, отображения, размножения требований к техническому обеспечению в проекте ИС). информации, отражение 7. Информационное обеспечение ИС (состав информационного обеспечения, использование классификаторов и систем кодирования, этапы разработки классификаторов, отражение требований к информационному обеспечению в проекте ИС). 8. Технико-экономическое обоснование проекта ИС (социальная, техническая и экономическая эффективность применения ИС, оценка стоимости создания, ресурсный подход к оценке экономической эффективности, отражение технико-экономического обоснования в проекте ИС). 9. Организация информационной базы ИС (информационные модели баз данных: иерархическая, сетевая, реляционная, одно-, двух- и трехуровневая архитектуры БД, факторы и условия повышения эффективности ИС по мере роста числа уровней, использование территориально-распределенных баз данных). 10. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу ИС в действие (см. Состав и содержание технического задания и технического проекта по ГОСТ 34.601-90). 11. Системы классификации и кодирования экономической информации ИС. (иерархическая и фасетная системы классификации, использование общегосударственных, отраслевых, региональных и локальных классификаторов, системы штрих-кодов и их использование). 12. Состав и назначение функциональных модулей ИС (выделение технологических этапов преобразования входной информации в выходную, структурно-функциональный анализ объекта автоматизации, декомпозиция комплекса задач, формирование подсистем, особенности одно- и многопользовательских ИС). 13. Состав и назначение обеспечивающих подсистем ИС (определение программных и аппаратных средств, необходимых для создания и функционирования ИС, правовые аспекты использования обеспечивающих подсистем.) 14. Модели жизненного цикла ИС (компоненты модели жизненного цикла, стандарты, регламентирующие ЖЦ, сравнение моделей жизненного цикла). 15. Каноническое проектирование ИС (организация обследования предприятия, обработка материалов обследования, технологическая сеть проектирования, организация, контроль работ по проектированию). 16. планирование и Типовое проектирование ИС (элементные, подсистемные и объектные типовые проектные решения, проблемы привязки типового проекта к конкретному объекту управления, методы и средства прототипного проектирования ИС, критерии оценки типовых проектных решений). 17. Предпроектное обследование предприятий при проектировании ИС (организация обследования предприятия, структурный и объектный анализы, модели «как есть» и «как должно быть», функциональный и процессный подходы, референтная модель бизнес-процесса. Выделение и классификация процессов). 18. Синтаксис и семантика IDEF0, IDEF3 и функциональной модели, сравнение DFD-диаграмм (этапы проектирования структурного и процессного подходов управления деятельностью предприятии, методология структурного моделирования, диаграммы, синтаксис и семантика структурных моделей сложных систем). функциональные 19. Порядок контроля и приемки ИС (анализ методов испытания ИС, автономные тестирование модулей, тестирование связей компонентов системы, системное тестирование, приемо-сдаточное тестирование, тестирование производительности и нагрузки, генерация тестовых данных, хранение сообщений об ошибке, определение стратегии тестирования, проектирование процесса тестировании). 20. Обеспечения информационной безопасности ИС (классификация угроз безопасности ИС, методы и средства обеспечения безопасности информации, комплекс программно - технических средств обеспечения безопасности, среда безопасной обработки данных с точки зрения Microsoft). Вопросы для оценки качества освоения дисциплины 1. Классы экономических ИС и их характеристика. 2. Модели жизненного цикла ПО ИС. 3. Состав и классификация процессов жизненного цикла ПО ИС. 4. Цели, задачи работ предпроектной стадии создания ИС. 5. Организация обследования деятельности предприятия. 6. Состав и содержание технико-экономического обоснования разработки ИС. 7. Состав и содержание технического задания на разработку ИС. 8. Методы программной инженерии в проектировании ИС. 9. Стадии и этапы процесса канонического проектирования ИС. 10. Организация взаимодействия пользователей и разработчиков ИС на стадиях и этапах процесса проектирования. 11. Методы типового проектирования. 12. Методы оценки эффективности использования типовых решений. 13. Методы и средства прототипного проектирования ИС. 14. Виды классификаторов и принципы их построения. 15. Состав и содержание технического задания на проектирование ИС. 16. Организация проектирования пользовательского интерфейса ИС. 17. Содержание этапа функционального моделирования области внедрения ИС. 18. Структурный подход к проектированию ИС. Объекты структурного анализа. 19. Определение и элементы описания бизнес-процесса. 20. Основные принципы выделения бизнес-процессов. 21. Назначение и область применения стандартов IDEF. 22. Средства моделирования данных и их характеристика. 23. Синтаксис и семантика DFD -диаграмм. 24. Основные этапы развития промышленных информационных технологий. 25. Концепции CALS и PLM. 26. Внедрение CALS-технологий в России. 27. Место PDM системы в общей структуре интегрированной информационной среды предприятия. Авторы программы: Грекул В.И Коровкина Н.Л. Лёвочкина Г.А.