Проектирование информационных систем
Учебное пособие
Часть 2
Арзамас
АГПИ
УДК 681.3.07
ББК 32.973.26-018.2.75
M806
Печатается по решению редакционно-издательского совета
государственного образовательного учреждения
высшего профессионального образования
«Арзамасский государственный педагогический институт
им. А.П. Гайдара»
Рецензенты:
Н.П. Ямпурин, доктор технических наук, профессор
Ю.С. Бажанов, доктор технических наук, профессор
Моругин С.Л.
M806 Проектирование информационных систем. Учебное пособие. Часть 2. – Арзамас АГПИ, 2010. – с.
ISBN 978-5-86517-461-5
Учебное пособие знакомит с информационными технологиями анализа сложных систем и основанными на международных стандартах методами проектирования информационных систем, обучает принципам построения функциональных и информационных моделей систем, проведению анализа полученных результатов, применению инструментальных средств поддержки проектирования информационных систем.
Во второй части пособия описаны процессы, модели и стадии жизненного цикла программного обеспечения (ПО) информационных систем. Рассматриваются структурный и объектно-ориентированный подходы к проектированию ПО. Рассмотрены состав и структура различных классов информационных систем (ИС) как объектов проектирования; современных технологий проектирования ИС; содержания стадий и этапов проектирования ИС и их особенностей при использовании различных технологий проектирования; цели и задачи проведения предпроектного обследования объектов информатизации; методы моделирования информационных процессов предметной области.
|
|
Для студентов, обучающихся по специальностям «Прикладная математика и информатика», «Информационные системы и технологии», направлениям «Информационные системы», «Прикладная информатика».
УДК 681.3.07
ББК 32.973.26-018.2.75
Ó Моругин С.Л., 2010
ISBN 978-5-86517-461-5 Ó Арзамасский государственный
педагогический институт
им. А.П. Гайдара, 2010
Содержание
Содержание. 2
5. Модели процессов. 3
5.1. Состав функциональной модели. 3
5.2. Иерархия диаграмм. 3
6. Модели данных. 32
6.1. Концепция баз данных. 32
6.2. Концептуальные модели предметной области. 40
6.3. Логические модели данных. 49
6.4. Согласование моделей данных и моделей процессов. 65
7 Метрики программного обеспечения. 77
7.1. Метрика. 77
7.2. Размерно-ориентированные метрики. 78
7.3. Функционально-ориентированные метрики. 79
7.4. Метрики указателей свойств (Features Points). 84
7.5. Оценка сроков выполнения проекта и его трудоемкости. 86
Обозначения и сокращения. 88
Библиографический список. 89
Литература. 90
Модели процессов
|
|
Состав функциональной модели
Результатом применения методологии SADT является модель, которая состоит из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга. Диаграммы - главные компоненты модели, все функции ИС и интерфейсы на них представлены как блоки и дуги (стрелки). Место соединения дуги с блоком определяет тип интерфейса. Управляющая информация входит в блок сверху, в то время как информация, которая подвергается обработке, показана с левой стороны блока, а результаты выхода показаны с правой стороны. Механизм (оборудование, персонал или автоматизированная система), который осуществляет операцию, представляется стрелкой, входящей в блок снизу (рисунок 5.1).
Одной из наиболее важных особенностей методологии SADT является постепенное введение все больших уровней детализации по мере создания диаграмм, отображающих модель.
Рис.5.1 - Функциональный блок и четыре типа интерфейсных дуг (стрелок)
На рисунке 5.2, где приведены четыре диаграммы и их взаимосвязи, показана структура SADT-модели. Каждый компонент модели может быть декомпозирован на другой диаграмме. Каждая диаграмма иллюстрирует "внутреннее строение" блока на родительской диаграмме.