- •Курсовая работа
- •Введение
- •Описание предметной области
- •1.1 Современное состояние автоматизации рассматриваемой предметной области
- •1.2 Инструменты и технологии для разработки ип
- •1.2.1. Технологии серверных языков программирования и баз данных
- •1.2.2 Программные решения и технологии для дизайна и верстки интернет-приложений
- •1.2.3 Инструментальные средства для разработки динамического сайта
- •1.2.4. Программные решения и технологии для программирования серверной части ип
- •Процесс разработки ип
- •2.1 Выбор хостинга и доменного имени
- •2.2 Создание основных разделов web-сайта. Логическая и физическая структуры
- •3. Технологии реализации web-сайта.
- •Разработка Дизайна web-сайта
- •Особенности web-сайта
- •Продвижение ип в поисковых системах
- •6.1 Выбор ключевых слов для продвижения ип в сети
- •Заключение
- •Список литературы
- •Приложения
министерство образования и науки российской федерации
федеральное государственное бюджетное образовательное учреждение высшего образования
«РОССИЙСКИЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ Г.В. ПЛЕХАНОВА»
КЕМЕРОВСКИЙ ИНСТИТУТ (ФИЛИАЛ)
Факультет экономический
Кафедра информационных технологий и прикладной математики
Курсовая работа
по дисциплине «Разработка интернет-приложений»
на тему: «Разработка интернет-приложения для компании специализирующейся на промышленном альпинизме»
Выполнена студентом Полюдовым Андреем Сергеевичем
2 курса ПИс-151 шифр группы заочной формы обучения
Специальности (направления/профиля подготовки) прикладная информатика/прикладная информатика в экономике
Руководитель к.т.н., доцент, Назимов Александр Сергеевич
(ученая степень, ученое звание, Ф.И.О.)
Отметка о допуске (недопуске) к защите __________________________________ «___»_____________20___г.
_________________________________
(подпись руководителя)
Кемерово 2017г.
Оглавление
ВВЕДЕНИЕ 2
1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 4
2. Процесс разработки ИП 14
3. Технологии реализации web-сайта. 19
4. разработка Дизайна web-сайта 24
5. Особенности web-сайта 28
6. ПРОДВИЖЕНИЕ ИП В ПОИСКОВЫХ СИСТЕМАХ 31
Заключение 33
СПИСОК литературы 34
Приложения 35
Введение
Общеизвестен факт, что эффективность прямой рекламы услуг и товаров компании в средствах массовой информации снижается. Поиск альтернативных форм рекламы приводит организации к мысли о необходимости собственного присутствия во всемирной компьютерной сети Интернет. Первым и одним из самых важных шагов является создание сайта. Сейчас уже трудно представить эффективную работу любой компании без собственного сайта. Для большинства компаний это исключительно удобный канал связи с потенциальным клиентом [7, с. 18].
Именно поэтому актуальность данного проекта по созданию сайта для компании специализирующейся на промышленном альпинизме очевидна.
Целью данной курсовой работы – является самостоятельное изучение студентами технологий создания web-сайта "ANDREW.STGAR.RU" на примере компании специализирующейся на промышленном альпинизме.
Для достижения поставленной цели необходимо выполнить ряд задач:
– определить целевой сегмент потребителей и основные требования к сайту компании специализирующейся на промышленном альпинизме;
– описание основных технологий для создания сайта и обосновать выбор средства разработки;
– описать логическую и физическую структуру сайта компании специализирующейся на промышленном альпинизме;
– разработать содержание и дизайн страниц сайта компании специализирующейся на промышленном альпинизме;
– протестировать и описать возможности и структуру разработанного сайта компании специализирующейся на промышленном альпинизме.
Описание предметной области
1.1 Современное состояние автоматизации рассматриваемой предметной области
Сейчас каждый желающий может создать веб-приложение, интернет-магазин или простой информационный сайт. Для этого не нужно прикладывать много усилий, так как существует множество программ, которые делают большую часть работы самостоятельно.
Способов разработки веб-приложений много и одни из них – создание веб-приложения с нуля. Это очень трудоемкий и долгий процесс, но и он имеет свои преимущества, например, для создания следующей работы за основу можно взять уже созданный ранее шаблон. Так же создавать веб-приложения можно при помощи cms – это система, которая позволяет управлять и изменять внешний вид веб-приложения. При помощи этой системы на создание интернет-приложения уйдет в два раза меньше времени по сравнению с тем, если писать сайт самостоятельно, так как cms предлагает на выбор уже готовые шаблоны для сайта. Еще одним способом написания веб-приложения могут служить сайты-конструкторы. Их преимущество в том, что они имеют большое количество встроенных возможностей, которые упростят работу по написанию интернет-приложения [1, с. 23].
Для управления веб-сайтом или интернет-приложением можно применять бесплатный хостинг uCoz. Данный конструктор хорош тем, что имеет огромное количество шаблонов для сайта, а также возможность создать собственный дизайн сайта. Позволяет прикрепить к сайту домен, после чего появляется возможность прикрепления субдоменов. При регистрации на хостинге по умолчанию выдается 400 мегабайт дискового пространства и множество других привилегий.
Еще одним удобным и бесплатным конструктором сайтов является Wix. При помощи данной платформы можно прикреплять к сайту плагины из разных социальных сетей, различные инструменты для онлайн-торговли, электронных рассылок и много другое. Wix невероятно удобен, так как имеет огромное количество бесплатных шаблонов, бесплатный хостинг, оптимизацию для мобильны устройств и так далее.
Интернет-приложения можно рассматривать как клиент-серверное программное решение, где клиентом является браузер, а сервером сам веб-сервер. Главное преимущество интернет-приложений состоит в том, что операционная система пользователей никак не влияет на работу веб-приложений.
Еще одной удобной средой разработки является Bootstrap.Bootstrap дает возможность создать собственный шаблон для своего сайта. Он обладает HTML и CSS шаблонами для оформления нужного вам интерфейса, веб-форм, кнопок, меток, блоков навигации и прочих компонентов веб-интерфейса, включая JavaScript-расширения [1, с. 31]. Bootstrap значительно ускоряет и упрощает разработку сайтов или интернет приложений. При помощи Bootstrap даже не опытный программист может с легкостью создать свой собственный сайт или веб-приложение.
