Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Tehnologiq_progr-niq-lekcii_dopolnennye.doc
Скачиваний:
11
Добавлен:
07.09.2019
Размер:
529.92 Кб
Скачать
  1. Внедрение:

  • подготовка и внедрение передача программ и документации для сопровождения и изготовления, и передача программ в фонд алгоритмов.

Разработка спецификаций.

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

Выделяет две части:

  1. Функциональная спецификация:

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

  1. Эксплуатационная спецификация:

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

Спецификации пишутся с использованием специальных языков:

  • графических;

  • текстовых.

Графический язык – спецификация в виде графов (точки и стрелки) и диаграмм.

Текстовый язык – это псевдокод.

Разработка спецификаций методом структурного анализа.

Данный метод представляет собой последовательную детализацию проектируемой системы сверху – вниз. Имеет 2-е особенности:

  1. разложение анализируемого объекта на каждом новом уровне полностью эквивалентно предшествующему.

  2. на каждом уровне рассматривается не только система, но и окружающая её среда, которая последовательно детализируется вместе с системой.

– это окружающая среда объекта.

Объектом анализа может быть:

– предмет или операция. Если объект анализа – это предмет, то окружающая среда – операция; и наоборот.

Пример:

Предмет – данные;

Операция – преобразования над ними.

ВХОД – это операция, создающая данный предмет.

ВЫХОД – это операция, использующая данный предмет.

УПРАВЛЕНИЕ – это условие существования предмета.

МЕХАНИЗМ – это средства воплощения.

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

Разработка спецификаций оперативно-графическим методом (hipo).

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

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

  2. Разложение каждой части объекта не зависит от разложения других частей.

Систему разлагают на части по функциональному признаку. Рекомендуется следующая последовательность методов:

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

  2. На следующих этапах проектирования, когда структура и состав программного обеспечения определены, используется метод HIPO

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]