Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных

Моделирование потоков данных - построение моделей информационной системы – проектируемой или реально существующей. Модель системы определяется как иерархия диаграмм потоков данных, описывающих асинхронный процесс преобразования информации от её ввода в систему до выдачи пользователю.

Компоненты диаграммы потоков данных (DFD):

Внешние сущности представляют собой материальный предмет или физическое лицо, представляющее собой источник или приёмник информации, например, заказчики, персонал, поставщики, клиенты. Если некоторый объект определён как внешняя сущность, то это указывает на то, что сущность находится за пределами границ анализируемой ИС.

Внешняя сущность обозначается квадратом с тенью, располагающимся как бы над диаграммой, например. Квадрат заказчик.

Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных - student2.ru

Системы/подсистемы при построении, модели сложной ИС, она может быть представлена в самом общем виде, на так называемой контекстной диаграммой в виде одной системы как единое целое.

Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных - student2.ru

Процессы – представляет собой выходные данные с определенным алгоритмом. Информация в поле физическая реализация показывает какой конкретный отдел или подразделение будет выполнять данную задачу в системе.

Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных - student2.ru

Накопители данных – абстрактное устройство для хранения информации, которую можно в любой момент поместить в накопитель и через некоторое время извлечь. D1 – получаемые счета. БД.

Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных - student2.ru

Потоки данных – поток данных определяет информацию, передаваемую через некоторое соединение от источника к приёмнику. Каждый поток имеет имя, отражающее его содержание. Например, вывести расчёты от продажи.

Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных - student2.ru

Пример диаграммы потоков данных(DFD):

Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных - student2.ru

Сформулируйте цель моделирования структуры данных. Перечислите и поясните компоненты диаграммы «сущность-связь» (ERD). Приведите пример диаграммы «сущность-связь».

Цель моделирования структуры данных – обеспечения разработчика информационной системы концептуальной схемой базы данных в форме модели.

Компоненты диаграммы «сущность-связь» (ERD):

· Сущности - это класс однотипных объектов, информация о которых должна быть учтена в модели.

· Атрибуты - это именованная характеристика, являющаяся некоторым свойством сущности.

· Cвязи - это некоторая ассоциация между двумя сущностями. Одна сущность может быть связана с другой сущностью или сама с собою.

Пример диаграммы «сущность-связь» (ERD):

Сформулируйте понятие «моделирование потоков данных». Перечислите и поясните компоненты диаграммы потоков данных (DFD). Приведите пример диаграммы потоков данных - student2.ru

Поясните сущность объектного подхода к проектированию задачи. Сформулируйте понятия «объект» и «класс». Дайте определения объектно-ориентированному анализу, проектированию и программированию.

Сущность объектного подхода состоит в систематическом пользовании декомпозиции объектов при описанию и построению ПС. При этом функции выполняемые таким ПС, будут выражаться через отношения объектов других уровней т.к. их декомпозиции будет существенно зависеть от декомпозиции объектов.

ОБЪЕКТ.

С точки зрения пользовательского интерфейса, объектами являются не только файлы или пиктограммы, но и любое устройство для хранения и обработки информации, включая ячейки, параграфы, символы и т.д., а также документы, в которых они находятся.

Объект не можем быть классом, а вот класс быть объектом может.

КЛАСС.

Класс – это группа или множество объектов с общими свойствами или свойством.

Класс – это множество объектов, связанных общностью структуры и поведения.

Объектно-ориентируемый анализ – направлен на создание моделей близких к реальности. Это методология, при которой требования формируются на основе классов и объектов, которые составляют словарь предметной области. На результатах ООА строятся модели ООD, создающие основу для ООР.

Объектно-ориентирование проектирование – это методология проектирования, которая объединяет процесс объектной декомпозиции и приёмы и представленных логической, физической, статистической и динамической моделей проетируеой системы.

Объектно-ориентируемое программирование – основано на представлении программы в виде совакупности объектов, причём каждый объект является реализацией определённого класса, а классы образуют иерархию на принципах наследования, которое на ряду с полиморфизмом и инкапсуляцией можно рассматривать, как основные концепции ООР. Можно выделить три основных требования, предстваляеемых к ООР.

Наши рекомендации