Доработка системы.
Вводная часть:
Многофункциональная система позволяет проводить аукционы и продавать поврежденные автомобили. В текущей системе победитель ТС (транспортное средство=автомобиль) выигрывает участник(=контрагент=посетитель сайта), который сделает максимальную ставку. В данный момент в системе проводится около 20-25 аукционов ежедневно, на что система и была рассчитана. В системе довольно много AJAX и действий, которые выполняются без перезагрузки страницы, отдельное внимание уделяется удобству всех пользователей системы, для удобства аналитиков реализована автоматическая генерация отчетов в WORD и EXCEL и др. Все преимущества и концепции построения системы (ориентированной, в первую очередь, на удобство её пользователей) должны быть реализованы и в разрабатываемой системе.
Разрабатываемая система должна позволить проводить аукционы с целью определения минимальной стоимости ремонта ТС, т. е. победитель аукциона – это участник(=СТОА-станция технического осмотра автомобиля), который поставил минимальную ставку. Нагрузки системы должны позволить проводить до 500та аукционов ежедневно. Причем нагрузки заключаются не только в технических параметрах (запросы к БД и т. п.), но и в построении каталогов, быстроте добавления нового аукциона, его редактирование и поиске. Другими словами – перестроение интерфейса самого аукциона должно позвонить удобно и быстро просматривать аукционы, искать их по параметрам (Как участникам, так и администраторам).
p. s. в вводной части приведены основные термины-синонимы, которые я буду использовать в процессе обсуждения и разработки системы.
Основные изменения:
Алгоритм аукциона:
· В системе должно отображаться системное время с секундами.
· После расшифровки ставки – становится доступной таблица результатов:
ID | Контрангент | Время ставки | Сумма | Cумма в системе | Подтверждение | Комментарий | Действие |
Id101 | Иванов | 19:43 | 45000 руб. Изменить | 38250 руб. | Ожидание: 12:36 5:35 00:00 | Подтверждение (пишет модератор сам) не было получено в отведенное время – утверждена другая ставка. | Принять ставку |
Id15 | Петров | 21:21 | 40200 руб. Изменить | 40200 руб | Принять ставку | ||
Id36 | Сидоров | 16:57 | 50 000 руб. Изменить | 45 000 Руб. | Принять ставку |
Или другой вариант событий:
ID | Контрангент | Время ставки | Сумма | Cумма в системе | Подтверждение | Комментарий | Действие |
Id101 | Иванов | 19:43 | 45000 руб. Изменить | 38250 руб. | Получено 15:42 Ставка выиграла | ставка выиграла | |
Id15 | Петров | 21:21 | 40200 руб. Изменить | 40200 руб | Принять ставку | ||
Id36 | Сидоров | 16:57 | 50 000 руб. Изменить | 45 000 Руб. | Принять ставку |
Так же ставка может быть принята вручную, либо изменена. Это должно в системе фиксироваться, чтобы можно было из статистики понять (по комментарию) какие ставки за месяц были приняты и изменены вручную и почему.
Сумма в системе – это сумма ставки на коэффициент пользователя, который добавляется при его регистрации в системе и может меняться.
Подтверждение: пользователю, ставка которого по окончанию аукциона побеждает, направляется сообщение в системе (всплывающее окошко) и емейл уведомление. Пользователь подтверждает готовность забрать выигранный лот нажатием на кнопку и вводит дату, когда готов принять машину на ремонт и ориентировочное время ремонта. Другими словами – на странице “Мои ставки” он вводит в систему дату ремонта через календарь и нажимает кнопку “Подтвердить”.
Основные моменты этого пункта:
· Побеждает минимальная ставка
· Система подтверждения от СТОА
· Дополнительное поле – дата ремонта (дата, когда СТОА готовы принять авто на ремонт)
· Время ремонта (время возврата авто из СТОА). Дополнительно поле – нужно будет только для статистики в будущем. К заполнению необязательно.
· Система коэффициентов пользователей
Параметры контрагента (СТОА)
· Офиц. Дилер (выбор списка авто).
· Неофиц. Дилер – выбор списка авто.
*У автомобиля должно быть поле – к какому ремонту он относится: у официальных дилеров или не у официальных. Возможно, это будет определяться системой автоматически (если возраст авто более 3х лет – неофициальный). Этот момент я должен уточнить.
Отчеты
· Формы отчетов для станции
· Формы направлений
· Формы отчетов от СТОА
· Форма счета…
*Часть отчетов должна выводиться на странице самого аукциона. Часть отчетов должна выводиться на отдельной специальной странице. По отчетам в процессе разработки я всю информацию предоставлю.
Разные регионы аукциона.
*В будущем планируется использование системы в других регионах. В каждом регионе в аукционе участвуют свои пользователи (СТОА) и контролируют их свои администраторы.
В каждом регионе есть модератор, который добавляет автомобили и может добавить их только в свой разрешенных аукцион. Участники регионального аукциона могут видеть только а/м своего региона.
В системе уже реализовано использование разных регионов, но оно рассчитано на 5-10 регионов, а не на 70. Поэтому добавление нового региона довольно длительный процесс. Надо его либо упростить, либо (что я думаю проще) переделать.
СТРАНИЦА ДОБАВЛЕНИЯ НОВОГО АУКЦИОНА:
Автоматическое заполнение данных о машине и полей повреждений после копирования в специальное окно. После копирования должно сразу (ajax) отображаться заполненные результаты. (cм. Документ – ТЗ_ ввод и вывод информации)
Фотографии должны загружаться массово. С возможностью разархивирования и отображения пережатых фото сразу. Возможность добавления комментариев к фото. ?Ввод описания в описание файла с картинкой – при загрузки фото – вывод этого описания.
СТРАНИЦА ОТОБРАЖЕНИЯ АУКЦИОНА:
(cм. Документ – ТЗ_ ввод и вывод информации)
Отображения на какой стоянке находится а/м. Причем база стоянок – будет по адресу системы, которую доробатываем. А система, которую РАЗРАБАТЫВАЕМ, будет по новому. (перечитать придется дважды чтобы понять о чем речь)
СТРАНИЦА ОТОБРАЖЕНИЯ КАТАЛОГА АУКЦИОНОВ:
Поиск по параметрам:
· Марка, модель
· Год выпуска
· Ремонт (галочка)
· Покраска (v)
· Замена (v)
Марка | Модель | Год выпуска | Об. двиг. (см3) | КПП | Цвет | Начало | До окончания | Ваша ставка | Заметка | Фото | Ремонт | Покраска | Замена |
3 | 4 | 5 | |||||||||||
*Ремонт, покраска, замена – вывод кол-во запчастей на покраску, замену и н/ч ремонт.
СТАТИСТИКА: вывод статистики по разным параментрам. Информация будет позже.
СОХРАНИЕНИЕ ФУНКЦИОНАЛА ТЕКУЩЕЙ СИСТЕМЫ


