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

Заключение.

При написании данного программного обеспечения разработчиком был закреплен материал, изученный в курсе дисциплины «Программирование на языке высокого уровня», а также дополнены знания по компонентам вкладки Standart и изучены некоторые дополнительные приемы программирования в среде Delphi 7.

Итогом данной работы является представленная контрольно-обучающая программа "Основные компоненты вкладки Standart среды Delphi и их использование", помогающая изучить материал и проверить и оценить полученные знания. Программа имеет удобный интерфейс, предоставляет достаточное количество подробной информации, таблицы, рисунки, а также возможность тестирования.

Поставленная цель достигнута: данная программа позволяет получить желаемый результат.

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

  1. Интернет-ресурс http://it.kgsu – теория по компонентам;

  2. Интернет-ресурс http://beluch.ru/100comp – информация по компонентам;

  3. Интернет-ресурс http://delphi-help.ru – бесплатный источник книг по Delphi, компонентов,, исходников;

  4. Интернет-ресурс http://programmersclub.ru – клуб программистов;

  5. Интернет-ресурс http://delphisources.ru – большое количество исходников и программ, а также помощь других программистов.

Приложение 1.

МИНОБРНАУКИ РОССИИ

ФГБОУ Череповецкий Государственный Университет

Институт информационных технологий

Кафедра ПОВТ ИС

Утверждаю

зав. кафедрой ПОВТ ИС

___________ Ершов Е.В.

«____»_____________2011г.

Разработка программы на языке Object Pascal в среде Delphi

Техническое задание на курсовую работу.

Исполнитель: студентка гр.1ПО-21

Гатиятова А.Р.

Руководитель: Селивановских В.В.

2011г.

  1. Введение.

Настоящее техническое задание распространяется на разработку программы «Контрольно-обучающая программа по теме: "Основные компоненты вкладки Standart среды Delphi и их использование"».

Данная программа предназначена для помощи в изучении основных компонентов среды программирования Borland Delphi 7, а также для проверки имеющихся знаний по данной теме.

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

Основанием для разработки служит задание на курсовую работу по дисциплине «Программирование на языке высокого уровня».

Задание:

Разработать контрольно-обучающую программу по теме: "Основные компоненты среды Delphi и их использование" (компоненты вкладки Standart). Теоретический материал сопровождать примерами и рисунками. Для тестирования использовать 2 варианта – контрольный и тренажерный. В основу заложить систему случайного выбора тестовых заданий. Каждый вариант теста состоит из 10 вопросов, в сумме оцениваемых в 10 баллов. Задания варианта оцениваются на оценку «отлично» при наборе 9-10 баллов, на «хорошо» - 7-8 баллов, на «удовлетворительно» - 5-6 баллов. В контрольном варианте выход из программы возможен только по окончании работы тестируемого. После решения последнего теста высвечивается количество набранных баллов и время решения. В тренажерном варианте тестируемый имеет возможность вернуться к любому тестовому зданию и получить подсказку.

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

«Контрольно-обучающая программа по теме: "Основные компоненты вкладки Standart среды Delphi и их использование"» предоставляет пользователю теоретический и практический материал для изучения компонентов вкладки Standart среды программирования Borland Delphi 7.

  1. Требования к программе.

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

Исходные данные:

  • Информация об элементах вкладки Standart (тип данных – строковый тип);

  • Текстовые вопросы (тип данных – текстовый файл);

  • Варианты ответов на тестовые вопросы (типы данных – текстовый файл, массив).

Результаты:

  • Форма вывода информации о компонентах – текстовая информация (строкового типа) с использованием компонентов Label, Form, Memo и графический материал (использованы компоненты Image и BitBtn); выбор элемента пользователь осуществляет при помощи компонента BitBtn

  • Форма вывода тестовых вопросов – текстовая информация (строкового типа) с использованием компонента Label.

  • Форма вывода вариантов ответа – текстовая информация (строкового типа) с использованием компонентов Label и RadioButten.

Программа должна обеспечивать выполнение следующих функций:

  • Предоставление пользователю теоретического материала по каждому компоненту вкладки Standart.

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

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

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

  • Предоставление информации о программе и об авторе.

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

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

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

Пользователь может ввести некорректные данные только в случае ввода фамилии и группы. В программе используется проверка совместимости введенной информации в графе «Фамилия» со строковым типом данных. При несовместимости выводится сообщение об ошибке и предлагается пользователю повторно ввести фамилию. Корректность ввода информации в строке «Группа» контролироваться в данном программном продукте не будет.

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

Тип процессора - Intel Pentium III и выше.

Минимальный объем памяти – 10 Мб.

Внешние устройства – клавиатура и мышь.

Разрешение и формат экрана – не менее 1366 х 768 WXGA 16:9.

  1. Требования к информационной и программной совместимости.

Программа разработана на языке Object Pascal в среде Borland Delphi 7 и должна работать под управлением операционной системы семейства Windows. Установки не требует.

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

Программная документация будет содержать:

  • расчетно-пояснительную записку;

  • техническое задание (приложение 1);

  • блок-схемы алгоритмов (приложение 2);

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

  • руководство пользователя (приложение 4).

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

Наименование этапа разработки

Сроки разработки

Результат

Отметка о выполнении

Постановка задачи и разработка технического задания

1 – 15 сентября

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

Разработка алгоритма программы (блок-схемы)

15 сентября – 8 октября

Обобщенный алгоритм рабочей программы (в текстовом виде)

Разработка интерфейса

8– 22 октября

Интерфейс программы ( в эл. виде)

Написание кода программы

22 октября – 6 ноября

Не менее 50 % рабочей программы (в эл. виде)

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

7– 26 ноября

Расчетно-пояснительная записка

Подготовка к защите

27 ноября– 1 декабря

Защита

1-10 декабря

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

Наименование контрольного этапа

Сроки контроля

Отметка о приеме

Техническое задание в бумажном виде

15 сентября

Обобщенный алгоритм в бумажном виде

8 октября

Приблизительный интерфейс в электронном виде

22 октября

Не менее 50% реализованной программы в электронном виде

6 ноября

Расчетно-пояснительная записка в бумажном виде (без приложений)

26 ноября

Защита

1 – 10 декабря

Приложение 2