Разработка web-сайта на тему «Факультет военного обучения. Кафедра танковых войск »

Автор: Пользователь скрыл имя, 29 Апреля 2012 в 15:50, курсовая работа

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

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

Оглавление

Введение 5
1. Назначение Web-сайта. 6
2. Планируемая аудитория сайта. 7
3. Используемая CMS-система 8
3.1. Назначение CMS-систем. Выбор CMS-системы. 8
3.2. Функционирование CMS-системы 10
3.3. Преимущества и недостатки 11
4. Логическая структура сайта. 12
5. Физическая структура сайта 14
6. Макет главной страницы 16

Файлы: 1 файл

Курсовая.docx

— 436.68 Кб (Скачать)

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

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

3.3. Преимущества  и недостатки

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

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

 

3.4 Используемые  компоненты

     1. DocMAN - компонент для закачивания, вывода и скачивания документов, файлов различного типа

     2. ChronoForms - мощный компонент для создания различных форм на сайте. Данный компонент обладает очень гибкими настройками, а также имеет встроенный пошаговый помощник создания форм. Встроенная антиспам защита предотвращает автоматическое заполнение форм различными ботами.

     3. JoomGallery - С помощью данного компонента можно с легкостью создать на своем сайте функциональную галерею с поддержкой комментариев и системой оценок фотографий.

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

     5. JoomlaPack – компонент позволяет создавать резервные копии сайта и может быть применен к любому виду web-сайтов.

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

 

     

4. Логическая  структура сайта.

     Логическая  структура сайта представлена на рисунке 1.

Рисунок 1 – Логическая структура сайта.

   Логическая  карта сайта включает 3 раздела:

  • Факультет ВО (1 раздел);
  • Танковые войска (2 раздел);
  • Войска связи (3 раздел).

     Первый  раздел включает 6 категории. Категория «Главная»  хранит информацию для страницы «Главная». Категория «О факультете военного обучения» - включает общую информацию факультета. Категория «Нучная деятельность» - информация о научной деятельности факультета и кафедр в частности. Категория «Абитуриенту» - перечень документов необходимых для поступления. Категория «История ФВО» - содержит историческую справку о факультете. Категория «Контакты» - представляет информацию как связаться с факультетом. 

Второй  раздел включает 5 категорий:

  • «Преподавательский состав». Наглядно представлен преподавательский состав кафедры танковых войск;
  • «Абитуриенту» - наглядно представлены кабинеты, аудитории и предметы изучения на кафедре.
  • «Курсанту». Информация и основные положения обучения на кафедре.
  • «Расписание занятий». Для каждого отдельного взвода представлено расписание на учебный семестр.
  • «Учебные материялы». Пособия необходимые слушателям для изучения тем на самостоятельной подготовке.

Третий  раздел включает 3 категории:

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

 

5. Физическая структура сайта

      Наиболее  важные директории и их назначение на Joomla-сайте:

  • cache — сюда централизованная система кеширования помещает все предварительно обработанные файлы для ускорения выдачи страниц.
  • administrator — директория отвечает за панель управления сайта. По большому счету структура повторяется
    • components — место установки компонентов для работы администратора
    • includes здесь хранятся файлы, реализующие Application Layer в приложении.
    • language — в этой папке хранятся локализации панели управления сайта
    • templates — директория с шаблонами back-end
    • modules — папка с администраторскими модулями, такими как toolbar, или панель быстрого доступа.
  • components — в этой директории хранятся файлы всех установленных в системе компонентов. Каждый компонент обязан иметь определенный набор файлов, предписанный API и выбранной моделью.
  • images — директория для изображений и файлов Joomla.
    • stories — где хранятся пользовательские изображения.
    • banners — тут располагаются файлы баннеров (gif, jpg, swf и другие форматы) для стандартного компонента "Баннеры".
  • includes — папка с файлами, реализующими Application Layer, однако множество файлов в этой директории оставлены для совместимости со старой версией Joomla.
  • language — локализации для расширений пользовательской части сайта.
  • libraries — содержимое этой директории реализует Framework Layer CMS, в ней хранится как сам фреймворк joomla, так и сторонние библиотеки необходимые для работы.
  • logs — файлы логов расширений joomla. например сюда помещаются записи событий, таких как неверный логин на сайт.
  • modules —  это модули пользовательской части сайта.
  • plugins — это  обработчики событий, они вызываются компонентами в определенное время генерации контента, например перед его размещением.
  • templates — пользовательские шаблоны joomla, очень сильны в своей реализации, при этом они остаются достаточно просты для изготовления даже не специалистом.
  • temp — папка для временных файлов, например распакованные архивы компонентов, временные данные и прочее.
  • xmlrpc — в этой папке собраны файлы реализующие доступ к сайту по протоколу XML-RPC (удаленный вызов процедур).
 
 
 
 
 
 

 

6. Макет главной страницы

      Исполнение  страницы средствами Joomla представлено на рисунке 1 

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


Информация о работе Разработка web-сайта на тему «Факультет военного обучения. Кафедра танковых войск »