Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по метрологии.rtf
Скачиваний:
57
Добавлен:
02.05.2014
Размер:
261.63 Кб
Скачать

3. Анализ и разработка требований к пс. Определение целей создания пс.

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

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

Таким образом, структуру внешнего описания ПС можно выразить формулой:

Внешнее описание ПС = определение требований + спецификация качества ПС + функциональная спецификация ПС Внешнее описание определяет, что должно делать ПС и какими внешними свойствами оно должно обладать. Внешнее описание должно достаточно точно и полно определять задачи, которые должны решить разработчики требуемого ПС. Известны три способа разработки опред-я требований к ПС:

- управляемая пользователем разработка,

- контролируемая пользователем разработка,

- независимая от пользователя разработка.

4. Разработка внешних спецификаций на пс. Техническое задание и его состав.

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

ТЗ содержит следующие разделы, которые могут быть разделены на подразделы: 

- общие сведения;

- назначение и цели создания (развития) системы;

- характеристика объектов;

- требования к системе;

- состав и содержание работ по созданию системы;

- порядок контроля и приемки системы;

- требования к составу и содержанию работ по подготовке объекта разработки к вводу системы в действие;

- требования к документированию;

- источники разработки.

--------------------------------------------------------------------

5. Принципы и методы тестирования пс. Проектирование теста.

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

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

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

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

--------------------------------------------------------------------