Автор работы: Пользователь скрыл имя, 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. Открыли главную страницу сайта Бобруйского государственного аграрно-экономического колледжа
Рисунок 2. Переход по разделам сайта Бобруйского государственного аграрно-экономического колледжа
Рисунок 3. Поиск по ключевому слову на сайте Бобруйского государственного аграрно-экономического колледжа
Рисунок 4. Организован поиск ключевого слова с помощью популярной на сегодня службы поиска
Второй пример:
Вторым примером будет представлена работа программы непосредственно в автономном режиме, т.е. без доступа к интернету, а так же сохранение открытой страницы как файла html, просмотр свойства открытой страницы.
Рисунок 5. Сохранение страницы файлом html
Рисунок 6. Просмотр свойства открытой страницы
Рисунок 7. Открытие сохранённой страницы
1.6 Алгоритм программы
2. ОПИСАНИЕ ПРОГРАММЫ
Средством разработки данной программы является Delphi, которая обладает мощной технологией создания высокопроизводительных приложений под Windows с развитым интерфейсом. Позволяет достичь высокой скорости разработки за счёт снижения времени кодирования согласно концепции с помощью визуальной среды разработки. В рамках данного подхода можно разрабатывать системы различного типа: настольные приложения, приложения для сенсорных экранов, платёжных терминалов, а также приложения для баз данных, включая многозвенные, web-приложения.
Delphi позволяет:
Программа 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 является приложением («
1) Memo – отображает весь HTML-код открытой страницы, который можно обновить, воспользовавшись клавишей F9.
2.6. Системные требования
Минимальные системные требования:
Рекомендуемые системные требования:
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, то не нужно вводить его адрес в поле «Домашняя страница», достаточно нажат кнопку «Текущая».