Веб приложение + приложения для Android

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Олег Семиглазов  
Требуется разработать программный комплекс, автоматизирующий сбор данных о работе заменщиков/монтажников рекламных конструкций Заказчика.
Программный комплекс представляет собой решение типа "клиент-сервер" где клиентом является приложения для ОС Android, а сервером является Web-приложение с постоянным доступом в интернет. Существует также функция обмена данными между  Web-приложением и базой в 1С по средствам импорта/экспорта данных . 

Серверный модуль обеспечивает следующий функционал:

Раздел Аккаунты:
обеспечивает возможность создания/изменения/удаления акаунтов пользователей.

Интерфейс раздела представляет собой таблицу со следующими столбцами

Логин – логин для входа клиента
Пароль – пароль для входа клиента
Роль – Монтажник/заменщик
Филиал – филиал клиента
Район – Район клиента (только для роли "Заменщик")
Монтажная группа (только для роли "Заменщик")
Маршрут (только для роли "Заменщик")

Также в каждой строке есть кнопки:
удалить – удаление учетной записи
выгрузить – выгрузка данных в приложение конкретного клиента

Раздел "Замена"
Обеспечивает возможность оперативного отслеживания работы заменщиков, формирования отчетов по работе.

Интерфейс раздела представляет собой таблицу "проекты" со следующими столбцами

№ проекта
Филиал
Дата начала
Дата окончания

Также в каждой строке есть кнопка "удалить проект"

Кликнув на номере проекта переходим в подраздел "проект замены"

Интерфейс раздела представляет собой интерактивную таблицу, со следующими столбцами:

Филиал
Район
Маршрут
Адрес
Бригада
Тип стенда
Комментарий
Состояние стенда "ОК"
Состояние стенда "Сорван"
Состояние стенда "Ремонт"
Ремонт стекла
Ремонт резьбы
Ремонт ..
Фото До замены
Фото после замены
дата и время выполнения операции

Также каждая строка содержит:
удалить – удаление учетной записи
выгрузить – выгрузка данных в приложение соответствующего клиента
флажок отбора – позволяет выбрать несколько строк – из шапки есть возможность выбрать все видимые строки.

возможен отбор по значению в столбцах "филиал", "район", Подрайон", Маршрут  Бригада. Тип стенда, состояние стенда

Ниже под таблицей расположены кнопки: 
Выгрузить все – выгрузить всю информацию на все клиентские приложения
Выгрузить выбранное – выгрузка только выбранной информации
Загрузить новый проект – загрузка файла в формате XLS которые заменяет (обнуляет) все существующие данные
Сохранить проект – сохраняет проект в виде таблицы XLS со ссылками на изображения.
Закрыть проект – закрывает проект, сохраняет все данные в БД.

При выгрузке система распределяет данные по аккаунтам на основе принадлежности акаунта к филиалу и бригаде.

Файл загружаемого проекта должен содержать строки:
Филиал
Район
Подрайон 
Маршрут
Адрес
Бригада
Тип стенда
Комментарий

при загрузке проекта текущий проект сохраняется в БД, и создается новый проект, который можно выгрузить клиентам

Раздел "Монтаж"

Аналогичен разделу "замена" за исключением
- отсутсвуют столбцы "состояние стенда"



КЛИЕНСТСКОЕ ПРИЛОЖЕНИЕ

Представляет собой приложение для платформы ANDROID, соединяющееся с базой по средствам каналы 3G, при этом способное работать автономно с загруженными данными.

Интерфейс приложения представляет собой последовательные экраны следующего содержания:

1- Экран входа – ввод логина и пароля
2 – Адреса – в верхней часть экрана расположено поле поиска, ниже таблица адресов (слева порядковый номер в маршруте, справа сам адрес). Адреса отмечаются 3-мя цветами – зеленый – Выполнен, белый – не выполнен, красный – просрочен. При нажатии на адрес происходит переход к третьему экрану
3 – Фото ДО – предназначен доя фотографирования стенда. Содержит кнопки "фотографировать" "Далее". Не позволяет нажать кнопку "далее" пока нет фотографии. ФОтографирование возможно с предпросмотром, если пользователю не нравится снимок он может повторно нажать на кнопку "фотографировать". При нажатии "далее" происходит переход на сл. экран.
4. Экран с 3-мя кнопками -
ОК – состояние стенда ОК
СОРВАН – состояние стенда – необходима полная замена
РЕМОНТ – состояние стенда – необходим ремонт
4а. (оявляется только при выборе опции "Ремонт") – предлашает несколько чек-боксов для выбора ремонтируемых узлов стенда)
5. Фото после (идентично "фото ДО")

после завершения фотографирования пользователь переходит на экран адреса.
Опубликован 05.09.2013 в 10:49 Последнее изменение: 05.09.2013 в 11:05

Выберите способ верификации:

Обновите страницу после прохождения верификации.