Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
diplom.doc
Скачиваний:
11
Добавлен:
14.05.2015
Размер:
469.47 Кб
Скачать

2.3. Отладка веб-приложения

Чтобы приложение заработало, надо запустить его как http сервер.

Делается это командой «ruby init.rb».Вывод команды при запуске:

Сервер запущен. В системе процесс сервера имеет pid=3853. Http-порт сервера -

4567.

Теперь необходимо перейти в браузере по ссылке localhost:4567 и появится страница index.haml

Для поиска нужно ввести название пособия в первое поле и год во второе.

В качестве примера были найдены учебные пособия по базам данных до 2000 года издания.

После подтверждения формы сервер немного «думает» и выдаёт ответ, в виде страницы find.haml

На следующем изображении показана активность сервера

На запрос по «химии» до 2000 года издания сервер выдаёт

Вывод сервера

frame-col-ypos:0,141667in; bot-style:none; xpos:0,000694in; wrap-mode:wrapped-both; frame-type:image; ypos:0,141667in; top-style:none; frame-height:0,968056in; frame-pref-page:24; left-style:none; position-to:block-above-text; frame-col-xpos:0,000694in; right-style:none; frame-width:6,691667in

Заключение

В результате данной работы было создано веб-приложение, извлекающая и структурирующая информацию из интернета. В ходе данной работы мною был изучен язык программирования Ruby и в дальнейшем применён в качестве основного языка программирования для написания приложения. Ruby обладает большим числом сторонних модулей и библиотек, часть из которых была использована в работе. Для создания внешнего вида приложения были использованы вспомогательные технологии такие, как Haml,Sass и CoffeeScript. Для их использования был изучен синтаксис этих язык. На основе этих технологий был создан макет приложения. Приложение было отлажено и проверено на соответствие поставленным целям. Выводы приложения представлены выше по тексту данной работы. В ходе работы все поставленные задачи были осуществлены. Основные цели достигнуты.

В ходе выполнения дипломной работы было сделано:

  1. Была собрана теория для дальнейшей работы

  2. Был изучен инструментарий(Ruby,Haml,Sass,CoffeeScript)

  3. Было разработано приложение для поиска в WWW сети

  4. Была произведена отладка этого приложения

Список литературы

1. Поисковая система. URL: http://ru.wikipedia.org/wiki/Поисковая_система

2. Поиск в Интернете — внутри и снаружи. URL: http://www.shipbottle.ru/projects/txt/internet_2_1998/index.shtml

4. Ruby/Основные свойства Ruby. URL: http://ru.wikibooks.org/wiki/Ruby/Основные_свойства_Ruby

5. Haml. URL: http://ru.wikipedia.org/wiki/Haml

6. Sass. URL: http://ru.wikipedia.org/wiki/Sass

7. Друзья друзей Вконтакте на Ruby. URL: http://leonid.shevtsov.me/ru/druzya-druzej-vkontakte-na-ruby

8. Sinatra. URL: http://ru.wikipedia.org/wiki/Sinatra

27

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]