0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 451 Просмотров
*

Garun

  • Давно я тут
  • 334
  • 14
Быть может есть готовые решения - тогда адаптация под ТЗ.
ТЗ может быть гибким - т.е. адаптировать под возможности готового компонента.
Ну или написание с нуля...

Пожелания заказчика:
«Необходима система контроля работы менеджеров.
Менеджер добавляет объект – заявляет о намерении начать переговоры.
Администратор/руководитель утверждает его полномочия.
Согласно определённым этапам, объекту присваивается статус (условный «светофор») – «в работе», «превышен лимит периода полномочий», «Внимание – полномочия могут быть аннулированы».
Напоминания о начале и завершении этапов (смена статуса) отправляются на e-mail менеджеру и руководителю (руководителям).
Если работы завершены, и результат принят руководителем – объект получает статус «завершён».
Если нет – к объекту может быть прикреплён другой менеджер или же объект может получить статус «свободен» без прикрепления менеджера.»

Назначение:
- Управление объектами внедрения компании.
Роли и полномочия:
1.   Администраторы (полный доступ)
2.   Пользователи (частичный доступ)
Структура:
1.   Регионы.
Многоуровневая вложенность.
- Федеральный округ; (создаются администратором)
- - Область/ Республика/Край; (создаются только администратором)
- - - Населённый пункт; (может добавляться пользователем).

2.   Этапы:
- На утверждении;
- 1-й этап – «В работе»;
- 2-й этап – «превышен лимит» времени, отведённый на 1-й этап;
- 3-й этап – «Внимание – полномочия по объекту подлежат аннулированию!» (если превышен лимит» времени, отведённый на 2-й этап)

3.   Объект.
Характеристики объекта:
3.1.   ID – уникальный идентификатор. (автоматически назначается системой)
3.2.   Назначенный пользователь (либо автоматически определяется пользователь, добавивший объект, либо администратор назначает/переопределяет пользователя).
3.3.   Название («Алые паруса», «Седьмая миля» и тому подобное…) - добавляются пользователем или администратором.
3.4.   Назначение (жилое здание, жилой комплекс, промышленный объект) – выбирается пользователем из списка, составленного администратором.
3.5.   Адрес. ( улица, дом, корпус- уточняется) - добавляются пользователем или администратором.
3.6.   Застройщик. ( ОАО «Пупкин и компания», номер в реестре «007007») - добавляются пользователем или администратором.
3.7.   Номер объекта (некая характеристика, назначаемая объекту до присвоения адреса). - добавляются пользователем или администратором.
3.8.   Оборудование - выбирается пользователем из списка, составленного администратором – множественный выбор.
Возможно, что этот параметр будет выстроен следующим образом:
- выбор оборудования из списка, определённого администратором, но с самостоятельным добавлением количества.
3.9.   Произвольная текстовая область - добавляются пользователем или администратором.
(Заметка пользователя, описание и пр.)
3.10.   Статус объекта (этапы – см. п2.)
- пока объект не утверждён администратором – пиктограмма «знак вопроса»;
- сразу после утверждения включается «светофор» - зелёный кружок – 1-й этап;
- по истечению периода, отведённого на 1-й этап, пользователю и администратору отправляется письмо на e-mail с напоминанием, и «светофор» переключается на жёлтый кружок.
- по истечению периода, отведённого на 2-й этап, пользователю и администратору отправляется письмо на e-mail с напоминанием, и «светофор» переключается на красный кружок.
- по истечению периода, отведённого на 3-й этап, пользователю и администратору отправляется письмо на e-mail с напоминанием, и объекту присваивается статус «Свободен»

ВАЖНО
 – Администратор может переопределить статус объекта – изменить красный или жёлтый на зелёный.
Шаблоны писем редактируются администратором.
Значения дат и времени подставляются автоматически, согласно назначенным периодам.
3.11.    Хронология
История этапов должна отображаться, поскольку администратор может не один раз продлевать период работы, в зависимости от обстоятельств.

Доступ:
ТОЛЬКО ДЛЯ АВТОРИЗОВАННЫХ ПОЛЬЗОВАТЕЛЕЙ.
Пользователи не регистрируются, а добавляются администратором.
Логин (адрес e-mail), пароль (назначается автоматически или вводится администратором) и url страницы входа отправляются пользователю на E-mail.
Пользователь должен иметь возможность восстановить пароль или изменить его.

Данные пользователя:
- ID
- ФИО
- e-mail
- номер телефона
- другой способ связи (skype, viber и пр.)
- быть может прикреплённые объекты.

ТЗ требует доработки.
Однако, в общем и целом принцип определён, согласно пожеланий заказчика.
Требуется предварительная оценка бюджета и срока внедрения.
Готов к труду и обороне!
*

AlekVolsk

  • Профи
  • 6312
  • 336
По сути, это - crm, весь сайт будет из црм состоять или только отдельная его часть? бюджет от 100к деревянных, по срокам - после проработки тз, если интересно - подробнее в личку форума или телеграм @alekvolsk
*

robert

  • Профи
  • 4082
  • 378
Одна голая логика уже тянет на 60к и выше.
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.
*

AlekVolsk

  • Профи
  • 6312
  • 336
Одна голая логика уже тянет...
Ну, там же не только логика нужна, надо и юзабилити продумывать тоже, да и в логике по сути надо апи предусматривать: сейчас это просто црм, а завтра к ней мобильные приложения захотят
*

Garun

  • Давно я тут
  • 334
  • 14
Благодарю за отклик, коллеги!
Цена высока - кризис, знаете ли, у всех...
Идут переговоры с заказчиком, уточняется ТЗ.
Думаем над упрощением логики компонента.
Готов к труду и обороне!
*

Garun

  • Давно я тут
  • 334
  • 14
По сути, это - crm
Так и есть.
Всё это дело планируется разместить поддоменом к основному сайту.
Именно поэтому рассматриваются варианты не только компонента, но и отдельных скриптов, не связанных с Joomla.
Готов к труду и обороне!
*

Garun

  • Давно я тут
  • 334
  • 14
а завтра к ней мобильные приложения захотят
Едва ли.
А если и захотят - то уж точно не завтра.
Пока не видим смысла в мобильном интерфейсе.
Готов к труду и обороне!
*

AlekVolsk

  • Профи
  • 6312
  • 336
т.е. только для десктопа, без адаптации интерфейса под мобильники? от 30к, если логику упростите
есть опыт наработок в данной сфере
*

karabert

  • Давно я тут
  • 281
  • 28
Что-то тема заглохла, заказ в работе?
*

Garun

  • Давно я тут
  • 334
  • 14
Что-то тема заглохла, заказ в работе?
Коллеги, вам ли не знать, как работают заказчики?!
Обсуждают, ломают копья над бюджетом, вносят коррективы в логику...
Готов к труду и обороне!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Разработать модуль "Калькулятор скидок" под Джумла 3.7. + Виртумарт 3

Автор beancobain

Ответов: 0
Просмотров: 66
Последний ответ 24.08.2017, 12:48:53
от beancobain
Модернизировать страницу "Лента событий"

Автор marozz1k

Ответов: 0
Просмотров: 55
Последний ответ 18.08.2017, 23:30:41
от marozz1k
написать компонент + плагиг (+исправить текущие ошибки)

Автор kasper9820

Ответов: 3
Просмотров: 157
Последний ответ 05.07.2017, 11:13:17
от kasper9820
Нужно создать компонент - калькулятор водосточных систем для Joomla 3

Автор gidravlik

Ответов: 0
Просмотров: 183
Последний ответ 26.03.2017, 19:21:22
от gidravlik
Написать поагин или компонент подробнее в описании

Автор wowkarak

Ответов: 7
Просмотров: 298
Последний ответ 17.01.2017, 09:31:08
от karabert