Выполнить исследование и описание предметной области, произвести анализ объекта автоматизации, разработать методы и способы решения технических задач. Разработать клиент-серверное приложение с возможность удаленного управления файловой системой сервера с клиентской части. В качестве среды разработки использовалась Android Studio программа написана на Kotlin.
В архиве проект для Android Studio, FTP сервер на C# для тестирования(или можно использовать сторонние), расчётно пояснительная записка(стр. 41), 2 схемы и 1 диаграмма(в разных форматах), презентация для выступления.
ОГЛАВЛЕНИЕ
1.ТЕХНИЧЕСКОЕ ЗАДАНИЕ. 5
2.Научно-исследовательская часть. 8
2.1 Постановка задачи проектирования. 8
2.2 Описание предметной области. 9
2.2.1 Android. 9
2.2.2 Работа приложения в Android. 10
2.2.3 Работа с FTP. 12
2.3. Анализ аналогов и прототипов. 14
2.4. Перечень задач, подлежащих решению в процессе разработки. 17
2.5. Обоснование выбора инструментов и платформы для разработки. 17
3. Проектно-конструкторская часть. 20
3.1. Разработка структуры приложения. 20
3.2. Разработка архитектуры приложения. 21
3.3. Разработка систем передачи информации. 22
3.4. Разработка интерфейса взаимодействия с пользователя с системой. 26
4. Проектно-технологическая часть. 31
4.1. Тестирование и отладка макета рабочей программы. 31
4.2. Разработка руководства пользователя и программиста. 35
4.2.1 Руководство обычного пользователя. 35
4.3 Экспериментальные данные тестирование процедур. 37
4.4 Разработка спецификаций на оснащение подразделений. 39
Заключение. 41
Список использованных источников. 42
1. Ачилов Р.Н. Построение защищенных корпоративных сетей. М: ДМК-пресс, 2013. https://e.lanbook.com/book/66472?category_pk=1547#book_name
2. Д. Куроуз, К. Росс — Компьютерные сети. Нисходящий подход, 2016, 350 с.;
3. Олифер В. Г., Олифер Н. А. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 4-е изд. — СПб.: Питер, 2010. — 944 е.: ил. ;
4. Е.В. Смирнова, А.В. Пролетарский, Е.А. Ромашкина и др. Технологии коммутации и маршрутизации в локальных компьютерных сетях. Учебное пособие. М.: МГТУ им. Н.Э. Баумана, 2013.
5. Сидоров В.Н., Сломинская Е.Н., Полникова Т.В., Макарова О.Ю. Оформление графической части выпускной квалификационной работы. Учебное пособие. М.: МГТУ им. Н.Э. Баумана, 2016.
6. Э.Таненбаум, Д.Уэзеролл. Компьютерные сети. 5-е изд. СПб.: Питер, 2012.
7. Джош Скин, Дэвид Гринхол - «Kotlin. Программирование для профессионалов» / Big Nerd Ranch, LLC 2018
8. Marcin Moskala - "Effective Kotlin: Best practices", 2021 / Leanpub, 2021
9. Ян Клифтон - Проектирование пользовательского интерфейса Android / ДМК Пресс, 2017
10. Ёранссон Андерс - Эффективное использование потоков в операционной системе Android / ДМК Пресс, 2015
11. Miloš Vasić - Mastering Android Development with Kotlin / Packt Publishing, 2017