Введение 3
Глава 1. Использование мобильных приложений на базе 1С 4
1.1 Особенности разработки мобильных приложений 4
1.2 Аналоги приложений 6
Глава 2. Описание и разработка конфигураций 11
2.1 Постановка задачи 11
2.2 Этапы разработки объектов основной конфигурации 12
2.3 Разработка мобильного приложения 30
2.4 Тестирование 43
Заключение 55
Список литературы 56
Приложение 1 59
Приложение 2
Информация в настоящее время является главным ресурсом, и скорость распространения которого является актуальной задачей. Для быстрого и продуктивного управления данным ресурсом необходимо использовать новые технологии. Целью любого предприятия является получение прибыли и привлечение новых клиентов, эта задача ложится на отдел продаж. Менеджеры по продажам непосредственно работают с клиентами, и скорость выполнения заявки является наиболее важной. Для реализации задачи логично использовать мобильные устройства, отлично зарекомендовавшие себя в роли портативной рабочей станции. При повсеместном распространении интернета логично начать переносить сложные вычисления на сторону сервера и создавать для него легкие клиентские приложения - таким образом, нивелируется проблема оптимизации софта под разные конфигурации оборудования. Остается только выбрать между iOS и Android.
Целью дипломной работы является разработка Android приложения на платформе «1С:Предприятие», а также знакомство с наиболее актуальными технологиями в данной сфере. Предметом исследования являются технологии, отвечающие современным требованиям.
При реализации были решены следующие задачи:
1. Построение логики работы «Менеджера по продажам»
2. Решение проблем мобильной платформы 1С
3. Осуществление работы с мультимедиа
4. Работа с геолокацией
5. Реализация обмена через веб-сервисы
Выпускная работа состоит из введения, двух глав, освещающих теоретическую и практическую часть разработки приложения, заключения, списка литературы.
Мобильные устройства прочно вошли в нашу жизнь, сегодня они используются не только для звонков и отправки смс-сообщений, но и позволяют использовать богатый функционал для развития бизнеса. Созданная компанией 1С мобильная платформа существенно расширила возможности программного продукта.
Приложение представляет собой совокупность центральной и мобильной базы. Между ними реализована постоянная двусторонняя передача информации. Данный процесс называется синхронизация. Она осуществляется путём файлового обмена, или через Web сервисы, что позволяет повысить оперативность и производительность сотрудников предприятия, работающих вне офиса. Это в свою очередь приводит к улучшению качества работы, от которого зависят доходы предприятия.
В данной выпускной квалифицированной работе были изучены актуальные источники по работе с мобильной платформой, и разработаны две конфигурации основная и мобильная, итогом стало созданное Android приложение.
Реализована работа со следующими технологиями:
• Веб-сервисы
• Мультимедиа
• Г еолокация
• Звонки
• Смс
• Электронная почта
• Push-уведомления
1. Автоматизированные информационные системы в экономике: учебное пособие / Г. Г. Куликов, Е. А. Дронь, М. А. Шилина, Ю. О. Багаева: Уфимск. гос. авиац. техн. ун-т. - Уфа: УГАТУ, 2013. - 186 с.
2. Гвоздева, Т.В. Проектирование информационных систем: учебное пособие / Т.В. Гвоздева, Б.А. Баллод. - Ростов-н/Д: Феникс, 2014 - 508c.
3. Заботина Н.Н. Проектирование информационных систем. Учебное пособие для студентов высших учебных заведений, обучающихся по специальности 080801 "Прикладная информатика (по областям) и другим экономическим специальностям" / Н. Н. Заботина - Москва: ИНФРА-М, 2013 - 329с.
4. Избачков, Ю. Информационные системы : учеб. для вузов/ Ю. Избачков. - 3-е изд. - СПб. : Питер, 2013. - 544 с.
5. Информационные системы и технологии управления: учебник / под ред. Г.А.Титоренко. - 3-е изд., перераб и доп. - М.: ЮНИТИ-ДАНА, 2014. - 591c.
6. Катаев С.М. Программирование в 1С:Предприятие 8.3 / С.М.Катаев, Ю.А.Сергиенко.- Санкт-Петербург: Питер,2014.- 304 с.
7. Разработка управляемого интерфейса/ В. А. Ажеронок, А. В. Островерх, М. Г. Радченко, Е. Ю. Хрусталева. - Издательство: 1С- Паблишинг, 2010. - 728 с.
8. Ситосенко, Е. Управление заказами в системе программ 1С: Предприятие
8.3 / Е.Ситосенко. - М.: 1С-Паблишинг, 2014. - 219с.
9. Смирнов, Г.Н. Проектирование экономических информационных систем: учебник для вузов / А.А. Смирнов, А.А. Сорокин, Ю.Ф. Тельнов. - М.: Финансы и статистика, 2014 - 512c.
10. Фирма 1С [Электронный ресурс]/ Режим доступа : http://www.1c.ru/ свободный. - Загл.с экрана (дата обращения: 01.06.2018).
11. Видеокурс «Разработка мобильных приложений под Android на платформе 1С» [Электронный ресурс]. - Режим доступа: http://servicebook.pro/uchebnyi-centr/video/courses/videokurs- razrabotkamobilnyh-prilozhenij -pod-android-na-platforme- 1s-predpriyatie-8-3 - na-primereprilozheniya-mobilnye-finansy/?page=all (дата обращения:
20.02.2018) .
12. Гончаров Д.И. Решение специальных прикладных задач в «1С: Предприятие 8.2» [Текст] / Д. И. Гончаров, Е.Ю. Хрусталева. — М.: ООО «1С-Паблишинг», 2012. — 300 с.
13. Кашаев С.М. 1С: Предприятие 8.3. Программирование и визуальная разработка на примерах [Текст] / С.М. Кашаев. - Санкт-Петербург: БХВПетербург, 2015. - 336 с.
14. Онлайн компьютерные видео уроки [Электронный ресурс]. - Режим доступа: http://compteacher.ru/1c-program/ (дата обращения: 26.04.18)
15. Онлайн уроки 1С: Предприятие [Электронный ресурс]. - Режим доступа: http://1c-uroki.ru/ (дата обращения: 23.05.18).
16. Ажеронок В.А. Профессиональная разработка в системе «1С: Предприятие 8» [Текст] / Ажеронок В.А., Габец А.П., Гончаров Д.И., и др. - Москва: ООО «1С-Паблишинг», 2012. - 1108 с.
17. Радченко М.Г. Архитектура и работа с данными «1С: Предприятия 8.2». Серия «1С: Профессиональная разработка» [Текст] / М.Г. Радченко, Е.Ю. Хрусталева. - Москва: ООО «1С-Паблишинг», 2011. - 268 с.
18. Радченко М.Г. 1С: Предприятие 8.3. Практическое пособие
разработчика. Примеры и типовые приемы [Текст] / М.Г. Радченко, Е.Ю. Хрусталева. - Москва: ООО «1С-Паблишинг», 2013. - 965 с.
19. Радченко М.Г. Разработка управляемого интерфейса [Текст] / М.Г. Радченко. - Москва: ООО «1С-Паблишинг», 2011. - 723 с.
20. Рязанцева Н.А. 1С: Предприятие. Секреты конструирования [Текст] / Д.Н. Рязанцев, Н.А. Рязанцева. - Санкт-Петербург: БХВ-Петербург, 2012. - 368 с.
21. Рыбалка В.В. Пример быстрой разработки мобильного приложения на платформе «1С: Предприятие 8.3» [Текст] / В.В. Рыбалка. - Москва: ООО «1С-Паблишинг», 2014. - 329 с.
22. Селищев Н.В. Администрирование системы 1С: Предприятие 8.2 [Текст] / Н.В. Селищев. - Санкт-Петербург: Питер, 2012. - 400 с.
23. Филиппов Е.В. Настольная книга 1С: Эксперта по технологическим вопросам [Текст] / Е.В. Филиппов. - Москва: ООО «1С-Паблишинг», 2014. - 247 с.
24. Форум-1С [Электронный ресурс]. - Режим доступа: http://forum1c.ru
(дата обращения: 22.05.18). 27. Хрусталева Е.Ю. Знакомство с
разработкой мобильных приложений на платформе «1С: Предприятие 8» [Текст] / Е. Ю. Хрусталева. - Москва: ООО «1С-Паблишинг», 2014. - 292с.
25. Хрусталева Е.Ю. 101 совет начинающим разработчикам в системе «1С:
Предприятие 8» [Текст] / Е.Ю. Хрусталева. - Москва: ООО
«1СПаблишинг», 2015. - 284 с. 29. Эргономичная организация рабочего места [Электронный ресурс]. - Режим доступа: http://ocular.ru/eyestrain/index.php?rash=eye3 (дата обращения: 04.06.18).