Часто задаваемые вопросы о системе «Nemo» и ответы к ним.
Посмотрите как «Nemo» работает на успешных проектах.
Свяжитесь с нами если у вас есть какие-либо вопросы или предложения.
Данный веб-сервис позволяет осуществить бронирование, получить информацию о местах на поезда по станциям отправления/назначения и дате отправления, получить информацию о пути следования поезда, выбрать места в определенном вагоне, так же имеется возможность отменить бронирование и справочная информация.
Шаг 1. Поиск ж/д маршрутов в системе онлайнбронирования Nemo.
Шаг 2. Результаты поиска ж/д билета.
Шаг 3. Выбор вагона и мест.
1. На данном этапе пользователь может выбрать количество мест в нужном ему вагоне. Под заголовком «Выбор вагона и мест» находится форма со списком вагонов для данной категории в выбранном поезде. В правом углу формы находится ссылка, при нажатии на которой пользователь перейдет на страницу результатов поиска. Слева информация о поезде, о станциях и датах выезад/прибытия. Ниже представлены ссылки для перехода на страницу выбора мест в вагонах других категорий выбранного поезда.
2 Ниже представлены два чекбокса для возможности исключения мест у туалета и выбра мест в одном купе.
3. Далее следует список вагонов. В первом блоке указывается номер вагона. Во втором блоке для вагона указывается его тип(например «Плацкарт») и ниже класс обслуживания. Следующий блок указывает цену места в данном вагоне(если есть цена со скидкой, то она указывается ниже с соответствующим пояснением). Далее идет набор выпадающих списков для выбора количества мест определенного типа. Для плацкарта существуют боковые и обычные места. В случае выбора в селекте мест определнного типа(напрмер небоковые), селекты для выбора мест другого типа блокируются(боковые в данном примере). Это сделано потому что для запроса УФС нет параметра разделяющег места на боковые и небоковые, есть возможность лишь указать количество верхних, нижних мест и выбранный диапазон. В случае если в цену билета включено питание это отбражается и отбражается количество питаний за поездку. Если вагон разделяется на мужские/женские/смешанные, то под кнопкой «Заказать» отбражается селектбокс с типом мест в вагоне, а количество мест для селектбоксов выбора мест меняются на количество, соответствующее данному типу мест. Так же, если в вагоне есть возможно приобрести постельное белье, появляется чекбокс, пр нажатии на который пользователь бронирует билеты вместе с бельем. Для некоторых вагонов пользователь может выбрать места на карте Данная возможность доступна для вагнов Плацкарта, Купе и Люкса со стандартным расположением мест. Пользователь может выбрать лишь мест, идущие подряд, при этом максимальное количество мест должно быть не больше 4, при этом нижних мест может быть выбрано больше верхних только на 1. Это требование РЖД. В случае, когда выбраны места в селекте и пользователь начинает выбирать места на карте, места на селекте сбрасываются, аналогична и обратная опреация — места на карте сбрасываются, если пользователь начинает выбирать места на селектах. При выборе мест на карте зменяются значения выбранных мест и в селектах и эти 2 информации взаимосвязаны. В случае нажатия на чекбоксе исключить мест у туалета карата и селект сбрасываются. В случае нажатия на чекбоксе «Выбрать места в одном купе» карта скрывается из-а того, что это технически неоправданно. При нажатии на кнопке «Заказать» пользователь переходит на следующий шаг. Если не было выбрано не одного места выводится сообщение, информрующее пользователя о том, что нужно выбрать, хотя бы 1 место в данном вагоне.
4. Так же, как и на предыдущем шаге для поездов, следующих из Украины цена на билеты неизвестна.
Шаг 4. Пассажиры.
1. Для корректной работы формы пассажиров в настройках «Адмнистрировани» ->«Форма ввода данных» выбрать в селекте «Сменить форму» на «Информация о пассажирах», затем в селекте «компонент» выбрать «Ж/Д билет». После этого установить отчество, как необязательное поле.
2. Ввод данных. Для каждого документа существует своя валидация для разных типов документов:
а) Паспорт.
1. Имя, Фамилия, Отчетство обязательны для ввода. Допустимы символы кирилицы. Длина от 1 до 25 символов.
2. Номер документа — 10 цифр.
б) Свидетельство о рождении:
1. Имя, Фамилия, Отчетство обязательны для ввода. Допустимы символы кирилицы. Длина от 1 до 25 символов.
2. Номер документа — римские цифры(I,V,X) , далее 2 символа кириллицы, 6 арабских цифр.
в) Загран. паспорт:
1. Имя, Фамилия обязательны для ввода. Допустимы символы латинского алфавита. Длина от 1 до 25 символов. Отчество необязательно, в случае наличия должен содержать только символы латиницы.
2. Номер документа — 9 цифр.
г) Паспорт иностранца:
1. Имя, Фамилия обязательны для ввода. Допустимы символы латинского алфавита. Длина от 1 до 25 символов. Отчество необязательно, в случае наличия должен содержать только символы латиницы.
2. Номер документа — от 6 до 22 символов. Символы могут быть цифрами, символами кирриллицы и латиницы.
д) Воинское удостоверение и паспорт моряка:
1. Имя, Фамилия, Отчетство обязательны для ввода. Допустимы символы кирилицы. Длина от 1 до 25 символов.
2. Номер документа — от 1 до 17 символов. Символы могут быть цифрами, символами кирриллицы и латиницы.
4. Чтобы продолжит бронирование, нужно нажать на кнопку «Забронировать». Если что-то не довлетворяет перечисленным выше условиям, будут выведены сообщения об ошибке.
5. В верхнем правом углу формы имеется ссылка «Вернуться к выбору мест», нажав на нее пользователь возвращается к выбору мест в вагоне.
Шаг 5. Бронирование.
1. При успешном бронировании отбражается информация с подробными данными о билетах, ценах на них, местах, возможности электронной регистрации. Примечание: на бесплатные детские места сборы не применяются.
2. В верхнем правом углу имеются ссылки для перехода к предыдущим шагам бронирования.
3. Выводится, время до которого нужно оплатить заказ, чтобы в УФС его не аннулировали.(нужно подтвердить оплату в течении 15 минут).
4. Высылается письмо на почту введеную в поле «E-mail» на Шаге 4. На email приходит квитанция, однако в ней не указан номер заказа, т.к. Он появляется после подтверждения оплаты.
5. При нажатии на кнопке «Оплатить» переходит на страницу выбора платежной системы.
6. При нажатии на кнопку аннулировать переходит на страницу «Подтверждения отмены заказа».
Шаг 6. Выбор платежной системы.
Из предложенного списка следует выбрать нужную плтежную систему, либо нажать на кнопук «Оплатить позднее» и вернуться к результатам бронирования.
Шаг 7. Подтверждение оплаты.
Для подтверждения оплаты следует выбрать «Выписка документа».
Шаг 8. Загрузить документ.
Отображается страница с квитанцией и заполненными данными о заказе. Здесь уже выводится номер заказа, который был получен при подтверждении заказа.
Шаг 9. аннуляции заказа.
На этой странце нужно указать в чекбоксе свое согласие с аннуляцией закза и на жать на кнопку «Продолжить».
Примечания по проекту:
Названия станций выводятся такие, какие приходят из УФС в ответах на запросы, т.к. не имеется справочника, в котором бы содержалось соответствие между корректными названиями городов и полученными данными.
Карты имеются не для всех вагонов. В будущем планируется расширить информацию о картах поездов.
В связи с работой в тестовом режими имеются некоторые несоответствия — например, цены на шагах поиска могут несоответствовать ценам, полученным при заказе билета(подтверждено службой поддержки УФС).
p