В выпускной квалификационной работе необходимо провести исследование надежности информационной системы, посредством тестирования.
Тестирование происходило на системе со следующими характеристиками:
· Ноутбук Acer Aspire;
· Процессор: AMD Ryzen 3 2200U;
· Оперативная память: 8Gb;
· ОС: Windows 10 (x64);
· Жёсткий диск: 500Gb;
· Видеокарта: AMD Radeon 530.
Тестирование №1
Проверка реакции системы на выход и программы (см. рис. 2.24).
Результат тестирования №1:
При нажатии кнопки «Выход из программы» появляется окно с одноимённым названием, которое выводит подтверждающее сообщение: «Вы действительно хотите выйти из программы?». Кнопка «Да» закрывает программу, кнопка «Нет» отменяет действие и не закрывает программу.
Рисунок 2.24 Тестирование №1
Тестирование №2
Проверка реакции системы на удаление записи (см. рис. 2.25, 2.26).
Результат тестирования №2:
При нажатии на кнопку «Удалить» появляется окно для подтверждения действия с сообщением «Запись будет безвозвратно удалена. Вы действительно хотите удалить данную запись?». Кнопка «Да» удаляет запись, которую мы ранее выбрали (см. рис. 2.26). Кнопка «Нет» отменяет действие и закрывает окно.
Рисунок 2.25 Тестирование №2.
Рисунок 2.26 Тестирование №2 Проверка после нажатия кнопки «Да»
Тестирование №3
Проверка реакции системы на отсутствие данных при вводе данных (см. рис. 2.27).
Результат тестирования №3
При нажатии на кнопку «Сохранить» при не заполненных обязательных полях появляется предупреждения с сообщением «Не все необходимые поля заполнены» (см. рис. 2.27). После чего запись не сохраняется до тех пор, пока не будут заполнены обязательные поля.
Рисунок 2.27 Тестирование №3
Тестирование №4
|
Проверка реакции системы на ввод недопустимых символов (см. рис. 2.28).
Результат тестирования №4
В случае попытки ввода информации несоответствующего типа данных, программа выдаст предупреждение о том, что попытались ввести символ не соответствующего типа (см. рис. 2.29). В данном случае в числовое поле хотели ввести текстовый символ.
Рисунок 2.28 Тестирование №4
Тестирование №5
Тестирование на переполнение ячеек, ввод большего количества символов в поле, чем было предусмотрено (см. рис. 2.29).
Результат тестирования №5
После ввода символов, превышающего заданный предел количества символов в поле «Высота», выходит соответствующие предупреждение с сообщением «Превышено допустимое количество символов в данном поле» (см. рис. 2.29).
Рисунок 2.29 Тестирование №5
Тестирование №6
Выявляет возможность системы отобразить именно ту информацию, которая задана в поиске (см. рис. 2.30).
Результат тестирования №6
После ввода нужных данных в поисковое поле в таблице остаются соответствующие записи.
Рисунок 2.30 Тестирование №6
ЗАКЛЮЧЕНИЕ
В ходе выполнения научного проекта в виде выпускной квалификационной работы, цель которого была создание автоматизированной информационной системы по учёту заказов в рекламной мастерской «Орион», мы решили все поставленные задачи.
Изучили деятельность организации ООО «Орион». Провели анализ информационной и технической сред организации и её области, в которой она оказывает услуги и производит товар.
Были исследованы все данные с документами для определения входных данных в нашу базу данных, необходимых для последующей разработки автоматизированной информационной системы (АИС).
|
При изучении деятельности компании мы определили, что в рекламной мастерской «Орион» имеется проблема, связанная с учётом заказов.
В ходе анализа аналогичного ПО были проанализированы программы по рекламным агентствам/мастерским, после чего мы пришли к выводу, что они не подошли по специфике нашей компании, поэтому было принято решение о необходимости создания собственного программного продукта, разработанного с помощью инструментальных средств Microsoft Access и Borland Delphi.
Для оценки работоспособности нашего программного обеспечения было проведено тестирование на наличие ошибок и возможных неполадок. Программа показала себя работоспособной.
В итоге была создана Автоматизированная информационная система для ООО «Орион» по учёту заказов, которая позволила проводить эффективный процесс оформления заказа клиентов, удобный поиск по данным и сокращение времени обработки.
Список литературы/источников
1. Архангельский, А. Я. Delphi 7. Справочное пособие. - Москва: Бином-Пресс, 2014. - 1024 с.;
2. Бобровский, Сергей Delphi 7. Учебный курс; СПб: Питер - М., 2018. - 736 c;
3. Галамян, Л.И. Основы программирования в среде Delphi 7.0. - Волгоград: ВолГУ, 2008. - 76 с.;
4. Гринченко Проектирование баз данных. СУБД Microsoft Access Гринченко, Н.Н. и. - М.: Горячая Линия Телеком, 2020. - 240 c.;
5. Гурвиц, Г. Microsoft Access 2010. Разработка приложений на реальном примере / Г. Гурвиц. - М.: БХВ-Петербург, 2016. - 496 c;
6. Епанешников, А. М. Практика создания приложений в Access. А.М. Епанешников, В.А. Епанешников. - Москва: Машиностроение, 2017. - 440 c;
|
7. Иванова, Г. С. Программирование / Г.С. Иванова. - М.: КноРус, 2017. - 432 c.;
8. Илюшечкин, В. М. Основы использования и проектирования баз данных. Учебник / В.М. Илюшечкин. - М.: Юрайт, 2015. - 214 c;
9. Культин, Никита Основы программирования в Delphi 7 / Никита Культин. - М.: БХВ-Петербург, 2013. - 640 c;
10. Луиза, Тамре Введение в тестирование программного обеспечения. Руководство / Тамре Луиза. - М.: Диалектика / Вильямс, 2018. - 1492 c;
11. Осипов, Д.Л. Базы данных и Delphi. Теория и практика. - Санкт-Петербург: БХВ-Петербург, 2011. - 855 c.;
12. Пестриков В.М., Маслобоев А.Н. Delphi на примерах. - Санкт-Петербург: БХВ-Петербург, 2005. - 496 с;
13. Рекламная мастерская "ORION" (orion79.ru);
14. Смирнова, О. В. Access 2007 на практике / О.В. Смирнова. - М.: Феникс, 2016. - 160 c;
15. Сухарев, М.В. Основы Delphi. Профессиональный подход; Наука и техника - М., 2018. - 600 c;
16. Санников, Е. В. Курс практического программирования в Delphi. Объектно-ориентированное программирование / Е.В. Санников. - М.: Солон-Пресс, 2013. - 188 c;
17. Стружкин, Н. П. Базы данных. Проектирование. Учебник / Н.П. Стружкин, В.В. Годин. - М.: Юрайт, 2016. - 478 c;
18. Семенова, И.И. Разработка клиент-серверных приложений в Microsoft SQL Server 2000 и Borland Delphi 7. - Омск: СибАДИ, 2007. - 64 с;
19. Сурядный, А. С. Microsoft Access 2010. Лучший самоучитель / А.С. Сурядный. - М.: Астрель, ВКТ, 2018. - 448 c;
20. Фуфаев, Э. В. Базы данных. Учебное пособие / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: Академия, 2014. - 320 c;
21. Хомоненко, А.Д. Delphi 7. - Санкт-Петербург: БХВ-Петербур, 2008. - 1216 с;
22. Шумаков, П.В. Delphi 7 и разработка приложений баз данных; Нолидж - М., 2018. - 704 c..