Разработка программного функционала для сайта

Станислав11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.06.2016

Необходимо разработать программный функционал для сайта в сфере обучения.

Предполагаемая система управления: Joomla!

ФУНКЦИОНАЛ САЙТА. 

Студент регистрируется на главной странице Сайта. Заполняет форму заказа с указанием университета, факультета, специальности, предмета, сроков и срочности выполнения. Прикрепляет файл с заданием и сопутствующими учебными материалами. 

Сайт высылает пароль на личную почту студента. 

Личный Кабинет (Л.К.) Студента. 

Страничка «Лента Заказов»: 

- список всех зданий студента с указанием номера, срока сдачи, цены, краткого описания и 

состояния(на оценке, ждёт оплаты, на выполнении, на доработке, и т.д.) каждого конкретного 

задания, 

- студент может сделать выборку заданий по их состоянию, 

- открывать календарь с датами выполнения заданий, 

- открывать странички «Заказ», «Переписка», 

- распечатать счёт на оплату (выставляется счёт на оплату). 

- сделать новый заказ. 

Страничка «Заказ»: 

- подробное описание заказа, 

- прикреплять файлы со своими заданиями, 

- осуществлять оплату задания через интернет с помощью электронных денег или с помощью 

кредитных карт, 

- отослать заказ на доработку, 

- отказаться от заказа, 

- оставить отзыв, страничка «Отзыв», 

- переписываться с менеджером, исполнителем, страничка «Переписка» 

Страничка «Переписка»: 

- вести переписку с автором (исполнителем), 

- вести переписку с менеджером сайта, 

- скачивать файлы с выполненными заданиями, прикреплённые студентом, 

- оставлять отзыв о работе сайта, страничка «Отзыв». 

Страничка «Личный профиль». 

Страничка «Финансы». 

Страничка «Отзыв». 

Личный Кабинет (Л.К.) Исполнителя. 

Страничка «Лента новостей» 

- отображаются все события( фильтрация: новые, заказы, новости) 

- календарь с датами сдачи заказов. 

Страничка «Заказы»: 

- номер заказа, краткое описание заказа(подробное описание), цена заказа. 

- график выполнения заказа, 

- фильтрация заказов по состоянию. 

Страничка «Карточка Заказа»: 

- подробное описание заказа, 

- текущее состояние выполнения заказа(в работе, в корректировке, просроченные,…) 

- согласие(отказ) выполнять заказ 

- общение с менеджером-куратором заказа, 

- скачивать файлы заказчика, прикреплять свои файлы с решениями 

- финансовая история заказа (частичная предоплата,…) 

Страничка «Личный профиль»: 

- форма с личными данными (ф.и.о, ВУЗ, факультет, специальность,…) 

- присоединение сканов документов(диплом, учёная степень,) 

- возможность выбрать из списка тип работ, которые готов выполнять автор. 

- возможность выбрать из списка предметы, которые готов выполнять автор. 

- чат с менеджером сайта, 

- блог исполнителей. 

Страничка «Финансы». 

- номер заказа, сумма, запланированные выплаты, 

- история платежей. 

Страничка «Статистика Автора». 

- число, предметы, стоимость и выполненных работ, 

- отзывы студентов, недоработки, отказы,… 

Менеджер(ы) Сайта. 

Регистрируется на сайте и, 

- проверяет правильность заполнения форм заказа, 

- общается со Студентом и Исполнителем через личный кабинет и почту, 

- следит за каждым этапом прохождения заказа, 

- назначает статус заказа (на оценке, ждёт оплаты, и т.д.), 

- распределяет заказы между Исполнителями, 

- согласовывает стоимость заказа, 

- выставляет счёт на оплату заказа, 

- принимает решение о закрытии заказа, 

- осуществляет выплату вознаграждения Исполнителю, 

Сайт посылает уведомление на личную почту студента/автора о каждом изменении состояния его задания.