47191

Разработка Интернет-сайта для Сибирского центра ФГБУ НИЦ Планета

Дипломная

Информатика, кибернетика и программирование

В настоящее время Web-сайт является неотъемлемой частью любой организации. На Web-сайте можно менять информацию несколько раз в день, что обеспечивает оперативность работы, и отслеживание информации в реальном времени. В печатных изданиях надо заказывать рекламу минимум за неделю, а то и больше, так же как и радио – не оперативно.

Русский

2013-11-24

4.52 MB

11 чел.


Федеральное агентство связи

Федеральное государственное образовательное бюджетное учреждение высшего

профессионального образования

«Сибирский государственный университет телекоммуникаций и информатики»

(ФГОБУ ВПО «СибГУТИ»)

Форма утверждена научно-методическим

советом университета

Протокол №4 от 18.03.2008 г.

Кафедра

Допустить к защите

зав. кафедрой

 

Пояснительная записка

ФИВТ.XXXXX.001 ПЗ

Дипломник:

Факультет  Группа

Руководитель  

Консультант:

- по экономическому обоснованию

- по безопасности жизнедеятельности

Рецензент  

Новосибирск - Sunday November 24, 20132013-11-24T16:45:00Z

ДИПЛОМНЫЙ ПРОЕКТ

Рисунок 8.1 - Зоны досягаемости рук в горизонтальной плоскости.

а”-зона максимальной досягаемости;

“б”-зона досягаемости пальцев при вытянутой руке;

“в”-зона лёгкой досягаемости ладони;

“г”-оптимальное пространство для грубой ручной работы;

“д”-оптимальное пространство для тонкой ручной работы.

 


Федеральное агентство связи

Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования «Сибирский государственный университет телекоммуникаций и информатики»

(ФГОБУ ВПО «СибГУТИ»)

Форма утверждена научно-методическим

советом университета

Протокол №4 от 18.03.2008 г.

КАФЕДРА

ЗАДАНИЕ

ПО ДИПЛОМНОМУ ПРОЕКТИРОВАНИЮ

СТУДЕНТУ

ГРУППЫ

«УТВЕРЖДАЮ»

Зав. Кафедрой

 

Новосибирск, Sunday November 24, 20132013-11-24T16:45:00Z г.

  1.  
    Тема проекта: «» утверждена указом по университету от  № 
  2.  Срок сдачи студентом законченного проекта:
  3.  Исходные данные по проекту (эксплуатационно-технические данные):

Для выполнения дипломного проекта были использованы:

  •  HTML – язык гипертекстовой разметки; 
  •  PHP, Java Script – язык программирования;
  •  ApacheWeb – сервер;
  •  Операционная система Windows;
  •  Adobe Photoshop – графический редактор;
  1.  Содержание расчетно-пояснительной записки (перечень подлежащих разработке вопросов) и сроки выполнения по разделам:

Введение         22.03.2012

Постановка задачи       25.03.2012

Используемые языки и программное обеспечение  5.04.2012

Анализ, проектирование и реализация сайта   15.05.2012

Безопасность жизнедеятельности     19.05.2012

Расчет экономических показателей программного продукта

Описание разработанного приложения    

Заключение

  1.  Перечень графического материала (с точным указанием обязательных чертежей)

  1.  Консультанты по проекту (с указанием относящихся к ним разделов проекта).

Раздел . Безопасность жизнедеятельности

 

Раздел . Расчет экономических показателей

 

Дата выдачи задания:

 

Задание принял к исполнению

 

 


Федеральное агентство связи

Федеральное государственное образовательное бюджетное учреждение

высшего профессионального образования

«Сибирский государственный университет

телекоммуникаций и информатики»

(ФГОБУ ВПО «СибГУТИ»)

Форма утверждена научно-методическим

советом университета

Протокол №4 от 18.03.2008 г.

ОТЗЫВ

на дипломный проект студент

группы  

Текст отзыва

Работа имеет практическую ценность

Тема предложена студентом

Рекомендация к внедрению

Тема является фундаментальной

Рекомендация к опубликованию

Рекомендую студента в магистратуру

Тема предложена предприятием

Рекомендую студента в аспирантуру

 

 

()

Замечания (УДАЛИТЬ!!): Для руководителей, не работающих в СибГУТИ, на отзыве должна стоять печать организации, в которой он работает.


Федеральное агентство связи

Федеральное государственное образовательное бюджетное учреждение

высшего профессионального образования

«Сибирский государственный университет

телекоммуникаций и информатики»

(ФГОБУ ВПО «СибГУТИ»)

Форма утверждена научно-методическим

советом университета

Протокол №4 от 18.03.2008 г.

РЕЦЕНЗИЯ

на дипломный проект

Студент ,

По специальности (группа, шифр) , 230101.65

Тема дипломного проекта: «».

Объем дипломного проекта: 74

Заключение о степени соответствия выполненного проекта техническому заданию: ….

Характеристика выполнения основных разделов проекта, качество расчетов, конструктивных решений, практического подтверждения: ….

Практическая ценность проекта: …

Научно-исследовательский характер проекта: ….

Степень использования компьютерной техники: высокая.

Общая грамотность, качество оформления текста и графической части пояснительной записки и демонстрационных чертежей: ….

Перечень положительных качеств дипломного проекта: ….

Основные замечания и недостатки дипломного проекта: ….

Предполагаемая оценка проекта: …

Работа имеет практическую ценность

Рекомендация к внедрению

Рекомендация к опубликованию

 

()

Замечания (УДАЛИТЬ!!):

1. Для рецензентов, не работающих в СибГУТИ, на отзыве должна стоять печать организации, в которой он работает.

2. ОГРАНИЧЕНИЯ!!! Рецензент и руководитель не могут работать в одном подразделении (например на одной кафедре). Руководитель дипломника не должен быть руководителем рецензента (по месту работы).


Содержание

[1] Введение

[2] Постановка задачи

[2.1] 2.1 Анализ существующих сайтов подобных организаций

[2.2] 2.2 Выводы на основе проведенного анализа

[3] Используемые языки и программное обеспечение

[3.1] 3.1 HTML - язык гипертекстовой разметки

[3.2] 3.2 CSS (каскадные таблицы стилей)

[3.3] 3.3 JavaScript (язык программирования)

[3.4] 3.4 JQuery

[3.5] 3.5 PHP (язык программирования)

[3.6] 3.6 WAMP

[4] ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ САЙТА

[4.1] 4.1 Проектирование сайта

[4.2] 4.2 Принципы реализации элементов дизайна

[4.3] 4.3 Структура страниц

[5] Руководство пользователя

[5.1] Руководство пользователя уровня «пользователь (юзер)»

[6] Руководство администратора

[7] Рачет экономических показателей

[7.1] Расчет себестоимости программного продукта

[7.2] 7.2 Эффективность разработки сайта

[8] Безопасность жизнедеятельности

[8.1] 8.1 Характеристика вредных факторов при работе с ПК

[8.2] 8.2 Эргономические требования к рабочему месту с ПК

[8.3] 8.3Санитарно-гигиенические требования при работе с ПЭВМ

[8.4] 8.4 Требования к режиму труда и отдыха

[8.5] 8.5 Пожарная безопасность.

[9] Заключение

[10] Приложение А

[11] Приложение Б



  1.  Введение

В настоящее время Web-сайт является неотъемлемой частью любой организации. На Web-сайте можно менять информацию несколько раз в день, что обеспечивает оперативность работы, и отслеживание информации в реальном времени. В печатных изданиях надо заказывать рекламу минимум за неделю, а то и больше, так же как и радио – не оперативно.


          На сегодняшний день интернет приобрел чрезвычайную популярность. Одним из самых лучших способов привлечения клиентов, научных сотрудников, обычных пользователей и продвижения своих товаров и услуг является использование интернета. Создание сайта – есть, в первую очередь, создание мощных деловых инструментов, которые служат для решения большого круга задач – начиная с координирования
Web ресурса о продукции и услугах организации, до непосредственных продаж продукции, информации клиентам. С целью того, чтобы сайт приводил людей, он должен обладать логически простым меню, дизайном и доступом к нужной и интересующей информации.


          Целью дипломного проекта является создание
Web-сайта для Сибирского центра ФГБУ «НИЦ «ПЛАНЕТА»». Создание сайта преследует цели:

  •  Рекламная деятельность организации;
  •  Максимальное информирование клиентов о предоставляемой информации, услугах, способах связи с организацией;
  •  Обеспечение связи с клиентом и ответов на его вопросы.


  1.  Постановка задачи

2.1 Анализ существующих сайтов подобных организаций

На сегодняшний день в Интернете сайтов существует огромное множество. Прежде чем приступить к его разработке, необходимо проанализировать имеющиеся аналоги, с целью выявления положительных и отрицательных качеств, чтобы учесть их при создании нового сайта. Сайт очень узкоспециализирован. Аналогичные сайты:

Сайт ФГБУ «Новосибирский ЦГМС-РСМЦ» http://meteo-nso.ru/ имеет приятную цветовую гамму. Простая навигация. Сайт написан при слишком высоком разрешении, на слабом ПК и низком разрешении не входит в пределы экрана, это ухудшает восприятие информации.

Сайт организации «ГИСметео» http://www.gismeteo.ru/ имеет удобное расположение меню, что упрощает навигацию по сайту. Большое количество рекламы и нагромажденность главной страницы вводят в растерянность.

Сайт http://www.forumavia.ru/ имеет простой стиль отображения информации, но недостатком является слишком объемное наполнение страницы, из-за чего возникает неудобство при быстром просмотре и поиске ключевых слов.

Сайт http://www.accuweather.com/ - присутствует флэш анимация, которая значительно увеличивает время загрузки страниц, что будет крайне неудобным при наличии медленной скорости интернета у пользователей.

2.2 Выводы на основе проведенного анализа

Проанализировав существующие сайты и требования заказчика, решено было создать сайт который бдет удовлетворять требованиям:

  1.  Индивидуальность;
  2.  Интуитивно простая и удобная навигация;
  3.  Должна быть представлена максимальная информация о компании;
  4.  Сайт не должен быть перегружен излишней графической информацией, должна отсутствовать флэш анимация для того, чтобы не увеличивать время загрузки страниц;
  5.  Все публикации должны быть распределены по категориям (разделам) для удобства восприятия информации пользователями;
  6.  Сайт должен содержать следующие Web-страницы:
  •  Об организации (главная);
  •  Информационный портал, содержащий информацию, предоставляемую организацией;
  •  Новости;
  •  Контакты;
  •  Список руководства;
  •  Вакансии;
  •  Вопрос-ответ.
  1.  С каждой страницы сайта должен быть обеспечен переход (установлена гипер ссылка);
  2.  Каждая страница сайта должна содержать логотип с названием организации.


  1.  Используемые языки и программное обеспечение

3.1 HTML - язык гипертекстовой разметки

HTML (Hyper Text Markup Language - означает «язык разметки гипертекста») - предназначен для создания гипертекстовых документов (гипертекста). Гипертекстовыми называются документы, используемые в веб и написанные на языке HTML.

Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1991—1992 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов (размечаемых «тегами»), служащих для создания относительно простых, но красиво оформленных документов. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже. Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащенностью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако, современное применение HTML очень далеко от его изначальной задачи. С течением времени, основная идея платформонезависимости языка HTML была отдана в своеобразную жертву современным потребностям в мультимедийном и графическом оформлении.

Гипертекстовые документы (HTML-страницы) интерпретируются браузером клиента в их визуальное представление, которое позволяет просматривать различного вида информацию, такую как текст, графические рисунки. При этом средства форматирования HTML, обеспечивают возможность перемещения между различными логически связанными документами, таким образом можно составить сложную, иерархическую структуру из HTML-страниц.

HTML - это программный язык, который требует от пользователя следовать определенным правилам и использовать вполне определенные операторы. Эта ограниченность набора операторов уменьшает возможности языка и требует применения дополнительных средств.

Большинство документов имеют стандартные элементы, такие, как заголовок, параграфы или списки. Используя тэги HTML, можно обозначать данные элементы, обеспечивая web-браузер минимальной информацией для отображения данных элементов, сохраняя в целом общую структуру и информационную полноту документов. Все что необходимо, чтобы прочитать HTML-документ - это web-браузер, который интерпретирует тэги HTML и воспроизводит на экране документ в виде, который ему придает автор.

HTML документ подобен текстовому файлу, за исключением того, что некоторые символы являются управляющими. Эти- символы называются тэгами и определяют границы действия элементов. В тексте web-страницы тэги заключаются в угловые скобки, а конечный тэг всегда снабжается косой чертой. Все, что заключено в угловые скобки, в окне браузера не выводится, а является внутренней командой для HTML-файла.

Команды могут иметь параметры, которые называются атрибутами. Это, по сути, переменная, которая имеет стандартное имя и которой может присваиваться определенный набор значений: стандартных или произвольных. Атрибуты ставятся сразу после команды и имеют следующий формат:

АТРИБУТ= «значение атрибута»

Одним из принципов языка HTML является многоуровневое вложение элементов. Самым внешним элементом является <HTML> </HTML>, так как между его начальным и конечным тегами должна находится вся web- страница. Текст документа состоит из элементов: заголовок и тело, которые выделяются соответствующими тэгами: <head> и <body>. В заголовке содержится служебная информация, не показываемая на странице - например, метатэги для поисковых машин или скрипты. Размещение информации в заголовке желательно, но не обязательно. Внутри <head> и </head> расположены тэги <title>/title>. Текст, который расположен между ними, является заголовком браузера. Тело - это часть, в которую помещается содержимое документа. Тело включает предназначенный для отображения текст и тэги, которые используются браузером. Тэги содержат информацию о способе отображения текста. С помощью тэгов, кроме этого создаются ссылки на файлы, содержащие дополнительные данные, и обозначают точки привязки, посредством которых документы связываются с другими документами.

Для перехода от одного документа к другому используются гиперссылки. Гиперссылка - это фрагмент текста или изображение, которое является указателем на другой файл или объект. Связывание страниц осуществляется при помощи разметки HTML. Создается ссылка, которая указывает на какой-либо адрес в сети. Каждая web-страница имеет свой уникальный адрес. Эти адреса называются универсальными указателями ресурсов (URL). Типичный URL для страницы имеет вид:

http://www.название.домен/имя файла

Здесь название - это часть адреса, который часто употребляется для обозначения владельца сайта, а домен - обозначение крупного «раздела» Интернета: страны, области деятельности и т.д. (например, RU).

Изображения и мультимедийные элементы, которые находятся на странице, являются частью разметки HTML. В документ Word, например изображения могут встраиваться, становиться его частью, тогда как в HTML - документе указывается только их расположение, а сами изображения находятся отдельно.

Основное преимущество HTML заключается в том, что документ может быть просмотрен на web-браузерах различных типов и на различных платформах.

3.2 CSS (каскадные таблицы стилей)

Каскадные таблицы стилей или CSS (от английского Cascading Style Sheets) являются следствием дальнейшего развития HTML и дают возможность перейти на следующий уровень представления информации. Таблицы стилей позволяют разделить смысловое содержимое страницы и его оформление.

Принятие Консорциумом W3C в декабре 1996 года в качестве стандарта CSS первого уровня был огромным шагом вперед, поскольку позволял отделить содержание WEB-страницы (текст, изображение и т.д.) от ее форматирования (макет и характеристики текста, например, информация о шрифтах). После этого язык HTML снова стал функционально- ориентированным (а не ориентированным на форму), что, однако не мешало пользователем контролировать вид страницы.

В мае 1998 года был принят стандарт CSS2, позволяющий разработчикам осуществлять контроль над WEB-страницами на более высоком уровне. Этот стандарт основан на CSS первого уровня и включал новые функции, в частности, возможность точно располагать элементы и объекты WEB-страницы, а также звуковые таблицы стилей, позволяющие специальному программному обеспечению считывать содержимое WEB- страницы (что полезно для слабовидящих пользователей).

В первых версиях стандарта HTML не было предусмотрено никаких средств для управления внешним видом информации. Общая концепция гипертекста была направлена на доступность информации для любых устройств, способных воспроизводить текст. Для разметки рекомендовалось использовать только логические тэги, определяющие заголовки, подзаголовки, списки, абзацы, цитаты и т.д. - то есть, те элементы, которые и составляют структуру документа.

Каким же образом была решена проблема с представлением внешнего вида информации? В этом и заключается революционность подхода. Все оформление рекомендуется вынести во внешний стилевой файл. Основная же страничка будет содержать только информацию и ссылки на необходимые стили.

Таблицу стилей нужно написать всего один раз при создании сайта для каждого из устройств, на котором планируется вывод информации. К тому же таблица стилей может быть единой для целого сайта. И, следовательно, не нужно будет повторять одни и те же описания стилей на каждой из страниц.

Размещение всей стилевой информации в одном внешнем файле открывает и другие полезные возможности — изменив содержимое только одного стилевого файла, можно сменить весь дизайн сайта. Причем никаких других изменений не понадобится. Это верно лишь в том случае, если первоначально сайт был спроектирован, верно.

3.3 JavaScript (язык программирования)

JavaScript - это язык программирования, используемый в составе страниц HTML для увеличения функциональности и возможностей взаимодействия с пользователями. Он был разработан фирмой Netscape в сотрудничестве с Sun Microsystems на базе языка Sun's Java .С помощью JavaScript на web-странице можно сделать то, что невозможно сделать стандартными тэгами HTML. Скрипты выполняются в результате наступления каких-либо событий, инициированных действиями пользователя.

Несмотря на отсутствие прямой связи с языком Java, JavaScript может обращаться к внешним свойствам и методам Java-animeTOB, встроенных в страницу HTML. Разница сводится к тому, что апплеты существуют вне браузера, в то время как программы JavaScript могут работать только внутри браузера.

JavaScript - это язык для создания активных клиентских страниц: с его помощью можно изменять содержимое HTML-документов, управлять анимацией без использования каких-либо дополнительных средств, проверять введенные пользователем в форму значения без ее пересылки на сервер, выполнять сложные математические вычисления, поиск по web-узлу и т.п.

Так как программы на JavaScript выполняются на клиентском компьютере, вопросы защищенности информации выступают на первый план. С помощью JavaScript нельзя читать клиентские файлы и записывать что-либо на диск.

Тем не менее, язык JavaScript полностью отвечает потребностям большинства web-мастеров - это простой и мощный язык, позволяющий превратить статические HTML-документы в интерактивные.

Чтобы запускать скрипты, написанные на языке JavaScript, необходим браузер, способный работать с JavaScript - например Opera или Internet Explorer (IE). С тех пор, как оба этих браузера стали широко распространенными, множество людей получили возможность работать со скриптами, написанными на языке JavaScript. Несомненно, это важный аргумент в пользу выбора языка JavaScript, как средства улучшения web- страниц.

В отличие от Java-апплетов и элементов ActiveX, загружаемых отдельно от документа, в котором они используются, программы, написанные на языке JavaScript, располагаются непосредственно в HTML- документах. Для этого используется специальный тэг <SCRIPT> и парный ему </SCRIPT>:

<SCRIPT LANGUAGE="JavaScript">

программа на JavaScript

</SCRIPT>

Атрибут LANGUAGE указывает, на каком языке написана данная программа, - в нашем случае это JavaScript. Для того чтобы браузеры, не поддерживающие скриптовые программы, могли пропустить их, программы располагаются внутри блока комментариев:

<SCRIPT LANGUAGE="JavaScript">

<!—

программа на JavaScript

//-->
</
SCRIPT>

Обычно функции, составляющие программу, располагаются в секции <HEAD> HTML-документа. Так как эта секция загружается первой, гарантируется, что такие функции будут загружены раньше, чем пользователь сможет их вызвать с помощью тех или иных интерфейсных средств, располагаемых в секции <BODY>.

JavaScript - интерпретируемый язык. Это означает, что для исполнения программы не требуется предварительная компиляция (преобразование исходного текста программы в системно-зависимый машинный код). Текст программы интерпретируется, то есть анализируется и сразу же исполняется.

Во всех современных браузерах есть поддержка выполнения JavaScript-программ.

Таким образом, все пользователи Интернета сегодня имеют браузеры, способные исполнять JavaScript-программы. Именно поэтому среди множества средств разработки интерактивных web-страниц JavaScript является одним из самых популярных.

3.4 JQuery

jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API по работе с Ajax.

История создания:

HTML была одной из первых вещей, которую Джон Резиг освоил, когда он только начал заниматься программированием. Резиг программировал на QBasic, когда один его знакомый показал ему, как создать веб-страницу (используя Angelfire), а также основы HTML. Отец подарил ему на Рождество две книги по HTML. Именно тогда, когда он только начал программировать на Visual Basic, HTML и веб-дизайн очень заинтересовали его.

Но страсть к JavaScript пришла значительно позже, примерно в 2004 году. Тогда Резиг получал степень в области компьютерных наук и работал на полставки в местной фирме Brand Logic. Он занимался дизайном сайта, в котором создавался пользовательский скроллинг. Джон был разочарован и расстроен, особенно потому, что использовал код других разработчиков, после чего решил серьёзно изучить JavaScript. Изучив, пришел к выводам, что JavaScript — это простой, но изящный язык, который является невероятно мощным для решения многих задач. В течение ближайшей пары лет Д. Резиг создал множество различных JavaScript приложений, прежде чем закончить создание jQuery. Основной целью создания jQuery Резиг видел возможность закодировать многоразовые куски кода, которые позволят упростить JavaScript и использовать их так, чтобы не беспокоиться о кросс-браузерных вопросах. Библиотека была представлена общественности на компьютерной конференции «BarCamp» в Нью-Йорке в 2006 году.

Возможности:

  •  Движок кроссбраузерных CSS-селекторов Sizzle[2], выделившийся в отдельный проект;
  •  Переход по дереву DOM, включая поддержку XPath как плагина;
  •  События;
  •  Визуальные эффекты;
  •  AJAX-дополнения;
  •  JavaScript-плагины.

3.5 PHP (язык программирования)

PHP (Hypertext Preprocessor, первоначально Personal Home Pages - означает «Препроцессор Гипертекста») - это широко используемый язык сценариев общего назначения с открытым исходным кодом. Это язык программирования, специально разработанный для написания web- приложений (сценариев), исполняющихся на web-сервере. PHP позволяет создавать качественные web-приложения за короткие сроки, получая продукты, легко модифицируемые и поддерживаемые в будущем. РНР прост для освоения, и вместе с тем способен удовлетворить запросы профессиональных программистов.

Благодаря этому языку появляется возможность легко создавать динамические сайты. Файлы, созданные таким образом, хранятся и обрабатываются на сервере. Когда посетитель запрашивает документ с РНР, скрипт обрабатывается не браузером посетителя, как, например, JavaScript, а сервером, и посетителю передаются только результаты работы. Точно так же работает CGI - программа, написанная на С или Perl. Но в отличие от CGI код PHP-программы можно встраивать в любое место HTML-страницы, что является основным преимуществом.

РНР можно разделить на язык и библиотеку функций. Существует большое количество инструментальных средств для РНР, интерфейсы ко всем популярным СУБД (системам управления базами данных), почтовым протоколам, разделяемой памяти, графическим файлам, архивам и множество других инструментов.

Преимущества РНР:

  •  РНР - скрипт-язык, который непосредственно встраивается в HTML-код и выполняется сервером;
  •  Основное отличие РНР от CGI-скриптов, написанных на других языках, типа Perl или С++, - это то, что в CGI-программах необходимо писать выводимый HTML-код, а используя РНР, можно встраивать свою программу в готовую HTML-страницу при помощи открывающего и закрывающего тэгов;
  •  Отличие РНР от JavaScript состоит в том, что РНР-скрипт выполняется на сервере, а клиенту передается результат работы, тогда как JavaScript-код полностью передается на клиентскую машину и только там выполняется;
  •  Любители Internet Information Server найдут, что РНР очень похож на Active Server Pages (ASP), а энтузиасты Java скажут, что PHP похож на Java Server Pages (JSP). Все три языка позволяют размещать код, выполняемый на web-сервере, внутри HTML-страниц;
  •  В РНР включена поддержка многих баз данных, что делает написание web-приложений с использованием БД простым. Вот неполный перечень поддерживаемых БД: Adabas D, InterBase, Solid, dBase, mSQL, Sybase, PostgreSQL, Empress, MySQL, Velocis, File Pro, Oracle, Unixdbm, Informix;
  •  В PHP есть функции для работы с протоколами IMAP, SNMP, NNTP, РОРЗ и даже HTTP, а также имеется возможность работать с сокетами (sockets) и общаться по другим протоколам.

Существует еще одна «характеристика», которая делает РНР особенно популярным: он распространяется бесплатно. Причем, с открытыми исходными кодами (Open Source). На РНР написано огромное количество сценариев различной сложности и ориентации, которые в основном, также распространяются бесплатно. Языку РНР посвящено огромное число Интернет-ресурсов, на нем написаны большинство систем управления контентом (CMS), форумы, системы опросов, рассылки, и т.п. Профессиональные разработчики все чаще используют РНР для написания сложных систем.

Недостатки РНР:

  •  Основным недостатком РНР, является то, что по своей идеологии РНР изначально был ориентирован на написание небольших скриптов. Несмотря на то, что ядро несколько раз переписывалось, РНР не пригоден для использования в сложных проектах - при исполнении больших скриптов производительность системы резко падает.
  •  РНР является псевдокомпилируемым языком и вследствие этого не может сравниться по скорости с компилируемым С. Однако при написании небольших программ, когда весь проект состоит из многих небольших страниц с кодом, вступают в силу накладные расходы на загрузку в память и вызов CGI-программы, написанной на С.

Итак, РНР составлен из двух почти независимых блоков - транслятора и интерпретатора.

3.6 WAMP

WAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:

  •  Windows — операционная система Windows;
  •  Apache — веб-сервер;
  •  MySQL — СУБД;
  •  PHP — язык программирования, используемый для создания веб-приложений (помимо PHP могут подразумеваться другие языки, такие как Perl и Python).

Акроним WAMP может использоваться для обозначения:

  1.  Инфраструктуры веб-сервера;
  2.  Парадигмы программирования;
  3.  Пакета программ.

Хотя изначально эти программные продукты не разрабатывались специально для работы друг с другом, такая связка стала весьма популярной из-за своей гибкости, производительности и низкой стоимости (все её составляющие являются открытыми и могут быть бесплатно загружены из Интернета). Набор LAMP входит в состав большинства дистрибутивов Linux и предоставляется многими хостинговыми компаниями.

Варианты:
Иногда букву P в аббревиатуре расшифровывают как 
Perl и Python, другие возможные языки веб-разработки.

Существует множество вариантов термина, в частности:

  •  WNMP — Nginx вместо Apache;
  •  BAMP — BSD вместо Windows;
  •  MAMP — Mac OS X вместо Windows;
  •  SAMP — Solaris вместо Windows;
  •  LAMP — под Linux вместо Microsoft Windows;
  •  LASP — Linux, Apache, SQL Server и PHP;
  •  LIMP — Linux, IIS, MySQL и PHP;
  •  PAMP — Personal Apache MySQL PHP — набор серверов для платформы S60 Специфика платформы накладывает свой отпечаток на работу комплекса. так в частности модули PHP получают и возвращают строки только в кодировке UTF-8;
  •  FNMP — FreeBSD и Nginx вместо Windows и Apache;
  •  XAMPP - кроссплатформенная сборка веб-сервера, X (любая из четырех операционных систем), ApacheMySQLPHPPerl.


  1.  ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ САЙТА

Большую часть времени пользователь просматривает страницы, пробегает глазами по участку текста и переходит по заинтересовавшей его ссылке. Поэтому важная задача – сделать сайт максимально простым для понимания и использования.

Если сайт построен так, что пользователь сразу начинает ориентироваться на страницах сайта, значит, он легко найдет необходимое, а это выгодно и для него и для организации.

Простота структуры сайта повышает вероятность, что пользователь ознакомится со всем диапазоном возможностей и информации сайта, а не только тех частей, на которые обратил случайное внимание. Значит, что пользователь обратит внимание на остальные разделы. Получив нужную информацию, пользователь обязательно вернется не раз за получением информации.

4.1 Проектирование сайта

Проектирование является одним из основных пунктов разработки программного продукта. На этом этапе закладываются основные механизмы взаимодействия элементов проектируемых систем, функционирование системы целиком. Поэтому этот пункт требует большое количество временных и интеллектуальных затрат разработчика. Необходимо сначала спроектировать общий механизм взаимодействия, а затем проработать более мелкие детали. Этапу проектирования всегда предшествует стадия анализа существующих аналогичных систем.

Проведя анализ аналогичных сайтов Интернета, были сформулированы основные требования к Web-сайту и системе в целом. Эти требования должны быть учтены в процессе проектирования.

Основными составляющими успешной работы системы являются: удобство администратора, пользователя (клиента/ посетителя), быстродействие. Для web-сервера быстродействие задается временем обработки запросов пользователей. Причем, для статического сайта время определяется как время на получение запроса от клиента, и время на работу интерпретатора, и время на получение клиентом ответа от сервера. Для динамического web-сайта добавляется время на работу интерпретатора, а также время на работу сервера базы данных. Удобство пользования системой предполагает возможность легкого, не запутанного взаимодействия пользователя с ней и ее поддержке. Достигается путем увеличения функциональной системы. Сразу возрастает сложность системы и появляется высокая вероятность ошибки. В итоге, будущее функционирование системы определяется как результат компромисса между быстродействием и простотой ее использования.

4.2 Принципы реализации элементов дизайна

Необходимо, чтобы web-сайт отвечал всем требованиям, а также имел индивидуальный дизайн и концепцию.

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

Как правило пользователь охватывает взглядом страницы, отрывки текста и открывают страницы, привлекшие их внимание, либо те, которые они искали, или приближенные к таковым.

Некоторые ищут что-то интересное, привлекательное или полезное. Если же они не находят то, что искали – возвращаются обратно, продолжив поиск.

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

4.3 Структура страниц

Сайт поделен на пять основных частей (рисунок 4.1):

  •  «логотип», кнопка «Задать вопрос», вход для администратора: верхняя часть, состоящая из изображения с названием организации; кнопки «Задать вопрос», позволяющая пользователям обратиться к организации с тем или иным вопросом/предложением; кнопки «Вход», для возможности входа администратору (рисунок 4.2);
  •  «меню»: находится под логотипом, содержащая информацию об организации, основной контент организации, новости и информацию о руководстве (рисунок 4.3);
  •  «возможная реклама»: левая часть, имеет возможность вставки рекламного баннера (рисунок 4.4);
  •  «контент»: правая часть, имеющая различное наполнение в зависимости от выбранного раздела (рисунок 4.5);
  •  «пользовательское соглашение»: нижняя часть, состоящая из пользовательского соглашения и Copyright (рисунок 4.6).

Рисунок 4.1 – Структура страницы

Рисунок 4.2 – Основная часть сайта «логотип/задать вопрос/вход»

Рисунок 4.3 – Основная часть сайта «меню»

Рисунок 4.4 – Основная часть сайта «возможная реклама»

Рисунок 4.5 – Основная часть сайта «контент»

Рисунок 4.6 – Основная часть сайта «пользовательское соглашение»

 


  1.  Руководство пользователя

Руководство пользователя предназначено для предоставления справочной информации по навигации по web-сайту и его функциональным возможностям. В этом программном продукте предусмотрено два уровня доступа, для каждого из которых разработано соответствующее руководство.

Руководство пользователя уровня «пользователь (юзер)»

Зайдя на сайт (главную страницу) рисунок 5.1, пользователь наблюдает информацию об организации и ее деятельности.

Рисунок 5.1 – Главная страница сайта

В любой момент, не зависимо от того, в каком разделе находится,  пользователю доступно выпадающее меню, содержащее: «Об организации», «Информационный портал», «Новости», «О нас».

Каждый пункт меню содержит разделы:

«Об организации» - содержит разделы «Ведущая организация», «Оперативное управление», «Территориально-распределенная система», «Информационные комплексы» (рисунок 5.2)

Рисунок 5.2 – Разделы меню «Об организации»

«Информационный портал» - содержит разделы и у каждого раздела имеются отдельные подразделы (рисунок 5.3):

  •  раздел «Спутники» имеет подразделы «Космический аппарат «Метеор-М»№1», «Космический аппарат «Электро-Л»№1», «Спутниковые системы, использовавшиеся ранее» (рисунок 5.3.1);
  •  раздел «Ледяной покров» имеет подразделы «Антарктика», «Балтийское море», «Каспийское море», «Японское море» (рисунок 5.3.2);
  •  раздел «Обзорные наблюдения, облачность» имеет подразделы «Московский регион», «Европейский регион», «Евразия», «Южный федеральный округ» (рисунок 5.3.3);
  •  раздел «Карты спутникового метеоанализа» имеет подраздел «Оперативные данные» (рисунок 5.3.4);

Рисунок 5.3 – Разделы меню «Информационный портал»

Рисунок 5.3.1 – Подраздел раздела «Спутники»

Рисунок 5.3.2 – Подраздел раздела «Ледяной покров»

Рисунок 5.3.3 – Подраздел раздела «Обзорные наблюдения, облачность»

Рисунок 5.3.4 – Подраздел раздела «Карты спутникового метеоанализа»

«Новости» - переходит, непосредственно, сразу к новостям и не содержит разделов (рисунок 5.4);

Рисунок 5.4 – Раздел меню «Новости»

«О нас» - содержит раздел «Контактная информация», который имеет два подраздела: «Руководство» и «Адреса»; а также раздел «Вакансии», у которого нет подразделов (рисунок 5.5).

Рисунок 5.5 – разделы меню «О нас» и подразделы раздела «Контактная информация»

Выбрав в выпадающем меню интересующую информацию раздела или подраздела, вы перейдете на страницу, содержащую информацию к выбранному разделу/подразделу. Например:

Интересует информация о ледяном покрове. Для получения этой информации необходимо навести мышь на «Информационный портал» в меню, переместить мышь на раздел «Ледяной покров» и кликнуть левой кнопкой мыши. Вы попадете на соответствующую страницу (рисунок 5.6)

Рисунок 5.6 – Страница выбора географического положения ледяного покрова

Выбрав интересующее географическое положение, необходимо кликнуть на нем левой кнопкой мыши и вы попадете в соответствующий раздел (рисунок 5.7)

Рисунок 5.7 – Страница с информацией о выбранном состоянии ледяного покрова

Рассмотрим каждый раздел меню более подробно.

  •  «Об организации» (рисунок 5.8). При нажатии левой кнопкой мыши на раздел, мы перейдем на страницу, содержащую информацию об организации. Можно будет выбрать интересующий раздел на странице или же выбрать раздел при наведении мыши на кнопку «Об организации» в выпадающем меню.

Рисунок 5.8 – Страница с информацией раздела «Об организации»

  •  «Информационный портал» (рисунок 5.9). При нажатии левой кнопкой мыши на раздел, мы перейдем на страницу, содержащую общую информацию о разделе. Слева будут отображаться подразделы данного раздела. При нажатии на кнопку подраздела, мы перейдем на страницу, отображающую информацию по выбранному подразделу. Например, подраздел «Спутники» (рисунок 5.10).

Рисунок 5.9 – Страница с общей информацией раздела «Информационный портал»

Рисунок 5.10 – Страница с информацией подраздела «Спутники»

Так же пользователь может напрямую выбрать интересующий его подраздел, наведя мышь на кнопку меню «Информационный портал», выбрать раздел и подраздел, также, наведением мыши и кликнув на соответствующий подраздел.

Вся информация подразделах раздела «Информационный портал» содержит заголовок и краткое описание, кликнув левой кнопкой мыши по заголовку, мы перейдем к более подробной информации выбранного контента (рисунок 5.11).

Рисунок 5.11 – Более подробная информация раздела «Информационный портал»

У каждого подраздела данного раздела присутствует PDF- файл, в котором содержится информация всего подраздела, расположенный внизу страницы, где расположена информация.

  •  «Новости» (рисунок 5.12). При нажатии левой кнопкой мыши на раздел, мы перейдем сразу к новостям. Раздел выполнен лентой. Информация состоит из даты, заголовка и краткого описания новости. При нажатии левой кнопкой мыши на заголовок, откроется выбранная новость более подробно (рисунок 5.13).

Рисунок 5.12 – Страница с информацией раздела «Новости»

Рисунок 5.13 – Более подробная информация раздела «Новости»

Так же, для более продвинутых пользователей, в разделе «Новости» предусмотрен просмотр XML файла. Посмотреть его можно введя в адресной строке http://сайт/news/xml (рисунок 5.14).

Рисунок 5.14 – Просмотр XML раздела «Новости»

  •  «О нас» (рисунок 5.15). При нажатии левой кнопкой мыши на раздел, мы перейдем непосредственно к общей информации, контактную информацию с директором организации. При выборе в выпадающем меню раздела «Контактная информация» подраздела «Руководство», мы перейдем на страницу, содержащую информацию о директорах и заместителях главной организации и филиалов (рисунок 5.16). При выборе в выпадающем меню раздела «Контактная информация» подраздела «Адреса», мы перейдем на страницу с контактной информацией не только главной организации, но и филиалов (рисунок 5.17).

Рисунок 5.15 – Страница с общей контактной информацией раздела «О нас»

Рисунок 5.16 – Страница с информацией о директорах и заместителях подраздела «Руководство»

Рисунок 5.17 – Страница с контактной информацией подраздела «Адреса»

При выборе раздела «О нас» и подраздела «Вакансии» - перейдем на страницу, содержащую информацию о специалистах, которые необходимы данной организации (рисунок 5.18).

Рисунок 5.18 – Страница с информацией подраздела «Вакансии»

Так же пользователь может задать вопрос, нажав левой кнопкой мыши на соответствующую кнопку в верхней части web-сайта, а именно «Задать вопрос». В этом случае будет отображена форма, заполнив которую – пользователь может задать вопрос/сделать какое-либо предложение и т.п. (рисунок 5.19).

Рисунок 5.19 – Форма для заполнения «Задать вопрос»

Если сообщение по какой-либо причине не отправилось – будет выведена ошибка отправки (рисунок 5.20).

Рисунок 5.20 – Ошибка отправки вопроса

Если же вопрос был отправлен без помех – будет выведено подтверждение, что вопрос успешно отправлен (рисунок 5.21).

Рисунок 5.21 – Подтверждение об успешной отправке вопроса

При нажатии на логотип организации или ее название – перейдем на главную страницу («Об организации») (рисунок 5.22).

Рисунок 5.22 – Страница после нажатия на логотип или название организации

Допустим, пользователь в адресной строке браузера, указал не существующий адрес раздела. В этом случае будет выведена ошибка 404 (рисунок 5.23), но, при этом, интерфейс сайта останется, что позволит выбрать любой другой раздел, предложенный web-сайтом без повторного набора адреса сайта в адресную строку браузера.

Рисунок 5.23 – Ошибка при вводе не существующего адреса подраздела в адресную строку браузера

Если же пользователь, без права доступа к уровню администратора, попытается войти «под администратором» прописав в адресной строке браузера после адреса сайта /direction (адрес страницы модератора ), то будет выведена ошибка 403, так же с сохранением интерфейса сайта (рисунок 5.24).

Рисунок 5.24 – Ошибка при попытке войти «под администратором» без права доступа


  1.  Руководство администратора

Администратор имеет доступ к:

  •  просмотру отзывов/вопросов;
  •  редактированию разделов/подразделов;
  •  созданию новых разделов/подразделов.

Чтобы войти на уровень администратора, необходимо нажать кнопку «Вход» и ввести логин/пароль (рисунок 6.1).

Рисунок 6.1 – Вход на уровень администратора

После этого откроется окно администратора, где можно будет выбрать следующие действия (рисунок 6.2):

  1.  Добавить новость;
  2.  Просмотреть вопросы;
  3.  Добавить категорию (инфо);
  4.  Добавить статью.

Рисунок 6.2 – Выбор действий для администратора

Так же под кнопкой «Вход» появится кнопка «Админка», дабы в любой момент вернуться модератору вернуться к своим возможностям, если он вдруг «забрел» в какой либо другой раздел с информацией (рисунок 6.3).

Рисунок 6.3 – Кнопка «Админка»

Администратору доступно на один подраздел больше, чем обычному пользователю в разделе «Информационный портал». Создан дополнительный подраздел «Песочница». Он служит хранилищем для черновиков (рисунок 6.4). Если администратор не уверен, стоит ли ему выкладывать в данный момент ту или иную публикацию – он ее переносит в раздел «Песочница», который не доступен никому более и в нужный момент эту публикацию перенесет в любой другой подраздел с помощью редактора.

Рисунок 6.4 – «Песочница»

При нажатии на «Добавить новость», мы попадем на страницу с редактором, где можно вписать название новости и текст новости. Редактор позволяет добавлять картинки, настраивать шрифт текста, создавать таблицы (рисунок 6.5). После того, как заполнили форму, нажимаем кнопку «сохранить новость» и она добавляется в раздел.

Рисунок 6.5 – Редактор новостей

При нажатии на «Просмотреть вопросы», мы попадаем на страницу с вопросами, которые задавали пользователи (рисунок 6.6).

Рисунок 6.6 – Отображение вопросов пользователей

Нажимая на «Добавить категорию (инфо)», мы попадем в редактор, который позволяет добавить раздел в «Информационный портал» (рисунок 6.7).

Рисунок 6.7 – Добавление раздела

Нажимая на «Добавить статью (инфо)», открывается редактор, позволяющий добавить статью и выбрать раздел, в котором будет размещена статья (рисунок 6.8).

Рисунок 6.8 – Добавление статьи

Так же, добавлена функция удаления и редактирования любой статьи. Достаточно кликнуть левой кнопкой мыши на кнопку в конце статьи «Ред.» или «Удалить». Если удаляется целый раздел, все статьи, которые находились в этом разделе, автоматически переносятся в раздел «Песочница», дабы не утратить информацию, которая может понадобиться позже. Если же она не нужна – можно удалить ее и из «Песочницы». «Песочница» также играет, своего рода, роль «корзины».

Чтобы выйти из режима администрирования, достаточно нажать кнопку «Выход» в правом верхнем углу сайта (рисунок 6.9).

Рисунок 6.9 – выход из режима администратора


  1.  Рачет экономических показателей
    1.  Расчет себестоимости программного продукта

Процесс разработки данного Интернет-сайта включает в себя следующие основные этапы:

  •  Анализ требований к сайту;
  •  Проектирование, составление алгоритма;
  •  Написание самой программы;
  •  Тестирование и отладка;

При этом первые два этапа представляют собой интеллектуальный труд разработчика, который не может быть автоматизирован, а время, затрачиваемое на выполнение этих этапов, зависит только от накопленных знаний и квалификации программиста. Следующие этапы представляет собой работу при переводе разрабатываемой программы на язык программирования и устранения всех ошибок.

При определении затрат времени на разработку Интернет-сайта был использован метод экспертной оценки. В качестве экспертов выступают разработчик программы и руководитель проекта.

На основании экспертных оценок затрат времени определяется средняя оценка, которая рассчитывается по формуле:

  tср = (3tр+2tс)/5  ,     (7.1)

где   tр – оценка, данная руководителем проекта;

tс – оценка, данная автором проекта или другим специалистом;

tср – средняя оценка.

Экспертные оценки времени делаются для трех ситуаций:

  •  наименее возможная величина затрат, аi ;
  •  наиболее вероятная величина затрат, mi ;
  •  наиболее возможная величина затрат, bi .

Результаты расчета средней оценки затрат времени приведем в таблице 1:

Таблица 7.1 - Экспертные и средние оценки затрат времени  в днях

Этапы разработки программы

Наименее возможная величина затрат,

Ai

Наиболее вероятная величина затрат,

Mi

Наиболее возможная величина затрат,

bi

tp

tc

Tcp

tp

Tc

tcp

tp

tc

tcp

Анализ требований

2

2

2

3

4

3,4

4

4,5

4,2

Проектирование, составление алгоритма

3

3,5

2,6

4

4,5

4,2

5

6

5,4

Написание программы

6,5

7

6,7

7

8

7,4

9

10

9,4

Тестирование, отладка

6

7,5

6,6

7

8

7,4

12

12

12

Далее определяется математически ожидаемая величина затрат времени и стандартное отклонение для каждого этапа:

MOi = (ai+4mi+bi)/6,     (7.2)

Gi = (bi-ai)/6,      (7.3)

где   аi, bi, mi – средние оценки.

Общая величина математического ожидания и общая величина стандартного отклонения рассчитываются по формулам:

МО = МOi ,       (7.4)

(7.5)

Коэффициент вариации:

Vi=G/MO*100%,       (7.6)

где   i – меняется от 1 до n ( количество этапов разработки).

Таблица 7.2 - Математически ожидаема величина затрат времени и стандартное отклонение

Этапы разработки программы

Математически ожидаемая величина затрат времени, МOi

Стандартное отклонение

Gi

Коэффициент вариации, Vi

Анализ требований, t1

3,3

0,4

12,1

Проектирование, t2

4,2

0,5

11,9

Написание программы, t3

7,7

0,5

6,5

Тестирование, t4

9,8

0,9

9,2

Себестоимость разработки программного продукта включает в себя затраты на зарплату разработчика, а также отчисления во внебюджетные фонды и затраты, связанные с использованием машинного времени. Тогда формула для расчета себестоимости выглядит следующим образом:

C=(3/m)*k*(t1+t2)*(1+kн) +8*t3*Cм+8*t4*C1    (7.7)

где   З – среднемесячная зарплата программиста с учетом районного коэффициента (примем 3=20000 руб.);

m – количество рабочих дней в месяце (примем m=22 дня);

t1 время, затраченное на анализ требований к программному

продукту, чел.дн.

t2 – время, затраченное на отладку программы, чел.дн.

t3 – время, затраченное на разработку программы с

использованием машинного времени;

к – коэффициент, учитывающий начисления во внебюджетные фонды,

к =1,302;

кн – коэффициент, учитывающий накладные расходы, кн  = 2.

Cм – стоимость 1 часа машинного времени (примем Cм = 15 руб./час);

С1 – стоимость 1 часа работы в сети интернет (примем С1 = 20 руб./час);

Произведем расчет стоимости одного часа работы машины, для этого воспользуемся формулой:

        (7.8)

где   ЗгэПК – годовые текущие затраты на эксплуатацию персонального компьютера

ТгэПК – годовой фонд времени полезной работы персонального компьютера.

Годовой фонд времени полезной работы ПК рассчитывается по формуле:

ТгэПК = n – (π + P)     (7.9)

где n  - количество рабочих часов в год. Количество взято из производственного календаря за 2012 год (n = 1987 часов).

π - профилактика (5ч/месс*12мес = 60 часов);

P – ремонты в год (6дн*8ч/дн = 48 часов);

ТгэПК =1879ч.

В свою очередь, затраты на эксплуатацию компьютера, вычисляются по формуле:

ЗгэПК = ЗгЗП + ЗгЭ/Э + Згпр    (7.10)

где ЗгЗП – годовые затраты на заработную плату обслуживающего персонала;

ЗгЭ/Эгодовые затраты на электроэнергию;

Згпрпрочие затраты в год (включают ремонт, расходные материалы и т.п.).

Годовые затраты на заработную плату обслуживающего персонала можно определить по формуле:

ЗгЗП = ЗОП·kр·kст·12     (7.11)

где ЗОП – заработная плата обслуживающего персонала в месяц. ЗОП = 1000 руб;

kр – районный коэффициент (1,2); 

kст  страховые взносы (1,302).

ЗгЗП =1000·1,2·1,302·12 = 18748.8 руб.

Годовые затраты электроэнергии можно определить по формуле:

ЗгЭ/ЭуПК·ТгэПК·ЦЭ/Э     (7.13)

где МуПК· - установочная мощность ПК (0,4 кВт/час);

ЦЭ/Э -  цена электроэнергии в руб/кВТ/ч (1,76)

ЗгЭ/Э =0,4·1879·1,76 = 1322.8 руб.

Прочие затраты можно принять равными 5% от стоимости компьютера:

Згпр =20000·0,05 = 1000 руб.

Используя формулу (8) можно получить стоимость одного часа работы с компьютером:

См = 21071.6/1879 = 11,21 руб.

Зная все составляющие формулы, рассчитаем затраты на разработку программного продукта:

C=(22000/22)*1,302*(3.3+4.2)(1+2)+8*7.7*15+8*9.8*0.98=30295.83 руб.

Сравним полученную стоимость со стоимостью доработки ПО организацией разработчиком либо силами сторонних разработчиков.

Исходя из средне-рыночной стоимости часа разработки ПО на рынке 100 у.е. за час, исходя из минимальных 14 часов необходимых на разработку, получаем, что минимальная стоимость может составить 1400 у.е., при средних расчетных сроках разработки сумма составит 2170 у.е.. Таким образом, можно сделать вывод, что более выгодным для организации является разработка операции собственными силами, без привлечения сторонних организаций.

Так как программный продукт может быть теоретически продан, то для оценки :

Ц = С*(1+(Р/100)) ,    (7.14)

где С – себестоимость данного программного продукта;

Р – рентабельность (примем Р = 30%);

Ц= 30295.83*(1+(30/100))=39384.58 руб.

Цена с налогом на добавленную стоимость рассчитывается по формуле:

Цс ндс = Ц*Кндс ,      (7.15)

где Кндс – коэффициент НДС, равный 1,1;

Ц  - цена без НДС;

Цс ндс =  39384.58*1,18=46473.81 руб.

7.2 Эффективность разработки сайта

К основным задачам, которые могут быть решены с помощью интернет-сайта, можно отнести:

  •  предоставление информации о себе, о своих товарах и услугах;
  •  выход на новые рынки;
  •  формирование постоянной целевой аудитории;
  •  получение отклика от клиентов.

Имея свой сайт в сети Интернет, появляется возможность существенно сэкономить на вложении средств в другие виды рекламы. Указав ссылку на телеэкране в ходе видеоролика или добавив ее в макет графического блока в журнале или газете, исчезнет необходимость детального освещения сфер деятельности, размещения исчерпывающей информации о предлагаемых товарах и услугах.

Интернет сайт доступен 24 часа в сутки, а значит в любое время сможет предоставлять необходимую информацию.

Правильно спроектированный сайт обладает возможностью безграничного расширения информационной структуры – разделы, подразделы, страницы и т.д. Если сайт легче управляется, значит и развивается быстрее, следовательно – быстрее окупается его разработка.

На сайте реализуется:

  •  предоставление информации о себе, о услугах;
  •  формирование постоянной целевой аудитории;
  •  получение отклика от пользователей;
  •  оповещение о важных событиях организации («Новости»);
  •  демонстрация результатов работы организации.

В данный момент продукцию организации рекламируют в журналах, на радио, других сайтах. Годовые затраты на рекламу приведены в таблице 7.3.

Таблица 7.3 – Годовые затраты на рекламу

Виды рекламы

До появления сайта, тыс. руб.

После появления сайта, тыс.руб.

Итого, тыс.руб.

журналы

180

0

радио

280

280

280

другие сайты

200

80

120

После создания сайта для организации появится возможность отказаться от какого-то вида рекламы или сократить количество рекламодателей, как в случае с другими сайтами, и получить экономию, которая пойдет на окупаемость сайта.

Рассчитаем годовую экономию по рекламе по формуле

ΔЭгод = А – В,      (7.16)

где ΔЭгод – годовая экономия по рекламе;

А - затраты на рекламу до появления сайта;

В - затраты на рекламу после появления сайта;

ΔЭгод =660-360= 300 тыс.руб.

Период окупаемости затрат на приобретение веб-сайта компанией вычисляется по формуле:

 По=С/ ΔЭгод

Где С – себестоимость разработанного программного продукта;

ΔЭгод – годовая экономия по рекламе.

По=39384.58/300000=0,10 года

Таким образом, после внедрения данного программного продукта он окупится через 0,10 года.


  1.  Безопасность жизнедеятельности

8.1 Характеристика вредных факторов при работе с ПК

Условия труда пользователя, работающего с персональным компьютером, определяются:

  •  особенностями организации рабочего места;
  •  условиями производственной среды (освещением, микроклиматом, шумом, электромагнитными и электростатическими полями, визуальными эргономическими параметрами дисплея и т. д.);
  •  характеристиками информационного взаимодействия человека и персональных электронно-вычислительных машин.

При выполнении работ на персональном компьютере могут иметь место следующие факторы:

  •  повышенная температура поверхностей ПК;
  •  повышенная температура воздуха рабочей зоны;
  •  выделение в воздух рабочей зоны ряда химических веществ;
  •  пониженная влажность воздуха;
  •  повышенный или пониженный уровень отрицательных или положительных аэроионов;
  •  повышенное значение напряжения в электрической цепи, замыкание которой может произойти через тело человека;
  •  повышенный уровень статического электричества;
  •  повышенный уровень электромагнитных излучений;
  •  повышенная напряженность электрического поля;
  •  отсутствие или недостаток естественного света;
  •  недостаточная искусственная освещенность рабочей зоны;
  •  повышенная яркость света;
  •  повышенная контрастность;
  •  прямая и отраженная блесткость;
  •  зрительное напряжение;
  •  монотонность трудового процесса;
  •  нервно-эмоциональные перегрузки.

Работа на ПК сопровождается постоянным и значительным напряжением функций зрительного анализатора. Одной из основных особенностей является иной принцип чтения информации, чем при обычном чтении. При обычном чтении текст на бумаге, расположенный горизонтально на столе, считывается работником с наклоненной головой при падении светового потока на текст. При работе на ПК оператор считывает текст, почти не наклоняя голову, глаза смотрят прямо или почти прямо вперед, текст (источник — люминесцирующее вещество экрана) формируется по другую сторону экрана, поэтому пользователь не считывает отраженный текст, а смотрит непосредственно на источник света, что вынуждает глаза и орган зрения в целом работать в несвойственном ему стрессовом режиме длительное время.

Расстройство органов зрения резко увеличивается при работе более четырех часов в день. Всемирная организация здравоохранения (ВОЗ) ввела понятие “компьютерный зрительный синдром” (КЗС), типовыми симптомами которого являются жжение в глазах, покраснение век и коньюнктивы, чувство инородного тела или песка под веками, боли в области глазниц и лба, затуманивание зрения, замедленная перефокусировка с ближних объектов на дальние.

Нервно-эмоциональное напряжение при работе на ПК возникает вследствие дефицита времени, большого объема и плотности информации, особенностей диалогового режима общения человека и ПК, ответственности за безошибочность информации. Продолжительная работа на дисплее, особенно в диалоговом режиме, может привести к нервно-эмоциональному перенапряжению, нарушению сна, ухудшению состояния, снижению концентрации внимания и работоспособности, хронической головной боли, повышенной возбудимости нервной системы, депрессии.

Повышенные статические нагрузки у пользователей ПК приводят к жалобам на боли в спине, шейном отделе позвоночника и руках. Из всех недомоганий, обусловленных работой на компьютерах, чаще встречаются те, которые связаны с использованием клавиатуры. В период выполнения операций ввода данных количество мелких стереотипных движений кистей и пальцев рук за смену может превысить 60 тыс., что в соответствии с гигиенической классификацией труда относится к категории вредных и опасных. Поскольку каждое нажатие на клавишу сопряжено с сокращением мышц, сухожилия непрерывно скользят вдоль костей и соприкасаются с тканями, вследствие чего могут развиться болезненные воспалительные процессы. Воспалительные процессы тканей сухожилий (тендениты) получили общее название “травма повторяющихся нагрузок”.

К профессиональным заболеваниям, связанным с ТПН, относятся:

  •  
    тендовагинит  — воспаление сухожилий кисти, запястья, плеча;
  •  тендосиновит — воспаление синовиальной оболочки сухожильного основания кисти и запястья;
  •  синдром запястного канала (СЗК) –  вызывается ущемлением срединного нерва в запястном канале. Накапливающаяся травма вызывает образование продуктов распада в области запястного канала, в результате чего вначале возникает отек, а затем СЗК.

8.2 Эргономические требования к рабочему месту с ПК

Рабочее место и взаимное расположение всех его элементов должно соответствовать антропометрическим, физическим и психологическим требованиям. Большое значение имеет также характер работы. В частности, при организации рабочего места программиста должны быть соблюдены следующие основные условия: оптимальное размещение оборудования, входящего в состав рабочего места и достаточное рабочее пространство, позволяющее осуществлять все необходимые движения и перемещения.

Эргономическими аспектами проектирования видеотерминальных рабочих мест, в частности, являются: высота рабочей поверхности, размеры пространства для ног, требования к расположению документов на рабочем месте (наличие и размеры подставки для документов, возможность различного размещения документов, расстояние от глаз пользователя до экрана, документа, клавиатуры и т.д.), характеристики рабочего кресла, требования к поверхности рабочего стола, регулируемость элементов рабочего места.

Главными элементами рабочего места программиста являются стол и кресло. Основным рабочим положением является положение сидя.

Рабочая поза сидя вызывает минимальное утомление программиста. Рациональная планировка рабочего места предусматривает четкий порядок и постоянство размещения предметов, средств труда и документации. То, что требуется для выполнения работ чаще, расположено в зоне легкой досягаемости рабочего пространства.


Оптимальное размещение предметов труда и документации в зонах досягаемости:

  •  Дисплей размещается в зоне “а” (в центре);
  •  Системный блок - в предусмотренной нише стола;
  •  Клавиатура - в зоне “г” или “д”;
  •  Манипулятор (мышь) - в зоне “в” справа;
  •  МФУ (сканер/принтер/копир) - в зоне “а” или “б” (справа);
  •  Документы: необходимые при работе - в зоне “в”, а в выдвижных ящиках стола - литература, используемая редко.

На рисунке 8.2 показан пример размещения основных и периферийных составляющих ПК на рабочем столе программиста.

1 – аудиосистема, 2 – монитор, 3 – МФУ, 4 – поверхность рабочего стола, 5 – клавиатура, 6 – манипулятор.

Рисунок 8.2 – Размещение основных и периферийных устройств

Для комфортной работы стол должен удовлетворять следующим условиям:

  •  высота стола должна быть выбрана с учетом возможности сидеть свободно, в удобной позе, при необходимости опираясь на подлокотники;
  •  нижняя часть стола должна быть сконструирована так, чтобы программист мог удобно сидеть, не был вынужден поджимать ноги;
  •  поверхность стола должна обладать свойствами, исключающими появление бликов в поле зрения программиста;
  •  конструкция стола должна предусматривать наличие выдвижных ящиков (не менее 3 для хранения документации, листингов, канцелярских принадлежностей).
  •  высота рабочей поверхности рекомендуется в пределах 680-760 мм. Высота поверхности, на которую устанавливается клавиатура, должна быть около 650 мм.

Большое значение придается характеристикам рабочего кресла. Так, рекомендуемая высота сиденья над уровнем пола находится в пределах 420-550мм. Поверхность сиденья мягкая, передний край закругленный, а угол наклона спинки - регулируемый.

Положение экрана определяется:

  •  расстоянием считывания (0,6…0,7м);
  •  углом считывания, направлением взгляда на 20° ниже горизонтали к центру экрана, причем экран перпендикулярен этому направлению.
  •  Должна также предусматриваться возможность регулирования экрана:
  •  по высоте +3 см;
  •  по наклону от -10° до +20° относительно вертикали;
  •  в левом и правом направлениях.

Большое значение также придается правильной рабочей позе пользователя. При неудобной рабочей позе могут появиться боли в мышцах, суставах и сухожилиях. Требования к рабочей позе пользователя видеотерминала следующие:

  •  голова не должна быть наклонена более чем на 20°,
  •  плечи должны быть расслаблены,
  •  локти - под углом 80°…100°,
  •  предплечья и кисти рук - в горизонтальном положении.

Искусственное освещение должно осуществляться системой общего равномерного освещения, светильники следует располагать локализовано над рабочим столом ближе к его переднему краю, обращенному к сотруднику. В качестве источников света при искусственном освещении должны применяться преимущественно лампы накаливания либо люминесцентные лампы с повышенной частотой мерцания. Яркость светильников в зоне углов излучения от 50° до 90° с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/м2, защитный угол светильников должен быть не менее 40°.

Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300-500 лк, причем яркость документа на рабочем месте должна быть не менее 85 кд/м2.

Необходима установка светильников местного освещения для подсветки документов. Местное освещение не должно создавать бликов на поверхности экрана и увеличивать освещенность экрана более 300 лк. Поэтому поток света должен быть от левого плеча к правому, источник в стороне, либо немного ниже экрана. Светильники местного освещения должны иметь непросвечивающий отражатель с защитным углом более 40°.

В рабочем помещении уровень шума не должен превышать 60 дБА.

Температура окружающей среды должна быть на уровне 22-25 °С, влажность в пределах 30-60 и скорость движения воздуха не более 0,2 м/сек.

Для достижения требуемых параметров воздуха необходимо кондиционирование воздуха, при отсутствии вентиляции в закрытых помещениях возрастает концентрация углекислого газа и других вредных веществ. Это негативно сказывается на самочувствии людей, вызывает головную боль, сонливость, потерю работоспособности. Частично проблему можно решить, периодически проветривая помещение, однако в этом случае вместе со свежим воздухом внутрь попадает пыль, запахи, уличный шум.

8.3Санитарно-гигиенические требования при работе с ПЭВМ

Санитарно-гигиенические требования складываются из требований к освещению рабочего места, параметрам микроклимата, уровню шумовых нагрузок, уровню электромагнитных и ионизирующих излучений. Рассмотрим более подробно.

Требования к освещению рабочего места.

Правильно спроектированное и выполненное производственное освещение улучшает условия зрительной работы, снижает утомляемость, способствует повышению производительности труда, благотворно влияет на производственную среду, оказывая положительное психологическое воздействие на работающего, повышает безопасность труда и снижает травматизм. Недостаточность освещения приводит к напряжению зрения, ослабляет внимание, приводит к наступлению преждевременной утомленности. Чрезмерно яркое освещение вызывает ослепление, раздражение и резь в глазах. Неправильное направление света на рабочем месте может создавать резкие тени, блики, дезориентировать работающего. Все эти причины могут привести к несчастному случаю или профзаболеваниям, поэтому столь важен правильный расчет освещенности.

Согласно СанПиН - 2.2.2/2.4.1340-03 рабочие столы следует размещать таким образом, чтобы видеодисплейные терминалы были ориентированы боковой стороной к световым проемам, чтобы естественный свет падал преимущественно слева.

Следует ограничивать прямую блесткость от источников освещения, при этом яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения, должна быть не более 200 кд/м2.

Следует ограничивать отраженную блесткость на рабочих поверхностях (экран, стол, клавиатура и др.) за счет правильного выбора типов светильников и расположения рабочих мест по отношению к источникам естественного и искусственного освещения, при этом яркость бликов на экране ПЭВМ не должна превышать 40 кд/м2 и яркость потолка не должна превышать 200 кд/м2.

Яркость светильников общего освещения в зоне углов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/м2, защитный угол светильников должен быть не менее 40 градусов.

Для освещения помещений с ПЭВМ следует применять светильники с зеркальными параболическими решетками, укомплектованными электронными пускорегулирующими аппаратами (ЭПРА). Допускается использование многоламповых светильников с электромагнитными пускорегулирующими аппаратами (ЭПРА), состоящими из равного числа опережающих и отстающих ветвей.

Общее освещение при использовании люминесцентных светильников следует выполнять в виде сплошных или прерывистых линий светильников, расположенных сбоку от рабочих мест, параллельно линии зрения пользователя при рядном расположении видеодисплейных терминалов. При периметральном расположении компьютеров линии светильников должны располагаться локализовано над рабочим столом ближе к его переднему краю, обращенному к оператору.

Требования к параметрам микроклимата.

В помещениях, где установлены компьютеры, должны соблюдаться определенные параметры микроклимата. В санитарных нормах СанПиН - 2.2.2-13-40 установлены величины параметров микроклимата, создающие комфортные условия. Эти нормы устанавливаются в зависимости от времени года, характера трудового процесса и характера производственного помещения: в холодный период года температура воздуха в помещении должна составлять 22-24°С, относительная влажность - 40-60 %, скорость движения воздуха - до 0,1 м/с, в теплый период года температура воздуха в помещении должна составлять 23-25°С, относительная влажность - 40-60 %, скорость движения воздуха - 0,1-0,2 м/с .

Таблица 8.3 — Нормы подачи свежего воздуха в помещения, где расположены компьютеры

Характеристика помещения

Объемный расход подаваемого
в помещение свежего воздуха, м /на

Объем до 20 м3 на человека

20...40 м
3 на человека

Более 40 м
3 на человека

Не менее 30

Не менее 20

Естественная вентиляция

Требования к уровням шума и вибрации.

Шум ухудшает условия труда оказывая вредное действие на организм человека. Под воздействием шума снижается концентрация внимания, нарушаются физиологические функции, появляется усталость в связи с повышенными энергетическими затратами и нервно-психическим напряжением,ухудшается речевая коммутация. Все это снижает работоспособность человека и его производительность, качество и безопасность труда. Длительное воздействие интенсивного шума [выше 80 дБ(А)] на слух человека приводит к его частичной или полной потере.

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

Таблица 8.4 - Предельные уровни звука, дБ, на рабочих местах

Категория напряженности труда

Категория тяжести труда


I. Легкая


II. Средняя


III. Тяжелая

IV.Очень тяжелая

I. Мало напряженный

80

80

75

75

II. Умеренно напряженный

70

70

65

65

III. Напряженный

60

60

-

-

IV. Очень напряженный

50

50

-

-

Уровень шума на рабочем месте математиков-программистов и операторов видеоматериалов не должен превышать 50дБА, а в залах обработки информации на вычислительных машинах - 65 дБА. Для снижения уровня шума стены и потолок помещений, где установлены компьютеры, могут быть облицованы звукопоглощающими материалами. Уровень вибрации в помещениях может быть снижен путем установки оборудования на специальные виброизоляторы.

Требования к уровню электромагнитного и ионизирующего излучений.

Допустимые значения параметров неионизирующих электромагнитных излучений от монитора компьютера представлены в таблице 8.5.

Максимальный уровень рентгеновского излучения (источник - электронно-лучевая трубка монитора, ЖК-мониторы) на рабочем месте оператора компьютера обычно не превышает 10мкбэр/ч, а интенсивность ультрафиолетового и инфракрасного излучений от экрана монитора лежит в пределах 10...100мВт/м.

Таблица 3 - Допустимые значения параметров неионизирующих электромагнитных излучений (в соответствии с СанПиН 2.2.2/2.4.1340-03)

Наименование параметра

Допустимые значения

Напряженность электрической составляющей электромагнитного поля на расстоянии 50 см от поверхности видеомонитора


10 В/м

Напряженность магнитной составляющей электромагнитного поля на расстоянии 50 см от поверхности видеомонитора


0,3 А/м

Напряженность электростатического поля не должна превышать:

           для взрослых пользователей
           для детей дошкольных учреждений и учащихся средних специальных и высших учебных заведений


20кВ/м
15кВ/м

8.4 Требования к режиму труда и отдыха

Режимы труда и отдыха при работе на ПЭВМ (ПК) должны организовываться в зависимости от вида и категории трудовой деятельности.

Различают 3 группы деятельности:

  •  группа А - работа по считыванию информации с предварительным запросом,
  •  группа Б - работа по вводу информации,
  •  группа В - творческая работа в режиме диалога с ЭВМ.

При выполнении разных групп работ в течение смены за основную принимают такую, которая занимает не менее 50% времени рабочего дня.

Для групп трудовой деятельности различают 3 категории тяжести и напряженности работы:

  •  для группы А - до 20.000 знаков - I категория
  •  до 40.000 знаков - II категория
  •  до 60.000 знаков - III категория

Набор более 60.000 знаков не допускается.

  •  для группы Б - до 15.000 знаков - I категория
  •  до 30.000 знаков - II категория
  •  до 40.000 знаков - III категория

Набор более 40.000 знаков не допускается.

  •  для группы В - до 2 часов - I категория
  •  до 4 часов - II категория
  •  до 6 часов - III категория

Набор более 6 часов не допускается.

Продолжительность обеденного перерыва определяется действующим законодательством о труде и Правилами внутреннего трудового распорядка предприятия.

Для обеспечения оптимальной работоспособности и сохранения здоровья пользователей на протяжении рабочей смены должны устанавливаться регламентированные перерывы.

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

Суммарное время регламентированных перерывов (в мин.) принимается:

  •  для групп А, Б и В: категория I - 50 мин (при 8-ми часовом рабочем дне) и 80 мин (при 12-ти часовом рабочем дне);
  •  категория II - 70 и 110 мин. соответственно;
  •  категория III - 90 и 140 мин. соответственно.

Продолжительность непрерывной работы с ПК не должна превышать 1 час.

При работе с ПК в ночную смену (с 22 часов) независимо от категории и вида трудовой деятельности продолжительность регламентированных перерывов должна увеличиваться на 60 минут.

При 8-ми часовой смене регламентированные перерывы следует устанавливать:

  •  для I категории работ - через 2 часа от начала работы и через 1,5 - 2 часа после обеденного перерыва продолжительностью 15 минут каждый;
  •  для II категории работ через 2 часа от начала смены и через 1,5 - 2 часа после обеда продолжительностью 15 мин. каждый или по 10 минут через каждый час работы;
  •  для III категории работ через 1,5 - 2 часа от начала смены и через 1,5 - 2 часа после обеда продолжительностью 20 минут каждый или по 15 минут через каждый час работы.

При 12-ти часовой смене регламентированные перерывы должны устанавливаться в первые 8 часов работы аналогично перерывам при 8-ми часовой смене, а в течение последних 4 часов работы, независимо от категории и вида работ, каждый час продолжительностью 15 минут.

8.5 Пожарная безопасность.

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

Пожарной безопасностью является состояние объекта, характеризуемое возможностью предотвращения возникновения и развития пожара, а также воздействия на людей и имущество опасных факторов пожара, другими словами это состояние защищенности личности, имущества, общества и государства от пожаров. Пожарная безопасность объекта должна обеспечиваться системами предотвращения пожара и противопожарной защиты, в том числе организационно-техническими мероприятиями. Комплекс таких мероприятий, необходимый для предупреждения пожара или уменьшения его последствий называется пожарной профилактикой. А меры, обеспечивающие успешную борьбу с пожарами или взрывоопасной ситуацией - активной пожарной защитой.

Пожар на предприятии имеет свойство распространяться с огромной скоростью. Этому способствует:

  •  Отсутствие или непригодность первичных средств пожаротушения;
  •  Отсутствие средств препятствующих распространению пожара, таких как противопожарные двери;
  •  Хранение большого количества горючих, легковоспламеняющихся веществ и материалов на складах и непосредственно в помещениях;
  •  Низкая скорость обнаружения возникшего возгорания;
  •  Отсутствие средств автоматического тушения пожара;
  •  Неправильное тушение пожара.

Для того чтобы предупредить возникновение пожара в помещении, сохранить жизнь и имущество, необходимо соблюдать основные меры пожарной профилактики и защиты. Пожарная профилактика основывается на исключении условий, необходимых для горения и принципов обеспечения безопасности.

Задачи пожарной профилактики можно разделить на три широких, но тесно связанных комплекса мероприятий:

  1.  обучение, проведение инструктажей и подготовка персонала;
    1.  пожарный надзор, предусматривающий разработку государственных норм пожарной безопасности и строительных норм, а также проверку их выполнения;
    2.  укомплектованность помещения или производственного объекта необходимыми средствами пожаротушения и пожарным оборудованием.

Из трех перечисленных комплексов мероприятий сложнее всего –  пожарный надзор. В сферу надзора включены нормы пожарной профилактики, строительные пожарные нормы и правила, стандарты изготовления и установки противопожарного оборудования и стандарты пожарной безопасности на товары широкого потребления.

В соответствии со ст. 37 Федерального закона «О пожарной безопасности», предприятия обязаны:

  •  соблюдать требования пожарной безопасности, а также выполнять предписания, постановления и иные законные требования должностных лиц пожарной охраны;
  •  разрабатывать и осуществлять меры по обеспечению пожарной безопасности;
  •  проводить противопожарную пропаганду, а также обучать своих работников мерам пожарной безопасности;
  •  включать в коллективный договор вопросы пожарной безопасности;
  •  содержать в исправном состоянии системы и средства противопожарной защиты, включая первичные средства тушения пожаров, не допускать их использования не по назначению;
  •  оказывать содействие пожарной охране при тушении пожаров, установлении причин и условий их возникновения, а также при выявлении лиц, виновных в нарушении требований пожарной безопасности и возникновении пожаров;
  •  предоставлять в установленном порядке при тушении пожаров на территориях предприятий необходимые силы и средства;
  •  обеспечивать доступ должностным лицам пожарной охраны при осуществлении ими служебных обязанностей на территории, в здания, сооружения и на иные объекты предприятий;
  •  предоставлять по требованию должностных лиц государственного пожарного надзора сведения и документы о состоянии пожарной безопасности на предприятиях, в том числе о пожарной опасности производимой ими продукции, а также о произошедших на их территориях пожарах и их последствиях;
  •  незамедлительно сообщать в пожарную охрану о возникших пожарах, неисправностях имеющихся систем и средств противопожарной защиты, об изменении состояния дорог и проездов;
  •  содействовать деятельности добровольных пожарных.

Как действовать, если произошел пожар:

  1.  Вызвать пожарную охрану (МЧС) по телефону 01
    1.  Обмотать лицо влажными тряпками или одеждой, чтобы дышать через них.
    2.  Вывести на улицу детей и престарелых людей
    3.  Тушить пожар подручными средствами (водой, мокрой тканью)
    4.  Если в здании пожар, а закрытая дверь преграждает путь отхода, нужно предварительно потрогать ручку тыльной стороной ладони. Если она не горячая, открыть дверь и проверить, есть ли в соседнем помещении дым или огонь, после этого проходить. Если ручка двери или сама дверь горячая, никогда не открывать ее.
    5.  При опасности поражения электрическим током отключить электроэнергию (в щитке на лестничной площадке)
    6.  Горящие легковоспламеняющиеся жидкости тушить водой неэффективно. Необходимо воспользоваться огнетушителем или плотной мокрой тканью.
    7.  Во время пожара необходимо воздержаться от открытия окон и дверей для уменьшения притока воздуха.
    8.  Если ликвидировать очаг горения своими силами не представляться возможным, нужно пригнуться как можно ниже, и постараться выбраться из здания как можно быстрее, прикрыв за собой дверь.
    9.  Организовать встречу пожарных подразделений, указать им очаг пожара.
    10.  При невозможности эвакуации из квартиры через лестничные марши лучше использовать балконную лестницу, а если ее нет, то выйти на балкон, закрыв плотно дверь за собой, и криками привлеките внимание прохожих и пожарных.
    11.  Если нет возможности выбраться из здания, необходимо подать сигнал спасателям, кричать при этом следует только в крайнем случае, т.к. вы можете задохнуться от дыма. Лучше всего размахивать из окна каким-либо предметом или одеждой.


  1.  Заключение

В данном дипломном проекте была рассмотрена концепция проектирования и разработки сайта. В качестве логической структуры была выбрана модель, которая предполагает отделение структуры сайта от его контента, публикацию страниц, управление контентом. Сочетает в себе удобство в использовании, управлении и администрировании, быстродействии, расширяемости.

Оценивая проведенную работу по разработке ресурса можно сделать вывод, что поставленная цель достигнута. Все требования были выполнены.

Сайт включает в себя:

  •  Подробную информацию об организации и руководстве;
  •  Координаты организации;
  •  Простой, удобный интерфейс;
  •  Обеспечение связи.


Приложение А

(справочное)

Библиография

  1.  Прохоренок Н., HTML, Java Script, PHP и MySQL Джентельменский набор Web-мастера./ Н. Прохоренок. – СПб.:БХВ-Петербург, 2010. – 900с.
  2.  Пауэлл Т. Wtb-дизайн. – Спб: Символ-Плюс, 2005. – с.171.
  3.  Дари К. AJAX и PHP. Разработка динамических приложений. / К. Дари, Б. Бринзаре, Ф. Черчез-Тоза, М. Бусика. – М.: Символ-Плюс, 2006. – 336 с.
  4.  PHP.RU – форум PHP программистов. – Режим доступа: http://www.php.ru. – Загл. с экрана. – яз. рус.
  5.  Википедия – свободная общедоступная многоязычная универсальная энциклопедия. – Режим доступа: http://ru.wikipedia.org/wiki/ Заглавная_страница. – Загл. с экрана.. – яз. рус.
  6.  GOOGLE [Электронный ресурс] / Мультиязыковой Интернет – поисковик. – Режим доступа: http://google.ru/. – Загл. с экрана. – яз. рус.
  7.  СанПин – 2.2.2/2.4.1340-03


Приложение Б

(рекомендуемое)

Листинг

Листинг 10.1 - Iportal/article.php (вывод содержания статьи)

<style type="text/css">

.img-prev{

 border-radius:5px;

 width:auto;

 height:auto;

 cursor:pointer;

}

.img-big {

 max-width:200px;

 max-height:200px;

}

.img-min {

 max-width:50px;

 max-height:50px;

}

 

table {

border-spacing:0.1em;

margin-bottom:1em;

margin-top:1em

}

 

table td{

border:1px solid #CCCCCC;

padding:0.3em 1em

}

 

 

</style>

<div>

<h1> <?=$articles[0]->name?> </h1>

<p class="tx"><?=$articles[0]->text?></p>

<?$source = @json_decode($articles[0]->source)?>

<p class="px" id="img-box">

<?for($i=0;$i<count($source);$i++):?>

 <span >

  

<a href="<?=$source[$i]?>" class="prev-im" rel="source" title="Галерея &quot;<?=@htmlspecialchars($articles[0]->name)?>&quot;"><img class="img-prev img-min" width="50" height="50" src="<?=$source[$i]?>" ></a>

 </span>

<?endfor?>

</p>

<?if($this->ion_auth->is_admin()):?>

<p class="tx">

 <a href="/direction/articles/edit/<?=$articles[0]->article?>">[Ред.]</a>

 <a href="/direction/articles/delete/<?=$articles[0]->article?>">[Удалить]</a>

 </p>

<?endif?>

</div>

Листинг 10.2 - admin/article.php (форма для создания/редактирования статьи)

<link href="/css/calendar.css" rel="stylesheet" type="text/css" media="all" />
<style type="text/css">
.img-prev{
 border-radius:5px;
 width:auto;
 height:auto;
 cursor:pointer;
}
.img-big {
 max-width:200px;
 max-height:200px;
}
.img-min {
 max-width:50px;
 max-height:50px;
}
.tx label {
 display:block;
}
.tx input {
 width:100%;
}
.tx textarea {
 width:100%;
 height:300px;
}

</style>
<script type="text/javascript">

function getSelText(){
 if (window.getSelection && !window.opera)  var selText = window.getSelection(); // ff
 else if (document.getSelection)    var selText = document.getSelection(); // opera
 else if (document.selection)     var selText = document.selection.createRange().text; // ie
 if (!selText) selText = '';
 return selText.toString();
}

function insertText(obj, text, callback){
 var scrollTop = obj.scrollTop;
 var scrollLeft = obj.scrollLeft;

 if (window.getSelection || document.getSelection) var caretPos = obj.selectionStart + text.length;
 
 if (obj && obj.caretPos)
  obj.caretPos.text = text;
 else if (obj && obj.selectionStart+1 && obj.selectionEnd+1){
  obj.value = obj.value.substring(0, obj.selectionStart) + text + obj.value.substring(obj.selectionEnd, obj.value.length);
 } else if (obj)
  obj.value += text;
 
 if (window.getSelection || document.getSelection) obj.setSelectionRange(caretPos, caretPos);
 
 obj.scrollTop = scrollTop;
 obj.scrollLeft = scrollLeft;
}

function insertUrl (){
 var txtBox = document.getElementById('text-box');
 var source = txtBox.value.substr(txtBox.selectionStart,txtBox.selectionEnd-txtBox.selectionStart);
 var url = prompt('
Введите ссылку','');
 if(url){
  
  var insertTxt = '[url='+url+']'+source+'[/url]';
  insertText(txtBox, insertTxt);
  
 }
}

function makeBold() {
 var txtBox = document.getElementById('text-box');
 var source = txtBox.value.substr(txtBox.selectionStart,txtBox.selectionEnd-txtBox.selectionStart);

 
  

  var insertTxt = '[b]'+source+'[/b]';
  insertText(txtBox, insertTxt);
  
 
}

function makeCenter(){
 var txtBox = document.getElementById('text-box');
 var source = txtBox.value.substr(txtBox.selectionStart,txtBox.selectionEnd-txtBox.selectionStart);
 
  
  var insertTxt = '[center]'+source+'[/center]';
  insertText(txtBox, insertTxt);
}

function makeItalic(){
 var txtBox = document.getElementById('text-box');
 var source = txtBox.value.substr(txtBox.selectionStart,txtBox.selectionEnd-txtBox.selectionStart);
 
  
  var insertTxt = '[i]'+source+'[/i]';
  insertText(txtBox, insertTxt);
}

function imgByUrl(){
 try{
  var url = prompt('
Ссылка на изображение','');
  if(url){
   insertImg(url);
  }
  return false;
 }catch(e){
  alert(e.message);
 }
}

function insertImg (source){
 var w = prompt('
Ширина','150');
 var h = prompt('
Высота','150');
 
 var size = ((!!w)<<0) + ((!!h)<<1);

 
 

 switch(size){
  case 0 : size = ''; break;
  case 1 : size = '='+w+'x'+w; break;
  case 2 : size = '='+h+'x'+h; break;
  case 3 : size = '='+w+'x'+h; break;
 }
 var insertTxt = '[img'+size+']'+source+'[/img]';
 
 insertText(document.getElementById('text-box'), insertTxt);
}

function uploadPhoto(photo){
 
 if(!document.getElementById('img-fl').value) return false;
 
  var s = document.createElement('DIV');
   s.id = "div_iframe";
   s.style.position = 'absolute';
   s.style.display = 'none';
   s.style.visibility = 'hidden';
  var ifname = 'iframeUpload';
   s.innerHTML = "<iframe name='" + ifname + "' id='" + ifname + "' style='width:0px; height:0px; overflow:hidden; border:none'></iframe>";
  var phonyForm = document.getElementById('mainform');
   phonyForm.parentNode.insertBefore(s, phonyForm);
  var ifrm = s.lastChild;
  var old = function(){
   phonyForm.target = ifname;
   ifrm.onload = function(){
    var w = this.contentWindow || this.contentDocument.window;
    addPhotoInBox(w,s);
   };
   phonyForm.submit();
  
  };
 
 phonyForm.action = '/direction/upimage';
 window.setTimeout(old,0);
}

function _alert(data,ext){
 alert(data);
}

function addTable(){
 var txtBox = document.getElementById('text-box');
 var source =
 txtBox.value.substr(txtBox.selectionStart,txtBox.selectionEnd-txtBox.selectionStart);
 
 source = source.split('\t').join('||').split('  ').join('||').split('||||').join('||').split(String.fromCharCode(10)+'\n').join(':]\n[: ');
  
  var insertTxt = '[table]\n[: '+source+':]\n[/table]';
  insertText(txtBox, insertTxt);
}

function addList(){
 var txtBox = document.getElementById('text-box');
 var source = txtBox.value.substr(txtBox.selectionStart,txtBox.selectionEnd-txtBox.selectionStart);
 
 source = source.split('\n').join('\n[*]');
  
  var insertTxt = '[list]\n[*]'+source+'\n[/list]';
  insertText(txtBox, insertTxt);
}

function addArticles(){
 var obj = {};
 var _form = document.getElementById('mainform');
 
 obj.category = _form.elements['category'].value;
 obj.title =    _form.elements['title'].value;
 obj.en_title = _form.elements['en_title'].value;
 obj.headline = _form.elements['headline'].value;
 obj.text = _form.elements['text'].value;
 obj.source = [];
 
 var imgs = document.getElementById('img-box').getElementsByTagName('img');
 
 for(var i=0;i<imgs.length;i++){
  obj.source.push(imgs[i].src);
 }
 
 obj.source = toJSON(obj.source);
 
 
 ajaxPost('/direction/articles/save/<?=@$id?>', 'json='+toJSON(obj), function(data){
  try{
   var obj = eval('('+data.response+')');
   
   switch(obj.status){
    case 'ok' : window.location.reload();
    case 'error' : _alert(obj.data,obj.status);
   }
   
  }catch(e){
   
  }
 },{});
}

function addPhotoInBox(_self,box){
 try{
  
  var json = _self.document.body.innerHTML;
  
  var obj = eval("(" + json + ")");
  
  box.parentNode.removeChild(box);
  document.getElementById('img-fl').value = '';
  document.getElementById('mainform').action = '/news/add/';
  
  if(obj.status == 'ok'){
   var _box = document.getElementById("img-box");
   var _sp = document.createElement('span');
   _sp.innerHTML = '<img class="img-prev img-min" width="50" height="50" src="'+(obj.source)+'" >';
   _sp.onclick = function(){
    insertImg(obj.source);
   }
   _sp.className = '';
   document.getElementById('img-box').appendChild(_sp);
  } else {
   alert(obj.source);
  }
 }catch(e){
  alert('error: '+e.message);
 }
}

hookEvent(window,'load',function(){
 
});
</script>
<div id="main-box">
<form action="/news/add/" method="POST" id="mainform" enctype="multipart/form-data">
 <p class="tx">
  <button onclick="insertUrl(); return false;">
ссылка</button>
  <button onclick="makeBold(); return false;">
жирный</button>
  <button onclick="makeCenter(); return false;">
центр</button>
  <button onclick="makeItalic(); return false;">
курсив</button>
  <button onclick="imgByUrl(); return false;">
картинка</button>
  <button onclick="addList(); return false;">
список</button>
  <button onclick="addTable(); return false;">
таблица</button>
  <input type="file" name="img" id="img-fl"><button onclick="uploadPhoto(); return false;">
загрузить</button>
 </p>
 <p class="tx">
  <label for="category">
Категория:</label>
  <select name="category">
 <?$current_category = @$articles[0]->category?>
 <?for($i=0;$i<count($category);$i++):?>
   <option value="<?=$category[$i]->id?>" <?=($current_category==$category[$i]->id?'selected':'')?>><?=$category[$i]->title?></option>
 <?endfor?>
  </select>
 </p>
 <p class="tx">
  <label for="title">
Название:</label>
  <input type="text" name="title" value="<?=@htmlspecialchars($articles[0]->name)?>">
 </p>
 <p class="tx">
  <label for="en_title">
Название(англ.)(необяз.):</label>
  <input type="text" name="en_title" value="<?=@htmlspecialchars($articles[0]->aliace)?>">
 </p>
 <p class="tx">
  <label for="headline">
Заголовок:</label>
  <input type="text" name="headline" value="<?=@htmlspecialchars($articles[0]->headline)?>">
 </p>
 <p class="tx">
  <label for="text">
Текст:</label>
  <textarea name="text" id="text-box" ><?=@$articles[0]->text?></textarea>
 </p>
<?$source = @json_decode($articles[0]->source)?>
 <p class="tx" id="img-box">
<?for($i=0;$i<count($source);$i++):?>
  <span onclick="insertImg(this.getElementsByTagName('img')[0].getAttribute('src'))">
   <img class="img-prev img-min" width="50" height="50" src="<?=$source[$i]?>" >
  </span>
<?endfor?>
 </p>
 <p class="tx"><input type="submit" onclick="addArticles(); return
 false;" value="Сохранить статью"></p>
</form>
<p class="tx">
<?if(isset($id)):?>
 <a href="/iportal/show/<?=@$id?>">[
Посмотреть]</a>
<?endif?>
</p>
</div>

Листинг 10.3 - common/frame.php (Шаблон)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<meta name="keywords" content="<?=@$meta?>" />

<title><?=@$title?></title>

<link href="/css/main.[2].css" rel="stylesheet" type="text/css" media="all" />

<link href="/css/jquery-ui-1.8.14.custom.mod.css" rel="stylesheet" type="text/css" media="all" />

<script type="text/javascript" src="/jquery/jquery-1.6.1.min.js"></script>

<script type="text/javascript" src="/jquery/jquery.colorbox.js"></script>

<script type="text/javascript" src="/jquery/jquery-ui-1.8.14.custom.all.js"></script>

<script type="text/javascript" src="/js/ajax.js"></script>

<script type="text/javascript" src="/js/event.js"></script>

<script type="text/javascript" src="/js/forjson.js"></script>

<script type="text/javascript">

login = function(){

 var form = document.forms['enter'];

 var login = form['login'].value;

 var pass  = form['password'].value;

 if(login !='' && pass !='' && login !='Логин' && pass != 'Пароль'){

  var json = encodeURI('json={"login":"'+login+'","pass":"'+pass+'"}');

  ajaxPost('/login',json,function(data){

   var resp = data.response;

   if(resp == 'ok'||resp == 'admin'){

    window.location.reload();

   }

  }, {login:form['login'],pass:form['password']});

 }

};

logout = function(){

 ajaxGet('/logout','',function(data){

  if(data.response = 'ok'){

   window.location.reload();

  }

 },{});

};

enterButton = function(event){

 event = event||window.event;

 if(event.keyCode == 13)

  login();

};

</script>

<script type="text/javascript">

var toEnter = function(){

 $(this).next('.swb').fadeIn('fast');

};

 

<?if($this->ion_auth->logged_in()){?>

$('.sw').live('click', logout);

<?}else{?>

$('.sw').live('mouseenter', toEnter);

<?}?>

   $('.swb').live('mouseleave', (function(){

       $(this).delay(1000).fadeOut()

  .delay(1000).queue(function(){

   try{

    $(this).dequeue();

    var form = document.forms['enter'];

    form['login'].blur();

    form['password'].blur();

   }catch(e){alert(e.message)}

  });

   }));

 

$(document).ready(function(){

 

 $('.prev-im').colorbox({

  current: "Фото {current} из {total}",

  opacity: 0.40,

  slideshow: true,

  slideshowStart : 'Начать просмотр',

  slideshowStop : 'Остановить просмотр',

  slideshowSpeed:4000,

  scalePhotos : true,

  width : 800,

  height : 800,

  innerWidth:600,

  innerHeight:600,

  maxWidth:1000,

  maxHeight:1000,

  slideshowAuto:false

 });

 

 

 $('.ltw').live('click', function(event){

  try{

   var hr = $(this).attr('href');

   var tl = $(this).html();

   event.preventDefault ? event.preventDefault() : (event.returnValue=false);

   _vqs_mes('dialog-form','',{

    modal : true,

    blur : true,

    url : hr,

    width : 600,

    minHeight : 400,

    title : tl,

    position : ['center',50],

   },

   {});

  }catch(e){alert(e);}

 });

 

 $('#rules-href').live('click', function(event){

  try{

   var hr = $(this).attr('href');

   var tl = $(this).html();

   event.preventDefault ? event.preventDefault() : (event.returnValue=false);

   _vqs_mes('dialog-rules','',{

    modal : true,

    

    width : 450,

    minHeight : 230,

    blur : true,

    url : hr,

    title : tl,

    

   },

   {});

  }catch(e){alert(e);}

 });

 

 $('#bloter-href').live('click', function(event){

  try{

   var hr = $(this).attr('href');

   var tl = $(this).html();

   event.preventDefault ? event.preventDefault() : (event.returnValue=false);

   _vqs_mes('dialog-bloter','',{

    modal : true,

    width : 450,

    minHeight : 230,

    blur : true,

    url : hr,

    title : tl,

   },

   {});

  }catch(e){alert(e);}

 });

});

</script>

<script>

function _vqs_mes(dom, mes, options, buttons){

 try{

  mDialog = $(dialog = document.getElementById(dom));

  

  dialog.innerHTML = '<p>'+mes+'</p>';

  var title = (options.title?options.title:'Site message');

  

  for(i in options)

   mDialog.dialog( "option", i, options[i]);

  mDialog.dialog( "option", "buttons", buttons);

  

  $(dialog).dialog( "open" );

 }catch(e){alert(e)}

}

$.fx.speeds._default = 200;

 

$(function() {

 

 $( "#dialog-form" ).dialog({

  show: "slide",

  autoOpen: false,

  width: 'auto',

  height: 'auto',

  hide: "slide",

  draggable: true,

  resizable: true,

 });

 

$( "#dialog-message" ).dialog({

  show: "scale",

  autoOpen: false,

  width: 'auto',

  height: 'auto',

  hide: "puff",

  draggable: true,

  resizable: true,

 });

 $( "#dialog-rules" ).dialog({

  show: "slide",

  autoOpen: false,

  width: 'auto',

  height: 'auto',

  hide: "slide",

  draggable: true,

  resizable: true,

 });

 $( "#dialog-bloter" ).dialog({

  show: "slide",

  autoOpen: false,

  width: 'auto',

  height: 'auto',

  hide: "slide",

  draggable: true,

  resizable: true,

 });

});

 

</script>

</head>

<body>

<div class="sh" id='main-conteiner'>

   <b class="sh-l"></b><b class="sh-r"></b>

   <b class="sh-bl"></b><b class="sh-br"></b>

   <div class="sh-c">

       <div id="wr">

           <div id="hr">

               <div id="thr">

                   <a id="lo" href="/">ФБГУ "НИЦ "ПЛАНЕТА""</a>

                   <div id="hfa">

                       <a class="ltw" href="/pgs/form.html?width=600" title="Обратная связь">Задать вопрос</a>

                   </div>

                   <div id="hla">

                      

<span class="sw"><?=$this->ion_auth->logged_in()?'Выход':'Вход'?></span>

                       <div class="swb" style="display:none;">

                           <span class="swu" onclick='login()'>Вход</span>

                               <form id="sfs" action="/" name="enter" method="POST">

           <input value="Логин" name="login" class="lsq" type="text" onkeydown="enterButton(event)" onfocus='self=this;window.setTimeout(function(){self.select()},5)' onblur='if(this.value=="")this.value="Логин"'/>

           <input value="Пароль" name="password" class="lsq" type="password" onkeydown="enterButton(event)" onfocus='self=this;window.setTimeout(function(){self.select()},5)' onblur='if(this.value=="")this.value="Пароль"'/>

                               </form>

                       </div>

    <?if($this->ion_auth->is_admin()):?>

     <div id="mnge"><a href="/direction" target="_self"><small>Админка</small></a></div>

    <?endif?>

                   </div>

               </div>

               <div id="hmcc">

                   <ul id="nav">

                       <li class="top"><a href="/company/" class="tl <?=$act==0?' active':''?>" title=""><span class="down">Об организации</span><!--[if gte IE 7]><!--></a><!--<![endif]-->

                           <!--[if lte IE 6]><table><tr><td><![endif]--><ul class="sub">

                                   <li><a href=""></a></li>

                                   <li><a href="/company/advantages/">Ведущая организация</a></li>

                                   <li><a href="/company/operative/">Оперативное управление</a></li>

        

<li><a href="/company/geoshare/">Территориально-распределенная система</a></li>

                                   <li><a href="/company/complex/">Информационные комплексы</a></li>

                           </ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->

                       </li>

                       <li class="top"><a href="/iportal/" class="tl <?=$act==1?' active':''?>" title=""><span class="down">Информационный портал</span><!--[if gte IE 7]><!--></a><!--<![endif]-->

      <!--[if lte IE 6]><table><tr><td><![endif]--><ul class="subl">

       <?foreach($iport as $key=>$val):?>

        <li class="subli"><a href="/iportal/<?=$key?>/"><?=$val['ru']?></a>

         <ul class="sublsub">

        <?foreach($val['data'] as $subkey=>$subval):?>

          <li><a href="/iportal/<?=$key?>/<?=$subkey?>/" title=""><?=$subval['name']?></a></li>

        <?endforeach?>

         </ul>

        </li>

       <?endforeach?>

      </ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->

     </li>

                       <li class="top"><a href="/news/" class="tl <?=$act==2?' active':''?>" title=""><span>Новости</span></a></li>

                       <li class="top"><a href="/about/" class="tl <?=$act==3?' active':''?>" title=""><span class="down">О нас</span><!--[if gte IE 7]><!--></a><!--<![endif]-->

      <!--[if lte IE 6]><table><tr><td><![endif]--><ul class="subl">

                                   <li class="subli"><a href="/about/contacts/">Контактная информация</a>

                                       <ul class="sublsub">

        <?foreach($about['contacts'] as $key=>$val):?>

          <li><a href="/about/contacts/<?=$key?>/" title=""><?=$val?></a></li>

 

       <?endforeach?>

                                       </ul>

                                   </li>

        <li><a href="/about/vacancy">Вакансии</a></li>

                           </ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->

     </li>

                   </ul>

               </div>

               <div id="pic" style="background-image:url('/i/<?=$img?>.jpg')"></div>

               <div id="brc">

                   

               </div>

           </div>

           <div id="me">

               <div id="cr">

                   <div id="ct">

                       <?=$rcontent?>

                   </div>

               </div>

               <div id="st">

                   <?=@$lcontent?>

               </div>

           </div>

       </div>

       <div id="fr">

           <div id="fla">

               <a class="ftl" id="rules-href" href="/pgs/rules.html" title="">Пользовательское соглашение</a>

           </div>

           <div id="fra">

               <span class="frt">Copyright © 2012 ФБГУ "НИЦ &laquo;ПЛАНЕТА&raquo;"</span>

           </div>

       </div>

   </div>

</div>

<div id="dialog-form" title="Блаблабла">

 

</div>

<div id="dialog-message" title="Блаблабла">

 

</div>

<div id="dialog-rules" title="Блаблабла">

 

</div>

<div id="dialog-bloter" title="Блаблабла">

 

</div>

</body>

</html>


 

А также другие работы, которые могут Вас заинтересовать

34060. История правового регулирования земельных отношений в России 51.5 KB
  до возврата многообразия форм собственности на землю в наше время как единую цепь государственных преобразовательных усилий и противоречивых результатов. одной из наиболее крупных вех в истории земельного права России крестьяне как одно из сословий не обладали практически никакими самостоятельными правами на землю закрепленными в законодательстве. В том что касалось прав крестьян на землю его роль заключалась в некотором упрощении получения приобретения земельных участков крестьянами на праве личной собственности не...
34061. Земельная реформа в Российской Федерации: этапы, сроки, содержание (с 1990 года) 28 KB
  В определенной степени следуя происходящим социальным переменам законодательство Российской Федерации этого времени признало право собственности граждан на землю. Конституцией было закреплено что земля может находиться в частной муниципальной государственной и иных формах собственности. О собственности было установлено что имущество может находиться в частной государственной муниципальной собственности и собственности общественных объединений организаций. Этим же Законом было установлено что объектами права собственности...
34062. Мониторинг земель в Российской Федерации: задачи, содержание и порядок ведения мониторинга земель 25 KB
  Мониторинг земель в Российской Федерации: задачи содержание и порядок ведения мониторинга земель Мониторинг земель это система наблюдений за состоянием земельного фонда.Задачи мониторинга и порядок его ведения установлены Положением об осуществлении государственного мониторинга земель утвержденным Постановлением Правительства РФ от 28 ноября 2002 г.Задачами мониторинга земель являются: своевременное выявление изменений состояния земель оценка этих изменений прогноз и выработка рекомендаций о предупреждении и устранении последствий...
34063. Контроль за использованием и охраной земель: понятие, виды 35.5 KB
  Контроль за использованием и охраной земель: понятие виды Новый Земельный кодекс значительно расширил понятие контроля за использованием и охраной земель и дал классификацию его видов посвятив этому самостоятельную главу главу XII. В Земельном кодексе РСФСР 1991 г. хотя соответствующие отношения в нем и были выделены в отдельный раздел раздел X говорилось лишь о государственном контроле за использованием и охраной земель. В Земельном же кодексе Российской Федерации сказано также об иных его видах и кроме того используется обобщенное...
34064. Государственный земельный контроль: понятие, функции органов 33 KB
  Государственное регулирование земельных отношений является частью государственного управления в целом. Государственное регулирование земельных отношений это целенаправленная деятельность государственных органов по организации рационального использования земель и их охраны путем принятия экономикоправовых мер. Тем более что в настоящее время центр тяжести должен быть перемещен от командноадминистративного управления землей к заново разработанной системе экономического регулирования земельных отношений в России когда субъектами этих...
34065. Сравнение физических свойств и химического состава морской воды 834.27 KB
  Изучение литературных и интернет-источников по данной теме. Освоение методик ведения физических и химических исследований по изучению свойств и химического состава морской воды. Определение физических свойств морской воды: плотности, мутности, электропроводности. Определение химических компонентов воды: гидрокарбонат -ионов, сульфат- ионов, нитрат- ионов, хлорид ионов, бромид-ионов, уровень рН.
34066. Переоформление прав на земельные участки: основания, порядок 101 KB
  Любое из перечисленных прав подлежит государственной регистрации осуществляемой уполномоченным государственным органом в соответствии с Федеральным законом от 21 июля 1997 г. N 122ФЗ О государственной регистрации прав на недвижимое имущество и сделок с ним . Именно с момента государственной регистрации прав на земельный участок можно считать данные права возникшими. 8 ГК РФ права на имущество подлежащие государственной регистрации возникают с момента регистрации соответствующих прав на него если иное не установлено законом.
34067. Оборотоспособность земельных участков 41 KB
  Земельные участки изъятые из оборота не могут предоставляться в частную собственность а также быть объектами сделок предусмотренных гражданским законодательством. К ним относятся земельные участки занятые находящимися в федеральной собственности следующими объектами:1 государственными природными заповедниками и национальными парками;2 зданиями строениями и сооружениями в которых размещены для постоянной деятельности Вооруженные Силы Российской Федерации другие войска воинские формирования и органы;3 зданиями строениями и...
34068. Классификация, основания возникновения и прекращения земельных правоотношений 30 KB
  Классификация основания возникновения и прекращения земельных правоотношений. КЛАССИФИКАЦИЯ ЗЕМЕЛЬНЫХ ПРАВООТНОШЕНИЙ Существенные различия природных свойств земли и неодинаковость хозяйственного ее использования могут обусловливать самые разнообразные земельные отношения. Это позволяет говорить о классификации земельных отношений по основному хозяйственному назначению земель. Классификацию земельных правоотношений можно строить и по другим признакам в зависимости от того какую особенность земельных правоотношений мы намерены выделить...