Разработка в среде программирования Delphi - Телефонный справочник

Автор работы: Пользователь скрыл имя, 29 Июня 2014 в 10:28, курсовая работа

Описание работы

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

Содержание работы

Введение……………………………………………………………………...
1.Постановка задачи………………………………………………………..
2.Анализ задания……………………………………………………………
3.Теоретическая часть……………………………………………………..
4.Практическая часть……………………………………...........................
4.1 Разработка базы данных………………………………………………
4.1.1 Создание структуры БД……………………………………………..
4.1.2 Связь программы с БД………………………………………………
4.2 Алгоритм программы………………………………………………….
4.3Код программы………………………………………………………….
4.4 Тестирование программы……………………………………………..
4.4.1 Условия тестирования…………………………………………….....
4.4.2 Процесс тестирования……………………………………………….
4.4.3 Сообщения об ошибках……………………………………………....
Заключение…………………………………………………………………..
Список литературы…………………………………………………………

Файлы: 1 файл

Курсовая работа - телефонный справочник.doc

— 153.00 Кб (Скачать файл)

end; {Конец процедуры обработки выбора поля для сортировки}

end.{Конец программы}

 

 

 

 

 

4.4 Тестирование программы

4.4.1 Условия тестирования

Аппаратные средства:

    • PC c DVD-ROM и USB-разъемом;
    • Процессор с частотой 3000 МГц;
    • Видеокарта с 128 Мб памяти;
    • оперативная память 2 Гб;
    • 100 Гб свободной памяти на жёстком диске общим объёмом 500 Гб;
    • Устройства ввода – клавиатура и мышь.

Программные средства:

    • MS Windows XP SP3;
    • Драйвера для видеокарты;
    • Установлена среда программирования Delphi 7;
    • Установлены драйвера для связи с БД MS Access;
    • Установлен MS Access.

 

 

 

 

 

 

 

 

 

 

 

 

 

4.4.2 Процесс тестирования

    • Запустить EXE файл программы.

При этом должно появится главное окно программы (Рис. 4.1).

 

Рис. 4.1. Окно программы.

    • Далее можно добавлять, удалять, редактировать, сортировать и искать данные в таблице. Например, выполним поиск по фамилии «Смирнов» и отсортируем данные по имени.

При этом должен быть получен результат как на Рис. 4.2.

Рис. 4.2. Поиск и сортировка.

    • Отменить поиск можно стерев введённые строки из полей поиска.
    • Добавим запись в БД используя кнопку «значок пустого листа». Заполним поля новой записи как на Рис. 4.3 (удалить запись можно с помощью кнопки «значка рвущий листок»).

При этом должен быть получен результат как на Рис. 4.3.

Рис. 4.3. Добавление данных.

 

    • Завершить работу с программой можно нажав на крестик в верхнем правом углу.

При этом программа должна завершиться без ошибок.

4.4.3 Сообщения об ошибках

При работе с программой возможны сообщения об ошибках.

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

Рис. 4.3. Ошибка ввода даты.

 

Заключение

В результате работы была создана программа «Телефонный справочник» в среде Delphi.

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

При разработке программы были рассмотрены следующие аспекты:

    • изучена работа с БД MS Access;
    • изучены компоненты Delphi для связи с БД по технологии ADO.

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

  1. ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов и программ. Правила выполнения.
  2. Васильев В.П, Орешков В.И объектно-ориентированное программирование реализация экономических задач в среде Delphi.-2011.
  3. Галисеев Г.В. Компоненты в Delphi 7. – Вильямс., 2004. – 624 с.
  4. Липаев В.В. Тестирование компонентов и комплексов программ. – Синтег, 2010. – 400 с.
  5. Архангельский А.Я. Программирование в Delphi для Windows. – Бином-Пресс, 2010. – 1248 с.
  6. Федотов А.Д., Елманова Н.В. ADO в Delphi. – БХВ-Петербург, 2002. – 816 с.

 


 



Информация о работе Разработка в среде программирования Delphi - Телефонный справочник