Розробка Web-сайту та бази даних “Інтернет – магазину”

Автор работы: Пользователь скрыл имя, 20 Декабря 2012 в 09:49, дипломная работа

Краткое описание

Мета роботи. Проаналізувати специфіку діяльності Інтернет магазинів, їх відмінності від звичайних магазинів, розглянути сучасні засоби по розробці Інтернет-магазинів та розробити web- сайт „Інтернет-магазин”.
Завдання на дипломну роботу:
1.Здійснити пошук інформації по тематиці дипломної роботи та провести її аналіз та дослідження;
2.Ознайомитись з особливостями Інтернет-магазину, його позитивними та негативними якостями, та визначити їх класифікацію;
3.Розглянути існуючі Інтернет-магазини та вивчити їх принципи побудови та роботи;
4.Розглянути структуру побудови Інтернет-магазинів;
5.Провести маркетингове дослідження та розглянути економічні передумови створення Інтернет-магазину;
6.Розглянути сучасні програмні засоби по розробці Інтернет-магазинів;
7.Розробити Web-сайт та базу даних «Інтернет-магазину».

Вложенные файлы: 1 файл

Diplom (3).doc

— 3.46 Мб (Скачать файл)

Визначаємо кількість світильників для установки в приміщенні:

,          ,  шт.                    (4.7)

Для визначення коефіцієнта  використання h знаходимо індекс приміщення i:

,                                             (4.8)

де A і B – відповідно довжина  і ширина приміщення, м; – розрахункова висота підвісу, м. Отримуємо

Отримане значення i округляємо до найближчого табличного значення і приймаємо  = 0,78.

Оцінюємо коефіцієнти  відображення поверхонь приміщення: стелі – , стін – , робочої поверхні – . Приймаємо: = 70%, = 50%, = 30%.

За отриманим значенням i і r визначаємо величину коефіцієнта використання світлового потоку для обраного світильника [7 ].

Вибираємо світильник типу ПВЛМ–Д, для якого  =73%. По формулі (4.1) визначаємо необхідний світловий потік ламп у кожнім світильнику:

.

З довідкової літератури  вибираємо необхідну лампу. Тип  обраної лампи – ЛД-65 – 3570 лм.. У світильнику будуть установлені  дві таких лампи.

5.3. Пожежна безпека

 

Пожежна безпека –  це стан об’єкту, при якому виключається можливість пожежі, а у випадку її виникнення виключається дія на людей небезпечних факторів пожежі та забезпечується захист матеріальних цінностей.

Відповідно  до  Закону  України  «Про  пожежну  безпеку» [13] пожежна   безпека   повинна    забезпечуватися    шляхом проведення організаційних, технічних та інших заходів, спрямованих на  попередження  пожеж,  забезпечення  безпеки  людей,   зниження можливих   майнових   втрат  і  зменшення  негативних  екологічних наслідків у  разі  їх  виникнення,  створення  умов  для  швидкого виклику пожежних підрозділів та успішного гасіння пожеж.

Система активного пожежного  захисту – це комплекс організаційних заходів і технічних засобів по боротьбі з пожежами і запобіганню дії на людей небезпечних чинників пожежі, а також обмеження матеріальних збитків від неї.

Основний напрямок діяльності пожежної охорони полягає у профілактиці пожеж і в обмеженні їх розмірів. Пожежі або вибухи на підприємствах завдають великих матеріальних збитків і майже завжди супроводжуються нещасними випадками з людьми (опіки, поранення) тощо.

Контроль за дотриманням  затверджених відповідно до діючого  законодавства норм і правил пожежної безпеки на об’єктах народного господарства здійснюють органи Державного пожежного нагляду (ДНП) управління пожежної охорони Міністерства надзвичайних ситуацій України.

Відповідальність за прийняття протипожежних заходів  в організаціях покладається персонально на їх керівників без права передовіряти цю відповідальність іншим, підлеглим їм особам, вони здійснюють загальне керівництво роботою в галузі пожежної безпеки підприємств і організацій.

На (підприємстві)  встановлюються первинні засоби пожежегасіння відповідно до вимог Правил пожежної безпеки України. У приміщеннях з комп’ютерами рекомендується використовувати системи автоматичної пожежної сигналізації для виявлення пожежі та оповіщення працівників. Для приміщення, по якому проводиться розрахунок, потрібно влаштування місць утримання засобів пожежогасіння вогнегасників порошкових типу ОПУ–5 з вільним доступом у випадку необхідності їх використання.

 

ВИСНОВКИ

 

Інтернет - магазин (електронний  магазин, онлайновий магазин) - це програмний комплекс, який дозволяє продавати  товари чи послуги через мережу Інтернет та автоматизувати управління бізнес-процесами.

Електронна торгівля у віртуальному магазині ґрунтується  на тій же структурі, що і традиційна торгівля.

Класифікують Інтернет-магазини по різних критеріях: по моделі бізнесу, по відношенню з постачальниками, по товарному асортименту, по методах роздрібного продажу товарів в мережі.

Інтернет-магазини мають  свої як позитивні так і негативні  сторони. До переваг відносять: економія часу, низькі ціни, безкоштовна доставка, свобода вибору, психологічний комфорт, зручність оплати, анонімність. До недоліків Інтернет-магазину відносять: недосконала система доставки, незручна система оплати, складна система замовлення, нестабільний асортимент, необхідність реєстрації, проблема віртуальності, невиконання вибору замовлення, втрата замовлення.

Типовий варіант Інтернет-магазину складається з наступних функціональних частин: каталог товарів, пошукова система, корзина, реєстраційна форма, форма відправки замовлення.

В рамках дипломної роботи було досліджено існуючі Запоріжські, Львівські та Рівненські Інтернет-магазини.

Було проведено маркетингове дослідження Інтернет-магазину, а  саме здійснено опитування користувачів Internet на тему: «Чому покупці, що займаються шопінгом в Інтернет - магазинах, віддають перевагу їм над магазинами традиційним?» результати досліджень були оформленні у вигляді діаграми.

Враховуючи основні  вимоги до створення Інтернет-магазину та за допомогою сучасних Інтернет технологій мови програмування PHP та системи управління базами даних MySQL, було розробленно Web-сайт Інтернет-магазин, функціональна структура якого складається з Web-сайту та бази даних, дані елементи взаємодіють між собою.

Структура бази даних  складається з 11 таблиць, які пов’язані  між собою зв’язком типу один до багатьох, що забезпечує збереження цілісності даних. Структура  Web-сайту базується на адміністративній та клієнтській частині.

Позитивними якостями розробленого Інтернет-магазину є:

  1. Зручний інтерфейс користувача;
  2. Відсутність реєстрації клієнтів магазину, що забезпечує їхню анонімність;
  3. Сортування товарів по групах, що пришвидшує пошук потрібного товару;
  4. Вибір оплати та доставки товару користувачем;
  5. Невелика за розміром форма для замовлення;
  6. Автоматична зміна даних в базі даних магазину при здійсненні замовлення обраного товару.

Негативними якостями Інтернет-магазину є:

  1. Неповна база товарів;
  2. Відсутність можливості оплати новітніми засобами;
  3. Ціни товарів не представленні в іноземній валюті.

Враховуючи вище сказане  можна зробити висновок, що всі  поставленні завдання в дипломній роботі виконані в повному обсязі.

 

 

 

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

 

  1. Алексеев А. А. Как сделать рекламу Вашей фирмы в сети Интернет: Пошаговое руководство для фирм,  желающих сделать рекламу своей продукции в сети Интернет. – М: Dux comp, 1997.
  2. ГОСТ 12.1.030 - 81*. ССБТ. Электробезопасность. Защитное заземление. Зануление. - Введ. 01.01.82/
  3. Державний реєстр міжгалузевих і галузевих нормативних актів про охорону праці (реєстр ДНАОП). – К.: 1998. — 240 с .
  4. Економічні й фінансові розрахунки в Excel. В.Пикуза, О. Гаращенко. Питер, Видавнича група BHV, 2004р.
  5. Закон України "Про охорону праці" Законодавство України про охорону праці , т.1.- К. - 1995. - 558 с. Крамер Эрик HTML: Наглядный курс Web-дизайна. М.: Издательский дом ,2001
  6. Навчальний посібник: Інженерні рішення з охорони праці при розробці дипломних проектів інженерно-будівельних спеціальностей: – Київ: Основа, 2001.- 336 с.Папкович П.Ф. Теория упругости. М., 1939.
  7. Нольден М. Ваш первый выход в Internet: Для начинающих пользователей Internet и широкого круга пользователей PC / Гл. ред. Е.В. Кондукова; Пер с нем. К.А. Шиндер. - Спб.: ИКС, 1996. - 238 с.
  8. Популярные Web-сервисы: практика использования. Айверсон Уилл. КУДИЦ – ОБРАЗ, 2005.
  9. Правила охорони праці під час експлуатації електронно-обчислювальних машин . Затверджено МінЮстом України 17 червня 1999 р. №382/3675 [44]
  10. Правила пожежної безпеки в Україні. – К.: Основа, 2002. – 352с.
  11. Про охорону праці: Закон України - редакцiя вiд 01.01.2004.
  12. Про пожежну безпеку: Закон України.– К.: 1993.
  13. Разработка Web - приложений с помощью PHP и MySQL, 3-е издание. Люк Веллинг, Лора Томсон. Вільямс, 2005.
  14. СНиП 11-4-79 Естественное и искусственное освещение – М.: Стройиздат 1980.
  15. СНиП 2.01.02 - 85. Противопожарные нормы проектирования зданий и сооружений. Нормы проектирования. - М.: Стройиздат. 1985. -16 с
  16. СНиП 2.04.05 - 92. Нормы проектирования. Отопление, вентиля-ция и кондиционирование. - М.: Стройиздат. - 1988. - 64 с.
  17. Фролов А.В., Фролов Г.В. Глобальные сети компьютеров. Практическое введение в Internet, E-mail, FTP, WWW, и HTML, программирование для Windiws Sockets. - Диалог - МИФИ, 1996. Ковалев А., Курдюмов И и др. Управление проектом по созданию интернет-сайта - М.: Альпина Паблишер, 2001. - 337 с.
  18. Энди Харрис. PHP/MySQL для початківців. Кудиц-образ, 2005.
  19. Internet, Сервiси, HTML i web дизайн. Глинський. Деол, 2000.
  20. PHP 5.0 для начинающих, или как создать динамичный web-сайт. - 2-е изд., дополненное и исправленное. Леонтьев Б. Новый издательский дом, 2006.
  21. WEB-дизайн Руководство пользователя. Под ред. Леонтьева. Познавательная книга, 2000.
  22. WEB. Дизайн и коммерция. Конспект программиста. Под ред. Цеховой. Наука и техника, 2000.
  23. www.yandex.ru
  24. www.rambler.ru.
  25. www.google.com.ua
  26. www.nashformat.com.ua
  27. www.technomir.zp.ua
  28. www.yarst-dodomu.com.ua/index.php
  29. www.syteg.net
  30. www.enter.rv.ua
  31. ktc.rv.ua
  32. www.sostav.ru/news/2005/10/07/r5/

ДОДАТКИ

ЛІСТИНГ ПРОГРАМИ

index.php

<?php

//=============================

include("php/sesion.php");

include("php/gui.php");

include("php/savepic.php");

include("php/edit_tovar.php");

include("php/guest.php");

include("php/zamov.php");

include("php/main.php");

//=============================

//upload_pic("index.php","mytov");

start_d();

menu_top($_GET['main']);

if(isset($_GET['main']))

main_column(main_login());

if($_SESSION['_USER']=="guest")

if(isset($_GET['zamov']))

main_column(main_zamov());

else

if(!isset($_GET['main']))   

main_column(main_shov());

side_column("<strong>Кошик:</strong>".left_menu(return_menu_koshik()).

"<strong>Категорії:</strong>".

left_menu(return_menu_group_t()));

}

else

{

if($_SESSION['_USER']=="admin")

{

main_column(main_tov());  

side_column(left_menu(ret_menu_tovar()));

}

//side_column(left_menu($m_el1));

//side_column(left_menu($m_el1));

//side_column("fdsjkhfksdhfkjsdh jfsdgfjs gd dslhgfksdhf kjsdhfk sd");

end_d();

?> 

 

guest.php

<?php

function return_menu_group_t()

$adb=mysql_connect($_SESSION['_DB'],$_SESSION['_DB_USER'],$_SESSION['_DB_PASS']);

if(!empty($adb))

{

if(mysql_select_db($_SESSION['_DB_NAME'],$adb))

{

$aSql="select * from group_tovar";

$aRes=mysql_query($aSql,$adb);

if($aRes==true)

{    

$i=1;

while($aRow=mysql_fetch_array($aRes))

{

//$m_el1 [1][1]="index.php?tovar=0";  

//$m_el1 [1][2]="Товар";

$ret[$i][1]="index.php?show=".$aRow["id"];

$ret[$i][2]=$aRow["name_group"];        $i++;

}    

mysql_free_result($aRes);

}

}

}

mysql_close($adb);

return $ret;    

}

 

 

function show_guest_tovar($id_g)

$adb=mysql_connect($_SESSION['_DB'],$_SESSION['_DB_USER'],$_SESSION['_DB_PASS']);

if(!empty($adb))

{

if(mysql_select_db($_SESSION['_DB_NAME'],$adb))

$aSql="select id,name_group from group_tovar where id=".$id_g;

$aRes=mysql_query($aSql,$adb);   

if($aRes==true)

{    

if($aRow=mysql_fetch_array($aRes))

{

$ret=$ret."             <table class='contentpaneopen'>

<tbody>

<tr>

<td class='contentheading' width='100%'>".$aRow["name_group"]."</td>    

</tr></tbody>

</table>";

}

}

mysql_free_result($aRes);

 

$aSql="select

tovar.id as id,

    tovar.name_tovar as name,

    tovar.amount as amount,

    tovar.count as count,      

    tovar.description as description,

    group_compani.name_compani as compani_t       from tovar,group_compani where

    tovar.id_group=".$id_g." and tovar.id_compani=group_compani.id";

$aRes=mysql_query($aSql,$adb);

if($aRes==true)

{

while($aRow=mysql_fetch_array($aRes))

{

if(strlen($aRow["description"])>80)    $desc=substr($aRow["description"],1,80)."...";

else

$desc=$aRow["description"];

$ret=$ret."<div class='module'><div><div><div>";  

$ret=$ret." <strong>".$aRow["compani_t"]." ".$aRow["name"]."</strong> <br>        

".$desc."<br>

<i>Ціна:".$aRow["amount"]." грн.  "." Кількість:".$aRow["count"]."</i>

<a  class='readon' href='index.php?detail=".$aRow["id"].

"'>Детальніше</a>

</div>

</div>

</div>

</div>";         

}

//$ret=$ret."

mysql_free_result($aRes);

}

else

{

$ret="<center>Помилка  при роботі з базою даних</center>";

}   

}

}  

mysql_close($adb);

return $ret;

}

function detail_tovar_show($id_t)

{

$adb=mysql_connect($_SESSION['_DB'],$_SESSION['_DB_USER'],$_SESSION['_DB_PASS']);

if(!empty($adb))

{

if(mysql_select_db($_SESSION['_DB_NAME'],$adb))

$aSql="select

tovar.id as id,

   tovar.name_tovar as name,

    tovar.amount as amount,

    tovar.count as count,      

    tovar.description as description,

    group_tovar.name_group as group_t,

    group_compani.name_compani as compani_t            

Информация о работе Розробка Web-сайту та бази даних “Інтернет – магазину”