Разработка веб-сайта компании "ГИК" - Дипломная работа

бесплатно 0
4.5 64
Разработка архитектуры сайта, структуры данных и необходимых программных модулей. Учет фирменного стиля компании при создании дизайна. Внедрение интерфейса административного редактирования сайта. Проведение экспериментального тестирования и отладки.


Аннотация к работе
В первую очередь сайт нацелен на привлечение новых клиентов и получение дополнительной прибыли через интернет. Какие выгоды сайт несет для компании? Сайт в интернете будет доступен всем желающим в любое время, что избавит компанию от многих лишних вопросов и заранее простимулирует часть посетителей к сотрудничеству. Разработка сайта - это комплекс работ, состоящий из дизайна, оптимизации, программирования, создания контента, наполнения, тестирования, запуска и продвижения. При разработке сайта важно учесть фирменный стиль компании, информация должна располагаться читабельно и понятно для пользователя, страницы ресурса должны одинаково удобно отображаться во всех браузерах, мобильных устройствах и на экранах мониторов различного разрешения.Суть программирования сайта заключается в обеспечении возможности обновления на нем информации, добавления новых страниц, а также в функционировании гиперссылок страниц друг на друга.Создание собственного ядра сайта или по-другому движка, это очень трудоемкий и утомительный процесс который требует обширных знаний в современных веб-технологиях и информационной безопасности. Считать более безопасным самописный движок сайта - это спорное утверждение, так как зависит в большой степени от того какими стандартными функциями воспользуется создатель такого движка и насколько он предусмотрит основные требования к безопасности любого скрипта. Создание собственного ядра сайта включает в себя несколько важных этапов: 1. Здесь нужно сформировать структуру внешнего вида: где будет логотип, где меню, сколько колонок у сайта будет, что будет в подвале, шапке и так далее. Следует разбить шаблон на составные логические части - подходящая часть готового шаблона (например, форма авторизации, часть, где выводятся статьи, меню, шапка, подвал и другие) вырезается и из этих частей создаются отдельные блоки или шаблоны с соответствующими вырезанными частями.Content management system, CMS) - информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (то есть содержимым). Такая система часто используется для хранения, управления, пересмотра и публикации документации. В общем случае системы управления содержимым делятся на: - Систему управления содержимым масштаба предприятия (англ. Сайты, организованные посредством системы управления контентом, основаны на следующих технологиях: веб-сервер, хранилище данных (зачастую СУБД, например, такие как MYSQL или POSTGRESQL, однако существуют и NOSQL CMS), веб-приложение для обеспечения работы самой системы, визуальный (WYSIWYG) редактор страниц, файловый менеджер с веб-интерфейсом для управления файлами сайта, система управления правами пользователей и редакторов сайта. Каждый сайт имеет панель управления, которая является только частью всей программы, достаточной для управления сайтом.Drupal - система управления содержимым, используемая также как каркас для веб-приложений (CMF), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (поддерживаются MYSQL, POSTGRESQL и другие). Архитектура Drupal позволяет применять его для построения различных типов сайтов - от блогов и новостных сайтов до информационных архивов или социальных сетей. Имеющуюся по умолчанию функциональность можно увеличивать подключением дополнительных расширений - "модулей" в терминологии Drupal. Таксономия - механизм, позволяющий создавать произвольное количество тематических категорий для содержимого сайта и ассоциировать их с модулями, обеспечивающими ввод и вывод информации. § Drupal предлагает модули, которые могут использоваться как строительные блоки вебсайта, позволяя быстро создавать контент и правила работы сайта.CMS 1С-Битрикс - это автоматизированная система управления контентом, разработанная компанией 1С-Битрикс. На сегодняшний день на базе платформы от 1С-Битрикс уверенно работает более 50 тысяч проектов. § Основное преимущество системы CMS от 1С-Битрикс заключается в отсутствии необходимости знания языка гипертекстовой разметки и языков веб-программирования. § Еще одной особенностью и одновременно достоинством CMS 1С-Битрикс выступают периферийные модули - программные компоненты, позволяющие продуктивно управлять веб-контентом, структурой страниц, разделом "Форум", рекламой и прочими элементами сайта. § Система 1С-Битрикс тяжеловата для простых хостингов и вряд ли выдержит большую нагрузку (например, если Вы планируете привлечь до 10000 посетителей в сутки, необходимо выбрать более дорогой тариф и мощный хостинг);Под эти требования полностью подходит MODX и в дальнейшем эта CMS будет использована для создания сайта. Написана на языке программирования PHP, использует для хранения данных СУБД MYSQL или MS SQL. § легкая расширяемость, возможность создавать программный код в сниппетах, модулях и плагинах, а также подключать параметры Template Variable (TV) для создания дополнительных полей; Подходит для создания интернет-п

План
Содержание

Введение

1. Анализ существующих программных решений

1.1 Написание собственного ядра сайта

1.2 Использование готовой системы управления сайтом

1.3 Система управлением контентом Joomla!

1.4 Система управлением контентом Drupal

1.5 Система управлением контентом Typo3

1.6 Система управлением контентом 1С-Битрикс

1.7 Система управлением контентом MODX

2. Разработка архитектуры сайта

2.1 Структура главной станицы

2.2 Структура страницы "Услуги"

2.3 Структура страницы "Компания"

2.4 Структура страницы "Портфолио"

2.5 Структура страницы "События"

2.6 Структура страницы "Контакты"

2.7 Адаптивный веб-дизайн

3. Разработка структур данных

3.1 Работа с таблицами в CMS MODX

3.2 Описание основных таблиц

4. Разработка и реализация программных модулей

5. Экспериментальное тестирование и отладка

6. Руководство администратора

6.1 Основные элементы CMS MODX

6.2 Создание раздела

6.3 Создание подраздела

6.4 Управление фотогалереей

7. Оценка качества продукта

7.1 Определение состава работ

7.2 Определение трудоемкости разработки

7.3 Оценка качества проекта

Заключение

Список использованной литературы

Введение
Что такое сайт? Сайт - это визитная карточка компании, организации или проекта. В первую очередь сайт нацелен на привлечение новых клиентов и получение дополнительной прибыли через интернет. Разработка вебсайта играет важную роль в развитии бизнеса. С помощью сайта вы можете заявить о своей компании, рассказать о ее преимуществах, планах и подходу к делу.

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

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

Разработка сайта - это комплекс работ, состоящий из дизайна, оптимизации, программирования, создания контента, наполнения, тестирования, запуска и продвижения.

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

Цель дипломной работы - разработка сайта компании "ГИК".

Достижение поставленной цели осуществляется путем решения следующих задач, определивших структуру и содержание работы: 1. Проанализировать существующие программные решения;

2. Разработать архитектуру сайта;

3. Разработать структуру данных и необходимые программные модули;

4. Провести экспериментальное тестирование и отладку;

5. Внедрить административное редактирование сайта;

6. Дать конечную оценку качества продукта

Объект дипломной работы - сайт.

Предмет курсовой работы -разработка сайта для компании "ГИК".

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

Компания "ГИК" взяла на себя миссию - рассказать людям о современных способах ведения бизнеса и с 2011 года успешно ведет работу по ее выполнению. Тогда она представляла собой небольшую веб-студию, которая занималась разработкой сайтов. Со временем увеличилось число клиентов, и расширился спектр предлагаемых услуг. Штаб сотрудников стал больше, изменилась и рабочая площадь. Сегодня "Гик" - это серьезная компания, одна из лидирующих по Вологодской области, партнер крупных интернет-порталов, предоставляющих услуги комплексного интернет-маркетинга.

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



Дисциплины научных работ



Хотите, перезвоним вам?