Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методология IDEF3: назначение, единица работы, связи и их виды, соединения и их видыСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Метод моделирования IDEF3 предназначен для таких моделей процессов, в которых важно понять последовательность выполнения действий и взаимозависимости между ними. Основой модели IDEF3 служит сценарий процесса, который выделяет последовательность действий и подпроцессов анализируемой системы. Основной единицей модели IDEF3 является диаграмма. Диаграммы IDEF3 отображают действие в виде прямоугольника. Действия именуются с использованием глаголов или отглагольных существительных, каждому из действий присваивается уникальный идентификационный номер.
Все связи в IDEF3 являются однонаправленными, и хотя стрелка может начинаться или заканчиваться на любой стороне блока, обозначающего действие, диаграммы IDEF3 обычно организуются слева направо таким образом, что стрелки начинаются на правой и заканчиваются на левой стороне блоков. Типы связей IDEF3
Соединения разбивают или соединяют внутренние потоки: Типы соединений
Указатели – это специальные символы, которые ссылаются на другие разделы описания процесса. Они выносятся на диаграмму для привлечения внимания читателя к каким-либо важным аспектам модели Виды указателей IDEF3
22 Основные этапы проектирования программных систем и их содержание Технологический цикл разработки программного обеспечения информационной системы включает три процесса: анализ, синтез и сопровождение. В ходе анализа ищется ответ на вопрос: «Что должна делать будущая система?». В процесс синтеза формируется ответ на вопрос: «Каким образом система будет реализовывать предъявляемые к ней требования?» Выделяют три этапа синтеза: проектирование, кодирование и тестирование.
Информационные потоки процесса синтеза программной системы Разработка данных – это результат преобразования информационной модели анализа в структуры данных, которые потребуются для реализации программной системы. Разработка архитектуры выделяет основные структурные компоненты и фиксирует связи между ними. Процедурная разработка описывает последовательность действий в структурных компонентах (определяет их содержание). Далее создаются тексты программных модулей, проводится тестирование для объединения и проверки программной системы. На проектирование, кодирование и тестирования приходится более 75% стоимости разработки программного обеспечения информационной системы. Проектирование – итерационный процесс, при помощи которого требования к программной системе транслируются в ее инженерные представления. Обычно в проектировании выделяют две ступени: предварительное проектирование и детальное проектирование. Информационные связи процесса проектирования
1. Структурирование системы. Система структурируется на несколько подсистем, где под подсистемой понимается независимый программный компонент. 2. Моделирование управления. Определяется модель связей управления между частями системы. 3. Декомпозиция подсистем на модули. Каждая подсистема разбивается на модули. Определяются типы модулей и межмодульные соединения. Структурирование программной системы: цели и модели Известны четыре модели системного структурирования: · модель хранилища данных; · модель клиент-сервер; · трехуровневая модель; · модель абстрактной машины. Модель хранилища данных
Модель «клиент-сервер»
Трехуровневая модель
Преимущества трехуровневой модели: · упрощается такая модификация уровня, которая не влияет на другие уровни; · отделение прикладных функций от функций управления базы данных упрощает оптимизацию всей системы. Модель абстрактной машины
Моделирование управления программной системы: цели и модели Известны два типа моделей управления: · модель централизованного управления; · модель событийного управления.
Модель «вызов-возврат» Модель менеджера Используются две разновидности модели событийного управления: широковещательная модель и модель, управляемая прерываниями. В широковещательной модели каждая подсистема уведомляет обработчика о своем интересе к конкретным событиям. В модели, управляемой прерываниями, все прерывания разбиты на группы – типы, которые образуют вектор прерываний. Для каждого типа прерывания есть свой обработчик. Каждый обработчик реагирует на свой тип прерывания и запускает свой процесс. Широковещательная модель
Модель, управляемая прерываниями
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-06-29; просмотров: 695; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.58.187.240 (0.008 с.) |