Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка для Курсовой работы.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.63 Mб
Скачать

4.3 Описание структуры и формата страниц

Мой интернет-магазин состоит из нескольких страниц. Главная страница сайта представлена в соответствии с рисунком 4.3.1.

Рисунок 4.3.1 – Главная страница.

Главная страница содержит ссылки на следующие страницы:

  • страница «О нас»;

  • страница «Доставка»;

  • страница «Каталог»;

  • страница «Корзина»;

  • страница «Личный кабинет»;

Страница «Каталог» содержит каталог всех категорий товаров. в соответствии с рисунком 4.3.2

Рисунок 4.3.2 – Страница «Каталог».

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

Рисунок 4.3.3 – Страница со списком товаров выбранной категории.

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

Страница «Доставка» содержит информацию о том, как происходит доставка товаров, ее стоимость и порядок оплаты товаров. Она представлена в соответствии с рисунком 4.3.4.

Рисунок 4.3.4 – Страница «Доставка».

Страница «О нас» содержит информацию о истории моего интернет-магазина и контакты для связи с администрацией. Она представлена в соответствии с рисунком 4.3.5.

Рисунок 4.3.5 – Страница «О нас».

Страница «Корзина» содержит таблицу перечисляющую выбранные для заказа вами товары, а также форму подтверждения заказа, в случае если вами был выбран как минимум один товар. В ином случае, если ваша корзина пуста, форма подтверждения заказа отображаться не будет. Она представлена в соответствии с рисунком 4.3.6.

Рисунок 4.3.6 – Страница «Корзина».

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

4.4 Описание ограничений доступа к данным

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

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

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

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

Расшифровывать сообщение может только банк. Банк продавца посылает сумму платежа и свой цифровой сертификат в банк покупателя, чтобы получить подтверждение о возможности обработки транзакции. Если указанная сумма может быть списана с карточного счета, банк покупателя посылает подтверждение банку продавца. Банк продавца затем посылает разрешение на совершение сделки продавцу. В заключение, продавец посылает свое подтверждение сделки заказчику. В протоколе SET продавец фактически не имеет доступа к частной информации клиента. Номер кредитной карты клиента не хранится на сервере продавца, что уменьшает риск мошенничества. Хотя протокол SET специально разработан для транзакций электронной торговли и обеспечивает высокий уровень защиты, пока он не является стандартным протоколом, используемым для совершения транзакций. Часть проблемы заключается в том, что протокол SET требует специального программного обеспечения на стороне сервера, так и на стороне клиента, что приводит к дополнительным издержкам. Кроме того, подобные транзакции отнимают больше времени, чем транзакции, использующие другие протоколы, например SSL.

SET Secure Electronic Transaction LLC - организация, сформированная Visa и MasterCard для поддержки и продвижения на рынок протокола SET.