Создание веб-сайта

Автор: Пользователь скрыл имя, 25 Декабря 2011 в 11:30, курсовая работа

Описание работы

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

Работа содержит 1 файл

курсовик.doc

— 247.50 Кб (Скачать)

     Введение

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

     Факторами, оказавшими наибольшее влияние на переход  отношений в новое качество, являются:

     ·  повсеместное внедрение компьютерных технологий, программного обеспечения, а также интернет-технологий;

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

     ·  возможность персонализации процедур взаимодействия с клиентами;

     ·  решение проблем дефицита времени потребителей и нехватки информации для принятия ими решения о покупке;

     ·  возможность приобретения и оплаты товаров прямо через Интернет.

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

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

  • 1974 год Тед Нельсон предложил концепцию гипертекста в своей книге «Computer Lib/Dream Machines»;
  • 1991 год Пол Линдер и Марк Маккейл создали протокол Gopher;
  • 1992 год Тим Бернерс-Ли создал Всемирную информационную сеть (World Wide Web);

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

     Именно  этим обуславливается актуальность рассмотрения данной темы в курсовой работе.

     Объект  исследования – услуги коммерческого банка.

     Предмет исследования – разработка web-сайта  и исследование экономической целесообразности этой разработки.

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

     Для достижения цели в работе поставлены следующие задачи:

  1. Рассмотреть программные продукты для разработки web-сайта;
  2. Описать процесс создания web-сайта банка;
  3. Дать оценку экономической эффективности.

     Для реализации поставленных в данной работе задач будут проведены следующие  виды работ:

     - в первой главе будут рассмотрены  теоретические аспекты создания web-сайта;

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

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

     Научная новизна заключается в авторском  подходе к решению поставленной технической задачи.

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

Глава I. Теоретические аспекты создания web-сайта

     1.1 История развития сайтостроения

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

     К настоящему времени в Интернете  уже существует около двух миллиардов страниц. Ни одна из возможных тем  не ускользнула от упоминаний в Web. Каждую секунду в Сети добавляется примерно 25 новых сайтов.

     Со  времён создания сети Интернет одним из наиболее известных его сервисов стала «Всемирная паутина» – World Wide Web. В 1991 году Пол Линдер (Paul Linder) и Марк П. МакКейгил (Mark P. McCahill) из Университета Миннесоты создали Gopher (полное название Gopher State – штат сусликов, шутливое название штата Миннесота). Технология организации файлов в логическую систему меню обусловила его немедленное принятие как стандарт в сети Интернет. Протокол Gopher является непосредственным предшественником концепции и функций WWW. Серверы Gopher быстро распространились в сети Интернет, хотя в них не было гипертекстовых ссылок и графических элементов. Через короткий отрезок времени стало ясно, что возможностей таких серверов не хватает.

     Самый большой сервер Gopher принадлежал  европейской организации CERN (Европейская лаборатория физики частиц высокой энергии). Эта организация стала движущей силой подключения Европы к Интернету.

     В 1992 году была создана Всемирная информационная сеть (World Wide Web или просто Web). Разработчиком  технологии был Тим Бернерс-Ли (Tim Berners-Lee). Задача Сети заключалась в распространении информации посредством сетевой компьютерной технологии. Технология WWW стала развитием идей Gopher.

     В истории было немало учёных, чьи  мысли опережали время, в котором  они живут. Среди них был и Тед Нельсон (Ted Nelson), который первым предложил концепцию гипертекста в своей книге «Computer Lib/Dream Machines», опубликованной в 1974 году. В середине 90-х годов понятие гипертекста расширилось и включило в себя идею гипермедиа, то есть добавление ссылок на графические видеоклипы и музыкальные ролики.

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

     Основой Web стали три новых технологии:

     HTML (HyperText Markup Language, язык разметки гипертекста) – язык логической разметки веб-страниц. HTML «вырос» из более сложного языка SGML (Single Generalized Markup Language, ISO 8879). HTML как стандарт для разметки веб-страниц вышел в свет в ноябре 1995 года под названием «HTML 2.0». После чего были предприняты попытки его модернизации, однако проект «HTML 3.0» так и не был рекомендован интернет-консорциумом. Возможно, тогда потребностям веб-разработчиков вполне отвечал предыдущий стандарт. С течением времени число пользователей WWW увеличивалось, что привело к появлению среди разработчиков всё более талантливых людей, которых возможности второй версии HTML явно не устраивали. То есть паутина всего за два года развилась до «HTML 4.0», который практически в неизменном виде используется и по сей день с незначительными изменениями.

     В конце 90-х интернет-консорциуму стало  ясно, что HTML не отвечает потребностям Web, и любая новая версия HTML быстро устареет. Поэтому было предложено развивать расширяемый язык разметки: XML (eXtensible Markup Language) – новый стандарт оформления самых разнообразных документов, в том числе и веб-страниц. Уникальность XML заключается в его неограниченной расширяемости в силу четкой структурированности данных, возможности определения своих тегов и т.д.

     XML так сильно отличается от HTML, что  был разработан XHTML (это основанный  на XML язык разметки гипертекста,  максимально приближенный к текущим  стандартам HTML. Был опубликован консорциумом в первый день 2000 года как переформулирование (Reformulation) HTML в XML.

     HTTP (HyperText Transfer Protocol, протокол передачи гипертекста) используется для передачи веб-страниц от сервера к пользовательскому браузеру.

     Веб-браузер – программа, необходимая для просмотра веб-страниц.

     Практически сразу после создания Web был создан первый браузер, причём он распространялся  совершенно бесплатно. Браузер назывался Mosaic, его создали в Национальном центре суперкомпьютерных приложений при университете Иллинойса в 1993 году. Ничто в истории информационных технологий не распространялось с такой же быстротой.

     Нововведением в стандарте W3C HTML 4.0 явились листы  стилей (style sheets), позволяющие отделять содержание HTML-документов от их представления. Связывая один сценарий со всеми страницами ресурса, вы можете изменять внешний вид сразу всего сайта, даже если со страницами в данный момент работают пользователи. В настоящее время существует стандарт Cascade Style Sheets Level 2 (CSS2), однако полностью его не поддерживает ни один браузер. Элементы, поддержка которых реализована в тех или иных браузерах, как правило, по разному «понимаются». Дальше всех в этой области продвинулись браузеры, выпускаемые под маркой Mozilla (Mozilla, Mozilla ForeFox, Mozilla ThunderBird). В ближайшее время выйдет стандарт Cascade Style Sheets Level 3 (CSS3). Исследования показывают, что в текущее время наиболее популярным браузером является Internet Explorer, им пользуются около 89% пользователей WWW. На втором месте Mozilla, у которого около 6,8%. Среди остальных браузеров можно выделить: Opera, Konqueror, Lynx, а также браузеры, построенные на основе Mozilla и недавно открытого кода Internet Explorer.

     Число пользователей WWW лавинообразно увеличивалось, благодаря чему всё большую роль в развитии паутины стал играть бизнес. Каждый день создавалось множество интернет-представительств компаний, работающих в различных сферах рынка. Каждый отдельный сайт представлял собой набор статических HTML-страниц, CSS-таблиц стилей, а также графических файлов. Для оперативного обновления и своевременного добавления новых разделов на сайт было необходимо держать в штате компании группу веб-разработчиков. Сделать переоформление (редизайн) такого сайта вообще не представляется возможным, так как для этого необходимо отредактировать каждую страницу в отдельности. Например, если на одну страницу уходит 20 минут, то на 1000 страниц уйдёт примерно 42 рабочих человеко-дня, что составляет чуть более двух недель работы небольшой группы веб-разработчиков при условии, что в это время им не будут давать срочных заданий. В итоге для переоформления ресурса отдел информационных технологий будет полностью парализован на относительно длительное время, что недопустимо, за редким исключением. На рынке сформировалась потребность в автоматизированной системе построения страниц сайта на основе написанных статей и HTML-шаблонов. Такие системы были названы CMS (Content Management System, системы управления контентом), они, как правило, состоят из трёх частей:

     1. Статическая часть – HTML-шаблоны.

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

     3. Пользовательские скрипты, показывающие  информацию посетителям, используя  шаблоны страниц и информацию  из хранилища данных.

     4. Администраторские скрипты позволяют  управлять возможностями веб-ресурса,  такими как: голосования, анонсы  и т. п.

     5. Хранилище данных представляет  собой совокупность сервера управления  базами данных и самой базы  данных. Однако в некоторых случаях  можно использовать файлы на жёстком диске.

     Благодаря шаблонам количество HTML-кода сокращается  в десятки раз. К шаблонам обычно относят также CSS-код и JavaScript-код.

     Программная часть вполне может быть написана на любом языке программирования, однако при этом появится чрезмерная сложность отладки и платформозависимость. В начале развития CMS использовали Perl (для UNIX-хостингов) и ASP (для Windows-хостингов). Популярность Perl (Practical Extraction and Report Language) в те времена можно было объяснить целым рядом причин: простота синтаксиса, большие возможности интерпретатора, а главное – каждый администратор UNIX использовал его для управления и настройки системы. То есть люди, чья работа хоть как-то связана с UNIX-подобными системами, уже владели практически всеми необходимыми знаниями для веб-разработки. Однако Perl изначально не был предназначен для этого. Поэтому параллельно существовали более адаптированные для Web языки (интерпретаторы). К ним можно отнести PHP (раньше понималось как Personal Home Pages, однако в последнее время расшифровывается как Hypertext Preprocessor), Python, KixtArt, Yo-Script (скриптовый язык, который длительное время использовался для отображения страниц в www.yahoo.com) и множество других. Работа над большинством таких языков прекращена, однако остальные начали развиваться быстрыми темпами. Например, PHP до 4-й версии обладал рядом недостатков, не позволявших ему получить абсолютную популярность (например, первые версии PHP позволяли писать лишь небольшие скрипты), однако в 4-й версии все они были устранены. В текущий момент большинство проектов работают именно на PHP-скриптах, однако также встречаются и Perl/ASP-движки.

     В качестве хранилища данных на любом, сколько бы то ни было весомом проекте  используется база данных. В большинстве случаев это MySQL или PostgreSQL. Они получили широкую распространённость (особенно MySQL) благодаря тому, что отсутствует плата за использование обоих СУБД, а также они существуют под все платформы, используемые на WWW-серверах. Однако «дёшево хорошо не бывает», в случае если от сервера баз данных требуются работы с огромными объёмами данных, то приходится использовать Oracle, MS SQL либо другие СУБД, осуществляющие достаточно быструю работу с большими объёмами данных. Однако все они являются платными. Об этом можно долго спорить. Для большинства CMS не нужны огромные объемы данных. Важнее скорость обработки SQL-запросов. Помимо перечисленных есть множество других СУБД, каждая из которых обладает как недостатками, так и преимуществами по сравнению со своими конкурентами.

Информация о работе Создание веб-сайта