
- •Глава 1 Обзор и анализ технических решений
- •1.1 Анализ cms систем
- •1.2 Описание аналогов
- •Глава 3 Технологическая часть
- •3. 1 Технология создания элементов дизайна для сайта.
- •Глава 4 Качество объекта разработки
- •4.1 Качество оценки сайтов
- •Глава 5 Организационно-экономическая часть
- •5.1. Цель создания программного продукта
- •Глава 6 Информационная безопасность
- •6.1. Общие положения
- •Глава 7 Охрана труда при работе на персональном компьютере
- •7.1 Общие требования безопасности
СОДЕРЖАНИЕ
Введение 5
ГЛАВА 1 Обзор и анализ технических решений 7
1.1 Анализ CMS систем 7
1.2 Описание аналогов 9
1.3 CMS JOOMLA 19
Выводы 22
ГЛАВА 2 Проектно-конструкторская часть 23
2.1 Общая структура сайта 23
2.2 Разработка интерфейса сайта 24
2.2.1 Создание главной страницы 24
2.2.2 Описание создания страниц сайта 26
2.2.3 Создание разделов сайта 28
2.2.4 Создание категорий сайта 30
2.2.5 Создание объекта контента 33
Выводы 36
ГЛАВА 3 Технологическая часть 37
3.1 Технология создания элементов дизайна для сайта 37
3.2 Руководство пользователя 42
3.3 Руководство программиста 43
Выводы 44
ГЛАВА 4 Качество объекта разработки 45
4.1 Качество оценки сайтов 45
4.2 Критериев оценки сайтов 47
Выводы 54
ГЛАВА 5 Организационно-экономическая часть 55
5.1. Цель создания программного продукта 55
5.2. Описание программного продукта 55
5.3. Расчет трудоемкости и цены разработки 56
Выводы 62
ГЛАВА 6 Информационная безопасность 63
6.1. Общие положения 63
6.2 Основные методы взлома сайта на JOOMLA и его последствия 67
6.3 Защита и профилактика сайта на JOOMLA от взлома 69
Выводы 73
ГЛАВА 7 Охрана труда при работе на персональном компьютере 74
7.1 Общие требования безопасности 74
7.2 Требования безопасности перед началом работы 76
7.3 Требования безопасности во время работы 76
7.4 Требования безопасности в аварийных ситуациях 77
7.5 Требования безопасности по окончании работы 77
Выводы 79
Заключение 80
Список использованной литературы 82
Приложение А 84
Приложение Б 87
Приложение В 91
ВВЕДЕНИЕ
Сегодня можно говорит, что создание и развитие сайтов библиотек стало актуальным направлением их деятельности. Это обусловлено целым
Иными словами, объективные требования научно-технического прогресса (НТП), заставляют библиотеки, как уникальные хранилища информации и плодов деятельности человеческого интеллекта, прислушиваться в своем развитии к требованиям НТП и, следовательно, ускоренно и неуклонно внедрять новые технологии в библиотечном деле.
Сайт библиотеки создан с информационной целью и призван реализовать высокий потенциал новых информационных технологий.
Цель сайта: поддержка информатизации в библиотеке путем развития единого информационного пространства, представление в Интернет-сообществе.
Задачи сайта:
Внесение качественных изменений в процесс использования информационно-компьютерных технологий в библиотечной работе;
Обеспечение открытости и освещение деятельности учреждения
Глава 1 Обзор и анализ технических решений
1.1 Анализ cms систем
Какой конструктор для сайта лучше.
Конструктор сайта — это полностью сконструированный готовый механизм вашего сайта, в нем могут быть различные модули, используя готовый механизм вам не нужно знать программирование, просто нужно размещать ваши статьи на страницах о сайта через админ панель и всё. Различных готовых движков для сайта сегодня существует множество. Какая cms лучше – судить только ее пользователям. Система управления сайтом значительно упрощает жизнь веб-мастеру, однако определиться в выборе все-таки сложно.
Какой движок лучше. Огромное количество людей задается этим вопросом. Системы управления сайтами появились не так уж и давно, раньше не существовало движков для сайта, владельцы сайтов создавали свои сайты при помощи специальных языков программирования. На сегодняшний день такой проблемы не существует. Любой пользователь может с легкостью и без особых знаний создать для себя сайт.
1.2 Описание аналогов
CMS – система управления содержимым (контентом) сайта. Она позволяет без знания сложных языков программирования, таких как php и java-scripts создать сайт любой сложности, быстро добавлять, изменять и удалять любой материал. Без больших затрат можно сделать сайт-портал со сложной структурой и иерархией разделов или навороченный блог.
CMS делятся на бесплатные и платные.
Использование бесплатных систем управления контентом вовсе не означает, что они плохие или имеют много ограничений. Напротив, они также могут быть многофункциональными и полезными. Подводной камень у бесплатных CMS заключается в следующем – какие-то её элементы, вроде
1.3 CMS JOOMLA
Joomla – бесплатный лучший движок для создания информационных ресурсов. Хорошая расширяемость с помощью модулей, хорошая защищенность, открытость (можно самостоятельно создавать модули), широкий выбор шаблонов.
Описание CMS Joomla.
Joomla — система управления содержанием, написанная на языке PHP и использующая MySQL. Joomla является свободным программным обеспечением. С помощью Joomla можно относительно просто создать сайт любой сложности и для разных целей. Некоторые примеры использования CMS Joomla:
корпоративные сайты или информационные порталы;
онлайн газеты, журналы, публикации;
электронная коммерция;
сайты для малого бизнеса;
некоммерческие и организационные сайты;
сайты основанные на сообществе;
школьные сайты;
персональные или домашние страницы.
Joomla включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Для жумлы разработано множество модулей, которые подходят под фразу "на все случаи жизни".
Joomla - поможет легко построить сайт. Но требуются начальные знания программирования.
Joomla была спроектирована так, что ее может установить любой пользователь, даже если Вы не продвинутый пользователь. Многие
ВЫВОДЫ
Создание сайта становится все более доступным для любого, проявившего интерес человека. О пользе и прибыльности собственного сайта говорить не приходится, популярность интернет-сети растет с каждым днем. Для создания сайта разработаны разнообразные механизмы, которые экономят время пользователей сети и служат хорошим «помощником» в этом деле. Одним из необходимых средств, используемых при создании сайта, являются CMS – системы организованного управления сайтом. CMS разработано довольно много.
ГЛАВА 2 Проектно-конструкторская часть
2.1 Общая структура сайта
Работа с системой управления контентом «Joomla 3.2»
В соответствии рисунком 2.1 представлена структура сайта научной библиотеки.
Рисунок 2.1 ̶ Структура сайта
Данная структура включает два навигационных меню горизонтальную и вертикальную, раздела для архива новостей, форму для поиска по сайту, баннеры, а так же календарь.
2.2 Разработка интерфейса сайта
2.2.1 Создание главной страницы
Согласно разработанной структуры была спроектирована главная страничка сайта в соответствии с рисунком 2.2. Она содержит все основные структурные элементы (главное меню, форма авторизации, форма поиска и т.д), переход по которым осуществляется с помощью гиперссылок.
Как и планировалось на этапе постановки задачи, сайт содержит все необходимые структурные и навигационные элементы.
Рисунок 2.2 ̶ Главная страница сайта
ВЫВОДЫ
Согласно разработанной структуры была спроектирована главная страница сайта. Она содержит все необходимые структурные и навигационные элементы:
горизонтальное меню – для навигации сайта по основным разделам;
вертикальное меню – для навигации по тематическим разделам;
форма авторизации – для идентификации посетителей;
форма поиска – для поиска информации по сайту;
модуль архива новостей – для хранения новостей на сайт, потерявших свою актуальность;
модуль для обратной связи – для связи с администратором сайта;
баннеры сайт – информационные баннеры партнеров;
счетчик посещений – для мониторинга сайта;
модуль для вывода отображения новостей – для вывода на сайт актуальных новостей.
плагин фотогалерии – для создания фотогалерии сайта научной библиотеки
В случае непредвиденных обстоятельств таких как взлом при утрате доступа к сайту был установлен компонент Akeeby Backup, который позволяет легко и быстро создавать резервные копии сайта для ее последующего полного восстановления.