Организация проектирования и функционирования веб-сайта ГУП "Дагестангеомониторинг"
Оценка состояния и направления совершенствования управления на ГУП "Дагестангеомониторинг" на базе IT-технологий. Разработка информационно-программного обеспечения веб-сайта предприятия. Организация проектирования и функционирования интернет-страницы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 01.10.2011 |
Размер файла | 5,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Оглавление
- Введение
- Глава 1. Оценка состояния и основные направления совершенствования управления на предприятии ГУП "Дагестангеомониторинг" на базе новых IT технологий
- 1.1 Организационно - экономическая структура предприятия
- 1.2 Анализ использования информационных технологий, применяемых на предприятии и основные направления их совершенствования
- Глава 2. Информационное и программное обеспечение сайта
- 2.1 Информационное обеспечение веб - сайта
- 2.2 Характеристика программного обеспечения, использованного при разработке веб - сайта
- Глава 3. Организация проектирования и функционирования веб-сайта ГУП "Дагестангеомониторинг"
- 3.1 Технико-экономическое описание веб-сайта ГУП "Дагестангеомониторинг"
- 3.2 Организация функционирования веб-сайта
- Заключение
- Список использованной литературы
- Приложения
Введение
В последнее время скорость роста в нашей стране количества веб-ресурсов увеличивается в геометрических пропорциях. Вместе с ростом количества веб-ресурсов растет количество пользователей "паутиной". Пользователи становятся все более и более придирчивы. Для многих намного удобней предварительно ознакомиться с услугами тех или иных организаций на их веб-узлах, прежде чем выходить на реальный контакт.
Существует много примеров, когда наличие хорошо спланированного ресурса в Интернете позволяло многим фирмам создать свой имидж. Для многих мелких фирм и организаций нет никакой возможности дать полную информацию о себе в обычной рекламе, например, если это связано с повышенной информационной емкостью и, как следствие, с большой ценой за рекламу. Единственной возможностью заявить о себе в полном объеме, предоставить полную информацию о своих возможностях, услугах, товарах и ценах, заключается в наличии собственного Интернет-ресурса. Крупные корпоративные компании вынуждены использовать сложные сетевые технологии для обеспечения связи между всеми своими членами.
Помимо этого, увеличение числа пользователей, для которых Интернет - это не столько работа, сколько способ отдыха и развлечений, способствовало появлению большого количества развлекательных серверов, которые заинтересованы в создании более технически-совершенного и привлекательного веб-ресурса, чем у конкурентов.
Вышеозначенные причины и определяют необходимость выбора темы для дипломного проекта. В качестве владельца веб - ресурса взято предприятие ГУП РЦ "Дагестангеомониторинг". Актуальность темы обусловлена необходимостью создания информационного веб-сайта для данного предприятия, интересно оформленного и технически грамотно спланированного, что позволит предприятию предоставить полную информацию о своих возможностях, услугах, товарах и ценах, иметь собственный Интернет-ресурс.
Целью дипломного проекта является разработка веб-сайта ГУП РЦ "Дагестангеомониторинг". Достижение поставленной цели определяется решением следующих взаимосвязанных задач:
1.Оценка состояния и основные направления совершенствования управления на предприятии "Дагестангеомониторинг" на базе новейших технологи;
2.Анализ организационно-экономической структуры предприятия и использования информационных технологий;
3.Информационно- программное обеспечение веб-сайта ГУП РЦ "Дагестангеомониторинг";
4.Организация проектирования и функционирования веб-сайта ГУП РЦ "Дагестангеомониторинг".
Информационной базой для исследования явились материалы, полученные при прохождении преддипломной практики на данном предприятии.
Глава 1. Оценка состояния и основные направления совершенствования управления на предприятии ГУП "Дагестангеомониторинг" на базе новых IT технологий
1.1 Организационно - экономическая структура предприятия
Государственное унитарное предприятие "Дагестанский республиканский центр государственного мониторинга геологической среды" учреждено Правительством Республики Дагестан в 1999г. Предприятие укомплектовано профессиональными кадрами геологического профиля - гидрогеологи, геологи, инженерно-технические работники геодезических и горнотехнических специальностей.
По состоянию на 1 января 2011 года, на предприятии всего работает 48 человек, в том числе с высшим профессиональным образованием - 17 человек, со средним профессиональным образованием - 12 человек, рабочие - 11 человек. Большинство специалистов имеют большой опыт по проведению геологоразведочных работ, проработав более 15 лет в данной отрасли.
На предприятии "Дагестангеомониторинг" большое внимание уделяется подбору специалистов. На схеме 1.1 представлена организационная структура предприятия.
Управление деятельностью ГУП РЦ "Дагестангеомониторинг" осуществляет генеральный директор, руководящий предприятием в соответствии с действующим законодательством и уставом геологической организации, ее производственно-хозяйственной и финансово-экономической деятельностью. Для грамотного руководства предприятием директор должен знать законы и иные нормативные правовые акты в области геологического изучения, использования и охраны недр и окружающей среды, а также регламентирующие производственно-хозяйственную и финансово-экономическую деятельность геологической организации; организационно-распорядительные документы и методические материалы, касающиеся деятельности геологической организации; состояние геологических работ и перспективы их развития; методику и методы геологического изучения недр; и др.
Схема 1.1 Организационная структура ГУП "РЦ Дагестангеомониторинг"по состоянию на 1.01. 2011г.
Директор должен иметь высшее профессиональное (геологическое, техническое или инженерно-экономическое) образование и стаж работы на должностях руководителей в области геологии и разведки недр не менее 5 лет.
Руководители структурных подразделений (начальники отделов) для выполнения своих должностных функций должны иметь те же объем знаний и уровень квалификации, как и директор.
Серьезные требования предъявляются и к специалистам: геологам, гидрогеологам, геофизикам. Обязательными квалификационными требованиями к данным профессиям являются наличие высшего профессионального образования и стажа работы в должности геолога (геофизика, гидрогеолога) не менее 3 лет.
Свою деятельность предприятие осуществляет в тесном сотрудничестве в НИИ, ВУЗами, родственными и смежными организациями, также лабораториями, имеющими государственную аккредитацию. Предприятие имеет опыт совместных разработок и работ с ПНИИИС Госстроя РФ, геологическим и гидрогеологическим факультетом МГУ, ОАО "Кав-ТИСИЗпроект", подразделениями корпорации Транснефть и Трансстрой и др.
Характер производственного процесса на предприятии "Дагестангеомониторинг" определяется особенностями самой отрасли. Сегодня геологические изыскания являются одними из наиболее бурно развивающихся подготовительных работ для различных сфер: строительства, добычи полезных ископаемых, подземных вод, и др. Геология как наука о недрах Земли способна решить многие проблемы современной энергетической отрасли.
Кроме того, чрезвычайная важность геомониторинга определяется возможностью подобных изысканий по увеличению уровня добычи полезных ископаемых, запас которых на планете ограничен. Поиск новых месторождений позволит снизить нагрузку на уже известные, а также увеличить общий объем добычи ископаемых.
Очень важной является и проблема экологической безопасности при добыче полезных ископаемых. Изменения, которые происходят при этом в окружающей среде, приводят нередко к необратимым процессам в экологии местности, а масштабы наносимого природе урона огромны. Поэтому действия геологоразведочных компаний происходят в тесном взаимодействии со службами экологического надзора, а также в геологию внедряются современные технологии для более эффективной и безопасной работы.
РЦ "Дагестангеомониторинг" осуществляет следующие направления деятельности:
- региональные гидрогеологические, инженерно-геологические и геоэкологические работы;
- мониторинг геологической среды;
- поиск и разведка подземных вод и твердых полезных ископаемых;
- инженерные изыскания для строительства.
Производственная деятельность в ГУП РЦ "Дагестангеомониторинг" осуществляется по следующему алгоритму:
1) Составление проектно-сметной документации для постановки буровых и горных работ.
2) Разработка геологических маршрутов.
3) Выбор участков для постановки буровых и горных работ.
4) Проходка канав и расчисток на поверхности.
5) Отбор проб из горных выработок и скважин.
6) Проведение химического анализа и физико-механических испытаний отобранных проб.
Для осуществления поисково-разведочных работ предприятие располагает следующими техническими средствами и оборудованием:
- оборудование и технические средства для производства буровых работ - самоходные буровые установки УРБ-ЗАМ, 1БА-15В, УРБ-2А2, УГБ-ЗУК;
- для опытно-фильтрационных работ - компрессор ДК-9М, насосы различных марок;
- для топогеодезических работ - теодолит Зт-5кп, нивелир - 2н-3л, GPSGarminEmap;
- для лабораторных работ - передвижная лаборатория Экотест-120/АСТ, рНметр - ионометр; внешний контроль: лаборатории ФГУП "Кавказгеолсъемка" г. Ессентуки, ФГУ "Дагводресурсы" г. Махачкала;
- транспортные средства - автоводовоз ГАЗ-5312, автомобиль ГАЗ-66, УАЗ-2206-012, УАЗ-39629.
Для выполнения камеральных работ предприятие располагает исходным картографическим материалом на всю территорию Республики Дагестан масштаба 1:200000, 1:50000, 1:25000, 1:10000, а также электронной версией масштаба 1:200000 и 1:100000. Оснащено современными программно-техническими средствами для осуществления аналитической деятельности, системными базами данных по гидрогеологии, геологии и инженерной геологии региона и сопредельных территорий.
Наличие большого количества специального оборудования, необходимого для выполнения сложнейших геологоразведочных работ, обеспечивает стабильное конкурентоспособное положение предприятия. Поэтому своим заказчикам гарантируется выполнение работ в срок, при высоком качестве и оптимальной цене.
Продукцией предприятий данного профиля являются выполняемые работы в области геологии и геодезии и оказанные услуги подобного характера. Государственное унитарное предприятие "РЦ Дагестангеомониторинг" осуществляет следующие виды работ:
1. Инвентаризация месторождений и эксплуатационных запасов подземных вод для оценки питьевого водоснабжения и обеспечения водой объектов промышленности;
2. Поисково-оценочные работы;
3. Инженерно-гидрогеологические изыскания;
4. Поисково-оценочные работы на питьевые подземные воды для водоснабжения городов и районов республики;
5. Проектирование и строительство артезианских скважин;
6. Государственный мониторинг состояния недр на территории РД;
7. Геоэкологический мониторинг в зоне нефтепровода;
8. Ведение государственного мониторинга состояния недр на территории РД;
9. Составление реестра гидрогеологических скважин нераспределенного фонда недр;
10. Инвентаризация месторождений питьевой воды нераспределенного фонда на территории РД;
11. Лабораторные исследования;
12. Буровые работы.
Финансовое состояние предприятия характеризуется устойчивой кредиторской и дебиторской задолженностью в пределах допустимых норм. Эффективность использования основных фондов составляет 0,6 - 0,7.
Фонд заработной платы, выплачиваемой работникам, составляет примерно 35-45% объема валового дохода и зависит от видов выполняемых работ, их количества и объема. Средняя заработная плата работников основного производства составляет 10-12 тысяч рублей в месяц.
Цена на продукцию предприятия определяется путем сметных расчетов на основании сборников сметных норм и расценок на трудозатраты, эксплуатацию строительных машин, материалы, изделия. При определении цены на продукцию используются Территориальные и Федеральные единичные расценки на строительную продукцию и отраслевые материалы Министерства природных ресурсов (ССН и СНОР, 2001г.).
Объем продукции предприятия в стоимостном выражении снизился с 2009 года примерно на 2,5 миллиона рублей, или на 10%. Снижение общего объема заказов на геологоразработки способствовало уменьшению валовой выручки от их реализации. Снижение объема производства (на 7,6%) повлекло за собой изменение ряда других показателей - снижение валовой и чистой прибыли (на 77,3 и 77,4% соответственно). Кроме того, снизилась и себестоимость производимой продукции - на 1882 рубля. Также видно, что произошло снижение текущего налога на прибыль, что, по всей видимости, обусловлено общим падением объемов производства на предприятии.
Годовая финансовая отчетность предприятия "РЦ Дагестангеомониторинг" за отчетный период (краткая форма бухгалтерского баланса и отчета о прибылях и убытках) представлена в Приложении № 3.
Для проведения анализа баланса был составлен аналитический баланс, в котором все статьи актива и пассива группируются по экономическому признаку (см. Приложение 3). Анализируя приведенные здесь данные, можно отметить, что за отчетный период в активе баланса наблюдался значительный рост по статьям "Основные средства" (на 74% или на 912 тыс. руб.), "Незавершенное строительство" уменьшилось за счет ввода административного здания.
Положительным результатом финансовой деятельности предприятия за отчетный период является также снижение объема кредиторской задолженности на 52,9% или на 2579 тыс. руб. Кредиторская задолженность в основном снизилась за счет оплаты поставщикам и подрядчикам, снижения платы по налогам и сборам (ввиду снижения объемов производства), а также выплаты обязательств перед государственными внебюджетными фондами.
Большая часть финансовых ресурсов вложена в оборотные активы, превышающие внеоборотные активы в 3,5 раз. Доля оборотных активов к концу отчетного года снизилась на 3813 тыс. рублей. К концу отчетного периода значительно снизился размер нераспределенной прибыли - в 2,9 раз по сравнению с началом этого периода.
Соотношение собственного и заемного капитала Общества составляет 38% и 62%, соотношение краткосрочных и долгосрочных заемных средств составляет 100% и 0% соответственно, что свидетельствует о положительной динамике в изменении структуры собственных и заемных средств. Соотношение собственного и заемного капитала в базовом году составляло 15 и 85% соответственно.
На данном предприятии решается множество различных задач, многие из которых можно возложить на информационные технологии. В наше время информационные технологии значительно облегчают и ускоряют работу на предприятиях. В следующем параграфе рассмотрены задачи, для решения которых использованы компьютерные технологии.
1.2 Анализ использования информационных технологий, применяемых на предприятии и основные направления их совершенствования
В арсенале предприятия есть 6 компьютеров на базе процессора Р-4 с частотой 2533 MHz, позволяющие заметно упростить работу на предприятии. Программное обеспечение, используемое для работы:
ПО общего назначения:
· Corel Draw-9, Photoshop 9.0,
· MSOffice 2003,
· 1С-Бухгалтерия 7,
· программный комплекс для составления смет АВС-4.
Специальзированное ПО:
· Геолинк 2.0. - Представляет собой полнофункциональную географическую информационную систему, включающую в себя, в том числе, инструментальные средства, дающие пользователю возможность создавать собственные приложения, работающие в среде GeoLink. Система позволяет решать гидрогеологические, справочно-информационные, картографические, статистические задачи, задачи экологического мониторинга, моделирования поверхностей и многие другие.
· программное обеспечение интерпретации магнитотеллурических данных Zond. Основной задачей программы является восстановление параметров геоэлектрического разреза - в ZondMT1d реализовано несколько вариантов решения обратной задачи, важнейшими из которых являются: сглаживающая инверсия - для получения гладкого, и фокусирующая - для получения кусочно-гладкого распределения геоэлектрических параметров с глубиной (Рис.1.1).
· AutoCAD Map3D - программный пакет для проектирования и создания чертежей. AutoCAD Map 3D дает возможность воспользоваться дополнительными средствами растрового редактирования, визуального анализа и картографической обработки (Рис.1.2).
Рис.1.1. ПО Zond. Инверсия магнитотеллурических данных
Рис.1.2. AutoCAD Map 3D
Как видно из данного параграфа, предприятие успешно функционирует, возлагая немалую часть задач на компьютерные технологии. Однако, как бы технологически хорошо не было оснащено предприятие, не имея своего сайта, оно не будет высоко востребовано клиентами. В настоящее время веб-сайт является лицом любой фирмы, представляет ее в сети Интернет. Для ГУП "Дагестангеомониторинг" создание и внедрение веб-сайта является приоритетным направлением развития информационных технологий. Основные цели, преследуемые при этом:
- увеличение количества клиентов;
- налаживание новых связей;
- улучшение имиджа предприятия.
Теперь ознакомимся с самим понятием веб-сайта. "Веб-сайт" -- с английского "web-site", происходит от "web", означающего "сеть", "паутина", и "site", означающего "место". Таким образом, словосочетание "web-site" буквально переводится как "место в сети". Часто вместо "веб-сайт" говорят просто "сайт" для краткости.
В компьютерной терминологии веб-сайтом называется совокупность каких-либо электронных документов, объединённых под одним доменным именем в сети. В качестве имени может использоваться и IP-адрес. Обычно подразумевается, что сайт находится в сети Интернет. Совокупность всех веб-сайтов составляет Всемирную паутину.
Для доступа клиентов к расположенным на серверах веб-сайтам был разработан специальный протокол HTTP. Из-за проблем с безопасностью протокола HTTP, появился защищенный протокол HTTPS, который похож на HTTP, но обладает более высокой степенью безопасности. Помимо веб-сайтов, в Интернете доступны также WAP-сайты, предназначенные для мобильных устройств.
Страницами сайтов называются файлы с текстом, содержащие разметку HTML. Эти файлы загружаются на компьютер посетителя, обрабатываются браузером и отображаются устройством вывода (монитором, принтером, синтезатором речи и т.п.). Язык разметки HTML позволяет не только форматировать текст, но и обозначать в нём семантические элементы, создавать гиперссылки, вставлять в текст изображения и другие мультимедийные материалы. Кроме HTML, на страницах современных сайтов применяются также CSS, JavaScript и другие технологии.
Страницы сайтов могут являться простыми статичными файлами или создаваться специальной программой на сервере. Некоторые из таких программ ("движки") обеспечивают владельцу сайта возможность быстрой и простой публикации информации на сайте, гибкой настройки отображения этой информации и внешнего вида страниц. Такие движки называются еще "системами управления содержимым".
Первые веб-сайты являлись наборами статических документов. Но в настоящее время подавляющее большинство сайтов являются динамическими и интерактивными. Специалисты используют для них термин "веб-приложение", т.е. программный комплекс, предназначенный для решения задач сайта.
В нашем случае будет разработан рекламный сайт, содержащий всю информацию о предприятии "Дагестангеомониторинг": описание предприятия, его деятельность и контактные данные.
Глава 2. Информационное и программное обеспечение сайта
2.1 Информационное обеспечение веб - сайта
Характеристика входной и выходной информации
Содержание главной страницы.
При входе на сайт клиент попадает на главную страницу, на которой располагается краткая информация о предприятии:
Государственное унитарное предприятие "Дагестанский республиканский центр государственного мониторинга геологической среды" учреждено Правительством Республики Дагестан в 1999г.
Основными направлениями деятельности данного предприятия являются:
· мониторинг геологической среды;
· региональные гидрогеологические, инженерно-геологические и геоэкологические работы;
· поиск и разведка подземных вод и твердых полезных ископаемых;
· инженерные изыскания для строительства.
Свою деятельность предприятие осуществляет в тесном сотрудничестве в НИИ, ВУЗами, родственными и смежными организациями, также лабораториями, имеющими государственную аккредитацию.
Содержание страницы "Новости".
Кликнув по ссылке "Новости", клиент попадет на страницу, оповещающую о недавних событиях из мира геологии, а также событиях, произошедших на предприятии. Текст новостей хранится в базе данных сайта, в таблице news. В качестве примера приведем следующие новости:
Минприроды РФ планирует привлечь малые и средние (юниорные) компании к геологоразведке
3 июня 2011г.
По его словам система производства и финансирования гелогоразведочных работ на твердые полезные ископаемые и благородные ...
Подробнее
Начало полевого сезона
30 мая 2011г.
Начался полевой сезон по геолого-разведочным работам по твердым полезным ископаемым. На работу выехал отряд геологов с б ...
Подробнее
При нажатии на ссылку "Подробнее" новость будет показана в полном объеме.
Содержание страницы "Деятельность"
На этой странице клиент может ознакомиться с деятельностью предприятия и изучить весь спектр услуг, предоставляемых предприятием ГУП "Дагестангеомониторинг". Краткое содержание страницы:
Основными направлениями деятельности данного предприятия являются:
· мониторинг геологической среды;
· региональные гидрогеологические, инженерно-геологические и геоэкологические работы;
· поиск и разведка подземных вод и твердых полезных ископаемых;
· инженерные изыскания для строительства.
Производственная деятельность в ГУП РЦ "Дагестангеомониторинг" осуществляется по следующему алгоритму:
1. Составление проектно-сметной документации для постановки буровых и горных работ.
2. Разработка геологических маршрутов.
3. Выбор участков для постановки буровых и горных работ.
4. Проходка канав и расчисток на поверхности.
5. Отбор проб из горных выработок и скважин.
6. Проведение химического анализа и физико-механических испытаний отобранных проб.
Продукцией предприятий данного профиля являются выполняемые работы в области геологии и геодезии и оказанные услуги подобного характера.
Государственное унитарное предприятие "РЦ Дагестангеомониторинг" осуществляет следующие виды работ:
· Инвентаризация месторождений и эксплуатационных запасов подземных вод для оценки питьевого водоснабжения и обеспечения водой объектов промышленности;
· Поисково-оценочные работы;
· Инженерно-гидрогеологические изыскания;
· Поисково-оценочные работы на питьевые подземные воды для водоснабжения городов и районов республики;
· Проектирование и строительство артезианских скважин;
· Государственный мониторинг состояния недр на территории РД;
· Геоэкологический мониторинг в зоне нефтепровода;
· Ведение государственного мониторинга состояния недр на территории РД;
· Составление реестра гидрогеологических скважин нераспределенного фонда недр;
· Инвентаризация месторождений питьевой воды нераспределенного фонда на территории РД;
· Лабораторные исследования;
· Буровые работы.
Наличие большого количества специального оборудования, необходимого для выполнения сложнейших геологоразведочных работ, обеспечивает стабильное конкурентоспособное положение предприятия. Поэтому своим заказчикам гарантируется выполнение работ в срок, при высоком качестве и оптимальной цене.
Содержание страницы "О предприятии"
Кликнув по ссылке "О предприятии", клиент попадет на страницу с информацией о предприятии ГУП "Дагестангеомониторинг", о видах его деятельности, а также о специалистах, работающих на данном предприятии.
Содержание страницы:
Государственное унитарное предприятие "Дагестанский республиканский центр государственного мониторинга геологической среды" учреждено Правительством Республики Дагестан в 1999г.
Предприятие укомплектовано профессиональными кадрами геологического профиля - гидрогеологи, геологи, ИТР геодезических и горнотехнических специальностей. На предприятии на постоянной основе работает 48 человек, в том числе с высшим профессиональным образованием - 17 человек, со средним профессиональным образованием - 12 человек, рабочие - 11 человек. Большинство специалистов имеют большой опыт по проведению геологоразведочных работ, проработав более 15 лет в данной отрасли.
Предприятие имеет необходимую техническую базу для выполнения поисково-разведочных работ. Наличие большого количества специального оборудования, необходимого для выполнения сложнейших геологоразведочных работ, обеспечивает стабильное конкурентоспособное положение предприятия. Поэтому своим заказчикам гарантируется выполнение работ в срок, при высоком качестве и оптимальной цене.
Свою деятельность предприятие осуществляет в тесном сотрудничестве в НИИ, ВУЗами, родственными и смежными организациями, также лабораториями, имеющими государственную аккредитацию. Предприятие имеет опыт совместных разработок и работ с ПНИИИС Госстроя РФ, геологическим и гидрогеологическим факультетом МГУ, ОАО "Кав-ТИСИЗпроект", подразделениями корпорации Транснефть и Трансстрой и др.
Содержание страницы "Контакты"
На странице "Контакты" расположены все контактные данные предприятия.
Описание базы данных
База данных является наиболее удобным способом хранения информации для веб-сайта, будь то каталог продукции, список новостей сайта, список аккаунтов пользователей и т.д. Существует огромное количество разновидностей баз данных, отличающихся по различным критериям. Основные разновидности:
§ иерархические,
§ сетевые,
§ реляционные,
§ объектные,
§ объектно-ориентированные,
§ объектно-реляционные.
В настоящее время широкое распространение получили реляционные базы данных. Рассмотрим их подробнее. Реляционная база данных -- это набор таблиц, состоящих из столбцов и строк, аналогично электронной таблице. Каждая строка содержит одну запись; каждый столбец содержит все экземпляры конкретного фрагмента данных всех строк. Например, обычный телефонный справочник состоит из столбцов, содержащих телефонные номера, имена абонентов и адреса абонентов. Каждая строка содержит номер, имя и адрес.
Для управления базами данных используются системы управления базами данных (СУБД). Существует множество различных СУБД: Microsoft SQL Server, Oracle Database, DB2, PostgreSQL, MySQL и др. Нашим сайтом используется СУБД MySQL. На сегодняшний день СУБД MySQL является одной из самых известных, надежных и быстрых из всего семейства существующих СУБД. Почему именно она? Одной из причин являются правила ее распространения -- за нее не надо платить деньги и распространяется она вместе со своими исходными текстами, другая причина - это то, что MySQL относительно быстрая СУБД. PostgreSql, например, также распространяется под лицензией *GNU GPL, но она не получила столь широкого распространения. Одна из причин -- это заметная медлительность. Итак, две главные причины популярности MySQL: цена и производительность.
MySQL написан под десятки видов операционных систем. Это и FreeBSD, OpenBSD, MacOS, OS/2, SunOS, Win9x/00/NT и Linux. Сегодня MySQL особенно распространена на платформах Linux и Windows. Причем на последней встречается гораздо реже.
Принцип работы СУБД MySQL аналогичен принципу работы любой СУБД, использующей SQL (Structured Query Language, язык структурированных запросов) в качестве командного языка для создания/удаления баз данных, таблиц, для пополнения таблиц данными, для осуществления выборки данных.
Управление данными производится как посредством командной строки, так и с помощью различных программных средств, призванных облегчить работу с базой данных. Одним из самых популярных средств для работы с базами MySQL является phpMyAdmin. Это приложение, написанное на PHP и обеспечивающее полноценную работу с базами данных MySQL через браузер, позволяет во многих случаях обойтись без непосредственного ввода команд SQL. С помощью phpMyAdmin работа с базами данных становится вполне посильной задачей даже для человека, весьма поверхностно знакомого с MySQL.
База данных веб - сайта ГУП "Дагестангеомониторинг" также создана с помощью phpMyAdmin. (Рис. 2.1.)
Рис. 2.1. Таблица, содержащая список новостей
Рассмотрим структуру таблицы таблицы 2.1.
Таблица 2.1. Структура таблицы, содержащей список новостей
Имя поля |
Тип поля |
Индекс |
Описание |
|
id |
числовой |
первичный |
Уникальный порядковый номер новости |
|
nhead |
текстовый |
- |
Заголовок новости |
|
ndate |
текстовый |
- |
Дата публикации новости |
|
nfull |
текстовый |
- |
Полный текст новости |
Для чтения данных из таблицы используются функции языка PHP, подробно описанные в следующей главе.
2.2 Характеристика программного обеспечения, использованного при разработке веб - сайта
Графические редакторы
Создание и оптимизация графики - сложная и капризная задача. Безусловно, возможно создание Веб-страницы и без использования графики - при помощи шрифтов, скриптов и таблиц стилей (CSS) - и это будет красиво и стильно. Но ведь окончательный вид документа зависит от большого числа различных факторов, таких как: ширина окна браузера, предварительные настройки браузера, принятые по умолчанию размер шрифта, его имя и цвет. К тому же не все скрипты и стили поддерживаются всеми браузерами. Если же будет использована графика, то посетитель вашей страницы увидит ее точно такой, какой сделали и видите ее вы. Основная сложность работы с Веб-графикой состоит в том, что пропускная способность каналов Интернета, в большинстве случаев, очень низкая и перед вами сразу встанут проблемы - как сделать графический файл небольшой по объему, но хорошего качества, какие программы и приемы использовать при его оптимизации.
Именно этому посвящен раздел о векторных и растровых графических редакторах, которые являются мощным инструментом обработки изображения в умелых руках.
Прежде чем рассмотреть векторные и растровые графические редакторы, следует уяснить себе, в чем состоит различие между векторным и растровым представлением изображения.
Растровая графика представляет собой сетку (растр), ячейки которой называются пикселами. Каждый пиксел в растровом изображении имеет строго определенное местоположение и цвет, следовательно, любой объект представляется программой как набор окрашенных пикселов. Это значит, что пользователь, работая с растровыми изображениями, работает не над конкретными объектами, а над составляющими их группами пикселов.
Растровые изображения обеспечивают высокую точность передачи градаций цветов и полутонов, а также высокую детализацию изображения, поэтому они являются оптимальным средством представления тоновых изображений, таких как сканированные фотографии. Для изображения растровой графики всегда используется фиксированное количество пикселов, т.е. качество растрового изображения напрямую зависит от разрешающей способности оборудования. Это значит, что любое изменение изображения (поворот, увеличение и т.д.) приводит к неизменному искажению картинки и границы объектов получаются неровными.
Векторные изображения формируются на основе математически описанных фигур, называемых векторами, а вид изображения определяется параметрами векторов. Другими словами, векторная графика состоит из кривых, имеющих координаты, цвет и прочие параметры, а также замкнутых областей, заполненных определенным цветом. Границы этих областей также описываются кривыми. Файл с векторной картинкой содержит координаты и параметры кривых.
Результаты обработки векторных изображений не зависят от разрешающей способности оборудования, поэтому можно произвольно изменять их параметры (размер, цвет, форму и т.д.) - качество не ухудшится. Векторная графика применяется при создании цифровых объектов с использованием мелких кеглей (размеров шрифта) или таких объектов, как логотипы, для которых важно сохранять четкие контуры, при неограниченном масштабировании.
Графические пакеты (редакторы) тоже делятся на два типа: растровые и векторные. Рассмотрим наиболее популярные из них.
Adobe Photoshop - на сегодняшний день это самый мощный пакет для профессиональной обработки растровой графики. Это целый комплекс, обладающий многочисленными возможностями модификации растрового рисунка, имеющий огромный набор различных фильтров и эффектов, причем есть возможность подключать инструменты независимых производителей.
Пакет предлагает, например, средства для восстановления поврежденных изображений, ретуширования фотографий или создания самых фантастических коллажей, которые только может позволить себе наше воображение. В общем, потенциал этого пакета поистине огромен. Начиная с версии 5.5, в пакет включена программа Adobe ImageReady, предоставляющая огромные возможности по обработке графики под ВЕБ (оптимизация изображений, создание анимированных gif, "разрезание" картинок на более мелкие и т.д.).
CorelDraw - это универсальное программное обеспечение для графического дизайна сочетает средства создания иллюстраций, верстки страниц, редактирования фотографий, трассировки, подготовки веб-графики и анимации в одном интегрированном пакете. В отличие от предыдущего редактора, CorelDraw является векторным редактором. В CorelDRAW Graphics Suite присутствует приложение Corel PowerTRACE, позволяющее переводить растровую графику в векторную.
Paint.NET -- бесплатный растровый графический редактор рисунков и фотографий для Windows, разработанный на платформе .NET Framework. Paint.NET является отличной заменой редактору графических изображений, входящему в состав стандартных программ операционных систем Windows. Обладая многими мощными функциями, присущими только дорогим графическим редакторам, Paint.NET является полностью бесплатным.
Paint.NET был создан как проект старшекурсников по компьютерным наукам весной 2004 года. Развитие продолжается двумя разработчиками, которые теперь работают в Microsoft, оба из которых работали над предыдущими версиями Paint.NET, пока были студентами Университета штата Вашингтон.
После изучения возможностей вышеперечисленных редакторов выбор пал в пользу редактора Paint.NET. Имея небольшой размер, данный редактор обладает функционалом, достаточным для создания графики для веб-сайта.
Кроме того, он оказался наиболее удобным и простым в использовании.
Представление графики на веб-страницах
На данный момент почти все изображения в Веб представлены в форматах PNG, GIF и JPEG. Далее - краткий обзор "большой тройки" онлайновых графических форматов. Более подробная информация представлена в главах, посвященных каждому из форматов.
PNG - графический формат, конкурирующий за постоянное использование в Веб. PNG может поддерживать 8-разрядные индексированные цвета, 16-разрядные полутона или 24-разрядные полноцветные изображения, используя схему сжатия без потерь. Это обеспечивает более высокое качество изображений, а иногда и меньший объем файлов по сравнению с форматом GIF. Кроме того, файлы PNG имеют некоторые замечательные функции, например, встроенное управление коэффициентом гамма и изменяемые уровни прозрачности (это позволяет показывать рисунок фона сквозь отбрасываемые мягкие тени).
GIF. GIF - Grafic Interchange Format можно назвать традиционным форматом файлов веб. Он был первым форматом файлов, который поддерживался веб-браузерами, и по сей день продолжает оставаться одним из основных графическим форматом веб.
Его свойства состоят в следующем:
- поддерживает не более 256 цветов;
- использует палитру цветов;
- использует сжатие без потери информации по методу LZW (который подобен применяемому в архиваторе PKZIP, и, следовательно, GIF-файлы в дальнейшем практически не сжимаются);
- поддерживает чересстрочную развертку;
- является поточным форматом, т.е. показ картинки начинается во время перекачки;
- позволяет назначить одному из цветов в палитре атрибут прозрачный, что применяется при создании так называемых прозрачных GIF-ов;
- имеет возможность сохранения в одном файле нескольких изображений, что находит свое применение при изготовлении анимированных GIF-ов;
- поддерживает возможность вставки в файл управляющих блоков, которые позволяют вставлять комментарии в файл (например, об авторских правах), осуществлять задержку между показами изображений и т.д.
Третьим популярным графическим форматом в Веб является JPEG - Joint Photographic Experts Group. Он содержит 24-разрядную информацию о цвете. Это 16,77 млн. цветов в отличие от 256 цветов формата GIF. В JPEG используется так называемое сжатие с потерями. Это означает, что некоторая информация об изображениях в процессе сжатия отбрасывается, но в большинстве случаев ухудшение качества изображения не наносит вреда и часто даже не заметно.
Фотографии или любые изображения с плавными градациями цветов лучше всего сохранять в JPEG-формате, потому что он предлагает более высокое качество изображений, умещающихся в файл меньшего объема. Тем не менее, JPEG не является лучшим решением для графических изображений с одноцветными областями, поскольку этот формат имеет тенденцию испещрять цвета крапинками и конечный файл, как правило, будет несколько больше, чем GIF-файл для того же изображения.
Редактор гипертекстовых страниц
Adobe Dreamweaver - это мощный инструмент для создания веб-сайтов. Он позволяет легко и просто проектировать, создавать и обслуживать веб-сайты и веб-приложения, от начала и до конца. Adobe Dreamweaver включает самые прогрессивные возможности и технологии, с помощью которых можно создавать динамичные и современные веб-сайты, соответствующие сегодняшним стандартам.
Adobe Dreamweaver позволяет не только с легкостью проектировать дизайн сайта, используя визуальные методы, но и предоставляет необходимые средства для продуктивной разработки веб-приложений. В нем присутствует полная поддержка формата CSS, с функцией проверки его совместимости с различными браузерами, функциональный редактор кода веб-страниц и возможность работать с такими технологиями, как: XML, JavaScript, PHP, Adobe ColdFusion, ASP и ASP.NET. В новой версии появилась среда для разработки Ajax-приложений, которые могут выполнять самые разные функции (получение информации из RSS каналов и баз данных, создание визуальных эффектов и многое другое), добавлена возможность создания сайтов на основе тегов DIV, реализована тесная интеграция с другими программами Adobe.
Глава 3. Организация проектирования и функционирования веб-сайта ГУП "Дагестангеомониторинг"
Прежде чем начать разрабатывать информационный веб-сайт, необходимо изучить этапы создания Интернет-сайта. Разработка сайта, как правило, имеет следующие этапы:
· Концепция
Прежде всего, необходимо выяснить у клиента, зачем ему необходим сайт и какие результаты он хочет получить, открыв представительство в Internet. На этом этапе необходимо изучить специфику деятельности заказчика и конкретизировать цели и задачи создания корпоративного сайта, особенности рекламной политики.
· Проектирование
Это один из важнейших этапов, так как ошибки в проектировании могут привести к многочисленным доработкам. На данном этапе выполняются:
1. Разработка проекта структуры и разделов сервера. Для многоуровневых сайтов необходима разработка проекта в электронном виде для визуального представления основных разделов и гипертекстовых ссылок. (без дизайна).
2. Разработка технического задания.
3. Представление клиенту первичных дизайн-эскизов (2-3 эскиза).
4. Заключение договора. Если клиент объявляет тендер на разработку сайта, то до заключения договора представляются несколько дизайн-эскизов.
· Разработка
1. Получение всех информационных материалов (тексты и фотографии) в электронном виде или на твердых копиях от заказчика;
2. Уточнение требований к дизайну и информационному наполнению (фирменная цветовая гамма, образы, слоган и т.д.);
3. Согласование дизайн-проекта. Визуальное представление первой страницы и 2-3 уровней сайта без верстки.
· HTML-верстка и программирование (CGI, CSS, JavaScript и т.д.). Тестирование
1. Открытие тестового домена на сервере Narod.ru или другом сервере по указанию заказчика.
2. Размещение beta-версии корпоративного сайта на сервере. Представление заказчику.
3. Тестирование, исправление замечаний.
· Размещение Регистрация домена и открытие официального сайта. Сдача работ.
· Сопровождение
Клиентам предлагается передать функции управления и продвижения сайта, заключив договор с агентством на постоянное сервисное обслуживание, в которое может входить:
1. Анонсирование ресурса на поисковых системах в Internet.
2. Периодическое обновление информации на сайте (в течение 24-48 часов после получения информации).
3. Актуализация информации и расширение информационного наполнения, добавление новых разделов и информации. Сканирование и замена фотоизображений.
4. Разработка баннеров и рекламных кнопок.
5. Организация баннерной рекламы в различных системах.
Общий срок от начала переговоров до сдачи работ зависит от сложности проекта и составляет от 3 недель до 3-4 месяцев. Сроки значительно сокращаются, если заказчик уже имеет подготовленные информационные материалы для размещения
3.1 Технико-экономическое описание веб-сайта ГУП "Дагестангеомониторинг"
Создание меню навигации. Любой веб-сайт, будь то любительская домашняя страница или сервер электронной коммерции, является источником информации. Независимо от тематики, актуальности, востребованности и практической ценности этой информации, она обычно представлена в определенной логической последовательности для достижения максимального удобства ее восприятия посетителями сайта в Интернете. В структурном плане такая последовательность достигается за счет организации системы навигации по сайту.
Наличие навигационной системы позволяет посетителю визуально определять ценность информации, скрытой в самых отдаленных уголках того или иного интернет-проекта, посредством изучения тематических заголовков.
Каждый заголовок в сжатой форме характеризует конкретный раздел или группу подразделов сайта, посвященных определенному вопросу или теме, и является гиперссылкой на их полный вариант. Совокупность таких заголовков составляет упомянутую выше систему навигации по сайту.
При разработке системы навигации необходимо следовать некоторым обязательным требованиям, соблюдение которых поможет создать простую и удобную в обращении, интуитивно понятную любому пользователю навигационную структуру.
Эти требования могут несущественно варьироваться в зависимости от особенностей Веб-сайта, представленной на нем информации, а также некоторых субъективных факторов разработчика. Однако разрабатываемая система навигации должна в конечном итоге соответствовать ряду критериев удобства пользования навигацией, называемого usability, в частности: расположение, идентифицируемость, иерархия и наименования, доступность.
Наше меню будет создано при помощи CSS. Для начала создаем список, содержащий элементы меню (Рис. 3.1.)
Рис. 3.1. Список ссылок меню навигации
Затем рисуем фон для элемента, на который наведена мышь и с помощью CSS меняем шрифт, цвет и поведение ссылок при наведении на них мыши. (Рис. 3.2). В результате чего получаем готовое меню навигации (Рис. 3.3).
Рис. 3.2. Свойства меню навигации, описанные с помощью CSS
Рис. 3.3. Готовое меню навигации по сайту.
Сохраним готовое меню в отдельном файле menu.php, которое будет динамически подключаться ко всем страницам с помощью PHP.
Создание макета сайта.
Под компоновкой макета принято понимать условное (схематическое) расположение блоков информации на будущем Веб-сайте. Всего можно выделить четыре блока информации (рис. 3.4).
Рассмотрим каждый из них:
1. "шапка" -- занимает верхнюю часть сайта в окне браузера (как правило, не больше 1/4 видимой части экрана без прокрутки) и может содержать:
*логотип;
*слоганы, лозунги, девизы;
*рекламную информацию (баннеры и текстовые блоки) и др.;
2.меню навигации-- оно может быть вертикальным, горизонтальным, содержать подменю;
3. содержательная часть -- здесь отображается основная и самая главная составляющая любого веб-сайта -- информация: новости и каталог продукции, контактные данные и гостевая книга и т. д.;
4."подвал" -- нижняя часть сайта в окне браузера, не является обязательным блоком, он лишь подчеркивает четкую структуру сайта и выделяет содержательную часть относительно других блоков информации. Он может содержать:
*информацию об авторском праве разработчиков Веб-сайта (полный текст или ссылка на него);
*координаты для связи;
*дублирующую навигацию (текстовую);
*рекламную информацию (баннеры и текстовые блоки) и др.
Рис. 3.4. Компоновка блоков информационного веб-сайта ГУП "Дагестангеомониторинг"
Тип верстки.
Еще одним важным моментом, предшествующим началу работы над графическим макетом, является выбор типа верстки. Всего существует два типа:
?"фикс" -- в этом случае сайт "затачивается" под конкретное минимальное разрешение экрана и при изменении размеров окна браузера его компоновка остается фиксированной;
?"резина" -- структура сайта изменяется пропорционально изменениям размеров окна браузера (т. е. сайт "растягивается").
Логично предположить, что при выборе типа верстки следует исходить из минимального разрешения экрана.
Таблица 3.1 Статистика экранного разрешения по данным системы интернет-статистики HotLog (январь 2011г.)
Разрешение экрана |
Процент использования |
|
Выше 1024x768 800x600 Другие |
85.2 14 0.5 <0.5 |
Работа над макетом. Мы подошли к моменту, когда нужно открывать графический редактор и начать создавать дизайн сайта. Составим план создания нашего графического макета.
1. Компоновка блоков: вверху -- "шапка", слева и вверху посередине-- меню навигации, справа посередине -- содержательная часть.
2. Тип верстки: "фикс", минимальное разрешение -- 1024x768.
3. Цветовая гамма: белый, черный, серый, голубой.
Итак, приступаем к работе. В качестве основного графического редактора был выбран редактор Paint.NET.
Первым делом создаем границы главного блока, содержащего в себе шапку, меню навигации и содержательную часть сайта. Цвет фона - темно-серый, цвет блока - светло-серый. С помощью инструмента градиент создаем тень, отбрасываемую главным блоком сайта (рис.3.5.).
Рис. 3.5. Разработка макета сайта
Затем делаем логотип предприятия. В качестве фона было выбрано изображение гор (рис.3.6.).
Рис. 3.6.Создание логотипа.
На него наносим название предприятия, результат сохраняем в формате PNG и с помощью CSS присоединяем к шапке. (рис.3.7.).
Рис. 3.7. Создание логотипа
Затем, используя каскадные таблицы стилей (CSS), задаем фон главного блока и присоединяем к нему ранее созданные границы и навигационный блок (рис.3.8.). Код css файла представлен в приложении 2.
Рис. 3.8. Дизайн главного блока, описанный с помощью CSS.
Таким образом, на нашем макете остается незаполненной лишь содержательная часть. Содержательную часть заполняем необходимой для компании информацией, будь-то текст или изображения.
Верстка сайта в редакторе Adobe Dreamweaver. Открываем программу Adobe Dreamveawer. Создаем необходимые для сайта страницы:
index.php, news.php, contacts.php, services.php, about.php, nshow.php.
Каждую страницу заполняем HTML тегами, образующими каркас страниц (Рис.3.9). Код страниц представлен в приложении 1.
Рис. 3.9. Содержание главной страницы сайта.
Страницы news.php и nshow.php отображают новости, хранящиеся в базе данных сайта. Первая производит краткий обзор новостей, тогда как вторая отображает выбранную новость в полном объеме. Для извлечения данных из базы используются специальные функции языка PHP. Рассмотрим их подробно.
mysql_connect("host", "user", "password" ); - выполняет подключение к серверу MySQL. В скобках указаны параметры подключения - хост, имя пользователя и пароль доступа соответственно.
1) mysql_select_db("dgm"); - выполняет выбор базы данных, имя которой указано в скобках. В данном случае указана база dgm - база данных разрабатываемого сайта.
2) $result = mysql_query("sql_запрос"); - выполняет SQL запрос, результаты которого записываются в переменную $result.
$row = mysql_fetch_array($result); - данная функция записывает результаты запроса из переменной $result в массив $row. Результаты запроса можно вывести на страницу, используя стандартную конструкцию для вывода строк - echo. Например, заголовок новости выводится следующим образом: echo $row[`nhead'];, где nhead - имя столбца, содержащего заголовки новостей. Таким же образом выводятся все новости на странице news.php.
Содержимое всех страниц в полном объеме представлено в приложении 1.
Внедрение сайта в Интернет. Для внедрения готового сайта в Интернет необходимо воспользоваться услугами хостинг-провайдера. Хостинг - это предоставление дискового пространства на сервере для хранения веб-сайта и доступа к нему через Интернет. Существует как платный, так и бесплатный хостинг. Бесплатный хостинг, как правило, имеет ряд недостатков, в том числе:
- малый объем предоставляемого под сайт дискового пространства;
- отсутствие поддержки PHP скриптов;
- трудно запоминающийся адрес сайта, состоящий из трех уровней, например, mysite.narod.ru;
- размещение на страницах сайта различных рекламных баннеров, не приносящих никакой пользы владельцу сайта.
Существует два типа хостинг-провайдеров: провайдеры, имеющие свою собственную техническую базу и реселлеры.
Рассмотрим первый тип. Выбирая только самые серьезные категории операторов, можно выделить следующую группу компаний, владеющих серверным оборудованием - это:
- хостинг-операторы;
- интернет-провайдеры;
- крупные веб-студии.
Хостинг-оператор, владеющий собственным оборудованием - это наилучшее решение. Если при поиске хостинга будет найдена подобная компания, то благополучное сотрудничество с таким оператором станет наиболее вероятным исходом.
Хотя интернет-провайдеры и предоставляют хостинг из "первых рук", цены и качество таких услуг порой оставляют желать лучшего. Интернет-провайдер - это крупная частная или государственная компания, поэтому ей свойственны следующие недостатки:
Подобные документы
Анализ функционирования интернет-сайтов по предоставлению услуг. Обзор методологий проектирования интернет-представительства. Инструментальные средства разработки и реализации системы управления сайтом. Разработка интерфейса пользователя и web-сайта.
дипломная работа [1,2 M], добавлен 03.08.2014Обзор программного обеспечения электронного магазина, использование языка программирования VbScript. Модельная и физическая структура, разработка регистрационной формы Web-сайта, подключение его к базе данных. Особенности создания страницы пользователя.
курсовая работа [2,2 M], добавлен 03.04.2013Исследование технических возможностей Web Page Maker для проектирования и разработки сайта. Изучение современных Интернет-технологий. Анализ основных этапов создания сайта. Представление текста и графики на web-страницах. Управление объектами страницы.
курсовая работа [804,3 K], добавлен 16.01.2014Особенности создания сайта интернет-магазина для частных лиц и организаций. Анализ финансовой и технико-экономической деятельности фирмы. Создание информационной модели сайта, ее базовые элементы. Выбор программного и аппаратного обеспечения сайта.
дипломная работа [1,5 M], добавлен 08.12.2013Основные технологии для разработки Web приложений. Выявление эффективности функционирования web-сайта и информационных технологий университета. Установка локального сервера Denwer. Пользовательская часть сайта. Эффективность программного обеспечения.
дипломная работа [4,4 M], добавлен 14.07.2015Страницы сайтов как набор текстовых файлов, размеченных на языке HTML. Виды сайтов, их классификация. Характеристика сайта: статический или динамический. Проблема безопасности web-сайта. Исследование программного обеспечения и языков программирования.
дипломная работа [850,3 K], добавлен 11.01.2015Технические характеристики компьютерных систем. Анализ интернет-сайта филиала предприятия и выявление основных проблем. Обновление структуры и подгонка сайта под современные стандарты с помощью программы WebSite X5. Создание дизайна веб-страницы.
отчет по практике [410,2 K], добавлен 14.01.2015Отечественный и зарубежный опыт проектирования интернет-сайта достопримечательностей. Обоснование принятого решения, разработка концепции, композиция проекта и идейно-художественное раскрытие темы. Характеристика используемых современных технологий.
дипломная работа [36,5 K], добавлен 21.09.2012Разработка и программная реализация сайта и базы данных, наполнение базы данных тестовой информацией о товарах. Инструментальные средства создания сайта. Организация тестирования сайта, модуль визуализации интерфейса. Создание запросов в базе данных SQL.
курсовая работа [1,4 M], добавлен 24.12.2012Разработка информационно-торгового сайта для ООО "Аккаунт". Характеристика компании, основные принципы работы с клиентами. Построение концептуальной модели базы данных: структура, этапы проектирования. Создание интернет-сайта, программы для тестирования.
дипломная работа [1,2 M], добавлен 29.05.2012