2.04M
Category: softwaresoftware

ВКР: Программная реализация эмулятора администрирования конфигурации сетевого элемента (VLAN)

1.

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Санкт – Петербургский государственный университет телекоммуникаций
им. проф. М.А. Бонч-Бруевича»
Отделение: Информационных технологий и управления в телекоммуникациях
Специальность: 09.02.03 «Программирование в компьютерных системах»
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
(проект, работа)
«Программная реализация эмулятора администрирования конфигурации сетевого
элемента (VLAN)»
Дипломник
Ушаков Дмитрий Эдуардович
Руководитель
Ожерельева Наталия Алексеевна
Санкт-Петербург 2019

2.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Цель:
разработать программу, эмулирующую работу
мультисервисного узла абонентского доступа
SI3000
Задачи:
сбор и анализ исходных данных;
построение диаграммы классов;
моделирование программного обеспечения;
проектирование графического интерфейса;
разработка программного продукта;
тестирование программного обеспечения.

3.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Актуальность проекта

4.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Функциональные требования
§ Возможность добавления сетей и управления
ими
§
§ Имитация настроек приложения
§
§ Сообщение об ошибочном выполнении действий

5.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Нефункциональные
требования
• Внешний вид программы должен совпадать с
эмулируемым приложением
• Для работы должно требоваться не больше 256
Мб оперативной памяти
• Приложение должно запускаться на версиях
Windows от XP

6.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Средства разработки

7.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Архитектура программного
продукта

8.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Диаграмма Use Case

9.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Диаграмма классов

10.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Алгоритм

11.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Графический интерфейс
Форма настройки

12.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Процесс разработки
Обозреватель решений

13.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Тест-кейс
Тест-кейс №
1
Приоритет
Высокий
Резюме испытания
Шаги тестирования
1.
2.
3.
Проверка реакции кнопок на нажатия
Проверка переключения фокуса при изменении
активной формы
Проверка соответствия шрифта во всей программе
1.
2.
Нажатие на кнопки
Переходы по формам
Данные тестирования
Ожидаемый результат 1.
2.
3.
4.
Проверить работоспособность кнопок, переходов,
шрифта
Фактический результат 1.
2.
3.
Кнопки выполняют свои функции (закрывают форму,
применяют изменения и т.д.)
Переход на следующую форму, закрывает
предыдущую
Открытие диалогового окна не закрывает
вызывающую форму, но делает ее неактивной
Все шрифты одного вида, нет смешивания по типу
или размеру
Кнопки функционируют правильно
Переходы выполняются исправно
Шрифты соответствуют одному виду

14.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Качество программного
обеспечения
где ‒ число ошибок в программе; ‒ число
операций.
При = 750,

15.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Оценка экономических
затрат на разработку
Кпрог = Зо * Тпрог * (1 + Кн.прог) + Смч * Тпрог
Итого: при Зо = 5000 руб., Тпрог = 3 мес., Кн.прог =
0.1, Смч = 54 руб., Кпрог = 16 662 рублей.
Таким образом, затраты на разработку составили
16 662 рубля.

16.

Ушаков Д.Э. «Программная реализация эмулятора администрирования
конфигурации сетевого элемента (VLAN)»
Выводы
проведен сбор и анализ исходных данных;
построена диаграмма классов;
смоделировано программное обеспечение;
выполнено проектирование графического
интерфейса;
разработан программный продукт;
проведено тестирование программного
обеспечения.

17.

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Санкт – Петербургский государственный университет телекоммуникаций
им. проф. М.А. Бонч-Бруевича»
Отделение: Информационных технологий и управления в телекоммуникациях
Специальность: 09.02.03 «Программирование в компьютерных системах»
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
(проект, работа)
«Программная реализация эмулятора администрирования конфигурации сетевого
элемента (VLAN)»
Дипломник
Ушаков Дмитрий Эдуардович
Руководитель
Ожерельева Наталия Алексеевна
Санкт-Петербург 2019
English     Русский Rules