Браузер для работы в глобальных сетях

Автор работы: Пользователь скрыл имя, 29 Мая 2012 в 17:25, курсовая работа

Описание работы

Главной целью, которая была поставлена, это создание браузера не похожего на другие с использованием новых технологий по сокращению потребления оперативной памяти, маленьким размером дистрибутива, всего лишь около 7 MB, так же предусмотрена повышенная забота о безопасности, качественная блокировка всплывающих (pop-up) окон.

Содержание работы

Введение 3
1. ПОСТАНОВКА ЗАДАЧИ 3
1.1. Назначение и функции программы 3
1.2. Информационная база задачи 3
1.2.1. Входная информация 3
1.2.2. Выходная информация 3
1.3. Система меню 3
1.3.1. Пункты меню Файл 3
1.3.2. Пункты меню Правка 3
1.3.3. Пункты меню Вид 3
1.3.4. Пункты меню Опции 3
1.3.5. Пункты меню Сервис 3
1.4 Система помощи 3
1.5 Контрольные примеры 3
1.6 Алгоритм программы 1
2. ОПИСАНИЕ ПРОГРАММЫ 3
2.1. Форма №1 3
2.2. Форма №2 3
2.3. Форма №3 3
2.4. Форма №4 3
2.6. Системные требования 3
3. ОПИСАНИЕ ПРИМЕНЕНИЯ 3
ЗАКЛЮЧЕНИЕ 3
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 3

Файлы: 1 файл

Курсовой проект по ОАиП.docx

— 3.16 Мб (Скачать файл)

 

Рисунок 1. Открыли главную страницу сайта Бобруйского государственного аграрно-экономического колледжа

 

Рисунок 2. Переход по разделам сайта  Бобруйского государственного аграрно-экономического колледжа

Рисунок 3. Поиск по ключевому слову  на сайте  Бобруйского государственного аграрно-экономического колледжа

 

 

Рисунок 4. Организован поиск ключевого  слова с помощью популярной на сегодня службы поиска

 

 

Второй пример:

Вторым  примером будет представлена работа программы непосредственно в  автономном режиме, т.е. без доступа  к интернету, а так же сохранение открытой страницы как файла html, просмотр свойства открытой страницы.

 

 

 

Рисунок 5. Сохранение страницы файлом html

 

 

 

Рисунок 6. Просмотр свойства открытой страницы

Рисунок 7. Открытие сохранённой страницы

 

 

1.6 Алгоритм программы


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. ОПИСАНИЕ ПРОГРАММЫ

Средством разработки данной программы  является Delphi, которая обладает мощной технологией создания высокопроизводительных приложений под Windows с развитым интерфейсом. Позволяет достичь высокой скорости разработки за счёт снижения времени кодирования согласно концепции с помощью визуальной среды разработки. В рамках данного подхода можно разрабатывать системы различного типа: настольные приложения, приложения для сенсорных экранов, платёжных терминалов, а также приложения для баз данных, включая многозвенные, web-приложения.

Delphi позволяет:

  • Быстро создавать приложения с использованием метода визуального проектирования;

 

  • Разрабатывать приложения, интенсивно взаимодействующие с базами данных, управляющие аппаратным обеспечением в режиме реального времени, системы 3-х мерного моделирования, расчётные программы для прогнозирования, обработки изображений и многие другие;

 

  • Обеспечивать эффективное взаимодействие приложений с базами данных любой из 9 основных платформ СУБД;

 

  • Использовать тысячи бесплатных и коммерческих компонентов для создания интерфейсов, взаимодействия со специфическими базами данных, реализации многопоточного программирования, создания web-приложений, реализации прикладные алгоритмы и т.д.

Программа Rusora Browser – это наиболее полное решение для просмотра веб страниц любого формата и содержимого.

Rusora Browser поможет сохранять веб-страницы с любым расширением и форматом, сэкономить массу времени при поиске необходимого ключевого слова, а так же упростить печать нужной страницы. Кроме того, с помощью этой программы отрывается возможность снижения потребления траффика за счёт новой технологии разработанной исключительно лабораторией Rusora.

При первом запуске появляется главное  окно программы, которое и выполняет  самые основные функции по поиску, созданию вкладок и т.д.

 

2.1. Форма №1

Рисунок 8. Представлена форма  №1

На главной форме размещены  следующие компоненты:

1) MainMenu – организовано главное меню нажатие по которому даёт возможность добиться желаемого результата.

2) PageControl – позволяет создавать вкладки.

3) XPManifest – даёт возможность при использовании Windows XP добиться качественного отображения элементов управления.

4) TrayIcon – позволяет выводить значок программы в трей и манипулировать программой.

5) sSkinManager – предназначен для использования графических тем, которые меняют не только интерфейс программы, но и визуальные эффекты.

6) OpenPictureDialog – позволяет открывать картинки.

7) OpenDialog – предназначен для вызова окна открытия файла.

8) PrintDialog – даёт возможность печати открытой страницы на бумажный носитель.

9) SaveDialog – сохраняет открытую страницу в известных форматах.

10) PopupMenu – контекстно зависимое меню.

11) ProgressBar – показывает процесс загрузки страницы.

12) sBitBtn – выполняют самую главную функцию ( переход страницы назад, вперёд, остановка загрузки страницы, переход по введённому сайту, поиск ключевого слова).

13) sEdit – предназначен для вывода адреса веб-ресурса, ввода необходимого слова для поиска.

14) ComboBox – служит для выбора необходимой поисковой службы и понравившегося скина.

15) StatusBar – отображает состояние интернета и название ссылки которая находится под курсором.

16) sSkinProvider – предназначен для корректной работы графических оболочек.

Почти каждому компоненту назначен обработчик события: OnClick, OnChange, OnShow, OnDblClick.

2.2. Форма  №2

Рисунок 9. Представлена форма  №2

 

Вторая форма предназначена для вывода информации о разработчике, на ней размещены следующие компоненты:

1) XPManifest – даёт возможность при использовании Windows XP добиться качественного отображения элементов управления.

2) ListBox – служит для вывода информации о разработчике.

3) Image – позволяет вывести фотографию самого разработчика.

2.3. Форма №3

 

Рисунок 10. Представлена форма  №3

Третья форма содержит информацию о программе, на ней находятся следующие компоненты:

1) Image – позволяет вывести логотип программы.

2) ListBox – служит для вывода  информации о программе.

3) sLabelFX – служит для вывода  однострочного текста.

4) XPManifest – даёт возможность при использовании Windows XP добиться качественного отображения элементов управления.

5) sBitBtn – предназначен для подтверждения  видимой информации и перехода  на главную форму

2.4. Форма №4

 Рисунок 11. Представлена форма №4

Четвёртая форма загружается при старте программы, показывает индикатор загрузки, так же можно увидеть основные качество программы, отличающие её от остальных это и стабильность, простота в использовании, надёжность, быстрота работы. На форме размещены следующие компоненты:

1) ProgressBar – показывает процесс загрузки страницы.

2) Image – отображает графическое изображение.

2.5. Форма №5

Рисунок 12. Представлена форма  №5

Пятая форма позволяет вывести на экран HTML-код открытой страницы. HTML — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.

HTML является приложением («частным  случаем») SGML (стандартного обобщённого  языка разметки) и соответствует  международному стандарту ISO 8879. XHTML же является приложением XML. Для отображения HTML-кода открытой страницы на форме используются следующие компоненты:

1) Memo – отображает весь HTML-код открытой страницы, который можно обновить, воспользовавшись клавишей F9.

 

 

 

 

2.6. Системные требования

Минимальные системные требования:

  • Операционная система Microsoft  Windows 98/2000/XP/Vista/7;
  • Процессор Pentium® 4 1,5 ГГц или аналогичный Athlon®;
  • Оперативная память: 150 МБ;
  • Жёсткий диск: 15 МБ свободного пространства;
  • 3D-видеоадаптер с памятью 128 МБ, совместимый с DirectX® 9.0c (GeForceFX 5200 или Radeon 9500);
  • Internet Explorer 8 и выше;
  • DirectX 8 и выше;
  • Клавиатура, мышь;
  • LCD-монитор с разрешением экрана 1680*1050.

Рекомендуемые системные требования:

  • Операционная система Microsoft  Windows XP/Vista/7;
  • Процессор: Intel Core i7 @ 3.0 GHz / AMD Phenom II X4 @ 3.4 GHz;
  • Оперативная память: 256 МБ;
  • Жёсткий диск: 20 МБ свободного пространства;
  • 3D-видеоадаптер с памятью 512 МБ, совместимый с DirectX® 9.0c (nVidia GeForce GTX 560  или ATI Radeon HD 4870 x2);
  • Internet Explorer 9 и выше;
  • DirectX: 10 и выше;
  • Клавиатура, мышь;
  • LCD-монитор с разрешением экрана 5120×4096.

 

 

 

 

 

 

3. ОПИСАНИЕ ПРИМЕНЕНИЯ

Rusora – является клиентом World Wide Web, то есть программой для извлечения информации из WWW в виде документов, созданных с помощью HyperText Markup Language (языка разметки гипертекста HTML). У этого браузера есть и преимущества для конечного пользователя: нет бесполезных накладных расходов, нет раздутых размеров, нет компромиссов в скорости, только новейшие навыки и технологии программирования, и как следствие — быстрый, стабильный код.

С развитием интернет технологий всё большую часть времени люди проводят во всемирной паутине, и их постоянным спутником в этом деле становится веб-браузер. Одним из самых удобных и быстрых программ такого рода по праву считается браузер Rusora.

Rusora отличается малыми размерами, скоростью загрузки HTML документов как из Интернета, так и с локального диска, универсальностью в загрузке и отображении веб-страниц, богатством настроек и абсолютной функциональностью. Благодаря многообразию своих настроек, Rusora может помочь конечному пользователю сберечь драгоценное онлайновое время и работать с  компьютером наиболее эффективно, то есть использовать Rusora как профессиональный браузер, управляя выводом графических изображений и интерфейсом.

Если размер шрифта в документе  слишком мал, можно изменить его, использовав выпадающее меню «Вид»  и выбрать там необходимый  параметр. В общем, можно очень  многое. И при этом настройки вовсе  не кажутся громоздкими. Работу с  Rusora можно начать немедленно, постепенно осваивая все больше возможностей.

Хорош Rusoraa и с точки зрения информационной безопасности. В частности, благодаря тому, что Rusora — это европейский продукт, и он не подпадает под ограничения на вывоз информационных технологий шифрования, которые действовали до недавнего времени на территории США. Это единственны брaузер, поддерживающий высочайший уровень безопасности: 128bit SSL 2 и 3, а также TLS 1.0. 128-битный шифр считается достаточно безопасным для современного уровня развития технологий, так что при защищённом соединении онлайновые покупки и банковские операции можно совершать, не опасаясь нарушения конфиденциальности.

Основы  работы в Rusora

Открыть сайт в Rusora можно так же, как и в любом другом браузере: вводится адрес сайта в адресную строку и нажимается на клавиатуре клавиша «Enter». Каждый сайт можно загружать в новой вкладке, щёлкнув по кнопке «Новая вкладка». Закрыть вкладку так же просто: нажимается кнопка с соответствующим значком закрытия. Для навигации по сайтам служат кнопки «Вперёд», «Назад», «Обновить» и «Остановить», расположенные рядом с адресной строкой. В Rusora можно выборочно закрывать страницы. Для этого служит соответствующий пункт в контекстном меню заголовка файл: «Закрыть вкладку».

Меняем  внешний вид Rusora

Свежеустановленная Rusora имеет привлекательный интерфейс, поменять который довольно просто. В правой части браузера расположен выпадающий список под названием «Стиль оформления», выбранное оформление незамедлительно будет применено к интерфейсу Rusora.

Сочетания клавиш

В браузере применены самые основные и важные для использования сочетания  клавиш:

   1. Сочетание Ctrl+W – закрывает активную вкладку, переходя при этом на следующую;

2. Сочетание Ctrl+T – позволяет создать новую вкладку после активной;

3. Сочетание Ctrl+O – открывает файл, предварительно сохранённый в формате html;

4. Сочетание Ctrl+P – выводит на печать открытую страницу;

5. Сочетание Ctrl+X – вырезает выделенное содержимое на странице;

6. Сочетание Ctrl+V – позволяет вставить скопированное содержимое в любое место как за пределами браузера там и в нём;

7. Сочетание Ctrl+C – копирует выделенный фрагмент в буфер обмена;

8. Сочетание Ctrl+A – выделяет всё содержимое на открытой странице;

9. Сочетание Ctrl+F – открывает окно для поиска необходимого слова на открытой странице;

10. Сочетание Esc – приостанавливает загрузку страницы;

11. Сочетание F5 – обновляет открытую страницу;

12. Сочетание F1 – позволяет вызвать файл справки для получения более подробной информации по интересующему вопросу;

13. Сочетание F7 – позволяет открыть сведения о разработчике;

14. Сочетание Alt+F4 – закрывает окно браузера и завершает его работу.

Смена домашней страницы

Естественно, что при запуске  Rusora пользователю сразу хочется попасть на любимый сайт. Для этого нужно установить его в качестве стартовой страницы, выполнив следующие действия: открыть меню «Опции» – «Свойства обозревателя» и в поле «Домашняя страница» введите адрес любимого сайта. Если любимый сайт уже открыт в Opera, то не нужно вводить его адрес в поле «Домашняя страница», достаточно нажат кнопку «Текущая».

Информация о работе Браузер для работы в глобальных сетях