VIP STUDY сегодня – это учебный центр, репетиторы которого проводят консультации по написанию самостоятельных работ, таких как:
  • Дипломы
  • Курсовые
  • Рефераты
  • Отчеты по практике
  • Диссертации
Узнать цену

Разработка сайта - визитки для предприятия.

Внимание: Акция! Курсовая работа, Реферат или Отчет по практике за 10 рублей!
Только в текущем месяце у Вас есть шанс получить курсовую работу, реферат или отчет по практике за 10 рублей по вашим требованиям и методичке!
Все, что необходимо - это закрепить заявку (внести аванс) за консультацию по написанию предстоящей дипломной работе, ВКР или магистерской диссертации.
Нет ничего страшного, если дипломная работа, магистерская диссертация или диплом ВКР будет защищаться не в этом году.
Вы можете оформить заявку в рамках акции уже сегодня и как только получите задание на дипломную работу, сообщить нам об этом. Оплаченная сумма будет заморожена на необходимый вам период.
В бланке заказа в поле "Дополнительная информация" следует указать "Курсовая, реферат или отчет за 10 рублей"
Не упустите шанс сэкономить несколько тысяч рублей!
Подробности у специалистов нашей компании.
Код работы: K001745
Тема: Разработка сайта - визитки для предприятия.
Содержание
Министерство образования и науки Российской Федерации
ФАОУ ВПО «Северо-Восточный федеральный университет имени М.К. Аммосова»
Институт математики и информатики
Кафедра математической экономики и прикладной информатики



ДОПУСТИТЬ К ЗАЩИТЕ
Зав. кафедрой __________/А.Т. Набережная/
Протокол №___ от «____» _____________ 20___г.




Разработка сайта - визитки для предприятия
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
(направление: 09.03.03 – Прикладная информатика)



Выполнил: студент IV курса
группы ПИ-12-2  ИМИ СВФУ
Яковлев Евгений Петрович

Руководитель:  доцент кафедры МЭПИ СВФУ, к. ф.-м. н.
Матвеева Н.Н. ______________________
(подпись)



Якутск – 2016
Тема: Разработка сайта  визитки для предприятия.
Оглавление
Глава 1 Веб-сайт, общие понятия
	1.1 Классификация веб-сайтов
	1.2Обоснование необходимости разработки
Глава 2 Описание предметной области
	2.1 Разновидности Веб - сайтов
	2.2 Общие требования к публикуемому web-сайту
	2.3 Методы разработки Интернет - сайтов
Глава 3 Разработка веб-сайта
	3.1 Постановка задачи
	3.1.1 Входная информация
	3.1.2 Выходная информация
	3.3 Инструкция по технике безопасности на рабочем месте с (ПК) 







Введение

     В настоящее время развитие Internet-сети достигло того уровня, который с каждым годом границы возможностей его применения расширяются. Увеличивается количество информации хранящейся в Internet-сети, в результате чего растет аудитория пользователей, что прямо влияет на количество нескончаемых запросов: образовательный процесс, бизнес, новости, услуги, развлечение, общение и т. д. Причем список видов деятельностей имеет тенденцию к возрастанию, поэтому в скором будущем любой вид деятельности человека будет иметь свое отражение в Internet.
     В недалеком прошлом web-сайты создавались исключительно посредством технологии гипертекста и соответственно требовали обязательных знаний языков программирования, на изучение которых уходило достаточно большое количество времени. Но в настоящее время существуют методы создания web-сайтов, для которых не нужно изучать огромный материал и достаточно лишь базовых знаний владения компьютером. Таким образом, разработка сайтов и возможностей его администрирования является весьма актуальным вопросом в современном обществе, стремящемся идти наравне с прогрессом.  
     Целью: данной выпускной квалификационной работы является разработка сайта-виитки  предприятия с помощью системы управления контентом CMS«WordPress». 
     Задачи:
1. Ознакомить   с основными технологиями для разработки web-сайта 
2. Разработать  сайт-визитку предприятия
     Объектом исследования является Web-сайт предприятия.
     Предметом исследования выпускной квалификационной работы выводит  определение основных принципов и методов работы с CMS«WordPress».
     ГЛАВА 1. Методы разработки web-сайта
     
1.1. Классификация Web-сайтов и методы их разработки	

     Прежде чем приступить к работе нужно определиться с типом сайта. Хотя в большинстве случаев они являются комбинированными, все же хочу представить общую, самую распространенную классификацию сайтов [15]:
По используемым технологиям:
Статистические сайты. Изначально все сайты являлись статическими, они были созданы по технологии html.
Статические сайты – это набор HTML-страниц, связанных друг с другом гиперссылками и загруженных на web-сервер. После захода на набранный адрес статического сайта, перед пользователем выходят страницы в таком виде, в каком они лежат на сервере в неизменном виде. Страницы таких сайтов пользователь может скачать себе на компьютер и просматривать локально. Когда необходимо провести манипуляции с изменением или добавлением содержимого страницы статических сайтов, автор при помощи специальной программы или обычного блокнота модифицирует страницы на своем рабочем компьютере и заново выкладывает на web-сервер. Это является весьма трудным процессом с определенными рисками испортить исходный код, тем самым сломав общую картину страницы или всего сайта в целом. Однако статические сайты используются и по сей день, т.к. являются оптимизированными, нетребовательными к ресурсам и не создающими особых нагрузок на сервер.
     Пример исходного кода web-страницы:
     Если сохранить содержимое данного примера в текстовом документе и сохранить в расширении html, то при открытии данного файла браузером, откроется страница.
     Динамические сайты. Динамические сайты – это совокупность, используемых при создании web-интерфейса, шаблонов, скриптов, различных модулей и информации объединяющихся и компилирующихся в одной среде –web-сайте. Являются более сложным механизмом, чем обычный html сайт, однако в построении, благодаря различным системам управления содержимым и конструкторам, не составляют особой сложности.
     Страницы динамического сайта могут иметь разный графический интерфейс в зависимости от введенного запроса. Вся информация извлекается из баз данных, на которых расположена начинка сайта. В отличии от статических сайтов, динамические сайты создают весомую нагрузку на web-сервер и занимают большее пространство для использования данных, так же используют большое количество ресурсов при создании и эксплуатации.
     Флэш-сайты. Флэш-технология позволяет автору создавать интерактивные сайты с использованием различных анимаций и звуков. Также как и флеш-анимация сайт использует ту же структуру замены кадров через определенное количество времени. Как правило, такие сайты привлекают большее внимание у пользователей благодаря своей красочности и эффективности в визуальном представлении сайта. Если говорить о недостатках, то красота с лихвой компенсируется очень большим (относительно других сайтов) объемом данных, в следствие чего увеличивается нагрузка на сервер и время загрузки таких сайтов пользователями имеющих средний или низкий скоростной потенциал интернета. Так же практически отсутствует индексация, что не позволяет поисковым системам корректно выявлять такие сайты в запросах. Третьим отрицательным качеством является высокая цена построения данных сайтов, т.к. требует более квалифицированного дизайнера и большого количества времени при создании (если сравнить со временем построения сайтов, использующих другие технологии).
     По видам доступа:
     Открытые сайты. Посетители имеют открытый доступ ко всем сервисам сайта.
     Полуоткрытые сайты. Посетители имеют открытый доступ ко всем сервисам сайта, при условии пользовательского соглашения и регистрации на сайте. При невыполнении данных условий доступ является минимальным (в основном зависит от настроек правил доступа к ресурсу).
     Закрытые сайты. Имеют закрытый доступ для всех лиц, не являющихся членами исключений сайта. К исключениям относятся группы лиц каким-либо образом относящиеся к деятельности или теме затрагивающейся  сайтом. В основном это корпоративные сайты частных лиц, где пользователями являются члены данной организации или компании.
     Так же,  закрытыми сайтами являются сайты, находящиеся   на стадии тестирования или разработки, другими словами - сырые сайты, не готовые к представлению обществу. По типам предоставляемых сервисов:
     Интернет представительства:
* сайты визитки 
* корпоративные сайты
* интернет-витрины
* промо-сайты
Информационные ресурсы:
* тематические сайты
* интернет порталы
* блоги
* каталоги сайтов
web- сервисы:
* поисковые системы
* почтовые системы
* интернет-форумы
* фото-,видео-,аудио-хостинги
* доски объявлений
* социальные сети
     Сайт визитка. Сайт визитка – самый простой вид сайта. Сайт такого типа констатируется на html, без использования различных систем управления сайтом. Количество страниц сайта обычно не превышает 10. Как правило сайты данного вида несут информацию о самом владельце и его деятельности. В разработке достаточно прост, поэтому он является достаточно недорогим, что является выгодным для заказчика.
	Корпоративные сайты. Корпоративные сайты – это полнофункциональное лицо организации  и  входящих в нее компаний в интернете. Этот тип сайта хорошо распространен среди крупных и средних фирм. Корпоративные сайты содержат полную информацию о компании и ее деятельности. Часто, такой тип сайта называют интернет офисом, так как посещение такого сайта сравнимо с общением с менеджером по работе с клиентами. Корпоративные сайты нужны, в первую очередь, для формирования имиджа компании и предоставления посетителям и клиентам наиболее полной информации [15,19].
	Интернет-витрины. Интернет-витрина или интернет-каталог товаров – это вид сайтов, основная задача которых – продажа. На сайтах данного типа обычно размещается информация о представляемом товаре (отзывы, подробная характеристика, рекомендации и т.д.) и контактные данные о лицах, с которыми нужно связываться при желании приобрести тот или иной товар.
     Интернет-магазины. Является следующим этапом развития интернет-витрин. Основным нововведением является возможность заказывать представленный товар прямо через сайт. Этот вид сайтов практически выместил интернет-витрины, так как является более удобным в использовании для обывателей.
     Промо-сайты. Другими словами пиар-сайты предназначены для раскрутки того или  иного товара, услуг, бренда.
     Тематические сайты. Тип интернет сайтов специализирующихся на содержании информации по конкретной тематике.
     Интернет-порталы. Порталы – это совокупность большого количества тематических сайтов в один. Как правило содержат развлекательно-новостной материал и обладают более развитым  функционалом сервисов и разделов, по сравнению с обычным тематическим сайтом. Порталы охватывают все самые актуальные тематики исходя из спроса и интересов посетителей разных социальных слоев общества. Так же обычным прилагающимся явлением на сайтах подобного типа являются форумы, блоги, чаты. 
     Блоги. Блог – это тип сайтов, на которых владелец или редактор блога пишет посты со своими новостями, идеями или другой постоянно поступающей информацией. Отличительной особенностью блогов является актуальность публикуемой информации.  
     Каталоги сайтов. Это сайты основным содержимым которых являются структурированные ссылки на другие сайты, а  также их краткие описания.
     Поисковые системы. Сайты предназначенные для поиска страниц в интернете по определенным запросам.
     Почтовые сервисы. Этот тип сайтов предоставляет интерфейс для работы с электронной почтой.
     Интернет – форумы. Тематические сайты, дающие возможность пользователям создавать мини-блоги, затрагивающие любые темы, которые могут комментироваться теми же пользователями для совместного обсуждения вышеуказанной темы. Ярчайшим примером является twitter.com.
     Сайты – хостинги. Тип сайтов с реализацией функции хранения на них каких-либо файлов.
     Доски объявлений. Тип сайтов, где пользователи выкладывают объявления купли-продажи, услуг.    
     Самыми распространенными способами создания сайта являются:
* Создание сайта при помощи языков программирования. Для достижения желаемого результата необходимы достаточные знания в области web-дизайна. Как правило создаются на базе языке гипертекстовой разметки  HTML и CSS (каскадная таблица стилей). Но это лишь статический сайт. При желании создать динамический сайт потребуется проявить знания скриптового языка программирования php. 
Другими словами-это создание сайта своими руками полностью с нуля.

Достоинства метода:
* изучение HTML, CSS, PHP и других основ, языков  web- программирования;
* сайт полностью под вашим руководством, поэтому вы на 100% контролируете процесс работы с ним и в любой момент, при желании, можете внести какую-то правку; 
* не нагружает сервер и работает быстро, т. к. содержит только то, что вы в него внесли, без лишнего мусора какую-то правку;
* не нагружает сервер и работает быстро, т.к. содержит только то, что вы в него внесли, без лишнего мусора;
* хороший  уровень безопасности.

Недостатки метода:
* обязательное знание html, css, php, локальных серверов;
* большое время на обучение;
* сложность в написании скриптов;
* изучением сторонних программ.


2. Использование различных редакторов и cms.
     Создание сайта используя визуальные редакторы.  Примером является AdobeDreamWeaver. Это HTML редактор рассчитан на тех, кто не знает языка HTML. В DreamWeaver также можно создавать анимации в формате MacromediaFlash, использовать данные из MicrosoftOffice, легко импортировать rollover-графику, меню и кнопки из Firework.
     CMS движки. CMS или система управления содержимым, также не требует особых знаний в web–программировании и является довольно удобным в обращении при создании сайтов программным обеспечением, однако занимает некоторое время для обучения.
Достоинства метода:
* не нужно подробно изучать html, css(достаточно азов);
* широкие возможности при создании сайта (сайты разной сложности);
* готовые профессиональные шаблоны;
* хороший уровень безопасности.
Недостатки метода:
* некоторое время обучения на самой программе;
* умение работать с локальным сервером;
* относительно большое потребление ресурсов.
3. Конструкторы сайтов. Является отличным вариантом для новичков и пользователей незнакомых с web-программированием. Просто, удобно, легко в освоении, но с некоторыми ограничениями. Данный метод неправильно называть программированием, поскольку представляет из себя подобие конструктора lego, только вместо деталей используются шаблоны, модули и т.д.
Достоинства метода:
* знания html, css, php и вообще программирования в целом не понадобятся;
* максимально малые сроки создания сайта;
* ненужно уметь работать с локальным сервером, т.к. сайт создается уже на сервере конструкторов сайтов.
Недостатки метода:
* средний или низкий уровень безопасности (в зависимости от сервиса). Есть риск потери сайта при краже сервера.
* отсутствие полного контроля над сайтом;
* ограниченные возможности при создании сайта в бесплатной версии;
* сторонняя  реклама, отсутствие возможности указать свой домен в бесплатной версии.
4. Можно заказать сайт у профессионалов.
Достоинства:
* Качественный сайт, в зависимости от предпочтений заказчика, в указанные им сроки.
Недостатки метода:
* дорого;
* отсутствие понятий как устроен ваш сайт и при необходимости внести изменения, вам опять придется обращаться к профессионалам.
     
     1.2.	СMS- система управления содержимым. Сравнительный анализ систем управления содержимым
     
     Создать сайт в считанные минуты без особых знаний в web –программировании? Конструктор сайтов – вот что вам нужно. Но часто, при конструировании на нем, пользователь вдруг сталкивается с ограничениями и нюансами противоречащими с его взглядом на построение web –сайта, даже учитывая если конструктор был куплен полностью и все услуги оплачены. Если за деньги и можно увеличить объем хранимой информации, добавить шаблонов, убрать рекламу и завести свой личный домен, то одного добавить не получится – полной свободы действия, самостоятельности сайта и радикальных изменений. 
     Сайт лежит на сервере конструктора сайта, т. е. полного доступа к его администрированию пользователь не имеет, а значит имеет место риск потерять все данные. Если представить, что сервер упадет, а того хуже –форматируется,  то это будет безвозвратная потеря трудов. Хоть эти труды и малозначительны, но все же обидно. 
     Тогда перед пользователем встает дилемма: с одной стороны хочется уложиться в малые сроки и желательно иметь полный контроль над администрированием своего сайта, а с другой стороны нет желания учить языки программирования и рисовать сайтыс нуля на блокноте. В таком случае на помощь приходит CMS.
	Система управления содержимым – это стороннее программное обеспечение, использующееся с целью обеспечения организации управления контентом.
     Основной функцией CMS является создание структуры содержимого посредством представленных инструментов для дальнейшей работы, управления и хранения данных и размещением содержимого на сервере для представления информации в удобном  виде для навигации и поиска.
     Joomla! -  производное от слова «jumla», что на африканском языке  означает «Все вместе». Это наиболее распространенная модель CMS в мире. Отличается своей надежностью и относительно понятным интерфейсом администрационной панели. Однако без обучающего материала освоить систему в короткие сроки будет проблематично. 
     Во- первых, joomla! не является самостоятельным ПО и требует наличия джентльменского набора web-разработчика, в народе известном как Denwer(D.H.W.R). Во вторых, рабочий интерфейс, несмотря на визуальную простоту, имеет множество функций, которые в той или иной степени влияют на картину в целом, т. е. нельзя будет создать полноценный сайт пользуясь только частью администрационной панели.
     Преимуществом перед многими CMS является то, что Joomla! Бесплатна. Так же проект не является сырым, т. к. поддерживается профессионалами уже в течении 5 лет и продолжает развиваться дальше [11].
     Система изначально имеет только голую базу, тем самым она заточена под расширяемость. Другими словами, пользователь сам забивает  Joomla! Тем контентом, который его интересует. Существует огромное количество расширений, шаблонов, модулей для системы и оно растет.
     Система строения реализована по секторам (блочный принцип). Шапка, левый блок, меню – все правится отдельно, что очень упрощает понимание работы системы. И несмотря на свою простоту Joomla! Позволяет создавать сайты любой сложности [12].
     Wordpress – самая популярная система для ведения блогов с возможностью публикации статей с помощью сторонних программ и сервисов. Отличают моментальную публикацию, простоту установки и настройки, поддержку xhtml, css, Rss, Atom,trackback, pingback [8].
     Подключаемые модули радуют своей легкостью в освоении и системой их взаимодействия с исходным кодом. Но все же несмотря на удобство и внушающие положительные стороны,  WordPress специализируется, в основном, на создании блогов.
     Drupal – система  управления содержимым являющееся свободным программным обеспечением [8,10]. В Drupal предлагается гибкая структура организации web сайта на основе таксономии. Таксономия – это механизм, позволяющий создавать произвольное количество тематических категорий для содержимого сайта и ассоциировать их с модулями, обеспечивающими ввод и вывод информации. Категории могут быть как плоскими, так и иерархическими таблицами, либо составлять сложную структуру категорий и подкатегорий. Из недостатков стоит отметить слабое использование объектных возможностей PHP.
     Таблица 1
Безопасность
Drupal
Joomla!
WordPress
* Все стадии тестирования каждой вышедшей версии;
* Стабильное ядро;
* Большая популярность системы среди известных крупных корпоративных сайтов компаний, что обеспечивает серьезное отношение к работе безопасности  уразработчиков
Все сильно зависит от выбранных расширений, так как основу составляют именно они, соответственно и отвечают за безопасность системы. Из сильных можно отметить: Open SEF или Mosets TREE
Разработчики данной системы исправляют дыры в безопасности путем выпуска новых версий продукта (обновлений) 
Локализация
Drupal
Joomla!
WordPress
Несмотря на то, что русское сообщество занимается локализацией системы, существует много белых пятен. Поэтому не стоит заниматься разработкой сайтов на Drupal без достаточных знаний английского языка  
Вся документация системы переведена на русский язык. Выпускающиеся расширения и различные модули и дополнения подвергаются оперативной локализации.
До недавнего времени являлось чисто английским ПО. Однако энтузиасты быстро исправили это положение.
     Приводится анализ и сравнение отличительных черт представленных CMS. В остальном системы довольно идентичны и отличаются лишь пользовательскими интерфейсами, представляемой структурой работы CMS и условными характеристиками: безопасность и локализация (таблица 1).
     Что касается расширений (модулей, шаблонов, плагинов), то лидеров нет. Каждая из представленных CMS обладает своим набором преимуществ и несущественных недостатков, которые с лихвой компенсируется теми или иными уникальными возможностями. Хотя в результате конкуренции между разработчиками, системы теряют свои уникальные качества и вскоре могут стать и вовсе идентичными копиями, отличающимися только названием.
     Однако несмотря на сравнения, пользователь должен понимать, что мы имеем дело стремя системами, которые выполняют одинаковую работу. И главным отличием является только простота в использовании. Самым легким в установке, освоении и управлении является WordPress, а что касается Joomla! и Drupal, то они требуют некоторых знаний. Именно поэтому количество построенных на WordPress сайтов больше [15].
     Если сравнить сложность в освоении данных трех систем с обыденными вещами, то WordPress будет подобен обучению езды на трехколесном велосипеде, что является казуальным процессом. Joomla!и Drupal подобны освоению роликовых коньков – с первого раза мало у кого получится. Но все же они не сравнятся с тем опытом, которому придется  набираться, чтобы создать сайт с нуля в ручную пользуясь только знаниями языков программирования и держа перед собой электронный блокнот. Если сравнивать и этот метод, то приходится на ум игра на пианино.
     Итак, WordPress сделан с уклоном на создание блогов, очень прост в обращении и подходит для начинающих. Drupal способен создавать сайт с хорошей производительностью и скоростью закачки данных, оптимизированный сайт. Joomla! обладает более широким спектром при создании сайта любого типа, сложности и дизайна.
1.3. Выбор технологии создания веб-сайта

   Выбор программного обеспечения представляет собой сложную многопараметрическую задачу и является одни и из важных этапов при разработке приложений. Выбранный программный продукт должен удовлетворять как текущим, так и будущим потребностям предприятия, при этом следует учитывать финансовые затраты на приобретение необходимого оборудования, самой системы, разработку необходимого программного обеспечения на ее основе, а также обучение персонала[ 10].
   В данной работе делается попытка сформулировать требования или, иными словами, критерии при выборе программного обеспечения, приводится классификация требований/критериев. Очевидно, наиболее простой подход при выборе CMSоснован на оценке того, в какой мере существующие системы удовлетворяют основным требованиям создаваемого проекта информационной системы. Более сложным и дорогостоящим вариантом является создание испытательного проекта и последующий выбор наиболее подходящего из кандидатов. Но и в этом случае необходимо ограничивать круг возможных систем, опираясь на некие критерии отбора.
   WordPress не только бесплатна, но и одна из самых простых в использовании CMS.Практически каждый может загрузить, установить и загрузить WordPress на своем сервере. Следовательно WordPress доступна не только малым и средним организациям.
   Одна из причин популярности WordPress - легкость использования. Непринужденность использования WordPress обусловлена ее внутренним устройством. В дополнение к стандартным встроенным функциям WordPress, доступно более 200 бесплатных и коммерческих расширений (плагинов), позволяющий построить на базе WordPress сайт практически любой сложности.
   Главное в WordPress - простой, интуитивно понятный интерфейс пользователя. А шаблоны оформления, разработанные профессиональными дизайнерами, позволяют в одно мгновение преобразовать любой сайт.
   К тому же многие CMSтребуют от пользователя некоторой квалификации для настройки и обслуживания сайта. WordPress, напротив, позволяет производить все операции по обслуживанию сайта через простую и изящную панель управления. А поскольку у панели управления web- интерфейс, то управлять своим сайтом можно с любой точки Земного шара [4].
   Казалось бы, мощность и простота - не совместимы. Однако сразу же обратим внимание на следующие особенности WordPress:
* полноценное управление сайтом через веб-интерфейс;
* веб-интерфейс позволяет управлять основными элементами сайта - страницами, графикой, файлами и другими данными;
   * функции одобрения контента, позволяющие моделировать материал, публикуемый удаленными авторами (никто не сможет опубликовать на вашем сайте материал без вашего одобрения)
* иерархическое управление группами пользователей;
* автоматизированное управление меню сайта;
* возможность автоматической публикации и удаления материала по расписанию;
* защита пользовательских учетных записей;
   Но более внушительно выглядят функции управления контентом (содержимым сайта) и возможность взаимодействия посетителей и CMS:
* автоматический поиск по сайту;
* полная поддержка новостных лент форматов RSS;
* встроенная возможность создание опроса (голосования);
* управление рекламными баннерами;
* плагины для организации интернет-магазинов;
* много зычность (полная поддержка русского языка и русских кодировок символов).
   Но и это еще не все. В дополнение ко всех у вышесказанному нужно отметить следующие особенности WordPress:
* полная открытость исходного кода - вы загружаете исходный код и имеете право его изменять;
* поддержка операционных систем Linux и Windows;
* поддержка кеширования страниц для повышения производительности сайта.
   С помощью плагинов можно расширить возможности WordPress, добавив в нее новые функции. При желании можно даже создать собственные расширения и поделится ими с другими пользователями.
   Выбор данного пакета обоснован тем, что его освоение отнимает мало времени, во время разработки доступен предварительный просмотр каждой
отдельно сделанной операции, доступно большое количество функций (организация интерактивных элементов сайта, создание гиперссылок в несколько кликов мышки и т.п.), пакет поддерживает большое количество технологий (HTML, РНР, ASP,Java, XML, XSLT, CSSи другие)[2].
   Исходя из выше изложенного анализа технологий создания, для разработки веб-сайта предприятия был выбран CMS WordPress.
     
     
     
     
     
     
     
     
     
     
     
     
     Глава 2. Разработка web – сайта
     2.1. 	Анализ предметной области
     
     Люди, желающие обзавестись сайтом, делятся на два типа – конструирующих сайт самостоятельно и отказывающимися создавать его своими силами. Вторые прибегают к различным способам уклониться от муторного занятия и нанимают заинтересованных лиц (профессиональных web - дизайнеров), способных соорудить web-сайты мечты заказчика за возмездное вознаграждение. Как правило, данная услуга пользуется большим успехом, даже несмотря на то, что цена является весьма внушающей. Однако это вовсе не значит, что при порыве создать сайт самому, ни уйдет ни копейки.
     Чтобы разместить созданный своими силами web - сайт в сети, потребуется приобрести хостинг и доменное имя, что не является бесплатной услугой, но цену нельзя назвать дорогой. Для более подробного ознакомления с затратами, которые ожидают пользователя желающего обзавестись web-сайтом, проведен общий анализ. 
     Живем в обществе рыночных отношений, где все продается и все можно купить. Web –сайт, с экономической точки зрения, это тот же продукт, как и любой другой товар, созданный человеком, для получения прибыли либо для использования в личных целях. Все, что имеет ценность имеет и цену. «Куплю сайт», «Услуги по web–программированию» -одни из самых распространенных запросов в системах объявлений. В основном целью покупки или продажи сайтов, и услуг по их конструированию является прибыль. Допустим, web-программист создает сайт. Заданию заказчика и после выполнении договорных условий, получает прибыль. Заказчик, который далее  именуется как владелец, продвигает сайт для ведения бизнеса, раскручивается и получает прибыль. Затем конкурент перекупает web –ресурс у владельца сайта, который решил уйти в другое русло, получает прибыль за счет увеличения популярности своего сайта, поскольку конкурентоспособного оппонента нет. Поэтому каждый уважающий себя бизнесмен старается в той или иной степени освоить данное ремесло.
     Перед тем, как заиметь собственный web-сайт, пользователь оценивает и анализирует способы его приобретения. Затем, взвесив все «за» и «против», делает свой выбор. Этими «за» и «против» в основном выступают два важнейших ресурса жизнедеятельности – это время и деньги. Если грубо говоря: «есть время, но нет денег – конструируй сайт своими силами» и наоборот: «времени нет, а деньги - не проблема и лучше купить» - это будет неправильным взглядом на размышление на счет выбора метода приобретения сайта. Здесь важно понимать, что часто, даже при наличии свободного времени и в достаточном количестве денег? человеку бывает просто лень тратить их таким образом. Но все же перед тем как сделать первый шаг, всех интересует вопрос: «сколько нужно денег и времени, чтобы завести свой сайт будучи незнакомым с web-программированием?».
     Фактически, самым дешевым и быстрым методом является разработка сайта на сервисах, предоставляющих данный вид услуги, другими словами конструкторах сайта. Они предоставляют онлайн среду для конструирования, включающую в себя административную панель и необходимый рабочий инвентарь в себя администраторскую панель и необходимый рабочий инвентарь для построения сайта в кратчайшие сроки. В большинстве случаев данный вид услуги является бесплатным, но на самом деле правильнее будет сказать –условно бесплатная модель. Несомненно, можно создать ни потратив ни копейки, но возможности будут сильно ограничены и пользователь встретиться с не совсем приятными нюансами, которые были описаны ранее. 
     Бесплатная модель предполагает полное отсутствие затрат на производство и кратчайшие сроки выполнения. Но с таким сайтом далеко не уедешь, так как он не будет привлекать к себе внимания. Web –сайт, построенный на базе объезженных всеми шаблонов, с выходящей отовсюду сторонней рекламой и с доменным именем, в котором название вашего сайта является лишь припиской к основному адресу, не принесет владельцу сайта никакой прибыли и популярности. Такой сайт подходит лишь малым компаниям или частным лицам, которым сайт нужен для галочки без цели пиара, раскрутки и привлечения народных масс. 
     Итог: затраты -0 рублей;
     Длительность процесса - от 2  и более часов, в зависимости от количества содержимого;
     Рентабельность проекта- средняя;
     Качество проекта - среднее (в зависимости от сервиса);
     Коэффициент риска – увеличенный;
     Отличительная положительная черта- быстро и бесплатно.
     Если же целью является полноценный, самостоятельный сайт, который должен привлекать себе большое внимание и предполагает прибыль, то предлагается разработать сайт своими руками с помощью: 
1. Знаний языков программирования и web-дизайна в целом.
Затраты денежных средств уйдут на обучение, которое займет довольно длительное время, и последующее размещение сайта на хостинге с приобретением доменного имени. Также возможны затраты на некоторое программное обеспечение, но они являются опциональными и совершаются лишь по желанию пользователя. 
Итог: Затраты – исходя из стоимости обучения, курсов. В среднем профессиональные курсы стоят от 5000 рублей за месяц обучения +затраты на размещение сайта в сети со всеми привилегиями;
     Длительность процесса- от месяца и более, в зависимости от скорости обучения +время на разработку, которая занимает от недели и более, в зависимости от сложности конструкции;
     Рентабельность проекта – высокая;
     Качество проекта – среднее и выше, в зависимости от результатов обучения и понимания предмета в целом;
     Коэффициент риска – средний и ниже , в зависимости от результатов обучения и понимания предмета в целом;
     Отличительная положительная черта – приобретение бесценных навыков работы с HTML, PHP, javascript, flash, css, Python, Perl, локальными серверами MySQL и т. д., которые очень ценятся среди работодателей в сфере прикладных специальностей.
2. Разработать сайт используя систему управления содержимым (CMS).
Самые популярные CMS распространяются в условиях свободной лицензии и могут быть освоены самостоятельно.
     Итог:  затраты – при использовании CMS распространяющегося на бесплатной основе, обучающий материал имеет низкую стоимость или же вовсе является бесплатным курсом. Следовательно, учитываются затраты лишь на размещение сайта в сети со всеми привилегиями;
     Длительность процесса – от недели и более, в зависимости от скорости обучения + время на разработку, которая занимает от нескольких дней и более, в зависимости от сложности конструкции;
     Рентабельность проекта – высокая;
     Качество проекта – средний и выше, в зависимости от результатов обучения и понимания предмета в целом;
     Коэффициент риска – минимальный или полностью отсутствует.
     Отличительная положительная черта – приобретение навыков работы с системами управления содержимым и локальными серверами MySQL. 
     Последний и самый дорогой метод – это заказать сайт профессионалам. Сайт будет таким, каким вы его описали в тех. Задании. Разработка занимает среднюю продолжительность процесса в основном зависит от сложности сайта и квалифицированности нанимаемых web- дизайнеров.
     Итог: Затраты – 15 000 рублей и более, в зависимости от сложности конструкции + затраты на размещение сайта в сети со всеми привилегиями (если в договоре это не входит в состав услуг предоставляемых нанимаемыми web –разработчиками).
     Длительность процесса – в зависимости от конечного срока выполнения работы указанного в договоре, если же данное условие не было предусмотрено, то неделя и более (смотря от сложности конструкции);
     Рентабельность проекта – высокая;
     Качество проекта – предполагается наивысшее;
     Коэффициент риска – предполагается отсутствие риска;
     Отличительная положительная черта – предполагается гарантированное качество выполненной работы в поставленные сроки.
     
     2.2. 	Структура веб-сайта
     
     
     
     

















 
.......................
Для получения полной версии работы нажмите на кнопку "Узнать цену"
Узнать цену Каталог работ

Похожие работы:

Отзывы

Очень удобно то, что делают все "под ключ". Это лучшие репетиторы, которые помогут во всех учебных вопросах.

Далее
Узнать цену Вашем городе
Выбор города
Принимаем к оплате
Информация
Наши преимущества:

Экспресс сроки (возможен экспресс-заказ за 1 сутки)
Учет всех пожеланий и требований каждого клиента
Онлай работа по всей России

Сезон скидок -20%!

Мы рады сообщить, что до конца текущего месяца действует скидка 20% по промокоду Скидка20%