Semantic Web при построение Web-портала
Применение технологий Semantic Web при построение WEB-порталов
Цель: построить web-портал кафедры с использованием технологий Semantic Web
Средства разработки: VS2005 (ASp.NET + MSSQL 2005), SemWeb library
материалы по теме Semantic Web:
Для начала нужно разработать простенький интерфейс:
1. мастер-страница, состоящая из 3-х частей: левое колонтитул (меню), главное содержимое, верхний колонтитул (баннер).
(2 ContentPlaceHolder'a (для меню, для главного содержимого))
2. Логин форма с аутенфикацией на основе membership (3 роли: администратор, преподаватель, студент)
3. Регистрация пользователя. Регистрационная форма такая же как на livejournal.com.
После ввода данных, содержимое записывается в rdf file (доступ к этом файлу на livejournal.com можно получить таким образом: dinoel06.livejournal.com/data/foaf .Запись rdf файла происходит при помощи библиотеки SemWeb library.
При редактировании профиля, данные из rdf файла извлекаются также при помощи SemWeb library либо преобразовываются с помощью XSLT-шаблонов.
4. Пользователь может загружать файлы в свою личную папку. Перед загрузкой файла выводится таблица с информацией необходимой для заполнении в соответствии с Dublin Core. Метаданные сохраняются в rdf файле.
Для работы с базой данных можно использовать библиотеку SubSonic (http://subsonicproject.com/) либо LINQ (в случае использования VS2008)
Это только начальное прближение. В дальнейшем предполагается развитие Web-портала (использвоание SPARQL запросов, разработка агента).
Формирование ТЗ будет проиходить по мере разработки.
Форма оплаты: Webmoney
Цена вопроса оговаривается по мере выполнения задания.
Вопросы и предложения по ICQ 326815028 либо в личку.