Создание электронной книги по предмету объектно-ориентированного программирования

Автор работы: Пользователь скрыл имя, 26 Февраля 2013 в 00:10, дипломная работа

Описание

Целью данного проекта является разработка электронного Web сайта для компании ТОО «Lita LTD», которая занимается поставкой брендовой-сток одежды из-за рубежа.
Актуальность данного проекта заключается в том что,
благодаря созданию web-сайта компании Клиенты компании смогут получать круглосуточно самую свежую информацию. И это та самая информация, которая в отличие, скажем, от рекламной листовки, будет обладать свойством, которое Вам сможет дать только Интернет - интерактивность. Иными словами, предоставляя информацию потенциальным клиентам.

Содержание

Введение 2
1 Глава. Теоретическая часть проекта 4
1.1Основы сети Интернет 4
1.2 Виды сетей 6
1.3 Общее понятие о протоколах 8
1.4 Языки программирования 8
1.5 Типы в Php 10
1.6 Переменные 17
1.7 Операции 19
2 Глава. Самостоятельная проектная разработка 27
2.1 Разработка web-сайта на основе Php 27
2.2 Информационное обеспечение web-сайта 29
3 Глава. Экономическое обеспечение и организация реализации проекта. 36
3.1 Экономическое обоснование дипломного проекта 36
3.2 Расчет затрат на разработку и внедрение программного средства 37
3.3 Расчет затрат на заработную плату разработчиков алгоритма проекта с учетом отчислений на социальное страхование 37
3.4 Расчет затрат на написание и отладку программы 38
3.5 Расчет затрат, связанных с внедрением программного средства 38
3.6 Расчет затрат на комплекс технических и программных средств 39
3.7 Исследование цен на рекламу. Выгодность проекта 40
4 Глава. Охрана труда, техника безопасности. 42
4.1 Производственная санитария 42
4.2 Производственное освещение. Виды освещения, нормирование искусственного и естественного освещения 43
4.3 Нормирование и измерение уровня шума и вибраций. Производственные пыли, пары и газы. Вентиляция. 47
4.4 Защита от воздействия электромагнитного поля, меры безопасности, защита от высоких напряжений и статического электричества. 49
4.5 Пожарная безопасность 52
Заключение 53
Список использованной литературы 56

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

diplom.doc

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

if (mysql_num_rows($qRS)) {

            $row = mysql_fetch_object ($qRS);

$GLOBALS['PAGE_TITLE'] = htmlspecialchars(stripslashes($row->title));

             $ret .= '

             <div class="zag">'.stripcslashes($row->title).'</div>

             <div class="news_date">'.$row->datum.'</div>

             <div class="text">'.stripcslashes($row->content).'</div>';

}

         return $ret;

}

<?php

     require $_SERVER['DOCUMENT_ROOT']."/header.php";

  $GLOBALS['PAGE_TITLE'] = 'Вы искали: &nbsp; &quot;'.htmlspecialchars(stripslashes($_REQUEST['search'])).'&quot;, найдено совпадений - '.search($_REQUEST['search']);;

    $GLOBALS['PAGE_CONTENT'] = '<table cellpadding="0" cellspacing="0" border="0" width="980" align="center">

  <tr><td><div align="left">'.$GLOBALS['PAGE_TITLE'].'</div>';

    $GLOBALS['PAGE_CONTENT'] .= search_2($_REQUEST['search']).'</td></tr></table>';

require $_SERVER['DOCUMENT_ROOT']."/template.php";

function search($s=false){

if ($s != false){

if (strlen($s) > 0){

$search = str_replace("  ", " ",trim(stripslashes($s)));

$swords = explode(" ", $search);

foreach($swords as $key => $val){

if (!strlen(trim($val))){unset($swords[$key]);}

}

foreach($swords as $key => $val){

              ##-- kt_pages --##

# rname #

# descr #

$pSQL .= " and lower(concat(rname, ' ', descr)) like '%".addslashes(str_replace("*", "%", str_replace("+", " ", $val)))."%'";

    #- mn_news -#

# title #

# author #

# brief #

$vSQL .= " and lower(concat(title, ' ', brief, ' ', content)) like '%".addslashes(str_replace("*", "%", str_replace("+", " ", $val)))."%'";

}

}

$count = 0;

$SQL = "select * from kt_pages where 1=1 ".$pSQL;

$qRS = mysql_query ($SQL) or die ("<hr size=\"1\"><b>Не удалось выполнить:</b> \"" . $SQL . "\"<br>" . mysql_error());

$count += mysql_num_rows($qRS);

$SQL = "select * from mn_news where 1=1 ".$vSQL;

$qRS = mysql_query ($SQL) or die ("<hr size=\"1\"><b>Не удалось выполнить:</b> \"" . $SQL . "\"<br>" . mysql_error());

$count += mysql_num_rows($qRS);

return $count;

}

}

function search_2($s=false){

if ($s != false){

if (strlen($s) > 0){

$search = str_replace("  ", " ",trim(stripslashes($s)));

$swords = explode(" ", $search);

foreach($swords as $key => $val){

if (!strlen(trim($val))){unset($swords[$key]);}

}

foreach($swords as $key => $val){

                ##-- kt_pages --##

# rname #

# descr #

$pSQL .= " and lower(concat(rname, ' ', descr)) like '%".addslashes(str_replace("*", "%", str_replace("+", " ", $val)))."%'";

                #- news -#

# title #

# author #

# brief #

$vSQL .= " and lower(concat(title, ' ', brief, ' ', content)) like '%".addslashes(str_replace("*", "%", str_replace("+", " ", $val)))."%'";

}

}

        $count = 0;

$SQL = "select * from kt_pages where 1=1 ".$pSQL;

$qRS = mysql_query ($SQL) or die ("<hr size=\"1\"><b>Не удалось выполнить:</b> \"" . $SQL . "\"<br>" . mysql_error());

if (mysql_num_rows($qRS)) {

while($row = mysql_fetch_object ($qRS)){

if ($row->pid == 0){

$SQL = "select * from kt_pages where pid=".$row->rid;

$qqRS = mysql_query ($SQL) or die ("<hr size=\"1\"><b>Не удалось выполнить:</b> \"" . $SQL . "\"<br>" . mysql_error());

if (mysql_num_rows($qqRS)) {

$row1 = mysql_fetch_object ($qqRS);

$row->rid = $row->rid;

}

}

$count++;

$arr[] = '<p style="margin-left: 15px;">'.$count.' <a href="/pages/'.$row->rid.'.html" target="_top">'.stripslashes($row->rname).'</a></p>';

}

}

$SQL = "select * from mn_news where 1=1 ".$vSQL;

$qRS = mysql_query ($SQL) or die ("<hr size=\"1\"><b>Не удалось выполнить:</b> \"" . $SQL . "\"<br>" . mysql_error());

if (mysql_num_rows($qRS)) {

while($row = mysql_fetch_object ($qRS)){

$count++;

$arr[] = '<p style="margin-left: 15px;">'.$count.' <a href="/news/'.$row->idnum.'.html" target="_top">'.stripslashes($row->title).'</a></p>';

}

}

          if ($_REQUEST['page'] == 0){

$page = 1;

}elseif($_REQUEST['page']>0 and $_REQUEST['page'] <= ceil($count/20)){

$page = intval($_REQUEST['page']);

}elseif($_REQUEST['page'] > ceil($count/20)){

$page = ceil($count/20);

}

        $ret1 ='Страницы: ';

for ($i=1; $i<=ceil($count/20); $i++){

if ($ret) $ret .= ' | ';

            $ret1 .= '<a href="?search='.$s.'&page='.$i.'">'.$i.'</a>';

}

for ($k=(($page-1)*20); $k<=($page*20-1); $k++){

if (isset($arr[$k])){

$r .= $arr[$k];

}

}

$ret .= '<br><!--<p style="margin-left: 15px;"><b>Результаты поиска: страница '.$page.' из '.ceil($count/20).'</b></p>  -->'.$r.'<br><p style="margin-left: 15px;">'.$ret1.'</p>';

}

     return '<p style="margin-left: 15px;">'.$ret.'</p>';

}

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

     <title><?=$GLOBALS['PAGE_TITLE'];?> :: 100ok ТОРГ</title>

     <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">

<meta http-equiv="description" content="<?=$GLOBALS['DESC'];?>">

     <meta http-equiv="keywords" content="<?=$GLOBALS['KEYWORDS'];?>">

     <meta http-equiv="generator" content="dimension lite v1.0">

     <meta http-equiv="author" content="">

     <link href="/css/style.css" rel="stylesheet" type="text/css" />

<script language="javascript">

  function show_type(name)

   {

   var s = document.getElementById('2_'+name);

   s.style.display = (s.style.display == "none") ? "block" : "none";

}

</script>

</head>

<body>

<table align="center" width="1000" cellpadding="0" cellspacing="0" border="0">

  <tr>

    <td valign="top">

     <!-- LOGO Home Mail ico  -->

        <table style="margin: 30px 0px 0px 30px;" width="100%" cellpadding="0" cellspacing="0" border="0">

          <tr>

            <td width="600"><a href="/" target="_self"><img src="/images/001_logo.gif" alt="100ok ТОРГ" width="414" height="98" border="0"></a></td>

            <td>

            <!-- Home Mail ico  -->

              <table  cellpadding="0" cellspacing="0" border="0">

                <tr>

                   <td width="5"><span style="color: #ffe744; font-size: 25px;">[&nbsp;</span></td>

                  <td width="25"valign="middle" style="padding-top: 5px;"><a href="/"><img src="/images/001_ico_home.gif" alt="Главная 100ok ТОРГ " width="13" height="11"></a></td>

                  <td width="25" valign="middle" align="right" style="padding-top: 5px;"><a href="/contacts/"><img src="/images/001_ico_mail.gif" alt="Отправить сообщение" width="13" height="9"></a></td>

                  <td width="5"><span style="color: #ffe744; font-size: 25px;">&nbsp;]</span></td>

                </tr>

              </table>

              <!-- Home Mail ico  -->

            </td>

          </tr>

        </table>

      <!-- LOGO Home Mail ico  -->

      <table style="margin: 30px 0px 0px 30px;" width=" " cellpadding="0" cellspacing="0" border="0" height="70px">

        <tr>

          <td valign="top"><span style="color: #de1981; font-size: 35px;">[</span></td>

          <td valign="top"class="menu"><a href="/pages/24.html">О КОМПАНИИ</a> <span>|</span>&nbsp;</td>

          <td valign="top" class="menu" width="100">

          <div><a href="javascript:void(0);" onClick="show_type('submenu');">ТОРГОВЛЯ</a> <span>|</span>&nbsp;</div>

          <div id="2_submenu" style="display: none;">

          <div class="menu2">&nbsp;&nbsp;<span>|</span><a href="/pages/25.html">ОПТОВАЯ</a> <span>|</span> </div>

           <div class="menu2"><span>|</span><a href="/pages/20.html">РОЗНИЧНАЯ</a> <span>|</span> </div>

          </div>

          </td>

          <td valign="top" class="menu"><a href="/pages/5.html">КАТАЛОГ</a> <span>|</span>&nbsp;</td>

          <td valign="top" class="menu"><a href="/pages/21.html">СОБЫТИЯ</a> <span>|</span>&nbsp;</td>

          <td valign="top" class="menu"><a href="/contacts/">КОНТАКТЫ</a></td>

          <td valign="top"><span style="color: #de1981; font-size: 35px;">]</span></td>

        </tr>

      </table>

      <table style="margin: 10px 0px 0px 30px;" width="" cellpadding="0" cellspacing="0" border="0">

        <tr>

          <td width="180" valign="top">

                <div class="zag"><?=$GLOBALS['PAGE_CONTENT_TITLE']?></div><br><br>

                <div><a href="#"><img src="/images/002_stoksob.gif" width="154" height="34"></a></div>

                <?=$GLOBALS['PAGE_NEWS']?>

          </td>

          <td valign="top">

            <div class="content"><?=$GLOBALS['PAGE_CONTENT']?></div>

          </td>

        </tr>

      </table>

    </td>

    <td rowspan="2" valign="bottom" style="background: url(/images/w/norm/257/<?=$GLOBALS['PIC']?>.tiff) no-repeat center right;" width="257" height="709"><img src="/images/001_2_bottom.gif" width="257" height="32"></td>

  </tr>

  <tr>

  <td valign="bottom">

      <table width="100%" cellpadding="0" cellspacing="0" border="0">

        <tr>

          <td valign="bottom"><img src="/images/003_img_bottom_left.gif" width="201" height="34"></td>

          <td><img src="/images/003_stuff_btm.gif" width="542" height="113" border="0" usemap="#Map"></td>

        </tr>

      </table>

  </td>

  </tr>

</table>

<map name="Map">

<area shape="rect" coords="36,16,197,75" href="/stock/">

<area shape="rect" coords="198,5,371,80" href="/secondhand/">

<area shape="rect" coords="372,21,528,94" href="/vetosh/">

</map></body>

</html>

 

 

 

 

 


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