2.3 Создать форму входа в систему
Это начальная форма при открытии программного обеспечения. Клиент может войти в систему, если он был зарегистрирован в системе ранее.
Клиент будет переведен в форму 2.4, когда он успешно войдет в систему.
Version: 1.0
© WorldSkills International
6 of 9
2.4 Форма списка объектов недвижимости
Эта форма является главным экраном данного приложения, где клиент может просматривать любые объявления, которые у него могут быть в системе. Вот краткое описание функциональных возможностей, предоставляемых этой формой:
Каждый список должен содержать следующую информацию:
•Имя свойства или заголовок списка в качестве заголовка.
•Последняя дата ценообразования, полученная из “ItemPrices”. Если нет свободных мест (prices set) по крайней мере в течение пяти дней с даты в системе и далее, дата должна быть отмечена красным цветом в Сеуле.
Кнопка цены ($) со значком, при нажатии на которую клиент переходит к форме 2.5 и устанавливает цену для
объявления.
•Поместите в форму кнопку, которая помогла бы клиенту выйти из приложения, представленную значком.
•Сортировка перечисленных товаров должна осуществляться по возрастанию в соответствии с количеством ночей, на которые можно забронировать данное объявление. Например, если один отель можно забронировать на 12 ночей, а другой – на 30 ночей, первым будет указан отель с меньшим количеством свободных дней - в данном случае 12.
Version: 1.0
© WorldSkills International
7 of 9
2.5 Форма управления ценами на недвижимость
Используя эту форму, клиент может управлять своим списком и делать их доступными для бронирования, устанавливая стоимость аренды на желаемые периоды времени. В этом разделе вы найдете краткое описание основных функциональных возможностей формы и характеристик:
• Название объекта или заголовок объявления должны быть размещены в верхней части формы.
• В сегмент включен список, в котором будут отображаться следующие поля для каждой ночи, когда в системе была сохранена запись о наличии с ценами:
• Первый элемент, который необходимо отобразить, - это значок состояния. В порядке важности отображается значок замка ( ) для ночей на которые свойство или объявление уже забронировано, значок праздника ( ) для праздников.
Version: 1.0
© WorldSkills International
8 of 9
∙Поместите дату для каждой ночи, для которой есть запись в базе данных, в качестве записи.
• Включите стоимость аренды на ночь для входа со знаком доллара слева от них.
• Политика отмены бронирования - это последний пункт, который необходимо включить в список.
Функция прокрутки записей, которые не были забронированы (значок блокировки отсутствует), заключается в следующем:
•Если клиент проводит пальцем влево по каждой записи, цены для объявления на дату удаляются из базы данных, а запись удаляется из списка.
•Если клиент решит провести пальцем вправо, раздел, помеченный как “Listing pricing”, как описано ниже,
заполняется деталями из записи. Это действие поможет клиенту отредактировать цены и политику отмены бронирования на выбранную дату.
Цены на листинг (Listing pricing)- это раздел формы, который позволит клиенту добавить новые доступные недвижимости, цены для объекта, списка или отредактировать текущую запись из предыдущих списков доступных недвижимостей. Вот подробная информация по этому сегменту:
•Дату, на которую устанавливается запись о доступности, необходимо ввести, используя два поля для начала
и окончания.
•Дата начала не может быть после даты окончания и должна начинаться со дня, следующего за текущей системной датой.
•Клиент может не предоставлять какие-либо из своих объявлений / объектов недвижимости для бронирования через 90 дней после текущей даты.
•Чтобы установить цену в выбранном диапазоне дат, необходимо заполнить два поля для суммы или цены и правила бронирования на выходные, праздничные и другие дни.
•Цена, установленная для праздничных дней, имеет прецедент или перекрывает цену, установленную для выходных. Цены на выходные, естественно, имеют прецедент по сравнению с ценами, установленными для других дней. Например, если праздник приходится на субботу, тогда цена, рассчитанная для бронирования, должна соответствовать цене, установленной для праздника.
• Клиент может отказаться от установки какой-либо цены на услуги в выходные или праздничные дни. В этом случае цена за другие дни будет использоваться по умолчанию для всех дат в выбранном диапазоне дат.
• В случае, если сумма была введена или изменена в любом из полей цены, также необходимо выбрать политику отмены или правило, чтобы оно было действительным.
• В случае, если в диапазоне дат есть ночи, когда свойство или список были помечены в
базе данных как зарезервированные, записи об обновлении для указанных дат следует игнорировать. Кроме этого, все вновь отправленные значения должны перезаписывать те, которые уже сохранены в базе данных.
• Поместите в этот сегмент кнопку " Set Price "(Установить цену), которая при нажатии сохраняет всю информацию в сегменте в базу данных. После обновления форма обновляется, чтобы отразить изменения, и все поля в этом сегменте сбрасываются.
Поместите в эту форму кнопку, которая перенаправит клиента обратно на главный экран приложения, как описано в форме 2.4
Version: 1.0
© WorldSkills International
9 of 9