Проект "Латика"
Материал из Сетепедии
Проект построения сайта Университета "ЛЭТИ".
- Ядро Проекта (концепция, методология, принципы).
Содержание |
Цели проекта
Проект "Латика" должен решать следующие задачи:
- Публикация новостей Университета от факультетов, кафедр и отделов.
- Размещение статической информации (расписание работы отделов, информация о вузе, факультетах, кафедрах)
- Создание информационного и кадрового основания для дальнейшего развития проекта.
- ~Создание веб-ресурса способствующего раскрытию творческого потенциала студентов.
Описание
Карта проекта
* цифрами на карте обозначена субъективная оценка приоритетности разрабатываемых модулей.
Latika Kernel
Проект "Латика" - проект с открытыми исходными кодами. Это условие необходимо для более оперативной разработки ядра и модулей силами сообщества разработчиков. Функции выполняемые ядром (движком):
- Авторизация пользователей.
- Группы (роли) пользователей.
- Осуществление взаимодействия между дополнениями (плагинами).
- Интеграция с jabber-сервером для приватных сообщений между пользователями и для рассылки уведомлений.
- Поддержа оформлений (themes).
Подробно о разделах
Основная часть
Новостной портал
Рекомендую начинать именно с него. Предоставляет возможности для:
- ведения персонального дневника
- ведения коллективных блогов кафедрами, предприятиями и рабочими группами.
- обратной связи, в виде системы рейтинга постов и "кармы" участников.
- размещения анонсов
- публикации тематического контента
"Законодателем мод" в данной нише является ресурс Habrahabr. Структуру и идеологию следует позаимстовать оттуда.
Хранилище знаний
Хранилище знаний лучше всего реализовать по принципу Вики. В зависимости от важности информации, её хозяин назначает права на её чтение/редактирование.
Дальнейшее развитие
Учебное хранилище
Выжимка отсюда.
Основные возможности:
- Категории: Учебники, Методички, Лекции, Лабораторные, Курсовики, Дипломы.
- Принадлежность учебному процессу: Университет, Факультет, Курс, Дисциплина.
- Загрузка файлов - зарегестрированным пользователям.
- Автоматическое заполнение атрибутов загружаемого файла из профиля пользователя.
- Модерирование: коммьюнити, специальная группа пользователей.
- Спецгруппа - преподаватели. (зачем - не понятно)
Игровые Турниры
- Дисциплины: любые.. от активного до киберспорта.
- Спецгруппа: ГМ (ГеймМастер): объявляет о начале турнира по дисциплине, заполняет протоколы игр, вводит в систему результаты матчей.
- Участники: подают заявки (одиночные, групповые) на участие в турнире.
- Система: показывает статистику прошедших игр (общая, игрок месяца, игрок года), высчитывает рейтинг мастерства Участников...
Постепенно участники расслаиваются по уровню мастерства. Формирование комманд способных выступать на городских чемпионатах... всероссийских... wcg.
