
- •Содержание
- •Введение
- •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Расчёт показателей экономической эффективности проекта
- •Заключение
- •Список литературы
- •Приложения
3Разработка интернет-представительства
3.1Описание разработки
Жизненный цикл проекта создания веб-сайта начинается в момент принятия решения о его создании и заканчивается в момент выведения его из эксплуатации.
Существует международный стандарт, регламентирующий жизненный цикл информационных систем - ISO/IEC 12207. Standard for Information Technology, а также ГОСТ 34.601-90 "Автоматизированные системы. Стадии создания". Стандарт ГОСТ 34.601-90 на создание и развитие автоматизированных систем (АС) - обобщенные, но воспринимаемые как весьма жесткие по структуре ЖЦ и проектной документации. Но эти стандарты многими считаются бюрократическими до вредности и консервативными до устарелости. Поэтому в нашем проекте ориентация будет направлена на более новый стандарт ISO/IEC 12207: 1995.
Международный стандарт ISO/IEC 12207: 1995 "Information Technology - Software Life Cycle Processes" является основным нормативным документом, регламентирующим состав процессов жизненного цикла ПО. Он определяет структуру жизненного цикла, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания ПО.
Каждый процесс разделен на набор действий, каждое действие - на набор задач. Каждый процесс, действие или задача инициируется и выполняется другим процессом по мере необходимости, причем не существует заранее определенных последовательностей выполнения. Связи по входным данным при этом сохраняются.
Разработка веб-сайта состоит из нескольких этапов:
Первый этап разработки - предпроектная подготовка
1. Предпроектные исследования
Прежде чем приступить к созданию интернет-представительства, необходимо собрать полную информацию о компании и услугах, проработать концепцию сайта, чтобы в итоге посетители сайта попали на удобный, красивый и функциональный портал.
На первое место ставятся самые важные задачи, решение которых в последствии позволит быстро и качественно реализовать конечные цели создания интернет-представительства. Составляется функциональное задание, в котором отразятся аспекты проекта:
Конкуренты создаваемого интернет-магазина выявляются путем простого исследования ресурсов потенциальных конкурентов с анализом их сильных и слабых сторон, и с их учетом составление рекомендаций к общим принципам построения ресурса для достижения наилучших результатов.
Проводится обзор основных информационных и аналитических ресурсов в нужной отрасли с целью их потенциального использования в бизнесе компании.
Проводится анализ и описание целевой группы потребителей, в ходе чего из всей аудитории Интернета будет выделена и изучена аудитория, удовлетворяющая интересам владельца сайта.
Определяются рекомендации по поисковым направлениям, через которые будущий сайт будет выходить на рынок, а также по поисковым словам, через которые пользователь будет попадать в интернет-представительство через поисковые системы.
Исходя из имиджа компании выбирается стиль, позиционирование сайта в сети, вырабатываются рекомендации по формированию такого стиля, рекомендации по выбору "хорошего" доменного имени для будущего проекта.
2. Разработка технического задания
На основании функционального задания разрабатывается техническое задание на создание интернет-представительства, в котором сочетаются программные, дизайнерские и пользовательские интересы.
Определяется структура сайта - формирование так называемого "дерева интернет-представительства", построение иерархии разделов, подразделов, рубрик с учетом удобства наполнения, администрирования, поиска информации.
Оптимизируется навигация с учетом комфортности серфинга пользователем, разработка систем меню и подменю с учетом удобства пользователей - "юзабилити".
С учетом вышеперечисленных факторов, а также факторов, влияющих на "дружественность" поисковикам, при создании сайта формируется стиль страниц и разрабатывается несколько эскизов сайта.
Текстовое наполнение сайта формируется исходя из наиболее благоприятных условий для дальнейшего продвижения сайта во всемирной сети, статьи оптимизируются под нужные поисковые слова.
Второй этап разработки интернет-сайта - разработка и согласование дизайна
1. Дизайн-концепция интернет-магазина (креативный дизайн)
В данном этапе разработки сайта создается основная графическая концепция дизайна сайта и показывается на примере главной страницы. Осуществляется интеграция элементов фирменного стиля клиента для сайта.
Не лишний раз будет сказать о том, что для любого продукта важна визуальная составляющая. Ведь именно по внешнему виду складывается первое впечатление о компании, о ее продукте. Важна не только хорошая креативная идея, но и адекватная профессиональная реализация этой идеи.
На этом же этапе разрабатывается и утверждается окончательное техническое задание, в нем четко должны прописываться требования к дизайну и к технической части проекта. После чего разрабатывается структура сайта (карты сайта).
Третий этап разработки интернет-представительства – верстка.
Четвертый этап разработки - программная часть проекта
1. Интеграция с системой управления
Ни один современный сайт уже не обходится без системы управления сайтом, так как важна не только красивая внешняя оболочка этого сайта, но и возможность удобной работы с ним. Это особенно важно для тех сайтов, где разветвленная структура и большой объем данных. В этот этап разработки сайта входит: настройка сервера, обеспечение безопасности проекта, назначение прав пользователей и контроль работоспособности программных модулей.
2. Программирование, запуск проекта
На этом этапе дорабатывается функциональные модули, которые не были включены в стандартный состав системы управления сайтом.
Пятый этап разработки сайта - информационное наполнение интернет-магазина
На этом этапе разработки интернет-магазина проходит информационное наполнение интернет-магазина необходимыми фотографиями, оригинальными статьями (контентом) и другими материалами. Важно ответственно подойти к этому этапу, заранее подготовив всю необходимую информацию для интернет-магазина.
Шестой этап разработки - тестирование сайта в Интернете
Тестирование работоспособности производится на наличие ошибок, тестирование страниц на корректность работы в различных браузерах (Mozilla Firefox, Opera, Netscape, Safari, Internet Explorer).
Седьмой этап разработки - сдача сайта в эксплуатацию. Этот этап включает организацию работ по размещению интернет - проекта в сети на домене клиента, финальное тестирование проекта, обучение персонала клиента или отдельно выделенного должностного лица работы с системой управления.
Восьмой этап разработки - оптимизация для поисковых систем, продвижение сайта
В настоящее время, уже мало разработать качественный интернет-проект с удобной структурой и навигацией. Важно обеспечить этому сайту высокую посещаемость. На данном этапе необходимо обеспечить легкий поиск ресурса в поисковых системах, для этого необходимо что бы интернет-проект занимал верхние позиции по результатам поиска.