Разработка программы "BaseSurvey ECC" для ведения электронного журнала учёта осмотра мест происшествий

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

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

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

Тестирования проводилась над программой BaseSurvey ECC следующим образом:

водились различные данные;

проверялась функциональность кнопок;

тестировалась корректность справки.

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

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

Возникали некоторые трудности во взаимодействии программы с базой данных, они были решены благодаря изменению названия базы данных.

Возникали некоторые осложнения с кнопкой Поиск данных. Кнопка не выводила данные по запросу, в ходе тестирования ошибка была устранена.

 

2.3 Разработка руководства пользователя

 

1.О программе

2.Общие возможности

.Системные требования

.Работа с программой

.Связь с разработчиком

Описание пунктов руководства пользователя:

1.О программе

В этом пункте содержится краткое описание программы.

2.Общие возможности

Данный пункт представляет общие возможности программного продукта и описывает его преимущества над аналогичными программными продуктами.

3.Требование к системе

В этом пункте представлены минимальные и рекомендуемые системные требования для работы с данным программным продуктом.

4.Работа с программой

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

5.Связь с разработчиком

В пункте содержится информация о поддержке программного продукта, тип лицензии и адреса для связи с автором.

Страницы справки создавались с помощью программы Блокнот. Компиляция производилась с помощью программы htm2chm.

 

Заключение

 

В ходе создания письменной экзаменационной работы разработан программный продукт BaseSurvey ECC, для хранения данных которого используется файл базы данных SQLite.

Выполнены задачи:

-Изучены компоненты SQLite, которые используются для подключения к базе данных.

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

-Создано руководство пользователя.

Для более удобной работе в программе были добавлены следующие компоненты:

-DateTimePicker1- календарь;

-TMainMenu - вкладка меню.

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

Справка о программе включает в себя следующие пункты:

-системные требования;

-руководство пользователя;

-обратная связь с разработчиком программы.

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

Данная программа подразумевает дальнейшее развитие. В последующих версиях необходимо:

-произвести отладку и оптимизацию программного кода;

-улучшить главный интерфейс;

-повысить функциональность.

 

 

Список использованных источников

delphi sqlite интерфейс электронный журнал

1. Брайан П. WindowsXP. Самоучитель / П. Брайан. - М.: КУДИЦ-ПРЕСС, 2006.- 156с.

. Гагарина Л.Г. Технология разработки программного обеспечения / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул. - М.: ИД ФОРУМ: ИНФРА-М, 2008. - 208с.

3. Гладкий А.А. Реестр Windows ХР. Трюки и эффекты / А.А. Гладкий. - СПб.: БХВ - Петербург, 2006. - 272с.

. Голицына О.Л. Программное обеспечение / О.Л. Голицына, Т.Л. Партыка, И.И. Попов. - М.: ФОРУМ, 2008. - 263с.

5. Колесникова Ю. Microsoft Office / Ю. Колесникова. - СПб.: Питер, 2006. - 300с.

. Левин А. Самоучитель полезных программ / А. Левин. - М.:2006. - 704 с.

,2006.-880.">7. Мак-Федрис П. Microsoft Windows XP SP2.Полноеруководство- Microsoft Windows XP Unleashed / П. Мак-Федрис. -М.: Вильямс , 2006. - 880с.

8. Миллхолон М. Эффективная работа: Microsoft Office Word 2007 / М. Миллхолон, К.Мюррей. - СПб.: Питер, 2006. - 971с.

9. Леонтьев В. Microsoft Office / В. Леонтьев. - СПб.: БХВ - Петербург, 2007. - 256с.

10. Microsoft Office 2000: справочник / под ред. Ю. Колесникова. - СПб.: Питер, 2006. - 300с.

. Microsoft Office 2000. Шаг за шагом (+CD). - М.: ЭКОМ, 2006. - 235с.

12. Руководство пользователя OpenOffice.org 2. - СПб.: БХВ - Петербург, 2007. - 320с.

. Разумовский Н.Т. Бесплатные антивирусы для вашего компьютера + бесплатное использование платных антивирусов/ Н. Т. Разумовский - М.: Наука и техника, 2010. - 310с.

14 Стоцкий Ю. Самоучитель Office 2000 / Ю. Стоцкий. - СПб.: Питер, 2006. - 290с.

Смирнова О. В. Word 2007 на практике / О. В. Смирнова.- М.: Феникс, 2009. - 160с.

 

 

Приложение А(обязательное)

 

Блок-схемы алгоритмов

 

Рисунок А1 Блок-схема алгоритма создания ба?/p>