Разработка программы для оценки через систему тестирования знаний

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

кты не нужны.

Рис.3.2.3 Окно ввода данных для каждой блок-схемы.

 

Topics - это странички справки.

В эти странички пишем необходимые нам данные.

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

 

Рис.3.2.4 Окно Проектировщика расположения в будущей справке.

 

Здесь в первую очередь нажимаем на кнопку Book, затем вставляем нужные нам странички (Topics) с нужным нам пояснением. Далее вставляем готовые странички с помощью кнопки Topics.

Потом двойным щелчком на значок Book в окне - переименовываем название Система тестирования знаний.

Кнопка Remove - отвечает за удаление ненужных страничек.

 

Рис.3.2.5. Окно Проектировщика расположения в будущей справке.

 

Потом во вкладке File выбираем сохранить как и сохраняем нашу справку.

 

3.3 Работа справки в программе Система тестирования знаний

 

void __fastcall TForm3::Button3Click(TObject *Sender) - описана функция нажатия кнопки, т.е. при нажатие кнопки выполняется:

{

Application->HelpCommand(HELP_CONTEXT,3); - открывается 3 страница справки (вычисление).

}

Стадия подготовки к внедрению включает в себя SADT и DFD-диаграммы, которые были представлены в предыдущем разделе.

Фаза внедрения состоит из этапов:

1.комплексные испытания;

2.подготовка кадров для эксплуатации;

.подготовка документации;

.сдача заказчику;

.ввод в эксплуатацию;

.сопровождение системы;

.поддержка;

.сервисное обслуживание.

В ходе программной реализации была проделана следующая работа:

. Была выбрана среда разработки (Delphi 6.0) для реализации ПП и проведено сравнение с другими языками программирования, для определения наиболее подходящей подходящее к данному проекту по функциональным возможностям и скорости разработки ПП.

. Разработан графический интерфейс. Для обеспечения наиболее удобного восприятия пользователем.

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

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

 

 

Заключение

 

1.В процессе данной работы были достигнуты заданные цели и выполнены все задачи, поставленные перед автором.

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

.На этапе проектирования проведен структурный анализ программного продукта, рассмотрены основные модели жизненного цикла программного продукта, и построены соответствующие диаграммы: SADT-диаграмма и DFD-диаграмма.

.Выбраны технологии реализации программной системы: выбрана среда разработки Delphi для реализации ПП и приведены обоснования для этого выбора.

.Реализованы основные алгоритмы и модули программной системы, в результате чего получили готовый ПП.

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

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

 

 

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

 

.Дж. Банкел, Фундаментальные алгоритмы и структура данных в Delphi изд. Москва Dia Soft 2003г.Дж. Банкел, Фундаментальные алгоритмы и структура данных в Delphi изд. Москва Dia Soft 2003г.

.Брябрин В.М. Программное обеспечение персональных ЭВМ. Изд. 2-е, стер. - М.: Наука, 1989г.

.Архангельский А.Я., Программирование в Delphi 7. - М.: Бином, 2005. -1152 с.

.Марка Д.А., МакГоуэн К. Методология структурного анализа и проектирования. М., "МетаТехнология", 1993.

.Рассел Арчибальд. Модели жизненного цикла высокотехнологичных проектов.

.Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем.

.Дарахвелидзе П , Марков Е. Программирование в Delphi 7 изд. БХВ-Петербург 2003г.

.Сергей Орлик, Введение в программную инженерию и управление жизненным циклом ПО. Модели жизненного цикла программного обеспечения. - Электронные текстовые данные. Моделирование и анализ систем. Практикум. Черемных С.В. 2001 г.

.Case-технологии: Консалтинг в автоматизации бизнес-процессов Г. Н. Калянов. 2004 г.

.Интеллектуальные информационные системы. Андрейчиков А.В., Андрейчикова О.Н. 2000г.

.Методические рекомендации по выполнению работ для студентов. Шкарина Л.Н.

.Структурный подход к программированию. Хьюз Дж., Мичтом Дж. 1980 г.;

.Надежность программного обеспечения систем обработки данных. Шураков В. В. 1987 г.;

.Ильина О.П. Организация и технология разработки информационной базы АСУ. Учебн. пособие. - М.: Наука, 1986 г.

.Мартин Дж. Организация баз данных в вычислительных системах. - М.: Мир, 1980.

.Глушаков С.В., Клевцов А.Л., Теребилов С.А. Программирование на Delphi 5.0. - Харьков: Фолио, 2002. - 518 с.

.Microsoft Windows 2000 Sever. Учебный курс MCSE. Пер. с англ.-2е издание, переработанное. - М.:Издательско-торговый дом Русская Редакция, 2001 г.

.Благодомских В.А., Енгибарян М.А., Ковалевская Е.В., Экономика, разработка и использование программного обеспечения ЭВМ - М. Финансы и статистика, 1995.

.Котляров В.П., Минаев Д.В.. Методы и средства автоматизации тестирования программного проекта. Учебное пособие. - СПб.: Изд-во Санкт-Петербургского государственного технического университета, 1998.

.Семенов А.И., Семенова О.В. Практикум по программированию на Турбо Паскале: Учеб. пособие для вузов. В 2-х ч. Ч.1. - 3-е изд. - Абакан: И