Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА WEB ПРИЛОЖЕНИЯ ДЛЯ ПОСТРОЕНИЯ ГРАФИКА АНАЛИТИЧЕСКИ ЗАДАННОЙ ФУНКЦИИ

Работа №76632

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы71
Год сдачи2017
Стоимость4350 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
44
Не подходит работа?

Узнай цену на написание


Введение 3
1 Разработка постановки задачи по созданию web-приложения 5
1.1 Существующие подходы к автоматизации построения графиков
аналитически заданных функций 5
1.2 Общие сведения о web-приложениях и инструментах по их реализации 11
1.3 Выработка требований к web-приложению 15
2 Практическая реализация web-приложения 17
2.1 Выбор инструментальных средств для создания web-приложения 17
2.2 Определение архитектуры web-приложения 20
2.3 Описание порядка разработка web-приложения 24
3 Ввод web-приложения в эксплуатацию 34
3.1 Порядок размещения web-приложения в сети Интернет 34
3.2 Выбор способа продвижения web-приложения в поисковых системах.... 41
Заключение 52
Список использованных источников 54
Приложения

В последнее время найти персональный компьютер, который не подключен к сети Интернет, весьма и весьма проблематично. Количество пользователей, регулярно пользующихся услугами сети Интернет, к середине 2016 года превысило три миллиарда человек. К Интернету подключаются как персональные компьютеры, так и иные устройства: сотовые телефоны, планшеты, телевизоры и многие другие. Используемые аппаратные и программные решения позволяют в режиме он-лайн смотреть фильмы высокого разрешения, слушать радиопередачи, передавать огромные объемы данных.
Представленные в рамках сети Интернет возможности реализуются с использованием служб (сервисов) и web-приложений. В настоящее время количество представленных в сети сервисов и приложений достаточно велико и оно непрерывно продолжает расти. Для того, чтобы полноценно использовать возможности глобальной сети, необходимо не только иметь представление о порядке использования сервисов и приложений, но и о порядке их создания.
Целью выполнения настоящей работы является создание web- приложения, предназначенного для построения графика аналитически заданной функции. Данная задача выглядит достаточно интересной. Круг пользователей, которые могут ей заинтересоваться может быть очень широким: студенты, школьники, научные работники. Учитывая то, что доступ к приложению будет реализован по средствам сети Интернет, реализованный сайт может получить большое количество посетителей.
В процессе выполнения работы будут выполнены следующие задачи:
- разработана постановка задачи для создания web-приложения - в рамках данной задачи будут изучены подходы к автоматизации построения графиков, рассмотрены инструменты для создания web-приложений и выработаны требования к проектируемому приложению;
- выполнена разработка web-приложения в соответствии с выбранным порядком реализации - в рамках данной задачи будут определены конкретные версии программных продуктов для создания приложения и выбрана методика его разработки, разработана архитектура приложения;
- определен порядок ввода готового приложения в эксплуатацию - в рамках данной задачи будет определен порядок размещения готового приложения в сети Интернет и его дальнейшего продвижения в поисковых системах (с целью увеличения количества посетителей).
Таким образом, выбранный в качестве темы дипломной работы проект выглядит в достаточной мере актуальным и интересным. Полученные в процессе написания работы результаты могут заинтересовать достаточно большое число пользователей сети Интернет.
Таким образом, объектом использования в рамках настоящей работы являются web-приложения. Предмет исследования - возможность их применения для вывода графика функции, заданной аналитически.
Методологическую основу для выполнения работы составили такие методы научного познания, как анализ, синтез и дедукция.
Сама тема использования web-приложения для решения различного рода прикладных задач исследована достаточно хорошо. Так, технические вопросы данной темы описаны в трудах Вязилова Е. (Архитектура, методы и средства Интернет-технологий), Морвиля М. и Розерфельда Л. (Информационная архитектура в Интернете), Никифорова А. (Компьютерные сети, протоколы и технологии Интернета).
Выпускная квалификационная работа содержит 56 страниц, 20 рисунков и 2 приложения на 15 страницах.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Итак, выполнение работы подошло к концу и настало время подвести некоторые итоги. Целью выполнения работы явилась создание web- приложения, предназначенного для построения графика аналитически заданной функции.
Пояснительная записка к дипломной работе содержит три главы. В рамках первой главы были подробно описаны теоретические основы построения графиков аналитически заданных функций. Кроме этого, внимание в ней также было уделено принципам построения web-приложений и используемым при этом инструментальным средствам. В заключение первой главы на основании выполненного теоретического обзора и имеющихся пожеланий к функциональности web-приложения, были сформулированы требования к нему.
Вторая глава работы носила практический характер и содержала подробное описание основных моментов реализации web-приложения: выбор инструментальных средств, определение архитектуры и, собственно, сама практическая реализация приложения.
В заключительной главе были рассмотрены вопросы, связанные с размещением реализованного web-приложения в сети Интернет и его продвижения в поисковых системах.
Таким образом, в процессе выполнения работы были последовательно выполнены все этапы, необходимые для успешной реализации проекта: выполнен обзор теоретических принципов решения задачи (изучена предметная область), сформулированы требования, выбраны инструментальные средств и осуществлена практическая реализация приложения. В заключении выбран порядок ввода реализованного продукта в эксплуатацию.
В конечном итоге было получено полностью функциональное решение, реализующее все сформулированные требования. При этом для реализации сайта было использовано следующее программное обеспечение:
- Язык программирования: РНР 5.3.13.
Сервер управления базами данных: MySQL 5.1.
Реализованное web-приложение может быть впоследствии использовано для исследования поведения функций. Возможность задания вида функции пользователем (то есть функция не выбирается из списка заранее определенных), существенно расширяет возможности использования приложения.
Для размещения сайта в процессе разработки и тестирования использовался набор инструментов Денвер 3. Размещение рабочей версии web- приложения, было выполнено на площадке компании-хостера OOOwebhost.
Выполнение работы показало разнообразие инструментов, которые доступны для использования современным веб-разработчикам и позволяет оценить возможности ими предоставляемыми. Наличие данной информации позволяет оценить порядок создания тех или иных web-проектов и по-новому взглянуть на реально действующие web-проекты (с точки зрения разработчика).



1. Алиев, В. Интернет - проще простого! [Текст] / В. Алиев В., Д. Винницкий. - Спб.: Питер, 2012. - 192 с.
2. Баловсяк, Н. Эффективный Интернет. Трюки и эффекты [Текст] / И. Баловсяк, С. Болушевский. - Спб.: Питер, 2009. - 304 с.
3. Берд, Дж. Веб-дизайн. Руководство разработчика [Текст] Дж. Берд. - Спб.: Питер, 2012. - 224 с.
4. Вин, Ч. Как спроектировать современный сайт [Текст] / Ч. Вин. - Спб.: Питер, 2011. - 192 с.
5. Вязилов, Е. Архитектура, методы и средства Интернет-технологий [Текст] / Е. Вязилов. - М.: Красанд, 2009. - 512 с.
6. Годин, В.В. Управление информационными ресурсами [Текст] / В.В. Годин, И.К. Корнеев. - 2005. - 345 с.
7. Гроховский, Л. Продвижение порталов и интернет-магазинов [Текст] / Л. Гроховский. - Спб.: Питер, 2013. - 224 с.
8. Круг, С. Как сделать сайт удобным. Юзабилити по методу Стива Круга [Текст] / С. Круг. - Спб.: Питер, 2010. - 208 с.
9. Морвиль, М. Информационная архитектура в Интернете [Текст] / М. Морвиль, Л. Розенфельд. - М.: Символ-Плюс, 2010. - 608 с.
10. Никифоров, А. Компьютерные сети, протоколы и технологии Интернета [Текст] А. Никифоров. - Спб.: БХВ-Петербург, 2005 с. - 832 с.
11. Рагойша, А. Интернет для начинающих и не только.... [Текст] / А. Рагойша. - М.: Красико-Принт, 2004. - 96 с.
12. Райтман, М. Как найти и скачать в Интернете любые файлы [Текст] / М. Райтман. - Спб.: БХВ-Петербург, 2012. - 368 с.
13. Райтман, М. Поисковая оптимизация сайтов. Исчерпывающее руководство [Текст] / М. Райтман. - М.: Эксмо, 2012. - 528 с.
14. Тюкачев, Н. Программирование графики в Delphi [Текст] / Н. Тюкачев, И. Илларионов, В. Хлебостроев. - Спб.: БХВ-Петербург, 2008. - 784 с.
15. Фейт, С. TCP/IP. Архитектура, протоколы, реализация (включая IPv6 и IP Security) [Текст] / С. Фейт. - М.: Лори, 2009. - 424 с.
16. Шкляр, Л., Розен Р. Архитектура веб-приложений [Текст] / Л. Шкляр, Р. Розен. - М.: Эксмо, 2011. - 640 с.
17. Пользователи Интернета в мире // Интернет в России и в мире
[Электронны ресурс] - Режим доступа:
http://www.bizhit.ru/index/polzovateli intemeta v mire/0-404(Дата обращения: 25.03.2017)
18. Сайт поддержки языка РНР. История развития языка РНР [Электронный ресурс]. - Режим доступа: http://php.net/manual/en/history,php,php(Дата обращения: 25.03.2017)
19. Сайт CyberSecurity.ru. Данные о статистики использования РНР для создания сайтов [Электронный ресурс]. - Режим доступа: http://www.cvbersecuritv.ru/net/169098.html
20. Портал Lab.by. Статья «Тенденции развития мировых веб¬технологий в 2013-2014 году» [Электронный ресурс]. - Режим доступа: http://la.bv/blog/tendencii-mirovvh-veb-tehnologiy-v-2013-2014-godu(Дата обращения: 25.03.2017)
21. Функции и способы задания функций // Автор24 [Электронный
ресурс]. - Режим доступа:
https://author24.ru/spravochniki/matematika/funkcii i sposobyzadaniyafunkciy/(Дата обращения: 25.03.2017)
22. Способы задания функции. Примеры // Helpmatan [Электронный ресурс]. - Режим доступа: http://helpmatan.ru/pagel01.php(Дата обращения: 25.03.2017)
23. Интерполяция данных: соединяем точки так, чтобы было красиво // Хабрахабр [Электронный ресурс]. - Режим доступа: https://habrahabr.ru/post/264191/(Дата обращения: 25.03.2017)
24. Сайт CyberSecurity.ru. Данные о статистики использования РНР для создания сайтов [Электронный ресурс]. - Режим доступа: http://www.cybersecurity.ги/net/169098,html(Дата обращения: 25.03.2017)
25. Портал Lab.by. Статья «Тенденции развития мировых веб¬технологий в 2013-2014 году» [Электронный ресурс]. - Режим доступа: http://la.by/blog/tendencii-mirowh-veb-tehnologiy-v-2013-2014-godu(Дата обращения: 25.03.2017)
26. Netcraft. January 2016 Web Server Survey [Электронный ресурс]. - Режим доступа: https://news.netcraft.com/archives/2016/0l/26/january-2016-web- server-survey.html(Дата обращения: 21.04.2017)
27. Сайт проекта Denwer. Описание функциональности пакета [Электронный ресурс]. - Режим доступа: http://www.denwer.ru(Дата обращения: 21.04.2017)


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ