Разработка программы тестирования

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Министерство образования и науки Республики Казахстан

Алматинский технический колледж

 

 

 

 

 

 

 

 

 

 

 

 

Курсовая работа

на тему: Разработка программы тестирования

 

 

Выполнил: студент 2-го курса Баранов Иван

Проверила: Алипбаева И. С.

 

 

 

 

 

Алматы 2011

 

 

Содержание

 

Введение

. Стадии и этапы разработки программного обеспечения

.1 Цикл разработки программного обеспечения

.1.1 Анализ требований к продукту

.1.2 Спецификация. Проектирование

.1.3 Архитектура. Распространение и поддержка

.2 Программные и эксплуатационные документы

. Стадия технического задания

. Стадия технического проекта

.1 Требования к выполнению документов

.2 Работы, выполняемые при разработке технического проекта

. Рабочая документация

Заключение

Список использованной литературы

Приложения

 

 

Введение

 

Данная курсовая работа по дисциплине Технология и разработка программного обеспечения, представляет основы правильности оформления документов по единым государственным стандартам (ГОСТ).

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

ГОСТ (государственный стандарт) - одна из основных категорий стандартов в СССР, сегодня межгосударственный стандарт в СНГ. Принимается Межгосударственным советом по стандартизации, метрологии и сертификации (МГС).

В советские времена все ГОСТ являлись обязательными для применения в тех областях, которые определялись преамбулой самого стандарта.

 

 

1.Стадии и этапы разработки программного обеспечения

 

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

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

Стадия Техническое задание состоит из следующих этапов:

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

-постановка задачи;

-сбор исходных материалов;

-выбор и обоснование критериев эффективности и качества разрабатываемой программы;

-обоснование необходимости проведения научно-исследовательских работ.

.Научно-исследовательские работы. На этом этапе выполняются:

-определение структуры входных и выходных данных;

-предварительный выбор методов решения задачи;

-обоснование целесообразности применения ранее разработанных программ;

-определение требований к техническим средствам; обоснование принципиальной возможности решения поставленной задачи.

.Разработка и утверждение технического задания. На этом этапе выполняются:

-определение требований к программе;

-разработка технико-экономического обоснования разработки программы;

-определение стадий, этапов и сроков разработки программы и документации на нее;

-выбор языков программирования;

-определение необходимости проведения научно-исследовательских работ на последующих стадиях.

Стадия Эскизный проект состоит из следующих этапов:

.Разработка эскизного проекта. На этом этапе выполняются:

-предварительная разработка структуры входных и выходных данных;

-уточнение методов решения задачи;

-разработка общего описания алгоритма решения задачи;

-разработка технико-экономического обоснования.

.Утверждение эскизного проекта. На этом этапе выполняются:

-разработка пояснительной записки;

-согласование и утверждение эскизного проекта.

Стадия Технический проект состоит из следующих этапов:

.Разработка технического проекта. На этом этапе выполняются:

-уточнение структуры входных и выходных данных;

-разработка алгоритма решения задачи;

-определение формы представления входных и выходных данных;

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

-разработка структуры программы;

-окончательное определение конфигурации технических средств.

.Утверждение технического проекта. На этом этапе выполняются:

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

-разработка пояснительной записки;

-согласование и утверждение технического проекта.

Стадия Рабочий проект состоит из следующих этапов:

.Разработка программы. На этом этапе выполняется:

-программирование и отладка программы.

.Разработка программной документации. На этом этапе выполняется:

-разработка программных документов в соответствии с требованиями ЕСПД.

.Испытания программы. На этом этапе выполняются:

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

-проведение предварительных государственных, межведомственных, приемо-сдаточных и других видов испытаний;

-корректировка программы и программной документации по резу?/p>