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

3. Оформление и содержание курсовой работы

Курсовая работа “специфицирование и тестирование программы” должна включать:

  • титульный лист (пример оформления показан в приложении А);

  • содержание работы (пример оформления приводится в приложении Б);

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

  • задание на курсовую работу (в приложении В приведен вариант типового задания);

  • описание ограничений, накладываемых на входные данные (см. п.2.3);

  • структуру целей разрабатываемой программы (см. рисунок 2.1);

  • таблицы решений для функций программы (см. таблицы 2.4- 2.6);

  • схему работы системы (см. рис 2.2);

  • схемы программ для всех выделенных в пункте е функций;

  • содержание тестов и результаты тестирования функций программы (см. п. 2.8);

  • текст программы (на машинном носителе);

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

Список литературы

  1. Липаев В.В., Филинов Е.Н. Мобильность программ и данных в открытых информационных системах. - М.: Научная книга, 1997. - 368 с.

  2. Липаев В.В. Тестирование программ. -М.: Радио и связь, 1986.- 296 с.

  3. Культин Н.Б. С/С+ + в задачах и примерах. – СПб.: БХВ-Петербург, 2004. – 288 с.

  4. Калянов Г.Н. CASE структурный системный анализ (автоматизация и применение). - М.: ЛОРИ, 1996. - 242 с.

  5. Майерс Г. Искусство тестирования программ. - М: Финансы и статистика, 1982.- 176 с.

  6. Технологии разработки программного обеспечения. Учебное пособие. 2-е изд. / С.А. Орлов. – СПб.: Питер. 2003. – 480 с.

  7. Фаронов В.В. Турбо Паскаль 7.0. Практика программирования: Учеб. пособие.- 7-е изд., перераб. – М.: Нолидж, 2003. – 432 с.

  8. Иванова г.С. Технология программирования: Учебник для вузов.- 2-е изд., стереотип. – м.: мгту им, Баумана, 2003. – 320 с.

  9. Подбельский В.В. СИ + +: Учеб. пособие. –5-е изд. М.: Финансы и статистика, 2001.- 560 с.

  10. Выполнение схем алгоритмов, программ, данных и систем: Методическме указания к курсовому и дипломному проектированию / Уфимск. Гос. Авиац. техн. ун-т; Сост.: Р.Г. Валеева, Г.Р. Валеева. – Уфа, 2003. – 23 с.

  11. Керниган Б., Ритчи Д. Язык программирования С. – СПб.: Невский диалект , 2000 – 417 с.

ПРИЛОЖЕНИЕ А

Титульный лист курсовой работы

——————————————————————————————————

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

УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра технической кибернетики

  1. Специфицирование и тестирование программ

КУРСОВАЯ РАБОТА

по дисциплине ‘Технология программирования’

Выполнил

студент группы АСОИ-215

Иванов И.И.

Проверила

доцент кафедры ТК

Мукасеева В.Н.

Уфа 2004

ПРИЛОЖЕНИЕ Б

Пример содержания курсовой работы

————————————————————————————

Содержание

1 Этапы жизненного цикла программного продукта 3

2 Задание на курсовую работу 4

3 Ограничения, учитываемые в программе обработки 5

4 Структура целей разрабатываемой программы 6

5. Схемы работы системы и программ 7

5 Таблицы решений для функций программы 12

6 Результаты тестирования спецификаций разработанной

программы обработки данных 15

7 Выводы по результатам тестирования 20

8 Список литературы 21

Приложение А. Текст программы 22

ПРИЛОЖЕНИЕ В

Вариант задания на курсовую работу

————————————————————————————————

Кафедра технической кибернетики

Задание на курсовую работу по дисциплине

‘Технология программирования’

Выдано <дата> студенту группы АСОИ 215 ___Письмерову Д.____

Срок выполнения <дата>

ЗАДАНИЕ К РАБОТЕ

Разработать программу совместной обработки файлов типа F1 и F2 для формирования выходного документа типа F3.

ИСХОДНЫЕ ДАННЫЕ И ОСОБЕННОСТИ АЛГОРИТМА

Текстовые файлы на МД, структура записей которых приведена ниже:

Таблица 1 - Структура файла F1

Количество мест

N рейса

Пункт отправ-ления

Пункт прибытия

Время отправления

Цена

Таблица 2 - Структура файла F2

N рейса

Фамилия, имя, отчество

Дата продажи

Дата отправления

Результат обработки в виде выходного документа, представленного в таблице F3:

Таблица 3 - Структура файла F3

Дата продажи

Пункт отправления

Пункт прибытия

Фамилия, имя, отчество

Стоимость

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

Рекомендуется имена файлов типа F1 и F2 запрашивать с клавиатуры дисплея.

Составители: ГВОЗДЕВ Владимир Ефимович

МУКАСЕЕВА Валентина Николаевна

ХАСАНОВ Айрат Юлаевич

СПЕЦИФИЦИРОВАНИЕ И ТЕСТИРОВАНИЕ ПРОГРАММ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к курсовой работе

по дисциплине ‘Технология программирования’

Подписано к печати 20.09.2004. Формат 60х84 1.16.

Бумага офсетная. Печать плоская. Гарнитура Таймс.

Усл. печ. л. 2.7. Усл. кр.-отт. 2.7. Уч.-изд.л. 2.6.

Тираж 150 экз. Заказ №.

Уфимский государственный авиационный технический университет

Центр оперативной полиграфии УГАТУ

450000, Уфа-центр, ул. К. Маркса, 12

44