ВВЕДЕНИЕ 5
1 Анализ предметной области 8
1.1 Описание деятельности организации ООО «ТАКСТЕЛЕКОМ» 8
1.2 Описание проблемы организации 8
1.3 Анализ бизнес-процессов 9
1.4 Описание объекта исследования 12
1.5 Анализ альтернативных решений 13
1.5.1 Анализ решений на рынке 13
1.5.2 Анализ операционной системы 14
1.5.3 Анализ языка программирования 15
1.5.4 Анализ Базы Данных 17
1.6 Профили заинтересованных сторон 19
1.7 Бизнес данные 20
1.8 Критерии успеха 20
1.9 Ограничения и исключения 20
1.10 Требования к разработке мобильного клиента 22
1.10.1 Разработка пользовательских требований и диаграммы вариантов использования 22
1.10.2 Разработка спецификаций вариантов использования 23
1.10.3 Разработка функциональных требований 27
1.10.4 Разработка нефункциональных требований 28
1.11 Выводы 28
2 Проектирование мобильного клиента 30
2.1 Разработка пользовательского интерфейса 30
2.2 Разработка диаграммы активности 31
2.3 Разработка алгоритма авторизации 33
2.4 Разработка контроллеров 34
2.5 Реализация базы данных 42
2.6 Выводы 46
3 Реализация мобильного клиента для системы документооборота 47
3.1 Веб-интерфейс сервиса Google Firebase 47
3.2 Реализация мобильного клиента на IOS. Авторизация 51
3.2 Реализация мобильного клиента на IOS. Работа с категориями и пользовательским списком. 54
3.3 Реализация мобильного клиента на IOS. Создание документа 59
3.4 Реализация мобильного клиента на IOS. Дополнительные иконки документа 68
3.5 Реализация мобильного клиента на IOS. Синхронизация и импорт документа 68
3.6 Реализация мобильного клиента на IOS. Поиск документов по фильтрам 73
3.7 Применение мобильного клиента на практике 74
3.8 Выводы 77
ЗАКЛЮЧЕНИЕ 79
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 81
ПРИЛОЖЕНИЕ А 83
ПРИЛОЖЕНИЕ Б 84
ПРИЛОЖЕНИЕ В 85
Актуальность работы обусловлена потребностью организации ООО
«ТАКСТЕЛЕКОМ» в оптимизации финансовых затрат на контроль за выполнением качества и объема выполненных работ, а также в дальнейшем анализе эффективности рекламы отделами Аналитики и Маркетинга.
Предметом исследования является разработка мобильного клиента для системы документооборота.
Целью данной выпускной квалификационной работы является повышение эффективности рекламы посредством внедрения на предприятие сервиса электронного документооборота, представляющее собой мобильный клиент (приложение). Данный клиент позволит ускорить процесс контроля за выполнением заказов на размещение рекламной продукции, а также поможет специальным отделам организации использовать инструменты сбора статистики и аналитической информации.
Решение предполагает создание мобильного клиента с локальной БД, в котором будет осуществляться подключение к облачному хранилищу для синхронизации с документной БД, а также позволять иметь каждому работнику, распространяющему рекламу свой личный аккаунт. При распространении рекламы делать фото и прикреплять геопозицию.
Создавать, редактировать, удалять категории и пользовательские списки,
осуществлять поиск по фильтрам. Мобильный клиент должен иметь 3 вкладки: список документов, синхронизация и настройки. Таким образом можно будет просмотреть категорию, а именно вид рекламы, список в котором указывается в какой стране, городе и районе осуществлена работа с рекламой, проконтролировать по геопозиции места с рекламой, дату и время, оставлять и изменять заметки если работа была выполнена не качественно или не в полной мере по вложенному изображению.
Для достижения поставленной цели требуется решить следующие
задачи:
• провести анализ бизнес-процесса документооборота;
• провести анализ существующих решений;
• разработать пользовательские требования;
• разработать функциональные требования;
• разработать нефункциональные требования;
• разработать функциональную модель системы;
• разработать UML диаграммы;
• спроектировать программный продукт;
• разработать программный продукт.
' .
Разработка мобильного клиента для системы документооборота на языке Swift. А также похожие готовые работы: страница 2 #9104865
Артикул: 9104865
- Предмет: Программирование
- Уникальность: 70% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2021 году
- Количество страниц: 112
- Формат файла: docx
1 999p.
1 Варзунов А. В., Торосян Е. К., Сажнева Л. П., Анализ и управление бизнеспроцессами // Учебное пособие. – СПб: Университет ИТМО, 2016. – 112 с.
2 Википедия Делопроизводство [Свободная энциклопедия] URL: https://ru.wikipedia.org/wiki/Делопроизводство (дата обращения: 16.05.2020).
3 Языки программирования для iOS: на чѐм писать приложения для айфона [Блог] // Разработка нативных приложений: URL:https://livetyping.com/ru/blog/na-chem-pishut-prilozhenija-pod-ios (дата обращения: 15.04.2020).
4 Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство
«Русская редакция»; СПб. : БХВ-Петербург, 2014. — 736 стр.: ил.
5 Google Firebase, Фраемворк Cloud Firebase и Firestore, URL: https://firebase.google.com/docs/ios/setup (дата обращения 15.04.2020).
6 Charles Scalesse, Фраемворк Toast-Swift, URL: https://github.com/scalessec/Toast-Swift (дата обращения: 30.04.2020)
7 Apple Developer Documentation [Электронный ресурс] // Документация для разработчиков URL: https://developer.apple.com/documentation (дата обращения 15.04.2020).
8 Бен Форта, SQL за 10 минут. Издательство: Вильямс, 2014. – 228 с.
9 Jonathan Cardasis, Фраемворк ChromaColorPicker, URL: https://github.com/joncardasis/ChromaColorPicker (дата обращения: 30.04.2020) 10 Василий Усов, Swift. Основы разработки приложений под iOS и
macOS. Издательство: Питер, 2018. - 448 с.
11 Айк Харазян, Язык Swift. Самоучитель. Издательство: БХВ- Петербург, 2016. – 173 с.
12 Gray Campbell, Фраемворк GCCalendar, URL:
https://github.com/graycampbell/GCCalendar (дата обращения: 30.04.2020)
13 Олссон Фредрик Т., Ламарш Джефф, Марк Дэвид, Наттинг Джек, Топли Ким, Swift. Разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK. Издательство: Вильямс, 2016. – 900 с.
14 Грэй Энтони, Swift. Карманный справочник. Программирование в среде iOS и ОS X. Издательство: Вильямс, 2016. – 288 с.
15 Василий Усов, Swift. Основы разработки приложений под iOS и OS X, ч. 2. Издательство: Питер, 2016. – 336 с.
2 Википедия Делопроизводство [Свободная энциклопедия] URL: https://ru.wikipedia.org/wiki/Делопроизводство (дата обращения: 16.05.2020).
3 Языки программирования для iOS: на чѐм писать приложения для айфона [Блог] // Разработка нативных приложений: URL:https://livetyping.com/ru/blog/na-chem-pishut-prilozhenija-pod-ios (дата обращения: 15.04.2020).
4 Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство
«Русская редакция»; СПб. : БХВ-Петербург, 2014. — 736 стр.: ил.
5 Google Firebase, Фраемворк Cloud Firebase и Firestore, URL: https://firebase.google.com/docs/ios/setup (дата обращения 15.04.2020).
6 Charles Scalesse, Фраемворк Toast-Swift, URL: https://github.com/scalessec/Toast-Swift (дата обращения: 30.04.2020)
7 Apple Developer Documentation [Электронный ресурс] // Документация для разработчиков URL: https://developer.apple.com/documentation (дата обращения 15.04.2020).
8 Бен Форта, SQL за 10 минут. Издательство: Вильямс, 2014. – 228 с.
9 Jonathan Cardasis, Фраемворк ChromaColorPicker, URL: https://github.com/joncardasis/ChromaColorPicker (дата обращения: 30.04.2020) 10 Василий Усов, Swift. Основы разработки приложений под iOS и
macOS. Издательство: Питер, 2018. - 448 с.
11 Айк Харазян, Язык Swift. Самоучитель. Издательство: БХВ- Петербург, 2016. – 173 с.
12 Gray Campbell, Фраемворк GCCalendar, URL:
https://github.com/graycampbell/GCCalendar (дата обращения: 30.04.2020)
13 Олссон Фредрик Т., Ламарш Джефф, Марк Дэвид, Наттинг Джек, Топли Ким, Swift. Разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK. Издательство: Вильямс, 2016. – 900 с.
14 Грэй Энтони, Swift. Карманный справочник. Программирование в среде iOS и ОS X. Издательство: Вильямс, 2016. – 288 с.
15 Василий Усов, Swift. Основы разработки приложений под iOS и OS X, ч. 2. Издательство: Питер, 2016. – 336 с.
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка мобильного клиента для системы документооборота на языке Swift |
Артикул: | 9104865 |
Дата написания: | 18.05.2021 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 70% |
Количество страниц: | 112 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлена только пояснительная записка и листинг. Самой скомпилированной программы нет.
В работе представлена только пояснительная записка и листинг. Самой скомпилированной программы нет.
Файлы артикула: Разработка мобильного клиента для системы документооборота на языке Swift. А также похожие готовые работы: страница 2 по предмету программирование
Пролистайте "Разработка мобильного клиента для системы документооборота на языке Swift. А также похожие готовые работы: страница 2" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 23.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 70% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 32 работы. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Автоматизированная информационная система распознавания символов рукописного ввода
СЛЕДУЮЩАЯ РАБОТА
Разработка автоматизированной информационной системы управления службой такси на платформе 1С