Проектирование и разработка интернет-магазина - Дипломная работа

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


Аннотация к работе
Обеспечивает надежные и удобные способы оплаты, а также предоставляет быструю доставку в Костанай. После нескольких лет работы в аппаратных средствах, компании удалось создать команду компетентных специалистов, чьи знания и опыт соответствуют требованиям рынка и накапливать организационный опыт, чтобы обеспечить качество Аварийные службы компьютера помощь. В результате использования таких информационных продуктов, таких как MYSQL Dreamweaveri ранее достиг своей цели, то есть во время разработки дипломного проекта был создан для компании Магазин «Сервис Плюс офиса». Таким образом, компания в обязательном порядке предоставляется свой сайт, а скорее интернет-магазин соответствующем уровне. Интернет-магазин предоставляет информацию 24 часа в сутки без перерывов и выходных, что является еще одним преимуществом по сравнению с обычными магазинами, которые иногда не имеют времени, чтобы пойти к потенциальным покупателям перед закрытием.

Введение
сайт интернет программа пользователь

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

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

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

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

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

Также определили проблему нужно решить, чтобы достичь этой цели.

Цели диссертации: 1. Возьмите и обрабатывать необходимую научную литературу, способствуя решению проблемы.

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

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

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

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

Объектом дипломного проекта является актуальные веб - технологии.

Предметом исследования является язык веб - программирования PHP, а также средство управления и хранения базами данных MYSQL (свободнаясистема управления базами данных), которые совместно полностью решают поставленные выше задачи. Методы исследования: - Изучение, анализ и обработка научной, нормативной и учебной литературы по теме исследования;

- Программирование на PHP;

- Сравнительный анализ программ СУБД (Системы Управления Базами Данных) внительный анализ программ СУБД (Системы Управления Базами Данных).

В качестве среды реализации был выбран язык веб - программирования PHP. Выбор этой платформы обусловлен следующими фактами: На данный момент является чуть ли не самым популярным языком для создания веб - приложений (скриптов). Производительность PHP вполне достаточна для создания вполне серьезных интернет - приложений.

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

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

1. Техническое задание

1.1 Область применения программы

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

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

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

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

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

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

- Снижение риска изменения рыночных условий. Если средняя рыночная цена товаров уменьшается (увеличивается предложение, производитель снизил цену), интернет-рынок не нужно «продать акции» по ценам ниже, чем при покупке - просто включите приобрести у поставщика с более благоприятными - Объединяя выше перечисленные свойства можно прийти к идее о продажах товара по ценам ниже среднерыночных [5].

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

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

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

Всего: персонал магазина к работе - один человек. Предлагаемые варианты для минимизации расходов на Интернет - магазин.

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

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

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

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

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

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

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

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

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

1.2 Основания для разработки

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

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

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

Еще один новый выход, в котором сотрудники персонал магазина составляет один или два человека - зачем платить за всех продавцов, если их функция принимает - интернет магазин (продавец списки, сообщает о цене, принимает заказ). [5]

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

Так что, если вы сравните реальной и виртуальной магазин, вы можете выбрать следующее: - Цены на почти всех товаров в магазине ниже, по крайней мере, 5% и максимум - в несколько раз.

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

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

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

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

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

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

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

1.3 Назначение разработки

Сайт предназначен для решения следующих задач: 1 создание (на основе информационных технологий) единое информационное пространство позволяет: - Организации интерактивные клиенты с работниками;

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

2. Окупаемости сайт и получать прибыль от контекстной рекламы и коммерческой реализации экспортируемых товаров.

Современный Интернет - технологии: Веб - сервер; Гипертекста и сайты; Электронная почта;

- Форумы и блоги;

- Чат и ICQ;

- Теле - и видеоконференции; Вики - энциклопедии.

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

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

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

Способности РНР очень большие. В основном с PHP сосредоточены на сценариев, на стороне сервера; Таким образом, PHP способен выполнять все то, что выполняет любая другая программа CGI. Например, данные форм процесс, генерировать динамические страницы, отправлять и получать печенье. Но PHP может сделать много других задач. [7]

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

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

Создание сценариев для запуска из командной строки. Вы можете создать PHP - скрипт для запуска независимо от веб - сервером и браузером. Все что вам нужно - парсер PHP. Это способ использования PHP идеально подходит для скриптов выполняться регулярно, например, чешских крон (* Nix платформ или Linux) или с помощью планировщика задач (TASKSCHEDULER) на Windows, Центр. Эти сценарии также могут быть использованы в задачах простой обработки текстов.

Создание приложений с графическим интерфейсом (Английский Graphicaluserinterface, GUI; sleng.GUI) работает на стороне клиента. Возможно, PHP является не самым лучшим языком для создания настольных приложений, но если вы знаете PHP очень хорошо и хотели бы использовать некоторые из его особенностей в клиенте - приложения, вы можете использовать PHP-GTK для создания таких приложений. Кроме того, вы можете создавать и кросс - приложений платформы [7].

Назначение администрации сайта

Административная часть сайта следующие задачи, направленной на обеспечение: - Надежная работа сайта;

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

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

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

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

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

1.4 Требования к программе или программному изделию

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

- Простота использования сайта.

- Текст Создание и графики.

- Косвенные ассоциации и асимметрия.

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

Набор форм оптимизации, например, форма стоимости продукта или формуляре. Очень важным элементом, который не возможен без обратной связи от посетителей. [8].

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

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

Известный RSS - рассылки. Еще один очень полезный инструмент: простой в использовании, и выявляет очень серьезно.

Форма поиска информации для посетителей. Он может быть создан в 2 способами. В-во-первых, через CMS - системы. Во-вторых, за счет внедрения системы поиска Google на вашем собственном вебсайте [9].

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

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

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

Интернет-сайт - магазин должен отвечать следующим требованиям: · 1 Надежность - сайт должен быть доступен круглосуточно, время

· отказоустойчивый должно быть минимальным.

· Правильность - информация должна быть правильной, истинной и разборчивыми.

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

· 4 Простота использования - сайта имеют дружественный интерфейс и доступно и понятно навигации.

· 5 Универсальность - сайт должен быть доступен для любого браузера и · на любой платформе.

· 6 Эффективность - сайт должен приносить реальную помощь предприятию и реальных доходов.

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

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

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

Язык программирования PHP (Hypertext Preprocessor - препроцессор гипертекста) - общего назначения скриптовый язык с открытым исходным кодом. Он разработан специально для создания веб-приложений, сценариев, скриптов, которые выполняются на сервере.

Основанием для синтаксиса PHP в большинстве случаев использовались синтаксиса языков Java, C и Rerl. Очень похоже на языке C и Rerl, благодаря его исследования для профессионального программиста это не сложно. Тем не менее, этот язык программирования проще, чем C, и овладеть им простой веб-мастер, не зная других языков тоже не сложно.

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

Сценарии, написанные на PHP, можно интерпретировать на сервере или отдельных файлов, или может быть интегрирована в обычные документы NTML.

Язык PHP имеет возможность не только генерировать и выполнять NTML файлы, и способен генерировать и конвертировать различные форматы изображений, а также PDF файлов и вспышку. Язык программирования также может генерировать данные в различных форматах текстовых, включая XML и XHTML.

Язык программирования PHP является технология кросс-платформенный. Распределение Язык совместим практически со всеми операционными системами, в том числе Linux, редактировать UNIX, Вт OS, Microsoft Windows и многие другие. Поддержка PHP осуществляется на многих веб-серверов, в том числе Arashe, Microsoft Regsonal PR Segver, Microsoft Internet Information Server (IIS) и многие другие.

Распределение Язык поставляется в двух версиях - в виде модуля и как CGI препроцессора.

В PHP поддержки ODVS реализованных, а также огромным количеством баз данных, таких как MYSQL, MSQL, SQLIT, Ogasle, POSTGRESQL.

2. Описание программы

2.1 Общие сведения

PHP - (англ. PHP: HYPERTEXTPREPROCESSOR - «PHP: Hypertext Preprocessor», первоначально PERSONALHOMEPAGETOOLS - «Инструменты для создания личного веб - страницы»), используемый на стороне сервера (serversidescriptinglanguage), строительство которого вставляются в HTML-текст. Его цель - позволить как можно быстрее создавать динамические ген ¬ riruemyeweb - страницы. PHP является открытым программным продуктом, а это значит, она свободна и способность создавать собственные расширения для языка. [1]

PHP является самым молодым, перспективным и быстрорастущим языком программирования для Интернета, процент использования по сравнению с другими языками, стремительно растет.

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

Язык программирования PHP (Hypertext Preprocessor - препроцессор гипертекста) - общего назначения скриптовый язык с открытым исходным кодом. Он разработан специально для создания веб-приложений, сценариев, скриптов, которые выполняются на сервере.

Основанием для синтаксиса PHP в большинстве случаев использовались синтаксиса языков Java, C и Rerl. Очень похоже на языке C и Rerl, благодаря его исследования для профессионального программиста это не сложно. Тем не менее, этот язык программирования проще, чем C, и овладеть им простой веб-мастер, не зная других языков тоже не сложно.

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

Сценарии, написанные на PHP, можно интерпретировать на сервере или отдельных файлов, или может быть интегрирована в обычные документы NTML.

Язык PHP имеет возможность не только генерировать и выполнять NTML файлы, и способен генерировать и конвертировать различные форматы изображений, а также PDF файлов и вспышку. Язык программирования также может генерировать данные в различных форматах текстовых, включая XML и XHTML.

Язык программирования PHP является технология кросс-платформенный. Распределение Язык совместим практически со всеми операционными системами, в том числе Linux, редактировать UNIX, Вт OS, Microsoft Windows и многие другие. Поддержка PHP осуществляется на многих веб-серверов, в том числе Arashe, Microsoft Regsonal PR Segver, Microsoft Internet Information Server (IIS) и многие другие.

Распределение Язык поставляется в двух версиях - в виде модуля и как CGI препроцессора.

В PHP поддержки ODVS реализованных, а также огромным количеством баз данных, таких как MYSQL, MSQL, SQLIT, Ogasle, POSTGRESQL.

Самая популярная СУБД MYSQL и язык PHP являются лучшим вариантом.

Основные характеристики: - Совместимость с различных серверов и платформ;

- Поддержка COM, XML, Java, CORBA, WDDX, MACROMEDIAFLASH;

- Поддержка взаимодействия с различными службами с помощью соответствующих протоколов (LDAP, SNMP, IMAP, NNTP, POP3, HTTP и т.д.);

- Расширенная функциональность для работы с сетевыми соединениями;

- Наличие функций для работы с текстовыми данными в любом формате, в том числе XML;

- Поддержка более 20 баз данных, расширенную функциональность для работы с ними;

- Относительно простой синтаксис и удобство в практическом использовании;

- Бесплатно;

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

Синтаксис. PHP - сценариев, встроенных в HTML-коде с открывающего тега . Такого рода специальные теги позволяют переключаться между HTML и PHP. PHP программа - это набор команд (инструкций). Программа обработчик по мере необходимости - что отличить одну команду от другой. Для этой цели специальные символы - разделители. В PHP инструкции разделяются так же, как и в C или Perl, - каждое заявление заканчивается точкой с запятой. [11]

Закрытие табличку? > Также подразумевает конец данного руководства, поэтому перед ним с запятой не ставят.

Переменная в PHP обозначается знаком доллара с последующим его именем (например: $ my_var). Имя переменной чувствительно к регистру, то есть $ my_var переменные и $ my_var разные.

Конструкции управления в PHP представлены условные операторы, циклы, операторы операторов управления передачей повернуть.

Условные операторы: - Если. Это один из самых важных операторов многих языках, в том числе PHP. Она позволяет кодировать фрагменты в зависимости от условий. Структура оператора: если (выражение) blok_vypolneniya;

- В другом месте. Оператор по-прежнему расширяется, в случае если вы зарегистрировались, если выражение ложно, и который позволяет выполнять - или действий в этих условиях. Структура оператора: если (выражение) blok_vypolneniya еще blok_vypolneniya1 [12];

Циклы: - В то время как. Простой цикл предписывающий PHP выполнять команды bloka_vypolneniya пока выражение не примет значение True. Значение выражения проверяется каждый раз в начале цикла, так что, даже если его значение изменилось в течение bloka_vypolneniya выполнения, цикл не будет не может быть остановлен до конца итерации (то есть, до тех пор пока все команды bloka_vypolneniya которые не выполнены). Структура цикла: в то время как (выражение) {} blok_vypolneniya

- … И делать. Очень похожа на то время цикла, с той лишь разницей, что выражение истина проверяется в конце цикла, а не начало. Благодаря этому циклу blok_vypolneniya делать… в то время как гарантированно будет выполнен хотя бы один раз. Структура цикла: DO {} в то время как blok_vypolneniya (выражение);

- Для. Структура цикла: для (expr1; выражение2; выражение3) {} blok_vypolneniya

- Операторы включения: - Включите. Позволяет включать код, содержащийся в указанном файле, и запустить его столько раз, сколько программа встречает этот оператор. Включение может быть выполнен в любой из следующих способов: включать "имя файла"; включают $ имя файла; включают в себя («имя_файла») [12]

2.2 Назначение и область применения

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

Если вы идете в URL-адресу ТОО «Офис Сервис Плюс» http://www.osp.kz/ можете убедиться, что новый и полнофункциональный вебсайт со всеми функциями (просмотр, возможность просмотра и порядок, покупка товары). Основная цель этой работы заключается в замене предыдущей версии интернет-магазина, а также являясь источником распространения рекламных ТОО «Офис Сервис Плюс».

Сфера интернет-магазин OSPOPREDELYAETSYA компания следующим образом: · Использование современных Интернет-технологий

· Развитие малого и среднего бизнеса

· Продажа компьютерной техники

Таким образом, главная задача дипломного проекта и одновременно интернет-магазине OSP - это огромное дополнение к деятельности этой компании, а также ее прямого развития и процветания. [13]

2.3 Функциональное назначение

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

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

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

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

2.4 Используемые технические и программные средства

Веб-разработчики - приложения не нужно говорить, что веб - страницы - это не только текст и картинки. Стоит посмотреть сайт должен поддерживать определенный уровень интерактивности с пользователем: поиск информации, продажи продукции, конференции и т.д. Традиционно все это реализовать CGI-скрипты -, написанный в Perl (от англ COMMONGATEWAYINTERFACE «Общий интерфейс шлюза».). CGI-скрипты, но очень плохо масштабируемым Каждый новый вызов CGI, требует поколение нового процесса ядра, и это занимает процессорное время и тратит памяти PHP предлагает другой вариант - она работает в рамках Web - сервер, и, таким образом похожи к ASP от Microsoft [14].

Синтаксис РНР очень похож на синтаксис C или Perl. Люди, знакомые с программированием, очень быстро смогут начать писать программы в PHP. Этот язык не имеет строгой типизации данных и нет необходимости в качестве памяти распределения / освобождения.

Программы, написанные на PHP, достаточно легко читается. Написано PHP - код легко читать и понимать визуально, в отличие от Perl - программы.

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

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

- Обеспечить доступность данных для всех необходимых справок.

- Уменьшить избыточность и дублирование данных.

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

База данных представляет собой структурированный набор данных. Эти данные могут быть что угодно - от простого списка предстоящих покупок до перечня страниц предстоящих контента и текста, отображаемого на нем. Чтобы добавить, доступ и обрабатывать данные, хранящиеся в компьютерной базе данных, необходима система управления базами данных, которая является программное обеспечение MYSQL. Поскольку компьютеры замечательно справляются с обработкой больших объемов данных, управление базами данных играет центральную роль в вычислениях. Реализовано такое управление может быть - разные-либо в виде отдельных инструментов, и код включен в другие приложения [10].

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

Вывод
ТОО «OFISSERVISPLYUS» сегодня в Костанае является одним из ведущих компаний в области продаж электронной, компьютерной и оргтехники. OSPCOMPUTERS предлагает широкий выбор компьютеров, ноутбуков, принтеров и другой компьютерной техники от всемирно известных брендов.

Обеспечивает надежные и удобные способы оплаты, а также предоставляет быструю доставку в Костанай.

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

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

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

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

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

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

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

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

Список литературы
1. Аверченков В.И., Информационный поиск в интернет, Оптимизация производительности, Символ_ Плюс, 2010.

2. ДАМАШКЕГИЗБЕРТ PHP и MYSQL, М. 2008.

3. Дригалкин В.В. HTMLВ примерах. Как создать свой веб - сайтов Диалектика, 2003.

4. ДЖЕФФРИБАРДЗЕЛЛ, MACROMEDIADREAMWEAVER 8 CASP, COLDFUSIONИPHP, 2010 г.

5. Веб-мастеринг на 100%. HTML, CSS, JAVASCRIPT, PHP, CMS, графика, раскрутка, Петр Ташков, Москва 2010 г.;

6. Вадим Дунаев, Сценарии для Web-сайта. PHP и JAVASCRIPT. 2009 СПБ

7. Тим Конверс, Джойс Парк и Кларк Морган // PHP и MYSQL «Библия пользователя». «Диалектика». - Москва 2007. - глава 1 «Преимущества PHP»

8. http://www.php.ru/manual/history.html

9. PHP 5 в Подлиннике. Издательство: БХВ-Петербург, 2006 г. ISBN 5-94157-245-X

10. PHP 5. Полное руководство. Диалектика, 2006 г. ISBN 5-8459-0953-8, 0-672-32511-X

11. PHP Fast & Easy Web Development, 2nd Edition. ISBN:193184187x; Premier Press © 2002

12. http://phpcode.ru/info/169_Preimushestva_internet_magazina.htm - преимущества интернет-магазина

13. Ларри Ульман, Основы программирования на PHP. Самоучитель. М. 2005

14. Максим Кузнецов, Игорь Симдянов, Сергей Голышев PHP 5. Практика создания Web-сайтов. СПБ. 2007

15. Поль ДЮБУАMYSQL ISBN 5-8459-0515-X, 0-7357-1212-3; 2004 г.

16. Чарльз Белл, МЭТСКИНДАЛ, Ларс Талманн Обеспечение высокой доступности систем на основе MYSQL. БХВ-Петербург, Русская Редакция

17. www.wikipedia.org - Свободная энциклопедия.

18. http://php.su/prepare/? apache_php_win - Все о PHP, MYSQL и не только 19. http://phpclub.ru/mysql/doc/insert.html - Форум программистов PHP

20. http://www.sql.ru/forum/actualthread.aspx? tid=63601 - Архитектура построения SQL-запроса

21. http://ruseller.com/lessons.php? rub=37 - Частная коллекция качественных материалов для тех, кто делает сайты

22. А.С. Строганов Ваш первый сайт с использованием PHP-скриптов 2008 Москва

23. А.К. ГУЛЬТЯЕВWEB - дизайн от Macromedia. Dreamveawer 8. Издательство: Корона-Принт ISBN 5-7931-0148-9; 1/1/2001 г.

24. Н.В. Максимов, И.И. Попов «Компьютерные сети» профессиональное образование, Москва. Форум ИНФА - М 2004 г.

25. В.Г. Олифер, Н.А. Олифер. «Компьютерные сети» Учебник для вузов Авторы: Москва. Санкт-Петербург. Нижний Новгород. Воронеж. Новосибирск. Ростов-на-Дону. Екатеринбург. 2005 г.

26. Официальный сайт компании RET: www. Ret.ru

27. Санитарные нормы и правила САНПИН 2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам, персональным электровычилительным машинам и организации работы» (утверждено постановлением Госкомсанэпидемнадзора РФ от 14 июля 1996 г., №14

28. Суэринг С., Конверс Т., Парк Д. РНРИ MYSQL. Библия программиста, Диалектика, 2010.

29. Скляр Д., Трахтенберг А. РНРСБОРНИК рецептов, Символ - Плюс, 2008 г.

30. Кузнецов М., Симдянов И., MYSQL, БХВ - Петербург, 2010.

31. Харрингтон Д.Д. РНР. Трюки, Питер, 2008.

Размещено на
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?