Тема: Разработка программного комплекса для автоматизации эксплуатационных работ на базовых станциях сети сотовой связи
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ
Анализ существующих решений
ПЛАНИРОВАНИЕ
2.1 Планирование будущего приложения
2.2 Сценарии использования
2.3 Требования к операционной системе
2.4 Обоснование выбора платформы Windows
2.5 Обоснование выбора платформы Android
2.6 Обоснование выбора среды разработки
2.6.1 Intelij IDEA
2.6.2 Android Studio
2.6.3 Eclipse
2.7 Обоснование выбора языка программирования ..
2.7.1 Java
2.7.2 Kotlin
2.7.3 C#
2.7.4 Python
2.7 Обоснование выбора СУБД
2.8 Географическая составляющая
2.9 Выводы по разделу
РАЗРАБОТКА ПРОГРАММНОЙ СИСТЕМЫ
3.1 Проектирование архитектуры приложения
3.2 Организация данных
3.3 Проектирование пользовательского интерфейса
3.4 Проектирование логики программы
РЕАЛИЗАЦИЯ
4.1 Реализация пользовательского интерфейса
4.2 Реализация логики программы 3 0
4.2.1 Реализация функции просмотра карты 3 0
4.2.3 Реализация функции поиска по указанному адресу 35
4.3 Реализация структуры хранения данных 33
4.4 Реализация push уведомлений 4 0
5 Функциональное тестирование 42
5.1 Тест 1 - Поиск 42
5.2 Тест 2 - Нажатие на кнопку настроек 44
5.3 Тест 3 - Вывод интересующих БС на карту 4'7
5.4 Тест 4 - Получение информации о БС, к которой 5 0
подключен телефон в данный момент 5 0
5.5 Тест 5 - Написание и отправка комментария 5 I
5.6 Тест 6 - Связь с дежурным 53
ЗАКЛЮЧЕНИЕ 57
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 58
ПРИЛОЖЕНИЕ А 59
📖 Введение
Необходимость разработки Android приложения программного комплекса автоматизации эксплуатационных работ на базовых станциях сети GSM вызвана желанием компании “МТС” обеспечить подрядные организации информацией, необходимой им для работы.
Цели и задачи
Цель работы - разработка программного продукта, предназначенного для предоставления подрядчику доступа к БС и связи с дежурным, работающим в ПАО “МТС”.
Для осуществления поставленной цели необходимо реализовать следующие задачи:
a) Выбрать инструменты для разработки программной системы;
b) Разработать архитектуру приложения;
c) Спроектировать логику программы;
d) Написать оболочку для планшетных компьютеров и смартфонов;
e) Протестировать разработанный программный продукт.
Разрабатываемое приложение будет востребовано у нижеприведенных категорий пользователей:
1) Монтажники (Подрядчики);
2) Администратор системы;
3) Дежурный.
У каждой группы пользователей есть свои требования.
У группы монтажников могут быть следующие требования:
1) Интуитивно понятный интерфейс;
2) Поиск конкретных БС;
3) Краткое и полное сведение о БС;
4) Карта со всеми БС;
5) Возможность написания, и прочтения комментариев для каждой БС;
6) Связь с администратором и дежурным;
7) Возможность получить информацию в БС, к которой подключен телефон в данный момент.
Требования администратора системы:
1) Корректирование и добавление комментариев;
2) Работа с данными.
Требования дежурного:
1) Интуитивно понятный интерфейс;
2) Поиск конкретных БС;
3) Краткое и полное сведение о БС;
4) Возможность написания, и прочтения комментариев для каждой БС.
✅ Заключение
В ходе выполнения работы решены следующие задачи:
a) Выбраны инструменты для разработки программной системы;
b) Разработана архитектура приложения;
c) Спроектирована логику программы;
d) Написана оболочка для планшетных компьютеров и смартфонов;
e) Протестирован разработанный программный продукт.
Результат работы - программный продукт, который позволяет подрядчику упростить навигацию до любой базовой станции МТС Челябинской области, получить информацию о базовой станции, к которой телефон подключен в данный момент, упростить связь с дежурным, доложить о выполненной работе.





