Проектирование и разработка интернет-портала, веб-сайта предприятия

Автор работы: Пользователь скрыл имя, 07 Декабря 2012 в 08:45, отчет по практике

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

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

Файлы: 1 файл

практика_1.doc

— 3.10 Мб (Скачать файл)


МИНОБРНАУКИ РОССИИ

Федеральное государственное  бюджетное образовательное учреждение

высшего профессионального  образования

«Челябинский  государственный университет»

(ФГБОУ ВПО  «ЧелГУ»)

Учебно-научный институт информационных технологий

Кафедра информационных технологий

 

 

ОТЧЕТ

 

О преддипломной практике

 

на________________________________________________________________

наименование  предприятия

              за период с «__»___________ до «__»  _____________________ 200_г.

 

 

Автор отчета _______________________________________________________

                                       подпись                                                   инициалы, фамилия                                                     группа

направление подготовки  010400.62 –  Информационные технологии

                                      

 

Директор ИИТ ________________________________________________

                                                              подпись                                                   инициалы, фамилия                                   

Руководитель от предприятия ______________________________________

                                                              подпись                                                   инициалы, фамилия                                   

Отчет защищен ____________________________________________________________________

                                                              дата                                                   оценка                                  

Члены комиссии __________________________________________________________________

                                                              подпись                                                   инициалы, фамилия                                   

________________________________________________________________

                                                              подпись                                                   инициалы, фамилия                                   

_________________________________________________________________

                                                              подпись                                                   инициалы, фамилия                                   

 

Челябинск 2012

Задание на преддипломную практику

 

Индивидуальное задание по профилю  подготовки бакалавра информационных технологий:

 

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

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

Преподаватель – руководитель практики__________________ / __________

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

СОДЕРЖАНИЕ:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

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

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

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

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

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

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

 

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

  1. Маркетинг рынка сбыта.
  2. Выбор способа разработки сайта.
  3. Выбор CMS.
  4. выбор СУБД
  5. Проектирование  интернет – магазина:
    • Разработка стурктуры
    • Разработка структуры меню
    • Выбор компонентов используемых в Joomla!
    • Установка компонентов
    • Дизайн сайта
    • Доработка исходного кода шаблона с учетом пожеланий заказчика
    • Выбор системы оплаты и доставки товара
  6. Закачка на хостинг.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Маркетинг рынка сбыта.

Зообизнес – совокупность и взаимодействие между предприятиями, занятыми в  сфере производства и распространения товаров и услуг для домашних животных (или их самих), и потребителями данных товаров и услуг.

Специализацией компании ООО «Че  Систем» является продажа кормов для домашних животных. Интернет-магазин  ориентирован на частных лиц в  пределах Челябинского региона.

 

 

 

  1. Выбор способа разработки сайта/

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

 

    1. Создание веб-сайта при помощи языков программирования:

Чтобы достичь желаемого результата понадобятся знания, во-первых язык гипертекстовой разметки HTML, а еще CSS – каскадные таблицы стилей. При помощи HTML строится основа будущего веб-сайта, а через CSS создается и настраивается Ваш внешний вид веб-сайта.

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

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

 

2.2 Применение визуальных редакторов:

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

 

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

Хороший вариант для начала. Существует большое количество сервисов, предлагающих эту услугу по созданию веб-сайта. За примерами далеко ходить не нужно – WordPress, Blogger, LiveJournal (это сервисы для создания и ведению блогов). И самые распространенные конечно же  UCOZ и Яндекс.народ – также подойдет. Этих сервисов по созданию веб-сайтов огромное количество, приведенные для примера считаются наиболее популярными.

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

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

 

 

 

 

 

2.4 Создание веб-сайта на CMS движке:

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

CMS – Система управления содержимым (контентом), способная совместить внутри себя разные данные.

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

 

 

  1. Выбор CMS.

В данной главе представлена таблица с описанием нескольких CMS систем.

Краткое описание

WordPress

  • Функционал Самая распространенная платформа для ведения личных блогов, простая в использовании, ориентированная на Web-стандарты. WordPress - это то, что вы используете, когда хотите работать с вашим программным обеспечением ведения Web-журналов, а не бороться с ним. используется по всему миру для всего, от простых сайтов до комплексных корпоративных приложений. Joomla! лёгко устанавливается, проста в управлении, надёжна.

Язык и база

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

MODx CMS / CMF

  • Функционал MODx CMS/CMF - это профессиональный инструмент разработки сайтов, позволяющий управлять контентом, да и самим сайтом абсолютно на все 100%! В отличие от большинства бесплатных CMS на MODx вы можете построить сайт любой сложности, практически с любым набором функций, при этом система не будет никоим образом влиять на ваш html-код. В названии системы стоит, кроме CMS, также CMF (Content Management Framework) - то есть среда разработки сайта. Мощные API-функции и обработчик событий позволяет четко и гладко создавать практически любые веб-приложения, а также изменять работу ядра MODx не вмешиваясь в исходный код. И еще, обновлять систему с выходом новых версий также легко и просто, даже если вы успели создать массу собственных настроек или изменить код каких-либо модулей. MODx отлично справляется с обеими своими основными задачами - посетители видят чистые, логичные и очень быстрые сайты, в то время как разработчики имеют в распоряжении множество бесплатных дополнительных модулей и огромное, растущее с каждым днем, сообщество.
  • Язык и база Написана на PHP, использует СУБД MySQL (работает практически на всех версиях, выпущенных за последние пару лет). Как веб-сервер может использоваться Apache либо Microsoft IIS. Контрольная панель системы (или админ-зона) работает практически во всех современных браузерах, включая Safari.
  • Модульность
  • Поддержка
  • Сообщество, ресурсы

Adlabs.CMS

  • Функционал Базовыми модулями системы управления являются:

- модуль управления структурой сайта;

- модули управления пользователями и группами пользователей;

- отладочные модули: редактор запросов, создание последовательностей, ошибки системы, типы для XML редактора;

- модуль управления Интернет-магазином;

- модули синхронизации с внешними системами: 1C, SAP R/3, Axapta и другими;

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

  • Язык и база CMS-система разработана под платформу вида LAMP (Linux, Apache, MySQL, PHP). В основе админской и клиенткой составляющих лежит технология xslt, что обеспечивает возможность создания ревизий на других языках, например, Perl или JAVA.
  • Модульность
  • Поддержка
  • Сообщество, ресурсы

OpenCms

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

Joomla!

  • Функционал Используется по всему миру для всего, от простых сайтов до комплексных корпоративных приложений. Joomla! лёгко устанавливается, проста в управлении, надёжна.
    • Форум/Опросы/Голосования для эффективной обратной связи.
    • Закачка изображений при помощи браузера в вашу собственную библиотеку - для последующего использования с любого места сайта.
    • Модуль безопасности для многоуровневой аутентификации пользователей/администраторов.
    • Секции новостей, продукции или услуг легко редактируемы и управляемы.
    • Разделы тем могут быть добавлены авторами.
    • Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню.
    • Работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K.
  • Важной особенностью Joomla является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
  • Описание возможностей смотри здесь.
  • Язык и база Полностью основанный на БД движок с использованием PHP/MySQL, представляющий собой набор скриптов, написанных на языке программирования PHP.
  • Модульность На сегодня можно найти более 3000 модулей и компонентов, которые удовлетворят требования любого автора сайта.
  • Поддержка
  • Сообщество, ресурсы

 

После анализа данных систем, мной была выбрана Joomla version 1.5

 

 

3.1. О Системе

Joomla! — система редактирования и управления содержимым web-сайта, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Joomla! является гибкой настраиваемой системой, с помощью которой можно решать широкий круг задач в сфере создания и администрирования web-сайта. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

Название «Joomla!» (произносится «Джу́мла») фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы.

CMS Joomla! включает в себя различные инструменты для изготовления web-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.

Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.

 

3. 2 Основные возможности

  • Функциональность можно расширять с помощью дополнительных модулей (расширений, плагинов).
  • Модуль безопасности для многоуровневой аутентификации пользователей и администраторов.
  • Система шаблонов позволяет легко изменять внешний вид сайта.
  • Настраиваемые схемы расположения модулей, включая, левый, правый и центральный блоки меню.
  • К преимуществам системы можно отнести то, что все модули, компоненты, плагины, шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.
  • Возможности администрирования:
  • Для каждой динамической страницы можно создать своё описание и ключевые слова в целях повышения рейтинга в поисковых системах;
  • Начало и окончание публикации любых материалов можно запрограммировать по календарю;
  • Возможность ограничить доступ к определённым разделам сайта только для зарегистрированных пользователей;
  • Настраиваемые схемы расположения элементов по областям шаблона
  • Различные модули (последние новости, счётчик посещений, подробная статистика посещений, гостевая книга, форум и другие);
  • Возможность создания не одной, а нескольких форм обратной связи для каждого контакта;
  • Модуль приёма от удалённых авторов новостей, статей и ссылок;
  • Иерархия объектов;
  • Менеджер рассылки новостей. Поддержка более чем 360 служб рассылки новостей по всему миру;
  • Встроенный визуальный редактор TinyMCE;
  • ЧПУ — «человекопонятный URL»
  • Около 4000 готовых модулей и компонентов.

Информация о работе Проектирование и разработка интернет-портала, веб-сайта предприятия