Web-сервис семантического подбора автомобиля
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
подсвойств общепризнанных свойств модели онтологии, пригодного для оценивания разрабатываемых онтологий (в частности, "научных").
Требованиями к этим подсвойствам общепризнанных свойств являются: который:
описание способа оценивания свойства должно быть точным и однозначным;
описание способа оценивания должно быть в терминах, не зависящих от языка написания онтологии.
3. Реализация онтологии
Для того, чтобы лучше понять, как формируются онтологии, рассмотрим пример онтологии про автомобили. Основными понятиями этой предметной области являются: автомобиль, конструкция автомобиля, фирма-производитель, заказ тюнинга автомобиля.
Класс "Автомобиль" имеет следующие атрибуты:
цвет (строка);
материал (строка);
название (строка);
литраж двигателя (строка);
цена (строка);
производитель автомобиля (значение является пример другого класса);
тип корпуса (значением является другой класс);
тип автомобильных шин (значением является другой класс);
класс автомобиля (логический, булевский тип).
Класс "Конструкция автомобиля" имеет следующие два подкласса, которые в свою очередь имеет следующие атрибуты:
Корпус:
Цвет корпуса (строка);
Материал корпуса (строка);
Название корпуса (строка).
Шины:
Название шин (строка).
Класс "Фирма-производитель" имеет следующие атрибуты:
Адрес фирмы (строка).;
Название фирмы (строка).;
Контактный телефон (строка).
Класс "Тюнинг авомобиля" имеет следующие атрибуты:
Автомобиль (товар) (строка);
Инициалы мастерской (строка);
Телефон мастерской (строка);
Заказ (логический, булевский тип).
Выводы
В курсовой работе была рассмотрена проблема выбора товара, а конкретнее выбора товара в Интернете. Приобретения товара через Интернет-магазины дает многие преимущества, такие как: облегчает выбор товара, предоставляет более конкретную информацию о продаваемых товарах, упрощает покупку товара.
Онтология, применяемая в курсовой работе - это попытка формализации данной области знаний. Она состоит из иерархии классов "Автомобиль", класс "автомобиль" имеет свойства: цвет, материал, цена, тип автомобиля, производитель автомобиля, а также их связей и правил, для того, чтобы по этим свойствам можно подобрать нужное авто.
В результате выполнения работы был создан web-сервис выбора автомобиля реализованный с помощью применения технологий Semantic Web. Функционирование web-сервиса основано на использовании онтологии, содержащей иерархию и характеристики автомобилей, а также их свойства и типы. Технология "связывания" онтологии и web-сервиса реализована с помощью SPARQL-запросов. SPARQL-запросы - это запросы к данным, представленным по модели RDF, а также протокол для передачи этих запросов и ответов на них. Под RDF мы понимаем формат данных (в виде ориентированного маркированного графа) для представления информации в всемирной паутине.
онтология web сервис товар
Перечень ссылок
1.">Бернерс-Ли, Т. Семантическая Сеть [Текст] / Т. Бернерс-Ли, О. Лассила, Дж. Хендлер // Scientific American. - May 17, 2001,
2.-..">W3C Semantic Web FAQ [Электронный ресурс] / W3C. - Режим доступа: www/ URL:
3.Easy RDF and SPARQL for LAMP systems [Электронный ресурс] / Benjamin Nowack, semsol, Germany. - Режим доступа: www/ URL:
.OWL Web Ontology Language Guide [Электронный ресурс] / W3C. - Режим доступа: www/ URL:
5.Абрамов, А.В. Онтология как метод описания предметных областей. [Текст] / А.В. Абрамов //. Открытые системы - 2005,
.SPARQL Query Language for RDF [Электронный ресурс] / W3C. - Режим доступа: www/ URL:
7.Анатолий Гладун, Веб-сервисы как основа деловых отношений // Телеком. Коммуникации и сети. - 2008. - №3. - с.56.
.-20.03.2008.-..">8. Технология создания web-проекта [Электронный ресурс]. - Режим доступа: www/ URL: - 20.03.2008 г. - Загл. с экрана.
9.-11.06.2008.-..">9. Web-сервисы для новичков [Электронный ресурс]. - Режим доступа: www/URL: - 11.06.2008 г. - Загл. с экрана.
10.-03.04.2002.-..">10. Павел Гусак. XML Web Services сервисы [Электронный ресурс]. - Режим доступа: www/URL: - 03.04.2002 г. - Загл. с экрана.
11. - 06.12.2001 г. - Загл. с экрана.">11. Андрей Колесов. Web-сервисы спасут компьютерный мир? [Электронный ресурс]. - Режим доступа: www/URL:
12.-.">12. Веб 2.0 [Электронный ресурс] // Материал из Википедии - свободной энциклопедии. - Режим доступа: www/URL:
13.-..">13. Антон Орлов. PHP: авторизация доступа [Электронный ресурс]. - Режим доступа: www/URL: - Загл. с экрана.
14.Semantics2006-keynote.ppt">14. Hendler, J. Current Status and Future Promise of the Semantic Web [Электронный ресурс] / O. Lassila, J. Hendler. - Режим доступа: www/ URL:
15.15. Левшин, Д. Web, часть третья [Текст] / Д. Левшин // Открытые сист?/p>