Создание сайта строительной организации ООО «СтройМонтажПроект»

Автор работы: Пользователь скрыл имя, 06 Июня 2013 в 07:01, дипломная работа

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

Предметом данного исследования, является создание сайта строительной организации ООО «СтройМонтажПроект».
Основная цель – создать сайт строительной организации ООО «СтройМонтажПроект»

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

Содержание

ВВЕДЕНИЕ 4
1.СОЗДАНИЕ САЙТА 7
1.1. Обоснование потребности в web-сайте 7
1.2. Понятие web-сайта 8
1.2.1. Классификация web-сайтов 9
1.3. Проектирование web-сайта 10
1.4 Этапы разработки web-сайта 10
1.4.1. Постановка задачи при проектировании web- сайта 10
1.4.2. Выбор программного средства для разработки 11
1.4.3. Разработка интерфейса 12
1.4.4. Разработка базы данных 12
1.4.5. Разработка административной части сайта 13
1.5. Средства разработки 15
1.5.1. HTML 15
1.5.2. DHTML 18
1.5.3. XML 18
1.5.4 PHP 22
1.5.5 Web-сервер Apache 23
1.5.6 CMS Joomla 24
2. Создание сайта строительной организации ООО «СтройМонтажПроект» 26
2.1. Характеристика предприятия 26
2.2. Организационная структура 26
2.2. Анализ и построение основной функции техникума 27
2.3. Общая структура сайта 30
2.3 Описание создания сайта 31
2.3.1. Создание Раздела 32
2.3.2. Создание Категории 35
2.3.3 Создание Статьи 37
2.3.4 Создание Меню 41
3. РАСЧЕТ СТОИМОСТИ РЗРАБОТКИ ПРОГРАММЫ 44
3.1.1 Годовой эффективный фонд времени 44
3.1.2 Эксплуатационные расходы 45
3.1.3 Среднегодовая заработная плата разработчика 45
3.1.4 Годовые амортизационные отчисления 46
3.1.5 Накладные расходы 46
3.1.6 Стоимость потребляемой электроэнергии за год 47
3.2 Расчет стоимости разработки программы 48
3.2.1 Время разработки программы. 48
3.2.2 Стоимость разработки программы 48
3.2.3 Средняя часовая заработная плата разработчика 49
4. ОХРАНА ТРУДА И ТЕХНИКА БЕЗОПАСНОСТИ. ОРГАНИЗАЦИЯ ТРУДА И РАБОЧЕГО МЕСТА 51
ЗАКЛЮЧЕНИЕ 59
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 60

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

Ministerstvo_obschego_i_professionalnogo_obrazov.doc

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


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

Свердловской области

 

ГБОУ СПО СО ССЭТ «Родник»

 

 

ДИПЛОМНАЯ РАБОТА

 

 

Создание сайта  строительной организации  
ООО «СтройМонтажПроект»

 

 

Специальность: Прикладная информатика (в экономике)

Квалификация: техник

Учебная группа

 

 

 

 

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

 

Исполнитель          

ОГЛАВЛЕНИЕ


 

 

 

 

 

 

 

 

ВВЕДЕНИЕ

 

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

 Каждый выбирает  свой инструмент для создания Web-сайтов. Это Macromedia DreamWeaver, JOOMLA, Allaire HomeSite или 1st Page 2000. А кто-то пользуется простым текстовым редактором, например Блокнотом (Notepad).

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

Мы же рассмотрим CMS Joomla.

Joomla – это Система Управления Содержимым (CMS), созданная той же самой получившей множество наград командой, которая принесла сегодняшнюю известность системе Mambo CMS. [4]

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

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

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

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

Объектом данного исследования, является строительная организация  ООО «СтройМонтажПроект».

Предметом данного исследования, является создание сайта строительной организации ООО «СтройМонтажПроект».

Основная цель – создать сайт строительной организации ООО «СтройМонтажПроект»

 

Исходя, из поставленной цели можно определить следующие задачи:

- изучить принцип работы строительной организации;

- провести отбор нужной информации для создания сайта;

- изучить литературу  по созданию сайта;

- разработать интерфейс  для будущего сайта;

- описать принцип создания сайта.

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

 

1.СОЗДАНИЕ САЙТА

1.1. Обоснование потребности в web-сайте

 

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

Создание и разработка сайтов включает:

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

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

Веб-дизайн - создание графических  элементов макета сайта, стилей и  элементов навигации.

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

Тестирование и размещение сайта в сети Интернет.

Во время прохождения преддипломной практики были поставлены следующие задачи:

принять решение о необходимость написания web-сайта при помощи средств системы управления содержимым, выбрать подходящую систему управления содержимым;

разработка проекта (структурной  схемы) сайта строительной организации на основе системы управления содержимым Joomla;

 

 

1.2. Понятие web-сайта

 

Информация, доступная пользователям Internet, располагается на компьютерах (Web-серверах), на которых установлено специальное программное обеспечение. Значительная часть этой информации организована в виде Web-сайтов. Каждый из них имеет свое имя (адрес) в Internet.

Web-сайт – это информация, представленная  в определенном виде, которая  располагается на Web-сервере и имеет свое имя (адрес). Для просмотра Web-сайтов на компьютере пользователя используются специальные программы, которые называются браузерами. В зависимости от того, какое имя (адрес) сайта мы зададим в строке "Адрес", браузер будет загружать в свое окно соответствующую информацию.

Web-сайт состоит из связанных  между собой Web-страниц. Web-страница  представляет собой текстовый  файл с расширением *.htm, который  содержит текстовую информацию  и специальные команды – HTML-коды, определяющие в каком виде эта информация будет отображаться в окне браузера. Вся графическая, аудио- и видео-информация непосредственно в Web-страницу не входит и представляет собой отдельные файлы с расширениями *.gif, *.jpg (графика), *.mid, *.mp3 (звук), *.avi (видео). В HTML-коде страницы содержатся только указания на такие файлы.

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

1.2.1. Классификация web-сайтов

 

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

Информационные сайты. К ним относятся сайты учебных заведений, сообществ по интересам, фирм и др.

Сайты учебных заведений. К наиболее известным относится Web-сайт "Школьный сектор", созданный в 1998 г. Его создание способствовало развитию активного сегмента информационной образовательной среды для учителей-предметников из разных городов. Здесь еженедельно размещаются результаты проектной учебной работы школьников (в том числе, web-странички разного типа, созданные ими), размышления учителей и координаторов сетевой работы по поводу сетевой деятельности в школе, интеграции ее к учебной программе, выступления специалистов об образовательной деятельности школ в Сети. Здесь же представлена информация о семинарах, конференциях, новых web-сайтах, педагогических изданиях и медиасредствах, которые могут помочь учителям-предметникам в их учебной деятельности и многое другое.

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

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

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

Сейчас в Сети размещено также  большое количество информационно-развлекательных  сайтов.

1.3. Проектирование web-сайта

 

Проектирование и разработка сайтов включает:

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

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

Веб-дизайн - создание графических элементов макета сайта, стилей и элементов навигации.

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

Тестирование и размещение сайта  в сети Интернет.

1.4 Этапы разработки web-сайта

1.4.1. Постановка задачи при проектировании web- сайта

 

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

гибкостью, удобной для администраторов  системой управления структурой;

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

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

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

1.4.2. Выбор программного средства для разработки

 

Учитывая поставленные выше задачи, автор счет наиболее оптимальную  базу для разработки такого рода электронного учебно-методического пособия –  HTML+система управления содержимым Joomla.

Joomla! — система управления содержанием, написанная на языке PHP и использующая в качестве хранилища содержания базу данных MySQL. Joomla! является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей Joomla! является относительная простота управления при практически безграничных возможностях и гибкости при изготовлении сайтов. [2]

Название «Joomla!» фонетически  идентично слову «Jumla», которое  в переводе с суахили означает «все вместе» или «в целом», что  отражает подход разработчиков и сообщества к развитию системы

Система управления содержанием Joomla! является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И 16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.

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

1.4.3. Разработка интерфейса

 

Титульная страница (главная) любого сайта должна максимально информативно и в сжатом объёме отображать необходимую  пользователю информацию о сайте. На главной странице необходимо поместить  логотип организации, основное меню сайта (для навигации по его структуре).

1.4.4. Разработка базы данных

 

Так как сайт написан при помощи системы управления содержимым Joomla, база данных которой представлена в виде MySQL, база данных сайта будет поддерживать ту же структуру (Рисунок 1), внося в неё свои изменения.

Рис. 1. Схема базы данных сайта

1.4.5. Разработка административной части сайта

 

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

Административная часть сайта  представлена в виде системы управления содержимым.

Система управления содержимым (англ. Content management system, CMS) — компьютерная программа, используемая для управления содержимым чего-либо (обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, обычно находящимися под управлением СУБД). Обычно такие системы используются для хранения и публикации большого количества документов, изображений, музыки или видео.

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

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

Генерация страниц по запросу. Системы такого типа работают на основе связки «Модуль редактирования → База данных → Модуль представления». Модуль представления генерирует страницу с содержанием при запросе на него, на основе информации из базы данных. Информация в базе данных изменяется с помощью модуля редактирования. Страницы заново создаются сервером при каждом запросе, а это создаёт нагрузку на системные ресурсы. Нагрузка может быть многократно снижена при использовании средств кэширования, которые имеются в современных веб-серверах.

Информация о работе Создание сайта строительной организации ООО «СтройМонтажПроект»