- •Проектирование информационных систем
- •Общие требования к методологии и технологии проектирования
- •Жизненный цикл ис
- •Стандарт iso/iec 12207
- •Iec - International Electrotechnical Commission - Международная комиссия по электротехнике
- •Модели жизненного цикла
- •Комплекс стандартов гост 34
- •Концептуальное проектирование
- •Модели ис и методики проектирования
- •Структурный анализ и проектирование (sadt)
- •Диаграммы потоков данных.
- •Диаграммы сущность-связь (erd)
- •Диаграммы переходов состояний (std)
- •Методики проектирования idef
- •Структура языка uml
- •Разновидности структурных сущностей
- •Диаграммы
- •Case- системы
- •Rational Rose
Концептуальное проектирование
Понятие концептуального проектирования относится к начальной стадии проектирования ИС и примерно соответствует стадиям 1 – 3 разработки АС по ГОСТ 34
Цели ИС определяют границы и содержание предметной области, которая будет представлена в ИС.
ПО-информация – объекты, их свойства и взаимосвязи существенные с точки зрения поставленных целей.
ПП-информация – информационные потребности пользователей.
Две эти составляющие:
ПО-информация (объективное отражение предметной области)
ПП-информация (отчасти субъективные представления пользователей)
одинаково необходимы и важны для построения концептуальной модели.
Общая схема концептуального проектирования
Схема представляет два этапа проектирования:
сбор и содержательный анализ информации о предметной области и прикладных задачах пользователей;
концептуальный анализ данных и синтез концептуальной модели.
Первый этап - сбор данных о предметной области, которые могут быть получены в результате измерений или наблюдений, изучения отчётов и документов, опроса специалистов, и выявление перечня задач, которые должны решаться с помощью разрабатываемой системы.
Получаемая при этом информация может быть отчасти субъективной. Для повышения её объективности используют методы экспертных оценок, проводят содержательный анализ для устранения дублирования информации, выявления противоречий и неоднозначности и так далее.
Модели ис и методики проектирования
Как на этапе обследования, так и на последующих этапах целесообразно придерживаться определённой методики формализации спецификаций. Формализация нужна для однозначного понимания исполнителями и заказчиком требований, ограничений и принимаемых решений.
При концептуальном проектировании ИС применяют ряд спецификаций, среди которых центральное место занимают модели хранения, преобразования, и передачи информации.
Различают функциональные, информационные, поведенческие и структурные модели.
Функциональная модель системы описывает совокупность выполняемых системой функций.
Информационная модель отражает структуры данных – их состав и взаимосвязи.
Поведенческая модель описывает информационные процессы (динамику функционирования), в них фигурируют такие категории, как состояние системы, событие, переход из одного состояния в другое, условия перехода.
Структурная модель характеризуют морфологию системы (её построение) – состав подсистем, их взаимосвязи.
Существует ряд способов построения и представления моделей, различных для моделей разного типа.
Основой является структурный анализ – метод исследования системы, который начинается с её общего обзора и затем происходит детализация, формирующая иерархическую структуру с всё большим числом уровней.
SADT (Structured Analysis and Design Technique) диаграммы для структурно-функционального моделирования системы;
DFD (Data Flow Diagrams) - диаграммы процессов и потоков данных
ERD (Entity-Relationship Diagrams) - диаграммы "сущность-связь", моделирующие данные и отношения между ними;
STD (State Transition Diagrams) - диаграммы состояний и переходов, моделирующие зависящее от времени поведение системы.