- •С.Л. Моругин Проектирование информационных систем
- •Часть 2
- •Содержание
- •5. Модели процессов
- •5.1. Состав функциональной модели
- •5.2. Иерархия диаграмм
- •5.3. Типы связей между функциями
- •5.4. Моделирование процессов по стандарту idef0
- •5.5. Модели as-is и то-ве
- •5.6. Моделирование в стандарте idef0
- •5.7. Нумерация работ и диаграмм
- •5.8. Диаграммы дерева узлов и feo
- •5.9. Каркас диаграммы
- •5.10. Рекомендации по рисованию диаграмм
- •6. Модели данных
- •6.1. Концепция баз данных
- •6.1.1. Независимость данных от обработки
- •6.1.2. Системы управления базами данных
- •6.1.3. Понятие о модели данных
- •6.1.4. Концепция трех схем
- •6.1.5. Семантические модели данных
- •6.1.6.Ограниченность реляционной модели при проектировании баз данных
- •6.1.7. Общие принципы классификации субд
- •6.1.8. Основные задачи и этапы проектирования баз данных
- •6.1.8.1. Основные задачи:
- •6.1.8.2.Основные этапы проектирования баз данных
- •6.2. Концептуальные модели предметной области
- •6.2.2. Основные понятия er-модели
- •6.2.2.1. Понятие сущности. Типы сущностей
- •6.2.2.2. Стержневая сущность
- •6.2.2.3. Ассоциация
- •6.2.2.4. Характеристика
- •6.2.2.5. Обозначение
- •6.2.2.6. Атрибут сущности
- •6.2.2.7. Ключ
- •6.2.2.8. Связь
- •6.2.3. Нотация Чена для изображения er-диаграмм
- •6.3. Логические модели данных
- •6.3.1. Получение реляционной схемы из er-модели
- •6.3.2. Построение логических реляционных моделей данных в стандарте idef1x
- •6.3.3. Создание логической реляционной модели данных в erWin
- •6.3.3.1. Ключи
- •6.3.3.2. Домены
- •6.3.3.3. Задание атрибутов модели
- •6.3.3.4. Задание связей
- •6.3.3.5. Связь многие-ко-многим
- •6.3.3.6. Типы сущностей и иерархия наследования
- •6.3.3.7. Пример создания модели
- •6.3.3.8. Денормализация в eRwin
- •6.3.3.4. Создание физической модели данных
- •6.4. Согласование моделей данных и моделей процессов
- •3. Создание сущностей и атрибутов bPwin и их экспорт в eRwin
- •7 Метрики программного обеспечения
- •7.1. Метрика
- •7.2. Размерно-ориентированные метрики
- •7.3. Функционально-ориентированные метрики
- •7.4. Метрики указателей свойств (Features Points).
- •7.5. Оценка сроков выполнения проекта и его трудоемкости
- •Обозначения и сокращения
- •Библиографический список
- •Проектирование информационных систем
- •607220, Г. Арзамас, Нижегородская обл., ул. К.Маркса, 36
- •607220, Г. Арзамас, Нижегородская обл., ул. К.Маркса, 36
Обозначения и сокращения
IDEF – ICAM DEFinition, семейство стандартов обследования организа-
ций и проектирования информационных систем
LOC – Lines Of Code, число строк кода
PHP – Personal Home Pages, персональные домашние страницы
SADT – Structural Analysis and Design Technique, методология
структурного анализа и проектирования
SQL – Structured Query Language, структурированный язык запросов
АИС – автоматизированная информационная система
APM – автоматизированное рабочее место
БД – база данных
ИО – информационное обеспечение
ИС – информационная система
ИСУП– информационная система управления предприятием
ЖЦ – жизненный цикл
ПК – персональный компьютер
ПО – программное обеспечение
СППР – системы поддержки принятия решений
СУБД – система управления базами данных
ТЗ – техническое задание
ЭВМ – электронная вычислительная машина
Библиографический список
1. Брандт, З. Анализ данных. Статистические и вычислительные методы для научных работников и инженеров \ З.Брандт. – М.: Мир, 2003.– 688 с.: ил.
2. Брукс, Ф. Мифический человеко-месяц или как создаются программные системы / Ф.Брукс. – СПб.: Символ-Плюс, 1999. – 304 с.: ил.
3. Вендров, А.М. Проектирование программного обеспечения экономических информационных систем: Учебник / А.М.Вендров. – М.: Финансы и статистика, 2002. – 352 с. : ил.
4. Маклаков, С.В. BPwin и ERwin. CASE-средства разработки информационных систем / С.В.Маклаков. – М.: ДИАЛОГ-МИФИ, 2000. – 256 с. : ил.
5. Мацяшек, Л.А. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML: Пер с англ. – М.: Издательский дом «Вильямс», 2002. – 432 c. : ил.
6. Моругин С.Л. Базы данных в проектировании и производстве: Учеб. пособие; Нижегород. гос. техн. ун-т./ С.Л.Моругин. – Н.Новгород, 2001.–124 с.: ил.
7. Овчинников, В.Г. Методология проектирования автоматизированных информационных систем: основы системного подхода / В.Г.Овчинников. – М.: Компания Спутник+, 2005. – 285 с. : ил.
8. Орлов, С.А. Технологии разработки программного обеспечения: Учебник / С.А.Орлов. – СПб.: Питер, 2002. – 464 с. : ил.
9. Трофимов, С.А. CASE-технологии. Практическая работа в Rational Rose / С.А.Трофимов. – М.: Бином-Пресс, 2002. – 288 с. : ил.
10. Фиайли, К. SQL: Руководство по изучению языка: Пер. с анг./ К.Фиайли. – СПб.: БХВ – Петербург, 2004. – 456 с.: ил.
12. Ямпурин, Н.П. Расчёт надёжности электронных средств / Н.П.Ямпурин. – М.: МАИ, 1989. –32 с.: ил.
13. Дейт, К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — 1328 с. — ISBN 0-321-19784-4
14. Когаловский, М.Р. Перспективные технологии информационных систем. — М.: ДМК Пресс; Компания АйТи, 2003. — 288 с. — ISBN 5-279-02276-4
15. Когаловский, М.Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. — 800 с. — ISBN 5-279-02276-4
16. Кузнецов, С.Д. Основы баз данных. — 2-е изд. — М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007. — 484 с. — ISBN 978-5-94774-736-2
Учебное издание
Моругин Станислав Львович
