Проектирование и разработка интернет-магазина

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

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

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

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

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

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

В настоящее время, любой уважающий себя учреждение имеет веб - ресурсов. Имея веб - сайт был 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-коде с открывающего тега <? PHP и закрывающий тег? >. Такого рода специальные теги позволяют переключаться между 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 - это система для управления реляционными базами данных. В реляционной базе данных, данные не хранятся все вместе, но в отдельных таблицах, так что выигрыш в скорости и гибкости. Таблицы связаны определенными отношениями, делающих возможным объединить при запросе данные из нескольких таблиц. SQL часть MySQL можно охарактеризовать как язык структурированных запросов является наиболее распространенным стандартизированный язык, используемый для доступа к базам данных.

Краткий список возможностей MySQL.

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

- Количество строк в таблицах может достигать 50 млн.

- группы быстрого осуществления. Возможно, самый быстрый сервер MySQL из существующих.

- Простая и эффективная система безопасности.

Сервер MySQL действительно очень быстро, но для достижения этой цели разработчикам пришлось пожертвовать некоторыми требованиями для реляционных баз данных [15]. В MySQL отсутствуют:

Поддержка вложенных запросов, таких как SELECT * FROM table1 WHERE ID в (SELECT идентификатор из table2). Утверждается, что эта возможность будет в версии 3.23.

Нет поддержки операций. Вместо предлагается использовать LOCK / UnlockTable.

Нет поддержки внешних ключей (иностранных).

Нет поддержки триггеров и хранимых процедур.

Никакой вид поддержки (ВИД). В версии 3.23 способность создать планируется.

По словам создателей, пункты 2-4 дается возможность достичь высокой производительности. Их реализация существенно снижает скорость сервера. Эти особенности не являются критическими при создании Web - приложений, которые в сочетании с высокой скоростью и низкой стоимости позволило сервере, купить большую популярность.

Рисунок 1. Внешний вид базы данных osp

Структура трехуровневой MySQL: базы данных - таблица - записи. Базы данных и MySQL tablitsy физически представляет собой файл с rasshireniyami FRM, MYD, MYI. Логично - таблица представляет собой набор записей. Zapisi - коллекция различных типов должны быть вставлены. Имя базы данных MySQL является уникальным в системе predelah, и столы - в пределах поля базы данных - в таблице [15]. Один сервер MySQL может поддерживать несколько баз данных, доступ к которым могут быть дифференцированы по логина и parolem. Зная эти логин и пароль, вы можете работать с конкретной базой данных. Например, вы можете создавать и удалять Ней стол, добавить zapisi т.д. Обычно название - идентификатор и пароль, назначенный хостинг provayderami, которые обеспечивают поддержку его MySQL polzovateley. На рисунке 1 показана база данных «OSP», который напрямую связан с сайтом, и столы сем zapisyami.

На любом из доступных таблиц, мы можем видеть, что структура довольно простой (рис. 2). Двумерный массив представляет собой набор различных записей, в этом случае стол «настройки» является источником всех текстов и названий страниц. Чтобы получить доступ к имена столбцов таблицы данных используются (колонны, поля) и количество записей (строк).

Рисунок 2. Таблица «settings»

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

1. Id (счетчик, содержащий первичный ключ)

2. Название (Наименование)

3. Кошка (категория продукта)

4. Meta_d (небольшое описание, как намеки на этот продукт)

5. Meta_k (ключевые слова, чтобы улучшить ваш поиск)

6. Описание (краткое объяснение)

7. Текст (Полное описание, модификации и т.д.)

8. Изображения (рисунок или фото, это поле содержит путь к изображению)

9. Цена (цена продукта)

10. Склад (наличие)

Теперь, когда, в принципе, база данных готова, можно начинать программирование в PHP.

Для работы с кодом PHPluchshe просто прибегнуть к программам Adobe Dreamweaver. Dreamweaver (Dreamweaver) - WYSIWYG HTML-редактор компании Adobe (рис. 3). Широкий диапазон инструментов, открытие приложение для всевозможных настроек, удобный интерфейс и другие особенности Dreamweaver сделал один из самых популярных HTML-редакторов в мире. [15]

Рисунок 3. Внешний вид программы Dreamweaver

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

Рисунок 4. Назначение место расположения сайта

Когда активное окно Dreamweaver CS4, нажмите синхронно Ctrl + N, окно NewDocument (новый документ), просто нажмите кнопку Создать (Create) откроет новый пустой документ, созданный режиме программирования Dreamweaver Design (Дизайн). Это показывает нам активную вкладку [16].

Недавно созданный файл, который по умолчанию называется Untitled-1, так что держите под названием index.php (risunok5). При создании имя файла остается тем же самым только измените число в порядке возрастания. так что программа обычно называют вновь созданные файлы. Это не обязательно и, конечно, вы можете изменить это в настройках, но лучше оставить как есть. Чем меньше вы изменить интерфейс по умолчанию, тем легче восстановить позже, если вам придется установить Dreamweaver снова.

Рисунок 5. Файл index.php, главная страница

Создать Каркас сайт, то есть нужно добавить таблицу и наполнен информацией, а также подключиться к ее стилей. В <body> указывают наш стол, его размер, и передача файлов style.cssidet тег оформление. Чтобы создать новую таблицу, перейдите в «Фонд» панели «Вставка», а затем нажмите [16]. В появившемся диалоговом окне, заполните необходимые поля.

- Строки - количество строк в таблице

- Столбцы - количество столбцов в таблице

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

- BorderThickness - толщина границы таблицы в пикселях, и если вы установите его к нулю, сама таблица не отображается на странице.

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

- CellSpacing - расстояние между границами ячеек таблицы

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

Рисунок 6. Основной каркас сайта

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

- В поле ввода Надпись (Название) представил имя таблицы. Это имя будет создано на стол.

- Выпадающее Выровнять заголовок (Выравнивание) позволит нам указать расположение и выравнивание имя (конечно, если мы вошли в него). [17] Здесь у вас есть следующие пункты: default (по умолчанию) - выравнивание выполняет сам Web-обозреватель, обычно в этом случае название находится над таблицей и выравнивается по центру;

- top - название находится над таблицей и выравнивается по центру;

- bottom - название находится под таблицей и выравнивается по центру;

- left - название находится над таблицей и выравнивается по левому краю;

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

Рисунок 7. Заполненные ячейки сайта

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

Основная функция для подключения к серверу MySQL является mysql_connect, которая соединяет сценарий к серверу баз данных MySQL и выполняет базу данных аутентификации пользователя. Синтаксис в этой функции:

<?

$ DB = mysql_connect («локальный», «ospuser», «*****»);

mysql_select_db («OSP», $ дБ); (1)

>

Функция mysql_select_db ($ дБ строка [, внутр $ ID]) выбирает базу данных, которая будет запускать скрипт PHP. Если Вы не можете открыть более одного соединения, можно опустить $ ID.

Все параметры этих функций не требуется, так как значения по умолчанию могут быть назначены в конфигурационном файле php.ini. Если вы хотите указать другое имя MySQL - хоста, имя пользователя и пароль, вы всегда можете сделать это. $ Хост может быть указан в качестве принимающей: port. Funktsiya возвращает идентификатор (например, целое число) соединения, все дальнейшие работы осуществляется только через этот идентификатор. Следующий вызов функции mysql_connect () с теми же параметрами новое соединение не откроют, и функция возвращает идентификатор существующего соединения [17].

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

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

Для переключения между рабочей среды (только трех режимах: Код (Code), Design (Дизайн) и CodeandDesign панель инструментов или главное меню «Вид» (View).

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

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

Группа групп всегда расположены над документом, даже если это в настоящее время неактивно. Это делается для того, что мы всегда можем получить к ним доступ, независимо от того, какое окно является активной в данный момент [17].

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

Рисунок 8. Панель инструментов Dreamweaver

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

- объекты Toolkit

- Инструменты документ

- Стандартный набор инструментов, который обеспечивает доступ к файловых операций (создание, открытие и сохранение веб - страниц), буфер обмена, и т.д., изначально скрыты.

Чтобы показать эти панели на главном экране меню «Вид (View) - Панели инструментов (Toolbars)» (соответствующие панели (Вставить документ стандарт) [18].

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

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

Если мы должны держать в верхней части двумя окнами на один или несколько раз, вы должны использовать пункт меню «Window - Cascade, TileHorizontally или TileVertically». Первый из них «распространяется» все открытые документы в «стек» в главном окне, так что мы можем видеть их названия и некоторые из содержания. Второй и третий пункты «распространения» в главном окне, «мозаика» из окон документов так, чтобы они не перекрывали друг друга. И второй пункт выкладывает «мозаику» по горизонтали, а третий - по вертикали.

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

$ результат = mysql_query («SELECT документа, название, описание, изображение, цена, СКЛАД ОТ - Товар ГДЕ кот = '$ кошка '», $ дБ);

$ myrow = mysql_fetch_array ($ результат); (2)

Если запрос, выполненный с помощью функции mysql_query () успешно выполнился, то в результате клиент получит набор записей, который может быть обработан следующими функциями PHP:

- Mysql_result () - получить необходимый элемент из набора записей;

- Mysql_fetch_array () - занести запись в массив;

- Mysql_fetch_row () - занести запись в массив;

- Mysql_fetch_assoc () - занести запись в ассоциативный массив;

- Mysql_fetch_object () - занести запись в объект.

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

Е (» <p class='news_title2'><img class='mini' align='left' src=' % s'>% с</ P>

<p class='news_add'>Цена:% с</ P>

<p class='news_add'>Наличие:% с</ P>

% S», $ myrow [» образ «], $ myrow [» Название «], $ myrow [» цена «], $ myrow [» Склад «], $ myrow [» текст "]); (3)

>

E - Выводит отформатированную строку форматируется в соответствии с заданным форматом. Строка формата состоит из нуля или более директив: обычных символов (за исключением%), которые копируются непосредственно в результирующую строку, и обрабатывает преобразования, каждый из которых заменяется одного из параметров. Это относится как к Sprintf (), и к Е ().


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

  • Функциональное и эксплуатационное назначение изделия – интернет-магазина, требования к нему, порядок контроля и приемки. Назначение и область применения, выбор информационного обеспечения. Моделирование бизнес-процессов. Разработка внутренней структуры.

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

  • Автоматизация управления, учета деятельности ноутбук-салона "Буква". Внутренняя модель магазина, его взаимодействие с внешними субъектами. Разработка сайта интернет-магазина с обновлением прайса, регистрацией клиентов. Клиентская часть, администрирование.

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

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

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

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

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

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

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

  • Разработка и написание программного обеспечения для интернет-магазина по продаже свежих овощей в режиме "online". Функциональные требования, схема данных. Главная страница сайта, корзина, регистрация пользователя. Описание классов и файлов программы.

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

  • Анализ сравнения интернет-магазина и электронного магазина. Проектирование структуры web-сайта. Обработка заказа. Основное понятие языка php. Средства безопасности системного уровня приложения. Разработка структуры базы данных и структуры web-сайта.

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

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

    контрольная работа [28,7 K], добавлен 02.10.2010

  • Преимущества и недостатки электронной коммерции. Описание локального сервера Denwer. Структура файлов и папок. Особенности PHP, MySQL, CSS, HTML. Разработка структуры сайта интернет-магазина по продажи гитар и комплектующих, его программная реализация.

    курсовая работа [5,0 M], добавлен 25.10.2014

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

    курсовая работа [826,4 K], добавлен 09.09.2022

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