Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Определение спецификаций

Читайте также:
  1. I. ОПРЕДЕЛЕНИЕ БИОТЕХНОЛОГИИ КАК НАУКИ И ЕЕ ПРЕДМЕТА ИЗУЧЕНИЯ.
  2. Быстрое определение направлений
  3. Быстрое определение расстояний
  4. Введение в экспертные системы. Определение и структура
  5. Возникновения понятия экологии и его определение
  6. Второй этап это определение целей мегапроектов.
  7. Выбор типа весов и определение потребности в них
  8. Выбор типа, определение потребности в установках для интенсификации твердения бетона в изделиях, обоснование режима их работы
  9. Выявление приоритетных конкурентов и определение силы их позиции
  10. Геометрическое определение вероятности.

Анализ требований

 

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

Таким образом, определяются следующие основные задачи данного этапа:

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

· Ресурсы, необходимые для их разработки, к которым относятся: вид и количество ЭВМ, тип ПО, исполнители, стоимостные затраты;

· Время обработки информации и эффективность программного изделия;

· Определение круга возможных пользователей;

· Безопасность и надежность программного изделия:

1. Среднее время наработки на сбой;

2. Количество ошибок с учетом их категории и времени обнаружения;

3. Восстановление последствий сбоев и допустимый объем данных при сбое;

4. Возможность обнаружения ошибок;

· Условия эксплуатации системы, т.е. технические и программные средства;

· Определение частей системы, которые могут подлежать изменению или % возможных изменений;

· Разработка документации, содержащей все требования, рассмотренные на данном этапе;

· Планирование кода и срока программного изделия.

 

 

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

Для каждой указанной функции системы необходимо описание следующих моментов:

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

2. Указываются возможные преобразования системы, т.е. ряд данных производит изменение системы, но не порождает выходных данных;

3. Указываются и формируются наборы данных для проверки соответствия программного изделия каждой из указанных спецификаций (тесты). Подготовка тестов на ранних этапах жизненного цикла способствует более объективному тестированию, не затронутого процессом конкретной реализации.

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

 


<== предыдущая страница | следующая страница ==>
Программное изделие и его определение | Проектирование

Дата добавления: 2014-03-04; просмотров: 307; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.