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

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

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

Система реализована с помощью среды PHP, которая работает в связке Apache/PHP/MySQL. В качестве СУБД соответственно выбран MySQL.

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

Список использованной литературы

  1. Гумерова Г.Р. Конспект лекция по курсу «Интернет-программирование».

  2. Никсон, Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript / Р. Никсон. - СПб.: Питер - 2011. - 496 с.

  3. Кузнецов Максим, Симдянов Игорь. Самоучитель PHP 5/6. — 3-е изд., перераб. и доп. — Спб.: «БХВ-Петербург», 2009. — С. 672.

  4. Сайт свободной энциклопедии. http://ru.wikipedia.org

Приложения (листинги) Cart.Php

<h2 align="center"> Корзина товаров</h2>

<?

if($_SESSION['cart'])

{

?>

<form action="index.php?view=update_cart" method="post" id="cart-form">

<table id="mycart" align="center" cellspacing="0" cellpadding="0" border="0">

<tr>

<th>Товар</th>

<th>Цена</th>

<th>Кол-во</th>

<th>Всего</th>

</tr>

<? foreach($_SESSION['cart'] as $id => $quantity):

$product = get_product($id);

?>

<tr>

<td align="center"><?=$product['title'];?></td>

<td align="center"><?=number_format($product['price'],2);?></td>

<td align="center"><input type="text" size="2" name="<?=$id;?>" maxlength="2" value="<?=$quantity;?>" /></td>

<td align="center"><?=number_format($product['price'] * $quantity ,2);?></td>

</tr>

<?endforeach;?>

</table>

<p class="total" align="center">Общая сумма заказа: <span class="product-price"><?=number_format($_SESSION['total_price'],2);?> </span></p>

<p align="center"><input type="submit" name="update" value="Обновить" /></p>

</form>

<p align="center"><a href="index.php?view=order">Оформить заказ</a></p>

<?

}

else

{

echo "<p align='center' style='color:#fff;'>Корзина пуста!</p>";

}

?>

Cat.Php

<?$cat = $_GET['id'];

$products = get_cat_products($cat);

foreach($products as $item):?>

<table align="center" cellpadding="0" cellspacing="0" class="product" border="0">

<tr>

<td valign="top">

<div><a href="index.php?view=product&id=<?=$item['id']?>"><img src="userfiles/<?=$item['image']?>" alt="" /></a></div>

<div class="description">

<div class="product-name"><a href="#"><?=$item['title']?></a></div>

<div class="product-price">Цена: <?=$item['price']?> </div>

</div>

</td>

</tr>

</table>

<?endforeach;?>

Index.php

<?

foreach($products as $item):?>

<table align="center" cellpadding="0" cellspacing="0" class="product" border="0">

<tr>

<td valign="top">

<div><a href="index.php?view=product&id=<?=$item['id']?>"><img src="userfiles/<?=$item['image']?>" alt="" /></a></div>

<div class="description">

<div class="product-name"><a href="#"><?=$item['title']?></a></div>

<div class="product-price">Цена: <?=$item['price']?> </div>

</div>

</td>

</tr>

</table>

<?endforeach;?>

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