- •Введение
- •1. Общий раздел
- •1.1. Аналитический обзор существующих решений.
- •1.2. Техническое задание
- •1.2.1. Наименование и область применения
- •1.2.2. Назначение разработки
- •1.2.3. Требования к программному обеспечению
- •1.2.4. Этапы разработки
- •2. Разработка проекта
- •2.1. Постановка задачи
- •2.2. Разработка алгоритма
- •1.2.5. Порядок контроля и приема
- •2.3. Исходный код
- •2.4. Тестирование и отладка.
- •3. Специальный раздел.
- •3.1. Инструкция по инсталляции программного обеспечения
- •3.2. Инструкция по использованию тестовых наборов
- •3.3. Инструкция по эксплуатации сайта
- •4. Экономический раздел.
- •4.1. Исходные данные.
- •4.2. Расчет численности персонала.
- •4.3. Расчет расходов на оплату труда.
- •4.4. Расчет материальных затрат
- •4.5. Расчет амортизационных отчислений
- •4.6. Составление сметы затрат
- •4.7. Финансовые и экономические показатели проекта
- •5. Охрана труда и техника безопасности
- •5.1. Виды и принципы действия систем пожаротушения на объектах.
- •5.2. Расчет освещенности и уровня шума на рабочем месте с пк
- •Заключение
- •Литература
1.2. Техническое задание
1.2.1. Наименование и область применения
Дипломный проект называется Wев-сайт «Рыбалка». Данный Web-сайт был разработан для возрастных категорий от 10 лет и старше. Этот сайт несет в себе большую информационную ценность для любителей рыбной ловли.
1.2.2. Назначение разработки
Мой дипломный проект называется «Wев-сайт «Рыбалка»».
Для решения поставленной задачи использовалась CMS Joomla 2.5.9.
Joomla – это свободное бесплатное программное обеспечение, распространяемое под лицензией GNU GPL. Система управления контентом (CMS) написана на языках РНР и Java Script. В качестве хранилища использует базы данных MySQL, а начиная с версии 2.5 и MsSQL. Систему управления сайтом Joomla, можно абсолютно бесплатно скачать.
CMS Joomla! (произносится как джумла) – производная ветвь от широко известного проекта Mambo, отделившаяся от материнской компании. Причиной этого послужило несогласие по вопросам экономической политики. Первая версия, с исправлениями ошибок и уязвимостей, обнаруженных на тот момент, вышла в свет 16 сентября 2005 года и явилась, по сути, переименованной Mambo 4.5.2.3.
К середине 2008 года новый проект занял второе место по числу ежедневных скачиваний, уступая лишь WordPress.
В арсенале CMS Joomla! – самые различные инструменты для разработки веб-сайта. Загромождение административной панели ненужными элементами устраняется за счет важной особенности Joomla – минимального набора инструментов при начальной установке. Благодаря чему снижается нагрузка на сервер, а так же экономится место на хостинге.
Штатными средствами администрирования устанавливается каталог расширений, содержащий множество языковых пакетов. Это позволяет передавать интерфейс фронтальной и административной части, практически, на любом языке, в том числе на русском, украинском, казахском.
Возможности Joomla!
С помощью дополнительных компонентов, модулей и плагинов joomla! существует возможность увеличения функциональности.
Посредством программы Artisteer возможно создание собственного, уникального внешнего вида сайта; доступно видоизменение при помощи шаблонов для joomla.
Собственный алгоритм cms joomla аутентификации и «ведения» сессий обеспечивает безопасность пользователей и администраторов.
Неоспоримым преимуществом данной CMS является то, что все компоненты, модули, шаблоны и плагины можно писать самостоятельно. Функции редактирования существующих расширений и (или) размещение их в структурном каталоге так же являются несомненным плюсом.
Настраиваемые схемы расположения модулей (включая левый, правый, центральный и другие, произвольные положения блока), предусмотренные в CMS Joomla!, позволяют включать в материал содержимое модуля.
Регулярно выходят обновления. Имеется публичный Багтрекер (список официальных трекеров). Кроме того, есть трекеры миграции со старых версий joomla. В трекере пожеланий пользователи могут комментировать работу CMS Joomla, оставлять свои замечания и предложения, которые учитываются разработчиками при очередном обновлении системы.
Начиная с версии joomla 2.5, расширена поддержка баз данных, реализована поддержка Ms SQL, планируется добавить Postgre SQL, Oracle, SQLite.
Возможности администрирования Joomla!
В целях повышения рейтинга в поисковиках можно создать свое описание и ключевые слова для каждой динамической страницы.
Можно, запрограммировать по календарю начало и окончание публикации любых материалов.
Возможно ограничение доступа к определенным разделам сайта незарегистрированных пользователей.
Разнообразные модули Joomla включают в себя подробную статистику посещений, счетчик посещений, гостевую книгу, последние новости, форум и др.
Значительно улучшенная система установки и управления расширениями, наблюдается в версии Joomla 1.6. Она позволяет одновременно устанавливать несколько расширений, объединив их в один инсталляционный пакет. Кроме того, стало возможным задействовать механизм автоматического обновления установленных расширений.
Добавлена возможность создания форм обратной связи для каждого контакта.
Возможность привлечения новостей, статей и ссылок от удаленных авторов посредством модуля приема. Благодаря менеджеру рассылки новостей, поддерживается более 360 служб по всему миру.
Огромное количество готовых модулей и компонентов различных шаблонов joomla.
Joomla может использоваться в электронной коммерции. На ее платформе существует бесплатное приложение для организации электронного магазина.
От того, какой будет структура сайта, в значительной степени зависит потенциал сайта в поисковом продвижении. Для этого надо учесть следующее:
1. Информативность главной страницы (отсутствие заставок);
2. Развернутость информации (каталога товаров/услуг);
3. Развернутость меню.
Разработываемый сайт предназначен для самого широкого круга аудитории. Начинающие рыболовы-любители найдут здесь много поучительного и полезного. Здесь и советы, как лучше подготовиться к походу на рыбалку, как найти места стоянки рыбы, как усовершенствовать снасти и какие выбрать приманки.
