Разработка технического задания к информационному web-сайту отдела молодежной политики
Автор: Кривова Татьяна Викторовна, Тюпикова Татьяна Викторовна
Статья в выпуске: 1 (27), 2020 года.
Бесплатный доступ
В настоящее время интернет-пространством пользуются самые различные организации, от общественных объединений до больших компаний, в том числе и молодежные организации, органы и учреждения молодежной политики. Поэтому разработка технического задания для web-сайта отдела молодежной политики выдвигается на первый план. Интернет-представительство отдела молодежной политики - это, с одной стороны, просто сайт в Интернете, с другой - официальное представление области деятельности данного отдела.
Молодежная политика, технического задание, web-сайт, интерфейс, навигация, программирование
Короткий адрес: https://sciup.org/14122404
IDR: 14122404
Текст научной статьи Разработка технического задания к информационному web-сайту отдела молодежной политики
На сегодняшний день разработка сайта позволит отделу молодежной политики (далее МП) привлечь новых участников по созданию инновационных проектов развития городского округа Дубна, а также молодежи которая заинтересована в улучшении социальноэкономических и культурно-оздоровительных направлений города. Данная разработка расширит возможности обнародования различных достижений и документации по проведению различных информационно-социальных мероприятий в сети интернет. Всё выше сказанное позволит обеспечить более качественное обслуживание и предоставление информации о деятельности молодежной политики, а также своевременно информировать обо всех изменениях, новшествах и мероприятиях, проводимых в городе Дубне.
1. Разработка технического задания информационного web-сайта
Цели: создать оригинальный дизайн сайта, отражающий представительность отдела и серьезность его намерений [1]. Упростить процесс информационного наполнения соответствующих разделов сайта полномочиями отдела.
Определение круга потенциальных участников, которых предполагается привлекать через сайт
Целевая аудитория
Основными потенциальными участниками отдела МП могут быть:
-
• Физические лица, проживающие на территории Московской области;
-
• Частные предприятия и организации.
Кроме того, необходимо размещать информацию, способную заинтересовать остальные категории пользователей.
Профиль посетителей сайта
Учитывая информацию об отделе молодёжной политики, потребителями будут являться лица, заинтересованные в различных социально-экономических вопросах города.
Общие требования к выполнению работ
В процессе работ допускается обмен текущей итерацией проекта между Исполнителем и Заказчиком посредством электронной почты, электронных носителей информации и личных встреч.
Окончательный результат представляется в виде функционирующего сайта, готовым к запуску в сеть интернет.
Технические спецификации (методы и средства разработки)
Технические требования к оборудованию
Система не предъявляет особых требований к аппаратной части и, за счет низкой нагрузки на центральный процессор и оперативную память сервера, будет успешно работать на любой машине, обеспечивающей должную производительность для операционных систем.
Для наиболее быстрой, стабильной и безопасной работы системы рекомендуется использование Windows , объемом оперативной памяти 1024 Мб (или более) и жестким диском SSD от 40 Гб.
Практически производительность системы ограничена лишь производительностью базы данных и улучшение аппаратной платформы обеспечивает соответствующий прирост в скорости работы всех программных модулей.
Средства реализации
-
• Операционная система Windows, UNIX ( FreeBSD, Linux, Solaris и т.д.);
-
• HTTP -сервер Apache или IIS ;
-
• Модуль PHP ;
-
• База данных MySQL .
Используемые протоколы
Протоколы TCP/IP, HTTP, FTP .
Требования к клиенту
Web-браузер, осуществляющий поддержку: языка HTML версии 4.2 и более, JavaScript, CSS, Cookies ; а так же русскоязычных шрифтов: MS Internet Explorer (версии 6.0 и выше), Mozilla Firefox (версии 3.6. и выше), Opera (версии 10.5 и выше), Coogle Chrome (версии 5.0 и выше), Safari (версии 5 и выше).
Операционная система: любая, но удовлетворяющая условиям предыдущего пункта. Форматы используемых данных: при работе с сайтом посредством web -браузера, клиент получает информацию в виде файлов в формате HTML [2].
Дополнительная информация, предоставляемая сайтом, может быть представлена в других форматах и потребует установки клиенту дополнительных программ/плагинов, представленных в таблице 1.
Таблица 1. Дополнительные программы для установки
Формат данных |
Программные средства |
Назначение |
|
Adobe Acrobat Reader |
Программа для просмотра PDF -файлов |
*.swf |
Macromedia flash player |
Plug-in для браузера |
*.doc *.xls |
Microsoft Office |
Просмотр документов |
Требования к интернет-провайдеру
Компания-провайдер
На данный момент хостинг ( hosting ) для будущего web -сайта отсутствует. Его выбор будет осуществляться на финальном этапе создания сервера. Программное и аппаратное обеспечение сервера провайдера представлено в таблице ниже.
Таблица 2. Программное и аппаратное обеспечение сервера провайдера
Объем дискового пространства |
4000 Мб |
Перекодировка |
+ |
FTP доступ |
+ |
Использование PHP |
Версия 3 и выше |
Анализ статистики |
+ |
Сервер баз данных |
MySQL |
Требования к интерфейсу сайта
Под понятием “ Web -интерфейс сайта” (здесь и далее “интерфейс”) подразумевается графическая оболочка, включающая в себя внешний вид сайта (дизайн) и навигацию (механизм перемещения по сайту). миграны2 я
Общие требования
Создать оригинальный дизайн сайта. Дизайн интерфейса должен содержать уникальный единый стиль, выдержанный на всех страницах. Интерфейс должен иметь элементы корпоративного стиля: логотип, цвет, вспомогательные графические элементы.
Наполнение сайта в обязательном порядке должно содержать фотографии с проектов, выполненных компанией [3].
Главная страница должна содержать:
-
• краткую информацию о отделе молодёжной политики;
-
• основные виды деятельности и услугах;
-
• информацию об мероприятиях;
-
• вакансии/объявления;
При разработке и информационном наполнении основных (заглавных) web -страниц необходимо учитывать:
-
• разнообразие разрешений экранов пользователя.
-
• совместимость со всеми современными браузерами (см. пункт «Требования к клиенту»);
-
• постараться не использовать не стандартные форматы данных (исключениями являются форматы: *. swf – мультимедийные данные, *. pdf – текстовые данные);
-
• не допускать информационной перегрузки страниц и обеспечить максимальное удобство восприятия информации.
Инвентарный список элементов интерфейса
Перечень визуальных элементов, которые необходимо реализовать в графическом интерфейсе сайта:
-
• навигационное меню (горизонтальное/вертикальное);
-
• логотип – как ссылка на главную страницу;
-
• локатор – ориентир определения положения пользователя на сайте, относительно основных разделов;
-
• пиктограмма: “версия для печати” – возможность распечатать только текстовое
содержимое страницы, без графических элементов интерфейса;
-
• пиктограмма: “Адреса и реквизиты” – возможность быстро получить справку по
контактным телефонам и реквизитам компании.
Структура сайта
Общее описание частей системы
Техническую концепцию системы (сайта) можно условно разделить на следующие составные части:
Визуальная часть
Представляет собой единый пользовательский интерфейс и является средой доступа к предоставляемой информации (на стороне участника).
Программная часть
Представляет собой программное обеспечение, разработанное непосредственно для функционирования серверной части системы. Обеспечивает: доступ к данным, формирование запрашиваемых данных, анализ и обработку принимаемых данных.
Назначение информационных разделов сайта
Способ организации предоставляемой информации осуществляется по разделам (табл. 3).
Таблица 3. Перечень основных (заглавных) разделов ( web -страниц)
Основные разделы |
Содержание |
ГЛАВНАЯ СТРАНИЦА |
Краткий общая информация о отделе молодёжной политики, услугах и мероприятиях. |
О ОТДЕЛЕ МОЛОДЁЖНОЙ ПОЛИТИКИ (о нас) |
Информация о деятельности МП, о её формирование, о мероприятиях проводимых в городе, сертификаты и лицензии, публикации, учредительные документы, сведения о руководстве, производстве и испытательной базе, выставках и конференциях и др. |
МЕРОПРИЯТИЯ |
Перечень и описание проводимых мероприятий . |
ФОТОГАЛЕРЕЯ |
Фотоотчет с проводимых мероприятий |
ДОКУМЕНТЫ |
Информация для скачивания (нормативы, ГОСТЫ и т.д.) |
КОНТАКТЫ |
Контактные телефоны, реквизиты и как добраться |
ВОПРОС - ОТВЕТ |
Ответы на вопросы посетителей сайта |
АДМИНИСТРИРОВАНИЕ |
Раздел, предназначенный для управления сайтом. |
Дополнительная информация к разделу «Мероприятия»
По каждой задаче возможно получить:
-
• краткое описание;
-
• подробное описание;
-
• внешний вид;
-
• применение (реализация).
Web-интерфейсКаркас «рабочей поверхности» страницы сайта
В качестве каркаса HTML -страницы выбрана таблица, в области ячеек которой размещаются необходимые данные. Базовая таблица устанавливается без полей (параметры: …). Формирование данных осуществляется на сервере и реализовано на PHP , с использованием HTML, JavaScript и CSS .
Навигация
Меню навигации
Навигация представляет собой механизм доступа к информации, размещаемой на сайте предприятия.
Механизм реализован в виде анимированного меню с использованием технологий JavaScript и CSS и является частью интерфейса web -сайта. Пунктами меню являются основные разделы сайта и их подразделы (Пример: “Мероприятия” / “ЯГП – форум будущего”).
Подготовка графических материалов
Утвержденный вариант интерфейса нарезается на отдельные элементы и изображения.
Полученные изображения оптимизируются в форматы *.jpg, *.gif или *.png , в зависимости от их содержания.
Необходимые элементы анимируются при помощи Adobe Photoshop .
Создание прототипа
На базе визуальных элементов, полученных на предыдущих этапах проекта, формируются HTML -шаблоны будущего сайта.
Тестирование
Этап тестирования представляет собой проверку корректности работы интерфейса, удобство его восприятия и использования.
При выявлении недостатков недочеты переделываются.
Программирование
Функционирование сайта
При обращении (запросе) клиента к сайту открывается стартовая web-страница index.php . Взаимодействие между клиентом и web -сервером управляется программным обеспечением (ядром) сайта. Ядро сайта представляет собой программные модули, написанные на языке PHP . Эти модули могут быть созданы самим разработчиком, либо за основу ядра может быть взята одна из существующих систем управления сайтами ( CMS ) – Joomla, WordPress , Битрикс.
Ядро сайта
Программное ядро функционирует с использованием следующих программных продуктов:
-
• Операционная система UNIX ( FreeBSD, Linux, Sola ris и т.д.) или MS Windows ;
-
• HTTP -сервер Apache ;
-
• Модуль PHP ;
-
• База данных MySQL .
Благодаря универсальному коду система работает практически с любыми версиями упомянутых программ, однако рекомендуется использовать их последние версии для обеспечения полноценной информационной безопасности сервера (см. пункт «Программное и аппаратное обеспечение сервера провайдера»).
Структура базы данных
База данных системы содержит только таблицы информационных объектов - какие-либо системные таблицы и структуры не требуются. Это облегчает понимание механизма функционирования системы и обеспечивает независимость настроек системы от базы данных и возможность ее работы без какого-либо хранилища данных вообще.
Обязательными полями для таблиц информационных объектов являются поле уникального ключа и времени добавления объекта в базу. Все остальные поля являются опциональными и зависят от потребностей конкретного информационного объекта.
Данная схема обеспечивает гибкость системы для операций с буквально любыми данными и позволяет оптимизировать таблицы базы под конкретный объект, экономя ресурсы сервера.
Структура расположения информации на web -сервере
Ядро CMS обладает четко оговоренной схемой расположения директорий и файлов в дереве любого сайта или интернет-системы.
Программные модули ядра CMS
Для полноценного функционирования сайта и выполнения поставленных перед ним задач должна быть представлена выборка программных модулей из числа входящих в систему CMS .
Информационное наполнение
В качестве базового информационного наполнения сайта для существенного ускорения работ необходимо использовать уже существующие данные и документы. Информация верстается и размещается на сервере по принципу, описанному выше, и заносится в базу данных.
Запуск в эксплуатацию и техническое обслуживание
Запуск в эксплуатацию
Система переводится на эксплуатационную платформу и Заказчику передаются исходные коды программных модулей и техническая документация по сайту, включая инструкцию по сопровождению и восстановлению после случайного сбоя. Стороны подписывают акт сдачи-приемки, после чего, работы считаются завершенными.
Техническое обслуживание
Техническое обслуживание сайта производится сотрудниками отдела.
Заключение
В основе работы лежат цели и задачи, для реализации которых и создается интернет-представительство отдела. Можно выделить три основные функции сайта молодежной политики [4].
-
1. Представительская. Интернет можно упрощенно рассматривать как еще один справочник, причем такой, который все больше вытесняет бумажные, поскольку бумажный справочник есть не у каждого и не всегда под рукой, а Интернет уже сегодня доступен широкому кругу людей.
-
2. Информативная. Сайт молодежной политики должен быть «живым». Именно там можно сообщить все, что может оказаться полезным для воспитанников и их родителей (новости, информацию о мероприятиях и т.п.).
-
3. Коммуникативная. Интернет годится не только для размещения информации, а еще и для общения, поэтому сайт может стать местом встречи всех заинтересованных лиц. С помощью набора не очень сложных инструментов можно дать возможность посетителям не только читать объявления, но и размещать собственные, а также отвечать на вопросы, обсуждать животрепещущие проблемы, принимать участие в играх и конкурсах и просто общаться друг с другом. Так или иначе, очевидно, что на современную молодежь Интернет в плане информатизации оказывает огромное влияние.
Проблем остается только две: наличие в Интернете нужной информации и возможность ее найти. Реализация этой функции наиболее проста: во-первых, потому, что всем понятна, а во-вторых, потому, что требует разовых трудозатрат. Этот вариант не так уж плох: базовая информация об отделе редко нуждается в обновлении, так что свою функцию страницы в справочнике сайт выполняет. Недостаток данного варианта в том, что, зайдя на подобный сайт и видя статическую информацию, невозможно понять, соответствует она действительности или же давно устарела, но одно из достоинств Интернета как раз и состоит в возможности обновлять информацию.
Список литературы Разработка технического задания к информационному web-сайту отдела молодежной политики
- Баруткина Л.П. Мультимедийный контент как основа информационного сайта // Труды Санкт-Петербургского государственного университета. - Т. 200 / 2015. - С. 8-13.
- Петюшкин А. HTML в Web-дизайне / Алексей Петюшкин. - М.: Машиностроение, 2016. - 400 с.
- Создание официальных сайтов учреждений культуры и образования: теория и практика: сб. науч. тр. / Под общ. ред. Н.И. Гендиной, Н.И. Колковой. - СПб.: Профессия, 2015. - 383 с.
- Молодежная политика и молодежное движение: 15 лет перемен. М., 2013. - 220 с.