Создание динамического сайта средствами РНР

Автор работы: Пользователь скрыл имя, 15 Июня 2014 в 12:54, дипломная работа

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

Целью дипломной работы является разработка динамического сайта для швейного предприятия «Чолпон», которая осуществляется по заказу швейного предприятия «Чолпон» в соответствии с требованиями, прописанными в договоре и техническом задании.
Для реализации поставленной цели необходимо решить следующие задачи:
провести анализ предметной области;
спроектировать web-интерфейс динамического сайта (структуру, базу данных, содержание, систему навигации и дизайн), осуществить анализ и выбор инструментальных средств;
осуществить программную реализацию динамического сайта.

Содержание

Введение 1
1. Теоретическая часть 4
1.1 Создание сайта 4
1.2 Анализ информационных-технологий, используемых при создании сайтов. 5
1.3 Разделы сайтов 11
2. Теоретические основы построения динамического сайта. 14
2.1 Способы создания веб-сайтов 14
1.3 Интерфейс среды PHP 17
3. Практическая часть 30
3.1.Общая структура сайта 30
3.2. Построение основной части сайта 31
3.3 Организация фото-галереи на сайте. 33
3.4 Программно-технические средства 35
3.5 Организация обратной связи на сайте 36
Заключение 38

Прикрепленные файлы: 1 файл

диплом Абдразаков Азамат Тилекбекович.docx

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

  font-size : 20px;

  background-color : #eee;

  color : #777;

          text-align : center;

}

 

.copyright {/*Стиль для вывода информации об авторском праве*/

  font-family : "trebuchet ms", Verdana, Tahoma, Arial, Sans-Serif;

  font-size : 11px;

  color : #111;

          position : relative;

          text-align : center;

}

</style>

<script type="text/javascript">

function OnClickItem(obj){

 var image=document.getElementById('popup-image');

 image.src = obj.src;

 

 var popup=document.getElementById('popup');

 popup.style.display = 'block';

 

 var left = (parseInt(window.innerWidth)-parseInt(image.clientWidth))/2;

 if (left &lt; 0)

    left = 0;

 

 var top = (parseInt(window.innerHeight)-parseInt(image.clientHeight))/2;

 if (top &lt; 16)

    top = 16;

 

 popup.style.left = left+'px';

 popup.style.top = top+'px';

}

 

function OnClickPopup(obj){

 obj.style.display = 'none';

}

 

</script>

</head>

<body>

  <div class='frame'>

   <h1 align='center'>Весенняя коллекция</h1>

   <div class='image-list' align='center'>

    <img src='C:\Users\Pictures\весна1.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\ Pictures\весна2.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\ Pictures\весна3.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\ Pictures\весна4.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\ Pictures\весна5.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\ Pictures\весна6.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\ Pictures\весна7.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна8.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна9.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна10.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна11.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна12.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна13.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна14.jpg' onclick='OnClickItem(this)'/>

    <img src='C:\Users\Pictures\весна15.jpg' onclick='OnClickItem(this)'/>

   </div>

   <div class="footer-proxy"></div>

  </div>

   <div class='sub-footer'><div style='width:800px; margin: auto;'><p align='justify'><pre style='display:inline'>   </pre>Весенняя коллекция по последним модным трендом</p><br/><p align='center'>Вернутся <a href="C:\Users\Almaz\Desktop\примеры\index.html">На главную</a></p></div></div> 

  <div class='footer'>

<p class='copyright'> Все права защищены © 2014</p>

  </div>

  <div id='popup' class='popup'><img id='popup-image' src=''/><div id='close-button' onclick='OnClickPopup(this.parentNode)'><img src='images/cross.png'/></div></div> 

/body>

</html>

 

 

Список литературы

 

1. Бардзелл Д. Macromedia Dreamweaver MX 2004 с ASP, ColdFusion и PHP. Из первых рук. – М.: ЭКОМ, 2006. – 235 с. 

2. Бумфрей Ф., Диренцо О. XML. Новые перспективы. – М.: ДМК-Пресс, 2000. – 272 с. 

3. Веллинг Л., Томсон Л. Разработка Web-приложений с помощью PHP и MySQL. – М.: Вильямс, 2005. – 429 с. 

4. Дунаев В.В. Самоучитель PHP. – СПб.: Питер, 2007. – 160 с. 

5. Дунаев В.В. Самоучитель. Сценарии для Web-сайта. PHP и JavaScript. – СПб.: BHV-Санкт-Петербург, 2006. – 279 с. 

6. Зольников Д.С. PHP 5. Как  самостоятельно создать сайт  любой сложности. – М.: НТ Пресс, 2005. – 109 с. 

7. Кузнецов М.В., Симдянов И.В. PHP 5. Практика создания web-сайта. – СПб.: BHV-Санкт-Петербург, 2005. – 401 с. 

8. Куссуль Н.Н., Шелестов А.Ю. Использование PHP. Самоучитель. – М.: Вильямс, 2006. – 117 с. 

9. Кэгл К. XML. – М.: ЛОРИ, 2006. – 425 с. 

10. Леонтьев Б.К. PHP 5.0 для  начинающих, или как создать динамичный  Web-сайт. – М.: Новый издательский дом, 2006. – 109 с. 

11. Мазуркевич А., Еловой Д. PHP: настольная книга программиста. – М.: Новое знание, 2006. – 242 с. 

12. Мак Т., Вест Р. Dreamweaver MX 2004. Шаг за шагом. Самоучитель. – М.: ЭКОМ, 2006. – 312 с. 

13. Молер Дж., Боуэн К. Dreamweaver MX 2004. Руководство Web-дизайнера. – М.: ЭКСМО, 2005. – 67 с. 

14. Старыгин А. XML Разработка WEB-приложений. – СПб.: BHV-Санкт-Петербург, 2003. – 199 с. 

15. Фландерс Й. ASP - взгляд изнутри. Для программистов. – М.: ДМК-Пресс, 2001. – 135 с. 

16. Хабибуллин И.Ш. Самоучитель XML. – СПб.: BHV-Санкт-Петербург, 2003. – 111 с. 

17. Хестер Н. Создание Web-страниц в Dreamweaver. – М.: НТ Пресс, 2005. – 104 с. 

18. Шкрыль А.А. PHP - это просто. Программируем для Web-сайта. – СПб.: BHV-Санкт-Петербург, 2006. – 161 с. 

 

 

 

 


Информация о работе Создание динамического сайта средствами РНР