Единый Транспортный Оператор — работает на рынке международных грузоперевозок с 2009 года. За это время компания сумела зарекомендовать себя как стабильный надежный партнер, всегда выполняющий взятые на себя обязательства Входит в Группу компаний «Альфа Бизнес Групп». Суммарный оборот Группы более 1 млрд. руб.
Цели проекта
- Разработать веб-сервис, позволяющий отправителям грузов и перевозчикам создать перевозку, договориться о финансовых
условиях,
обменяться документами и распланировать собственный график движения.
- Разработать мобильное приложение под Android для
водителей, чтобы отображать перемещение груза заказчика online через данный веб-сервис на интерактивной карте.
!
скролльте проект, наведя курсорпалец на экран
устройства
Основные задачи
-
Можно выделить следующие целевые группы пользователей продукта:
- Грузоотправитель.
- Перевозчик.
- Экспедитор.
- Водитель.
-
Среди задач, стоящих перед Грузоотправителем, можно выделить следующие, которые должен выполнить сайт:
- Отслеживание перевозки груза с помощью GPS.
- Хранение документов и статистики состоявшихся перевозок.
- Отслеживание всех изменений в перевозке.
-
Среди задач, стоящих перед Перевозчиками и экспедиторами, можно выделить следующие, которые должен выполнить сайт:
- Добавление Водителя.
- Хранение документов и статистики состоявшихся перевозок.
- Отслеживание транспортного средства с помощью GPS.
- Создание электронного транспортного заказа.
-
Предполагаемая функциональность мобильного приложения
- Получение и обработка заявок на перевозку груза и выбор вариантов
- Отображение маршрута перевозки и снятие координат передвижения водителя по GPS и передача данных на веб-сервис.
Адаптивный дизайн
!
скролльте проект, наведя курсорпалец на экран
устройства
Решения
Работа началась с разработки сайта, а именно с создания перевозки. Создание перевозки было разбито на 3 шага:
-
На первом шаге вносится все населенные пункты с адресами для загрузки груза в автотранспорт, а также пункты таможни и
таможенных агентов между странами, если такие имеются перед загрузками груза.
-
На втором шаге вносится все населенные пункты с адресами для выгрузки груза, а также пункты таможни и таможенных агентов
между странами, если такие имеются перед выгрузкой груза.
-
На третьем шаге перевозки вносятся все задействованные в перевозке лица:
-
Предполагаемая функциональность мобильного приложения
- Инициатор перевозки (тот человек, который ее создает, может быть как заказчиком, так и перевозчиком).
- Заказчик (грузоотправитель).
- Исполнитель (грузоперевозчик или экспедитор).
- Водитель (ФИО, номер телефона, номер авто).
- Наблюдатели (все люди, которые заинтересованы в online-отслеживании водителя и груза).
Array
(
[SECTION_CODE] => portaly-i-servisy
[TITLE] =>
[TYPE] =>
[ACTIVE_DATE_FORMAT] => d.m.Y
[ADD_SECTIONS_CHAIN] =>
[AJAX_MODE] => N
[AJAX_OPTION_ADDITIONAL] =>
[AJAX_OPTION_HISTORY] => N
[AJAX_OPTION_JUMP] => N
[AJAX_OPTION_STYLE] => N
[CACHE_FILTER] =>
[CACHE_GROUPS] => Y
[CACHE_TIME] => 0
[CACHE_TYPE] => A
[CHECK_DATES] => 1
[DETAIL_URL] =>
[DISPLAY_BOTTOM_PAGER] =>
[DISPLAY_DATE] => Y
[DISPLAY_NAME] => Y
[DISPLAY_PICTURE] => Y
[DISPLAY_PREVIEW_TEXT] => Y
[DISPLAY_TOP_PAGER] =>
[FIELD_CODE] => Array
(
)
[FILTER_NAME] => arrFilter
[HIDE_LINK_WHEN_NO_DETAIL] =>
[IBLOCK_ID] => 2
[IBLOCK_TYPE] => content
[INCLUDE_IBLOCK_INTO_CHAIN] =>
[INCLUDE_SUBSECTIONS] => 1
[MESSAGE_404] =>
[NEWS_COUNT] => 4
[PAGER_BASE_LINK_ENABLE] => N
[PAGER_DESC_NUMBERING] =>
[PAGER_DESC_NUMBERING_CACHE_TIME] => 36000
[PAGER_SHOW_ALL] =>
[PAGER_SHOW_ALWAYS] =>
[PAGER_TEMPLATE] => .default
[PAGER_TITLE] => Новости
[PARENT_SECTION] => 0
[PARENT_SECTION_CODE] =>
[PREVIEW_TRUNCATE_LEN] => 0
[PROPERTY_CODE] => Array
(
[0] => COLOR
[1] => TYPE_PROJECT_NAME
[2] => CASE_IMAGE
[3] => CASE_TABLE
[4] => CASE_TOTAL
[5] => CASE_TEXT
[6] => VIEW_DETAIL_URL
)
[SET_BROWSER_TITLE] => N
[SET_LAST_MODIFIED] =>
[SET_META_DESCRIPTION] => N
[SET_META_KEYWORDS] => N
[SET_STATUS_404] => Y
[SET_TITLE] =>
[SHOW_404] => N
[SORT_BY1] => SORT
[SORT_BY2] => ACTIVE_FROM
[SORT_ORDER1] => ASC
[SORT_ORDER2] => DESC
[STRICT_SECTION_CHECK] =>
[~SECTION_CODE] => portaly-i-servisy
[~TITLE] =>
[~TYPE] =>
[~ACTIVE_DATE_FORMAT] => d.m.Y
[~ADD_SECTIONS_CHAIN] => N
[~AJAX_MODE] => N
[~AJAX_OPTION_ADDITIONAL] =>
[~AJAX_OPTION_HISTORY] => N
[~AJAX_OPTION_JUMP] => N
[~AJAX_OPTION_STYLE] => N
[~CACHE_FILTER] => N
[~CACHE_GROUPS] => Y
[~CACHE_TIME] => 36000000
[~CACHE_TYPE] => A
[~CHECK_DATES] => Y
[~DETAIL_URL] =>
[~DISPLAY_BOTTOM_PAGER] => N
[~DISPLAY_DATE] => Y
[~DISPLAY_NAME] => Y
[~DISPLAY_PICTURE] => Y
[~DISPLAY_PREVIEW_TEXT] => Y
[~DISPLAY_TOP_PAGER] => N
[~FIELD_CODE] => Array
(
[0] =>
[1] =>
)
[~FILTER_NAME] => arrFilter
[~HIDE_LINK_WHEN_NO_DETAIL] => N
[~IBLOCK_ID] => 2
[~IBLOCK_TYPE] => content
[~INCLUDE_IBLOCK_INTO_CHAIN] => N
[~INCLUDE_SUBSECTIONS] => Y
[~MESSAGE_404] =>
[~NEWS_COUNT] => 4
[~PAGER_BASE_LINK_ENABLE] => N
[~PAGER_DESC_NUMBERING] => N
[~PAGER_DESC_NUMBERING_CACHE_TIME] => 36000
[~PAGER_SHOW_ALL] => N
[~PAGER_SHOW_ALWAYS] => N
[~PAGER_TEMPLATE] => .default
[~PAGER_TITLE] => Новости
[~PARENT_SECTION] =>
[~PARENT_SECTION_CODE] =>
[~PREVIEW_TRUNCATE_LEN] =>
[~PROPERTY_CODE] => Array
(
[0] => COLOR
[1] => TYPE_PROJECT_NAME
[2] => CASE_IMAGE
[3] => CASE_TABLE
[4] => CASE_TOTAL
[5] => CASE_TEXT
[6] => VIEW_DETAIL_URL
)
[~SET_BROWSER_TITLE] => N
[~SET_LAST_MODIFIED] => N
[~SET_META_DESCRIPTION] => N
[~SET_META_KEYWORDS] => N
[~SET_STATUS_404] => Y
[~SET_TITLE] => N
[~SHOW_404] => N
[~SORT_BY1] => SORT
[~SORT_BY2] => ACTIVE_FROM
[~SORT_ORDER1] => ASC
[~SORT_ORDER2] => DESC
[~STRICT_SECTION_CHECK] => N
[CHECK_PERMISSIONS] => 1
[USE_PERMISSIONS] =>
[GROUP_PERMISSIONS] => Array
(
[0] => 1
)
)