Выбор среды программирования

Для создания сайта были выбраны следующие языки и среды программирования:

· Языки программирования: PHP, JavaScript, AJAX

· Языки текстовой разметки: Html, XHtml, Css, Json, Xml

· Язык управления базой данных: MySQL

Сайт в настоящее время

Выбор среды программирования - student2.ru

Рис. 2.2.1 Сайт в настоящее время.

Перспективы развития сайта

Для создания данного проекта была использована система управления содержимым Joomla. Мы выбрали данный «движок» т.к. он настолько прост и в тоже время предоставляет большие возможности.

Joomla! (произносится джу́мла) — система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

CMS Joomla! включает в себя различные инструменты для разработки веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.

Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.

Основные возможности:

  • Функциональность можно расширять с помощью дополнительных расширений (компонентов, модулей и плагинов).
  • Модуль безопасности для многоуровневой аутентификации пользователей и администраторов (используется собственный алгоритм аутентификации и «ведения» сессий).
  • Система шаблонов позволяет легко изменять внешний вид сайта или создать свой уникальный.
  • Настраиваемые схемы расположения модулей, включая левый, правый, центральный и любое другое произвольное положения блока (при желании содержимое модуля можно включить в содержимое материала.
  • К преимуществам системы можно отнести то, что все компоненты, модули, плагины и шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.
  • Регулярный выход обновлений. Существует публичный портал, где пользователи Joomla могут оставлять замечания по поводу работы CMS, которые в последствии изучаются разработчиками этой CMS и при необходимости в очередное обновление Joomla включают исправления тех или иных проблем.

Сбор и обработка данных

Для наполнения сайта был собран материал в виде:

- фотографий;

- истории развития и традиций техникума;

- информации об администрации и преподавателях;

- нормативно – правовых документов и отчетов о работе техникума;

- информации о материально – технической базе.

Алгоритм сайта

Для наглядного представления работы сайта, нами был разработан алгоритм в виде блок- схемы, который поясняет основную логику работы сайта.

начало
Проверка сессии
Скрытие информации от незарегистрированных пользователей
Регистрация?
Форма регистрации
Главная страница
Ввод регистрационных данных
Конец
Создание сессии

Рис 2.3.2.1 Алгоритм сайта.

Карта сайта:

О техникуме:

· История

· Структурное подразделение

· Система менеджмента качества

· Нормативно – правовые документы

· Наши партнеры

· Реквизиты

Абитуриенты:

· Специальности

· Приемная комиссия

· Основная Информация

· Подготовительные курсы

· Отчеты и приказы приемной комиссии

Студенту:

· Очная форма обучения

· Расписание занятий

· График учебного процесса

· Заочная форма обучения

· Расписание занятий

· График учебного процесса

· Дистанционная форма обучения

Тестирование сайта

Тестирования сайта состояло из:

·просмотра сайта на мониторах, имеющих различную разрешающую способность;

·просмотра сайта с помощью различных браузеров и их версий;

·проверки правильности отображения шрифтов различными браузерами и их версиями;

·проверки корректности гиперссылок и устранение ошибок в них;

·проверки графических материалов: рисунков, фотографий и пр.

·проверки замещающих надписей графических материалов сайта;

·проверки счетчиков, размещенных на страницах сайта;

·проверки для каждой страницы её описания, содержания, свойств и мета-тэгов;

·проверки орфографии и пунктуации текстов;

·проверки соответствия наполнения страниц исходному контенту, полученному от заказчика

Наши рекомендации