Создание web-сайта
Разработка общей структуры проектируемого сайта. Выбор программных и аппаратных средств для реализации поставленной задачи. Описание дизайна будущего сайта. Рассмотрение основ регистрации, правил построения программной и эксплуатационной документации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 31.07.2014 |
Размер файла | 5,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
сайт дизайн программный документация
Введение
1. Выбор программных и аппаратных средств для реализации поставленной задачи
2. Описательная часть разработанного программного обеспечения
3. Программная документация
4. Эксплуатационная документация
Заключение
Список использованной литературы
Введение
Интернет (англ. Internet, от лат. inter -- между и англ. net -- сеть), всемирная компьютерная сеть, соединяющая вместе тысячи сетей, включая сети вооруженных сил и правительственных организаций, образовательных учреждений, благотворительных организаций, индустриальных предприятий и корпораций всех видов, а также коммерческих предприятий (сервис-провайдеров), которые предоставляют частным лицам доступ к сети. Среди типов доступа в Интернет различают on line доступ, который позволяет использовать сеть в режиме реального времени, и off line доступ, когда задание для сети готовится заранее, а при соединении происходит лишь передача или прием подготовленных данных. Такой доступ менее требователен к качеству и скорости каналов связи, но дает возможность пользоваться только e-mail -- электронной почтой. Информация, хранящаяся во множестве компьютерных сетей, связанных между собой Интернетом, образует гигантскую электронную библиотеку. Огромное количество данных, распределенных между компьютерными сетями, затрудняет поиск и получение желаемой информации. Для облегчения поиска в Интернете развивались все более совершенные средства. Среди них нужно отметить такие как Archie, Gopher и WAIS, коммерческие поисковые машины (search engines, indexes), которые представляют собой программы, использующие алгоритм поиска среди большого обьема документов по ключевым словам. Результаты поиска пользователь получает в виде списка заголовков и описаний документов, содержащих ключевые слова, отсортированные по степени релевантности. Такая программа как Telnet позволяет пользователям соединяться с одного компьютера с другим удаленным компьютером другой сети. FTP (протокол передачи файлов) используется для пересылки информации между компьютерами различных сетей. Интернет -- наиболее динамично развивающаяся среда информационного обмена в истории человечества. Современные возможности доступа к Интернету с мобильных телефонов и устройств (мобильный Интернет), с телеприемника, а также обмен информацией через сеть других устройств, расширяют круг пользователей. Для с связи с Internet нам требуется специальное программное обеспечение. Основным инструментом, который используется для доступа к информации в Web, является программа - браузер. Наиболее популярные программы - браузеры: Netscape Navigator, Microsoft Internet Explorer и Google Chrome.
1. Выбор программных и аппаратных средств для реализации поставленной задачи
В качестве программных средств для реализации поставленной задачи были использованы:
1. Denwer
2. Drupal
1. Денвер (от сокр. Д.н.w.р или ДНВР -- джентльменский набор Web-разработчика) -- набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows.
Группа разработчиков
· Дмитрий Котеров -- автор, известен так-же как автор популярного самоучителя по PHP.
· Антон Сущев -- ведущий разработчик, модератор форума.
· Михаил Ливач -- инженер технической поддержки пользователей, разработчик.
Базовый пакет
· Веб-сервер Apache с поддержкой SSI, SSL, mod_rewrite, mod_php.
· Интерпретатор PHP с поддержкой GD, MySQL, SQLite.
· СУБД MySQL с поддержкой транзакций (mysqld-max).
· Система управления виртуальными хостами, основанная на шаблонах.
· Система управления запуском и завершением.
· Панель phpMyAdmin для администрирования СУБД.
· Ядро интерпретатора Perl без стандартных библиотек (поставляются отдельно).
· Эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др.
· Установщик.
Пакеты расширений
· Полная версия ActivePerl 5.8.
· Интерпретатор PHP версии 5 с полным набором модулей.
· Интерпретатор Python.
· СУБД MS SQL PostgreSQL или InterBase/FireBird версий 1 и 2.
· Интерпретатор PHP версии 3 или 4.
· Интерпретатор Parser.
· Иcправления в CONFIGURATION.
Возможности
Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит "Денвера" используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки "Денвера". При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.
Третья версия поддерживает работу со съемного флеш-накопителя.
Особенностью, отличающей Denwer от других WAMP-дистрибутивов, является автоматическая правка системного файла hosts, являющегося локальным аналогом DNS-cервера, что позволяет обращаться к локальным сайтам, работающим управлениям денвера по именам, совпадающим с именем папки, расположенной в каталоге home Денвера.
Лицензирование и распространение
Пакет распространяется как freeware (содержит несколько закрытых .exe утилит командной строки).
Drupal (друпал) -- система управления сайтом (CMS), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (поддерживаются MySQL, PostgreSQL и другие). Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.
Технические особенности
Архитектура Drupal позволяет применять его для построения различных типов сайтов -- от блогов и форумов до информационных архивов или сайтов новостей. Имеющийся по умолчанию функционал можно увеличивать подключением дополнительных расширений -- "модулей" в терминологии Drupal. Наиболее важные функции, предоставляемые Drupal "из коробки":
· единая категоризация всех видов содержимого (таксономия) -- от форумных сообщений до блогов и новостных статей
· широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории
· вложенность категорий любой глубины
· поиск по содержимому сайта, в том числе поиск по таксономии и пользователям
· разграничение доступа пользователей к документам (ролевая модель)
· динамическое построение меню
· поддержка XML-форматов:
o вывод документов в RDF/RSS
o агрегация материалов с других сайтов
o BlogAPI для публикации материалов с помощью внешних приложений
· авторизация через OpenID
· символьные осмысленные URL (иначе "человеко-понятные" -- ЧПУ)
· переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента
· возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)
· раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта)
· механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей)
· уведомления о выходящих обновлениях модулей
Поддержка локализации
Система поддерживает локализацию интерфейса для различных языков. Drupal 5 имеет переводы интерфейса на 33 языка, а Drupal 6 - более чем на 70 языков (однако не все переводы являются полными). Имеется поддержка русского языка. В Drupal используется собственный механизм для локализации с хранением переводов в базе данных, наравне с остальным содержимым сайта. При этом несложной является адаптация к работе со стандартной библиотекой gettext. Импорт и экспорт переводов сайта также осуществляется в виде po-файлов (формат используемый библиотекой gettext).
Полная локализация содержимого поддерживается сторонними модулями, которые не входят в поставку Drupal, но могут быть скачаны с сайта разработчиков.
2. Описательная часть разработанного программного обеспечения
Преимущества создания интернет-сайта на CMS Drupal
Создание сайта на Drupal в большей степени сводится к кастомизации системы под нужды заказчика. Данная CMS работает по принципу, позволяющему создавать необходимый функционал интернет-сайта на основе имеющегося кода.
Бытует мнение, что порог вхождения в данную CMS крайне высокий. По этой причине многие начинающие разработчики, посмотрев несколько уроков, бросают попытки и начинают смотреть в сторону других продуктов. Тем самым они теряют возможность в полной мере ощутить всю мощь данной CMS.
Рассмотрим основные преимущества разработки сайтов с использованием CMS Drupal.
Создание хуков
Чтобы ощутить преимущества Drupal нужно понять принцип "хуков".
Весь процесс разработки сайта основан на создании собственных "хуков" или "перехватчиков". Смысл данной концепции прост. Для примера возьмем создание пользовательских форм.
Перед тем как построить HTML код формы Drupal дает возможность разработчику вмешаться в процесс ее построения и тем самым изменить ее содержание. То есть, чтобы к примеру добавить новое поле в форму заказа на сайте, нужно просто создать функцию перехвата, описав внутри нее необходимые дополнительные поля.
И самое главное, что при данных изменениях не затрагивается уже имеющийся код. Тем самым добавление и удаление дополнительного функционала в будущем сводится к включению и отключению модулей.
Разработка модулей
Drupal является модульной системой. Весь функционал, связанный с логикой хранится в отдельных структурных единицах. Сайт, созданный на данной CMS, с точки зрения программного кода, хорошо структурирован и разделен на модули.
Каждый модуль может либо вносить новый функционал, либо расширять/дополнять любой уже имеющийся код.
Модули могут иметь вложенную структуру, позволяя объединять их в пакеты.
Модульная структура позволяет практически неограниченно расширять функционал будущего сайта, позволяя использовать уже созданные модули в последующих проектах.
Удобство использования
Drupal 7 стал намного более удобным с точки зрения административной части относительного своего предшественника. Универсальность таких структурных элементов как таксономия или меню позволяет пользователю комфортно работать со структурой и содержимым. Разобравшись с административной частью системы, создание материалов сайта и его структуры станет проще.
Сроки разработки
Выбирая CMS Drupal в качестве основы для создания сайтов, Вы как разработчик экономите свое время. Создавая собственные наборы модулей и кастомизируя уже существующие. Вы наращиваете базу регулярно используемого кода.
В рамках данной CMS такая база поможет сократить время создания сайта до минимума. К примеру, написав модуль корзины товаров один раз, Вам не придется создавать данный функционал при разработке сайтов в будущем. Весь процесс сведется к кастомизации уже имеющегося модуля.
Сообщество
Далеко не каждая CMS может похвастаться таким сообществом разработчиков по всему миру. Каждый день появляются новые модули и исправляются ошибки в существующих. Столкнувшись с проблемой, в большинстве случаев, ответ можно получить на тысячах Drupal сообществ.
Расширяемость
Создавая сайт нужно помнить, что бизнес клиента может меняться и изменение в функционален сайта могут вноситься как в процессе разработки, так и в уже готовый проект в будущем. При должном подходе к написанию кода, CMS Drupal позволяет без особых трудностей вносить такие изменения. Данный крайне важный момент полезно знать не только программистам, но и заказчикам.
Цена разработки
Число разработчиков, специализирующихся на создании сайтов на CMS Drupal на данный момент измеряется десятками тысяч. Данный фактор в купе с открытым исходным кодом и бесплатностью данной CMS дает возможность разработчику предложить меньшую цену за свои услуги, а заказчику сэкономить средства.
Установка локального сервера denwer
Для начала нам необходимо скачать сам дистрибутив "Денвер". После того, как дистрибутив скачан, нужно будет сначала подготовить систему, во избежание недоразумений. Итак, начнем... Первое, что я предлагаю, это отключить файервол. Следущий шаг (надеюсь Вы не используете прокси, если используете, то оключите в Internet Explorer). Это нужно для того, чтоб работая с "Денвер", он не просился в интернет. Теперь перейдем непосредственно к установке... 1. Левой клавишей мыши двойным щелчком запускаем процесс инсталляции.
Получаем вот такое окно, для подтверждения своих намерений, если не передумали, жмем "ДА".
После произойдет процесс разархивации пакета и проверка необходимых компонентов, если все хорошо программа установки попросит вас нажать "ENTER" для продолжения, жмем.
Далее от вас потребуется выбрать папку установки диструбутива, по умолчанию это C:\WebServers, я использую f:\localserver. Вводим и жмем "ENTER".
После программа установки попросит подтвердить Ваше намерение уствановить дистрибутив именно в эту папку, и если не передумали, вводим "y" и снова "ENTER".
Подтверждаем создание виртуального диска, нажатием "ENTER".
После чего Вас попросят ввести букву виртуального диска, оставляем по умолчанию "Z" и жмем "ENTER".
Все диск создан и теперь в созданную директорию будут скопированы необходимые фалы, поэтому жмем "ENTER".
Когда фалы запишутся в папку сервера, Вам предложат выбрать способ запуска сервера, я выбираю 2, т.к. не вижу необходимости грузить лишний раз при загрузке систему, у я не всегда при работе с компьютером использую данную утилиту, поэтому ввожу "2" и жмем "ENTER".
Далее Вам предложат сохдать ярлыки на рабочем столе, соглашайтесь это очень удобно, поэтому "y" и "ENTER".
Жмем "ENTER", все пакет установлен, идем тестировать.
Запускаем сервер, нажатием ярлыка на рабочем столе "start servers".
Запускаем браузер и вводим в адресной строке http://localhost жмем "ENTER".
И если все хорошо, то должно открыться вот такое окно:
И для полного счастья идем по ссыле "тестирование" и в откратом окне ходим по разным ссылкам и проверяем работоспособность нашего сервера.
Далее выполняем следующие действия:
· Скачиваем последнию версию Drupal 7 - http://drupal.org/project/drupal
· Распаковываем, скаченную версию на сайт
· В каталоге \sites\default - копируем файл default.settings.php в settings.php
· Создаем БД - тут кто к каким средствам привык, процедура стандартная
· В браузере набираем имя сайта и начинаем установку.
· Выбираем стандартный профайл (минимальным может понадобится только программистам)
При необходимости можно выбрать дополнительный язык для установки. Русский язык на текущий момент не поддерживает языковой сервер drupal.org.
Краткая инструкция по установке Drupal 7 на языке отличном от английского.
Проходит проверка требований к настройкам сервера PHP (не менее 5.2.5)
Указываем настройки соединения с БД. В настройках указываем: имя БД, имя пользователя, пароль пользователя, сервер БД (обычно localhost), порт БД, префикс таблиц БД.
Отображается процесс установки Drupal 7
Указываем настройки сайта: имя сайта, основной адрес сайта, главного пользователя сайта, его пароль, страну сайта по умолчанию, временную зону сайта по-умолчанию, настройки проверки новых версий модулей (сообщения на почту я обычно отключаю).
Сообщение об успешной установки сайта на Drupal 7
Главная страница сайта после установки сайта.
После доработки сайта, получилось:
На сайте присутствует:
1. Дизайн
2. Меню с встроенными страницами
3. Новости
4. Вход / регистрация на сайт
3. Программная документация
1. Текст программы
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" version="XHTML+RDFa 1.0" dir="ltr"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/terms/"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:og="http://ogp.me/ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:sioc="http://rdfs.org/sioc/ns#"
xmlns:sioct="http://rdfs.org/sioc/types#"
xmlns:skos="http://www.w3.org/2004/02/skos/core#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
<head profile="http://www.w3.org/1999/xhtml/vocab">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta about="/node/1" property="sioc:num_replies" content="0" datatype="xsd:integer" />
<link rel="shortcut icon" href="http://qwerty/misc/favicon.ico" type="image/vnd.microsoft.icon" />
<meta content="Зимние сады" about="/node/1" property="dc:title" />
<link rel="shortlink" href="/node/1" />
<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
<link rel="canonical" href="/node/1" />
<title>Зимние сады | qwerty</title>
<style type="text/css" media="all">@import url("http://qwerty/modules/system/system.base.css?myf6ut");
@import url("http://qwerty/modules/system/system.menus.css?myf6ut");
@import url("http://qwerty/modules/system/system.messages.css?myf6ut");
@import url("http://qwerty/modules/system/system.theme.css?myf6ut");</style>
<style type="text/css" media="all">@import url("http://qwerty/modules/comment/comment.css?myf6ut");
@import url("http://qwerty/modules/field/theme/field.css?myf6ut");
@import url("http://qwerty/modules/node/node.css?myf6ut");
@import url("http://qwerty/modules/search/search.css?myf6ut");
@import url("http://qwerty/modules/user/user.css?myf6ut");</style>
<style type="text/css" media="all">@import url("http://qwerty/sites/all/modules/ckeditor/ckeditor.css?myf6ut");
@import url("http://qwerty/sites/all/libraries/colorbox/example3/colorbox.css?myf6ut");</style>
<style type="text/css" media="all">@import url("http://qwerty/sites/all/themes/d7_music_2/style.css?myf6ut");</style>
<script type="text/javascript" src="http://qwerty/misc/jquery.js?v=1.4.4"></script>
<script type="text/javascript" src="http://qwerty/misc/jquery.once.js?v=1.2"></script>
<script type="text/javascript" src="http://qwerty/misc/drupal.js?myf6ut"></script>
<script type="text/javascript" src="http://qwerty/sites/default/files/languages/ru_OQW2w7eFiPEFgvoRP0kYClyydrivnRgTdXTKxzNKwVE.js?myf6ut"></script>
<script type="text/javascript" src="http://qwerty/sites/all/libraries/colorbox/jquery.colorbox-min.js?myf6ut"></script>
<script type="text/javascript" src="http://qwerty/sites/all/modules/colorbox/js/colorbox.js?myf6ut"></script>
<script type="text/javascript" src="http://qwerty/sites/all/themes/d7_music_2/script.js?myf6ut"></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"d7_music_2","theme_token":"hZ6fI31nkp6RtmSy_Pv7Y9j233ijKWsfHOdlZkhDTlM","js":{"misc\/jquery.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"public:\/\/languages\/ru_OQW2w7eFiPEFgvoRP0kYClyydrivnRgTdXTKxzNKwVE.js":1,"sites\/all\/libraries\/colorbox\/jquery.colorbox-min.js":1,"sites\/all\/modules\/colorbox\/js\/colorbox.js":1,"sites\/all\/themes\/d7_music_2\/script.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"modules\/comment\/comment.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/ckeditor\/ckeditor.css":1,"sites\/all\/libraries\/colorbox\/example3\/colorbox.css":1,"sites\/all\/themes\/d7_music_2\/style.css":1}},"colorbox":{"opacity":"0.85","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","maxWidth":"98%","maxHeight":"98%","fixed":true,"mobiledetect":true,"mobiledevicewidth":"480px"}});
//--><!]]>
</script>
<!--[if IE 6]><link rel="stylesheet" href="/sites/all/themes/d7_music_2/style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="/sites/all/themes/d7_music_2/style.ie7.css" type="text/css" media="screen" /><![endif]-->
</head>
<body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-1 node-type-page" >
<div id="art-main">
<div class="cleared reset-box"></div>
<div class="art-header">
<div class="art-header-position">
<div class="art-header-wrapper">
<div class="cleared reset-box"></div>
<div class="art-header-inner">
<div class="art-logo">
</div>
</div>
</div>
</div>
</div>
<div class="cleared reset-box"></div>
<div class="art-bar art-nav">
<div class="art-nav-outer">
<div class="art-nav-wrapper">
<div class="art-nav-inner">
<div class="region region-navigation">
<div class="art-hmenu-id"><ul class="art-hmenu"><li class="first leaf"><a href="/" title="">Главная</a></li>
<li class="collapsed"><a href="/node/2">О нас</a></li>
<li class="last expanded active-trail active"><a href="/node/1" class="active-trail active">Зимние сады</a><ul class=" active"><li class="first leaf"><a href="/node/8">Технические характеристики</a></li>
<li class="leaf"><a href="/node/9">Строим зимний сад</a></li>
<li class="last leaf"><a href="/node/10">Зимний сад "под ключ". Проектирование, изготовление, монтаж</a></li>
</ul></li>
</ul></div>
</div>
</div>
</div>
</div>
</div>
<div class="cleared reset-box"></div>
<div class="art-box art-sheet">
<div class="art-box-body art-sheet-body">
<div class="art-layout-wrapper">
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell art-content"><div class="art-box art-post">
<div class="art-box-body art-post-body">
<div class="art-post-inner art-article">
<div class="art-postcontent">
<h2 class="element-invisible art-postheader">Вы здесь</h2><div class="breadcrumb art-postcontent"><a href="/">Главная</a></div>
</div>
<div class="cleared"></div>
</div>
<div class="cleared"></div>
</div>
</div>
<div class="region region-content">
<div class="region region-content">
<div class="block block-system" id="block-system-main">
<div id="node-1" class="node node-page" about="/node/1" typeof="foaf:Document">
<div class="art-box art-post">
<div class="art-box-body art-post-body">
<div class="art-post-inner art-article">
<h2 class="art-postheader" property="dc:title" datatype=""><span class="art-postheadericon">Зимние сады</span></h2>
<div class="art-postcontent">
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p><strong>Зимние сады</strong></p>
<p class="rtejustify"><img alt="" src="/sites/default/files/images/12.gif" style="float:left; height:188px; width:250px" />Упоминания о Зимних Садах уходят далеко вглубь истории. Первые постройки этих сооружений были найдены археологами еще в древнем Египте. Из себя такие сады представляли некие сооружения с постоянным притоком воды, элементарной системой орошения, ну и конечно же, определенным набором разнообразных экзотических растений. Растения были подобраны таким образом, что в Зимнем Саду круглый год цвели те или иные виды разнообразных растений. Но время не стоит на месте… </p>
<p>В современной трактовке у многих из нас сложилось впечатление о Зимних Садах, как о неком сооружении из стекла и металла, в котором тоже есть определенная система орошения. Многие из нас связывают эти представления с так называемой "теплицей", не видя никакой разницы между настоящим Зимним Садом и теплицей для выращивания овощей и фруктов. В какой-то степени это убеждение верно, но только в образном понимании. Конечно же, настоящий Зимний Сад это более высокотехнологичное сооружение, чем просто теплица. Постараемся это доказать… </p>
<p><span style="color:rgb(102, 102, 102); font-family:verdana,tahoma,arial,serif">Современный Зимний Сад - это высокотехнологичное сооружение из систем алюминиевых и деревянных профилей с использованием стеклопакетов.</span></p>
<p><img alt="" src="/sites/default/files/images/2.gif" style="float:right; height:196px; width:250px" /></p>
<div>
<p><span style="color:rgb(102, 102, 102); font-family:verdana,tahoma,arial,serif"> Также, в качестве несущих конструкций, может быть применен профиль из нержавеющей стали. Для того чтобы построить Зимний Сад, необходимо сделать качественный замер. Без участия высокоточных приборов - это практически невозможно. Хотя многие могут утверждать, что "на коленках" тоже можно сделать Зимний Сад, но это неправда. Из практики создания светопрозрачных конструкций видно, что такой прием не приемлем и что конструкции, построенные данным способом, не могут отвечать всем нормам и требованиям ГОСТов и ТУ. Достичь качественной герметизации и правильной геометрии без определенных систем расчета, программ рационального кроя, а также, без просчета на статические нагрузки, практически невозможно. </span></p>
<p> </p>
<p><span style="color:rgb(102, 102, 102); font-family:verdana,tahoma,arial,serif"><img alt="" src="/sites/default/files/images/14.gif" style="float:left; height:187px; width:249px" />Для расчета светопрозрачных конструкций мы используем такие программы как, Solid Works, Auto Cad, Pro Ingeneer. Эти программы позволяют максимально рассчитать геометрическое построение конструкции. Просчитать конструкцию на статические, ветровые и снеговые нагрузки. Уже на стадии проектирования можно увидеть как в действительности будет выглядеть то или иное сооружение и даже сделать небольшой клип (в формате mpeg). Таким образом, проработка и построение хорошего, высококачественного и высокотехнологичного Зимнего Сада невозможно без использования современных программ расчета и проектирования. </span></p>
<p><span style="color:rgb(102, 102, 102); font-family:verdana,tahoma,arial,serif">В наших конструкциях мы также используем различные разновидности стеклопакетов, которые отвечают всем нормам и требованиям современных стандартов. Наиболее часто используемые формулы стеклопакетов, это стеклопакеты с применением энергосберегающих покрытий, таких как например; низкоэмиссионые Low-E, Top-N и др., а также стекло с солнцеотражающими функциями - Stopsol.</span></p>
<p> </p>
<p><a href="http://www.smartal.ru/garden/major.shtml" style="margin: 0px; padding: 0px; outline: none; color: rgb(92, 92, 92);">Надо обязательно помнить, что стеклопакеты в Зимнем Саду должны быть безопасными.</a> <br /><img alt="1.gif" src="/sites/default/files/images/1.gif" style="border:none; float:right; height:191px; margin:10px; padding:0px; width:250px" title="1.gif" />Кроме всего прочего, современный Зимний Сад не может обойтись без применения современных технологий, таких как: автоматическое поддержание температуры и микроклимата, автоматический подогрев стеклопакетов для оттаивания снега на кровле зимнего сада, электрохромные стеклопакеты (затемняющиеся).</p>
<p>Автоматические системы фирм GEZE и HAUTAU позволяют автоматизировать проветривание помещения, кроме всего прочего, приборы можно запитать на пульт пожарной сигнализации.</p>
<p>Поэтому современные Зимние сады - это высококачественное инженерно-техническое сооружение с применением передовых достижений науки в области проектирования изготовления и монтажа светопрозрачных конструкций.</p>
<p> </p>
<p><span style="color:rgb(102, 102, 102); font-family:verdana,tahoma,arial,serif">Сегодня наибольшей популярностью пользуется викторианский стиль оформления зимнего сада. Это выражается в создании трехгранной или пятигранной эркерной конструкции, соединяемой в своей верхней части с многоскатной крышей. Строение, выполненное в другой, эдвардианской, манере, имеет прямоугольную форму и отличается более лаконичными линиями. Викторианское и эдвардианское направления являются основополагающими. На их базе воплощаются в жизнь все остальные идеи дизайна зимних садов. Например, строение, выполненное в виде купола, пирамиды, конуса, трапеции, которые являются идеальными вариантами для создания пространства зимнего сада в помещении с высоким потолком (как правило, представляющим собой дополнительную пристройку). Если зимний сад пристраивается к дому, возможна гнутая форма горизонтальной конструкции, позволяющая легко и беспрепятственно скатываться с нее дождю и снегу.Сложные формы внешнего вида зимних садов давно уже перестали быть чем-то из области фантастики. Сейчас визуализация замыслов и идей выполняется в таких широко распространенных компьютерных программах, как AUTOCAD, 3D Studio MAX, CorelDRAW, Photoshop. С их помощью можно заранее все увидеть не только в свете, но и объеме.</span></p>
<p><span style="color:rgb(102, 102, 102); font-family:verdana,tahoma,arial,serif"><img alt="" src="/sites/default/files/images/3.gif" style="float:left; height:186px; width:250px" />Зимние сады в России пользуются все большей популярностью. Зимние сады стали составной частью многих административных зданий, бизнес-центров, офисов фирм, культурных, оздоровительных и развлекательных центров, спортивных сооружений, коттеджей и других разнообразных объектов. Уже мало кого удивишь приглашением пройти выпить кофе в собственный зимний сад, даже если разговор происходит не в загородном доме, а в городской квартире. Благодаря новым конструкциям и материалам, а также современным инженерным и техническим возможностям в области вентиляции, отопления и затенения каждый из нас может исполнить свою заветную мечту о зимнем саде, превратив в него террасу загородного дома или застекленный балкон своей квартиры. Светопрозрачные конструкции фасадов, витражей и зимних садов, светопрозрачных перекрытий, малых архитектурных форм из профиля "Агрисовгаз" основываются на </span><a href="http://www.smartal.ru/garden/nodes/index.shtml" style="margin: 0px; padding: 0px; outline: none; color: rgb(92, 92, 92); font-family: Verdana, Tahoma, Arial, serif; line-height: normal; text-align: justify;">серии AGS 150</a><span style="color:rgb(102, 102, 102); font-family:verdana,tahoma,arial,serif">. Основу этой серии составляют алюминиевые профили стоек и ригелей с видимой шириной 50 и 60 мм, окрашенные порошковыми полимерными красителями в электростатическом поле по шкале RAL.</span></p>
<p> </p>
<p><strong>Зимний сад из профиля "Агрисовгаз"</strong></p>
<p><img alt="5.gif" src="/sites/default/files/images/5.gif" style="border:none; float:right; height:168px; margin:10px; padding:0px; width:250px" title="5.gif" />Современные тенденции в градостроительстве и архитектуре все чаще предполагают индивидуальные проекты планировки квартир, офисных зданий и загородных домов. Одним из способов расширить жилое пространство или создать отдельное помещение является строительство зимнего сада.</p>
<p>В серию AGS 150 входят 5 групп профилей, которые позволяют выполнять светопрозрачные конструкции с углами перелома от 90° до 270° на одном профиле, коньковые и купольные соединения, собирать конденсат и протечки наклонных витражей и куполов, осуществлять сопряжение стоек и ригелей со стальными и другими несущими конструкциями со скрытым расположением точек крепления.</p>
<p>Каждая из 5-ти групп профилей AGS 150 имеет широкую номенклатуру стоечных ригельных профилей. Это позволяет осуществлять любые проекты по остеклению независимо от ветрового района, габаритов остекляемого проёма, размеров и веса заполнения.</p>
<p>В качестве заполнителя конструкции серии AGS 150 предусматривают применение стекла, стеклопакетов, сендвич-панелей различной модификации или поликарбоната толщиной от 2 до 48 мм.</p>
</div>
</div></div></div>
</div>
<div class="cleared"></div>
</div>
<div class="cleared"></div>
</div>
</div>
</div>
</div> </div>
</div>
</div>
<div class="art-layout-cell art-sidebar1"> <div class="region region-sidebar-right">
<div class="block block-user" id="block-user-login">
<div class="art-box art-block">
<div class="art-box-body art-block-body">
<div class="art-bar art-blockheader">
<h3 class="t subject">
Вход на сайт
</div>
<div class="art-box art-blockcontent">
<div class="art-box-body art-blockcontent-body">
<div class="content">
<form action="/node/1?destination=node/1" method="post" id="user-login-form" accept-charset="UTF-8"><div><div class="form-item form-type-textfield form-item-name">
<label for="edit-name">Имя пользователя <span class="form-required" title="Это поле обязательно для заполнения.">*</span></label>
<input type="text" id="edit-name" name="name" value="" size="15" maxlength="60" class="form-text required" />
</div>
<div class="form-item form-type-password form-item-pass">
<label for="edit-pass">Пароль <span class="form-required" title="Это поле обязательно для заполнения.">*</span></label>
<input type="password" id="edit-pass" name="pass" size="15" maxlength="128" class="form-text required" />
</div>
<div class="item-list"><ul><li class="first"><a href="/user/register" title="Регистрация">Регистрация</a></li>
<li class="last"><a href="/user/password" title="Запросить новый пароль по электронной почте.">Забыли пароль?</a></li>
</ul></div><input type="hidden" name="form_build_id" value="form-I6Ky-DJ_TWVW8C-_VRmzwdKo1wo6Ey6D9Pv4nFVOjok" />
<input type="hidden" name="form_id" value="user_login_block" />
<div class="form-actions form-wrapper" id="edit-actions"><span class="art-button-wrapper"><span class="art-button-l"></span><span class="art-button-r"></span><input type="submit" id="edit-submit" name="op" value="Войти" class="form-submit art-button" /></span></div></div></form>
</div>
<div class="cleared"></div>
</div>
</div>
<div class="cleared"></div>
</div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
<div class="cleared"></div>
<div class="art-footer">
<div class="art-footer-body">
<a href="/rss.xml" class="art-rss-tag-icon"></a> <div class="art-footer-text">
<p>By Random © 2014.</p>
</div>
<div class="cleared"></div>
</div>
</body>
</html>
Общие сведения
1. Тип: Web-узел
2. Программное обеспечение, необходимое для функционирования программы: локальный сервер или хостинг.
3. Web-узел написана на языках: HTML, PHP, SQL, JAVA.
Функциональное назначение
Web-узел позволяет пользователю узнать нужную для него информацию, связанную с тематикой Web-узла.
Область применения
Главное назначение сайта заключается в том, чтобы поведать пользователям, о преимуществе Web-ресурса перед другими подобными ресурсами Internet и его ценности в мире информации.
В хронологии существования интернета и сайтов в частности особое место занимает появление поисковых систем. Ежедневно сотни тысяч пользователей со всех уголков мира обращаются к google, yahoo и многим другим службам. В течении небольшого промежутка времени они существенно расширили свои возможности. Согласно статистике, сегодня в мире насчитывается более восьмиста млн. людей, пользующихся сетью. И это число постоянно растет. Столь быстро растет и рынок сбыта. На сегодняшний день самым эффективным для этого способом является разработка сайта. Понимая сложившиеся благоприятные предпосылки для продвижения своего дела в сети, все большее количество частных предпринимателей заводят свои представительства в интернете.
Источники, используемые при разработке
1. http://www.denwer.ru/
2. http://forum.dklab.ru/denwer/
3. https://drupal.org/
4. Эксплуатационная документация
Знаете ли вы, что большинство сайтов безнадежно портятся, а иногда фактически уничтожаются, в первые дни эксплуатации? Практически сразу после сдачи проекта в нем уже нарушена верстка, искажена шрифтовая схема, разрушена структура. О таких вещах, как общая аккуратность и презентабельность сайта, мы даже не говорим.
Теперь вы понимаете, почему в портфолио многих разработчиков отсутствуют ссылки на реализованные проекты? Макеты показываются в момент сдачи сайта, потому что затем, скорее всего, показывать будет нечего.
Как правило, в организациях при запуске сайта назначается ответственный за его обслуживание -- секретарь, сисадмин, программист, маркетолог и т.д. Эти профессии объединяет только одно -- они не имеют никакого отношения к обслуживанию интернет-проектов.
Работа с контентом -- интереснейшая область деятельности. Профессиональный контентщик объединяет в себе функции копирайтера, верстальщика, веб-программиста и дизайнера. В работе с информацией важно создавать систему и быть безупречно аккуратным. Сайт должен выглядеть просто и аккуратно, как хорошее книжное издание. Верстка многостраничных периодических изданий или книг является одной из самых сложных задач в работе дизайнера. Удивительно, что при этом работа с контентом считается простым делом, с которым может справится кто угодно.
Так что же мешает взять на работу квалифицированного сотрудника, найти удаленного специалиста или обратиться за поддержкой в компанию?
Основная причина отказа от работы с компаниями, которые занимаются обслуживанием проектов -- нежелание нести лишние расходы. На самом деле, это мнимая экономия. Когда собственный персонал берется за непрофильную работу, отнимающую время и силы, вызывающую простой и задержки на основных направлениях, компания также несет расходы. Скорее всего, они будут больше, чем оплата труда специалиста, а качество результата будет заведомо ниже. Особенно забавно наблюдать, как из соображений экономии сайт обновляют руководящие сотрудники -- действительно, что может быть выгоднее!
Вторая по значимости причина -- нежелание ответственного за сайт сотрудника передавать работу вовне, поскольку занижается его собственная значимость в организации. Это слабая позиция. Сотрудник компании, организующий процессы вокруг себя, неминуемо расширяет зону своего влияния. Поставить работу с сайтом -- значит стать ценнее. Бояться нужно другого -- рано или поздно кто-нибудь проведет аудит и, если с сайтом все будет плохо, неприятности не заставят себя ждать. Есть также проблема персонала. Контентщик -- несуществующая профессия, без конкуренции, без выставленных планок качества: люди, которые "вешают на сайт новости".
Какое отношение -- такой и рынок труда. Очевидно, что только в составе компании-разработчика сайтов можно найти профессиональную группу поддержки: контент-менеджер, веб-программист, дизайнер и копирайтер.
Планируя создание сайта, заранее подумайте и о его эксплуатации. Хорошо отлаженный, живой сайт, над которым ведется постоянная работа, приносит компании сотни, если не тысячи процентов прибыли на каждый вложенный рубль.
Заключение
Разработав данный курсовой проект, можно сделать следующие выводы по созданию web-проектов, не следует начинать разработку своего сайта с дизайна, сначала необходимо полностью продумать внутреннее содержимое данного проекта. Можно сделать следующий вывод, в том, что научный прогресс не стоит на месте, а постоянно развивается, и для того чтобы идти в ногу со временем необходимо постоянно учится и совершенствоваться. Для этого необходимо изучать новые технологии и новые программные продукты.
В ходе выполнения курсовой работы была достигнута поставленная в начале работы цель и выполнены следующие задачи:
1. Разработана структура сайта.
2. Разработан дизайн сайта.
3. Разработана регистрация на сайте.
В результате проведенных работ на базе выбранных технологий был создан прототип современного Web-сайта.
Список использованной литературы
1. http://forum.dklab.ru/denwer/
2. Алексеев А.П. Введение в Web-дизайн: учебное пособие. - М.: СОЛОН-ПРЕСС, 2008
3. Барысов Р. Постройте профессиональный сайт сами. - СПб., 2009
4. https://webmasterinfo.ru/forum.php
5. http://joomla-support.ru/forums/84/
Размещено на Allbest.ru
Подобные документы
Изучение теоретических основ создания сайта. Выбор инструментальных и программных средств для создания сайта кафедры; разработка структуры и дизайна, программной документации; напыление контентом. Расчет себестоимости, затрат на внедрение и эксплуатацию.
дипломная работа [1,3 M], добавлен 24.09.2015Выбор инструментальных и программных средств для создания сайта. Структура программного продукта. Создание сайта при помощи программы WordPress. Тестирование разработанной программы. Разработка структуры и дизайна сайта. Наполнение сайта контентом.
курсовая работа [1,0 M], добавлен 09.01.2014Методы создания сайта; выбор и сравнение программных платформ. Разработка структуры и дизайна сайта. Установка Joomla!, настройка расширений и выбор хостинга. Аппаратно-программные способы и средства обеспечения информационной безопасности веб-сайта.
дипломная работа [3,6 M], добавлен 08.04.2014Рассмотрение основных этапов создания сайта. Использование вайрфреймов как документации по проекту. Использование мокапа и структура навигации сайта. Правильный выбор цветов для проекта. Использование модульной сетки и разработка дизайна сайта.
презентация [2,8 M], добавлен 01.09.2019Анализ предметной области и функций сайта. Разработка структуры базы данных, структуры и дизайна web-сайта. Описание установки CMS "Joomla!" и программной оболочки Denwer, создание гостевой книги, галереи и карты Google, результаты их тестирования.
дипломная работа [2,3 M], добавлен 19.01.2017Выбор сред разработки для реализации сайта. Основная концепция и содержание веб-сайта. Роль дизайна сайта в его создании и определение основных требований к его содержанию и внешнему виду. Особенности разработки удобного и красивого интерфейса сайта.
курсовая работа [686,4 K], добавлен 13.06.2022Понятие web-сайта и их типы. Программы для создания web-сайта. Описание структуры проекта. Алгоритм создания сайта. Описание конструктора Jimdo. Языки программирования серверного выполнения. Создание полнофункционального веб-сайта для ОАО "КУЛЗ".
курсовая работа [3,5 M], добавлен 05.06.2015Разработка сайта с использованием современных программных средств. Разработка дизайна оформления, делающего сайт комфортным для пользователей. Основная концепция и содержание веб-сайта. Реализация регистрации и входа на сайт с использованием баз данных.
курсовая работа [837,0 K], добавлен 18.10.2022Выбор состава технических и программных средств. Проектирование структуры и макета сайта. Модуль обработки изображений в редакторе Adobe Photoshop. Серверная и пользовательская части сайта. Тестирование работоспособности сайта методом черного ящика.
дипломная работа [1,8 M], добавлен 09.07.2017Выбор и описание программных средств и среды разработки реализации сайта, требования к их функциональности. Концепция и содержание веб-сайта, его детальная концепция и внутренняя структур, дизайн. Технические и программные требования при разработке.
курсовая работа [3,7 M], добавлен 19.11.2015