Программа учета клиентов ООО "Новый день"

Дипломная работа - Компьютеры, программирование

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



предусмотренных действующей нормативно - технической документацией, в том числе в отношении освещения, микроклимата, шума.

.4 Описание процесса отладки программы

.4.1 Методы отладки

Одним из главных этапов разработки программы, является отладка. Этап занимает довольно длительное время.

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

Средства отладчика доступны через команды пункта меню Run (Выполнение) и подменю View Debug Windows (Просмотр Окна отладки) и позволяют выполнять такие действия, как:

выполнение до указанного оператора (строки кода);

пошаговое выполнение приложения;

выполнение до точки останова (Breakpoint);

включение и выключение точек останова;

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

установка значений объектов при выполнении приложения.

Установка параметров отладчика выполняется в диалоговом окне Debugger Options (Параметры отладчика), вызываемом одноименной командой пункта меню Tools (Средства).

При разработке программного обеспечения встроенный отладчик управляется переключателем Integrated debugging (Интегрированная отладка), который по умолчанию включен, автоматически подключается к данному приложению. В ряде случаев, например, при отладке обработчиков исключительных ситуаций и проверке собственных средств обработки ошибок, разработчик имеет возможность отключить встроенный отладчик с помощью переключателя Integrated debugging.

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

Раздел меню Run содержит выпадающее меню с командами, обеспечивающими выполнение и отладку вашей программы. Меню содержит следующие разделы.Выполнить приложение; если до этого не была осуществлена компиляция программы в ее текущем состоянии, то перед запуском эта компиляция выполняется.to Process Parameters - позволяет задать параметры командной строки, необходимые при запуске приложения.ActiveX Server - зарегистрировать в Windows активный сервер ActiveX. Register ActiveX Server - снять с регистрации в Windows активный сервер ActiveX; тем самым экземпляр вашего активного элемента удаляется из системы.Over - выполнить приложение по шагам без захода в функции.Into - выполнить приложение по шагам с заходом в функции.to Next Source Line - выполнить приложение до следующей выполняемой команды.to Cursor - выполнить приложение вплоть до той точки в исходном тексте, где находится курсор Run until Return.Execution Point - показать точку выполнения.Pause - пауза в выполнении приложения.Reset - завершить выполнение приложения и выгрузить его из памяти.

.4.2 Тестирование и отладка

В программе можно встретить следующие виды ошибок:

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

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

Системные ошибки. Возникают на этапах проектирования. Доля системных ошибок при автоматизированной и комплексной отладке до 40%. В процессе эксплуатации около 80% от всех ошибок. Во избежание системных ошибок необходимо уточнить и конкретизировать техническое задание.

Отладка программного продукта - это деятельность, направленная на обнаружение и исправление ошибок в программе.

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

Таблица 13 - Ошибки при разработке программы

ОшибкиПричиныСпособы устраненияdata type mismatchНесоответствие типов данныхСогласовать типы данныхFile not foundФайл не найденПроверить путь к файлу, на который указывает программаField not foundПоле было переименованоУказать правильное имя поля

2.4.3 Контрольный пример

Программа учета клиентов ООО Новый день запускается файлом Программа учета клиентов ООО Новый день. После запуска файла запуск.exe на экране появится заставка, в соответствии с рисунком 31.

Рисунок 31 - Заставка

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

Рисунок 32 - Авторизация в программе

Если имя пользователя или пароль будут неверные, тогда программа выдаст сообщение об ошибке, в соответствии с рисунком 33.

Рисунок 33 - Ошибка при авторизации

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

Рисунок 34 - Регистрация

Послу удачной авторизации откроется главная форма, на которой расположено главное меню программы, в соответствии с рисунком 35.

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение