!!!Нужна оценка по стоимости и срокам!!!
Задача создать мобильное приложение под андроид для замерщиков ремонтной компании
Основные задачи:
Замерщики будут на замере указывать:
информацию по замерам до 10 полей документ замер + 1 таблица (3 колонки история изменения смет дата, сумма, пользователь)
прицеплять фотографии к документу замер
трекать гео позицию доказывая, что он действительно был на замере
Приложение должно работать офлайн
В фоновом режиме на постоянной основе и по кнопке обмениваться данными с программой 1С Управление небольшой фирмой (всю работу со стороны 1С берем на себя)
Обмен следующими данными:
Документ замер с данными (до 10 полей) и геопозицией
Все фотографии
Данные хранятся как в 1С так и в мобильном приложении и при обмене обновляются
При коллизии (когда во временном промежутке с последнего обмена данные менялись и в 1С и в мобильном приложении ) главным считается мобильное приложение.
Описание документа Замер:
Замерщик
Дата замера
Клиент
Телефон
Адрес
Тип помещения (справочник)
Замер выполнен булево
таблица История изменения смет Смета может меняться, требуется хранить историю изменений ( в формате сумма, дата изменения)
дата
сумма сметы
Дата следующей связи с клиентом
Описание
Если подписан договор номер договора
Фотография договора прикрепляет
Сумма сметы
Фотография файла сметы к документу Документ заказ наряд
Скидка % Обязательное поле
Площадь помещения Обязательное поле
E-Mail Обязательное поле клиента заносит
Тип помещения (Справочником) Обязательное поле
Источник (Справочник) от какой компании
Координаты гео позиции
Предположение о схеме реализации
Данные из 1С кладутся в MS SQL MS SQL (База данных будет располагаться, на сервере клиента) делаем мы
Мобильное приложение Пост и Гет запросами к приложению медиатору, приложение обрабатывает команду и отправляет ответ на мобильное приложение так же Пост и Гет запросами
Данные кладутся в локальную базу данных на телефоне (например SQL lite)
Данные надо чистить с какой-то периодичностью, чтобы не забивать память.
Замеры на мобильном должны быть только по пользователю и только не обработанные (галка)
MS SQL База данных будет располагаться, на сервере клиента
Детали и нюансы
Задача создать мобильное приложение под андроид для замерщиков ремонтной компании
исходя из ТЗ, это будет личный кабинет Замерщика с функцией получения/ввода/передачи информации на сервер (1С)
после авторизации Замерщик будет видеть табличный список уже сделанных замеров и предстоящих
требуется кнопка треккер геопозиции с записью координат в замер
Если табличный список, то необходимо определиться с идентификатором-название (как Замерщик будет ориентироваться в списке).
Поле Имя + Адрес (город + улица) визуально для пользователя
Дата + номер замера в 1с или ЮИД 1С самый надёжный
Все замеры создаются в 1С изначально
Основные задачи:
Замерщики будут на замере указывать:
информацию по замерам до 10 полей документ замер
прицеплять фотографии к документу замер
трекать гео позицию доказывая, что он действительно был на замере
Приложение должно работать офлайн
В фоновом режиме на постоянной основе и по кнопке обмениваться данными с программой 1С Управление небольшой фирмой (всю работу со стороны 1С берем на себя)
- Предполагается заполнение информации офлайн и последующая синхронизация с программой 1С (автоматом когда wifi или по кнопке обмениваться данными с программой 1С) через интернет соединение
Обмен следующими данными:
Документ замер с данными (до 15 полей) и геопозицией
Справочник Источники
Справочник Тип помещения
Все фотографии
Данные хранятся как в 1С так и в мобильном приложении и при обмене обновляются
Передаваться в 1С из мобильного приложения должны только изменённые данные
При коллизии (когда во временном промежутке с последнего обмена данные менялись и в 1С и в мобильном приложении ) главным считается мобильное приложение.
Примеры схожих приложений для определения дизайна?
Тиньков банк
Какие еще функции планируются в приложении:
- Уведомления
Можно сделать за пару часов до замера но если удорожает то не нужно
Рабочие столы
Рабочий стол на мобильном для замерщиков с фильтром по статусу замера
Замеры в статусе "Замер распределен"
Замеры в статусах "Замер выполнен" и в статусе "Смета отправлена"
Замеры в статусе "Заказ пошел в работу, не распределен"
Рабочий стол на мобильном для Прорабов с фильтром по статусу замера
Прораб может переводить Замер в статусе Смета отправлена в статус "Заказ в работе, не распределен"
Объекты на открытии
Попадают заказы со статусом "Начальник участка и прораб назначены"
Объекты текущие
Попадают заказы со статусом "Работы согласованы клиентом и договор подписан" + "Рабочие не определены" + "Рабочие выведены на объект"
Рабочие за Прорабом
Список сотрудников которые числятся на прорабе
Фамилия
ИД рабочего
Заказ
Оценка работника
Телефон
Виды работ строка