Создание динамического сайта "Учреждение Здравоохранения Минская Центральная районная больница" - Программирование, компьютеры и кибернетика курсовая работа

Создание динамического сайта "Учреждение Здравоохранения Минская Центральная районная больница" - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Создание динамического сайта "Учреждение Здравоохранения Минская Центральная районная больница"

Отличительные особенности Denwerа. Стандартные возможности системы Joomla. Предварительная проверка установки. Дизайн и архитектура сайта, наполнение контентом. Главная страница в виде блогов, создание модуля. Настройки для отладки, тестирование.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1.3 Зачем нужен локальный сервер Denwer
2.2 Стандартные возможности системы Joomla
2.3 Установка Joomla на локальный сервер Denwer
Интернет-всемирная система объединённых компьютерных сетей , построенная на использовании протокола IP и маршрутизации пакетов данных . Интернет образует глобальное информационное пространство , служит физической основой для Всемирной паутины (World Wide Web (WWW) и множества других систем (протоколов) передачи данных. Часто упоминается как Всемирная сеть или Глобальная сеть. Интернет развивается с большой скоростью и теперь каждый пользователь желает получать информацию, необходимую ему для реализации некоторых задач, не выходя из дома, офиса или просто посредством мобильного телефона.
В свою очередь любая организация, либо предприятие, либо сферы услуг (например парикмахерская, поликлиника, магазин и т.д.) должены иметь свой сайт с удобным интерфейсом, интуитивно понятным для любого пользователя. Структура сайта должна быть понятной, не содержать логических противоречий, позволять посетителю сайта легко найти всю опубликованную информацию. Логически связанные друг с другом страницы сайта должны иметь взаимные ссылки, что позволяет посетителю легко получать доступ к необходимой информации. Навигация на сайте должна быть представлена в виде меню, которое должно обеспечивать простой и понятный доступ ко всем страницам сайта. Тексты на сайте не должны содержать грамматических и стилистических ошибок. Дизайн должен быть выполнен в единой цветовой гамме, без включения элементов, не сочетающихся с ней по цвету. Сайт должен нормально просматриваться и функционировать в наиболее распространенных браузерах: Internet Explorer (версии 7.0 и выше), Opera (7-я и выше), Firefox, Chrome, Safari.
1. Локальный сервер Denwer. Базовый пакет
Denwer  -- набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (web-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети интернет) под управлением ОС Windows.
Джентльменский набор Web-разработчика-- проект Дмитрия Котенова, локальный сервер (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера -- удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе. Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Denwerа» используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки «Denwerа». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.
Третья версия поддерживает работу со съемного флеш-накопителя.
Особенностью, отличающей Denwer от других WAMP-дистрибутивов, является автоматическая правка системного файла hosts, являющегося локальным аналогом DNS-сервера, что позволяет обращаться к локальным сайтам, работающим под управлением Denwerа, по именам, совпадающим с именем папки, расположенной в каталоге home Denwerа.
В базовый пакет Denwer входят следующие компоненты:
веб-сервер Apache с поддержкой SSI,  SSL, mod_rewrite, mod_php;
интерпретатор PHP с поддержкой GD, MySQL, SQLite;
СУБД MySQL с поддержкой транзакций (mysqld-max);
система управления виртуальными хостами, основанная на шаблонах;
система управления запуском и завершением;
панель PhpMyAdmin для администрирования СУБД;
ядро интерпретатора Perl без стандартных библиотек (поставляются отдельно);
эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др;
Отличительной особенностью Denwerа является его полная автономность. Она заключается в следующем:
Denwer устанавливается в один-единственный каталог и вне его ничего не изменяет;
он не пишет файлы в Windows-директорию и не оставляет следов в Реестре;
при желании можно поставить сразу два Denwerа, и они не будут конфликтовать;
никакие «сервисы» NT/2000 не «прописываются». Если запущен Denwer, то он работает. Если остановлен -- то перестает работать, не оставляя после себя следов;
системе не нужен деинсталлятор -- достаточно просто удалить каталог;
установив Denwer однажды, вы можете затем просто переписывать его на другие машины (на произвольный диск в произвольную директорию). Это не приведет ни к каким побочным эффектам;
все конфигурирование и настройка под конкретную машину происходит автоматически;
эти же правила распространяются и на пакеты расширений.
В целях упрощения работы компонентов комплекса и улучшения совместимости с реальным Unix-хостером при старте создается специальный виртуальный диск, присоединенный к основной директории.
Виртуальный диск -- это просто синоним для некоторой папки на реальном, или физическом, диске. Подключается он при помощи команды subst, о чем заботятся скрипты Denwerа. Вы можете работать с виртуальным диском, как с обычным. При этом все операции в действительности будут производиться с указанной директорией. Механизм работы виртуальных дисков встроен в ОС и не ведет к каким-либо издержкам и замедлениям.
За счет применения виртуального диска Denwer «изнутри» похож на маленький Unix: у него есть своя директория /home, /usr, /tmp... Различные компоненты и серверы расположены так, как это принято в Unix. Например, в /home располагаются виртуальные хосты, а в /usr -- программные компоненты.
Такая архитектура в действительности не имеет ничего общего с системой Cegwin (хотя и похожа). Тем не менее, некоторые пакеты расширений Denwerа могут использовать Cygwin для своих внутренних целей, но это всегда «прозрачно» для пользователя.
Вопреки распространенному мнению, Denwer не является чем-то статическим и неизменным. Никто не мешает вам устанавливать поверх него дополнительные программы и компоненты (например, сервер СУБД PostgreSQL). Они просто будут для него «как родные». Вы можете также задавать логику запуска и завершения дополнительных сервисов по аналогии с тем, как это сделано в базовом пакете. Так что, если нужна какая-то система, которой нет в пакетах расширений, ее можно смело поставить и изменить конфигурацию вручную.
В последнее десятилетие во всем мире наблюдается настоящий бум среди Web-разработчиков (по преимуществу это программисты). Они устанавливают у себя на Windows-машине сервер Apache с различными дополнениями к нему: PHP, Perl, MySQL и т.д. -- преимущественно в целях более удобной отладки сайтов.
Многие (преимущественно дизайнеры) могут спросить: зачем вообще нужен локальный Web-сервер, когда страницы можно открывать и так -- прямо с диска? Если это обычные (статические) HTML-страницы, то да, сервер не нужен. Однако даже для такой мелочи, как SSI (Server-side Includes -- директивы в страницах, позволяющие вставлять на нужное место содержимое других файлов), уже необходим сервер. Не говоря уж о скриптах -- они без сервера просто не запустятся.
Обычно все эти проблемы решают при помощи FTP-клиентов: закачивают исправленные страницы и скрипты на «настоящий» сервер в Интернете, смотрят, что получилось, затем лезут в редактор, исправляют, снова закачивают и т.д. до бесконечности. Главный недостаток такого подхода очевиден: необходимо все время быть подключенным к Интернету. Также очень желательно иметь хорошую связь, потому что в противном случае работа будет продвигаться крайне медленно.
Также отличается и «просмотр страниц, открывая файл в браузере» от «просмотра с использованием сервера». В первом случае выбирается в меню что-то вроде Файл -- Открыть -- Обзор и выбираете нужный файл на диске. Браузер показывает его без всякой обработки, и путь в его адресной строке выглядит примерно вот так (рисунок 1).
Рисунок 1.-Просмотр страниц, открывая файл в браузере
Если же открыть страницу «через сервер», происходит совершенно иное. Вообще, «локальный» сервер ничем не хуже любого другого, расположенного в Интернете. А значит, он тоже содержит сайты (один или несколько), у каждого из которых есть определенное имя. Доступ к этим сайтам осуществляется, как обычно: указывается в адресной строке URL -- обычно имя сайта и путь к документу на нем (рисунок 2):
Рисунок 2.-Просмотр страниц с использованием сервера
Уже при сравнении этих двух картинок можно увидеть, что при открытии страницы «через браузер» пользователь в общем случае видит совсем не то же самое, что при открытии файла.
Для начала работы понадобиться сам Denwer, скачать его можно с официального сайта http://www.denwer.ru/ предварительно зарегистрировавшись. Сама установка дистрибутива занимает не больше минуты. После того как скачан установочный файл Denwer, запускаем его. Первое окно - это окно приветствие с описанием данного приложения (рисунок 3).
Рисунок 3.-Установка локального сервера Denwer
Далее пользователю предлагается определить место установки локального сервера Denwer. По умолчанию это папка WebServers на диске С. Разработчики рекомендуют устанавливать комплекс в каталог первого уровня, то есть, C: \WebServers, а не, например, C: \Denwer\WebServers. тогда не возникнет проблем с установками пакетов расширений. Путь - C: \WebServers (рисунок 4).
Далее предлагается ввести имя виртуального диска, который будет связан с только что указанной директорией. Это может быть любая заглавная буква латинского алфавита. Важно, что диска с этим именем еще не должно содержаться в системе.
Рисунок 5.-Выбор виртуального диска
На следующем этапе пользователю предлагается выбрать вид запуска локального сервера Denwer. По умолчанию стоит "1" режим, в котором установка виртуального диска происходит сразу с загрузкой Windows. Но не всегда пользователь будет использовать именно Denwer при включение ПК и некоторые ОС Windows не умеют правильно отключать диски и требуют при этом перезагрузку. Поэтому многие выбирают второй вариан при установке. При выборе "2" запуск, рестарт и остановка Denwer будет выполняться не автоматически при загрузе операционной системы, а по необходимости пользователя посредством использования ярлыков (рисунок 6). Хотя первый вариант удобнее в качестве быстрого доступа к папкам и проблем с запуском виртуального диска не бывает. А так же, лучше всего Denwer устанавливать на виртуальные машины, для исключения конфликтов с портами.
Вот и все, локальный сервер Denwer установлен.
Рисунок 6.-Ярлыки на рабочем столе, созданные автоматически
После запуска Denwer (Start Denwer) в списке дисков добавляется диск с именем "Локальный диск (Z:)". Корневая папка WebServers в которой еще четыре папки denwer, home, tmp, usr.
В папке denwer находятся файлы запуска, перезагрузки, остановки и др. В папке home будут располагаться сайты, а также файлы администрирования в localhost. В папке tmp находятся временные файлы. В папке usr находятся файлы баз данных mysql, она сама, php, bin, файлы apache и др.
1.5 Тема и задачи курсового проекта
Тема разрабатываемого курсового проекта является создание динамического сайта "Учреждение Здравоохранения Минская Центральная районная больница".
Для реализации заданной цели поставлены следующие задачи:
ознакомиться с программой, предназначенной для имитации Web сервера на локальном компьютере;
изучить средства создания сайта: язык PHP, и программу CMS Joomla;
ознакомиться с основными правилами и рекомендациями по разработке и созданию Web-сайтов и неукоснительно следовать им в своей практике;
определиться со структурой Web-страниц;
определить пошаговую стратегию разработки Web-сайта;
применение полученных знаний при создании практической части курсового проекта " Учреждение Здравоохранения Минская Центральная районная больница";
отработка имеющихся умений и навыков в проведении обобщений, анализа, компоновки имеющейся информации и вынесении выводов, разработка проектных решений по практическому применению полученных результатов.
Основываясь на поставленных задачах и цели, объектом исследования будет являться программа CMS Joomla, а предметом - разработка сайта "Учреждение Здравоохранения Минская Центральная районная больница", основанная на работе CMS Joomla.
Структура работы определяется целями и задачами изучения. Данный курсовой проект состоит из введения, основной части, заключения и списка использованных источников и литературы.
2. Выбор платформы для создания сайта
С постепенным развитием Интернета, развивались и интернет-сайты, как неотъемлемая часть всемирной сети. В настоящее время, большинство сайтов являются динамическими и интерактивными. Теперь не нужно хранить на сервере сотни статичных страниц, достаточно установить и настроить так называемую систему управления содержимым (CMS- content management system) или «движок сайта», которая сама сгенерирует сайт, от пользователя потребуется лишь некоторое время на настройку системы и внесение содержимого сайта. CMS - это программное обеспечение, которое используется для создания и управления сайтом. В настоящее время разработано много систем управления содержимым, как бесплатных, так и коммерческих.
При выборе платформы необходимо определиться: каково основное назначение и задачи сайта, предполагается ли рост сайта, кто и как будет редактировать сайт.
Коммерческие CMS имеют официальную техническую поддержку и широкий спектр функциональных возможностей, недоступных в других CMS, что особенно важно при разработке технически сложных видов сайтов (например, корпоративного сайта).
Используя коммерческую систему управления, вы получите доступ ко всей документации, руководствам пользователя и инструкциям, а также к обновлениям версий и модулей. Коммерческая система обеспечит вам полную независимость: вы не будете привязаны к одному разработчику или студии. Кроме того, вы сможете сами осуществлять управление сайтом: коммерческие системы имеют удобный пользовательский интерфейс и понятны пользователям без технического образования.
Коммерческие CMS имеют самые высокие показатели безопасности среди систем управления сайтов: они имеют самые совершенные механизмы защиты и постоянно тестируются на возможность взлома.
К данной категории платформ относятся 1С-Битрик C, UNI-CMS, NetCat.
Индивидуальные CMS. Самописные или индивидуальные CMS разрабатываются для определенного заказчика и его проекта, поэтому качество системы и все ее характеристики зависят только от квалификации и опыта специалиста: чем они выше, тем качественнее будет результат.
Главными недостатками при использовании индивидуальной CMS являются высокие затраты, требуемые для создания платформы с нуля, и дальнейшая привязанность к одному разработчику. В дополнение к этому, стоит заметить, что по статистике, сайты с CMS собственной разработки имеют самую низкую безопасность и больше критических уязвимостей, чем другие виды систем.
Конструкторы сайтов. Конструкторы сайтов могут стать отличным выходом для тех, кому нужен дешевый сайт в срочном порядке. Но за это вы будете расплачиваться малым количеством доступных функций и недостаточной гибкостью, шаблонным дизайном и невозможностью выбора хостинга.
Бесплатные CMS. К бесплатным платформам для создания сайтов относятся такие CMS как WordPress, Drupal и Joomla. Бесплатные CMS не требуют денежных затрат, могут устанавливаться на любом хостинге, имеют богатый функционал, большой выбор бесплатных модулей и плагинов.
К недостаткам бесплатных CMS можно отнести отсутствие официальной техподдержки и невозможность получить оперативную квалифицированную помощь. В случае возникновения проблем с сайтом, вам придется обратиться к фирме, создававшей ваш сайт и платить деньги за их вновь понадобившиеся услуги или искать другого разработчика, что опять же потребует значительных финансовых затрат. Также следует отметить то, что пользование бесплатной CMS невозможно без специальных знаний в области верстки и программирования: для работы с сайтом вам придется нанимать специалиста.
Основная проблема бесплатных платформ -- это невысокий уровень безопасности и высокая уязвимость, которые могут быть объяснены общедоступностью информации по CMS и невысоким качеством многих плагинов.
Из всего разнообразия бесплатных систем выделяется система управления содержимым Joomla CMS, количество скачиваний которой достигло 4 миллионов и с каждым днем растет.
Joomla (произносится джуммла) -- система управления содержимым, написанная на языке PHP, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL. Название «Joomla» фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы. Joomla CMS распространяется бесплатно и для нее написано огромное количество компонентов, расширяющих стандартный функционал системы.
Однако, несмотря на большое обилие дополнительных компонентов, зачастую в силу некоторых специфических требований к сайту необходимо разрабатывать собственные компоненты, которые могут реализовать эти требования на сайте, построенном с помощью Joomla CMS.  Поэтому с каждым новым пользователем этой системы актуальность знаний основ проектирования и разработки компонентов для Joomla прямо пропорционально увеличивается.
CMS Joomla включает в себя различные инструменты для разработки веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
Joomla позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.
Благодаря стандартному функционалу система подходит как для небольшого, так и для крупного корпоративного сайта или информационного проекта. При необходимости, расширить стандартный функционал системы можно с помощью более чем 3000 созданных расширений.
2.2 Стандартные возможности системы Joomla
Возможность создавать неограниченное количество страниц.
Четкая организация структуры сайта.
Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах.
Начало и окончание публикации любых материалов можно запрограммировать по календарю.
Возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей.
Секции новостей, продукции или услуг легко редактируемы и управляемы.
Полностью настраиваемые схемы расположения элементов по 5 областям, что позволяет сделать оригинальный дизайн.
Опросы и голосования для эффективной обратной связи.
Различные компоненты - такие как последние новости, счетчик посещений, подробная статистика посещений, гостевая книга, форум и т.д.
Возможность создания не одной, а нескольких форм обратной связи для каждого контакта.
Генератор показа случайной новости.
Компонент приёма от удалённых авторов новостей, статей и ссылок.
Иерархия объектов - количество секций, разделов, подразделов и страниц, зависит от вашего желания.
Менеджер архива для старых материалов сайта.
Возможность распечатать или отправить другу на e-mail любую статью с сайта.
Выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word.
Предварительный просмотр перед окончательным размещением.
Экономное использование места на сервере за счет использование базы данных MYSQL.
Возможность использования адресов страниц адаптированных для лучшей индексации всеми поисковыми системами.
2.3 Установка Joomla на локальный сервер Denwer
Предварительная проверка установки помогает определить, подходит ли сервер для установки Joomla. Если пользователь увидит красную метку, это означает, что пакет решений настроен неправильно, а установщик отказывается устанавливать Joomla. В зависимости от конфигурации, могут наблюдаться небольшие различия. Установщик Joomla просчитывает параметры конфигурации веб-сервера (в нашем случае Apache), PHP, и операционную систему. Если программа установки не может прописаться в папку, Joomla не установится.
Для установки Joomka необходимо создать папку с именем сайта например mysite. local, вкоторой создать еще одну папку с обязательным названием www. Распаковать скачанный архив с Joomla в папку www. Запустить Denwer - ярлык Run, либо WebServers/denwer/Run. exe
Путь до папки www в данном случае: C: /WebServer/home/mysite. local/www (C: /WebServer он же диск Z, - тот диск который устанавлен на локальном сервере Denwer)
Установка Joomla на локальный сервер Denwer
Выбирается язык устанавливаемой Jomla (рисунок 7);
Рисунок 7.-Выбор языка меню в Joomla
На этом этапе проверяются настройки системы. Все должны быть помечены как "Да" (рисунок 8);
Ознакомление с Лицензией Joomla (рисунок 9);
Рисунок 9.-Знакомство с лицензией Joomla
Имя пользователя: на локальном сервере используют root.
Кофигурация FTP пропускается (рисунок 11)
Название сайта: УЗ "Минская центральная районная больница".
Логин администратора: используется admin, (необходим для входа в панель управления).
На последнем этапе выбирается "Удалить дирректорию"
Теперь можно заходить на сайт как через администратора, используя логин и пароль, так и просто на сайт как обычный пользователь введя в адресную строку имя папки с сайтом, здесь это mysite. А для входа в администраторскую панель (панель управления (рисунок 14)) нужно дописать после имени слово administrator
Путь администраторской панели: mysite/administrator.
3. Дизайн. Архитектура. Наполнение контентом
Выбор темы для курсовой работы "Учреждение Здравоохранения "Минская центральная районная больница"" был сделан не случайно. Ведь каждый человек, хочет он этого или нет, на протяжение всей своей жизни сталкивается с медициной.
Сначала молодые мамочки со своими детками посещают регулярно детскую поликлинику для антропометрических измерений, иммунопрофилактики, профилактических медицинских осмотров, получения различных выписок из медицинских документов, а так же когда малыш болеет. Затем мы все вырастаем, но все равно продолжаем посещать поликлинику. Ведь для получения водительского удостоверения, поступления в учебные заведения, при устройстве на работу и многого другого необходимо заключения врача, что никаких противопоказаний для занятий какой-либо деятельностью нет. Но чаще всего посещают поликлинику люди с различными заболеваниями, которым необходимо регулярно выписывать рецептурные бланки, направления на обследования, госпитализацию и прочую документацию.
Для того что бы узнать какую-либо информацию о работе поликлиники, приеме руководителей, расписание врачей люди пользовались обычным телефоном или приходили в поликлинику. Попытки дозвониться чаще всего были безуспешными, т.к. на несколько телефонных номеров звонили одновременно десятки, а иногда и сотни человек (например в период эпидемии гриппа) одновременно. Или для того чтобы получить информацию о прохождении медицинской комиссии по устройству на работу необходимо было прийти в поликлинику, отстоять очередь в регистратуру и в итоге получить ответ, что данная комиссия принимает в другие дни. Вследствии всего этого возникали конфликтные ситуации, поступали многочисленные жалобы. Люди бесполезно тратили много времени.
Сегодня совсем другая ситуация. С приходом интернета все изменилось и в наше время любая организация, магазин, школа и др. имеют свой сайт. Учреждения здравоохранения не исключения и сегодня практически все поликлиники, больницы, санатории имеют свой сайт, соответствующей тематики.
Структура сайта должна быть понятной, не содержать логических противоречий, позволять посетителю сайта легко найти всю опубликованную информацию. Логически связанные друг с другом страницы сайта должны иметь взаимные ссылки, что позволяет посетителю легко получать доступ к необходимой информации. Навигация на сайте должна быть представлена в виде меню, которое должно обеспечивать простой и понятный доступ ко всем страницам сайта.
Посетителям нравятся сайты с хорошо организованным контентом. Большинство людей, ищущих медицинскую информацию в интернете, ограничены по времени. Они предпочитают сайты, на которых самые важные сведения размещены так, чтобы их было легко найти, причем им нравится, если навигация позволяет еще и легко перемещаться по различным разделам такого сайта.
Шаблон выбран на официальном сайте Joomla.ru из серии Siteground- Siteground-j16-41 и скачан по ссылке http://joomlan.ru/siteground.html . Для Jomla на сегодняшний день имеется очень много различных шаблонов как платных, так и бесплатных на многие темы-это и магазины, и медицина, и сферы обслуживания и многое другое.
Текст и графика - это очень хорошая комбинация, если они дополняют друг друга. Графику надо использовать только тогда, когда необходимо проиллюстрировать что-либо в тексте. Но не заполнять любое пустое место ярким пятном. Графика хороша только когда она подходит по содержанию. Графика в качестве иллюстраций - хорошо, в качестве простого наполнителя - плохо.
Цвета, выбранные для сайта-это зеленый, салатный, белый. Эти цвета очень легки для восприятия. Всё потому, что зелёный постоянно находится вокруг нас в природе. Цвет текста черный и темно серый на светлом, практически белом фоне. Лучше классической схемы «черный текст на белом фоне» человечество пока еще ничего не придумало. Да и вряд ли когда-нибудь придумает. Любой текст на сайте должен читаться совершенно свободно и без малейшего напряжения глаз. Самыми удачными размерами шрифта для сайта являются 13-15 px. Одна из страниц сайта представлена на рисунке 15.
Архитектура сайта представлена набором различных меню, компонентов, модулей, страниц и т.д. (рисунок 16).
На всех страницах сайта отображаются следующие разделы:
Раздел «Услуги» создан в виде меню и отображается на всех страницах сайта. Каждый пункт является ссылкой на конкретный материал. Данный раздел сделан для удобства пользователей в левом верхнем углу и занимает position-7. Здесь посетители могут узнать об услугах, оказываемых в данной организации (рисунок 17).
По такому же принципу как и раздел «Услуги» организован раздел «Школы здоровья» (рисунок 18):
Размещен с правой стороны страницы на position-4 под полем «Что ищем?».
Поиск по сайту осуществляется через окно «Что ищем?». Располагается в верхнем правом углу и занимает position-4 (рисунок 19).
Блок «Вход на сайт» размещается на всех страницах и находится с левой стороны на position-7 под разделом «Услуги» (рисунок 20). Используется как для входа зарегистрированных пользователей, так и для регистрации новых. Здесь все стандартно: логин, пароль, регистрация. Также отображается количество гостей и зарегистрированных пользователей.
Регистрацию может проводить и сам администратор, посредством панели управления. В менеджере «Пользователи» создаются новые пользователи, описываются их права (рисунок 21). Можно создавать различные группы и каждого зарегистрированного относить к конкретной группе.
Рисунок 21.-Регистрация пользователей администратором
Также в данном разделе можно создавать заметки о пользователях и организовывать массовую рассылку сообщений, но такая функция доступна только для зарегистрированных пользователей. В окне «Параметры пользователя» выставляются различные параметры, используемые при регистрации (рисунок 22).
Контент в Joomla представлен в панели управления следующим образом:
общие настройки материалов и всего контента Joomla.
Единица контента в Joomla - это материал (статья), можно вставлять: текст, видео, аудио, файлы, ссылки и т.д. Имеет следующую структуру (рисунок 23):
Сначала создаются категории. В данной работе это 11 категорий, касающихся тем данного курсового проекта. Создается категория с помощью административной панели управления в пункте материалы -> менеджер категорий -> создать категорию (рисунок 25).
Материал может быть и без категории, т.е. статичный материал (рисунок 24):
Рисунок 24.-Структура материала без категории
Рисунок 25.-Создание категории в менеджере категорий
В открывшемся окне «менеджер категорий» создаются все необходимые категории. Для каждой новой категории необходимо заполнить поля: заголовок-имя категории, алиас-адрес статьи (создается автоматически), родитель, состояние, доступ, права, язык, ID-присваивается автоматически и обозначает номер статьи в базе данных, описание-здесь с помощью редактора дается описание данной категории, можно прикрепить фото, видео, аудио-материалы. Здесь же вносятся все необходимые изменения в категории (рисунок 26).
Следующим шагом создаются материалы. В этой работе их более 50. Все материалы относятся к каким-либо категориям. Практически весь материал на медицинскую тематику, за исключением нескольких статей, одна из которых посвящена году гостеприимства, размещенному на главной странице.
Рисунок 27.-Главная страница в виде блогов
Материал размещен на сайте в виде блогов (на главной странице) (рисунок 27), списка материалов (рисунок 28 ) и просто материалов (рисунок 29 )
Рисунок 28.-Список материалов на странице сайта
Рисунок 29.-Материал, размещенный на странице
При создании материала настраиваются и параметры отображаемого материала. Например, можно выбрать будет ли отображаться автор, дата создания, дата изменения, дата публикации. Для удобства посетителей можно добавить иконки печати и электронной почты.
Также неотъемлемой частью наполнения сайта являются модули.
Модули Joomla являются дополнительным средством расширения функциональных возможностей любого сайта. В основном, главной задачей любого модуля является отображение требуемой информац
Создание динамического сайта "Учреждение Здравоохранения Минская Центральная районная больница" курсовая работа. Программирование, компьютеры и кибернетика.
Ответ на вопрос по теме Агроэкосистема
Неясность Слова Есть Неясность Мысли Сочинение
Реферат: Формы и признаки дисграфии
Реферат по теме Москва при Иоанне III
Доклад по теме Многостороннее агентство гарантирования инвестиций
Контрольная работа по теме Проектирование фундамента опоры моста
Реферат: Организация технология продажи товаров. Скачать бесплатно и без регистрации
Амандин Эссе Фото
Реферат по теме Из истории формирования языка русской науки
Реферат На Тему Классическая Музыка
Реферат по теме Просвещение
Баллы Огэ Сочинение И Изложение
Контрольная Работа На Тему Особенности Проведения Маркетинговых Исследований
Отчёт по практике: Отчёт о практике по профилю специальности. Скачать бесплатно и без регистрации
Национальная литература Северного Кавказа
Почта России Логистика Курсовая
Сочинение Описание Помещения Литературного Героя 6 Класс
Реферат На Тему Правила Общения
Курсовая работа по теме Характеристика Ступинского лесхоза
Сочинение На Тему Незабываемое Путешествие
Толкование норм права - Государство и право доклад
Процесс формирования коммуникативных компетенций учащихся на уроках иностранного языка - Педагогика курсовая работа
Анализ системы управления бизнесом - Менеджмент и трудовые отношения отчет по практике


Report Page