Проектирование и разработка интернет-портала, веб-сайта предприятия
Отчет по практике, 07 Декабря 2012, автор: пользователь скрыл имя
Описание работы
Данная тема актуальна тем, что у населения с каждым годом проявляется все больший и больший интерес покупать товары и при этом не тратить время на походы по магазинам, как следствие происходит наибольшее распространение и развитие в сфере предоставляемых товаров через глобальную информационную сеть.
Файлы: 1 файл
практика_1.doc
— 3.10 Мб (Скачать файл)МИНОБРНАУКИ РОССИИ
Федеральное государственное
бюджетное образовательное
высшего профессионального образования
«Челябинский государственный университет»
(ФГБОУ ВПО «ЧелГУ»)
Учебно-научный институт информационных технологий
Кафедра информационных технологий
ОТЧЕТ
О преддипломной практике
на____________________________
наименование предприятия
за период с «__»___________ до «__» _____________________ 200_г.
Автор отчета ______________________________
направление подготовки 010400.62 – Информационные технологии
Директор ИИТ ______________________________
Руководитель от предприятия ______________________________
Отчет защищен ______________________________
Члены комиссии
______________________________
______________________________
______________________________
Челябинск 2012
Задание на преддипломную практику
Индивидуальное задание по профилю подготовки бакалавра информационных технологий:
Проектирование и разработка интернет-портала, веб-сайта предприятия.
______________________________
Преподаватель – руководитель практики__________________ / __________
СОДЕРЖАНИЕ:
Введение
В современной экономической
Организации в рекламных целях создают различного рода сайты, такие как сайты-визитки, интернет – витрины, интернет – магазины, корпоративные сайты.
Сайт организации
Основной целью данной практики является создание работоспособного, приносящего прибыль интернет-магазина на основе платформы Joomla, предоставляющий товары для домашних животных.
Данная тема актуальна тем, что у населения с каждым годом проявляется все больший и больший интерес покупать товары и при этом не тратить время на походы по магазинам, как следствие происходит наибольшее распространение и развитие в сфере предоставляемых товаров через глобальную информационную сеть.
Материал иллюстрирован рисунками, таблицами. В конце работы приводится список использованной литературы.
Для реализации поставленной цели необходимо решить следующие задачи:
- Маркетинг рынка сбыта.
- Выбор способа разработки сайта.
- Выбор CMS.
- выбор СУБД
- Проектирование интернет – магазина:
- Разработка стурктуры
- Разработка структуры меню
- Выбор компонентов используемых в Joomla!
- Установка компонентов
- Дизайн сайта
- Доработка исходного кода шаблона с учетом пожеланий заказчика
- Выбор системы оплаты и доставки товара
- Закачка на хостинг.
- Маркетинг рынка сбыта.
Зообизнес – совокупность и взаимодействие между предприятиями, занятыми в сфере производства и распространения товаров и услуг для домашних животных (или их самих), и потребителями данных товаров и услуг.
Специализацией компании ООО «Че Систем» является продажа кормов для домашних животных. Интернет-магазин ориентирован на частных лиц в пределах Челябинского региона.
- Выбор способа разработки сайта/
О том, что серьезный бизнес сегодня невозможно вести без собственного сайта, знают очень многие. Прежде чем приступать к проектированию сайта заказчика я решила выяснить, какой способ его создания легче, понятнее, проще и менее затратнее.
- Создание веб-сайта при помощи языков программирования:
Чтобы достичь желаемого результата понадобятся знания, во-первых язык гипертекстовой разметки HTML, а еще CSS – каскадные таблицы стилей. При помощи HTML строится основа будущего веб-сайта, а через CSS создается и настраивается Ваш внешний вид веб-сайта.
В случае если планируется динамический веб-сайт, то понадобится проявить собственные знания в применении скриптового языка программирования PHP. Его еще время от времени называют серверным языком, за счет его возможности плотно взаимодействовать с сервером. Ну и конечно же не испортит javascript, который внесет собственную лепту в развитие веб-сайта.
Подведя результат этому пункту можно заявить, что для создания веб-сайта понадобится только блокнот. Этот способ является очень трудоемким, долгим и не позволяет быстро исправлять какие-либо ошибки.
2.2 Применение визуальных редакторов:
При таком варианте понадобятся минимальные знания. Методом нехитрых действий, к примеру: готовые шаблоны, пункты меню и т.д. Естественно, что этот способ создания веб-сайта подходит только для начинающих. Исходный код при применении визуальных редакторов захламлен никчемными тегами и имеет огромное количество лишнего.
2.3 Сервисы создания веб-сайтов:
Хороший вариант для начала. Существует большое количество сервисов, предлагающих эту услугу по созданию веб-сайта. За примерами далеко ходить не нужно – WordPress, Blogger, LiveJournal (это сервисы для создания и ведению блогов). И самые распространенные конечно же UCOZ и Яндекс.народ – также подойдет. Этих сервисов по созданию веб-сайтов огромное количество, приведенные для примера считаются наиболее популярными.
Требуется зарегистрироваться и с помощью конструктора или же уже готового шаблона сделать веб-сайт. Все очень просто, основное расплачиваться за хостинг не обязательно, ну а в довесок Вам даром вручат домен третьего уровня.
Хотя хозяевам этих сервисов тоже ведь необходимо как-то делать деньги, поэтому они ставят собственную рекламу, закрывая доступ к полному функционалу Вашего веб-сайта, также вводят лимит дискового размера хостинга. Эти все препятствия, почти всегда, возможно преодолеть, расширить собственные возможности, заплатив за премиум-аккаунт. В случае если судить по стоимости – то проще перейти на последующий шаг, который описан следующим пунктом.
2.4 Создание веб-сайта на CMS движке:
Есть как коммерческие так и совершенно бесплатные системы создания и управления веб-сайта.
CMS – Система управления содержимым (контентом), способная совместить внутри себя разные данные.
Нет необходимости в изучении языков программирования это не обязательно, хотя приветствуется. Кроме всего прочего в случае серьезного намерения заняться созданием собственного веб-сайта, то придется свыкнуться с мыслью, что базы знать нужно, чтоб не стоять на месте, а двигаться далее, вперед.
- Выбор CMS.
В данной главе представлена таблица с описанием нескольких CMS систем.
Краткое описание | |
WordPress |
Язык и база
|
MODx CMS / CMF |
|
Adlabs.CMS |
- модуль управления структурой сайта; - модули управления пользователями и группами пользователей; - отладочные модули: редактор запросов, создание последовательностей, ошибки системы, типы для XML редактора; - модуль управления Интернет-магазином; - модули синхронизации с внешними системами: 1C, SAP R/3, Axapta и другими; - дополнительные модули CRM систем, биллинга, доступа к закрытой информации и другие.
|
OpenCms |
|
Joomla! |
|
После анализа данных систем, мной была выбрана 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 готовых модулей и компонентов.