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

Автор работы: Пользователь скрыл имя, 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 Мб (Скачать документ)

Исторически сложилось так, что  русские тексты в Internet могут быть представлены в разных кодировках, из которых наиболее распространены koi8-r (или просто koi8) и Windows-1251: с первой работает большинство серверов и рабочих станций под управлением Unix, вторая является стандартной для всех версий Windows. Поскольку кодировка Windows-1251, естественно, применяется на подавляющем большинстве клиентских машин, доля тех, кто путешествует по русской части WWW, используя koi8, не превышает сейчас 5%. Однако в этой кодировке хранятся документы на многих Unix-серверах, в ней чаще всего передаются почтовые сообщения и практически всегда - письма в телеконференции, с ней же работают многие русскоязычные каналы IRC (кстати, аббревиатура КОИ расшифровывается как "код обмена информацией"). Чтобы решить проблемы, возникающие при несовпадении кодировок текста на сервере и клиентской машине, и был создан русский модуль Apache-RUS для Web-сервера Apache.

 

 

 

1.5.6 CMS Joomla

 

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

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

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

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

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

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

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

 

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

2.1. Характеристика предприятия

 

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

ООО «СтройМонтажПроект»  была образована 1 апреля 2010г., в ней  работают 350 человек, она является продолжателем, когда-то известной компании ООО «Трест Бокситстрой».

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

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

 

2.2. Организационная структура

 

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

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

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

 

2.2. Анализ и построение основной  функции техникума

 

Рассмотрим обобщенную структуру учреждения по методологии моделирования IDEF0.

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

На внутреннем уровне определяются требования к правам доступа персонала  к автоматизируемым функциям информационной системы.

Техническая структура:

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

На внешнем  уровне модели определяются типы технических  средств обработки данных и их размещение по структурным подразделениям.

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

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

 

 

Таблица 1.

Описание параметров

Параметр

Описания

Вход/выход

Материалы

На определенные объекты.

Заказы

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

Прибыль

Люди, получившие образование.

Обьекты

Здания разного типа.

Управления

Государственные стандарты

Распоряжения. Контроль над строительством.

Финансирование

Денежные средства на строительство.

Механизмы

Строители

Люди, которые строят объекты. Участники процесса строительства.

Работники

Люди, работающие в учреждении, или осуществляющие тот или иной процесс.

Оборудование

Оборудование или программы, применяемые при выполнении процессов строительсва.


 

Основные функции ООО «СтройМонтажПроект» - это «Строительство». На функцию воздействуют два параметра: «Государственные стандарты», «Финансирование». На входе поступают два ресурса: «Материалы» и «Заказы». Функция использует три механизма для обработки: «Строители», «Работники», «Оборудование». На выходе из функции два ресурса: «Прибыль», «Обьекты». (Рисунок 10).

 

Рис. 2. Основные функции.

 

Декомпозиция основной функции представлена на рисунке 11. Она состоит из четырёх функций: «Приема документов», «Предоставление  материала», «Контроль», «Выпуск».

Все поступает в функцию  «Приема документов», осуществляется сверка и корректировка. В функцию «Предоставление материала», предоставляется вся документация. В функции «Контроль», осуществляются все виды контроля над Строительством. Через функцию «Выпуск» осуществляется все выходящие ресурсы,

Рис. 3. Декомпозиция основной функции.

 

 

2.3. Общая структура сайта

 

 


 

 

 

Рис. 4. Структурная схема сайта

 

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

На главной странице отображаются последние новости и основная информация.

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

Страница «Структура компании» содержит список подразделений компании.

Страница «Гарантия качества» содержит главную цель и задачи в области качества.

Страница «Новое строительство» содержит новые строящиеся объекты.

Страница «Построенные объекты» содержит объекты построенные за последние 2 года.

Страница «Новости» содержит статьи с последними новостями.

Страница «Контакты» содержит контактную информацию.

2.3 Описание создания сайта

Рис. 5. Главная страница сайта

 

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

2.3.1. Создание Раздела

 

Рис. 6. Окно Разделы

 

Раздел – это главный (верхний) объект в основе иерархии структуры содержимого. Позже в Раздел будут добавлены Категории.

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

На странице "Разделы", используя кнопки на панели инструментов, можно (перечисление справа налево):

Помощь открыть в новом окне страницу описания по данному окну ("Разделы").

Создать новый раздел. Нажмите кнопку "Новый".

Изменить существующий раздел. Нажмите на название раздела или отметьте нужный раздел и нажмите кнопку "Изменить".

Удалить существующий раздел. Отметьте нужный раздел и нажмите кнопку "Удалить".

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

Скрыть (сделать неопубликованным) существующий раздел. Отметьте нужный раздел и нажмите кнопку "Скрыть".

Допустить (Опубликовать) существующий раздел. Отметьте нужный раздел и нажмите кнопку "Допустить".

Для создания нового раздела нажмите кнопку "Новый". Будет открыта страница редактирования "Раздела"

На странице редактирования "Раздела" с помощью кнопок на панели инструментов можно (перечисление справа налево):

Помощь – открыть в новом окне страницу описания по данному окну (редактирование "Раздела"). Нажмите кнопку "Помощь".

Применить (сохранить) изменения, но остаться на странице редактирования "Раздела". Нажмите кнопку "Применить".

Сохранить изменения и закрыть страницу редактирования "Раздела" и вернуться (выйти) на страницу "Разделы". Нажмите кнопку "Сохранить".

Загрузить изображение (сохраняется  в папку images\stories). Нажмите кнопку "Загрузить".

На странице редактирования "Раздела" нужно:

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

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

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

В поле "Порядок отображения" после применения (сохранения) изменений можно изменить порядок отображения раздела в списке на странице "Управление разделами".

В поле "Уровень доступа" можно выставить права доступа на просмотр данного раздела (содержимого данного раздела):

"Общий" - для всех посетителей веб-сайта,

"Участники" - для зарегистрированных пользователей сайта,

"Специальный" - для зарегистрированных пользователей панели управления.

В поле "Опубликован" - выбрать публиковать сейчас или нет.

В текстовом поле "Описание" можно написать краткое описание (аннотацию) содержимого раздела.

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

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

Если HTML-редактор не появился в Вашей системе, то Вы должны установить его и (или) включить редактор. В локализованной сборке Joomla RE редактор "TinyMCE" уже установлен и включен. Внешний вид Вашего визуального редактора может сильно отличаться от того, что использовался для написания этого руководства.

Кнопки на панели инструментов HTML-редактора  помогают задавать стиль (формат) вводимого текста.

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