Введение

Данное приложение я написал в мае 2017 года, я тогда работал супервайзером в рекламном агентстве и была очень сложная акция в плане отчетности. Нужно было считать количество дегустаций каждого типа сока по часам(всего 4 рабочих часа) + вести учет обращений и консультаций к потенциальным покупателям. Все выше перечисленное было для одного промоутера за стойкой, так же был еще второй промоутер который стоял в торговом зале и консультировал покупателей, учет в торговом зале практически тот же, за исключением того что считать нужно не дегустации а продажи каждого типа сока. 

Поработав так пару дней и смотря на моих промоутеров я понял что они не справляются с отчетностью.Помимо того что после закрытия мы собирались долго(~20 минут), и ещё каждый раз сидели и дописывали весь отчет за рабочий день, это очень сильно отнимало время(~15-20 минут, суммарно уже ~40 минут, а это уже практически ещё один рабочий час за который нам не платили), поэтому я решил автоматизировать этот хитрож хитроумный процесс. 

Описание работы

Описание только основных функций приложения

Дано: Количество сока в одном пакете сока = 980 миллилитров. 1 дегустация = ~50 миллилитров. Количество рабочих часов = 4. 

Из этого формула :

A=((B * 980) / 50) / 4

Где А - Количество дегустаций.
Где В - Количество использованных пакетов сока.

Далее уже проще, берем количество дегустаций и пропускаем через функцию рандомизации.

rnd(multiTast - randomNumber,multiTast + randomNumber);

где randomNumber - диапазон рандома для вычисления дегустаций, по умолчанию он равен 3. (Это значение можно настроить в приложении)

Расчет консультаций и обращений это уже установленная в диапазоне рандомизация, я взял усредненные параметры по каждому часу.

Так же приложение хранит все введенные данные - количество продаж по каждому типу сока, количество использованного товара и внутренние настройки программы.

Скриншоты

Видео

YouTube

Заключение

Значит ли это приложение что мы "отлынивали" от работы?

- Нет, мы вели учет по мере возможности, это приложение послужило лишь для заполнения пробелов в отчете которые происходили при большой волне покупателей когда возможности вести учет попросту нет. Так же промоутерам было легче вести учет в телефоне, нежели на листке с отчетом каждый раз после продажи или дегустации ставя черточку в графу. При сдаче отчета он выглядел подобающе, так как были в вписаны только конечные числа а не их результаты вычислений.

Так же по ссылке ниже вы можете скачать и "потрогать" приложение самостоятельно(API > 15). 

Потрогать (1.31 Mb)

Мобильные приложения 27 июля 2019 года в 11:37 209 просмотров
Android Studio Java

Прочитайте также эти статьи


Электронные поделки

Комнатный термометр и управление ПК через пульт ДУ

Данная идея приложения началась с простой проверки работы датчика температуры и влажности на Arduino, вслед за этим я начал увеличивать способности программной части на Arduino и вывел данные на LCD дисплей.

Сайты

Онлайн сервис для студентов

Этот проект я начал делать как только поступил в университет, и сразу как я его начал мне предложили использовать его в качестве дипломного проекта. Ранее я уже делал подобное в колледже, в то время я написал только мобильное приложение для Android с подгрузкой данных с сайта.

Электронные поделки

Самодельная подсветка в ноги с настройками

Вообщем решил собрать плату на подсветку ног к себе в машину и у меня как раз лежал ATmega328P-PU. Мне хотелось сделать не просто плавный розжиг, но и еще организовать парочку настроек.