wm_10.02.12x

advertisement
Сайт: http://simplypay.org/
Деятельность сайта – Обменный пункт вебмани.
Прошу обратить внимание, что сайт готов на 90%, поэтому жду адекватные цены.
План работ
1. Проверить выставление курсов. Два варианта:
a. Парсинг:
1) точно по полученным данным
2) по полученным данным + процент \едениц изменения
3) парсить сайты конкурентов: http://bizwm.ru/ , http://wmobmen.org/ , http://obmen.dn.ua/ ,
http://wm.lookmy.info/ и еще privatbank.ua и выдавать курс на *столько-то* процентов\едениц
(опционально сделать) лучше\хуже
b. В парсинге сделать порог на снижение (в случае если конкурент, у которого буду парсить решит
тоже понижать ставку)
Ручной вариант:
1) проставить полностью все курсы вручную
все это будет выбираться в админке(в админке будут отображаться все всегда), и только один из
видов будет отображаться на сайте после выбора в админке какой именно нужен в данный
момент
2. Проверить. При создании заявки на вывод денег – при заполнении формы, она должна сохраняться и
после того как человек зайдет под вмидом, автоматически все подставить
3. Проверить калькулятор, проверить подсчет БО
4. Проверить. Кроссплатформа (должно работать на всех браузерах). В случае со старыми моделями IE, то
сайт должен сайт определять, на каком браузере зашел пользователь, если это старая IE – грузить ту
версию сайта, на которой предусмотрен эта версия браузера
5. Проверить. Сайт должен фиксировать откуда идет заход на сайт, если это страны СНГ – дефолт язык
русский, если Европа – английский (в любом случае у пользователя будет возможность его переключить
(переключить флажок) )
6. В админ. Панеле должна быть возможность заходить под разными доступами. Например, будет
отдельный доступ для оператора (чтобы он мог отмечать выполненные заказы), должна быть четкая
структура заказов (желательно чтобы было все красиво как в exel), чтобы можно было помечать – заказ
пришел – заказ выполнен и тд. Отдельно от доступа оператора должен быть доступ администратора (там
уже возможность править контент и так далее) – все предусмотреть.
7. Проверить привязку WMID к заявкам
8. Косметические правки:
a. Курсы валют, сделать по CSS3, соблюдая кроссбраузерность - http://smotr.im/3vgF
b. На главной странице http://simplypay.org/ - там где картинка меняется на адрес, так вот карта с
адресом – приблизить
c. На странице создания заявки - http://simplypay.org/ru/node/add/bid сделать кнопку
подтверждения в соответствии с CSS3, при этом соблюдая кроссбраузерность.
9. Наполнение сайта. Сделать перевод на английский язык и русский язык тех меню, которые не готовы. В
виде переводчика воспользоваться http://translate.google.com/
10. Проверка работоспособности Х19
11. Проверка. Общее тестирование админки
12. Безопасность. Проверить все на уязвимости
13. Общее тестирование всего, что указано в ТЗ
14. Проверить по БД и админке, чтобы заказы принимались системой и фиксировались Обработанные \ Не
обработанные. Так же проверить наличие доступов для операторов и администратора
ОБЩЕЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ
Техническое задание
Требуется сделать сайт для обменного пункта Webmoney.
Особо обратить внимание на этот обменник - http://www.obmennik.studio79.ru/
Админка: http://www.obmennik.studio79.ru/admin.php
вход: test - test
Дизайн:
- легкие светлые тона, приятного фона
- все вебформы, кнопочки и другие элементы сайта должны быть сделаны по последней технологии, примеры (
https://4game.ru/ , http://prostopleer.com/ , http://pravo.ru/ , http://hostingkartinok.com/ , http://www.skype.com/ ,
icq.com )
- логотип компании
- логотип на сайте (в строке около url)
- шаблон визитки для компании (должна быть сделана качественно, презентабельно. На лицевой стороне –
название и реквизиты компании, на обратной – виды услуг)
- где-то лаконично должны быть вписаны курсы валют (вот тут неплохой вариант - http://wmobmen.org/ )
- внизу должно быть место и красивое расположение баннеров вебмани, рамблер топ100, маил топ 100 и др
- предусмотреть мультиязычность – русский, украинский и английский языки, флажки должны лаконично
вписываться в дизайн, чтобы в случае чего пользователь мог его изменить
Google maps. Должны быть заполнены данные на сайте и в google maps в соответствии с http://comseo.ru/raskrutka-prodvizhenie-kartam-google-maps-karta-site.html
Разделы и наполнение:
1.
- Новости
2.
– Как нас найти
2.1.
Карта с google и карта с yandex на нужное местоположение
2.2.
Время работы офиса
3.
- Операции с Webmoney
3.1.
Пополнить счет Webmoney
3.2.
Вывести средства со счета Webmoney
4.
- Операции с другими платежными системами
4.1.
Яндекс Деньги
4.1.1.
Пополнить счет Webmoney
4.1.2.
Вывести средства со счета Яндекс Деньги
5.
- Обменные операции с различными платежными системами
5.1.
Должна быть представлена таблица обменов с курсами и комиссиями таких систем как Яндекс деньги
<=> Вебмани (+ обязательная возможность дополнения других платежных систем). Естественно табличка должна
легко регулироваться с админки. Табличка должна быть представлена в красиво оформленном шаблоне.
5.2.
Общая информация и вопросы по обмену денег между платежными системами
6.
- Выдача аттестата
7.
- Пополнение счета в Online играх
7.1.
Lineage 2
7.2.
World of Warcraft
7.3.
Aion
7.4.
Пополнение счета в других онлайн играх
8.
Пополнение счета интернет услуг
8.1.
Оплата хостинга и интернета
8.2.
Пополнение счета Skype
8.3.
Пополнение счета мобильных операторов
8.4.
Пополнение счета Forex
9.
Вопросы и ответы
10.
Наши скидки
11.
Контакты
12.
О нас
13.
Наши партнеры
Функционал:
1.
Курсы валют:
1.1.
легко изменяемые и дополняемые курсы валют + возможность парсинга
Парсинг:
1) по полученным данным + процент \единиц изменения (точно по полученным данным – указать
ноль)
2) парсить сайты конкурентов: http://bizwm.ru/ , http://wmobmen.org/ , http://obmen.dn.ua/ ,
http://wm.lookmy.info/ и еще privatbank.ua и выдавать курс на *столько-то* процентов\едениц
(опционально сделать) лучше\хуже
ручной вариант:
1) проставить полностью все курсы вручную
все это будет выбираться в админке(в админке будут отображаться все всегда), и только один из
видов будет отображаться на сайте после выбора в админке какой именно нужен в данный момент
2.
Легкая наполняемость сайта контентом
2.1.
Удобный функциональный редактор текста + SEO редактор
2.2.
Легкоизменяемаые и дополняемые разделы
3.
Операции с вебмани
3.1.
Реализована авторизация на сайте через Вебмани интерфейс
3.2.
Личный кабинет – идентификация по WMID
3.3.
В личном кабинете можно заполнить данные (пример тут - http://wmobmen.org/profile/ )
3.3.1.
ФИО
3.3.2.
Паспортные данные
3.3.2.1. Серия
3.3.2.2. Номер
3.3.2.3. Кем выдан
3.3.2.4. Дата выдачи
3.3.3. Банковские данные
3.3.3.1. Название банка
3.3.3.2. Город
3.3.3.3. Номер карты
3.3.3.4. Номер счета
3.3.4. Контактные данные
3.3.4.1. Телефон
3.3.4.2. Skype\Icq
3.3.4.3. E-mail
3.4.
При сохранении личных данных они должны привязываться к WMID'у в будущем при заходах
3.5.
Все заявки на пополнение счета должны привязываться к WMID'у и показываться в личном кабинете
3.6.
Все заявки на вывод денег должны привязываться к WMID'у и показываться в личном кабинете
3.7.
В личном кабинете должны быть разделы:
3.7.1.
Оформить заявку
3.7.2.
Профиль
3.7.3.
История операций
3.7.4.
Выйти
3.8.
При оформлении заявки будет показан калькулятор, который работает в обе стороны, пример тут
(http://wmobmen.org/order/ )
3.8.1. Валюты WMZ, WMR, WME, WMU, Яндекс Деньги – все работают в обе стороны (с возможностью
расширения списка валют)
3.8.2. Калькулятор должен привязываться к табличке с курсами (т.е. вводить курсы я буду 1 раз в самих курсах,
калькулятор берет данные уже оттуда)
3.8.3.
В калькуляторе должна вводиться форма оплаты: Наличка (с возможностью расширения списка)
3.8.4. Пункт, где человек перед Нажатием «оформить», должен поставить галку, где соглашается с
Соглашением договора-оферты на оказание услуг
3.9.
Ввод\вывод должен проводиться с проверкой X19 (тут подробнее http://wiki.webmoney.ru/wiki/show/Interfeys_X19 ), как работает можете глянуть тут - http://wmobmen.org/
3.10.
Начисление бонусов при каждой операции
3.11. При выводе будет начисляться бонусы, которые можно будет перевести в наличку ГРН (как
подсчитываются бонусы должно задаваться в админке, в какую сумму будет переводиться тоже). Т.е. бонусы
начисляются при выводе любой валюты.
3.12.
Скидка по общей сумме заказа
3.12.1. При пополнении на 1000 WMZ – 4% комиссия, при пополнении на 5000 WMZ – 3% \ Других валют по
эквиваленту (данные берутся из таблички курсов). Так же предусмотреть, если пополнение идет в долларах –
одна комиссия, если пополнение в грн. – другая комиссия.
3.12.2. При выводе от 5000 WMZ – комиссия 3%, при выводе от 10 000 WMZ комиссия 2.95% \ Других валют по
эквиваленту (данные берутся из таблички курсов)
Более подобно о бонусах. При выводе валюты из системы или вводе валюты в систему будет начисляться так
называемые бонусные очки. Причем начисление бонусных очков будет идти по разному алгоритму(например
при вводе в систему наличку долларов это один курс БО (бонусных очков), а при вводе в системе наличку грн. –
это другой курс БО). Начисление по суммам будет регулироваться в админке. Для дефолта возьем 5000 WMZ = 1
БО (бонусных едениц)
Итак что мы получаем по БЕ:
- ВВОД в дол. Наличка = 1000$ = 1 БО
- ВВОД в грн. Наличка = 10 000грн. = 1 БО
- ВЫВОД в грн. Наличка = 5000$ = 1 БО
- ВЫВОД в дол. НАЛИЧКА = 45 000грн = 1 БО
Тут же будет еще безналичная выплата и ввод, предусмотреть расширение параметров
Соответственно БЕ можно будет обналичить или ввести в систему, по курсам
Обналичить = 0.8$
Ввести в систему = 1wmz
Все курсы по бонусной системе временные и будут еще регулироваться
При этом использовать БО можно будет, только тогда когда накопится 100 БО (кол-во должно регулироваться в
админке), т.е. все отображается у него в личном кабинете, но не может ничего с ними сделать пока не накопит
минимальную сумму.
3.13. В админ. Панеле должна быть возможность заходить под разными доступами. Например, будет
отдельный доступ для оператора (чтобы он мог отмечать выполненные заказы), должна быть четкая структура
заказов (желательно чтобы было все красиво как в exel), чтобы можно было помечать – заказ пришел – заказ
выполнен и тд. Отдельно от доступа оператора должен быть доступ администратора (там уже возможность
править контент и так далее) – все предусмотреть.
4.
Должна быть сделана структура url типа http://webmoney.ru/obmen-valut.html (т.е. как транслит). Это
должно быть автоматизировано, т.е. в админ панеле я создаю новую статью – пишу псевдоним на русском, он
мне преобразует в транслит и автоматически ставит в url
5.
Должен быть модуль автоматической генерации sitemap в xml и html формате. Т.е. при добавлении новой
страницы, карты должны автоматически генерироваться и добавлять ее. При этом Карта сайта html должна быть
лаконично вписана в дизайн сайта
6.
Отредактированный файл .htaccess. Сразу с 301 редиректом с www на без-www (Сайт должен идти по
дефолту вида http://site.com)
7.
Отредактировать файл robots.txt
8.
Мультиязычность (русский, украинский и английский языки)
9.
В административной панели должна быть возможность отредактировать абсолютно каждый параметр на
сайте
10.
Предусмотреть расширение каждого из разделов + расширение функционала
11.
Программная часть и код должны быть расписаны с комментарием по каждой функции (чтобы в случае
правки можно было легко ориентироваться)
12.
Кроссплатформа (должно работать на всех браузерах). В случае со старыми моделями IE, то сайт должен
сайт определять, на каком браузере зашел пользователь, если это старая IE – грузить ту версию сайта, на которой
предусмотрен эта версия браузера
13.
Сайт должен фиксировать откуда идет заход на сайт, если это страны СНГ – дефолт язык русский, если
Европа – английский (в любом случае у пользователя будет возможность его переключить (переключить флажок)
)
Выдержки по регламенту вебмани об обменных пунктах, касательно сайта:
https://www.megastock.ru/Doc/exchange_rules.aspx?lang=ru
Проверить интерфейсы по материалам:
http://wiki.webmoney.ru/wiki/show/Interfeys_X19
где есть ссылки сюда: http://owebmoney.ru/articles/exchangers.shtml
и сюда: http://owebmoney.ru/xml1.shtml
Download