Телефонный справочник на языке Delphi
Курсовая работа, 29 Апреля 2013, автор: пользователь скрыл имя
Описание работы
Актуальность темы работы состоит в потребности людей в удобном средстве хранения и представления данных о своих контактах – удобном телефонном справочнике.
Целью работы является создание программы телефонного справочника в среде 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
— 171.00 Кб (Скачать файл)При этом должно появится главное окно программы (Рис. 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.
Программа удовлетворяет всем предъявленным к себе требованиям и реализует требуемые функции добавления, удаления и редактирования данных, а так же их поиска и сортировки.
В будущем программу можно улучшить, сделав сортировку и поиск доступными по всем полям, увеличить количество хранимой информации о человеке (например, добавить поле «Фото»).
Список используемой литературы
- ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов и программ. Правила выполнения.
- Васильев В.П, Орешков В.И объектно-ориентированное программирование реализация экономических задач в среде Delphi.-2011.
- Галисеев Г.В. Компоненты в Delphi 7. – Вильямс., 2004. – 624 с.
- Липаев В.В. Тестирование компонентов и комплексов программ. – Синтег, 2010. – 400 с.
- Архангельский А.Я. Программирование в Delphi для Windows. – Бином-Пресс, 2010. – 1248 с.
- Федотов А.Д., Елманова Н.В. ADO в Delphi. – БХВ-Петербург, 2002. – 816 с.