Дать понятие DFD диаграммы.




Описать основные компоненты DFD диаграммы.

Описать, какой компонент DFD диаграммы изображен на рисунке. Описать его отличительные особенности.

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

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

При построении модели сложной системы она может быть представлена в виде одной систе­мы как единого целого либо может быть декомпозирована на ряд подсистем. Которые изображаются следующим образом.

Процесс – преобразование входных потоков данных в выходные

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

Поток данных определяет информацию, передаваемую через некоторое соеди­нение от источника к приемнику.

Поток данных на диаграмме изображается линией, оканчивающейся стрелкой, которая показывает направление потока.


На рисунке изображена внешняя сущность так как мы видим квадрат над диаграммой и бросающий на нее тень.

Дать понятие объектного подхода.

Описать правила объектной декомпозиции.

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

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

Объектно-ориентированный подход подразумевает выполнение трех этапов:

• Объектно-ориентированный анализ. Создание объектно-ориентированной модели.

• Объектно-ориентированное проектирование. Разработка объектно-ориентированной модели системы ПО с учетом системных требований.

• Объектно-ориентированное программирование. Реализация модели системы с помощью объектно-ориентированного языка программирования.

 

В первом случае объектная декомпозиция, во втором – функциональная.

Дать понятие САSE-технологии.

Перечислить этапы освоения и внедрения САSE-средств.

Для использования CASE-технологии должна быть проведена оценка готовности следующих критериев:

общие вопросы;

определение потребностей;

оценка и выбор;

проекты, ведущиеся в организации;

технологическая база;

персонал;

выполнение пилотного проекта;

практическое внедрение;

Готовность.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: