- •1. Методологические основы проектирования информационных систем 5
- •2. Организация разработки информационных систем 28
- •3. Методологии моделирования предметной области 58
- •Введение
- •1. Методологические основы проектирования информационных систем
- •1.1. Основные понятия технологии проектирования информационных систем [1]
- •1.2. Жизненный цикл программного обеспечения информационных систем
- •1.3. Стандарты, регламентирующие жизненный цикл информационных систем
- •1.4. Процессы жизненного цикла согласно гост р исо/мэк 12207‑99
- •Основные процессы:
- •Вспомогательные процессы:
- •Организационные процессы:
- •Литература к подразделам 1.1 – 1.4
- •2. Организация разработки информационных систем
- •2.1. Технологии проектирования ис
- •2.2. Каноническое проектирование ис [1]
- •2.2.1. Организация канонического проектирования
- •2.2.2. Техническое задание
- •2.2.3. Эскизный, технический и рабочий проекты проекты
- •2.3. Анализ требований к информационным системам
- •2.3.1. Программная инженерия. Свод знаний по программной инженерии (swebok)
- •2.3.2. Анализ требований к автоматизированным информационным системам
- •2.4. Типовое проектирование ис
- •2.5. Модельно-ориентированное проектирование
- •Литература к разделу 2
- •3. Методологии моделирования предметной области
- •3.1. Моделирование бизнеса и архитектура информационной системы. Модель Захмана
- •3.2. Структурная модель предметной области
- •Литература к разделу 3
Пензенский государственный университет
Кафедра "Информационно-вычислительные системы"
Горбаченко В. И.
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
Конспект лекций
Семестр 7
2010
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1. Методологические основы проектирования информационных систем 5
1.1. Основные понятия технологии проектирования информационных систем [1] 5
1.2. Жизненный цикл программного обеспечения информационных систем 10
1.3. Стандарты, регламентирующие жизненный цикл информационных систем 15
1.4. Процессы жизненного цикла согласно ГОСТ Р ИСО/МЭК 12207‑99 21
Литература к подразделам 1.1 – 1.4 27
2. Организация разработки информационных систем 28
2.1. Технологии проектирования ИС 28
2.2. Каноническое проектирование ИС [1] 29
2.2.1. Организация канонического проектирования 29
2.2.2. Техническое задание 34
2.2.3. Эскизный, технический и рабочий проекты проекты 36
2.3. Анализ требований к информационным системам 39
2.3.1. Программная инженерия. Свод знаний по программной инженерии (SWEBOK) 39
2.3.2. Анализ требований к автоматизированным информационным системам 40
2.4. Типовое проектирование ИС 46
46
2.5. Модельно-ориентированное проектирование 49
Литература к разделу 2 56
3. Методологии моделирования предметной области 58
3.1. Моделирование бизнеса и архитектура информационной системы. Модель Захмана 58
3.2. Структурная модель предметной области 64
Литература к разделу 3 70
Введение
Целью дисциплины "Проектирование информационных систем" (ПИС) является ознакомление студентов с информационными технологиями анализа сложных систем и основанными на международных стандартах методами проектирования экономических информационных систем; обучение принципам построения функциональных и информационных моделей систем, проведению анализа полученных результатов, применению инструментальных средств поддержки проектирования экономических информационных систем [1].
В результате изучения дисциплины студент должен:
– иметь представление о составе и структуре различных классов экономических ИС как объектов проектирования;
– знать современные технологии проектирования; содержание стадий и этапов проектирования ИС и их особенностей при использовании различных технологий проектирования;
– знать классификацию и общие характеристики современных инструментальных средств проектирования ИС;
– уметь формулировать и решать задачи проектирования информационных систем с использованием различных методов и решений;
– владеть методиками анализа предметной области и проектирования информационных систем с использование CASE‑средств;
– иметь опыт разработки проектных решений и их реализации в заданной инструментальной среде.
Научной основой курса являются методологии системного анализа и моделирования.
Место дисциплины в учебном процессе
Дисциплина относится к циклу специальных дисциплин.
Дисциплина основана на дисциплинах "Вычислительные системы, сети и телекоммуникации", "Теория экономических информационных систем", "Базы данных", "Информационные системы", "Разработка и стандартизация программных средств и информационных технологий".
Знания, полученные при изучении дисциплины, будут применены при изучении дисциплин специализации, при выполнении курсового и дипломного проектов.
Рекомендуемая литература
Основная
1. Грекул, В. И. Проектирование информационных систем / В. И. Грекул, Н. Г. Денищенко, Н. Л. Коровкина. – Интернет‑университет информационных технологий – ИНТУИТ.ру, 2008. – 304 с. (http://www.intuit.ru).
2. Смирнова, Г. Н. Проектирование экономических информационных систем / Г. Н. Смирнова, А. А. Сорокин, Ю. Ф. Тельнов. – М.: Финансы и статистика, 2001. – 512 с.
3. Вендров, А. М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2006. – 544 с.
4. Вендров А. М. Практикум по проектированию программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2006. – 192 с.
5. Гвоздева, Т. В. Проектирование информационных систем / Т. В. Гвоздева, Б. А. Баллод. – Ростов н/Д: Феникс, 2009. – 508 с.
6. Маклаков, С. В. Создание информационных систем с AllFusion Modeling Suite. – М.: ДИАЛОГ‑МИФИ, 2007. – 400 с.
7. Маклаков, С. В. Моделирование бизнес-процессов с AllFusion Process Modeler (BPwin 4.1). – М.: ДИАЛОГ‑МИФИ, 2003. – 240 с.
Дополнительная
8. Маглинец, Ю. А. Анализ требований к автоматизированным информационным системам – Интернет‑университет информационных технологий – ИНТУИТ.ру, 2008. – 200 с. (http://www.intuit.ru).
9. Мацяшек, Л. А. Анализ и проектирование информационных систем с помощью UML 2.0. М.: Вильямс, 2008. – 816 с.
10. Фаулер, М. UML. Основы. – СПб.: Символ‑Плюс, 2005. – 192 с.
11. Буч, Г. Язык UML. Руководство пользователя / Г. Буч, Д. Рамбо, А. Джекобсон. – М.: ДМК, 2006. – 496 с.
Литература к введению
1. Грекул, В. И. Проектирование информационных систем / В. И. Грекул, Н. Г. Денищенко, Н. Л. Коровкина. – Интернет‑университет информационных технологий – ИНТУИТ.ру, 2008. – 304 с.