Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PZ_kR.doc
Скачиваний:
4
Добавлен:
13.09.2019
Размер:
694.27 Кб
Скачать

4 Отладка и тестирование

В качестве среды разработки была выбрана программа Visual Studio 2005. Программа предоставляет все средства необходимые при разработке и отладке разрабатываемых модулей и программ. Для отладки использовались такие инструменты как точка останова, выполнение кода по шагам, анализ содержимого локальных и глобальных переменных, анализ содержимого памяти.

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

5 Описание программы

5.1 Разработка приложения Organizer.Exe

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

5.2 Разработка меню

Главное меню состоит из трёх кнопок. Кнопки «Контакты» и «События» переводят нас в соответствующие меню, которые очень похожи между собой.

Кнопка «Выход» закрывает программу.

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

6 Руководство пользователя

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

Чтобы закрыть заставку, необходимо нажать клавишу «Enter» на клавиатуре. После происходит оповещение о предстоящих событиях, если что-то запланировано на сегодня. Для закрытия окна сообщения необходимо кликнуть левой кнопкой мыши по кнопке «OK» или нажать клавишу «Enter» на клавиатуре. Откроется главное меню.

Рисунок 6.1 – Главное меню

Чтобы перейти к контактам или событиям, нужно кликнуть левой кнопкой мышки по соответствующей кнопке в меню.

Рисунок 6.1 – Меню контактов

Для добавления контакта необходимо кликнуть по кнопке «Добавить».

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

Сортировка происходит по фамилии.

Рисунок 6.3 – Добавление нового контакта

Для выбора нужного контакта используйте клавиши вверх/вниз на клавиатуре. Чтобы посмотреть информацию подробнее, используйте пункт меню «Подробнее/Изменить» - откроется диалог, похожий на диалог добавления контакта. Кнопка «Удалить» позволяет удалить просматриваемый контакт.

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

Для возвращения в предыдущее меню кликните по кнопке «Назад». Вам будет предложено сохранить измененную базу данных.

В меню событий работа происходит таким же образом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]