- •«Модернизация компьютерной сети»
- •Введение
- •1 Общий раздел
- •1.1 Актуальность темы курсового проекта
- •1.2 Направление решения курсового проекта
- •2 Исследовательский раздел
- •2.1 Краткая характеристика разрабатываемого Web-узла.
- •2.2 Перечень пакетов прикладных программ
- •3 Технологический раздел
- •3.1 Постановка задачи и предлагаемая карта Web-узла
- •3.2 Алгоритмические решения каждого из модулей Web-узла
- •3.2.1. Работа функциональных модулей
- •3.2.1.1. Авторизация
- •3.2.1.2. Поиск
- •3.3 Комментированый исходный код решения
- •Заключение
- •Литература
- •Графическая часть
2 Исследовательский раздел
2.1 Краткая характеристика разрабатываемого Web-узла.
Сайт — система электронных документов (файлов данных и кода) частного лица или организации в компьютерной сети под общим адресом, поэтому для того чтобы завлеч пользователя впервую очередь был разработан грифический дизайн. Таким образом, дизайн сайта имеет следующие характиристики: на первом плане расположены фотографии сетевых кабелей, слева Меню, в верхнем правом углу различные сервисы. На сайте также разработана Гостевая книга, в которой пользователи могут оставлять свои сообщения.
2.2 Перечень пакетов прикладных программ
Для разработки сайта курсового проекта были использованы следующие пакеты прикладных программ:
2.2.1. XAMPP
XAMPP Версия 1.8.3 содержит:
• Apache 2.4.10;
• MySQL 5.6.21;
• PHP 5.5.19;
• phpMyAdmin 4.2.11.
XAMPP — кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.
Изначально XAMPP создавался как инструмент для разработчиков, позволяя веб-дизайнерам и программистам тестировать свою работу, не используя Интернет. Для упрощения работы некоторые возможности и настройки безопасности отключены по умолчанию, и в целом XAMPP рекомендуется к использованию только в очень дружественном окружении. Однако XAMPP иногда используется и во всемирной паутине. Также программа поддерживает создание и управление базами данных MySQL и SQLite.
2.2.2. Joomla!
Используемая версия Joomla! 2.5.19.
Joomla! — система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие индустриально-стандартные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.
3 Технологический раздел
3.1 Постановка задачи и предлагаемая карта Web-узла
Информационный Web-сайт «Модернизация компьютерной сети» имеет следующую карту сайта (Рисунок 1):
Рисунок 1: Карта Web-сайт «Модернизация компьютерной сети»
3.2 Алгоритмические решения каждого из модулей Web-узла
Разработанный Web-узел «Модернизация компьютерной сети» имеет следующую структуру:
Главная
О нас
Контакты
Регистрация
Компьютерная сеть
Сетевая модель OSI
Среды передачи данных
Модернизация кс
Проектирование и монтаж ЛВС
Прикладной уровень
Уровень представления
Сеансовый уровень
Транспортный уровень
Сетевой уровень
Канальный уровень
Физический уровень
Страницы Главная, О нас, Компьютерная сеть, Сетевая модель OSI, Среды передачи данных, Модернизация КС, Проектирование и монтаж ЛВС, Прикладной уровень, Уровень представления, Сеансовый уровень, Транспортный уровень, Сетевой уровень, Канальный уровень, Физический уровень – это статические страницы. На них отсутствует возможность редактирования информации.
Страницы Контакты, Регистрация – динамические. На этих страницах есть возможность добавлять, удалять и изменять информацию.
