Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Web- Shop лекции.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.97 Mб
Скачать

Торговые Internet-системы.

Internet-система – это полифункциональный электронный магазин, оснащенный специализированными программными комплексами с полной автоматизацией технологического процесса электронной торговли.

Функции:

1. демонстрация товара;

2. подсчет полной стоимости заказа;

3. автоматическое взаимодействие с базами данных, содержащими информацию о наличии товара на складе;

4. прием платежей от держателей банковских карт и пользователей платных систем;

5. полное сопровождение сделки от этапа оформления покупки до этапа приема товара с автоматическим контролем за получением оплаты.

Вспомогательные функции:

1. система поиска по категориям товара;

2. служба технической поддержки пользователей;

3. интерактивная система помощи посетителей сайта;

4. механизм взаимодействия с бухгалтерским приложением.

Условия реализации:

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

Функции специализированного ПО:

1. поддержка виртуального электронного магазина;

2. идентификация и авторизация пользователя;

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

Пример СПО: 1С Интернет-магазин.

Дополнительные возможности или элементы торговых систем:

1. служба доставки товаров, включающая отдел курьера доставки;

2. склад и интегрированный отдел снабжения;

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

Полноценный электронный магазин – это дорогостоящий проект.

Альтернативный вариант.

Создание «торговых рядов» - «ТР».

«ТР» - специализированный Интернет-портала, размещающий на своем пространстве электронные магазины других организаций.

Аренда примерно 300 у.е. в месяц.

Преимущество: не требуется прибегать к помощи специалиста и платить деньги за ПО.

Критерии выбора вида торговой системы.

Время и качество доставки товара.

Ведение log-файла.

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

$title_log=”./logs/user.log;

@ $fp=fopen($title_log, “a”);

if ($fp) { $result=”ok”;

if (!isset ($_SESSION[‘uid’])){

} $result=”error”;

$outstring.=”[“.date(”l M d H:i:S Y”).”] “;

$forward=getenv(“HTTP_X_FORWARDED_FOR”);

$ip=$_SERVER[“REMOTE_ADDR”];

if(($forward!=NULL)&&($forward!=$ip)) {

$ip=$ip.”/”.$forward;

$outstring.=”[“.$ip.”] “;

$outstring.=”[“.$login.”] “;

$outstring.=”[“.$pswd.”] “;

$outstring.=”[“.$result.”] “;

$outstring.=”[“\n”] “;

запись строки в файл:

fwrite($fp,$outstring);

fclose($fp);

Лекция 9.

Проектирование баз данных для итернет-магазина.

Gr-> IdGr – идентификатор группы;

nmGr – название, отображающее в приложении;

txtGr – описание группы, предназначено для служебных целей;

ingGr – ссылка на графическое изображение.

Товары – Tovs;

Атрибуты Товары – TovAttr;

Атрибут – Attr;

Категория атрибута – GrAttr.

Таблица Tovs

idTov –автоинкрементный счетчик, содержащий записи в таблице;

nmTov – название товара;

txtTov – описание товара;

imgTov – ссылка на графическое изображение товара;

intTov – цена товара в виде целого числа с двумя разрядами в дробной части;

intSalePrice – цена товара при распродаже.

Таблица Attr

idAttr – идентификатор;

nmAttr – название атрибута выводимое для поиска

id GrAttr – ссылка на категорию к которой относится другой атрибут.

Таблица TovAttrдля содержания связи между товаром и его атрибутом.

idTovAttr

idAttr

idTov

Таблица GrAttr

idGrAttr – идентификатор;

nmGrAttr – название;

txtGrAttr – описание.

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

Группы товаров – Gr;

Товары по группам – TovGr;

Товары – Tovs;

Родственные товары – TovsRel.

Таблица TovGr – используется для связи товара и группы товаров. Содержит список комбинаций группа товара – товар.

idTovGr – идентификатор записи;

idGr – идентификатор группы;

idTov – идентификатор товара.

Таблица TovsRel – содержит список комбинаций, определяющих связи между товарами.

idTovRel – идентификатор связи в данной таблице;

idTovA – идентификатор текущего товара;

idTovB – идентификатор товара, связанного с предыдущим товаром;

idRelType – идентификатор типа связи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]