Скачать презентацию Функциональное моделирование Построение функциональной модели системы Подготовила Преподаватель Скачать презентацию Функциональное моделирование Построение функциональной модели системы Подготовила Преподаватель

Построение функциональной модели системы.pptx

  • Количество слайдов: 19

Функциональное моделирование Построение функциональной модели системы Подготовила Преподаватель кафедры информатики МГВРК Шабалина Т. М. Функциональное моделирование Построение функциональной модели системы Подготовила Преподаватель кафедры информатики МГВРК Шабалина Т. М.

Функциональное проектирование • -IDEF 0 – модели и соответствующие функциональные диаграммы(Integrated DEFenition), • -DFD Функциональное проектирование • -IDEF 0 – модели и соответствующие функциональные диаграммы(Integrated DEFenition), • -DFD – диаграммы потоков данных, • -ERD - диаграммы “сущность-связь” (Entity Relationship Diagrams).

МЕТОДОЛОГИЯ SADT И СТАНДАРТЫ IDEF Методология SADT разработана Дугласом Россом. На ее основе разработана, МЕТОДОЛОГИЯ SADT И СТАНДАРТЫ IDEF Методология SADT разработана Дугласом Россом. На ее основе разработана, в частности, известная методология IDEF 0( Icam DEFinition), которая является основной частью программы ICAM (Интеграция компьютерных и промышленных технологий), проводимых по инициативе BBC США. Методология SADT представляет собой набор методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. SADTмодели

Концепции • Во-первых, - графическое представление блочного моделирования. • Во-вторых, - строгость и точность Концепции • Во-первых, - графическое представление блочного моделирования. • Во-вторых, - строгость и точность модели требуя точности описания, в то же время не накладывает ограничений на действия аналитика.

Состав диаграмм • -количество блоков на каждом уровне декомпозиции должно быть ограничено (как правило Состав диаграмм • -количество блоков на каждом уровне декомпозиции должно быть ограничено (как правило 3 -6), • -связность диаграмм реализуется при помощи нумерации блоков, • -метки и наименования должны быть уникальными, • -соблюдение синтаксических правил для графики (блоков, дуг), • -правило определения роли данных (разделение входов и управлений).

Общий вид изображения функционального блока Общий вид изображения функционального блока

Пример изображения функционального блока Пример изображения функционального блока

Иерархия диаграмм Иерархия диаграмм

А-0 - контекстная диаграмма А-0 - контекстная диаграмма

Более общее представление A-0 Детальная диаграмма иллюстрирует внутреннее строение блока «родительской» диаграммы 1 2 Более общее представление A-0 Детальная диаграмма иллюстрирует внутреннее строение блока «родительской» диаграммы 1 2 3 4 A 0 Эта диаграмма является «родителем» этой диаграммы 41 42 43 А 4 421 422 А 42 423

Пример базы данных Управляющий запрос Тип документа Дополнительный ввод данных пользователем Критерии поиска Пк Пример базы данных Управляющий запрос Тип документа Дополнительный ввод данных пользователем Критерии поиска Пк Информация отобранная по запросу Обработка информации БД Бд (измененная) Режим Пароль БД А-0 Документация оператор администратор

Управляющий запрос пк пароль режим Доступ в режиме оператора Авторизация Доступ в режиме администратора Управляющий запрос пк пароль режим Доступ в режиме оператора Авторизация Доступ в режиме администратора 1 Дополнительн ый ввод данных БД БД (измененная ) Информация отобранная по запросу Введение БД 2 Критерии поиска 3 Поиск Тип документа Формирование документации Оператор А 0 4 Администратор Документация

пк Управляющий запрос БД (измененная) Ввод данных БД Добавление Изменение Удаление А 2 пк Управляющий запрос БД (измененная) Ввод данных БД Добавление Изменение Удаление А 2

Литература • 1) Гагарина Л. Г. , Кокорева Е. В. , Виснадул Б. Д. Литература • 1) Гагарина Л. Г. , Кокорева Е. В. , Виснадул Б. Д. Г 12 Технология разработки программного обеспечения: учебное пособие / под ред. Л. Г Гагариной. — М: ИД «ФОРУМ» : ИНФРА-М, 2008. — 400 с: ил. — (Высшее образование). • 2) Вендров А. М. - Проектирование программного обеспечения экономических информационных систем: Учебник. — М. : Финансы и статистика, 2002. - 352 с.

Задание • Построить функциональную диаграмму для следующей задачи: Тема: «Анализ работы электронных средств массовой Задание • Построить функциональную диаграмму для следующей задачи: Тема: «Анализ работы электронных средств массовой информации» Разработать ПС, позволяющее проводить анализ работы электронных средств массовой информации (ЭСМИ). Вид ЭСМИ: радио, телевидение, интернет. Может быть использована следующая информация: сведения о ЭС-МИ (вид ЭСМИ, канал, дата, передача, тематика, автор, аннотация, примечания и др. ), сведения о авторах (Ф. И. О. , вид деятельности (депутат, корреспондент, работник администрации, журналист, активист партии и др. ). Получить зависимость между выбранными параметрами. Представлять графическую интерпретацию полученных результатов.