Введение 3
Глава 1.Реинжиниринг системы автоматизации складского учета организации
ООО Лидер 6
1.1. Современное состояние информационного обеспечения в ООО Лидер 6
1.2. Современные технологии, применяемые при складском учете в
организациях различного профиля 11
1.3. Оптимизация информационного обеспечения ООО Лидер, цели и задачи
Глава 2. Проектирование и разработка системы автоматизации 22
2.1. Анализ требований и инфологическое моделирование системы автоматизации
2.2. Модернизация системы автоматизации 27
2.3. Программирование интерфейсов для системы учета складской продукции
Глава 3. Тестирование и развертывание 41
3.1. Тестирование 41
3.2. Развертывание системы 46
3.3. Анализ модернизированной системы и пути развития 49
ЗАКЛЮЧЕНИЕ 52
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 53
ПРИЛОЖЕНИЕ 55
В настоящее время мобильные устройства заняли достаточно прочное место в повседневной жизни людей. Начали они свой путь в качестве обычных телефонов, впоследствии приобретая все больше и больше функций, превратившись, в конце концов, а по настоящему, полезных помощников. Более того, с развитием интернета мобильные устройства стали средством получения доступа к разным мировым информационным ресурсам, из любой точки мира. Если учесть, что информация в современном обществе является одним из наиболее востребованных ресурсов, а также обратить внимание на развитие технологий, сказывающееся на цене, качестве и технических характеристиках мобильных устройств, то совершенно естественным следствием является очень высокий спрос на мобильные устройства в современном мире.
В наше время все больше и больше смартфонов, коммуникаторов, планшетных персональных компьютеров и других видов устройств, достаточно удобных для использования, как в обычной жизни, так и в заграничных поездках, выпускаются на базе операционной системы Android. Каковы же причины распространения данной операционной системы?
Android поддерживает достаточное количество устройств совершенно разных производителей. Также, Android характеризуется высокой доступностью средств разработки. Средства разработки для данной платформы бесплатны, в то время как разработка, скажем под iPhone (от компании Apple) требует немалых начальных финансовых вложений. Помимо всего вышеперечисленного, большим преимуществом операционной системы Android является наличие бесплатных библиотек для работы сторонними ресурсами(к примеру YandexMapKit, GoogleMap API, и другими), в то время как например в WindowsPhoneMobile такие возможности не распространены.
В рамках данной дипломной работы будет описано создание складской клиентской системы на базе операционной системы Android, ориентированной в частности, на организацию ООО “ЛИДЕР”. Указанные выше преимущества оправдывают создание приложения на данной платформе и обслуживание ее в дальнейшем времени. Ориентированность на складской учет и средства для складского учета объясняется тем, что организации тратят огромные на приобретение средств для работы сотрудников склада в виде терминала сбора данных (сокр.ТСД), а также разработку программного обеспечения под них, что довольно затратно. Поэтому мной было решено разработать приложение, которое во-первых будет работать намного быстрее чем уже готовое решение на “ТСД” и самое главное дешевле как минимум в 15 раз.
. Давайте попробуем сформулировать основные аспекты складского учета с
точки зрения использования информационных технологий
Двадцать первый век, по праву считается веком информационных технологий. Согласимся, что в настоящее время во многих сферах жизни без них не обойтись. Сфера работы склада не является исключением. Давайте на время перенесемся в прошлые времена, где вместо удобных решений связанных с информационными технологиями, использовались старые добрые журналы, куча бумаг, для заполнения которых тратилось огромное количество времени и главное сил. В наше же время все решается работающим сервером, базой данных и клиентскими приложениями для сотрудников склада. Задавшись вопросом, а какие основные потребности у сотрудников склада? Конечно же скорость и качество работы. Ведь крупные точки продаж продукции не могут ждать долгое время, как и клиенты, например купившие кровать, не будут же они ждать 2-3 дня, пока сотрудники ищут нужную кровать на складе. Для этого и были придуманы различные системы упрощения работы сотрудников склада.
Целью данной выпускной квалификационной работы является разработка приложения, функционирующее на платформе Android, которое будет представлять из себя клиентское приложение для системы учета складской продукции ООО “ЛИДЕР”.
Задачами данной выпускной квалификационной работы являются:
1) Выполнить анализ деятельности предприятия ООО “ЛИДЕР”, в том числе управление складским учетом.
2) Разработать проект автоматизации складского учета.
3) Разработать модуль интеграции 1С Предприятия с приложением Android.. Провести тестирование разработанного модуля на реальных данных.
4) Разработать приложение на платформе Android для складского учета на предприятии
5) Внедрить разработанное приложение в организации
В процессе выполнения дипломного проекта была рассмотрена существующая в ООО “ЛИДЕР” система складского учета, обоснована необходимость его автоматизации. Достигнута поставленная цель дипломного проекта, усовершенствована система учета товаров на складе ООО “ЛИДЕР”. Были решены поставленные задачи.
1) Выполнен анализ деятельности предприятия ООО “ЛИДЕР”, в том числе управление складским учетом.
2) Разработан и обоснован проект автоматизации складского учета.
3) Разработан модуль интеграция 1С Предприятия с приложением Android.. Проведено тестирование разработанного модуля на реальных данных.
4) Разработано приложение на платформе Android
5) Разработанное приложение успешно внедрено в работу организации
В результате проделанной работы было автоматизировано несколько рабочих мест. Стало возможным снижение затрат на оборудование. Значительно уменьшилось количество допускаемых ошибок при проведении стандартных операций складского учета. Модернизирован процесс обработки информации, при этом повысилась степень достоверности информации и степень ее защиты.
В ООО “ЛИДЕР” произведена апробация созданного Androidприложения «LiderStorageManager», которая подтвердила актуальность и практическую значимость раскрытой в дипломном проекте темы (соответствующий акт прилагается).
1. Хашими, С. Разработка приложений для Android / С. Хашими, С. Коматинени, Д. Маклин - СПб.: Питер, 2011 - 736 с.
2. Эккель, Б. Философия Java. Библиотека программиста / Б. Эккель - СПб.: Питер, 2009. - 640 с.
3. Дейтел П., Дейтел Х., Уолд А. Д27 Android для разработчиков. 3-е изд. — СПб.: Питер, 2016. — 512 с.: ил. — (Серия «Библиотека программиста»).
4. Голощапов, А.Л. GoogleAndroid: программирование для мобильных устройств / А.Л. Голощапов - СПб.: БХВ-Петербург, 2011. - 448 с.
5. Емельянова, И.А. Технико-экономическое обоснование в дипломных проектах. Пособие для студентов электротехнического факультета / И.А. Емельянова - Гомель: БелГУТ, 2004. - 50 с.
6. Описание среды разработки Java [Электронный ресурс]. - Режим доступа: https: //ru.wikipedia. org/wiki/j ava
7. Статья по разработке Androidприложений [Электронный ресурс]. - Режим доступа: https: //habrahabr.ru/po st/146632/
8. Руководство по разработке Android приложений, курсы [Электронный ресурс]. - Режим доступа:http://developer.alexanderklimov.ru/android/
9. Разработка под Android [Электронный ресурс]. - Режим доступа: http s: //habrahabr.ru/hub/android_dev/
10. Организация работы склада. Описание [Электронный ресурс]. - Режим доступа:https: //habrahabr.ru/company/trinion/blog/296718/
11. Сайт о программировании [Электронный ресурс]. - Режим доступа: https://metanit.Com/java/android/1.1.php
12. Сканеры штрих кода в автоматизации торговли [Электронный ресурс].
- Режим доступа:https://habrahabr.ru/company/scancode/blog/243145/
13. Распознавание BarcodeAndroid. Разработка в AndroidStudio [Электронный ресурс]. - Режим доступа: https://habrahabr.ru/post/199258/