- •Содержание
- •Введение
- •1Анализ средств информации консалтингового бизнеса
- •1.1Обзор языков программирования для создания сайтов
- •1.1.1Язык гипертекстовой разметки html
- •1.1.2Каскадные таблицы стилей css
- •1.1.3Объектно-ориентированный язык программирования Java
- •1.1.4Скриптовый язык общего программирования php
- •1.2Обзор программных средств для разработки сайтов
- •1.2.1Html-редактор Adobe DreamWeaver
- •1.2.2Свободная система управления базами данных MySql
- •1.2.3Панель phpMyAdmin для администрирования субд
- •1.2.4Веб-сервер Apache
- •1.2.5Набор дистрибутивов и программная оболочка для создания и отладки веб-приложений Денвер
- •1.3Обзор информационных систем и сайтов консалтинговых фирм
- •2Моделирование бизнес-процессов консалтинговой фирмы
- •2.1Консалтинг. Виды консалтинга
- •2.2Краткая характеристика консалтинговой фирмы ит
- •2.3Программная и техническая архитектура информационной системы консалтинговой фирмы
- •2.3.1Описание комплекса технических средств
- •2.3.2Описание комплекса программных средств
- •2.4Обоснование необходимости модернизации информационной поддержки консалтинговой фирмы
- •3Разработка интернет-представительства
- •3.1Описание разработки
- •3.2Архитектура сайта
- •3.3Характеристика разработанного сайта и данные о тестировании
- •3.3.1Выбор и обоснование методики расчёта экономической эффективности
- •3.3.2Расчёт показателей экономической эффективности проекта
- •Заключение
- •Список литературы
- •Приложения
1Анализ средств информации консалтингового бизнеса
1.1Обзор языков программирования для создания сайтов
Российскому рынку веб-разработки 15 лет, его историю принято отсчитывать от основания компаний WebDesign, впоследствии ставшей студией Артемия Лебедева, и X-Project. Главным драйвером веб-разработки и связанных услуг остается рост аудитории Рунета. Благодаря проникновению широкополосного доступа в регионах, развития мобильных и беспроводных сетей передачи данных, число пользователей интернет в России быстро увеличивается. По данным опросов ВЦИОМ, в 2010 г. уже 23% россиян пользуются интернетом ежедневно. Годом ранее эта цифра составляла 15%, а 4 года назад — всего 5%.
Рост аудитории стимулирует рекламодателей к совершенствованию своих сайтов и увеличению бюджетов на digital-продвижение. Компании разрабатывают новые средства контакта со своими потенциальными потребителями и стараются размещать свои рекламные сообщения там, где их аудитория проводит большую часть своего времени: на отраслевых, развлекательных и новостных порталах, в блогах и социальных сетях. Вместе с повышением уровня конкуренции в интернет-продвижении растет потребность в профессиональных исполнителях, способных предложить эффективный ответ на задачи рекламодателей.
В настоящее время для разработки сайтов используется множество разнообразных технологий, рассмотрим их подробнее.
1.1.1Язык гипертекстовой разметки html
Для разработки страниц электронного учебника в настоящем проекте используется HTML – язык гипертекстовой разметки.
HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа, в удобной для человека форме.
HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879. XHTML же является приложением XML.
Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1989—1991 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.
Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <TABLE>, несколько раз использованный для форматирования страницы, которую вы на даный момент читаете, предназначен для создания в документах самых обычных таблиц, но, как можно убедиться, здесь нет ни одной таблицы. С течением времени, основная идея платформонезависимости языка HTML была отдана в своеобразную жертву современным потребностям в мультимедийном и графическом оформлении.
HTML — теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных (например, тег перевода строки <br>). В этом случае обычно не указывается закрывающий тег. Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства (например, размер шрифта для элемента font). Атрибуты указываются в открывающем теге. Вот примеры фрагментов HTML-документа:
<strong>Текст между двумя тегами — открывающим и закрывающим.</strong>
<a href="http://www.example.com">Здесь элемент содержит атрибут href.</a>
А вот пример пустого элемента: <br>
Регистр, в котором набрано имя элемента и имена атрибутов, в HTML значения не имеет (в отличие от XHTML). Элементы могут быть вложенными.
Кроме элементов, в HTML-документах есть и сущности (англ. entities) — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя; или &#NNNN;, где NNNN — код символа в Юникоде в десятичной системе счисления.
Например, © — знак авторского права (©). Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: & — амперсанда (&), < — символа «меньше» (<) и > — символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.
Каждый HTML-документ, отвечающий спецификации HTML какой-либо версии, должен начинаться со строки объявления версии HTML <!DOCTYPE…>, которая обычно выглядит примерно так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Если эта строка не указана, то добиться корректного отображения документа в браузере становится труднее.
Далее обозначается начало и конец документа тегами <html> и </html> соответственно. Внутри этих тегов должны находиться теги заголовка (<head></head>) и тела (<body></body>) документа.
