Создание БД по pесypсам, имеющимся y членов клyба и, котоpые они готовы
пpедоставить в pаспоpяжение Клyба.
Попробуем расширить этот анонс и предложить некоторое видение данного
проекта.
Цель
Обеспечить возможность использования различного рода ресурсов,
предоставляемых их владельцами. По запросу давать сведения о наличии
ресурса, удовлетворяющего запросу. При этом, при наличии более одного
варианта, предоставлять альтернативы с условиями использования.
Краткое описание
В системе должны вестись следующие объекты
Ресурс
В качестве ресурса может выступать любой ресурс, который его владелец готов
предоставить для общественного потребления.
Ресурсы классифицируются по разным категориям. Возможно присутствие
ресурса в нескольких катеогриях
К каждому ресурсу потребителем может быть добавлен
комментарий/оценка.
Владелец
Хозяин ресурса определяет порядок и условия использования ресурса.
Для размещения информации о ресурсе владелец должен быть
зарегистрирован в системе.
Потребитель
Для каждого ведётся история "интересов".
Может быть зарегистрирован или нет. Соответственно имеет разные права
на доступ к системе. Без регистрации достуны только общие сведения.
Программа-клиент
Должна быть многоплатформенной или иметь несколько версий для разных
платформ.
Обеспечивать локальное хранение истории запросов.
Обеспечивать приём-отправку запросов-ответов с исопользованием различных
транспортных агентов (онлайн, е-мейл, файл на расшаренном ресурсе...)
Обеспечить помощь в формировании описания ресурса для последующей
передачи в БД ресурсов
Программа-сервер
Должна быть многоплатформенной.
Обеспечивать взаимодействие с другими серверами для обмена данными
(репликации)
Обеспечивать приём-отправку запросов-ответов с исопользованием различных
транспортных агентов (веб-форма, онлайн, е-мейл, файл на расшаренном
ресурсе...)
Возможность формирования различного типа отчётов (например, "Hаиболее
популярные ресурсы")