Принципы разработки web-сайтов (на примере ЗАО "Кондитерская фабрика "Саратовская")
Современные тенденции разработки и принципы классификации web-сайтов. Сайт как средство развития бизнеса. Технологии, применяемые при разработке web-сайтов, системы управления контентом. Разработка web-сайта для ЗАО "Кондитерская фабрика "Саратовская".
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 01.10.2012 |
Размер файла | 4,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Рисунок 3.9 - Отображение страницы каталога для авторизованных пользователей
Пользователь может просмотреть предварительный заказ, пройдя по ссылке "Корзина". На данной странице пользователь может удалить выбранные товары, воспользовавшись строчкой "Удалить", расположенной возле каждого выбранного товара, а так же просмотреть стоимость предварительного заказа и распечатать его при желании.
Рисунок 3.10 - Отображение страницы предварительного заказа для пользователя us2
В ходе разработки и создания данного проекта были учтены основные пожелания и требования заказчика, касающиеся наполнения и дизайна сайта.
3.4 Информационные технологии, использованные при создании сайта
Верстка выполнена в соответствии с современными стандартами веб-разработки, языком разметки является XHTML версии 1.0, за описание внешнего вида отвечают каскадные таблицы стилей CSS. Серверная часть выполнена с использованием PHP и MySQL. Обзор этих технологий приведен во второй главе.
При разработке дизайна сайта использовалась программа Adobe Photoshop CS5. Выбор был сделан в пользу данного программного продукта, так как на данный момент Photoshop является самым удобным графическим редактором для web. Также имеет широкий спектр возможностей, поэтому разработка дизайна сайта ограничиваются только творческим потенциалом.
На сайт решено было добавить flash-баннер. Движение на сайте привлекает внимание и на подсознательном уровне откладывается в памяти пользователя. При разработке баннера использовался программный продукт Adobe Flash CS3. Так как это наиболее популярная программа для создания flash-приложений.
Сайт написан на языке программировании PHP т.к. используя обычный язык гиппертестовой разметки невозможно осуществить авторизацию доступа, а также редактирование содержимого страниц. Приложение на РНР, использующее для хранения информации базу данных (в частности MySQL) всегда работает быстрее приложения, построенного на файлах. Вследствие этого была применена система управления базами данных MySQL, используемая в процедуре хранения информации о товарах, компании, контактной информации. При помощи MySQL осуществляется администрирование сайта. MySQL отличается хорошей скоростью работы, надежностью, гибкостью. Работа с этой технологией, как правило, не вызывает больших трудностей.
3.5 Разработка администраторской части web-сайта
Управление данными сайта скрыто от глаз посетителей во избежание несанкционированного доступа. Таким образом, система управления ресурсами состоит из двух частей: одна часть пользовательская, где можно просматривать данные; а другая часть администраторская, в которой происходит редактирование этих данных.
Доступ к администраторской части осуществляется через окно авторизации:
Рисунок 3.11 - Доступ к администрированию
После успешного прохождения авторизации открывается панель управления, позволяющая редактировать основные разделы сайта. При переходе по одной из возможных ссылок открывается страница, которая позволяет вносить изменения в выбранный раздел.
Рисунок 3.12 - Страница редактирования каталога
Данная страница позволяет вносить изменения в каталог в раздел "ДЛЯ СУШИ". Нажав на пиктограммы напротив соответствующего товара, администратор может удалить, либо редактировать данный товар. Так же администратор имеет возможность добавить новый товар, кликну по ссылке "Добавить товар".
Добавление нового товара происходит при помощи приведенной ниже формы:
Рисунок 3.13 - Форма добавления товара
Таким образом, данный Web-сайт выполняет ряд следующих функций:
Осуществляет снабжение информацией посетителей сайта о производственном предприятии ОАО «Кондитерская фабрика «Саратовская»;
дает возможность посетителям сайта быть в курсе последних новостей, новинок выпускаемой продукции;
позволяет администратору редактировать, добавлять и удалять информацию;
позволяет осуществлять поиск по сайту.
Разработанный сайт отвечает всем технологическим и дизайнерским требованиям современного веб-дизайна, полностью соответствует пожеланиям и требованиям разработчика
Заключение
В данной дипломной работе были полностью освещены вопросы, связанные с разработкой web-сайтов. В первой главе описаны возможности Интернет в продвижении и реализации товаров и услуг, представлена классификация сайтов, рассмотрены особенности логических структур web-сайтов.
Во второй главе данной дипломной работы описаны современные Интернет - технологии, используемые при создании сайтов.
Третья глава дипломной работы посвящена описанию деятельности производственного предприятия ОАО «Кондитерская фабрика «Саратовская» и описанию разработанного сайта. Рассмотрены основные направления деятельности организации, обоснована необходимость создания сайта. В контексте описания разработанного сайта идет обоснование выбора использованных технологий. Детально описан интерфейс сайта, элементы дизайна, обоснован выбор цветовой гаммы web-страниц.
Тема дипломной работы была полностью раскрыта. Руководство торговой компании ОАО «Кондитерская фабрика «Саратовская» довольно созданным web-сайтом и в ближайшее время планирует его размещение в сети Интернет.
Список использованных источников
1. Ломов А.Ю. HTML, CSS, скрипты: практика создания сайтов / А.Ю. Ломов. - СПб. БХВ-Петербург, 2006. - 416 с.
2. Глушаков С.В. Программирование WEB-страниц / С.В. Глушаков, И.А. Жакин, Т.С. Хачиров. -М. : Феникс ; Харьков : Фолио, 2006. - 400 с.
3. Днепров А.Г. JavaScript на 100 % / А.Г. Днепров. - М.; СПб.: Питер, 2008. - 299 с.
4. Евсеев Д.А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М. : КНОРУС, 2009. - 263 c.
5. Комолова Н.В. HTML : самоучитель / Н. В. Комолова. - СПб.: Питер , 2009. - 268 с.
6. Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Н.А. Прохоренок. - СПб.: БХВ-Петербург, 2010. - 890 с.
7. Старыгин А.А. XML: разработка Web-приложений / А.А. Старыгин. - СПб. : БХВ-Петербург, 2003. - 585 с.
8. Бенкен Е.С. PHP, MySQL, XML. Программирование для Интернета / Е.С. Бенкен. - СПб. : БХВ-Петербург, 2007. - 310 с.
9. Яковлев А.А. Раскрутка сайтов. Основы, секреты, трюки / А.А. Яковлев, В.Г. Ткачев. - СПб. : БХВ-Петербург, 2010. - 344 с.
10. Кузнецов М. Самоучитель PHP 5 / М. Кузнецов, И. Симдянов. - СПб. : БХВ-Петербург, 2005. - 560 с.
11. Бердышев С.Н. Искусство оформления сайта / С.Н. Бердышев. - М.: Дашков и К°, 2009. - 145с.
12. Мазуркевич А. PHP: настольная книга программиста / А. Мазуркевич, Д. Еловой. - М. : Новое знание, 2004. - 479 с.
13. Фленов М.Е. PHP глазами хакера / М. Фленов. - СПб. : БХВ-Петербург, 2010. - 330 с.
14. Ли Д. Использование Linux, Apache, MySQL и PHP для разработки Web-приложений / Д. Ли, Б. Уэр. - М. ; СПб.; Киев: Вильямс, 2004. - 432 с.
15. Дунаев В.В. (X)HTML. Скрипты и стили. Самое необходимое / В.В. Дунаев. - СПб. : БХВ-Петербург, 2009. - 485, с.
16. Фролов А.В. Практика применения PERL, PHP, APACHE и MySQL для активных Web-сайтов / А.В. Фролов, Г.В. Фролов. - М. : Русская Редакция, 2002. - 576 с.
17. Кузин А.В. Базы данных / А.В. Кузин, С.В. Левонисова. - М. : Академия, 2008. - 320 с.
18. Дронов В.А. PHP 5/6, MySQL 5/6 и Dreamweaver CS4. Разработка интерактивных Web-сайтов / В.А. Дронов. - СПб.: БХВ-Петербург, 2009. - 534 с.
19. Котеров Д.В. PHP 5 / Д.В. Котеров, А.Ф. Костарев. - СПб. : БХВ-Петербург, 2010. - 1078 с.
20. Будилов В.А. PHP 5 / В.А. Будилов. - СПб.: БХВ-Петербург, 2005. - 240 с.
21. Флэнаган Д. JavaScript: подробное руководство / Д. Флэнаган. - СПб.; М.: Символ, 2004. - 960 с.
22. Веллинг Л. MySQL / Л. Веллинг, Л. Томсон. - М.; СПб.; Киев: Вильямс, 2005. - 304 с.
Размещено на Allbest.ru
Подобные документы
Основные технологии разработки ресурсов Интернет. Процесс разработки веб-сайта. Понятие Web-сайта и классификация Web-сайтов. Основные этапы разработки Web-сайта. Использование HTML, CSS, JavaScript, FLASH, PHP и реляционной базы данных MySQL.
презентация [1,3 M], добавлен 28.11.2015Обзор проблемы разработки сайтов. Системы управления контентом. Сайты для агентств недвижимости. Контекстная диаграмма и оценка трудоемкости разработки сайта. Анализ предметной области и выделение информационных объектов. Описание реализации сайта.
дипломная работа [2,9 M], добавлен 12.08.2017Анализ аппаратных и программных средств предприятия ТОО "Alicesystems", занимающегося разработкой web-сайтов. Выбор структур, топологий и технологий разработки системы. Технологии создания сайтов и выбор площадки. Описание программно-аппаратных средств.
отчет по практике [690,9 K], добавлен 29.05.2015Исследование классификации, средств реализации и разработки сайтов. Сравнительная характеристика конструкторов сайтов. Руководство пользователя. Заполнение материалом и отладка работы страниц. Травмирующие и вредные факторы для пользователя компьютера.
дипломная работа [2,6 M], добавлен 22.01.2015История появления первого в мире сайта info.cern.ch в 1991 году. Страницы сайтов как набор текстовых файлов, размеченных на языке HTML. Использование конструктора при разработке сайтов. Создание сайта "с нуля", разработка дизайна, верстка, оформление.
реферат [21,5 K], добавлен 26.05.2015Анализ существующих сайтов образовательный учреждений учебных сайтов Астраханской области. Обзор среды реализации разработки веб-сайта. Требования к официальным сайтам образовательных учреждений. Разработка логической структуры веб-сайта колледжа.
дипломная работа [6,1 M], добавлен 10.06.2014Управление электронным бизнесом. Изучение технологии создания сайта предприятия с использованием выбранных бесплатных конструкторов сайтов. Сравнительный анализ макетов сайтов, разработанных для организации с помощью конструкторов "Nethouse" и "А5".
курсовая работа [867,2 K], добавлен 23.03.2016Классификация современных web-технологий. Сравнительный анализ систем управления сайтами. Исследование методов разработки, оптимизации и продвижения Web-сайта. Изучение фреймворков, используемых при разработке сайтов. Обзор создания графического дизайна.
дипломная работа [3,8 M], добавлен 07.11.2013Сайт – единая система организационных, технических, программных и информационных средств. Использование автоматизированных сайтов в деятельности организаций. Этапы разработки сайта HTML для компании "Lidia Travel": верстка сайта, наполнение контентом.
отчет по практике [773,3 K], добавлен 05.02.2015Классификация сайтов по технологиям, влияющим на дизайн и функциональность. Исследование языков программирования для web-сайтов. Характеристика особенностей личных и коммерческих сайтов. Разработка и реализация сайта Института математики и информатики.
отчет по практике [5,1 M], добавлен 09.12.2014