Рисунок 5.10 – Форма «ПОСТАВКА: форма»
При нажатии на кнопку «СОТРУДНИК» открывается форма «СОТРУДНИК: форма» (Рисунок 5.11). Эта форма содержит информацию о сотрудниках компьютерного магазина.
Рисунок 5.11 – Форма «СОТРУДНИК: форма»
При нажатии на кнопку «ТОВАР» открывается форма «ТОВАР: форма» (Рисунок 5.13). Эта форма содержит информацию о товаре, его характеристику и конфигурацию.
Рисунок 5.13 – Форма «ТОВАР: форма»
При нажатии на кнопку «ЗАКАЗЫ» открывается форма «ЗАКАЗЫ: форма» (Рисунок 5.14). Эта форма содержит информацию о клиентских заказах.
Рисунок 5.14 – Форма «ЗАКАЗЫ: форма»
При нажатии на кнопку «ВЫХОД» выполняется выход из приложения. Все объекты БД автоматически закрываются.
6. Тестирование
Под тестированием понимается процесс исполнения программы с целью обнаружения ошибок. Принципы тестирования, обеспечивающие приемлемую вероятность обнаружения ошибок, сводятся к следующему:
– описание предполагаемых значений входных данных или результатов должно быть необходимой частью тестового набора;
– следует по возможности избегать тестирования программы ее автором;
– тесты для неправильных и непредусмотренных входных данных следует разрабатывать также тщательно, как для правильных и предусмотренных данных;
– необходимо проверять не только, делает ли программа то, для чего она предназначена, но и не делает ли она того, чего не должна делать;
– нельзя планировать тестирование в предположении, что ошибки не будут обнаружены.
Было проведено тестирование разработанной оболочки для БД, созданной в Microsoft Office Access 2003. Результаты представлены ниже.
Добавление данных.
база данные программа компьютеризированный
Рисунок 5.1 – Таблица до момента добавления записи
Рисунок 5.2 – Таблица после добавления записи
Можно сделать вывод, что функция добавления записи работает полностью. В таблицу добавлен новый сотрудник на должность инженер.
Редактирование текущей записи.
Рисунок 5.3 – Таблица до редактирования записи
Рисунок 5.4 – Таблица после редактирования записи
Можно сделать вывод, что функция редактирования записи работает полностью. Обновились данные о наличии товара. Данные об этом изменении были удачно внесены в БД.
Удаление записи из таблицы.
Рисунок 5.5 – Таблица до удаления записи
Рисунок 5.6 – Таблица после удаления записи
Можно сделать вывод, что функция удаления записи работает полностью.
Выводы
В ходе выполнения курсовой работы была разработана база данных, необходимая для информационной системы учёта готовой продукции, а также оболочка для её обработки. База данных использует реляционную модель данных, таблицы базы данных прошли все этапы нормализации. Для созданной БД была построена схема базы данных, что облегчит дальнейшее её развитие.
Результат работы был создан на основе полученных знаний по дисциплине ОСБД с использованием Microsoft Office Access 2003, а также MicrosoftVisualStudio 2005.
Разработанная программа позволяет выполнять изменение, добавление и удаление информации в таблицах.
Были закреплены знания в области программирования, в частности были использованы такие языки программирования, как C++ и SQL.
Данная работа выполнена полностью в соответствии с предъявляемыми требованиями. Все цели были достигнуты на высоком уровне.
Перечень ссылок
1. Мартин Грабер. SQL– К.: Издательство «ЛОРИ», 2003, – 644 с.
2. Дейт К.Дж. Введение в системы баз данных, 8-е изд. – М.: Издательский дом «Вильямс», 2005. – 1328 с.
3. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989.
4. Глушков С.В., Ломотько Д.В. Базы данных. (Учебный курс). – Харьков, 2002. – 504 с.
5. Томас М. Конноли, Каролин Е. Бегг Базы данных. Проектирование, реализация, сопровождение. Теория и практика. – Москва-Санкт-Петербург-Киев, 2007. – 1111 с.
6. Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 1984.
7.Мейер М. Теория реляционных баз данных. – М.: Мир, 1987.
8. Гончаров А.Ю. Access 2003. Самоучитель с примерами, Москва, 2008 г.