Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Контрольная задача тестирования




 

Тестирование Информационной системы «Расчёт премии»

производится методом диаграмм и следствий по шагам.

 

Шаг 1 Нахождение причин и следствий.

Причины:

1) ввод данных;

2) сохранение данных.

 

Дополнительные причины:

1) переходы по формам;

2) выход из приложения.

 

Следствия:

1) выполнение запросов;

2) удаление данных.

 

Шаг 2 Разработка графа причинно – следственных связей.

 

 

 
 

 

 


 
 
Рисунок 1. Граф причинно – следственных связей

Шаг 3. Преобразование графа причинно – следственных связей в таблицу решений

 


Таблица 4.2.1 – Таблица решений

Условия Причины   1 1 0 0 1 1
Дополнительные причины   1 1 1 0 0 0
Действия Следствия   1 1 1 1 1 1

 

 

Шаг 4 Преобразование столбцов таблицы решений в тестовые варианты

ТВ – тестовый вариант;

ИД – исходные данные для тестового варианта;

Ож. рез. – ожидаемые результаты.

 

ТВ1:

ИД: ввод данных, сохранение данных

Ож. рез.: данные сохранены.

 

ТВ 2:

ИД: ввод данных, редактирование данных, выполнение запроса, переход на главную форму.

Ож. рез.: запрос выполнен, данные сохранены, главная форма открыта.

 

ТВ 3:

ИД: редактирование данных, выполнение запроса, переход на главную форму.

Ож. рез.: запрос выполнен, данные сохранены.

 

 

Содержание

Введение.

1 Основания для разработки.

2 Назначение разработки.

3 Требования к программе или программному продукту.

3.1 Требования к функциональным характеристикам.

3.2 Требования к надежности.

3.3 Условия эксплуатации.

3.4 Требования к составу и параметрам технических средств.

4 Требования к программной документации.

5 Технико-экономические показатели.

6 Стадии и этапы разработки.

Программная документация

5.1 Техническое задание – предназначено для определения требований предъявляемых программному обеспечению, необходимые стадии и сроки разработки, виды испытаний.

5.2 Документ – концепция – это документ, который описывает приложение в целом, фиксирует потребности пользователя и отображает различные общие требования.

5.3 Спецификация – является основным программным документом для компонентов, применяемых самостоятельно и для комплексов. Содержит состав программного обеспечения и документации на него

 

Министерство образования Российской Федерации

 

 

УТВЕРЖДАЮ

 

460.СТЭП.00001-01 99 01-1

 

 

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНЫХ ПРОДУКТОВ

 

Расчёт премии

 

Техническое задание

 

460.СТЭП.00001-01 99 01-1

 

листов 6

 

 

2004 г.


Аннотация

Техническое задание на программный продукт «Расчёт премии» содержит описание требований, предъявляемые к программе, основание для разработки, назначение, сроки, стадии и этапы разработки программного продукта, порядок контроля и приёмки программного продукта.

Техническое задание состоит из восьми частей. Документ содержит два приложения. Объём документа - лист.

 

Техническое задание

Введение

Программа “Расчёт премии” применяется для расчета премии на предприятиях. Для реализации программы необходима база данных постоянных параметров, которые не меняются в процессе ежедневных расчетов. Эта таблица располагается в базе данных MS Access «расчёт премии». Внешний вид таблицы приведен в приложении А.

1 Основания для разработки

Для облегчения работы и расчета премии создается программа «Расчёт премии», которая позволяет расчитать премию для всех работников предприятия за каждый месяц. Разработка программы «Расчёт премии» ведется на основании задания на курсовое проектирование, выданное Смоленским техникумом электронных приборов 24.12.03 обозначение 460.СТЭП.0001-01.

Тема: “Расчёт премии ”.

2 Назначение разработки

Функциональное назначение программы приведено в приложении 4: структура базы данных.

3 Назначение разработки

Эксплуатационное назначение: программа предназначена для расчёта премии за месяц для каждого работника на предприятии.

4 Требования к программе или к программному изделию

4.1 Требования функциональным характеристикам

Программа «Расчёт премии» выполняет следующие функции:

– ввод новых данных - данные табеля

– выводить в отчет необходимые коэффициенты расчета для контроля.

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

4.2 Требование к надежности

Данная программа “Расчёт премии на предприятии” обладает свойством надежности, т.е. устойчиво выполняет свои функции при условии верно введенных данных и достигает необходимой точности загрузки и выполнения этих данных.

Программа разработана в СУБД MS Access. Текст, введенной программы защищен паролем от несанкционированного вмешательства. При этом программа защищена от ввода недопустимых данных. Так же программа обладает свойством восстанавливаемости, т.е. способность в процессе восстановления своих функций допускать ремонт, после которого продолжается нормальная работа программы.

4.3 Условия эксплуатации

Условия эксплуатации не отличаются от условий эксплуатации персонального компьютера.

Для работы с программой «Расчёт премии» пользователю необходимо обладать базовыми знаниями работы с операционной системой Windows или иметь квалификацию оператора ЭВМ.

4.4 Требования к составу и параметрам технических средств

– Центральный процессор с тактовой частотой не менее 433 МГц;

– Оперативной памятью не менее 64 Кб;

– Жесткий диск не менее 10 Гб;

– Стандартная клавиатура;

– Стандартный манипулятор “мышь”;

– Привод чтения гибких дисков. [1]

5 Требования к программной документации

В комплект программной документации включается следующий комплекс документов:

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

- спецификация, содержащая состав ПО и документации на него;

- тесты программ;

- описание программы, в котором содержаться сведения о логической структуре и функционировании ПО;

- пояснительная записка, включающая общее описание алгоритмов и функционирования ПО.

6 Технико-экономические показатели

Программа пользуется спросом на промышленных предприятиях, то есть покупателями программного продукта являются заводы, фабрики, мелкие производители (малый бизнес). Программа «Расчёт премии» способствует удовлетворению потребностей на предприятии при минимуме затрат, что находит свое количественное выражение в получении максимально возможного результата. Программный продукт по себестоимости и внедрению в производство гораздо дешевле существующих аналогов, что обеспечивает спрос на рынке.

7 Стадии этапа разработки

– Анализ. Целью этапа является описание задачи, которая должна быть полным последовательным доступом для чтения и обзора, различными заинтересованными сторонами, позволяющими производить сравнения с реальными условиями.

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

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

формирование структуры ПО;

разработка алгоритма;

определение состава модулей с разделением их на иерархическом уровни.

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

– Программирование. Этот этап включает написание программы, то есть процедур на выбранном языке, для осуществления команд.

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

-подготовка данных для отладки;

-планирование отладки;

-испытание ПО. [4]

Результат выполнения этого этапа – оттестированный и отлаженный программный продукт.

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

По окончании разработки программы должны быть разработаны программные документы, перечисленные в пункте 5 настоящего документа (в том же порядке).

Исполнитель определен в договоре - СТЭП.

 

8 Порядок контроля и приемки

Для того чтобы обеспечить корректную работу программы, необходимо проверить ее работоспособность:

─ Проверка правильности введенных данных, если данные введены неверные, то выводится сообщение «Введенные данные не подходят для данного типа».

─ Проверка сохранения данных. После завершения работы выводится окно «Сохранить изменения?» и варианты ответа «Да» или «Нет».

─ Определение реакции программы на корректность введенных данных.

─ Проверка работоспособности кнопок.

Для правильной работоспособности программы необходимо провести проверку работоспособности.

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

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

в) изменение программы с целью исключения причин отклонения результатов тестирования от эталонных значений;

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

Программа «Расчёт премии» должна соответствовать всем требованиям технического задания.

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

Тестирование режимов работы программы проводится в несколько этапов. Сначала проводится тестирование ввода данных в каждые таблицы базы данных. Для этого открывают каждую таблицу в отдельности и вводят в неё нужную информацию. При этом нужно следить за тем, чтобы эта информация была записана в соответствующие поля таблиц и имела требуемый формат. Если этого не происходит, то в программу нужно внести соответствующие изменения, а также установить сообщения оператору, если формат вводимых данных не совпадает с полями таблицы. Если в ходе тестирования не происходит сбоев в работе программы, то можно считать, что отладка программы закончена. [10]

 

 

Министерство образования Российской Федерации

 

 

УТВЕРЖДАЮ

 

460.СТЭП.00001-01 99 01-1

 

 

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНЫХ ПРОДУКТОВ

 

Расчёт премии

 

Документ - концепция

 

 

460.СТЭП.00001-01 99 01-1

 

листов 4

 

 

2004 г.

Аннотация

Документ – концепция на программный продукт «Расчёт премии» состоит из общей характеристики продукта, описания пользователя, требований к программе, требований к документации и из описания выполняемых программой функций.

Документ – концепция содержит девять частей. Объем документа – лист.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...