Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка к курсовому проектированию по спро.doc
Скачиваний:
7
Добавлен:
13.04.2015
Размер:
153.6 Кб
Скачать

4.2 Тестирование программ

Тестирование (выполнение программы с целью обнаружения оши­бок [6]) по различным оценкам авторов занимает более 50 % вре­мени, отведенного для разработки системы.

При выполнении курсовой работы необходимо выполнить тестиро­вание с использованием стратегии "черного" и "белого" ящика. В первом случае структура программы считается неизвестной, тесты формируются с учетом функций программы. Если среди спецификаций есть взаимосвязанные и взаимозависимые спецификации, необходимо использовать функциональные диаграммы 16, с. 75-92] . Если диа­грамма получается громоздкой, необходимо составить диаграммы для части спецификации. Для независимых спецификаций и их частей использовать метод эквивалентных разбиений [6, с.63-66]. Для подготовки тестов с использованием логики программы рекомендуется использовать комбинаторное покрытие условий [6, с, 54-63 ].. Этим способом проверяются только те условия, которые не были прове­рены тестами, сформированными предыдущими методами. Система тестов дополняется тестами, получаемыми с учетом граничных значений.

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

  1. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ КУРСОВОГО ПРОЕКТА

Курсовой проект оформляется в соответствии с дсту 3008-95 и должен содержать следующие структурные элементы:

  • титульный лист

  • задание на курсовое проектирование

  • реферат

  • содержание

  • введение

  • основная часть

  • выводы

  • перечень ссылок

Титульный лист содержит наименование министерства, университета,

кафедры, тему курсового проекта, фамилии студента, выполнившего курсовой проект и руководителя курсового проектирования. Титульный лист оформляется по установленному образцу и приведен в приложении 1.

Лист задания на курсовое проектирование соответствует форме У-287.

Реферат должен содержать:

  • сведения об объеме проекта, количество частей, иллюстраций, таблиц, приложений, источников по перечню ссылок

  • текст реферата

  • перечень ключевых слов

Текст реферата должен отражать следующую информацию:

  • объект исследований

  • цель работы

  • методы исследования

  • результаты, новизна, применимость и т.п.

Перечень ключевых слов включает 5-15 слов, напечатанных прописными буквами в именительном падеже через запятую.

Во введении кратко излагается:

  • оценка современного состояния проблемы

  • мировые тенденции решения данных задач

  • актуальность

  • цель и взаимосвязь

Основная часть должна содержать следующие разделы:

  • анализ предметной области и постановка задач

  • разработка структуры и алгоритмов программы

  • описание программы

  • тестирование программы

  • технические требования и инструкция пользователя

Выводы должны отражать анализ выполненной работы и отвечать на следующие вопросы:

  • Колностью ли реализовано поставленное задание?

  • Какие результаты показало тестирования программы?

  • Какие недоработки содержит проект?

  • Какие усовершенствования можно предложить при дальнейшем развитии программы?

Оформление всего отчета

  • правое поле 10, остальные 20

  • нумеруется только основная часть курсового проекта

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

  • заголовки подразделов, пунктов и подпунктов - с абзаца и строчными буквами, без точки и без переносов.

  • расстояние от заголовка в обе стороны не более 2 строк.

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

  • разделы в пределах основной части - цифрами без точки

  • номер подраздела - включает номер раздела, разделенный точкой. После номера точки нет.

  • Все остальное - пункты, подпункты - нумеруется аналогично, нумерация полностью вложенная. Один элемент (пункт, подраздел) тоже нумеруется.

  • Иллюстрация - обозначается «Рисунок [название]». Нумерация в пределах раздела. Снизу от иллюстрации.

  • Таблицы - аналогично, но сверху. В таблицах в заголовках и подзаголовках точки не ставят.

  • Формулы - посреди строки, сверху и снизу - по одной строке, номер справа в круглых скобках (). Пояснения - со следующего абзаца начиная со слова «где»

  • ссылки на используемую литературу - в квадратных скобках [].

  • Примечания - нумеруются, если их более одного. Оформляются следующим образом: сразу после необходимого места с абзаца слово «Примечание.» и после точки текст примечания. Если их более одного 1, то слово «Примечание.» и с абзацев номер с точкой и текст.

  • Сноски - обозначаются арабскими цифрами со скобкой ) над сносимыми словами в их конце, сама сноска - под таблицей или в конце страницы после линии 30-40 мм. Начинается с надстрочного символа сноски (цифры) через минимальный межстрочный интервал, можно уменьшить шрифт.

  • Приложения - как продолжение отчета или в отдельной части в порядке упоминания. Каждое приложение с новой страницы. Посреди строки слово «Приложение». Обозначается строчными буквами в алфавитном порядке. Каждое приложение должно иметь название. Если приложение оформляется отдельной частью - то оформляется свой титульный лист. Нумерация приложений вложенная, начинается с соответствующей буквы.

Программная часть проекта оформляется в соответствии с ГОСТами ЕСПД.

Допускается оформление курсового проекта в электронном виде в текстовом редакторе WinWord 8. Формат страницы - А4, поля: правое -2.5 см., левое - 2.5 см., верхнее и нижнее -2 см., шрифт - Times New Roman, кегль - 14, отступ красной строки - 5 символов. При этом пояснительная записка должна иметь твердую копию.