Создание электронного магазина принтеров

Автор работы: Пользователь скрыл имя, 17 Февраля 2012 в 11:54, курсовая работа

Описание работы

Целью курсовой работы является развитие навыков по практическому использованию технологии распределённых баз данных для организации бизнеса в секторе сетевой экономики посредством языка программирования РНР, проектирование и реализация электронного магазина и базы данных рынка принтеров.
Для достижения поставленной цели в работе ставятся следующие задачи:
- изучить язык написания скриптов PHP для доступа к базам данных;
- проанализировать предметную область интернет-магазинов принтеров;
- спроектировать базу данных рынка принтеров;
- реализовать спроектированную базу данных средствами СУБД MySQL и языка программирования РНР в интерактивной среде Интернет.

Содержание работы

ВВЕДЕНИЕ 5
1 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ МАГАЗИНА ПРИНТЕРОВ В ТЕРМИНАХ ER-МОДЕЛИРОВАНИЯ 6
1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ МАГАЗИНА ПРИНТЕРОВ 6
1.2 ПОСТРОЕНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ БАЗЫ ДАННЫХ 7
1.3 ПОСТРОЕНИЕ ЛОГИЧЕСКОЙ МОДЕЛИ ДАННЫХ 10
2 РЕАЛИЗАЦИЯ МОДЕЛИ БАЗЫ ДАННЫХ МАГАЗИНА ПРИНТЕРОВ В ИНТЕРАКТИВНОЙ СРЕДЕ ИНТЕРНЕТ 13
2.1 ПОСТРОЕНИЕ ФИЗИЧЕСКОЙ МОДЕЛИ ДАННЫХ НА ЯЗЫКЕ SQL СРЕДСТВАМИ СУБД MYSQL 13
2.2 РЕАЛИЗАЦИЯ ПРОЕКТИРУЕМОЙ СХЕМЫ БАЗЫ ДАННЫХ С ИСПОЛЬЗОВАНИЕМ WEB-ИНТЕРФЕЙСА, СОЗДАННОГО НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PHP 16
3 РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ЭЛЕКТРОННОГО МАГАЗИНА ПРИНТЕРОВ 27
3.1 РАСЧЕТ КАПИТАЛЬНЫХ ВЛОЖЕНИЙ 27
3.2 РАСЧЕТ ЭКСПЛУАТАЦИОННЫХ РАСХОДОВ 28
3.3 РАСЧЕТ ЭКОНОМИЧЕСКОГО ЭФФЕКТА 30
ЗАКЛЮЧЕНИЕ 36
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 37

Файлы: 1 файл

курсовая-магазин принтеров.doc

— 793.00 Кб (Скачать файл)

           </tr>

         </table> 

     </BODY>

     </HTML>

 

Приложение 3

Скрипты файла ABOUT.PHP

     <HTML>

       <HEAD>

        <TITLE>Сайт по продаже принтеров</TITLE>

        <style type="text/css">

     <!--

     body {

           background-color: #FFFFFF;

     }

     .style3 {

           font-family: Verdana, Arial, Helvetica, sans-serif;

           font-size: 16px;

     }

     .style4 {font-family: Verdana, Arial, Helvetica, sans-serif}

     .style5 {

           color: #CCFF00;

           font-weight: bold;

     }

     .style8 {color: #CCFFFF}

     .style9 {color: #CCFFFF; font-weight: bold; font-size: 14px; }

     .style11 {color: #FFFFCC; font-weight: bold; font-size: 14px; }

     .style12 {color: #FFFFCC}

     .style15 {

           font-family: Verdana, Arial, Helvetica, sans-serif;

           color: #CC00FF;

           font-size: 24px;

           font-weight: bold;

     }

     -->

        </style>

     <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></HEAD>

           <body>

           <p align="center">

     <a href="counter.php"></a></p>

           <table width="90%" border="0" align="center">

           <tr>

             <td width="213" bgcolor="#CCFFFF"><div align="center" class="style15">Магазин принтеров </div></td>

             <td colspan="2" align="center" bgcolor="#99FF00"></td>

           </tr>

          

           <tr>

             <td valign="top" bgcolor="#66FFFF"><p class="style5"><span class="style8"></span></p>         

             <p><span class="style9"><a href="index.php" class="style4">ГЛАВНАЯ</a></span></p>

             <p><span class="style9"><a href="about.php" class="style4">О МАГАЗИНЕ</a></span></p>

             <p><span class="style11"><a href="vid.php?Vid=1" class="style4">КАТАЛОГ ПРОДУКЦИИ</a></span></p></td>

             <td width="70%" bgcolor="#FFFF66"><p align="center" class="style3">Вот уже 8 лет «КопТех – Принтеры» работает для вас на  белорусском рынке принтеров. Ассортимент принтеров нашей компании, представлен тремя ведущими  фирмами-производителями, которые на сегодняшний день являются одной из  крупнейшей мировой корпорацией Konica Minolta. Используя наше обширное  предложение по принтерам, Вы всегда сможете выбрать для  себя наиболее подходящую модель по таким параметрам как: </p>

               <p><strong>- функциональность;</strong></p>

               <p><strong>- надёжность;</strong></p>

               <p><strong>- цена.</strong></p>

               <div align="justify">Благодарим Вас за посещение нашего сайта и надеемся на дальнейшую взаимовыгодную и плодотворную работу.

               </div>

               <p>ООО "КопТех" г. Минск  </p>

               <p>111141, Минск, ул. Кальварийская  20А, офис 200Г </p>

               <p>тел: 230-35-74 многоканальный, факс: 230-35-74 </p>

               <p>E-mail: info@copier.su </p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3"><br>

                 <br>

             </p></td>

             <td width="91" valign="top" bgcolor="#9999FF"><div align="center">

               <p><b>

                 <?php

     // Соединяемся с базой данных

       $soed=mysql_connect("localhost", "root", "");

     mysql_select_db("Printer", $soed);

     // Создаем запрос

     $Zapros = "select * from schet";

     // Получаем данные из базы данных

      $Rezalt = mysql_query($Zapros,$soed);

     // Считаем количество записей в массиве

     $Num = mysql_num_rows($Rezalt);

     if ($Num==0) $Schet_id=0;

     else

     {

     // присваиваем текущему заказу  идентификатор, следующий за предыдущим 

     $Schet_id = mysql_result($Rezalt, $Num-1, "schet_id")+1;

     }

     print "<a href=zakaz.php?Schet_id=$Schet_id>КОРЗИНА</a>"; 

     ?>

               </b></p>

             </div>          <span class="style12"></span></td>

           </tr>

         </table>

     </BODY>

     </HTML>

 

Приложение 4

Скрипты файла VID.PHP

     <HTML>

       <HEAD>

        <TITLE>Сайт по продаже принтеров</TITLE>

        <style type="text/css">

     <!--

     body {

           background-color: #FFFFFF;

     }

     .style3 {

           font-family: Verdana, Arial, Helvetica, sans-serif;

           font-size: 16px;

     }

     .style4 {font-family: Verdana, Arial, Helvetica, sans-serif}

     .style5 {

           color: #CCFF00;

           font-weight: bold;

     }

     .style8 {color: #CCFFFF}

     .style9 {color: #CCFFFF; font-weight: bold; font-size: 14px; }

     .style11 {color: #FFFFCC; font-weight: bold; font-size: 14px; }

     .style12 {color: #FFFFCC}

     .style15 {

           font-family: Verdana, Arial, Helvetica, sans-serif;

           color: #CC00FF;

           font-size: 24px;

           font-weight: bold;

     }

     -->

        </style>

     <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></HEAD>

           <body>

           <p align="center">

     <a href="counter.php"></a></p>

           <table width="90%" border="0" align="center">

           <tr>

             <td width="213" bgcolor="#CCFFFF"><div align="center" class="style15">Магазин принтеров </div></td>

             <td colspan="2" align="center" bgcolor="#99FF00"></td>

           </tr>

          

           <tr>

             <td valign="top" bgcolor="#66FFFF"><p class="style5"><span class="style8"></span></p>         

             <p><span class="style9"><a href="index.php" class="style4">ГЛАВНАЯ</a></span></p>

             <p><span class="style9"><a href="about.php" class="style4">О МАГАЗИНЕ</a></span></p>

             <p><span class="style11"><a href="vid.php?Vid=1" class="style4">КАТАЛОГ ПРОДУКЦИИ</a></span></p>

             <blockquote>

               <p>

                 <span class="style14">

                 <?php

     // Соединяемся с базой данных

     $soed=mysql_connect("localhost", "root", "");

     mysql_select_db("Printer", $soed);

     // Создаем запрос

     $Zapros = "select * from vid";

     // Получаем данные из базы данных

      $Rezalt = mysql_query($Zapros,$soed);

     // Считаем количество записей в  массиве

     $Num_vid = mysql_num_rows($Rezalt); 

     $i = 0;  

     while ($i < $Num_vid){ 

     $Vid_id = mysql_result($Rezalt, $i, "vid_id");

     // в переменную $Vid_id заносим значение  поля vid_id текущей строки

     $Nazvanie = mysql_result($Rezalt, $i, "nazvanie");

     // в переменную $Nazvanie заносится значение  поля nazvanie текущей строки

      

     print "<P><H3><A HREF=\"vid1.php?Vid=$Vid_id\">$Nazvanie</A></H3>";

     // вывод в браузер гиперссылки 

      

     $i++;

     // i = i+1

     }

     ?>

                 </span>

               </p>

             </blockquote></td>

             <td width="357" bgcolor="#FFFF66"><p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">Выберите интересующий товар слева в списке. </p>

               <p align="center" class="style3">&nbsp;</p>

               <p align="center" class="style3">&nbsp;</p>

Информация о работе Создание электронного магазина принтеров