image
Простой сайт технической поддержки разработанный на фреймворке kohana. Описание основных возможностей: Сайт технической поддержки предназначен для зарегистрированных пользователей. Для регистрации достаточно указать логин, пароль и адрес электронной почты. После аутентификации, пользователь может воспользоваться всеми возможностями сайта, а именно: просмотреть раздел инструкции, о сайте, поддержка. Последний пункт является основным, с помощью которого пользователь может задать вопрос технической поддержки. Система работает следующим образом - пользователь видит только вопросы, которые он задал; - после того как вопрос задан, администратор системы назначает ответственного консультанта, который будет решать данную проблему; - консультант в свою очередь, может просматривать и отвечать лишь на назначенные ему задания; - после того как задание считается выполненным, ответственный консультант или же администратор могут присвоить заданию статус выполнено. - при необходимости администратор сайта может изменять ответственного консультанта или же удалять задания. Обобщая все выше сказанное: Система построена на основе распределения ролей. В данном случае используются три основных роли: Пользователь, Консультант, Администратор. В зависимости от роли, пользователь может выполнять те или иные действия на сайте(описано выше). Примечание: в качестве шаблона использовалась готовая, несколько модифицированная верстка.