На бирже курсовых и дипломных проектов можно найти образцы готовых работ или получить помощь в написании уникальных курсовых работ, дипломов, лабораторных работ, контрольных работ, диссертаций, рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 99638


Наименование:


Курсовик Создание Веб-браузера на C#

Информация:

Тип работы: Курсовик. Предмет: Программирование. Добавлен: 14.10.2016. Сдан: 2015. Страниц: 30 + исходные коды. Уникальность по antiplagiat.ru: 57.

Описание (план):


Оглавление

Содержание
Введение 3
1 Анализ предметной области 5
1.1 Анализ существующих аналогов 5
1.2 Постановка задачи 6
2 Разработка программного средства 7
2.1 Разработка спецификации требований 7
2.2 Разработка архитектуры программного средства 8
2.3 Обоснование выбора языка разработки 9
3 Тестирование программного средства 10
4 Методика использования программного средства 15
4.1 Руководство пользователя 15
Заключение 16
Список используемых источников 17
Приложения A 18

Введение


Компьютерные технологии - ядро теоретических и практических знаний, которые используют в своей работе специалисты в области вычислительной техники, программирования, информационных систем и технологий. Как научная дисциплина компьютерные технологии возникли в начале 40-х годов XX века в результате слияния теории алгоритмов и математической логики, а также изобретения электронных вычислительных машин. Наиболее важные разделы компьютерных наук: алгоритмы и структуры данных, архитектура компьютеров, операционные системы и компьютерные сети, разработка программного обеспечения, базы данных и информационно-поисковые системы, искусственный интеллект и робототехника, компьютерная графика.
Появление Интернета, безусловно, производит революционные изменения в таких областях, как образование, компьютерный тренинг, во многих сферах профессиональной деятельности человека, науки и т.д. В настоящее время большое количество людей пользуются Интернетом. В глобальной сети можно найти огромное количество полезной информации, мультимедийных файлов и т.д.. Существуют массовые социальные сети («В контакте», «Я тут», «В сети», «Одноклассники») всевозможные форумы и чаты. Для работы с этим гигантским информационным пространством предусмотрены специальные прикладные программы – web-браузеры.
Объектом изучения данного курсового проекта является web-браузеры. Web-браузер — программное обеспечение для просмотра web-сайтов, то есть для запроса web-страниц , их обработки, вывода и перехода от одной страницы к другой. Браузеры постоянно развивались со времени зарождения «Всемирной паутины» и с её ростом становились всё более востребованными программами. Ныне браузер — комплексное приложение для обработки и вывода разных составляющих web-страницы и для организации интерфейса между web-сайтом и его посетителем. Практически все популярные браузеры распространяются бесплатно или «в комплекте» с другими приложениями.
Предметом курсового проектирования являетсяразработка «Web-браузера» - программного средства для просмотра web-сайтов, их обработки, вывода и перехода от одной страницы к другой.Установить браузер на свой компьютер не составит труда даже не очень опытному пользователю. Внем есть всё, что может потребоваться: удобный интерфейс, ускоренный поиск, полезные дополнения, позволяющие быстро получать нужную информацию и работать с закладками, а также многое другое, которое в доступной форме позволяет пользователю окунуться в мир глобальной сети интернет.
Целью данной курсовой работы является создание такого приложения, в котором пользователь сможет просмотривать интернет-страницы.
Языком программирования является язык C#. В качестве среды разработки приложения выбрана среда разработки VisualStudio.
1 Анализ предметной области
1.1 Анализ существующих аналогов

Функциональные возможности браузеров постоянно расширяются и улучшаются благодаря конкуренции между их разработчиками и высоким темпом развития и внедрения информационных технологий. Несмотря на то, что браузеры разных изготовителей базируются на разных технологических решениях, большинство современных браузеров придерживается международных стандартов и рекомендаций W3C в области обработки и отображения данных. Стандартизация позволяет добиться предсказуемости в визуальном представлении информации конечному пользователю независимо от технологии, которая использована для ее отображения в браузере. Со времени начала применения браузеров во Всемирной паутине в начале 1990-х годов, из простого средства просмотра текстовой информации браузер превратился в комплексное прикладное программное обеспечение для обработки данных и обеспечения интерфейса между информационными ресурсами и человеком. В последние годы многие разработчики браузеров сосредоточили свои усилия на повышении удобства пользовательского интерфейса браузеров для их использования в аппаратных устройствах, в которых применяются сенсорные экраны.
Браузеры распространяются, как правило, бесплатно. Потребителям браузер может быть поставлен в форме самостоятельного (автономного) приложения или в составе комплектного программного обеспечения. К примеру, браузер Internet Explorer поставляется в составе операционной системы Microsoft Windows;
Mozilla Firefox — отдельно или в составе дистрибутивов Linux (например, Ubuntu);
Safari — в составе операционной системы Mac OS X и в качестве самостоятельного приложения для Microsoft Windows;
Google Chrome, Opera и другие браузеры — как самостоятельные программы во множестве вариантов для различных операционных сред.


?
1.2 Постановка задачи

Главной целью является создание быстрого, «легкого» и понятного в оформлении web-браузера. Он будет отличаться небольшим размером, удобством в работе, хорошей скоростью работы, прекрасно подходит для работы на машинах с небольшим объемом ОЗУ и маломощным CPU. Как следствие, браузер вынужден придерживаться философии рабочей среды. Она заключается в максимальном упрощении интерфейса, в оптимизации набора функций. Программа должна выполнять свою работу, только свою работу и делать все качественно. Задача заключается в отображении содержимого Всемирной паутины.?
2 Разработка программного средства
2.1 Разработка спецификации требований

Программное средство было реализовано на языке C#. Создание программы будет предполагаться по заранее заданным критериям.
Браузер - это прикладное программное обеспечение для просмотра веб-страниц; содержания веб-документов, компьютерных файлов и их каталогов; управления веб-приложениями; а также для решения других задач. В глобальной сети браузеры используют для запроса, обработки, манипулирования и отображения содержания веб-сайтов. Многие современные браузеры также могут использоваться для обмена файлами с серверами ftp, а также для непосредственного просмотра содержания файлов многих графических форматов (gif, jpeg, png, svg), аудио-видео форматов (mp3, mpeg), текстовых форматов (pdf, djvu) и других файлов.
Пользовательский интерфейс должен быть удобен в использовании, прост в освоении, понятен.
Предполагается создание графического пользовательского интерфейса. Консольный интерфейс не предусмотрен.
К входным данным относится: ввод адреса сайта.
На выход должны выводиться: желаемый веб-ресурс, на который хочет перейти пользователь, либо страница об ошибке, если страница не была найдена.
Программное средство должно быть простым в сопровождении, легко расширяемым, модифицируемым..............
Заключение

В ходе разработки программного средства, было создано приложение (программа) «Web-браузер», позволяющее просматривать web-страницы, производить их обработку, осуществлять переход от одной страницы к другой. Установить браузер на свой компьютер не составит труда даже не очень опытному пользователю. В нем есть всё, что может потребоваться: удобный интерфейс, ускоренный поиск, полезные дополнения, позволяющие быстро получать нужную информацию и работать с закладками, а также многое другое, которое в доступной форме позволяет пользователю окунуться в мир глобальной сети интернет.
В данной программе вся информация размещена на главной форме. Программа легко воспринимается визуально. Интерфейс построен так, что пользователю не составит большого труда разобраться в данной программе. Каждая кнопка, имеет надпись, которая соответствует ее назначению.
В ходе создания программного средства были проведены тесты, в ходе которых не были выявлены ошибки и недостатки. Достоинства программы:
- бесплатная программа;
- интуитивно понятный интерфейс;
- есть техническая поддержка;
- высокая скорость работы;
К недостаткам программы можно отнести следующее:
- большое количество аналогов и конкурентных программ.

Список использованной литературы
Список используемых источников

1. Меняев М.Ф. «Информатика и основы программирования» Москва 2005г.
2. Хорошилов А.В., Селетков С.Н. «Мировые информационные ресурсы» ПИТЕР, 2004 г.
3. Попов И.И., Максимов Н.В. «Компьютерные сети» М.: Форум–ИНФРА-М, 2004г.
4. Джон Скит. C# для профессионалов: тонкости программирования, 3-е издание, новый перевод = C# inDepth, 3rd ed.. — М.: «Вильямс», 2014. — 608 с. — ISBN 978-5-8459-1909-0.
5. КристианНейгел и др. C# 5.0 и платформа .NET 4.5 для профессионалов = Professional C# 5.0 and .NET 4.5. — М.: «Диалектика», 2013. — 1440 с. — ISBN 978-5-8459-1850-5.
6. А. Хейлсберг, М. Торгерсен, С. Вилтамут, П. Голд. Языкпрограммирования C#. Классика Computers Science. 4-еиздание = C# Programming Language (Covering C# 4.0), 4th Ed. — СПб.: «Питер», 2012. — 784 с. — ISBN 978-5-459-00283-6.
7. Э. Стиллмен, Дж. Грин. ИзучаемC#. 2-еиздание = HeadFirstC#, 2ed. — СПб.: «Питер», 2012. — 704 с. — ISBN 978-5-4461-0105-4.
8. ЭндрюТроелсен. ЯзыкпрограммированияC# 5.0 иплатформа .NET 4.5, 6-еиздание = ProC# 5.0 andthe .NET 4.5 Framework, 6thedition. — М.: «Вильямс», 2013. — 1312 с. — ISBN 978-5-8459-1814-7.
9. Джозеф Албахари, Бен Албахари. C# 5.0. Справочник. Полноеописаниеязыка = C# 5.0 in a Nutshell: The Definitive Reference. — М.: «Вильямс», 2013. — 1008 с. — ISBN 978-5-8459-1819-2.
10. ГербертШилдт. C# 4.0: полноеруководство = C# 4.0 The Complete Reference. — М.: «Вильямс», 2010. — С. 1056. — ISBN 978-5-8459-1684-6.



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.