Разработка программного функционала для сайта
Необходимо разработать программный функционал для сайта в сфере обучения.
Предполагаемая система управления: Joomla!
ФУНКЦИОНАЛ САЙТА.
Студент регистрируется на главной странице Сайта. Заполняет форму заказа с указанием университета, факультета, специальности, предмета, сроков и срочности выполнения. Прикрепляет файл с заданием и сопутствующими учебными материалами.
Сайт высылает пароль на личную почту студента.
Личный Кабинет (Л.К.) Студента.
Страничка «Лента Заказов»:
- список всех зданий студента с указанием номера, срока сдачи, цены, краткого описания и
состояния(на оценке, ждёт оплаты, на выполнении, на доработке, и т.д.) каждого конкретного
задания,
- студент может сделать выборку заданий по их состоянию,
- открывать календарь с датами выполнения заданий,
- открывать странички «Заказ», «Переписка»,
- распечатать счёт на оплату (выставляется счёт на оплату).
- сделать новый заказ.
Страничка «Заказ»:
- подробное описание заказа,
- прикреплять файлы со своими заданиями,
- осуществлять оплату задания через интернет с помощью электронных денег или с помощью
кредитных карт,
- отослать заказ на доработку,
- отказаться от заказа,
- оставить отзыв, страничка «Отзыв»,
- переписываться с менеджером, исполнителем, страничка «Переписка»
Страничка «Переписка»:
- вести переписку с автором (исполнителем),
- вести переписку с менеджером сайта,
- скачивать файлы с выполненными заданиями, прикреплённые студентом,
- оставлять отзыв о работе сайта, страничка «Отзыв».
Страничка «Личный профиль».
Страничка «Финансы».
Страничка «Отзыв».
Личный Кабинет (Л.К.) Исполнителя.
Страничка «Лента новостей»
- отображаются все события( фильтрация: новые, заказы, новости)
- календарь с датами сдачи заказов.
Страничка «Заказы»:
- номер заказа, краткое описание заказа(подробное описание), цена заказа.
- график выполнения заказа,
- фильтрация заказов по состоянию.
Страничка «Карточка Заказа»:
- подробное описание заказа,
- текущее состояние выполнения заказа(в работе, в корректировке, просроченные,…)
- согласие(отказ) выполнять заказ
- общение с менеджером-куратором заказа,
- скачивать файлы заказчика, прикреплять свои файлы с решениями
- финансовая история заказа (частичная предоплата,…)
Страничка «Личный профиль»:
- форма с личными данными (ф.и.о, ВУЗ, факультет, специальность,…)
- присоединение сканов документов(диплом, учёная степень,)
- возможность выбрать из списка тип работ, которые готов выполнять автор.
- возможность выбрать из списка предметы, которые готов выполнять автор.
- чат с менеджером сайта,
- блог исполнителей.
Страничка «Финансы».
- номер заказа, сумма, запланированные выплаты,
- история платежей.
Страничка «Статистика Автора».
- число, предметы, стоимость и выполненных работ,
- отзывы студентов, недоработки, отказы,…
Менеджер(ы) Сайта.
Регистрируется на сайте и,
- проверяет правильность заполнения форм заказа,
- общается со Студентом и Исполнителем через личный кабинет и почту,
- следит за каждым этапом прохождения заказа,
- назначает статус заказа (на оценке, ждёт оплаты, и т.д.),
- распределяет заказы между Исполнителями,
- согласовывает стоимость заказа,
- выставляет счёт на оплату заказа,
- принимает решение о закрытии заказа,
- осуществляет выплату вознаграждения Исполнителю,
Сайт посылает уведомление на личную почту студента/автора о каждом изменении состояния его задания.