Построение функциональной модели системы.pptx
- Количество слайдов: 19
Функциональное моделирование Построение функциональной модели системы Подготовила Преподаватель кафедры информатики МГВРК Шабалина Т. М.
Функциональное проектирование • -IDEF 0 – модели и соответствующие функциональные диаграммы(Integrated DEFenition), • -DFD – диаграммы потоков данных, • -ERD - диаграммы “сущность-связь” (Entity Relationship Diagrams).
МЕТОДОЛОГИЯ SADT И СТАНДАРТЫ IDEF Методология SADT разработана Дугласом Россом. На ее основе разработана, в частности, известная методология IDEF 0( Icam DEFinition), которая является основной частью программы ICAM (Интеграция компьютерных и промышленных технологий), проводимых по инициативе BBC США. Методология SADT представляет собой набор методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. SADTмодели
Концепции • Во-первых, - графическое представление блочного моделирования. • Во-вторых, - строгость и точность модели требуя точности описания, в то же время не накладывает ограничений на действия аналитика.
Состав диаграмм • -количество блоков на каждом уровне декомпозиции должно быть ограничено (как правило 3 -6), • -связность диаграмм реализуется при помощи нумерации блоков, • -метки и наименования должны быть уникальными, • -соблюдение синтаксических правил для графики (блоков, дуг), • -правило определения роли данных (разделение входов и управлений).
Общий вид изображения функционального блока
Пример изображения функционального блока
Иерархия диаграмм
А-0 - контекстная диаграмма
Более общее представление A-0 Детальная диаграмма иллюстрирует внутреннее строение блока «родительской» диаграммы 1 2 3 4 A 0 Эта диаграмма является «родителем» этой диаграммы 41 42 43 А 4 421 422 А 42 423
Пример базы данных Управляющий запрос Тип документа Дополнительный ввод данных пользователем Критерии поиска Пк Информация отобранная по запросу Обработка информации БД Бд (измененная) Режим Пароль БД А-0 Документация оператор администратор
Управляющий запрос пк пароль режим Доступ в режиме оператора Авторизация Доступ в режиме администратора 1 Дополнительн ый ввод данных БД БД (измененная ) Информация отобранная по запросу Введение БД 2 Критерии поиска 3 Поиск Тип документа Формирование документации Оператор А 0 4 Администратор Документация
пк Управляющий запрос БД (измененная) Ввод данных БД Добавление Изменение Удаление А 2
Литература • 1) Гагарина Л. Г. , Кокорева Е. В. , Виснадул Б. Д. Г 12 Технология разработки программного обеспечения: учебное пособие / под ред. Л. Г Гагариной. — М: ИД «ФОРУМ» : ИНФРА-М, 2008. — 400 с: ил. — (Высшее образование). • 2) Вендров А. М. - Проектирование программного обеспечения экономических информационных систем: Учебник. — М. : Финансы и статистика, 2002. - 352 с.
Задание • Построить функциональную диаграмму для следующей задачи: Тема: «Анализ работы электронных средств массовой информации» Разработать ПС, позволяющее проводить анализ работы электронных средств массовой информации (ЭСМИ). Вид ЭСМИ: радио, телевидение, интернет. Может быть использована следующая информация: сведения о ЭС-МИ (вид ЭСМИ, канал, дата, передача, тематика, автор, аннотация, примечания и др. ), сведения о авторах (Ф. И. О. , вид деятельности (депутат, корреспондент, работник администрации, журналист, активист партии и др. ). Получить зависимость между выбранными параметрами. Представлять графическую интерпретацию полученных результатов.


