Файл: Разработка сайта спортивной секции «РандориКлуб».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 19.06.2023

Просмотров: 165

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ОСНОВНАЯ ЧАСТЬ

1.1 Цели и задачи поставленные заказчиком

1.2 Описание разделов (страниц) сайта

2.Будни Самбо и Дзюдо

2.1 На главной странице РандориКлуба предполагается публиковать анонсы последних новостей спортивной секции.

2.2 Внутренние страницы (общие требования)

2.3 Информация для размещения на ознакомительной странице:

3. Руководитель Клуба: Головачев Станислав Викторович

3.1 Разработка приложения

3.2 Проектирование структуры веб-сайта

3.3 Определение характеристик языков программирования в использовании для спортивной секции Рандори Клуб

3.4 Характеристика программного обеспечения используемого при создании сайта Рандори Клуба

3.5 Ряд интегрированных сред разработки предназначенных для создания веб-сайтов:

3.6 Теперь рассмотрим, какие графические редакторы существуют для веб разработки:

4. Для создания интернет-магазина воспользуемся следующим программным обеспечением:

4.1 Программная реализация структуры сайта Рандори Клуб

4.2 Рассмотрим, как реализованы страницы «Главная» и «Контакты».

4.3 Макет основного сайта спортивной секции Рандори Клуб

4.4 Макет головной части сайта в соцсети Живого Журнала

4.5 Страница «Контакты» - изображена на рисунке 11.1

Заключение

Литература

Приложения

Атрибуты новости:

- Заголовок , Дата (ссылка в списке ссылок новостной страницы)

- Заголовок , Дата;

- Полный текст новости.

Заголовок новости является ссылкой. При нажатии на ссылку осуществляется переход на страницу с полным текстом новости.

Предполагается ограничить количество выводимых на странице новостей (по 5), для этого будет использоваться принцип постраничной навигации в виде текстовых ссылок. Расположение и стиль оформления произвольный. Отображается навигация только в том случае, если количество элементов списка превышает заданное. Пример навигации:

[1-5] [6-10] [11-15] [16-20]

  1. Дзюдо

Данный раздел содержит информацию о виде спорта Информация будет выводиться в виде списка-таблицы и иметь следующую структуру:

Дзюдо (кнопка открывающая вкладки):

- История Дзюдо

- Правила Дзюдо

- Дзюдо в России

- Кодекс Дзюдоиста

- Система рангов и поясов

- Техника Дзюдо

- Терминология

Изображение и заголовок являются ссылками. При нажатии на ссылку осуществляется переход к странице с подробной информацией.

Дополнительно в верхней части страницы отображается меню кнопок главной страницы сайта

  1. Самбо

Данный раздел содержит информацию о виде спорта Информация будет выводиться в виде списка-таблицы и иметь следующую структуру:

Самбо (кнопка открывающая вкладки):

- История Самбо

- Правила Самбо

- Разряды Самбо

  1. Галерея

Данный раздел содержит клубную информацию фото и видеоматериалов, а также текстовую информацию о ежедневной работе клуба. Для удобство материалы разделены на вкладки фото и видео.

Галерея (кнопка открывающая вкладки):

- Фото

- Видео

  1. Контакты

Раздел будет содержать контактную информацию в виде текста свободной формы, редактируемого владельцем сайта.

Это будет кнопка отправляющая на страницу с адресными данными РандориКлуба. Здесь перечислены: адрес, телефоны организации и главного тренера, имеется карта с указанием точного расположения здания секции, информация о руководителе клуба, фото тренировочного спортивного зала, фото руководителя, и продублированное на странице основное меню кнопок сайта

  1. Авторизация

Авторизация это кнопка для перехода к авторизации – для административного ведения разделов сайта, изменений и постановки на сайт новых материалов и рубрик.

  1. Новости

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


Так называемый список заголовков-ссылок с указанием даты новости в каждом заголовке и ссылкой на отдельную страницу конкретной новости. Потому новости отображаются в виде списка.

Атрибуты новости:

- Заголовок , Дата (ссылка в списке ссылок новостной страницы)

- Заголовок , Дата;

- Полный текст новости.

Заголовок новости является ссылкой. При нажатии на ссылку осуществляется переход на страницу с полным текстом новости.

Предполагается ограничить количество выводимых на странице новостей (по 5), для этого будет использоваться принцип постраничной навигации в виде текстовых ссылок. Расположение и стиль оформления произвольный. Отображается навигация только в том случае, если количество элементов списка превышает заданное. Пример навигации:

[1-5] [6-10] [11-15] [16-20]

Количество новостей отраженных на каждой странице будет уменьшено с обычных (10) до необходимых (5). Связано это с желанием чтобы у каждого пользователя даже при мало-скоростном интернете или мало-мощном компьютере быстро открывалась каждая страница.

Дополнительно в верхней части страницы отображается ссылка «Вернуться к списку новостей». Также на любой странице сайта всегда отражаются логотип компании, и кнопки главного меню сайта для навигации.

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

2.2 Внутренние страницы (общие требования)

Все внутренние страницы сайта по требованиям заказчика должны содержать следующие элементы:

- телефон Рандори Клуба

- логотип

- действующие кнопки основного меню сайта

2.3 Информация для размещения на ознакомительной странице:

РандориКлуб - датой основания клуба можно считать январь 2009 года, когда начала работу секция в зале по адресу Доброслободская улица, дом 5А. С самого начал клуб позиционировался для развития дзюдо среди взрослых занимающихся для чего занятия проводились в удобное для большинства работающих людей время – вечернее время в субботу и воскресенье, а также акцент в тренировках был сделан на укрепление физической формы.


Изначально школа активно сотрудничал с клубом дзюдо Дмитрия Носова, но в силу смены направленности клуба в сторону смешанных единоборств, было принято решение о создании отдельной школы дзюдо и самбо под руководством Руслана Сазонова и Станислава Головачева, результатом чего в январе 2011 года стало создание клуба дзюдо и самбо «РАНДОРИ». С начала своего существования школа базировалась в зале по адресу Малый Гавриков переулок, 29. С мая 2014 года тренировки стали проводится в новом зале по адресу улица Гончарова 15а, который был создан в том числе и усилиями спортсменов клуба. На сегодняшний день в клубе сформировалась взрослая группа, в которой насчитывается 35 – 40 регулярно занимающихся спортсменов, тренировки в которой ведет Станислав Головачев. Руководитель клуба Руслан Сазонов в текущий момент активно занят развитием детского дзюдо – создал и руководит детской секцией в городе Мытищи.

Школа поддерживает дружеские отношения с другими любительскими клубами дзюдо г. Москвы – клуб дзюдо на «Тульской», клуб дзюдо «Бронная слобода», клуб дзюдо «Печатники». В рамках данного сотрудничества проводятся совместные семинары, соревнования, аттестации.

3. Руководитель Клуба: Головачев Станислав Викторович

Мастер спорта по Дзюдо и Самбо

2003г.-стал бронзовым призером Первенства России по дзюдо среди юношей.
2006г.-стал бронзовым призером Первенства России по самбо среди юношей.
2008-стал бронзовым призером Первенства России по самбо среди юниоров и выполнил норматив Мастера спорта.
2010-стал победителем Первенства России среди молодежи по самбо.
с 2005г-по сегодняшний день является спортсменом -инструктором ГОУ ЦО Самбо-70.
2010г.-закончил Московский Педагогический Государственный Университет по специальности учитель физкультуры и тренер преподаватель.

3.1 Разработка приложения

В этом разделе будут рассмотрены следующие вопросы:

  • Разработана структура сайта Рандори Клуба;
  • Определена характеристика языков программирования, с помощью которых возможно создание сайтов;
  • Рассмотрена характеристика программного обеспечения используемого при создании сайтов.


3.2 Проектирование структуры веб-сайта

При создании сайта Рандори Клуб следует учитывать следующие факторы:

  • Уменьшение издержек на работу с клиентами за счет хорошего функционала сайта Рандори Клуб;
  • Создание площадки для успешного продвижения информационной составляющей Рандори Клуба.
  • Пользователь сайта Рандори Клуба должен иметь возможность ознакомиться в полном объеме информации об адресе, деятельности, текущих событиях, возможностях и перспективах спортивной секции;
  • Удобная навигация, как по сайту, так и по отдельным веб-страницам.

Задачи, решаемые сайтом при полном развертывании его функционала должен обеспечивать следующие функции:

  • Полная автоматизация процесса получения информации и регистрации на сайте с возможностью полноценного общения всех пользователей – начиная от сотрудников спортивной секции и заканчивая вновь пришедшими – потенциальными спортсменами;
  • Минимизация телефонных/почтовых контактов удобной подачи информации на сайте, за счет возможности передачи информации онлайн и посредством чатов;
  • Информирование пользователей Рандори Клуба о планируемых событиях, изменении расписания тренировок, новых приемах борьбы с видео для дополнительного анализа и обучения;
  • Возможность сделать предварительный запрос на вступление в клуб;
  • Информирование о дополнительных услугах и акциях;
  • Формирование прайс-листов по ценам на занятия в спортивной секции, чтобы пользователь в спокойной обстановке смог ознакомиться с ценами и смог принять решение о начале занятий и режиме тренировок;

Из всего выше перечисленного на начальном этапе определим, какие веб-страницы будут составлять сайт Рандори Клуба, и какая информация будет отображаться на каждой из страниц:

- Главная страница – это фасад сайта на ней должны располагаться все основные кнопки. Эти кнопки должны обеспечивать доступ ко всем основным разделам сайта – разделам 1-го 2-го уровня.

Должна быть «шапка» сайта, логотип, символика борющихся самбистов в движении броска в gif формате, фотографии помещения вместе со спортсменами, краткий текст адреса и телефонов клуба, перечень ссылок-событий клуба;

  • Рандори Клуб в Живом Журнале – на данной странице должны располагаться продублированные все кнопки главного сайта со всей продублированной на страницах Живого журнала основной информацией взятой с главного сайта. Все страницы живого журнала оборудуются меню кнопок для активного удобного перемещения по пространству живого журнала Рандори Клуба. Задача использовать пространство живого журнала Рандори Клуба как активную часть общего (большого на два ресурса – головного сайта и сайта созданного на базе html – редактора живого журнала ) сайта; Вторая задача чтобы все страницы создаваемые в живом журнале продвигали в рейтингах головную страницу Рандори Клуба в живом журнале посредством перекрестных ссылок на основное меню кнопок этой головной страницы. Использоваться должна структура «Звезды», где тело звезды центральная страница живого журнала Рандори Клуба, а лучи это страницы разделов 1-го, 2-го, 3-го, 4-го, 5-го и других уровней. Также эти разделы могут перекресно по необходимости соединяться друг с другом посредством ссылок-кнопок. Все кнопки должны быть выполнены в одном стиле, для этого должен быть создан шаблон образа кнопки на которую помещаются разные названия разделов и далее производится линькование (установки на кнопку адресной ссылки для перехода на другую страницу сайта).
  • Галерея – на этой странице должны располагаться фотографии достижений «Рандори Клуба»;
  • Авторизация – данная страница предназначена для технического обеспечения работы головного сайта модераторами имеющими доступ к логину и паролю сайта;
  • Контакты – страница должна содержать контактные данные о спортивной секции «Рандори Клуб» (адрес расположения офиса, спортивного зала, адрес юридический (если таковые имеются), режим работы, телефоны и факсы). В последующем на данной странице предполагается добавить интерактивную Google-карту, чтобы пользователи могли в случае необходимости составить маршрут как посетить офис, спортивный зал и т.д. Также на этой странице должна быть возможность связаться с представителем фирмы и задать свой вопрос. Решить это можно посредством комментария к записи на странице.

Все веб-страницы должны будут содержать стандартные элементы управления:

  • стандартное меню, которое должно обеспечит навигацию между веб-страницами сайта;
  • на каждой веб-странице должны быть установлены ссылки на социальные сети, в которых присутствуют странички Рандори Клуба.

3.3 Определение характеристик языков программирования в использовании для спортивной секции Рандори Клуб

Как уже отмечалось ранее, для того чтобы продвигать свой сайт в Интернете следящий за сайтом должен знать и уметь пользоваться скриптовыми языками программирования.

Перечислим скриптовые языки программирования и дадим краткие их характеристики, используемые для создания сайтов:

- HTML – является стандартизированным языком разметки для Интернета. Большинство веб-страниц содержат описание разметки именно на языке HTML. При получении браузером документа с форматированием в HTML он интерпретирует его и в результате интерпретации на экран монитора или мобильного устройства выводится форматированный текст.

- Javascript - это один из самых популярных и мощных скриптовых языков программирования, который используется для разработки веб-сайтов. Является достаточно полезным, так как этот язык может помочь при создании управлении сайтом. Может выполнять довольно много функций, такие как - управление браузером, редактирование содержимого в документе, сценарии на стороне клиента и общения с пользователями, а также асинхронный обмен данными. Как правило, JavaScript используется для включения анимации, загрузки новых изображений, скриптов или объектов на веб-страницах и создания восприимчивого пользовательского интерфейса.

- Java - является мощным, надежным и безопасным языком программирования и обеспечивается платформой для вычислений с открытым исходным кодом, который может работать как отдельная программа или апплет, встроенный в веб-сайт. Может функционировать на различных программных платформах, включая Linux, Mac OS X и Windows.

- Php - специально предназначен для программирования на стороне веб-сервера. Его библиотека специализирована для задач, которые вы будете делать снова и снова в ходе программирования сайта. PHP также может встраиваться в HTML код, что дает ему огромное преимущество, таким образом позволяя вам смешивать верстку с программированием. PHP доступен для большинства операционных систем, включая Unix и Windows, а также является отличным языком программирования на стороне сервера для профессионального программирования. Язык является одним из наиболее широко используемых языков для веб-разработки. PHP - это встраиваемый в HTML скриптовый язык, который может быть использован, для того чтобы своевременно сформировать динамические страницы. С помощью этого языка можно достаточно быстро и легко расширить веб-приложение. PHP код может быть непосредственно размещен в HTML коде, без использования внешнего подключаемого файла.