Диплом: Разработка WEB-представительства межрегионального центра изучения единоборств (МЦИЕ)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
26
т.п.) входящих в состав МЦИЕ.
2.2 Изучение веб-представительств спортивных центров
Для реализации проекта веб-представительства была поставлена задача
рассмотрения и анализа веб-представительств различных спортивных центров.
В качестве примеров были рассмотрены веб-представительства:
сети фитнес клубов «Единоборства и фитнес»;
центра боевых практик Шаолиня и йоги;
спортивного центра «Champion Gim»;
спортивного центра «Lion Крокус»;
клуба единоборств «Прайд»;
клуба единоборств фитнес клуба «Цитрус».
Внешний вид рассмотренных веб-представительств представлен на
рисунках 2.1 – 2.6.
Рисунок 2.1 – Главная страница веб–представительства сети
финтнес клубов «Единоборства и фитнес»
27
Рисунок 2.2 – Главная страница веб–представительства центра
боевых практик Шаолиня и йоги
Рисунок 2.3 – Главная страница веб–представительства
спортивного центра «Champion Gym»
28
Рисунок 2.4 – Главная страница веб–представительства клуба
единобоств «Lion крокус»
Рисунок 2.5 – Главная страница веб–представительства клуба
единоборств «Прайд»
29
Рисунок 2.6 – Главная страница веб–представительства клуба
единоборств в фитнес центре «Цитрус»
На основании рассмотренных веб-представительств можно выделить
основные необходимые разделы для веб-представительства межрегионального
центра изучения единоборств:
1. Раздел с общей информацией о деятельности центра;
2. Раздел, описывающий структуру центра, персонал центра, для каждого
из тренеров желательно указание его спортивных достижений и ранга;
3. Раздел, описывающий основные изучаемые виды единоборств;
4. Раздел с описанием технической базы и уровня оснащенности центра;
5. Расписания, связанные с работой центра, проведением тренировок, а
также каких-либо турниров или соревнований.
2.3 Постановка задачи на проектирование веб-представительства
Межрегионального центра изучения единоборств
Исходя из поставленной задачи разработки веб-представительства для
межрегионального центра изучения единоборств необходимо перечислить
основные цели создания сайта и требования к сайту:
30
1. Назначение Сайта:
Ознакомление потенциальных клиентов с деятельностью центра.
Реклама центра.
2. Основные задачи сайта:
Сайт должен предоставлять пользователям доступ к информации:
о центре;
об услугах, предоставляемых центром.
3. Аудитория сайта:
физические лица;
юридические лица.
4. Требования к стилистическому оформлению и дизайну Сайта:
Дизайн сайта должен быть в меру строгий, но без занудства,
светлый, функциональный, без лишних дизайнерских элементов.
Основная цветовая гамма – бело-красная.
Без использования flash, музыки и т.д.
5. Требования к шрифтовому оформлению Сайта:
Использование шрифтов «без засечек» (Arial, Calibri, Tahoma,
Verdana и т.д.), шрифты с «засечками» (Georgia, Times New Roman, Trebuchet и
т.д.) только в разделе портфолио при необходимости стилизации под
выполненную работу.
Размер (кегль) шрифтов должен обеспечивать удобство восприятия
текста 10-16 пт.
6. Требования к средствам просмотра Сайта. Необходимо обеспечить
корректное отображение сайта в следующих браузерах:
Internet Explorer (версия 7.0 и выше);
Opera (последних версий);
Firefox (последних версий);
Chrome (последних версий);
Safari (последних версий).
31
7. Требования к системе управления контентом Сайта: Система
управления контентом Сайта должна обеспечить администратору сайта
возможность выполнения следующих действий:
Возможности редактирования структуры сайта и разделов сайта
Возможности создания и редактирования иерархического меню,
копирующего структуру сайта
Возможности автоматических функций обработки изображений
(создание привью, масштабирование).
Возможность создавать и изменять формы отправки сообщений с
сайта с уведомлением по электронной почте с возможностью их изменений.
Возможность редактирования дизайна сайта (HTML-шаблонов)
типовых страниц.
Возможность резервного копирования и восстановления данных, по
частям или полностью.
Возможность автоматической и полуавтоматической генерации
путей для страниц сайта.
Возможность авторизации и разграничения прав для
неограниченного количества операторов и администраторов сайта.
8. Требования к компоновке страниц Сайта: Компоновка страниц Сайта
должна обеспечивать автоматическое масштабирование страниц в зависимости
от ширины рабочего поля браузера пользователя.
В структуре мероприятий по подготовке к внедрению веб-сайта
необходимо отнести:
подготовка аппаратной платформы;
подготовка программной платформы:
предоставление выделенной линии связи доступа к сети интернет;
приобретение доменного имени.
Основными требованиями, предъявляемыми к процессам организации
сбора, передачи, контроля и корректировки информации являются обеспечение
достоверности, верифицируемости, конфиденциальности, доступности,
32
оперативности собираемых и передаваемых данных.
Требование достоверности подразумевает организацию процесса сбора и
передачи информации, в рамках которого передаваемая и собираемая
информация не будет подлежать искажению.
Требование верифицируемости подразумевает организацию процесса
сбора и передачи информации, в рамках которого обеспечивается возможность
контроля достоверности передаваемой информации.
Требование конфиденциальности означает предоставление доступа к
информации в строгом соответствии с установленными приоритетами и
правилами разграничения доступа.
Требование доступности означает принципиальную возможность
получения собираемой информации и ее передачу.
Требование оперативности подразумевает такую организацию процесса
сбора и передачи информации, в процессе которого доступная информация
будет передана в приемлемые для ее анализа сроки.
Передача данных в систему осуществляется путем поступления
метаданных о персональных данных с помощью шаблонов xml-файлов.
Поступление метаданных реализуются с помощью программного обеспечения
системы за счет использования веб-сервисов.
Верификация данных осуществляется с помощью программного
обеспечения системы.
33
ГЛАВА 3 РЕАЛИЗАЦИЯ ПРОЕКТА ВЕБ-ПРЕДСТАВИТЕЛЬСТВА
МЕЖРЕГИОНАЛЬНОГО ЦЕНТРА ИЗУЧЕНИЯ ЕДИНОБОРСТВ
3.1 Выбор средств реализации веб-представительства
Для хранения всей обрабатываемой информации наиболее оптимальным
способом будет использование базы данных. Для построения базы данных и
работы с ней необходимо использование системы управления базами данных
(СУБД), позволяющей эффективно организовать работу пользователя или
программиста с базой данных. Современные СУБД в основном являются
приложениями Windows, так как данная среда позволяет более полно
использовать возможности персонального компьютера [5].
Рассмотрим более подробно следующие программные продукты:
Firebird, DataFlex, DB2. Наиболее интересной чертой этих пакетов являются их
большие возможности интеграции, совместной работы и использования
данных, так как данные пакеты используют сходные технологии обмена
данными.
Сравнительная таблица характеристик рассмотренных СУБД
представлена в таблице 3.1.
В результате анализа возможных используемых СУБД выбор для
проектирования базы данных был осуществлен в пользу СУБД MySQL, которая
удовлетворяет основным требованиям к СУБД для разработки ИС, а в
частности:
- Использование реляционной модели данных.
- Поддержка языка запросов SQL.
- Наличие средств проектирования и моделирования таблиц и иных
объектов БД.
- Резервное копирование.
- Наличие механизмов защиты.
34
Таблица 3.1
Сравнение характеристик СУБД
MySQL
DataFlex
DB2
реляционная
реляционная
реляционная
файловая
файловая
в зависимости от
типа хранилища
данных,
поддерживает
потоки
все основные
все основные
все основные,
возможность
расширения
все основные,
полнотекстовый
все основные
все основные,
полнотекстовый
SQL, XQuery
собственный
язык, SQL
(ограниченный
диалект)
SQL, QBE, XQuery
Java, PL/SQL
собственный
язык
нет
нет
есть
нет
да
есть
да
да
триггеры
триггеры
MS Windows, Linux,
Unix, Solaris, MacOS
X
только MS
Windows
MS Windows, Unix,
Linux, z/OS
информационные
системы масштаба
предприятия
персональная
СУБД
информационные
системы масштаба
крупного
предприятия
Репликация.
Кластеры.
Поддержка XML и
мультимедиа.
Поддержка OLAP и
data mining.
Реализация
некоторых объектно-
ориентированных
механизмов. Макс.
объем БД – не
ограничен
Собственная
БД или
подключение к
MS SQL Server.
Гибридный сервер
БД (позволяет
управлять
различными
хранилищами
данных).
Поддерживает
распределенные
БД. Поддержка
хранилищ
«чистого» XML
(pureXML).
На текущий момент рынок программного обеспечения представлен
35
большим количеством различных CMS [12]. Вот некоторые из них:
1 WordPress — система управления содержимым сайта с открытым
исходным кодом, распространяемая под GNU GPL. Написана на PHP, в
качестве базы данных использует MySQL. Сфера применения — от блогов до
достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная
система «тем» и «плагинов» вместе с удачной архитектурой позволяет
конструировать практически любые проекты. WordPress выпущен под
лицензией GPL версии 2 [28].
2 Joomla — система управления содержимым (CMS), написанная на
языках PHP и JavaScript, использующая в качестве хранилища базы данных
СУБД MySQL или другие индустриально-стандартные реляционные СУБД.
Является свободным программным обеспечением, распространяемым под
лицензией GNU GPL.
CMS Joomla включает в себя большое количество инструментов для
создания веб-сайта. Важной особенностью системы является минимальный
набор инструментов при начальной установке, который дополняется по мере
необходимости. Это снижает загромождение административной панели
ненужными элементами, а также снижает нагрузку на сервер и экономит место
на хостинге.
Joomla позволяет отображать интерфейс фронтальной и
административной части на любом языке. Каталог расширений содержит
множество языковых пакетов, которые устанавливаются штатными средствами
администрирования. Доступны пакеты русского, украинского, белорусского и
ещё некоторых языков стран СНГ [27].
3 Drupal — система управления содержимым (CMS), написанная на языке
PHP и использующая в качестве хранилища данных реляционную базу данных
(поддерживаются MySQL, PostgreSQL и другие). Drupal является свободным
программным обеспечением, защищённым лицензией GPL, и развивается
усилиями энтузиастов со всего мира.
Архитектура Drupal позволяет применять его для построения различных

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран