Инструменты пользователя

Инструменты сайта


subscription:start

Абонементы

Абонеме́нт (от фр. abonner - подписывать) — договор, по которому одна сторона (абонент[1]) имеет право пользоваться каким-либо имуществом или право требовать оказания определенных услуг от другой стороны периодически, в течение срока действия договора абонемента, либо бессрочно. (wikipedia).

Структура абонемента

​В данной системе абонемент состоит из собственных свойств и услуг, которые в него входят. В один абонемент может входить любое количество услуг. Каждая услуга внутри абонемента обладает собственными свойствами и поведением.

К примеру мы можем создать простой абонемент

«Трен. Зал, 12 пос, 1 мес, любое время, $50»

Его свойства

  • Название = «ТЗ 12, 1 мес, вечер, $50»
  • Срок действия = 1 мес
  • Цена = 50$
  • Дни заморозки = 7

В составе абонемента будет оказываться только 1 услуга

«Тренажерный зал»

со свойствами

  • «Количество» = 12
  • Расписание = «Любое время»
  • Внутренняя стоимость = $1
  • Бонус за 1 услугу = $1

В дальнейшем абонемент продается клиенту и обладает такими свойствами

  • ​Дата начала действия
  • Дата окончания действия
  • Остаток дней заморозки

Услуги внутри него обладают свойствами:

  • Осталось услуг
  • ​Учтено услуг
subscription/start.txt · Последние изменения: 2013/11/13 14:35 — artem