Разработка коммерческого сайта для ООО "000000-Тактик"

История развития и характеристика всемирной компьютерной сети Интернет. Особенности систем управления контентом и специализированного ПО. Основные этапы создания коммерческого сайта в среде разработки Joomla. Финансово-экономическое обоснование проекта.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 27.06.2012
Размер файла 4,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Возможности и функционал редактора: внешне и функционально редактор JCE очень похож на MS Office, что сильно упрощает работу с ним.

Компонент Xmap - на данный момент это лучший вариант для генерации карты сайта как в HTML, так и XML видах, он специально разрабатывался для Joomla 1.5.x.

Для примера, разберем установку дополнительного компонента «Xmap» в системе управления контентом Joomla.

Первоначальная установка начинается с загрузки компонента в систему. Следует воспользоваться встроенным меню «Расширения», зайдя в него выбрать пунк «Установить / Удалить».

Находясь в «Менеджере компонентов» администратор имеет возможность производить операции по установке и удалению компонентов системы управления контентом. Интерфейс управления компонентами позволяет устанавливать новые путем загрузки архива, либо загружать компонент из определенной папки на сервере.

Внешнее устройство интерфейса показано на рисунке 12.

Рисунок 12 - Менеджер расширений

Для загрузки компонента с компьютера администратора следует нажать на кнопку «Обзор» и указать местоположение необходимого компонента. Далее, воспользовавшись кнопкой «Загрузить и установить» администратор веб-ресурса запускает автоматическую установку компонента.

В нашем случае, компонент гостевой книги «Xmap» был успешно загружен и установлен в систему управления контентом. Далее компонент доступен для настройки в меню «Компоненты» - «Xmap».

2.5 Создание информационной структуры

2.5.1 Создание разделов и категорий

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

В системе управления контентом Joomla существуют три уровня организации информации:

- «Разделы» - это большие объединения, состоящие из категорий;

- «Категории» - небольшие объединения, вмещающие объекты;

- «Контент» - это любой текст или изображения, которые администратор хочет разместить на веб-странице.

Разобраться с устройством системы хранения информации в Joomla возможно, представив себе следующую систему наполнения: разделы - это ящики, категории - это папки в ящиках, а объекты контента - это бумаги в папках.

Для управления следует использовать пункт меню «Материалы», в данном меню содержаться пункты для работы с разделами, категориями, и материалами. Кнопки меню «Материалы» представлены на рисунке 13.

Рисунок 13 - Меню «Материалы»

Для создания раздела используется «Менеджер разделов». Необходимо обратить особое внимание на заполнение полей, приведенных ниже:

- «Заголовок» - название раздела;

- «Псевдоним» - данное поле используется для построения понятных человеку ссылок. Поле может содержать латиницу, цифры и тире.

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

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

Для сайта, создадим несколько разделов: «Семинары и тренинги», «Преподаватели», «Отзывы». Все эти разделы, в будущем, будут включать в себя категории, которые в свою очередь, будут содержать записи.

Нет необходимости создавать раздел для каждого родительского пункта меню сайта, т. к. разделы в Joomla созданы для каталогизации информации, а не для построения структуры меню. Подробнее о создании меню сайта речь пойдет немного позже. «Менеджер разделов» представлен на рисунке 14.

Рисунок 14 -Интерфейс менеджера разделов

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

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

- в разделе «Семинары и тренинги» категории «Управление персоналом», «Финансы», «Продажи и переговоры», «Менеджмент»;

- в разделе «Преподаватели» категорию «Преподаватели»;

- в разделе «Отзывы» категорию «Отзывы»;

Для создания, редактирования и удаления категорий необходимо использовать «Менеджер категорий», открывающийся при нажатии на кнопку «Материалы» - «Менеджер категорий» на панели управления.

Категории в Joomla создаются аналогично разделам - кнопкой «Новая» в верхней части интерфейса. Единственным отличием является наличие выпадающего списка «Раздел» на странице создания категории. Данный список помогает определить принадлежность каждой категории сайта к родительскому разделу.

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

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

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

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

В данном проекте следует создать следующие некатегоризированные страницы: «Корпоративное обучение», «Контакты», «О нас», «Главная страница».

2.5.2 Менеджер материалов

Успешно создав каркас информационной структуры сайта, следует переходить к его наполнению.

Для начала, наполним категории нашего сайта необходимым содержимым. Для добавления нового материала, на главной странице панели администрирования существует кнопка «Добавить материал». Кроме того, возможно добавление материала через пункт меню «Материалы» - «Менеджер материалов».

Данный пункт перемещает на экран обзора существующих статей. Это центральный пункт управления организацией статей на веб-сайте. Отображаемый контент можно фильтровать по разделу, категории, автору и другим параметрам.. Имеется также поле поиска, которое можно использовать для выполнения поиска в статьях. В нижней области находится также панель навигации, с помощью которой можно перелистывать контент. Один из списков опций позволяет определить, сколько элементов отображать в списке. Установки, которые выводится первоначально, являются стандартными. Порядок сортировки можно изменить, щелкнув на соответствующей колонке.

Интерфейс менеджера материалов представлен на рисунке 15.

Рисунок 15 - Интерфейс менеджера материалов

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

Колонка «Опубликовано» отображает, статья опубликована (галочка зеленого цвета) или нет (крестик красного цвета). Помимо этих двух символов существует также вероятность истечения срока актуальности статьи и возможность, что статья уже помещена в архив. В нижнем колонтитуле страницы представлены обозначения присутствующих здесь пиктограмм. Символы для состояния ожидания и истечения срока актуальности также объясняются здесь. Колонка «На главной» отображает, опубликована статья на стартовой странице или нет. В колонке «Порядок» можно перемещать элементы, щелкая на стрелках для каждой статьи. Элементы можно также сортировать, вводя номер и затем щелкая на пиктограмме с диском возле слова «Порядок». В колонке «Уровень доступа» можно переключать, выбирая из трех групп - «Все», «Зарегистрированный» и «Специальный», щелкая на одноименных ссылках. В колонке «Раздел» представлен раздел, в который назначена статья. В колонке «Категория» указана структура разделов, которым данный элемент назначен. Колонка «Автор» содержит авторов статей. Дата указаны даты создания статей. Содержимое колонки «Заголовок» это ссылки, переводящие статьи в режим редактирования.

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

Рисунок 16 - Страница глобальной конфигурации

2.5.3 Создание материала

При добавлении нового материала следует уделить особое внимание следующим полям:

«Заголовок» - поле, отображаемое как заголовок при выводе материала;

«Псевдоним» - данное поле используется для построения понятных человеку ссылок. Поле может содержать латиницу, цифры и тире.

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

«Раздел» - родительский раздел записи;

«Категория» - категория записи;

«Текст» - текст записи.

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

Стандартный редактор, был заменен на графический редактор JCE. Редактор JCE основан на стандартном встроенном визуальном редакторе TinyMCE.

Данный редактор был установлен главным образом в виду удобства работы с контент ссылками, функция используется в программах семинаров и тренингов для указания автора программы ссылкой.

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

Рисунок 17 - Графический редактор. Создание материала

Для создания материала необходимо ввести заголовок, псевдоним, выбрать раздел и категорию материала. Ввести или вставить текст материала.

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

Таблица 1 - Описание функций кнопок редактора JCE

Вид

Описание функций:

Выделение жирным (Ctrl+B)

Выделение курсивом (Ctrl+I)

Подчеркивание (Ctrl+U)

Применяется к строчке, делает не нумерованный список

Применяется к строчке, делает нумерованный список

Зачеркивает текст

Удаляет форматирование текста (например, при переносе с Word) из выделенного

Открывает отдельное окно, куда можно вставить из Word (более корректно)

Открывает отдельно окно с окном поиска

Открывает отдельно окно с окном замены

Вставляет горизонтальную линию

Выравнивание по левому краю

Выравнивание по центру

Выравнивание по правому краю

Открывает в новом окне редактор таблиц

(Активно когда курсор в таблице). Открывает в новом окне редактор строк таблиц

(Активно когда курсор в таблице). Открывает в новом окне редактор ячейки таблицы

(Активно когда курсор в таблице). Добавляет строку над текущей

(Активно когда курсор в таблице). Добавляет строку под текущей

(Активно когда курсор в таблице). Удаляет текущую строку

(Активно когда курсор в таблице). Добавляет столбец слева от текущего

(Активно когда курсор в таблице). Добавляет столбец справа от текущего

(Активно когда курсор в таблице). Удаляет текущий столбец

(Активно когда курсор в объединенной ячейке). Разделяет ячейки

(Активно когда выделено несколько ячеек). Объединяет ячейки

(Активно когда курсор в таблице). Удаляет таблицу

(Активно когда курсор на ссылке). Удаляет ссылку, оставляя текст ссылки

Открывает в новом окне редактор ссылок

Открывает в новом окне редактор ссылок.(вставляет ссылку см. A.6)

Открывает в новом окне редактор картинок.(вставляет картинку см.A.5)

Открывает в новом окне редактор таблицы стилей

Открывает в новом окне редактор кода

Вставить Подробнее

Вставляет/редактирует разрыв страницы

Вставляет/редактирует файл

Вставляет/редактирует мультимедиа

Вставляет/редактирует шаблон

Дополняет атрибутами соответствующую область

Вставляет/редактирует заголовок

Удаляет заголовок

Очищает код

Добавить или убрать кнопки с панели редактора можно, пройдя в панели администратора по пути «Компоненты»-«JCE Administration»-«Groups». Далее кликнуть на строку «Default».

Для создания материалов разделенных на 2 части, то есть краткий текст, и полный текст используется кнопка «подробнее» расположенная после поля с текстом. Достаточно определить место там, где будет разрыв установить курсор в конец строки и нажать кнопку «подробнее», в визуальном редакторе появиться полоса, показывающая место разделения, текст до полосы выводится как краткий текст, а остальной текст будет доступен по нажатию кнопки подробнее. Функция была использована при выводе материалов в режиме блога. В режиме блога материалы выводятся в разделе «Семинары и тренинги».

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

В области «Параметры - Статьи» представлены базовые параметры:

Автор, псевдоним автора, уровень доступа, дата создания, дата начала публикации, дата окончания публикации. В области «Параметры - Расширенные» представлены параметры, указанные на рисунке 18.

Рисунок 18 - Параметры: Расширенные

В области «Мета-данные» можно ввести специфическое описание и ключевые слова для каждого раздела страницы в виде метаданных. Текст, введенный здесь, затем вставляется с сообщением в дескрипторы meta исходного кода HTML вебсайта в дополнение к метаданным, описанным в области глобальной конфигурации.

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

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

2.5.4 Создание элементов меню

Каждый тип меню выводится определенным соответствующим ему модулем. Поэтому, создавая меню, автоматически создаем модуль, который будет выводить это меню. Создание меню осуществляется при помощи менеджера меню. Для того чтобы в него зайти нужно в административной панели Joomla выбрать пункт «Все меню» - «Менеджер меню». Для создания нового нажать кнопку «Создать». В результате загрузится окно, в котором необходимо указать следующие параметры:

- Системное имя - любое имя латинскими символами без пробелов, это имя Joomla использует для идентификации меню в коде.

- Заголовок - заголовок меню;

- Описание - краткое описание меню;

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

После указания всех настроек нажмите на кнопку "Сохранить". Этим мы создали меню, но отображаться на сайте оно не будет. Для того чтобы меню стало видно на сайте необходимо включить и настроить модуль, который будет отображать это меню.

В административной панели нужно зайти в «Расширения» - «Менеджер модулей».

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

Кликнув по названию модуля, открывается окно с настройками - можем настроить внешний вид, расположение и ориентацию меню. Рассмотрим параметры модуля по порядку:

Заголовок - заголовок модуля;

Показать заголовок - отображать заголовок модуля на сайте или нет;

Включен - определяет, включен модуль или нет, чтобы меню отображалось на сайте, выберем пункт "Да";

Позиция - можно определить расположение модуля на странице, позиции модулей определяются при разработке шаблона, по умолчанию стоит «left» при создании главного меню оставим эту позицию для создания вертикального меню под шапкой сайта. В данном шаблоне используется позиция user3,

Доступ - определяет, каким пользователям будет разрешен доступ к этому меню и его содержимому.

ID - уникальный идентификатор меню;

Название меню - можно выбрать, какое именно меню необходимо выводить этим модулем;

Стиль меню - можно выбрать следующие стили меню:

Список - способ отображения маркированного списка в этом случае меню будет выведено при помощи тегов <ul><li>.

Вертикально и горизонтально - меню будет выведено при помощи таблицы.

Плоский список - старый способ вывода маркированного списка.

Также есть «расширенные параметры» и «другие параметры» но в данной работе они не использовались.

После настройки модуля сохраняем, нажав данную кнопку. Интерфейс изменения модуля меню представлен на рисунке 19.

Рисунок 19 - Интерфейс изменения модуля меню

Меню создано, но оно не имеет, ни одного пункта меню. Для того чтобы создать пункты меню нужно пройди в пункт «Все меню» и из раскрывающегося списка выбрать то меню, в котором нужно создать пункты меню.

В результате загрузится менеджер пунктов меню, в котором необходимо нажать на кнопку «Создать». После этого появится список разных типов меню. Рассмотрим создание пунктов меню. Для материалов доступны представленные на рисунке 20 варианты.

Рисунок 20 - Создание пункта меню

Используемые в данной работе варианты вывода:

«Материал» - «Стандартный шаблон материала» для создания страницы, выводит один материал. Применяется для страниц: «О нас», «Контакты», «Корпоративное обучение».

«Категория» - «Шаблон блога категорий» выводит материалы категории в режиме блога. Применяется для категорий: «Менеджмент», «Продажи и переговоры», «Управление персоналом», «Финансы».

«Категория» - «Шаблон списка категории» отображает список материалов категории. Применяется для категорий: «Преподаватели», «Отзывы».

«Раздел» - «Шаблон блога раздела» отображает список материалов раздела. Применяется для раздела «Семинары и тренинги».

Вывод компонентов в верхнем меню под шапкой выполняется при нажатии на название компонента в списке, предложенном для создания пункта меню, так чтобы вывести форму «Написать письмо» необходимо нажать на название компонента «aiContactSafe» и выбрать созданную форму.

Также при создании пунктов меню определяться названия пунктов меню, псевдоним, параметры вывода. Рассмотрим вывод категории «Преподаватели». Из списка представленного выше на рисунке 21 выбран тип «Шаблон списка категории». Далее определяться параметры, показанные на рисунке 21.

Рисунок 21 - Параметры шаблона списка категории

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

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

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

Раздел «Семинары и тренинги» является родительским элементом для категорий «Менеджмент», «Продажи и переговоры», «Управление персоналом», «Финансы». Ссылки на категории выводятся после нажатия на ссылку «семинары и тренинги». До выбора конкретной категории материал раздела отображается в режиме блога.

Для данного сайта были созданы два меню, структура которых показана на рисунках 22 и 23.

Рисунок 22 - Структура главного меню

Рисунок 23 - Структура верхнего меню

2.5.5 Модули

На сайте используются следующие модули:

Главное меню - отображает созданное ранее меню в левой части шаблона.

Рассылка - для блока рассылки создан модуль произвольного HTML-кода, блок рассылка представляет собой форму подписки. Располагается под меню сайта слева. Рассылка будет производиться с помощью сервиса SmartResponder.ru - мощный и удобный веб-сервис для ведения почтовых рассылок. Для этого был создан аккаунт автора на сайте SmartResponder.ru, и сгенерированная форма. Планируется производить периодическую рассылку программ.

Голосование - этот модуль представляет компонент голосований. Он используется для отображения созданных в меню «Компоненты» - «Голосования» голосований. Расположен модуль в колонке справа.

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

Статистика - для блока статистика создан модуль произвольного HTML-кода, блок статистика представляет собой счетчик популярного сервиса liveinternet.ru, который позволяет получить расширенную статистику посещений. А также вывести статистику просмотров за месяц на сайте. Располагается под модулем «Сейчас на сайте»

Последние материалы - стандартный модуль отображает список последних добавленных материалов. Блок расположен внизу страницы слева.

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

Верхнее меню - отображает созданное ранее меню под шапкой сайта.

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

2.5.6 Главная страница

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

Настройки позволили убрать со страницы все элементы кроме текста материала. Дальнейшее изменение страницы возможно через визуальный редактор. Вид главной страницы сайта представлен на рисунке 24.

Рисунок 24 - Главная страница сайта

2.6 Перенос сайта с компьютера на хостинг в Интернет

Сайт полностью готов и настроен, осталось совсем немного и в Интернете появится новый сайт на Joomla. Нужно выполнить перенос на хостинг всех необходимых файлов, папок и базы данных. Схематично весь процесс представлен на рисунке 25.

Рисунок 25 - Схема переноса сайта

Действия, которые необходимо для этого произвести:

1. Приобрести доменное имя для сайта.

2. Приобрести хостинг для сайта.

3. Прописать адреса DNS серверов.

4. Экспортировать базу данных с локального сервера и импортировать на сервер в интернет.

5. Упаковать папки и файлы сайта в архив.

6. Загрузить архив на сервер в интернет.

7. Распаковать архив на сервере.

8. Проверить работоспособность сайта.

2.6.1 Приобретение доменного имени

Перед тем как приступить к регистрации доменного имени, его необходимо выбрать и проверить на занятость. Проверить имя на занятость можно при помощи специальной формы, размещенной на сайте webnames.ru или reg.ru. Нужно ввести имя домена в поле формы и нажмите на кнопку «Проверить». Если доменное имя не занято, то можно переходить к регистрации.

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

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

Для регистрации домена был выбран сервис посредника ru.gogolev.net. Более трех лет занимается продажей доменов от официального регистратора - ООО «Наунет СП». «Наунет СП» аккредитован в качестве регистратора с сентября 2005 года. Имя регистрируемого домена b-taktik.ru.

Интерфейс панели управления ru.gogolev.net представлен на рисунке 26.

Рисунок 26 - Панель управления доменами

2.6.2 Приобретение хостинга

В качестве хостинга для проекта был выбран сервис trust-host.ru.

Сервер, на котором будет располагаться сайт: «data9» IP-адрес 93.170.48.61. CPU: Intel® Core™2 Quad Q9400 RAM: 8 GB HDD: 2x250 GB (RAID 1) ОС: FreeBSD-8 (Apache+nginx) Софт: PHP 5.2, MySQL 5.1.51, Zend Optimizer.

Основные характеристики:

Панель управления: ISPmanager

Дисковое пространство - 100 Мб.

Количество сайтов - 10.

Количество почтовых ящиков - 10.

Базы данных MySQL - 10.

Максимальный объем баз MySQL - 25 Мб.

Ограничение на трафик - неограничен.

Интерфейс phpMyAdmin - есть.

Резервное копирование - автоматически проводиться ежедневно.

Доступ по протоколу FTP - есть.

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

Для объединения хостинга с ранее приобретенным доменом, нужно узнать имена серверов используемых на веб-хостинге.

В панели управления ISPmanager имена после добавления нужного домена можно посмотреть на вкладке «Главное» кликнув «Доменные имена» и выбрав «b-taktik.ru».

Далее приводится таблица с параметрами. В первых строках таблицы указаны два сервера NS (сервер имён) ns1.trust-host.ru и ns2.trust-host.ru.

Эти сервера нужно прописать в панели управления доменом ru.gogolev.net пункт «Изменение серверов DNS и whois доменных имен» далее «Задать новые серверы DNS» через некоторый промежуток времени, заявка будет обработана регистратором домена. После этого обычно в течение суток при переходе по ссылке b-taktik.ru будет открываться сайт, расположенный на хостинге.

2.6.3 Экспорт и импорт

Для того чтобы перенести базу данных сайта, на хостинг в интернет, необходимо ее сначала экспортировать с сайта размещенного на компьютере. Нужно перейти на страницу http://localhost/Tools/phpMyAdmin/, выбрать базу данных, соответствующую создаваемому сайту. Отметить все таблицы. Нажать кнопку экспорт. В окне с настройками проверить, что все таблицы выделены, установиться переключатель сохранить файл как. И нажать кнопку пошел. В результате действий браузер предложит сохранить файл, сохраняем.

Далее создаем базу данных и пользователя на хостинге через панель управления ISPmanager раздел «Инструменты» - «Базы данных».

После создания базы данных заходим в phpMyAdmin установленный на хостинге. Зайти в него можно по ссылке https://93.170.48.61/myadmin/ или через панель управления. Выбираем созданную базу данных нажимаем кнопку импорт и выбираем sql файл сохраненный на компьютере. При успешном импорте выводится надпись "импорт успешно завершен".

Для переноса файлов системы удобнее всего запаковать их в архив для этого нужно зайти в папку с установленной системой в данном случае использовалась папка z:\home\localhost\www\b\ выделить все файлы и папки и выполнить архивирование. Далее через панель управления ISPmanager раздел «Инструменты» - «Менеджер файлов» выполнить загрузку архива на сайт в автоматически созданную при добавлении домена папку ~/www/b-taktik.ru. Выделить архив и нажать кнопку распаковать архив в текущую директорию. После этого осталось только изменить файл configuration.php. Ввести данные для связи с базой данных созданной на хостинге.

var $user = - имя пользователя базы данных;

var $db = - имя базы данных;

var $password = - пароль к базе данных;

var $log_path = - путь к папке логов;

var $tmp_path = - путь к временной папке.

2.6.4 Проверка работоспособности

Теперь можно набрать в адресной строке браузера адрес сайта, загрузится главная страница. В данном случае перенос сайта прошел корректно. Сайт в рабочем состоянии. Для проверки конфигурации в панели администратора можно пройти в раздел «Помощь» - «Информация о системе» - «Права на папки» и убедиться что все права на папки установлены, верно. Все выведенные в списке папки для нормальной работы системы должны быть доступны на запись. Страница представлена на рисунке 27.

Рисунок 27 - Информация о системе. Права на папки

Важно назначить права доступа на определенные файлы и папки, находящиеся на веб сервере, будь то в целях безопасности или просто для корректной работы скрипта. Это действие называется изменение режима доступа к файлам. В панели управления ISPmanager - «Менеджер файлов» позволяет устанавливать уровни доступа к папкам.

Для доступных на запись папок были установлены значения 777 - каждый пользователь может читать, редактировать и запускать на выполнение;

Для остальных папок 755 - каждый пользователь имеет право читать и запускать на выполнение, владелец может редактировать;

Для файлов 644 - все пользователи имеют право чтения, владелец может редактировать.

Окно изменения атрибутов файлов и папок, в том числе прав доступа представлено на рисунке 28.

Рисунок 28 - Изменение атрибутов файла

2.7 Обслуживание системы управления контентом Joomla

2.7.1 Изменение шаблонов оформления и позиций модулей

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

Для выбора, редактирования и замены шаблона оформления в системе управления контентом Joomla существует специальный интерфейс «Менеджер шаблонов». Для входа необходимо воспользоваться меню административного интерфейса «Расширения» - «Менеджер шаблонов». Менеджер шаблонов позволяет обозначить шаблон «По умолчанию», выводимый на каждой странице сайта. Система управления контентом имеет встроенные редакторы HTML и CSS, что позволяет, через административный интерфейс, вносить изменения в файлы шаблона и применять их.

2.7.2 Изменение категорий и разделов

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

Для изменения имени раздела или категории необходимо выполнить вход в «Менеджер разделов» или «Менеджер категорий». Далее заходим в интересующий раздел или категорию и изменяем поля «Имя категории» и «Заголовок категории» или «Имя раздела» и «Заголовок раздела».

Система управления контентом позволяет переносить категории из одного раздела в другой. Данная функция реализуется установкой галочек напротив категорий, которые необходимо перенести в другой раздел. Далее администратору необходимо воспользоваться кнопкой «Перенос».

2.7.3 Изменение блоков меню

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

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

Для редактирования меню следует воспользоваться «Менеджером меню», вход в который производится по средствам нажатия на кнопку «Все меню» на странице административного интерфейса.

Редактор меню позволяет «Переносить», «Удалять», «Копировать», «Публиковать», «Скрывать», «Править» различные элементы. Например, имеется возможность исправить ссылку на определенную категорию, без ее удаления. Для этого стоит просто выбрать нужную ссылку и в поле «Категория» выбрать новое значение.

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

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

2.7.4 Изменение информационного материала

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

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

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

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

После выбора нужного материала, администратор попадет в интерфейс повторяющий интерфейс создания материала. Единственным отличием является присутствие уже набранного материала. На рисунке 29 представлен интерфейс редактирования имеющегося материала.

Рисунок 29 - Редактирование существующего материала

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

2.7.5 Резервное копирование

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

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

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

Модуль Резервные копии в ISPmanager предназначен для работы с резервными копиями данных, таких как файлы пользователя, базы данных, FTP-аккаунты и почтовые ящики.

На выбранном хостинге автоматическое создание резервных копий происходит ежедневно.

Менеджер предоставляет все необходимые возможности для работы с резервными копиями: просмотр списка резервных копий, восстановление данных из резервной копии, сохранение резервной копии на локальный компьютер, удаление резервной копии.

Также возможна полная настройка системы резервного копирования, периодичность, время создания копий, папка для сохранения.

Данная система резервного копирования обеспечит надёжность хранения информации.

2.8 Особенности разработанного сайта

Отличительными особенностями разработанного сайта являются:

блок подписки, на рассылку размещенный на сайте. Данная рассылка, реализована через сервис SmartResponder.ru. Это мощный и удобный веб-сервис для ведения почтовых рассылок, который поможет выстраивать доверительные отношения между веб-проектом и его целевой аудиторией в Интернете;

карта сайта, реализованная с помощью компонента «Xmap». Данный компонент позволяет создавать карту сайта, используя структуру меню. Карта сайта автоматически обновляется при добавлении новых материалов, категорий, разделов и пунктов меню. Карта сайта - одна из страниц сайта, аналогичная содержанию книги. На карте сайта представлен полный перечень разделов, и страниц, имеющихся на сайте. Используется как элемент навигации. Является элементом, позволяющим повысить качество интерфейса. Карта сайта может принести пользу любому сайту. Она не только полезна с точки зрения хорошей навигации, но и увеличивает посещаемость веб-сайта, помогая поисковым системам правильно проиндексировать данный веб-сайт; подробная статистика посещений с использование счетчика от сервиса LiveInternet. Основные статистические данные, бесплатно предоставляемые LiveInternet: посещения по времени суток; статистика за неделю и месяц; экспресс-аудит; размер аудитории; сравнение аудиторий сессий на посетителя; статистика просмотров на посетителя; переходы со страниц; переходы с сайтов; внутренние переходы; браузеры; ОС; разрешения экрана и многие другие возможности, данные в дальнейшем могут использоваться для улучшения сайта; дополнительно с помощью компонента aiContactSafe реализована форма для отправки писем с сайта. Что позволяет посетителям отправлять сообщения прямо со страницы сайта через удобную форму. Сообщение будет автоматически обработано и отправлено на указанный в настройках адрес электронной почты.

3. Финансово-экономическое обоснование

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

Окупаемость можно определить, вычисляя дополнительные доходы, приносимые сайтом, это может быть как прямой доход компании, так и экономия средств. Так, компания получает следующие экономические эффекты, благодаря сайту:

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

- эффективный инструмент для продвижения и укрепления имиджа компании на рынке;

- возможность простого и быстрого обновления актуальной информации на сайте;

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

- сокращение расходов на другие виды рекламы;

- эффективная обратная связь для уточнения пожеланий и потребностей потребителей;

- возможности для увеличения объема продаж.

Выше названы основные выгоды сайта. Очевидно, что услуги, рассчитанные на клиентов, прямо зависят от количества и качества посетителей веб-сайта.

3.1 Расходы, связанные с созданием веб сайта

Разовые затраты на создание веб-сайта:

- покупка доменного имени;

- покупка хостинга;

- заработная плата разработчику сайта;

- затраты машинного времени на создание сайта;

- текущие технические расходы на поддержку сайта;

- текущие расходы на обновление и продвижение сайта.

Подсчитаем разовые затраты на создание веб-сайта. Затрата на покупку доменного имени составила 100 рублей, оплата хостинга на три месяца 45 рублей. Итого 145 рублей.

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

Месячный оклад инженера-программиста 10 тысяч рублей.

Трудоемкость выполнения работы рассчитываем по формуле:

,

где tp - расчетная трудоемкость выполнения работ; tmin - минимальное время, необходимое для выполнения работы; tmax - максимальное время, необходимое для выполнения работы.

Исходные данные для расчета трудоемкости выполнения проектных работ приведены в таблице 2.

Таблица 2 - Оценки для расчета трудоемкости работ в часах

Наименование работы

t min

t max

t p

Занятость инженера-программиста

Анализ деятельности предприятия

10

20

14

14

Анализ существующих сайтов

16

20

18

18

Разработка общих принципов создания сайта

8

10

9

9

Технико-экономическое обоснование создания сайта

8

12

10

10

Выбор и обоснование системы управления контентом

16

18

17

17

Разработка структуры сайта

40

46

42

42

Выбор и доработка шаблона сайта

10

20

14

14

Установка системы управления контентом

4

16

9

9

Настройка системы управления контентом

50

80

62

62

Установка созданного шаблона и подключение модулей

10

20

14

14

Наполнение сайта контентом

70

100

82

82

Выбор хостинг провайдера, регистрация доменного имени и размещение сайта в Интернет

8

20

13

13

Тестирование и отладка сайта

8

20

13

13

Всего

258

402

317

317

Оплата труда работника, участвующего в создании сайта, определяется по формуле:

,

где В - время участия специалиста в создании сайта; Ом - месячный оклад работника; ds - длительность смены (8 часов); Др - среднее число рабочих дней в месяце (21 день); Врк - выплата по районному коэффициенту 15%;

Подставив данные в формулу, получим:

Добавим величину налогов, включаемых в затраты.

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

Обычный размер ставки - для наемного работника, имеющего годовой доход менее 280 тыс. руб. - составляет 34%. Типичный пример распределения этих денег для такого работника выглядит так:

Пенсионный фонд Российской Федерации - 26%;

Фонд социального страхования Российской Федерации - 2,9%;

Фонды обязательного медицинского страхования - 5,1%;

Итого: 34%

Итого - затраты на оплату труда по разработке сайта составили:

ЗП+ 34%= 21699+7377= 29076 рублей.

Расчет затрат машинного времени на создание сайта

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

Нормативная себестоимость 1 часа эксплуатации ПК включает амортизационные расходы на ПК, программное обеспечение и накладные расходы на содержание рабочего места. Она изменяется в диапазоне от 8 до 15 рублей.

Себестоимость одного часа машинного времени (15-45 рублей), примем равным 25 рублям.

Затраченное время берем из таблицы 2, времени затрачено 317 часов.

25х317=7925 рублей

В итоге получим:

145 рублей затрачено на хостинг и домен;

29076 рублей оплата труда работника;

7925 рублей затрат машинного времени.

145+29076+7925=37146

Итого, разовые затраты на создание веб-сайта составили: 37146 рублей.

Технические расходы на поддержку сайта

К этому виду расходов относим оплату услуг хостинг провайдера и расчетные ежемесячные выплаты за продление доменного имени.

Услуги хостинга обходятся владельцу сайта в 15 рублей в месяц.

Продление доменного имени делается раз в год стоимость 100 рублей. Распределим эту сумму на весь год. 100/12=8,33 рублей. Итого в месяц затраты составят 15+8,33= 23,33 рублей.

Текущие расходы на обновление и продвижение сайта. Этот вид расходов определен руководством фирмы в 3000 рублей в год.

3000/12=250 рублей в месяц.

3.2 Окупаемость сайта

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

Затраты - общая сумма всех затрат на создание сайта и поддержку сайта, руб;

Окупаемость - общая прибыль от всех сделок, состоявшихся при помощи сайта, руб.

Прибыль - средняя прибыль от одной сделки, руб;

Сделки - число состоявшихся сделок.

Среднюю прибыль от сделки каждая фирма может определить самостоятельно. Количество сделок зависит от числа посетителей сайта. По статистики 4-5% общего числа посетителей сайта приобретают товары или заказывают услугу, предлагаемые на сайте.

Итак, оценить срок окупаемости проекта можно по формуле:

Затраты на сайт составили 37146 рублей - на момент расчета;

Прибыль с каждой сделки 3000 рублей - средний показатель чистой прибыли для фирмы ООО «000000-Тактик» с одного клиента;

Число посетителей в день примем 10-15 - минимальное число посетителей в рабочие дни на данный момент;

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

Подставив данные в формулу (2) получим:

Срок окупаемости, дни = (37146) / (0,1ч0,2 х 3000) = 62 ч 124 дней

Средняя прибыль в месяц = 0,1ч0,2 х 500 х 30 = 9000 руб. ч 18000 руб.

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

И средняя прибыль в месяц составит от 9000 до 18000 рублей.

Затраты на обслуживание и технические расходы составят всего 285 рублей в месяц.

Срок окупаемости проекта от трех до пяти месяцев.

В течение года объем страниц составит более 100. Количество посетителей увеличиться. Ожидаемое количество посетителей сайта в месяц - не менее 1000 человек.

Так как компания получает и другие эффекты указанные выше в пункте 4, можно сделать вывод, что инвестиции в создание сайта фирмы ООО «000000-Тактик» в сумме 37146 рублей - надёжное вложение в развитие фирмы.

Заключение

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

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

Разработанный сайт удовлетворяет всем требованиям, поставленным на этапе постановки задачи.

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

Библиографический список

1. Рассохин Д.Е., Лебедев А.Г. World Wide Web - информационная паутина в сети Интернет. - М.: Техиздат, 2002. -115 с.

2. Интернет // Википедия - свободная энциклопедия. Страница «Интернет».

3. Обследование веб-серверов // Сайт компании «Netcraft». Страница «May 2011 Web Server Survey».

4. Экслер А.Б. Укрощение Интернета, или Самый полный и понятный самоучитель работы в Сети. - М.: НТ Пресс, 2007. - 944 с.

5. PHP // Википедия - свободная энциклопедия. Страница «PHP».

6. Бенкен Е.С. PHP, MySQL, XML: программирование для Интернета. - С. Пб.: BHV, 2008. -570 с.

7. История PHP // Википедия - свободная энциклопедия. Страница «История PHP».

8. Конверс Т.А. PHP 5 и MySQL. Разработка и внедрение. Библия пользователя. - М.: Вильямс, 2006. -1216 с.

9. MySQL // Википедия - свободная энциклопедия. Страница «MySQL».

10. Введение в MySQL // Русское сообщество разработчиков MySQL. Раздел «Документы». Страница «Введение».

11. CMS // Википедия - свободная энциклопедия. Страница «Системы управления содержимым».

12. Учебник по CMF/CMS Drupal // Веб-сайт Drupal BZ. Страница «BZ DRUPAL HANDBOOK».

13. Joomla // Википедия - свободная энциклопедия. Страница Joomla.

14. Хаген Г.Ф. Создание веб-сайтов с помощью Joomla 1.5 / Пер. с англ. - М.: Вильямс, 2008. -352 с.

14. Рамел Д.А. Joomla / Пер. с англ. - СПб.: BHV, 2008. -572 с.

15. Веб-сервер // Википедия - свободная энциклопедия. Страница «Веб-сервер».

16. Веб-сервер Apache // Википедия - свободная энциклопедия. Страница «Apache».

17. Норт Б. Joomla 1.5. Практическое руководство. - М.: Символ-Плюс 2010. - 464 с.

18. Ландэ Д.В. Поиск знаний в Internet. Профессиональная работа. - М.: Вильямс, 2005. - 272 с.

19. Андерсон Э., Джонсон С. Adobe Photoshop CS2 в вопросах и ответах. - М.: НТ Пресс, 2008. - 808 с.

20. Фролов, А. В. Практика применения PERL, PHP, APACHE и MySQL для активных Web-сайтов / Александр Вячеславович Фролов, Григорий Вячеславович Фролов. - М.: Рус. ред., 2002. - 526 с.

21. Михайлов О. А. Создание Веб-сайтов и их обновление / - М.: МАКС Пресс, 2003. - 47 с.

22. Мартинес А. Секреты создания недорогого Web-сайта: Как создать и поддерживать удачный Web-сайт, не потратив ни копейки: пер. с англ. / Анна Мартинес - М.: ДМК Пресс, 2002. - 414 с.

23. Аверин Александр. DreamWeaver 7.0 шаг за шагом / А. Аверин. - СПб.: Питер, 2002. - 240 с.

24. Энди Бадд, Камерон Молл, Саймон Коллизон. Мастерская CSS: профессиональное применение Web-стандартов - М.: Вильямс, 2007. - 272 с.

25. Соколов Сергей Александрович. HTML и CSS в примерах, типовых решениях и задачах. Профессиональная работа. - М.: Вильямс, 2007. - 416 с.

26. Губин С. Ю. Введение в Интернет-технологии: Учеб. пособие / С.Ю. Губин, В.Т. Матчин, В.А. Мордвинов; - М.: МИРЭА, 1999. -71 с.

27. Расчет экономической эффективности создания, внедрения и использования информационных технологий в организации: Методические рекомендации / Зонова Н.С. - Киров: ВГСХА, 2010. - 16с.

28. Выполнение выпускных квалификационных работ: Методические указания / Под общей редакцией Сизова В.С. - Киров: ВСЭИ, 2008.

29. Степанов А.Д. Методические указания к выполнению выпускной квалификационной работы специалиста. - СПб.: ГУАП, 2006.

30. Расчет срока окупаемости сайта // Веб-студия «GALLEO» Страница «Расчет срока окупаемости сайта».

31. СанПиН 2.2.2/2.4.1340-03. Гигиенические требования к персональным электронно-вычислительным машинам и организации работы.

32. ГОСТ 7.32-91 «Система стандартов по информации, библиотечному и издательскому делу. Отчет по научно-исследовательской работе. Структура и правила оформления»;

33. ГОСТ 7.1-2003 «Система стандартов по информации, библиотечному и издательскому делу. Библиографическое описание документа. Общие требования и правила составления»;

34. ГОСТ 1.5-92 «Государственная система стандартизации. Построение, изложение, оформление и содержание стандартов»;

35. ГОСТ Р.6.30-97 «Унифицированные системы документации. Организационно-распорядительная документация. Требования к оформлению документов».

36. ГОСТ 7.82-2001 «Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись. Библиографическое описание электронных ресурсов»;

37. ГОСТ 7.83-2001 «Система стандартов по информации, библиотечному и издательскому делу. Электронные издания. Основные виды и выходные сведения».

38. ГОСТ 19.102-77 ЕСПД. Стадии разработки.

39. ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению.

40. ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению.

Приложение

Код шаблона страниц сайта:

<?php

/**

* @copyright Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved.

* @license GNU/GPL, see LICENSE.php

* Joomla is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.

* See COPYRIGHT.php for copyright notices and details.

*/

defined( '_JEXEC' ) or die( 'Restricted access' );

require_once dirname(__FILE__). DIRECTORY_SEPARATOR. 'com.php';

$tg = 0;

if ($this->countModules('left') == 0 && $this->countModules('right') == 0 ) { $tg = 1; }


Подобные документы

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

    дипломная работа [929,7 K], добавлен 20.01.2010

  • Компьютерные обучающие системы. Основные принципы новых информационных технологий обучения. Развитие глобальной сети Интернет, понятие web-сайта. Процессор гипертекста, СУБД MySQL. Система управления контентом "Joomla". Установка локального сервера.

    дипломная работа [4,4 M], добавлен 19.04.2011

  • Языки написания сайта, принципы и обоснование их отбора. Программы создания web-страниц, их функциональные особенности и возможности. Технология и основные этапы разработки интернет-сайта, правила его составления, оформления, заполнения, программный код.

    курсовая работа [3,1 M], добавлен 20.05.2015

  • Развитие глобальной сети Интернет. Средства разработки web-сайта. Основные возможности CMS "Joomla", ее достоинства и недостатки, особенности, основные принципы и способы работы с данной системой управления контентом. Help Desk как система заявок.

    курсовая работа [213,1 K], добавлен 06.01.2015

  • Актуальность и значимость создания web-сайта образовательного учреждения - школы. Функциональное моделирование предметной области. Основные этапы разработки сайта. Программная реализация. Установка, настройка и работа с локальным сервером Open Server.

    дипломная работа [990,5 K], добавлен 01.01.2018

  • Анализ структуры и технологий создания сайтов машиностроительных предприятий, автоматизирующих систему продвижения товара через интернет. Установка и конфигурация системы управления контентом Joomla. Дизайн сайта, подбор необходимых модулей и плагинов.

    дипломная работа [2,6 M], добавлен 21.06.2015

  • Суть выбора редактора для создания коммерческого сайта. Формирование интерфейса взаимодействия пользователя с системой. Изучение основных языков проектирования. Особенность тестирования программных средств. Анализ разработки сопроводительных документов.

    отчет по практике [2,4 M], добавлен 20.05.2017

  • Описание разновидностей веб-сайтов и их роли в работе образовательного учреждения. Методы разработки и общие требования к публикуемому веб-сайту в сети Интернет. Описание установки CMS "Joomla" и программной оболочки Denwer. Система управления контентом.

    курсовая работа [561,5 K], добавлен 10.07.2017

  • Экономическая сущность создания Web-представительства, общая характеристика и этапы данного процесса. Выбор политики рекламы сайта при его размещении в интернет. Обоснование экономической эффективности разработки сайта центральной районной больницы.

    дипломная работа [1,9 M], добавлен 27.08.2015

  • Установка программной оболочки Denver и системы управления контентом "Joomla". Составление технического задания и схемы главной страницы. Разработка дизайна и системы навигации Web-сайта, запуск в Internet. Проектирование услуги регистрации пользователей.

    курсовая работа [2,3 M], добавлен 03.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.