Similar presentations:
KP_20IT17
1.
Министерство образования Пензенскойобласти ГАПОУ ПО «Пензенский колледж
информационных и промышленных
технологий (ИТ-колледж)»
Курсовой проект по МДК 01.02 Поддержка и
тестирование программного обеспечения
Разработка приложения «Справочник
почтовой индексации»
Выполнил: студент группы 20ИТ17
Русинов Юрий
Руководитель курсового проекта:
Лукьянова Г.С.
Дата: 10.11.2022
2.
Цель и задачи работыЦель курсового проекта – Разработка приложения «Справочник
почтовой индексации». Для достижения поставленной цели
необходимо выполнить следующие задачи:
• изучить научно-техническую и справочную литературу по языку
программирования C# и выполнить анализ предметной
области;
• проанализировать и уточнить требования, предъявляемые к
программному продукту;
• разработать и протестировать приложение «справочник
почтовой индексации»;
• сформировать руководство пользователя и другую техническую
документацию.
3.
ТребованияФункциональные требования
приложения:
• возможность добавления данных в
базу данных;
• возможность редактирования данных в
базе данных;
• возможность удаления данных из базы
данных;
• хранение данных в базе данных;
• авторизация;
• регистрация.
4.
ТребованияНефункциональные требования
приложения:
• минималистичный дизайн;
• интуитивно понятный интерфейс;
• время отклика в приложении должно
быть не более 4 секунд;
• приложение не должно занимать
более 100 Мбайт на жестком диске.
5.
Диаграмма вариантовиспользования
6.
Средства разработкиС#
Open Server
Visual Studio
MySQL
7.
Окно авторизации8.
Окно регистрации9.
Главное окно пользователя10.
Главное окно пользователя11.
Результат запроса впоисковой строке
12.
Результат выбора пункта списка13.
Кнопка «Добавить новоеотделение»
14.
Окно «Добавление новогоотделения»
15.
Главное окно после добавлениянового почтового отделения
16.
Модульное тестированиеДля модульного тестирования было
произведено отключение модуля,
отвечающего за подключение к БД
и проверена работоспособность
программы.
17.
Интеграционное тестированиеПояснение к тестовому графу:
1.
Открытие программы
2.
Выбор авторизации или регистрации
3.
Регистрация
4.
Авторизация
5.
Вход в роли пользователя
6.
Вход в роли администратора
7.
Отправление параметров поискового запроса
8.
Получение результата поиска
9.
Добавление нового почтового отделения
10.
Выход из программы
18.
Интеграционное тестированиеТестовые пути:
• 1-2-3-4-5-7-8-10;
• 1-2-3-4-5-10;
• 1-2-4-5-7-8-10;
• 1-2-4-5-10;
• 1-2-4-6-9-10;
• 1-2-4-6-10;
19.
Системное тестирование20.
ЗаключениеВ процессе разработки проекта была
изучена справочная литература по
заданной предметной области,
выполнен анализ требований, создан и
протестирован программный продукт,
разработана документация руководство
пользователя.
Таким образом, все задачи,
поставленные курсовым проектом, были
выполнены, а цель достигнута.