Автор работы: Пользователь скрыл имя, 13 Ноября 2011 в 21:53, курсовая работа
С приходом Интернета в нашу жизнь ситуация кардинально изменилась. Теперь вещи можно покупать, не выходя их дома. Ассортимент представленный в Интернет-магазине зачастую больше чем в обычном магазине, при этом стоимость товара существенно меньше за счет того, что хозяин магазина имеет минимальные расходы. То есть спираль закручивается в обратном направлении, чем ниже расходы, тем ниже наценка, тем ниже цена.
Интернет-магазин работает 24 часа в сутки и 365 дней в году.
Все затраты которые берет на себя владелец Интернет-магазина:
Перечень условных обозначений, символов, единиц, сокращений и терминов ………………………………………………………………………. 6
Введение ………………………………………………………………………. 7
РАЗДЕЛ 1. ОСНОВНЫЕ ПОДХОДЫ К СОЗДАНИЮ ИНТЕРНЕТ-МАГАЗИНА……………................................................................................ 9
1.1 Принцип работы интернет-магазина………………...……...…………. 9
1.2 Анализ существующих разработок……………………………………. 13
РАЗДЕЛ 2. РАЗРАБОТКА ИНТЕРНЕТ-МАГАЗИНА ПО ПРОДАЖЕ КНИГ………………………………………………………………………. 17
2.1Аргументация выбора языка программирования………………........... 17
2.2Общие сведения об HTML…………………………………………........ 22
2.3 Понятие веб-сервера……………………………………………………. 29
2.4 Система управления базами данных MySQL…………………………. 32
РАЗДЕЛ 3. ПРОГРАММНЫЙ КОМПЛЕКС «ИНТЕРНЕТ-МАГАЗИН ПО ПРОДАЖЕ КНИГ»…………………………………………………….. 36
3.1 Функциональные возможности проекта………………………………. 36
3.2 Руководство пользователя……………………………………………… 38
Выводы ……………………………………………………………………….. 42
Перечень использованных источников……………………………………... 43
Приложения ……………………
echo "</center>";
}
?>
Unset1.php
<?php
session_start();
if (isset($_SESSION['login']))
{
unset($_SESSION['login']);
echo "<br><br><br><br><br><br><br><
}
?>
1.php
<?
session_start();
if (!($_SESSION['login']=="pit" &&
$_SESSION['passwd']==123))
// проверяем правильность
// пароля-логина
Header("Location: authorize.php");
// если ошибка, то перенаправляем на
// страницу авторизации
/* Переменные для соединения с базой данных */
$hostname = "localhost";
$username = "root";
$password = "";
$dbName = "goods";
$ant = $_POST[Message];
$name =$_POST[name];
$author =$_POST[author];
$izd =$_POST[izd];
$god =$_POST[god];
$janr =$_POST[janr];
$price =$_POST[price];
$kol =$_POST[kol];
$art =$_POST[art];
/* Таблица MySQL, в которой хранятся данные */
$userstable = "books";
/* создать соединение */
mysql_connect($hostname,$
/* выбрать базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or
die(mysql_error());
$query = "INSERT INTO $userstable (name, ant, author, izd, god, janr, price, kol, art) VALUES
('$name','$ant', '$author','$izd','$god','$
/* Выполнить запрос. Если произойдет ошибка - вывести ее. */
mysql_query($query) or die(mysql_error());
echo "Книга добавлена.<br><br>";
echo "<a href=addbooks.html>Добавить
ещё</a> &
echo "<a href=index.php>Меню</a>";
/* Закрыть соединение */
mysql_close();
?>
2.php
<?
session_start();
if (!($_SESSION['login']=="pit" &&
$_SESSION['passwd']==123))
// проверяем правильность
// пароля-логина
Header("Location: authorize.php");
// если ошибка, то перенаправляем на
/* Переменные для соединения с базой данных */
$hostname = "localhost";
$username = "root";
$password = "";
$dbName = "shop";
/* Таблица MySQL, в которой хранятся данные */
$userstable = "sell";
/* создать соединение */
mysql_connect($hostname,$
/* выбрать базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or
die(mysql_error());
$query = "SELECT * FROM $userstable WHERE 1";
/* Выполнить запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query)
or die(mysql_error());
/* Как много нашлось таких */
$number = mysql_num_rows($res);
/* Напечатать всех в красивом виде*/
if ($number == 0) {
echo "<CENTER><P>Новостей нет</CENTER>";
} else {
echo "<BR><BR>";
/* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */
while ($row=mysql_fetch_array($res)) {
echo "<br><br>";
echo "<b>";
echo $row['last'];
echo "</b>";
echo "<br><br>";
echo "<b>";
echo $row['first'];
echo "</b>"; echo "<br><br>";
echo "<b>";
echo $row['ot'];
echo "</b>"; echo "<br><br>";
echo "<b>";
echo $row['adress']; echo "<br>";
echo "</b>";
echo $row['city'];
echo "<br>";
echo $row['post'];
echo "<br>";
if ($row['op']==aname) {
echo "Доставка почтой";
}
else
echo "Доставка курьером";
echo "<br>";
echo $row['ids'];
if ($row['cap']>200) {
echo "Подарить чашку";
}
elseif ($row['cap']>500){
echo "Подарить книжку";
}
echo "<form action=n.php method=post><input type=\"submit\" name=\"ono\" value=\"Удалить\"><br>
<input type=\"hidden\"
name=\"pb\" value=\"".$row['id']."\"><br><
echo "<br><br>";
}
echo "<a href=index.php>В панель</a>";
}
?>
3.php
<?
session_start();
if (!($_SESSION['login']=="pit" &&
$_SESSION['passwd']==123))
// проверяем правильность
// пароля-логина
Header("Location: authorize.php");
// если ошибка, то перенаправляем на
// страницу авторизации
/* Переменные для соединения с базой данных */
$hostname = "localhost";
$username = "root";
$password = "";
$dbName = "goods";
/* Таблица MySQL, в которой хранятся данные */
$userstable = "books";
/* создать соединение */
mysql_connect($hostname,$
/* выбрать базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or
die(mysql_error());
$query = "SELECT * FROM $userstable WHERE logic = ''";
/* Выполнить запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query)
or die(mysql_error());
/* Как много нашлось таких */
$number = mysql_num_rows($res);
/* Напечатать всех в красивом виде*/
if ($number == 0) {
echo "<CENTER><P>Книг нет</CENTER>";
} else {
echo "<BR><BR>";
/* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */
while ($row=mysql_fetch_array($res)) {
echo "<br><br>";
echo "<b>";
echo $row['name'];
echo "</b>";
echo "-";
echo $row['author'];
echo "<br>";
echo "Артикуль";
echo $row['id'];
echo "<br><br>";
}
echo "<a href=index.php>В панель</a>";
}
?>
4.php
<?
session_start();
if (!($_SESSION['login']=="pit" &&
$_SESSION['passwd']==123))
// проверяем правильность
// пароля-логина
Header("Location: authorize.php");
// если ошибка, то перенаправляем на
/* Переменные для соединения с базой данных */
$hostname = "localhost";
$username = "root";
$password = "";
$dbName = "shop";
/* Таблица MySQL, в которой хранятся данные */
$userstable = "sell";
/* создать соединение */
mysql_connect($hostname,$
/* выбрать базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or
die(mysql_error());
$query = "SELECT * FROM $userstable WHERE 1";
/* Выполнить запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query)
or die(mysql_error());
/* Как много нашлось таких */
$number = mysql_num_rows($res);
/* Напечатать всех в красивом виде*/
if ($number == 0) {
echo "<CENTER><P>Новостей нет</CENTER>";
} else {
echo "<BR><BR>";
/* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */
while ($row=mysql_fetch_array($res)) {
echo "<br><br>";
echo "<b>";
echo $row['last'];
echo "</b>";
echo "<br><br>";
echo "<b>";
echo $row['first'];
echo "</b>"; echo "<br><br>";
echo "<b>";
echo $row['ot'];
echo "</b>"; echo "<br><br>";
echo "<b>";
echo $row['adress']; echo "<br>";
echo "</b>";
echo $row['city'];
echo "<br>";
echo $row['post'];
echo "<br>";
if ($row['op']==aname) {
echo "Доставка почтой";
}
else
echo "Доставка курьером";
echo "<br>";
echo $row['ids'];
if ($row['cap']>200) {
echo "Подарить чашку";
echo "<hr>";
}
elseif ($row['cap']>500){
echo "Подарить книжку";
echo "<hr>";
}
else{
echo "<hr>";
}
echo "<br><br>";