Программное обеспечение технической поддержки коммутационного оборудования
|
ВВЕДЕНИЕ ........................................................................................................ 7
1 Анализ предметной области.......................................................................... 9
1.1 Сбор материала по теме проекта ............................................................ 9
1.2 Исследование стека технологий проекта.. ............................................. 11
1.2.1 Операционная система RouterOS .................................................. 11
1.2.2 Средства автоматизации ................................................................ 18
1.2.3 Средства программирования ......................................................... 20
2 Разработка системы ........................................................................................ 37
2.1 Разработка скриптов RouteOS ................................................................ 39
2.2 Разработка СУБД.. ................................................................................... 54
2.2.1 Концептуальное проектирование .................................................. 55
2.2.2 Даталогическое проектирование ................................................... 56
2.3 Разработка клиентского приложения ..................................................... 62
2.4 Развертывание приложения .................................................................... 70
2.5 Описание работы приложения ................................................................ 71
3 Разработка клиентского приложения ............................................................ 78
4 Экономическое обоснование разработки мобильного приложения. ......... 86
4.1 Обоснование выбора объекта ................................................................. 86
4.2 Расчет затрат на модернизацию мобильного приложения .................. 88
4.2.1 Расчет затрат на оплату труда ....................................................... 88
4.2.2 Расчет отчислений в страховые фонды ........................................ 89
4 .2.3 Расчет накладных расходов…..................................... .................. 90
4.2.4 Расчет амортизационных отчислений ........................................... 90
4.2.5 Расчет затрат на обслуживание оборудования ............................ 92
4.2.6 Расчет затрат на электроэнергию……........................ .................. 92
4.2.7 Расчет стоимости модернизации системы................................... . 93
4 .2.8 Расчет цены программы ................................................................. 93
4.3 Расчет эксплуатационных расходов ....................................................... 94
4.4 Расчет денежного потока...................................................... .................. 92
5 Гигиена труда в системе мероприятий по сохранению высокой трудоспособности пользователя пэвм ............................................................. 100
5.1.1 Организация рабочего места пользователя ПЭВМ ......................... 101
5.1.2 Освещенность рабочего места ........................................................... 105
5.1.3 Параметры микроклимата на рабочем месте ................................... 106
5.1.4 Методы защиты от шума .................................................................... 108
5.2 Вывод ......................................................................................................... 109
Заключение..................................................................................................... .... 110
Список используемых источников................................................................... 111
Приложение А.................................................................................................... 112
Приложение В.............................. ...................................................................... 122
Приложение С.................................................................................................... 128
1 Анализ предметной области.......................................................................... 9
1.1 Сбор материала по теме проекта ............................................................ 9
1.2 Исследование стека технологий проекта.. ............................................. 11
1.2.1 Операционная система RouterOS .................................................. 11
1.2.2 Средства автоматизации ................................................................ 18
1.2.3 Средства программирования ......................................................... 20
2 Разработка системы ........................................................................................ 37
2.1 Разработка скриптов RouteOS ................................................................ 39
2.2 Разработка СУБД.. ................................................................................... 54
2.2.1 Концептуальное проектирование .................................................. 55
2.2.2 Даталогическое проектирование ................................................... 56
2.3 Разработка клиентского приложения ..................................................... 62
2.4 Развертывание приложения .................................................................... 70
2.5 Описание работы приложения ................................................................ 71
3 Разработка клиентского приложения ............................................................ 78
4 Экономическое обоснование разработки мобильного приложения. ......... 86
4.1 Обоснование выбора объекта ................................................................. 86
4.2 Расчет затрат на модернизацию мобильного приложения .................. 88
4.2.1 Расчет затрат на оплату труда ....................................................... 88
4.2.2 Расчет отчислений в страховые фонды ........................................ 89
4 .2.3 Расчет накладных расходов…..................................... .................. 90
4.2.4 Расчет амортизационных отчислений ........................................... 90
4.2.5 Расчет затрат на обслуживание оборудования ............................ 92
4.2.6 Расчет затрат на электроэнергию……........................ .................. 92
4.2.7 Расчет стоимости модернизации системы................................... . 93
4 .2.8 Расчет цены программы ................................................................. 93
4.3 Расчет эксплуатационных расходов ....................................................... 94
4.4 Расчет денежного потока...................................................... .................. 92
5 Гигиена труда в системе мероприятий по сохранению высокой трудоспособности пользователя пэвм ............................................................. 100
5.1.1 Организация рабочего места пользователя ПЭВМ ......................... 101
5.1.2 Освещенность рабочего места ........................................................... 105
5.1.3 Параметры микроклимата на рабочем месте ................................... 106
5.1.4 Методы защиты от шума .................................................................... 108
5.2 Вывод ......................................................................................................... 109
Заключение..................................................................................................... .... 110
Список используемых источников................................................................... 111
Приложение А.................................................................................................... 112
Приложение В.............................. ...................................................................... 122
Приложение С.................................................................................................... 128
Современная сфера связи демонстрирует сильную интеграцию
инструментов, ассоциируемых со сферой разработки ПО, в область
телекоммуникаций. В частности, при эксплуатации систем связи всё чаще
используются программные средства автоматизации.
Использование подобных инструментов и методов имеет ряд
особенностей и применимо не во всех реализациях:
внедрение средств автоматизации снижает затраты на фонд оплаты
труда сотрудников за счёт снижения их числа, однако повышенные
требования к профессиональным навыкам сотрудников увеличивает уровень
заработной платы этих сотрудников;
усложнение инструментов и увеличение их числа требует постоянного
профессионального развития сотрудников. Зачастую им приходится решать
нетривиальные задачи, что снижает уровень рутины и повышает
заинтересованность;
замена ручных средств эксплуатации на автоматизированные снижает
уровень ошибок и, как следствие, повышает надёжность и доступность
сервиса. Влияние данного аспекта увеличивается с ростом числа устройств в
сети.
Таким образом, использование средств автоматизации в небольших
компаниях, как правило, обеспечивается инициативностью технических
специалистов, тогда как в крупных компаниях является необходимой мерой.
Под сетевыми задачами, решаемыми средствами автоматизации, в
рамках этой статьи понимаются три типа задач:
контроль и обновление программного обеспечения устройств;
анализ и применение унифицированной конфигурации на устройствах
с возможностью их изменения/дополнения;
контроль за состоянием устройств и каналов связи и оперативная
реакция на возникающие события.
Данная работа предназначена для разработки клиентского приложения
работы со скриптами настройки сетевого оборудования Microtik.
инструментов, ассоциируемых со сферой разработки ПО, в область
телекоммуникаций. В частности, при эксплуатации систем связи всё чаще
используются программные средства автоматизации.
Использование подобных инструментов и методов имеет ряд
особенностей и применимо не во всех реализациях:
внедрение средств автоматизации снижает затраты на фонд оплаты
труда сотрудников за счёт снижения их числа, однако повышенные
требования к профессиональным навыкам сотрудников увеличивает уровень
заработной платы этих сотрудников;
усложнение инструментов и увеличение их числа требует постоянного
профессионального развития сотрудников. Зачастую им приходится решать
нетривиальные задачи, что снижает уровень рутины и повышает
заинтересованность;
замена ручных средств эксплуатации на автоматизированные снижает
уровень ошибок и, как следствие, повышает надёжность и доступность
сервиса. Влияние данного аспекта увеличивается с ростом числа устройств в
сети.
Таким образом, использование средств автоматизации в небольших
компаниях, как правило, обеспечивается инициативностью технических
специалистов, тогда как в крупных компаниях является необходимой мерой.
Под сетевыми задачами, решаемыми средствами автоматизации, в
рамках этой статьи понимаются три типа задач:
контроль и обновление программного обеспечения устройств;
анализ и применение унифицированной конфигурации на устройствах
с возможностью их изменения/дополнения;
контроль за состоянием устройств и каналов связи и оперативная
реакция на возникающие события.
Данная работа предназначена для разработки клиентского приложения
работы со скриптами настройки сетевого оборудования Microtik.
В ходе выполнение дипломного проекта была разработано мобильное
приложение для настройки сетевого оборудования Microtik , было сделано:
1. Анализ предметной области ;
2. Рассмотрены технологии систем различных производителей ;
3. Рассмотрены существующие операционные системы и был сделан
анализ, в котором были выявлены достоинства и недостатки ;
4. Разработан алгоритм работы и был сделан выбор программного
обеспечения для разработки приложения ;
5. Разработана база данных, позволяющая хранить в себе массивы
данных ;
6. Разработано программное обеспечение для оборудования Microtik.
Разработанная программа может быть внедрена для тестирования
оборудования и рутинной настройки его в рамках локальной сети.
приложение для настройки сетевого оборудования Microtik , было сделано:
1. Анализ предметной области ;
2. Рассмотрены технологии систем различных производителей ;
3. Рассмотрены существующие операционные системы и был сделан
анализ, в котором были выявлены достоинства и недостатки ;
4. Разработан алгоритм работы и был сделан выбор программного
обеспечения для разработки приложения ;
5. Разработана база данных, позволяющая хранить в себе массивы
данных ;
6. Разработано программное обеспечение для оборудования Microtik.
Разработанная программа может быть внедрена для тестирования
оборудования и рутинной настройки его в рамках локальной сети.





