Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Список типовых вопросов и ответов по содержанию выполняемой лабораторной работы



Структурный системный анализ проводится на начальном этапе разработки программного обеспечения - при создании спецификаций требований. Анализ предусматривает сбор и систематизацию сведений о предметной области, в которой должна функционировать разрабатываемая система. В результате проведения анализа создается система формальных спецификаций, ядром которой являются диаграммы потоков данных (ДПД).

Вопрос 1. Назвать этапы структурного системного анализа и кратко раскрыть их содержание.

Ответ:

построение ДПД;

составление словаря данных;

определение логики процессов;

описание накопителей данных.

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

На этапе составления словаря данных производится уточнение каждого из понятий, указанного на ДПД.

Описание логики процессов позволяет раскрыть внутреннее содержание, правила выполнения процессов. Для описания логики используются:

деревья решений;

таблицы решений;

структурный естественный язык.

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

Вопрос 2: Спецификация элементов ДПД (название, смысловое содержание, обозначение на диаграмме).

Ответ: Названия и графические изображенияэлементов приведены на рис.1.

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

потоки данных это информационные потоки передаваемые как внутри системы, так и связывающие ее с внешними сущностями;

процесс это произвольная задача (вычислительная или управленческая), в ходе выполнения которой совершается некоторая обработка информации;

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

Вопрос 3: Перечислить и пояснить правила соединения элементов на ДПД.

Ответ: Разрешенные связи для ДПД приведены на рис. 2.

Вопрос 4: Спецификация словаря данных. Пояснить на примере.

Ответ: На этапе составления словаря данных производится уточнение каждого из понятий, указанного на диаграмме потоков данных. В словаре должно быть определено какую структуру имеет поток данных, какая в нем содержится информация. Например, рассмотрим термин “Заявка” для понятия “заявка на покупку книги”.

ЗАЯВКА

ДАТА

НОМЕР





Дата публикования: 2014-12-08; Прочитано: 193 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...