Информационно-развлекательный сайт Шахтинской Открытой Лиги КВН "Шаолинь"

 

Содержание


Введение

1. Анализ технического задания

1.1 Описание предметной области

1.2 Методы создания сайта

1.3 Выбор и сравнение программных платформ

2. Проектирование

2.1 Разработка структуры

2.2 Модель сайта

2.3 Разработка дизайна

3. Реализация сайта

3.1 Установка и настройка Joomla!

3.2 Настройка расширений

Выбор хостинга

4. Безопасность системы

4.1 Основные понятия и виды информационной безопасности

Правовые основы защиты информации

4.2 Аппаратно-программные способы и средства обеспечения информационной безопасности веб-сайта

4.3 Использование алгоритмов шифрования данных

5. Экономическая часть

5.1 Цели и задачи экономической части

5.2 Календарный план работы

5.3 Расчет заработной платы программиста

5.4 Расчёт расходов на энергопотребление

5.5 Расчёт амортизационных отчислений

5.6 Общие затраты на создание информационного сайта

5.7 Определение отпускной цены программы

Заключение

Библиографический список

Введение


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

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

Создание Web-сайтов является одной из важнейших технологий разработки ресурсов Internet. Хороший сайт, вбирая в себя всю полезную информацию, является лучшей визитной карточкой и коммерческой фирмы и образовательного учреждения, работая на них в любое время суток.

Создание Web-сайтов является одной из важнейших технологий разработки ресурсов Internet. Хороший сайт, вбирая в себя всю полезную информацию, является лучшей визитной карточкой и коммерческой фирмы и образовательного учреждения, работая на них в любое время суток.

Объектом создания данного дипломного проекта является: разработка и размещение сайта в сети Интернет, на тему "Информационно-развлекательный сайт Шахтинской Открытой Лиги КВН "ШАОЛИнь"".

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

1. Анализ технического задания


В наше время создание любого информационного проекта, как правило, начинается с рассмотрения требований к данному проекту и следующее непосредственно за ним решение об использовании тех либо других средств разработки веб-интерфейсов. В нашем случае будет разрабатываться информационно-развлекательный сайт Шахтинской Открытой Лиги КВН "Шаолинь", для информирования посетителей и организации команд.


.1 Описание предметной области


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

У каждой системы есть свои особенности, при выборе средств создания основным критерием является вид деятельности создаваемого продукта. Поэтому, проанализировав, было выделено некоторое количество требований, обязательных к реализации в разрабатываемой системе информационно-развлекательно сайта Шахтинской Открытой Лиги КВН "ШАОЛИнь", основная задача сайта - это возможность для получения информации об играх Лиги и общения болельщиков, подробнее:

возможность добавлять, изменять и удалять неограниченное количество материала, содержащего описание команд, участвующих в Лиге;

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

рубрикация статей;

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

возможность комментирования статей зарегистрированными пользователями;

возможность размещения видео файлов, по средствам вставки html кода;

возможность размещения фотогалереи;

создание слайд-шоу;

защита от взлома сайта;

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

Также при разработке необходимо снизить все затраты к минимуму, чтобы стоимость проекта составляла не более 40 тысяч рублей.


.2 Методы создания сайта


Все методы создания сайтов можно условно разделить на 2 основные группы. Первая группа методов создания сайтов - это методы ручного написания сайтов на одном или нескольких языках веб-программирования. При этом работа осуществляется как в простых (текстовых), так и визуальных редакторах HTML и CSS. CSS позволяют создавать сайты в режиме WYSIWYG - "Что Вижу То и Получаю".

В случае статического сайта вполне достаточным для ручного написания будет использование "связки" HTML и CSS, с возможным включением Javascript. Для создания же динамического сайта не обойтись без серверных скриптов, таких как PHP, ASP.net и т.д.

Создавать и редактировать вручную файлы. php можно даже в обычном "Блокноте", поставляемом с ОС Windows. Для работы с ASP.net придется дополнительно установить программный продукт Microsoft Visual Studio, который приобретается отдельно.

При использовании "ручных" методов создания сайта дизайн сайта (графическое оформление) также создается вручную. Для этих целей применяются любые графические редакторы по желанию. Вручную можно отредактировать и уже готовые шаблоны дизайна.

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

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

Методы создания сайтов с использованием CMS - одни из самых популярных на сегодняшний день. CMS представляет собой некую готовую визуальную и программную оболочку, которую пользователь может заполнить необходимым контентом, а также по своему желанию изменить и настроить.

Автоматизированные методы создания сайтов предусматривают разделение структуры сайта на "дизайн" и "контент". В этом случае легко можно изменять контент, не затрагивая дизайна сайта или его программного кода. При ручном создании сайта разделения структуры сайта на две отдельные "ветви" - дизайн и содержимое - не происходит.

Методы ручного создания сайтов довольно сложны, ведь они требуют значительных познаний в области веб-программирования или дизайна сайтов. Однако они обладают неоспоримым преимуществом: создавая сайт вручную, всегда можно получить именно то, что хочешь. "Ручные" методы создания сайтов многие "акулы" веб-программирования предпочитают именно поэтому.

Создание сайтов на основе бесплатных онлайн-конструкторов удобно для начинающих веб-мастеров, желающих "испытать свои силы". Преимущественно этот метод подходит для создания небольших простых сайтов.

Широкие возможности по созданию сайтов любой сложности предоставляют CMS. Именно этот метод создания сайтов по праву считается одним из наиболее удобных и практичных. Гибкая система настроек, возможность редактирования самой CMS или же отдельных ее элементов, легкость добавления и изменения контента - все это сделало создание сайтов на базе CMS по-настоящему эффективным. [1]


.3 Выбор и сравнение программных платформ


На сегодняшний день существует множество различных CMS. В качестве критерия выбора можно выделить её распространение, то есть широкое использование системы в сети Интернет, которое косвенно говорит об её удобстве и безопасности. Кроме того, такие системы гарантированно будут иметь множество сообществ и форумов поддержки, что немаловажно в случае возникновения затруднений в работе. Ниже представим рейтинг систем управления контентом, для создания информационно-развлекательных сайтов, CMS magazine (аналитический портал рынка веб-разработок).

uCoz - это бесплатная система управления сайтом <#"justify">сайт платформа программный информационный

Таблица 1.1 - Соответствие требования проекта CMS Joomla, WordPress и HostCMS

ТребованияJoomlaWordPressHostCMS


Содержание Введение 1. Анализ технического задания 1.1 Описание предметной области 1.2 Методы создания сайта 1.3 Выбор и сравнение программны

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ