Дипломная работа: Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0
Известно, что существует проблема восприятия информации с
экрана монитора. Чтобы избежать этого мы использовали распечатки программы на
различных этапах разработки и отладки.
В общем случае отладка программы производилась по следующему
алгоритму:
1.
Прогонка программы с набором тестовых входных данных и наличия ошибок.
2.
Выделение области программы, в которой может находиться ошибка. Просмотр
листинга программы с целью возможного обнаружения ошибок. В противном случае -
установка контрольной точки примерно в середине выделенной области.
3.
Новая прогонка программы. Если работа программы прервалась до обработки
контрольной точки, значит, ошибка произошла раньше. Контрольная точка
переносится, и процесс отладки возвращается к шагу 2.
4.
Если контрольная точка программы была обработана, то далее следует
изучение значений регистров, переменных и параметров программы с тем, чтобы
убедиться в их правильности. При появлении ошибки - новый перенос контрольной
точки и возврат к шагу 2
5.
В случае не обнаружения ошибки продолжение выполнения программы
покомандно, с контролем правильности выполнения переходов и содержимого
регистров и памяти в контрольных точках. При локализации ошибки она
исправляется, и процесс возвращается к шагу 1.
Решающим этапом, устанавливающим пригодность программы для
работы, является её контроль по результатам ее выполнения на ЭВМ. Наиболее
универсальным методом проверки для всех классов задач является метод
контрольных тестов или тестирование.
В процессе отладки созданной программы, был выявлен ряд
ошибок. На основании результатов анализа проделанной работы по их устранению
была разработана инструкция по пользованию созданной Автоматизированной
системой и предложены методы устранения возможных ошибок.
|