Разработка "Программы учёта книг и читателей библиотеки МБОУ Иванищевская СОШ"

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

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



? поставленной задачи использовалось следующее программное обеспечение, в соответствии с таблицей 8.

Таблица 8 - Программное обеспечение, используемое для реализации поставленной задачи

Наименование программного обеспечения Назначение Операционная система Windows XPПрограммы операционной системы позволяют осуществлять проверку функционирования устройств компьютера, связь с локальной сетью, установку режимов работы дисплея и принтера, распределение оперативной памяти и запуск программ.Microsoft VisioПрограмма для создания графической части дипломного проекта.Наименование программного обеспеченияНазначениеMicrosoft AccessСреда разработки программного продукта.Microsoft Office WordПрограмма для создания пояснительной записки к дипломному проекту, редактирования, просмотра и печати отчетов программы.

2.3.2 Вызов и загрузка

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

Например C:\новая папка \ Программы учёта книг и читателей библиотеки МБОУ Иванищевская СОШЗатем следует войти в эту директорию и запустить программу двойным щелчком мышью либо нажатием клавиши Enter на клавиатуре. На экране монитора отобразятся готовые таблицы и формы, в которые вы сможете без лишнего труда вводить данные.

Входные данные

Входными данными являются:

сведения об учениках;

сведения о книгах;

Выходные данные

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

Сообщения программы

Программа предназначена для работы с пользователем в диалоговом режиме, поэтому должна иметь дружественный интерфейс. Операционная система Microsoft Windows предоставляет пользователям оболочку

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

2.4Описание процесса тестирования и отладки

2.4.1 Методы отладки

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

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

Отладить программу можно и в Visual Basic:

добавление точек останова для прерывания работы программы;

;">- выполнение программы Visual Basic в пошаговом режиме ;

просмотр контрольных значений при отладке программы Visual Basic для приложений (VBA);

;">трассировка вызовов процедур при отладке программ Visual Basic ;

добавление, изменение и удаление контрольного выражения в окне Watch редактора Microsoft Visual Basic;

;">отключение проверки синтаксиса ;

отключение обработки ошибок.

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

Раздел меню Run содержит выпадающее меню с командами, обеспечивающими выполнение и отладку вашей программы. Меню содержит следующие разделы.

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

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

Тестирование - процесс проверки правильной работоспособности и производительности программного продукта.

Отладка - выявление ошибок в программном продукте и их исправление.

Тестирование и отладка производятся следующими способами:

нисходящее (программный продукт тестируют (производят отладку), начиная с главного модуля и идут вниз по убывающей, при проверки какого- либо модуля ставят заглушки (константы));

восходящее (начинают от терминальных модулей (модули, которые больше ни чего не вызывают) и поднимаемся вверх к главным модуля);

метод Сэндвича (тестирование идет и сверху и снизу).

Отладка производилась нисходящим способом, проверялась каждая строчка кода поочередно.

При отладке программных продуктов часто бывает необходимо детально проследить поведение программы, то есть выполнить пошаговое исполнение программы (трассировку).

Чтобы выполнить трассировку нужно придерживаться выполнения следующих действий:

выдавать на экран исполняемую в данный момент команду, а также значения нужных переменных/функций;

замедлять темп выполнения программы и располагать возможностью управлять им вручную;

иметь возможность приостанавливать в любой момент исполнение программы iелью ее анализа.

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

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

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