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


Создание веб-ресурса лаборатории языкового мониторинга

Работа №67682

Тип работы

Бакалаврская работа

Предмет

филология

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

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


ВВЕДЕНИЕ 3
Глава 1 Анализ предметной области и технологий разработки 7
1.1 Понятие web-сайта 7
1.2 Этапы разработки web-сайта 8
1.3 Основные функции НИЛЯМ 8
1.4 Анализ технологий разработки 10
1.4.1 Анализ языков программирования 10
1.4.2 Анализ фреймворков для веб-разработки 13
1.4.3 Анализ шаблонизаторов php 16
1.4.4 Анализ СУБД 19
1.4.5 Анализ систем документирования исходных кодов 21
1.4.6 Анализ программных средств разработки 22
Вывод к Главе 1 25
Глава 2 Разработка сайта НИЛЯМ 26
2.1 Знакомство с архитектурой MVC (Model-View-Controller) 26
2.2 Проектирование БД 27
2.3 Программирование моделей 30
2.4 Программирование представления (шаблонов) 30
2.5 Программирование контроллеров и задание маршрутов действий 33
2.6 Создание документации исходного кода проекта 36
2.7 Администрирование статей и пользователей 39
Вывод к Главе 2 44
ЗАКЛЮЧЕНИЕ 45
СПИСОК ИСПОЛЬЗУЕМЫХ РЕСУРСОВ 46
ПРИЛОЖЕНИЕ 48


Абсолютно новые слои населения начинают пользоваться компьютером с появлением и развитием Web-технологий. Глобальная Сеть уже настолько основательно вошла в нашу жизнь, что публикация данных в WWW стала обыденностью. Вероятно, какое-то время назад, когда для существенной части общества Интернет был чем-то новым и не совсем ясным и доступным, вопрос «для чего все это необходимо» казался безусловно логичным.
Web-технология на все сто процентов поменяла наши взгляды и понятия о работе с информацией, да и с компьютером в целом. По всей видимости основные характеристики развития вычислительной техники - производительность, быстродействие, емкость памяти - не принимали во внимание основного «узкого места» системы - интерфейса с человеком. Устаревшая система взаимодействия человека с информационной системой ограничивал внедрение новых технологий и снижал выгоду от их использования. И только лишь когда интерфейс между человеком и компьютером был упрощен до естественности восприятия простым человеком, произошел небывалый взрыв интереса к потенциалу вычислительной техники.
Люди начали осознавать, что компьютер - это не просто модная и дорогостоящая игрушка, но инструмент извлечения важной и актуальной информации. При этом им не надо было тратить кучу времени на освоение технологии работы с компьютером (в сравнении с тем, как это было раньше).
За счет пользователей, не имеющих отношения к категории экспертов в сфере информационных технологий, все время расширяется диапазон социальных групп, подключающихся и пользующихся бескрайними возможностями сети Интернет. Это доктора, спасатели, спортсмены, учителя, писатели, актеры, духовные лица, строители, менеджеры, художники, адвокаты. Перечень можно продолжать бесконечно долго. Каждый, кто почувствовал выгодность и необходимость использования Сети для своей деятельности или увлечения, примыкает к безграничной армии потребителей данных во «Всемирной Паутине».
С развитием технологий гипертекстовой разметки в сети Интернет начало возникать все больше сайтов, тематика которых была абсолютно разной - от сайтов крупных фирм, рассказывающих о преуспевании фирмы, до сайтов небольших компаний, предлагающих посетить их офисы. Развитие стало толчком к появлению сайтов, даже целых порталов, на которых абсолютно все могут общаться и получать ответы на всевозможные вопросы.
В настоящее время практически каждая организация имеет свой web- сайт. Это необходимый фактор существования, позволяющий привлечь новых клиентов, рассказать о своей работе, поделиться опытом и развить свое дело. Все эти факторы крайне важны для Научно-исследовательской лаборатории языкового мониторинга (НИЛЯМ), так как она изучает вариативность английского языка Великобритании в условиях влияния различных политических, социальных и экономических факторов. Одно из первенствующих направлений исследования - это вопросы влияния языков иммигрантов на английский язык.
Согласно словам исследователей, актуальная ситуация в Великобритании, куда каждый год приезжает большое число мигрантов из разных стран, дает возможность собрать достаточный объем данных. Адаптируясь к новым условиям, иммигранты не всегда рвутся ассимилироваться полностью: они сохраняют собственную культуру, тем самым оказывая неминуемое воздействие на принимающую культуру, в частности, на язык. Новая лаборатория изучает языковые ситуации Великобритании в условиях мультикультурализма.
В 2017 году эксперты будут анализировать публикации в онлайн-СМИ и посты в социальных сетях. Они собираются систематизировать примеры языковых изменений в данных материалах и сформировать базу данных семантических сдвигов лексики на нынешней стадии развития английского языка в Великобритании.
Вдобавок ученые работают над программой углубленного изучения текстов виртуальной реальности. Она даст возможность обрабатывать большие текстовые массивы и отмечать языковые изменения с учетом развития нынешней социополитической ситуации в мире.
Таким образом, актуальность данной работы заключается в необходимости создания веб-ресурса, который позволит пользователям Интернета получить необходимую информацию по работе лаборатории.
Объектом исследования данной работы является анализ информационных технологий при разработке сайта.
Предметом исследования является разработка web-сайта.
Данная работа включает различные методы исследования, такие как анализ литературы, сравнение технологий разработки, изучение и обобщение практики разработчиков сайтов и проведение теоретического анализа.
Основной целью данного исследования является освещение технологий разработки и непосредственно создание web-сайта для Научно-исследовательской лаборатории языкового мониторинга.
Для достижения поставленной цели необходимо решить следующие задачи:
- изучить теоретический материал по темам «Этапы создания веб - ресурса», «Проектирование баз данных», «Разработка web- сайта»;
- провести анализ технологий разработки проекта;
- спроектировать базу данных;
- выполнить программирование моделей, шаблонов и контроллеров.
Решение вышеперечисленных задач позволит реализовать основную цель проекта и приведет к созданию полностью готового сайта НИЛЯМ.
Структура данной работы включает введение, две главы, заключение и список используемых источников.

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

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

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


В дипломной работе были подробно рассмотрены особенности и этапы создания web-сайта на основе фреймворка и шаблонизатора. И на основе представленного теоретического материала был разработан сайт, полностью готовый к применению.
При разработке web-ресурса были проанализированы новейшие технологии, которые позволяют создавать интерактивные web-страницы. Самыми подходящими для реализации поставленной задачи оказались фреймворк CodeIgniter и шаблонизатор Smarty.
Основным результатом дипломной работы является создание полнофункционального web-сайта для Научно-исследовательской лаборатории языкового мониторинга, чья деятельность заключается в исследовании вариативности английского языка Великобритании в условиях влияния различных факторов. С помощью сайта пользователи смогут получать необходимую информацию по работе научной лаборатории, связаться с работниками и задать интересующие вопросы, ознакомиться с опубликованными научными статьями.
Отсюда следует, что поставленные цели и задачи данной работы выполнены в полной мере.
На основе исходных текстов с комментариями, с помощью системы документирования исходных текстов была сгенерирована документация для поддержки проекта любым разработчиком. Это дает возможность усовершенствовать сайт с целью дальнейшего повышения его информативности, привлекательности и удобства, позволяет расширить и развить проект в дальнейшем.



1. Bootstrap 3 Tutorial [Электронный ресурс]. - 2017. - Режим доступа: https: //www.w3schools.com/bootstrap/.
2. Codeigniter + Smarty Perfect Together [Электронный ресурс]. - 2017. - Режим доступа http://www.coolphptools.com/codeigniter-smarty..
3. Doxygen [Электронный ресурс]. - 2017. - Режим доступа:
https: //ru.wikipedia. org/wiki/Doxygen.
4. Getting Started with Bower [Электронный ресурс]. - 2017. - Режим доступа: http://blog.teamtreehouse.com/getting-started-bower.
5. Model-View-Controller [Электронный ресурс]. - 2017. - Режим доступа: https://ru.wikipedia.org/wiki/Model-View-Controller.
6. Алан Б. ИЗУЧАЕМ SQL. - Символ®; ББК: 3973. 26-018.19 SQL, 0 УДК: 004.438, 2013.
7. Бенкен Е. С. PHP, MySQL, XML: программирование для Интернета, 2 изд. - БХВ-Петербург, 2012.
8. Веллинг Л., Томсон Л. Разработка веб-приложений с помощью PHP и MySQL //М.: Изд. дом «Вильямс. - 2012.
9. Воробьев В. В. Сравнение PHP фреймворков: Yii, CakePHP, Codeigniter //Молодежный научно-технический вестник. - 2014. - №. 6. - С. 21-21.
10. Гончаров А. самоучитель HTML. - Издательский дом «Питер», 2012.
11. Гутманс Э., Баккен С., Ретанс Д. PHP 5. Профессиональное программирование //Пер. с англ.-СПб: Символ плюс. - 2014. - Т. 704.
12. Документируем код эффективно при помощи Doxygen [Электронный ресурс]. - 2017. - Режим доступа: https://habrahabr.ru/post/252101/.
13. Дронов В. А. JavaScript и AJAX в Web-дизайне. - БХВ-Петербург, 2012.
14. Кауфман В. Языки программирования. Концепции и принципы. - Litres, 2016.
15. Климов А. П. JavaScript на примерах, 2 изд. - БХВ-Петербург, 2012.
16. Колисниченко Д. Н. PHP и MySQL. Разработка Web-приложений. 4-е изд. - БХВ-Петербург, 2013.
17. Колисниченко Д. Н. Движок для вашего сайта. CMS Joomla!, Slaed, PHP-Nuke. - БХВ-Петербург, 2012.
18. Кузнецов М. В. PHP 5. Практика создания web-сайтов (+ CD). - БХВ- Петербург, 2013.
19. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS. 2-е изд //Никсон-СПБ.: Питер. - 2013.
20. Паттерны для новичков: MVC vs MVP vs MVVM [Электронный ресурс]. - 2017. - Режим доступа: https://habrahabr.ru/post/215605/ .
21. Прохоренок Н. А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера.(+ фтп) 4-е изд. - БХВ-Петербург, 2015.
22. Руководство по Smarty [Электронный ресурс]. - 2017. - Режим доступа: http://www.smarty.net/docsv2/ru/.
23. Руководство Пользователя CodeIgniter [Электронный ресурс]. - 2017. - Режим доступа: http://codeigniter3.info/.
24. Ташков П. А., Ташков П. А. Веб-мастеринг: HTML, CSS, JavaScript, PHP, CMS, графика, раскрутка: Html, Css, Javascript, Php, Cms, Grafika, Raskrutka. - Издательский дом" Питер", 2015.
25. Харрис Э. PHP/MySQL для начинающих. - М. : ИД Кудиц-Образ, 2013.



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



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


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