Помощь в написании студенческих работ
Антистрессовый сервис

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

РефератПомощь в написанииУзнать стоимостьмоей работы

При программировании в Delphi основная работа программиста заключается в разработке подпрограмм. Задачу организации взаимодействия разработанных подпрограмм берет на себя Delphi. Также Delphi удобна для создания программ с визуальными компонентами, которые уже созданы в ней и имеют стандартный набор команд. Таким образом, для решения задачи требуются следующие исходные (входные) данные: фамилия… Читать ещё >

Разработка эскизного и технического проектов программы (реферат, курсовая, диплом, контрольная)

Назначение и область применения

В данном курсовом проекте рассмотрен программный продукт «Тестирующая программа для контроля знаний обучающегося». Он представляет собой вопросник из 2 вариантов по 5 вопросов с четырьмя вариантами ответов, определяющий уровень знаний обучающегося по предмету «Информатика».

Для разработки программы использовалась среда программирования Borland Delphi 7.0 под управлением Windows XP. Данная среда программирования позволяет создавать программы, состоящие из неограниченного количества модулей, поддерживает все современные технологии в области программирования, отвечает принципам объектно-ориентированного программирования. Создание программ в среде операционной системы Windows XP обеспечивает удобный пользовательский интерфейс, совместимость практически со всеми видами периферийных устройств, обмен данными между различными приложениями операционной системы.

Работа проведена с целью разработки тестирующей программы в среде Delphi, соответствующей заданным условиям.

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

Обследование и разработка технического задания Построение блок-схемы программы Разработка программы.

Тестирование и устранение ошибок.

Информационной базой исследования является учебная литература по дисциплине «Программирование на языках высокого уровня», методическое пособие по написание курсовых работ по дисциплине «Программирование на языке высокого уровня».

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

Итак, процесс разработки программы для тестирования происходит описанным ниже образом:

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

Анализ исходных данных;

Выбор компонентов, которые будут использоваться для реализации программы;

Разработка интерфейса программы;

Программирование процедур и событий для компонентов программы Отладка программного проекта и устранение ошибок и недочетов.

Таким образом, для решения задачи требуются следующие исходные (входные) данные: фамилия, имя студента (для сохранения результата в файл и вывода на экран), номер варианта; результат решения (выходные данные) — результат прохождения теста, время начала тестирования, время завершения теста.

Определение требований к программе — один из важнейших этапов. На этом этапе подробно описывается исходная информация и формулируются требования к результату. Кроме того, описывается поведение программы в особых случаях.

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

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

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

Показать весь текст
Заполнить форму текущей работой