Создание интернет магазина

Автор работы: Пользователь скрыл имя, 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
Приложения ……………………

Работа состоит из  1 файл

Текст.doc

— 1.45 Мб (Скачать документ)

 

   }

echo "<a href=index.php>В панель</a>";

?> 

Addbooks.html 

<?php

session_start();

    // создаем  новую сессию или 

    // восстанавливаем текущую

if (!($_SESSION['login']=="pit" &&

    $_SESSION['passwd']==123)) 

    // проверяем  правильность 

    // пароля-логина

    Header("Location: authorize.php");

    // если ошибка, то перенаправляем на

    // страницу  авторизации 

?>

<html>

<head>

<title>Добавление  товаров</title>

</head>

<body>

<form name="books" method="post" action="1.php"> 

Название:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="name"/><br><br>

Автор: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="author"/><br><br>

Издательство: <input type="text" name="izd"/><br><br>

Год издания:&nbsp;&nbsp; <input type="text" name="god"/><br><br>

Цена:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="price"/><br><br>

Кол-во:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="kol"/><br><br>

Картинка:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type="text" name="art"/><br><br>

Аннотация:

<br><br> 

<textarea name="Message" cols="50" rows="20"></textarea><br><br>

Жанр книги:

<SELECT NAME="janr">

<OPTION value = "X">Худ. литература

<OPTION value = "O">Образование

<OPTION value = "P">Право

<OPTION value = "M">Медицина 

<OPTION value = "S">Спорт

</SELECT> 

<input type="submit" name="Submit Registration" value="Добавить"/> 

</form> 

</body>

</html> 
 

<?php

session_start();

    // создаем  новую сессию или 

    // восстанавливаем текущую

if (!($_SESSION['login']=="pit" &&

    $_SESSION['passwd']==123)) 

    // проверяем  правильность 

    // пароля-логина

    Header("Location: authorize.php");

    // если  ошибка, то перенаправляем на

    // страницу  авторизации 

?>

<html>

<head>

<title>Добавление новостей</title>

</head>

<body>

<form name="news" method="post" action="addnews.php"> 
 

<center><textarea name="Message" cols="80" rows="20"></textarea></center>

<br><br>

<center>Дата: <input type="text" name="date"/></center><br><br> 
 

<center><input type="submit" name="Submit Registration"/ value="Добавить"></center> 

</form> 

</body>

</html> 

Addnews.php 

<?

session_start();

if (!($_SESSION['login']=="pit" &&

    $_SESSION['passwd']==123)) 

    // проверяем  правильность 

    // пароля-логина

    Header("Location: authorize.php");

    // если  ошибка, то перенаправляем на 

    // страницу  авторизации

/* Переменные  для соединения с базой данных */

$hostname = "localhost";

$username = "root";

$password = "";

$dbName = "shop";

$art = $_POST[Message];

$date =$_POST[date];

$logic = '';

/* Таблица MySQL, в которой хранятся данные */

$userstable = "news";  
 
 

/* создать соединение */

mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");

/* выбрать базу  данных. Если произойдет ошибка - вывести ее */

mysql_select_db($dbName) or die(mysql_error());   

  
 

$query = "INSERT INTO $userstable(text,date,logic) VALUES('$art', '$date', '$logic')";

/* Выполнить  запрос. Если произойдет ошибка - вывести ее. */

mysql_query($query) or die(mysql_error());

echo "Новость добавлена.<br><br>";

echo "<a href=addnews.html>Добавить ещё</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";

 echo "<a href=index.php>В панель</a>"; 

/* Закрыть соединение */

mysql_close();

?>  

Authorize.php 

<?

session_start();

    // создаем  новую сессию или 

    // восстанавливаем  текущую

if (!isset($_GET['go'])){

  echo "<form>

    Login: <input type=text name=login>

    Password: <input type=password

                        name=passwd>

    <input type=submit name=go value=Go>

  </form>";

}else {

   $_SESSION['login']=$_GET['login'];

   // регистрируем  переменную login

   $_SESSION['passwd']=$_GET['passwd'];

   // регистрируем переменную passwd

// теперь логин  и пароль - глобальные 

// переменные  для этой сессии

    if ($_GET['login']=="pit" &&

        $_GET['passwd']=="123") {

        Header("Location: index.php");

    }else echo "Неверный ввод,

                попробуйте еще раз<br>";

} 

?> 

Deletebooks.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,$username,$password) OR DIE("Не могу создать соединение ");

/* выбрать базу  данных. Если произойдет ошибка - вывести ее */

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 "<form action=k.php method=post><input type=\"submit\" name=\"ono\" value=\"Удалить\"><br>

<input type=\"hidden\" name=\"idbook\" value=\"".$row['id']."\"><br></form><br>";

      echo "<br><br>"; 

 

   }

echo "<a href=index.php>В  панель</a>";

?> 

Deletenews.php 

<?

session_start();

if (!($_SESSION['login']=="pit" &&

    $_SESSION['passwd']==123)) 

    // проверяем  правильность 

    // пароля-логина

    Header("Location: authorize.php");

    // если  ошибка, то перенаправляем на 

    // страницу  авторизации

/* Переменные  для соединения с базой данных */

$hostname = "localhost";

$username = "root";

$password = "";

$dbName = "shop";  

/* Таблица MySQL, в которой хранятся данные */

$userstable = "news";  

/* создать соединение */

mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");

/* выбрать базу  данных. Если произойдет ошибка - вывести ее */

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['date'];

        echo  "</b>";

        echo "-";

    echo $row['text'];

      echo "<form action=s.php method=post><input type=\"submit\" name=\"ono\" value=\"Удалить\"><br>

<input type=\"hidden\" name=\"idnews\" value=\"".$row['id']."\"></form><br>";

      echo "<br><br>"; 

 

   }

  echo "<a href=index.php>В  панель</a>";

}

?> 

Index.php 

<?php

session_start();

Информация о работе Создание интернет магазина