УбедилDemiko писав:Полагаю, что все же стоит ограничить какие бы то ни было списки исключительно играми пользователей, чтобы они состояли лишь из того, что потенциально можно достать в обмене, а не превратились в бесполезные по сути wish-list-ы, которые и на Тесере создать можно.
Об Math Trade - обсуждение для улучшения процесса
Re: Об Math Trade - обсуждение для улучшения процесса
Re: Об Math Trade - обсуждение для улучшения процесса
Итак - не думайте, что мы лишь подняли тему, подискутировали и забыли. Работа потихоньку да движется (все таки это делается в формате вольного увлечения).
Итак немного о том, как может пройти следующий математический обмен и немножко рабочих скриншотов.
Во-первых, каждый участник математического обмена должен будет зарегистрироваться в системе. Сделать это можно будет или через стандартную форму регистрации или через профиль соц.сети (фейсбук, гугл, твиттер и тыды).

Далее участник переходит в Личный Кабинет в раздел "Мои игры".
Через веб-форму вы регистрируете каждую свою игру - которую вы готовы менять. Мы будем вести постоянно наполняемый "справочник" игр - в первом поле - ввод название с подсказкой. Если такая игра уже есть в справочнике - то будет сразу подтягиваться кроме названия (а то многие пользователи могут чуть по разному написать название), еще и фото коробки и ссылки на карточки игр на Тесера и BGG. Если игры в справочнике нет - вводим руками.

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

На отдельной странице, всегда и всем (в том числе не авторизированным пользователям) будет доступен список игр, которые все участники готовы менять. За счет этого раздела вы всегда сможете сориентироваться - есть ли уже что-то стоящее на обмен, дабы определиться с собственным участием (напомню, что даже если вы выставили 10 игр на обмен, но не укажите ни для одной выбора на что меняться - они так у вас и останутся).

Далее на отдельной странице будет происходить уже сам выбор.
Фактически жизнь проекта будет сменяться такими этапами.
- межсессионный этап - этам после завершения последнего обмена, но новый еще не начинался. В этот период можно свободно регистрировать свои новые игры, добавлять/убирать их в Архив.
- первая фаза сессии обмена - это активно рекламируемая фаза регистрации своих игр на обмен. Участникам надо будет сверить свои списки игр, какие оставлять на обмен, какие спрятать в Архив, или добавить новую игру.

- вторая фаза сессии обмена - в этот период мы активно выбираем, на какие игры мы готовы менять свои собственные. В этот период будут полностью не доступны действия с собственным списком игр - нельзя будет ни добавить, ни отредактировать ни убрать в Архив. В отдельном разделе сначала выводится список ваших игр, на которм сразу будет видно - если ли уже лдя игры выбранные цели обмена или нет.

Далее - выбираем свою игру, для которой хотим назначить цели обмена - переходим на список всех доступных игр (за исключением Ваших собственных), и нажатием кнопки отмечаем все желаемые на обмен игры. И так проделываем для остальных своих игр.

- фаза завершения сессии обмена - период по окончанию срока 2й фазы, но до закрытия самой сессии. В этот период администратор формирует список выгрузки всех комбинаций обменов и формирует цепочки.
После закрытия сессии будет доступна общая сводка по обмену, а также вы будете видеть какую игру кому вы должны будете отправить и какию при это вы сами получите.

Еще один важный момент. Еще на странице общего списка игр, если вы авторизированы - вы можете скрыть любую "не угодную" вам игру. Например, в списке будет 3 копии игры "Манчкин", но вы однозначно не заинтересованы в обмене на него. Вы скрываете эти игры - и они более не выводятся как в общем списке игр, так и в списке выбора цели обмена. Данный механизм упростить пролистывание всего списка игр. Вы также всегда можете в соответствующем разделе Личного Кабинета убрать из запрета игры - и они снова будут для вас отображаться.
Еще один аспект - функционал делается адаптивным - т.е. со смартфона будет также вполне комфортно пользоваться.
Вопрос к сообществу - продолжать ли работу и пробовать проводить обмен уже так, а не на гугло-формах (ориентировочно обмен можно будет провести около середины июля, и фукнционал уже будет рабочий и заодно Дмитрий разберется со своим дипломом и вновь сможет строить цепочки обмена)?
Второй вопрос - какие персональные данные хранить и отображать пользователю когда ему будет показываться кому он должен отправить свою игру и от кого получить желаемую? Фамилия, имя, отчество, телефон, имеил, профили Тесеры/Форума/BGG ?
Итак немного о том, как может пройти следующий математический обмен и немножко рабочих скриншотов.
Во-первых, каждый участник математического обмена должен будет зарегистрироваться в системе. Сделать это можно будет или через стандартную форму регистрации или через профиль соц.сети (фейсбук, гугл, твиттер и тыды).

Далее участник переходит в Личный Кабинет в раздел "Мои игры".
Через веб-форму вы регистрируете каждую свою игру - которую вы готовы менять. Мы будем вести постоянно наполняемый "справочник" игр - в первом поле - ввод название с подсказкой. Если такая игра уже есть в справочнике - то будет сразу подтягиваться кроме названия (а то многие пользователи могут чуть по разному написать название), еще и фото коробки и ссылки на карточки игр на Тесера и BGG. Если игры в справочнике нет - вводим руками.

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

На отдельной странице, всегда и всем (в том числе не авторизированным пользователям) будет доступен список игр, которые все участники готовы менять. За счет этого раздела вы всегда сможете сориентироваться - есть ли уже что-то стоящее на обмен, дабы определиться с собственным участием (напомню, что даже если вы выставили 10 игр на обмен, но не укажите ни для одной выбора на что меняться - они так у вас и останутся).

Далее на отдельной странице будет происходить уже сам выбор.
Фактически жизнь проекта будет сменяться такими этапами.
- межсессионный этап - этам после завершения последнего обмена, но новый еще не начинался. В этот период можно свободно регистрировать свои новые игры, добавлять/убирать их в Архив.
- первая фаза сессии обмена - это активно рекламируемая фаза регистрации своих игр на обмен. Участникам надо будет сверить свои списки игр, какие оставлять на обмен, какие спрятать в Архив, или добавить новую игру.

- вторая фаза сессии обмена - в этот период мы активно выбираем, на какие игры мы готовы менять свои собственные. В этот период будут полностью не доступны действия с собственным списком игр - нельзя будет ни добавить, ни отредактировать ни убрать в Архив. В отдельном разделе сначала выводится список ваших игр, на которм сразу будет видно - если ли уже лдя игры выбранные цели обмена или нет.

Далее - выбираем свою игру, для которой хотим назначить цели обмена - переходим на список всех доступных игр (за исключением Ваших собственных), и нажатием кнопки отмечаем все желаемые на обмен игры. И так проделываем для остальных своих игр.

- фаза завершения сессии обмена - период по окончанию срока 2й фазы, но до закрытия самой сессии. В этот период администратор формирует список выгрузки всех комбинаций обменов и формирует цепочки.
После закрытия сессии будет доступна общая сводка по обмену, а также вы будете видеть какую игру кому вы должны будете отправить и какию при это вы сами получите.

Еще один важный момент. Еще на странице общего списка игр, если вы авторизированы - вы можете скрыть любую "не угодную" вам игру. Например, в списке будет 3 копии игры "Манчкин", но вы однозначно не заинтересованы в обмене на него. Вы скрываете эти игры - и они более не выводятся как в общем списке игр, так и в списке выбора цели обмена. Данный механизм упростить пролистывание всего списка игр. Вы также всегда можете в соответствующем разделе Личного Кабинета убрать из запрета игры - и они снова будут для вас отображаться.
Еще один аспект - функционал делается адаптивным - т.е. со смартфона будет также вполне комфортно пользоваться.
Вопрос к сообществу - продолжать ли работу и пробовать проводить обмен уже так, а не на гугло-формах (ориентировочно обмен можно будет провести около середины июля, и фукнционал уже будет рабочий и заодно Дмитрий разберется со своим дипломом и вновь сможет строить цепочки обмена)?
Второй вопрос - какие персональные данные хранить и отображать пользователю когда ему будет показываться кому он должен отправить свою игру и от кого получить желаемую? Фамилия, имя, отчество, телефон, имеил, профили Тесеры/Форума/BGG ?
Re: Об Math Trade - обсуждение для улучшения процесса
Да-да-да! Огромное спасибо за проделанную работуdruos писав: Вопрос к сообществу - продолжать ли работу и пробовать проводить обмен уже так, а не на гугло-формах (ориентировочно обмен можно будет провести около середины июля, и фукнционал уже будет рабочий и заодно Дмитрий разберется со своим дипломом и вновь сможет строить цепочки обмена)?

Re: Об Math Trade - обсуждение для улучшения процесса
Круто. Мені подобається.
Re: Об Math Trade - обсуждение для улучшения процесса
Еще есть идею - в Личном Кабинете, в списке сыгравших обменов, можно добавить возможность ставить отметки "Игру отправил", "Игру получил".
Пока не знаю зачем точно оно нужно, но наверное можно придумать, что полезное...
Пока не знаю зачем точно оно нужно, но наверное можно придумать, что полезное...
-
- Амерітрешер
- Повідомлень: 204
- З нами з: 19 жовтня 2015 19:50
Re: Об Math Trade - обсуждение для улучшения процесса
Хорошо
Так когда обмен то?
Так когда обмен то?
Re: Об Math Trade - обсуждение для улучшения процесса
Писал жеKingvarvar писав:Хорошо
Так когда обмен то?

Ориентировочно недели через 3.
Как раз у Дмитрия диплом закончится и новый функционал по полностью рабочего минимума доведем.
-
- Амерітрешер
- Повідомлень: 204
- З нами з: 19 жовтня 2015 19:50
Re: Об Math Trade - обсуждение для улучшения процесса

Re: Об Math Trade - обсуждение для улучшения процесса
Думаешь будет что-то толковое?Kingvarvar писав:Ждем. Надеюсь, будет без задержек!?!
Re: Об Math Trade - обсуждение для улучшения процесса
Добавьте в "Состояние игры" вариант "Другое" с возможностью описать.
Re: Об Math Trade - обсуждение для улучшения процесса
Для этого есть комментарии. Состояние это лишь примерная оценка.Gor писав:Добавьте в "Состояние игры" вариант "Другое" с возможностью описать.
Re: Об Math Trade - обсуждение для улучшения процесса
Еще одна "фича", которая надеюсь облегчит жизнь как организаторам, так и участникам.
Итак - когда алгоритм создаст цепочки обменов, и все получат информацию кто кому что должен отправить и что от кого получить - настает самый ответственный момент. Все мы по-умолчанию честные и добросовестные граждане. Но всегда хочется заранее знать, что ваша заветная игра уже к вам едет и что вашу посылку тоже получили, и вы полностью выполнили свои обязательства как участник цепи.
В Личном Кабинете, в разделе История Обменов можно для каждой вашей игры нажать кнопку "Уведомить об отправке" и дописать комментарий. После этого - получатель вашей игры получит письмо с информацией, о том, что ему отправлена такая-то ваша игра, и ваш комментарий.

Аналогично, если до вас добралась чужая посылка - вы можете отметить кнопку "Уведомить о получении", и тогда отправить соответствующее письмо.
Плюс - когда вы будете это совершать - в системе будет проставляться отметка даты-времени. Благодаря им будет по сессии обмена заполняться "прогресс-бар". Когда оба достигнут 100% - это значит, что все участники обмена указали факт отправки и факт получения посылок.

Плюс таким образом, мы сможем делать выборку - например через определенный интервал времени, можно напоминать пользователям, что они например, до сих пор не указали факт отправки игры.
Итак - когда алгоритм создаст цепочки обменов, и все получат информацию кто кому что должен отправить и что от кого получить - настает самый ответственный момент. Все мы по-умолчанию честные и добросовестные граждане. Но всегда хочется заранее знать, что ваша заветная игра уже к вам едет и что вашу посылку тоже получили, и вы полностью выполнили свои обязательства как участник цепи.
В Личном Кабинете, в разделе История Обменов можно для каждой вашей игры нажать кнопку "Уведомить об отправке" и дописать комментарий. После этого - получатель вашей игры получит письмо с информацией, о том, что ему отправлена такая-то ваша игра, и ваш комментарий.

Аналогично, если до вас добралась чужая посылка - вы можете отметить кнопку "Уведомить о получении", и тогда отправить соответствующее письмо.
Плюс - когда вы будете это совершать - в системе будет проставляться отметка даты-времени. Благодаря им будет по сессии обмена заполняться "прогресс-бар". Когда оба достигнут 100% - это значит, что все участники обмена указали факт отправки и факт получения посылок.

Плюс таким образом, мы сможем делать выборку - например через определенный интервал времени, можно напоминать пользователям, что они например, до сих пор не указали факт отправки игры.
Re: Об Math Trade - обсуждение для улучшения процесса
Статистика - это круто, но и так многие отправляют номер ен или подтверждение.
Давайте не усложнять процесс, все равно заполнять будут не все.
Давайте не усложнять процесс, все равно заполнять будут не все.
Re: Об Math Trade - обсуждение для улучшения процесса
Да что там заполнять, я думаю все найдут возможность нажать пару кнопок, уж если нашли время вообще поучаствовать в обмене. А если кто и не отметит, то не велика потеря, система от этого не пострадает )
Re: Об Math Trade - обсуждение для улучшения процесса
Это для некоторого контроля делается. Чтобы понятно было, что все ок, все всем пришло.