Автор работы: Пользователь скрыл имя, 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
Министерство сельского
хозяйства и продовольствия
Республики Беларусь
УО «Бобруйский
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту по дисциплине
«Основы алгоритмизации и программирование»
Тема: «Браузер для работы в глобальных сетях»
КП3П 508100.32325 ПЗ
Выполнил:
учащийся гр.3-П 2 курса
отделения «Программное обеспечение
информационных технологий и право» /И.С.Иванов/
Руководитель:
Преподаватель
Бобруйск 2011
Содержание
Введение 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
ПРИЛОЖЕНИЕ «ЛИСТИНГ ПРОГРАММЫ» 3
Введение
Браузер — программное обеспечение
для просмотра веб-сайтов, то есть
для запроса веб-страниц (преимущественно
из Сети), их обработки, вывода и перехода
от одной страницы к другой. Большинство
браузеров умеют также
Браузеры постоянно
Не все браузеры могут удовлетворить
потребности как опытного, так
и простого пользователя. У каждого
из них можно найти массу
по-моему лучше всего написать именно на Delphi.
Delphi позволяет создавать
Rusora является программой, потенциально способной оказаться в списке любого пользователя Интернет. Именно поэтому в нём предусмотрено всё самое необходимое. Это и высокая скорость работы и быстрый переход между вкладками, быстрое применение всех настроек, ускоренная загрузка страниц, упрощённый интерфейс, стабильность работы, экономия трафика. С помощью различных установок пользователь может настроить интерфейс по своему вкусу. Предусмотрен поиск по активной странице.
Главной целью, которая была поставлена, это создание браузера не похожего на другие с использованием новых технологий по сокращению потребления оперативной памяти, маленьким размером дистрибутива, всего лишь около 7 MB, так же предусмотрена повышенная забота о безопасности, качественная блокировка всплывающих (pop-up) окон.
В состав пояснительной записки входят следующие разделы:
1. ПОСТАНОВКА ЗАДАЧИ
В этом разделе описываются назначение и функции программы, область применения её в различных сферах деятельности человека, а также перечисляются основные функции.
1.1. Назначение и функции программы
Основным назначением
Функции программы:
• Загружать Web-страницы с удаленных серверов вместе с встроенными объектами;
• элементы управления Обозревателя;
• навигация в WWW;
• адресация к Web-ресурсам;
• сохранение Web-документов;
• сохранение Web-страниц содержащих фреймы;
• просмотр, принятые из сети web-страниц и воспроизведение встроенных в них объектов.
• сохранение, принятые Web-документов на жесткий диск компьютера в виде, пригодном для их последующего автономного просмотра без подключения к сети.
• возможность просматривания ранее принятых и сохраненных Web-документов.
• одновременное выполнение операций с несколькими Web-документами в разных окнах обозревателя. При работе в автономном режиме обозреватель фактически выполняет функции расширенного проводника (Windows Explorer).
1.2. Информационная база задачи
Описана входная и выходная информация для работы программы, которая включает в себя ввод информации и действия пользователя, которые он должен произвести для получения выходной информации.
Как входная так и выходная информация играют большую роль, входная информация это данные, поступающие на вход задачи и используемые для её решения, выходная же может быть представлена в виде документов, кадров на экране монитора, информации в базе данных, выходного сигнала устройству управления.
1.2.1. Входная информация
Входной информацией в программе является:
-
ключевое слово, которое
- адрес или имя сайта, который необходимо найти;
-
выбор желаемого поискового
- ссылки, которые показываются при поиске того или иного слова.
1.2.2. Выходная информация
Выходной информацией в данной программе является:
- сохранение интернет-страниц;
-
вывод ссылок с ключевым
- вывод искомой страницы;
- печать открытой страницы.
1.3. Система меню
В данном разделе описывается назначение всех пунктов меню, реализованных в данной программе.
1.3.1. Пункты меню Файл
Пункт меню Файл включает в себя пункты, которым назначено определённое действие.
Выпадающее меню Новая вкладка – позволяет создать новую вкладку после текущей.
Выпадающее меню Открыть – открывает необходимый файл интернета, затем отображает его на новой вкладке.
Выпадающее меню Сохранить как – обеспечивает сохранение файла интернета на диск компьютера.
Выпадающее меню Закрыть вкладку – предназначен для закрытия активной вкладки открытой страницы.
Выпадающее меню Параметры страницы – даёт возможность задать параметры бумаги, поля, колонтитулы (верхний и нижний) и шрифт.
Выпадающее меню Печать – позволяет выводить на печать открытую странницу, предварительно выбрав название установленного принтера, количество копий печати и диапазон печати.
Выпадающее меню Предварительный просмотр – обеспечивает предварительный обзор открытой интернет станицы, после чего её можно вывести на печать.
Выпадающее меню Свойства – показывает свойство страницы её формат, тип соединения, размер, адрес по которому находится.
Выпадающее меню Автономный режим – даёт возможность пользователю открывать, редактировать и сохранять страницы не подключаясь к интернету.
Выпадающее меню Выход – закрывает программу.
1.3.2. Пункты меню Правка
Выпадающее меню Вырезать – позволяет вырезать со страницы фрагменты текстовой информации.
Выпадающее меню Копировать – даёт возможность копировать выделенное содержимое в буфер обмена.
Выпадающее меню Вставить – обеспечивает вставку необходимого фрагмента текста в нужное место страницы.
Выпадающее меню Выделить всё – выделяет всю страницу полностью.
Выпадающее меню Найти на этой станице – организует поиск необходимого слова на активной странице.
1.3.3. Пункты меню Вид
Выпадающее меню Кодировка –
обеспечивает выбор из списка нужной
и необходимой кодировки
Выпадающее меню Размер текста –
необходим для настройки
Пункт меню Переход (назад, вперёд, домашняя страница) – позволяет организовать переход как назад на страницу, так и вперёд, а так же возможен переход на домашнюю страницу.
Выпадающее меню Остановить – позволяет остановить загрузку страницы.
Выпадающее меню Обновить – обновляет страницу для корректного отображения элементов на ней.
Выпадающее меню Просмотр HTML-кода – открывает окно, показывающее код страницы на языке HTML.
1.3.4. Пункты меню Опции
Выпадающее меню Свойства обозревателя
– открывают перед
1.3.5. Пункты меню Сервис
Выпадающее меню Справка Rusora Browser – открывает файл справки с подробным описанием программы.
Выпадающее меню О разработчике – открывает полную информацию о разработчике программы.
Выпадающее меню О программе – даёт краткую характеристику программы.
1.4 Система помощи
В данной программе система помощи представлена в виде файла справки, который открывается по нажатии кнопки Справка Rusora Browser в меню Справка. В ней описано как пользоваться программой, какие функции она выполняет, как её запускать и т.д. Справка разделена по разделам:
1. Начало работы - в этом разделе описано как подключится к интернету, каким образом устранить неполадки связанные с сетевым подключением, как масштабировать страницы, расписана подробная работа с вкладками, печать страниц с возможностью задавать количество копий для печати.
2. Настройка браузера – этот раздел показывает все возможности по настройке браузера: изменение домашней страницы, поддержка и изменение графической оболочки самого браузера, назначение клавиш навигации.
3. Поиск в интернете – раскрывает все хитрости поиска в интернете, позволяет узнать, как настроить поиск по определённым поисковым системам и как осуществить поиск по ключевому слову на активной странице.
4. Безопасность – в этом разделе перечислены самые основные меры предосторожности при работе в интернете: блокировка всплывающих окон, безопасная загрузка файлов из интернета, безопасное подключение и какие существуют в браузере средства безопасности.
5. Устранение неполадок – раздел посвящён неполадкам связанных с медленным подключением так и замедленной работой самого браузера.
1.5 Контрольные примеры
Первый пример:
Первым
примером будет представлена работа
программы непосредственно в
сети интернет, а именно: отрытие
сайта Бобруйского