Разработка мобильного приложения для учета ассортимента на складе
Анализ предметной области системы работы мобильного приложения для учета товаров. Обзор систем управления складским учетом. Среды разработки мобильных приложений. Реализация мобильного приложения на платформе 1С: Предприятия. Разработка главного экрана.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 11.01.2023 |
Размер файла | 1,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Разработка мобильного приложения для учета ассортимента на складе
Выполнил Дарануца Иван Сергеевич
Оглавление
мобильное приложение для учета товаров
- ВВЕДЕНИЕ
- Глава I. Анализ предметной области системы работы мобильного приложения для учета товаров
- 1.1Анализ предметной области
- 1.2Обзор систем управления складским учетом
- 1.3Языки программирования
- 1.4Среды разработки мобильных приложений
- 1.5 Вывод по теоретической части курсового проекта
- Глава II. Разработка мобильного приложения для учета ассортимента на складе
- 2.1 Реализация мобильного приложения на платформе 1С: Предприятия
- 2.2 Создание справочников
- 2.3 Создание документов
- 2.4 Создание регистра накопления и отчетов
- 2.5 Разработка главного экрана
- 2.6 Сборка мобильного приложения
- 2.7 Вывод по практической части КР
- Заключение
- Список литературы
Введение
Развитие рынка мобильных гаджетов привело к тому, что на сегодняшний день жизнь практически каждого человека связана с этими устройствами. Если еще несколько лет назад гаджетов позволяли получать и отправлять сообщения, а также осуществлять и принимать звонки, то современные смартфоны предоставляют своим пользователям гораздо больший круг возможностей. Массовое распространение мобильных приложений привело к массовому желанию людей заниматься их разработкой. Этому послужили следующие причины: популярность мобильных приложений, высокие заработные платы. Для создания мобильного приложения разработчику необходимо пройти через несколько этапов: разработка, тестирование и ввод в эксплуатацию мобильного приложения. Предметом исследования являются этапы языки программирования и среды разработки мобильных приложений, а также средства прототипировния. Цель работы - разработать автоматизированное мобильное приложение для складского учета товаров. Объектом исследования в данной работе является сфера мобильных приложений. Актуальность темы заключается в том, что огромное количество людей используют различные платформы для просмотра и поиска товаров, так как большая часть населения.
Задачами курсового проекта являются:
· Описание предметной области
· Разработка экранных форм ввода-вывода
· Разработка отчетов
· Разработка стартовой страницы
Функциональные возможности программы должны охватывать все возможные ситуации в работе склада. Программа должна поддерживать ведение базы товаров, поставщиков и сотрудников
Глава I. Анализ предметной области системы работы мобильного приложения для учета товаров
1.1 Анализ предметной области
Разработка мобильного приложения для склада обусловлена необходимостью автоматизации складского учета. Приложение предназначено для ввода, хранения, анализа и обработки товаров, поступающих, хранящихся и продаваемых товаров на складах. В базе должны храниться следующие данные о товарах: Код, Наименование, Вес. Данные о складах: Код, Наименование
Данные о контрагентах: Код, Наименование, Адрес, ИНН, КПП,БИК
В случае, когда закупаются товары, заполняются данные документа «Приходная накладная»:
· Код;
· Дата;
· Склад;
· Поставщик;
· Список с товарами.
В случае, когда продаются товары, заполняются данные документа «Расходная накладная»:
· Код
· Дата
· Склад
· Покупатель
· Список с товарами
Склад выполняет три взаимосвязанные функции: Заказ и прием товаров, ее хранение и отгрузку. Создаваемая программа предназначена для автоматизации складского учета. Она ведет учет товаров, учёт поставщиков и сотрудников, формирует необходимые документы и отчеты.
Количество как поставленных, так и отгруженных товаров - число целое. Также должен осуществляться контроль продаж товаров со склада. Нельзя продать количество товаров большее, чем есть на складе. При покупке товаров со склада в сводной таблице происходит автоматическое уменьшение количества. Стоимость продукции вычисляется произведением цены за единицу на количество товара автоматически.
1.2 Обзор систем управления складским учетом
Программа «Фрегат Склад». Программное обеспечение «Фрегат Склад» этосистема автоматизации управления складским хозяйством. «Фрегат Склад» позволяет организовывать хранение товаров, оптимизировать размещение товара на складе с учетом наличия свободных мест хранения, автоматизировать контроль приема и отгрузки с использованием технологии штрихкодов.
Основные функции «Фрегат Склад»:
· Настройка структуры мест хранения (стеллаж, ячейка и т.д.);
· Совмещение складских операций с хранением продуктов;
· Просмотр состояния товара при приемке и распределения по складским ячейкам;
· Добавление штрихкодов к товарам;
· Автоматическая маркировка товара для считывания штрихкодов и печати этикеток - сканеров;
· Контроль приема и отгрузки;
· Инвентаризация товаров с использованием устройства считывания штрихкодов.
Недостатками этой системы являются: сложность в освоении, неудобный интерфейс, дорогостоящие разработка.
Программа «ANALITIKA NET» - программный продукт для автоматизации ведения складского учета в малой компании. Имеется возможность ввода всех основных операций для торговых компаний. Из программы всегда можно вывести на принтер счет-фактуру, товарный чек, приходный складской ордер, расходный складской ордер, накладную на внутренние перемещения, приходный кассовый ордер, расходный кассовый ордер, платежное поручение.
Генераторы отчетов предоставляют информацию об остатках и оборотах товаров, материальных ценностей, услуг (количества, суммы по себестоимости и по ценам продажи), денежных средств, а также дают возможность рассчитывать задолженности по покупателям и по поставщикам на текущую дату и выбранный период. Во всех отчетах реализована возможность рассчитывать, как количественные, так и суммарные итоги по складам, магазинам, торговым точкам, группам товаров, кассам, сейфам и банковским счетам, а также по покупателям, поставщикам и прочим контрагентам.
Программа работает быстро, обрабатывает достаточно большие объемы данных без особого труда и не требовательна к аппаратным и программным средствам компьютера, на котором инсталлирована. Сетевая версия для трех рабочих станций работающих с одной базой данных в локальной сети.
Программа «SV:Склад». SV:Склад - Автоматизированная система управления складом с поддержкой ячеистого (адресного) склада.
Программа для склада SV: Склад - предназначена для компаний, выросших из классического складского учета. Прием, размещение, перемещение, обработка, хранение, отгрузка - при использовании системы автоматизации склада SV: Склад, технологии штрихового кодирования, адресного хранения и радиооборудования для передачи заданий работникам склада - все эти операции можно сделать более эффективными, а вместе с ними и работу складского комплекса в целом.
Основные возможности:
· Большая многоуровневая номенклатура;
· Хранение необходимых дополнительных характеристик о товаре;
· Графическое отображение информации по физическому расположению стеллажей;
· Широкие возможности фильтрации необходимой информации;
· Оптимизация размещения принимаемого товара, а также места хранения;
· Оптимизация выдачи товара со склада;
· Штрих сканеры и штрих принтеры;
· Управление складским персоналом;
· Распределение заданий между складскими сотрудниками;
· Контроль выполненных работ;
· Комплектование товара и печать комплектовочных документов;
Перечисленные функции, отражают небольшую часть возможностей системы складской автоматизации SV: Склад. Но также не надо забывать, что SV: Склад -легко модернизируется в полноценную программу корпоративного учета SV: Учет, благодаря которой можно поставить управленческий учет на предприятии любой сложности.
1С: Управление торговлей 8 - система учета и управления предприятием. Программа автоматизирует все направления торговой деятельности: складской учет и управление складскими запасами; розничная и оптовая торговля; анализ и планирование; работа с подотчетными лицами и т.д.
1С: Управление торговлей 8 позволяет:
· управлять остатками товаров в различных единицах измерения на множестве складов;
· вести раздельный учет собственных товаров, товаров, принятых и переданных на реализацию;
· учитывать серии товаров (серийные номера, сроки годности);
· задавать произвольные характеристики товаров (цвет, размер);
· учитывать ГТД и страну происхождения;
· резервировать товары.
Организация складского учета может быть различной, структура может быть как простой, так и иерархически сложной. Склады или места хранения могут быть как на территории предприятия, так, и расположены удаленно.
1.3 Языки программирования
Главным при разработке мобильного приложения является выбор языка программирования. Поэтому стоит провести анализ языков подходящих для мобильной разработки.
Javaбыла разработана компанией Sun Microsystems (в последующем приобретённой компанией Oracle) еще в 1995 году, и она до сих пор используется для широкого спектра программных приложений. Код Java выполняется виртуальной машиной, которая работает на устройствах Android и интерпретирует код.
Kotlin недавно появился в качестве «другого» официального языка для разработки Android. Как и Java, Kotlin работает на виртуальной машине Java. Он полностью совместим с Java и не вызывает никаких препятствий или увеличения размера файлов.
Основное отличие заключается в том, что Kotlin требует меньше «шаблонного» кода, т.е. более простая для чтения система. Он также устраняет такие ошибки, как исключение нулевого указателя, и даже освобождает Вас от необходимости заканчивать каждую строку точкой с запятой. Это отличный язык программирования, если вы только учитесь разрабатывать приложения для Android.
C / C++. Android Studio поддерживает C / C++ с помощью AndroidNative Development Kit. Это значит, что написанный код будет работать не на виртуальной машине Java, а на самом устройстве и даст больше контроля над такими вещами, как память. Например, для 3D-игр, это позволит выжать дополнительную производительность с устройства.
Python. Реализовано это с помощью Kivy и BeeWare:Kivy -- это opensource библиотека для создания кроссплатформенных приложений, в том числе под Android и iOS.BeeWare -- это набор UI-инструментов для создания нативных Android-приложений.
JavaScript. С фреймворком ReactNative вы можете создавать мобильные приложения с многофункциональным мобильным UI. При этом такие программы полностью нативны, то есть не являются мобильными веб-приложениями. Всё потому, что ReactNative использует те же компоненты, что и простые приложения для Android.
Преимущества JavaScript:
· сборка быстрее, чем в Android Studio;
· для создания качественного UI есть flexbox;
· простая передача данных по сети с использованием API.
Dart. Flutter -- относительно новая технология от Google, полноценный SDK, выпущенный в 2018 году.По ряду параметров считается более удачным решением, чем ReactNative. Позволяет писать кроссплатформенные приложения, поэтому эффективен в разработке приложений для Android с общей базой кода на языке Dart.
Dart позиционируется как альтернатива JavaScript. Он компилируется в бинарный код, за счёт чего достигается высокая скорость выполнения операций. Вместо XML Dart использует так называемые деревья макетов.
Основные преимущества Dart:
· легко освоить, зная Java;
· высокая производительность программ;
· Hot Reload во Flutter -- быстрая перезагрузка с сохранением состояния.
1.4 Среды разработки мобильных приложений
Также, как и язык программирование, немало важно выбрать и среду для разработки приложения. Поэтому просмотрим среды разработки мобильных приложений.
AndroidStudio - официальная IDEдля Android, созданная компанией Google.Android Studio выступает в качестве редактора для выбранного вами языка программирования (он поддерживает Java, C++, а также Kotlin, который с недавних пор тоже стал официальным языком Android), компилятора, который может создавать APK файлы и файловой системы для организации вашего проекта. Помимо этого он включает в себя редактор XML и расширенный редактор макетов. Android Studio предлагает целый набор дополнительных инструментов, некоторые из которых мы рассмотрим в данной статье. К счастью, большинство из них теперь можно скачать единым пакетом.
Unity 3D представляет из себя игровой движок и IDE для кросс-платформенной разработки игр. Он очень прост в изучении и обладает большим набором функций для разработки игр. С помощью Android Studio можно создать игру, но в Unity то же самое можно сделать гораздо легче, без уймы потерянного времени и головной боли. Кстати говоря, в Unity есть возможность создавать приложения с дополненной реальностью для Daydream, Cardboard или Gear VR!
Eclipse. До появления Android Studio, в качестве основного инструмента для разработки Android-приложений, разработчики использовали Eclipse. Этот IDE поддерживает несколько различных языков программирования, в том числе и Java с Android SDK. В отличие от Android Studio, Eclipse не предлагает встроенную поддержку и требует более тщательной настройки. На данный момент Google отключила официальную поддержку, поэтому, на самом деле, нет никаких оснований использовать Eclipse, вместо Android Studio. Я включил его в этот список, так как он может быть полезен тем, кто интересуется историей IDE и учится создавать приложения для Android. Таксказать для того, чтобы расширить кругозор.
Мобильная платформа 1С:Предприятия - это набор инструментов и технологий для быстрой разработки приложений под мобильные ОС iOS, Android, Windows Phone / 8.1 / 10, с использованием тех же сред разработки (Конфигуратор или 1С:Entrprise Development Tools) и тех же методик разработки, что используются для «обычных» приложений 1С. В результате получаются автономные, офлайновые приложения, но с возможностью обмена информацией с внешним миром при помощи широкого спектра средств интеграции, предоставляемого платформой: Web и HTTP-сервисы, е-мейл и т.д. Поскольку протоколы обмена - платформенно-независимые, мобильная платформа 1С, помимо прочего - это средство быстрого создания мобильного фронт-энда для практически любого серверного решения.
1.5 Вывод по теоретической части курсового проекта
В теоретической части курсового проекта был проведен анализ предметной области, входе которого было принято решение о том, что разрабатываемый программный продукт будет выполнять следующие задачи:
· Регистрация контрагентов;
· Добавление и удаление данных о товарах;
· Составление приходных и расходных накладных;
· Ведение учета товаров.
Также были рассмотрены среды разработки и языки программирования. В ходе анализа программных средств было принято решение для разработки проекта выбрать мобильную платформу 1С. Выбор был сделан исходя из анализа предметной области и технических возможностей данной платформы, ведь 1С обладает следующими преимуществами:
· Удобный облачный сервис для сборки и публикации мобильных приложений;
· При отсутствии интернета можно использовать автономную конфигурацию «Сборщик мобильных приложений»;
· Пользователь может установить мобильное приложение на свое устройство скачав его из App Store, Google Play или Windows Phone Store.
Глава II. Разработка мобильного приложения для учета ассортимента на складе
2.1 Реализация мобильного приложения на платформе 1С: Предприятия
Продукт «1С: Предприятие» представляет собой платформу, используя которую можно сконфигурировать необходимое решение для автоматизации деятельности определенных отделов или предприятия в целом.1С можно использовать, как при разработке информационных систем для компьютеров, так и при разработке мобильных приложений. Хранить данные можно, как и в самой информационной базе, так и при помощи сторонних СУБД: Microsoft SQL Server, IBM DB2, Oracle и т.д.Для разработки ИС на платформе 1С: Предприятие предусмотрены различные инструменты, которые позволяют проектировщику создавать необходимые объекты информационной базы.
В данной курсовой работе для разработки приложения автоматизации складского учета будут использоваться следующие объекты конфигурации: справочники, регистры накоплений, документы, перечисления, отчеты, общие формы.
Перед началом реализации проассоциируем сущности с объектами метаданных конфигурации 1С. (Таблица 2.1)
Таблица 2.1 - Объекты модели данных и объект 1С
Сущность |
Тип объекта конфигурации |
Название объекта конфигурации 1С |
|
Товар |
Справочник |
Товары |
|
Склад |
Справочник |
Склады |
|
Контрагент |
Справочник |
Контрагенты |
|
Накладная |
Документ |
Приходная накладная, Расходная накладная |
|
Строки накладной |
Табличная часть документа |
Табличная часть |
После сопоставления сущностей можно приступать непосредственно к разработке мобильного приложения.
2.2 Создание справочников
Как уже выяснилось, сущности проектируемой модели соответствуют справочникам в конфигурации 1С. Создание новой конфигурации начинаем с создания справочников: товары, склады, контрагенты. (рис 2.1)
Рисунок 2.1 Создание справочников конфигурации 1С
Теперь в каждом справочнике добавим необходимые реквизиты.
Для справочника «Товары»: Наименование, вес. (рис 2.2)
Рисунок 2.2 Пример экземпляра справочника «Товары»
Далее добавим реквизиты для справочника «Контрагенты»: Код, наименование, вид, ИНН, КПП, БИК, адрес. (Рис 2.3)
Рисунок 2.3 Пример экземпляра справочника «Контрагенты»
Для удобства работы с реквизитом «Вид» добавим в конфигурацию перечисление «Виды контрагентов». (Рис 2.4)
Рисунок 2.4 Создание перечисления в конфигураторе
И последний справочник «Склады» в нем присутствуют только два основных реквизита: наименование и код. (Рис 2.5)
Рисунок 2.5 Пример экземпляра справочника «Склады»
На этом разработка справочников в системе 1С: Предприятие закончена. Перейдем к созданию других объектов метаданных.
2.3 Создание документов
После создания справочников и перечисления создадим документы, отображающие хозяйственные операции (приход и расход товаров). Первым документом является «Приходная накладная».
Реквизиты: Дата, Номер, Поставщик, а также табличная часть с перечнем товара. Пользователь будет выбирать из списка контрагентов необходимого поставщика, стоит отметить, что контрагент выбирается строго с типом «Поставщик», склад будет выбираться из существующих складов организации, номер и дата выставляются автоматически. Табличная часть документа полностью заполняется вручную, кроме суммы она вычитывается автоматически. (Рис 2.6)
Рисунок 2.6 Пример приходной накладной
Вторым документом будет являться расходная накладная, так как в нем отражаются товары продаваемый со склада. Реквизиты расходной накладной схожи с реквизитами приходной накладной, с той разницей, что в первом документе у нас был реквизит поставщик, а в втором документе будет покупатель. В табличной части отображаются товары, подлежащие отгрузке со склада. (рис 2.7)
Рис 2.7 Пример расходной накладной
На этом разработка документов завершена. Теперь в приложении можно отслеживать поставки и продажи товаров.
2.4 Создание регистра накопления и отчетов
Для удобства отслеживания количества товаров на складах необходимо создать регистр накопления «Остатки на складах», в котором будут отображаться приходы и расходы товаров. (Рис 2.8)
Рисунок 2.8 Добавление регистра накоплений в конфигурацию
На основании данного регистра создадим несколько отчетов. Первый из них это отчет «Товары на складах», данный отчет помогает отслеживать остатки товаров. Второй отчет для отслеживания продаж по каждому складу в отдельности. Для того чтобы реализовать отчет в начале в дереве конфигурации добавим объекты конфигурации. (Рис 2.9)
Рисунок 2.9 Добавление отчетов в конфигурацию
Теперь перейдем к настройке отчетов. Для начала настроим отчет «Товары на складе», для этого перейдем в систему компоновки данных и выберем необходимые данные для построения запроса.
Для построения данного запроса нам необходимо выбрать данные из регистра накоплений, а именно из виртуальной таблицы «Остатки». Перенесем в раздел поля следующие данные:
· Товар;
· Склад;
· Остатки количество. (Рис 2.10)
Рисунок 2.10 Выбор данных для построения отчета
Далее необходимо перейти на закладку параметры системы компоновки данных и добавить несколько параметров. (Рис 2.11)
Рисунок 2.11 Добавление параметров для отчета
Затем перейдем на закладку настройки и создадим структуру отчета, стоит отметить, что именно на этой закладке будет определяться внешний вид отчета. (Рис 2.12)
Рисунок 2.12 Создание структуры отчета «Остатки на складах»
Настройка отчета «Остатки на складах» завершена. Теперь перейдем к настройке отчета «Обороты по складам».
Так же, как и с первым отчетом откроем систему компоновки данных и выберем необходимые для запроса данные. (Рис 2.13)
Рисунок 2.13 Выбор данных для построения отчета «Обороты по складам»
В данном отчете нам также нужно добавить функцию в запросе, поэтому перейдем в окно создания функций и создадим необходимую нам функцию. (Рис 2.14)
Рисунок 2.14 Создание функции для отчета «Обороты по складам»
Также, как и для первого отчета нам необходимо добавить несколько параметров, поэтому перейдем уже на знакомую нам вкладку «Параметры» системы компоновки данных и добавим их. Для этого отчета нам нужно будет добавить два параметра с типом «Дата». Первый параметр - это начало периода, он необходим для того, чтобы системы понимала с какой даты необходимо получать данные в отчете. Второй параметр - это конец периода. Данный параметр дает системе понять по какую дату нам нужна выгрузка данных (Рис 2.15)
Рисунок 2.15 Добавление параметров для отчета «Обороты по складам»
И финальный штрих для отчета, перейдя на вкладку настройки, настроим структуру отчета. (Рис 2.16)
Рисунок 2.16 Создание структуры отчета «Обороты по складам»
Теперь в системе можно просматривать статистику продаж по каждому складу, а также контролировать остатки товаров.
2.5 Разработка главного экрана
Для разработки главного экрана необходимо в дереве конфигуратора, в вкладке «Общие» найти объект «Общие формы», и создать новую форму. (Рис 2.17)
Рисунок 2.17 Добавление общей формы в конфигурацию
После этого на форме добавим следующие команды:
· «Остатки товаров» для быстрого доступа к отчету по количеству товаров на складе;
· «Обороты» для быстрого доступа к отчету по обороту продаж по каждому складу;
· «Продажа товара» для быстрого доступа к документу «Расходная накладная». (Рис 2.18)
Рисунок 2.18 Главный экран приложения
Стоит добавить, что после добавления команд в самой системе, стоит перенести их на саму форму, это необходимо для того, чтобы при запуске эти кнопки отображались на экране пользователя.
2.6 Сборка мобильного приложения
Для сборки мобильного приложения, разработанного на мобильной платформе 1С, существует два вида сборки. Первый вариант - это сборка при помощи специальной конфигурации «Сборщик мобильных приложений». Этот вариант крайне неудобен из-за того, что настройка сборщика занимает достаточно долгий период времени. Второй вариант - это сборка при помощи онлайн сервиса для сборки мобильных приложений. Этот вариант имеет два режима сборки: полный и упрощенный. При упрощенном варианте сборка занимает не более десяти минут. Для сборки нашего приложения будет использоваться онлайн сервис в упрощенном режиме. Во-первых нам необходимо запустить конфигурацию с нашим приложением в режиме отладки и перейти к функциям технического специалиста. (Рис 2.19)
Рисунок 2.19 Поиск функций тех.срециалиста
Далее в функциях технического специалиста нам нужно развернуть раздел стандартные и выбрать необходимый нам сервис. (Рис 2.20)
Рис.2.20 Окно функций технического специалиста
После выбора данного сервиса платформа попросит пройти авторизацию на портале разработчиков 1С и после успешного прохождения даст доступ к сервису. После этого мы попадаем на страницу, где предлагается выбрать способ сборки мобильного приложения. (Рис 2.21)
Рисунок 2.21 Выбор способа сборки
После выбора способа платформа предлагает выбрать платформы, под которые будет собираться приложение. Выбор состоит всего из двух операционных систем IOSи Android. (Рис 2.22)
Рисунок 2.22 Выбор платформы для сборки
Далее необходимо указать ключ подписи. С его помощью менеджер пакетов на устройстве пользователя может проверить, что каждое обновление приложения происходит из одного и того же источника, и что оно не было подделано. (Рис 2.23)
Рисунок 2.23 Установка ключа подписи
После указания ключа переходим непосредственно к сборке самого приложения. (Рис 2.24)
Рисунок 2.24 Сборка приложения
После сборки мобильного приложения платформа сгенерирует QR-код и ссылку для скачивания приложения. (Рис 2.25)
Рисунок 2.25 QR-код для скачивания
Также можно сохранить готовое приложение к себе на компьютер или облачное хранилище. Помимо вышеперечисленного также возможна установка при помощи AndroidDebugBridge непосредственно из сервиса сборки.
2.7 Вывод по практической части КР
Информационная система для учета товаров разработана на платформе «1С: Предприятие» версии 8.3.
В процессе разработки мобильного приложения для учета ассортимента на складе мы использовали возможности мобильной платформы 1С, работали с такими объектами метаданных как:
· Справочники;
· Документы;
· Регистры накоплений;
· Перечисления;
· Общие формы;
· Общие модули.
Разработанный проект позволяет вести полноценный складской учет: вести базу поставщиков, производить все необходимые операции с товарами. Пользователями программного продукта являются все работники склада.
Заключение
Современные смартфоны предоставляют своим пользователям гораздо больший круг возможностей. Массовое распространение мобильных приложений привело к массовому желанию людей заниматься их разработкой. Этому послужили следующие причины: популярность мобильных приложений, высокие заработные платы.
В результате курсовой работы были выполнены следующие задачи;
· Исследована предметная область;
· Проведен анализ языков программирования;
· Проведен анализ сред разработки;
· Проведен тщательный анализ уже существующих разработок в заданной предметной области;
· Разработано мобильное приложение.
Разработанное приложение позволяет вести полноценный складской учет. Использование приложения позволяет свести к минимуму появление ошибок при учете товаров и контролировать склад.
Стоит отметить, что процессы разработки и тестирования до того, как приложение запущено в эксплуатацию могут длиться бесконечно долго, до тех пор, пока не будет определено, что дальнейшая разработка не требуется и не требуется дальнейшее тестирование, необходимые ошибки устранены. Однако чаще всего во время эксплуатации приложения пользователями выявляются ошибки, которые не были замечены во время тестирования. В том случае, если ошибки не приводят к критичным последствиям, заказчик уведомляет разработчика об ошибках и данные ошибки устраняются. После того, как ошибки устранены, выходит новая версия приложения, пользователи уведомляются о выходе новой версии приложения. Также можно дорабатывать приложение под нужды заказчика и вносить изменения как динамически, чтобы пользователь не терял доступ к функционалу, так и при полном снятии приложения, если необходимо внести значительные изменения.
Список литературы
Текстовые источники
1. Хрусталева, Е.Ю. Разработка сложных отчетов в 1С:Предприятии 8 Система компоновки данных [Текст] / Е.Ю. Хрусталева - Питер: "1С-Паблишинг", 2019. - 489 стр.
2. Борисов, В.В. Компьютерная поддержка сложных организационно- технических систем. [Текст]:/ В.В Борисов, И.А. Бычков, А.В. Дементьев. - Горячая линия - Телеком, 2020 -300с.
3. Гайдамакин, Н.А. Автоматизированные информационные системы, базы и банки данных, ввод. курс [Текст]: учеб. пособие для вузов./ Н.А. Гайдамакин - М.: Гелиос АРВ, 2020. - 101 с.
4. Баженова, И. Ю. Основы проектирования приложений баз данных. [Текст]: учеб. пособие./И.Ю.Баженова - М.: Интернет-Ун-т Информ Технологий БИНОМ. Лаб. знаний, 2019. - 252 с.
5. Хрусталева, Е.Ю. Разработка сложных отчетов в 1С:Предприятие 8 Система компоновки данных [Текст] / Е.Ю. Хрусталева - Питер: "1С-Паблишинг", 2018. - 489 стр.
6. Габец, А.П., Гончаров, Д.И. 1С: Предприятие 8.3. Простые примеры разработки [Текст] / А.П. Габец, Д.И. Гончаров. - Питер: "1С-Паблишинг", 2019. - 383 стр.
Электронные ресурсы
7. Должностная инструкция менеджера [Электронный ресурс]. -- Режим доступа: http://prom-nadzor.ru/content/dolzhnostnaya-instrukciya-menedzhera
8. Должностная инструкция менеджера отдела ИТС в организации
ООО «Фирма АВС» [Электронный ресурс]. -- Режим доступа: https://abcco.ru/dolzhnostnaya-instruktsiya-manager (дата обращения: 28.09.2022).
9. Информационный сервер "Фирма 1С". Электр. ресурс 1: 1С: Управление торговлей 8.
10. Информационный сервер "ERP CRM WMS". Электр. ресурс 1: SV:Склад. Режим доступа: http://erp-crm-wms.ru/wms-svsklad-wms-sistema-avtomatizirovannaya-sistema-programm-skladskogo-ucheta
Размещено на Allbest.ru
Подобные документы
Современное состояние рынка мобильных приложений. Основные подходы к разработке мобильных приложений. Обоснование выбора целевой группы потребителей приложения. Этапы проектирования и разработки мобильного приложения для операционной системы Android.
курсовая работа [987,1 K], добавлен 27.06.2019Анализ российского рынка мобильных приложений. Мобильное приложение как новый канал коммуникации с целевой аудиторией. Этапы создания мобильного приложения. План продвижения мобильного приложения в сети Интернет. Бесплатные инструменты продвижения.
дипломная работа [1,6 M], добавлен 23.06.2016Обзор подходов к разработке музейных приложений с элементами дополненной реальности, формирование требований к ним. Выбор методов разработки приложения, разработка пользовательского интерфейса. Принципы тестирования. Реализация раздела "Распознавание".
дипломная работа [2,8 M], добавлен 03.07.2017Разработка приложения для проверки использования времен глаголов в английском языке. Создание базы данных. Анализ используемых средств для реализации автоматического разбора текста. Проектирование мобильного приложения с помощью диаграмм деятельности.
дипломная работа [2,6 M], добавлен 13.09.2017Разработка программного решения по созданию мобильного приложения. Изучение технологий для разработки приложений. Анализ работы торговых агентов. Обоснование выбора языка программирования. Проектирование интерфейса структуры и верстка, листинг программы.
дипломная работа [2,2 M], добавлен 08.06.2017Проектирование удобного приложения для комфортной навигации по файлам облачного хранилища в одном файловом менеджере. Выбор интегрированной среды разработки. Выбор инструментов для визуализации приложения. Выбор средств отслеживания HTTPзапросов.
курсовая работа [3,6 M], добавлен 16.07.2016Мобильные операционные системы. Основные характеристики систем iOS и Android, их достоинства, недостатки и индивидуальные возможности. Анализ преимуществ лидирующих мобильных платформ для разработки приложения. Основные различия в механизмах безопасности.
дипломная работа [806,5 K], добавлен 01.01.2018Разработка приложений для смартфонов на ОС Android для сети аптек "Фармация". Архитектура операционной системы Android. Архитектура и реализация приложения. Его функциональность. Описание работы мобильного приложения. Расчет затрат на создание продукта.
дипломная работа [1,6 M], добавлен 17.06.2017Создание, изучение и разработка приложение на Android. Среда разработки приложения DelphiXE5. Установка и настройка среды программирования. Этапы разработки приложения. Инструменты для упрощения конструирования графического интерфейса пользователя.
курсовая работа [1,6 M], добавлен 19.04.2017Электронные носители и их преимущества. Создание приложения электронного журнала для учета посещаемости и выполнения студентами лабораторных работ для мобильных устройств на базе Android. Автоматизация заполнения журнала, упрощение ведения учета.
курсовая работа [681,5 K], добавлен 13.06.2017