Ім'я файлу: Zadanie_na_pereattestatsiyu_po_TRPO.docx
Розширення: docx
Розмір: 32кб.
Дата: 07.12.2020
скачати

Задание на переаттестацию по ТРПО


Разработать техническое задание на разработку интернет сайта. Тематика сайта выбирается по своему усмотрению. Оформить отчет по стандартной форме. Озаглавить: Отчет по переаттестации по дисциплине «Технологии разработки программного обеспечения»

Отчет должен содержать постановку задачи и ее выполнение.

Ниже приведен образец тех задания. Задание можно выполнять в соответствии с образцом.

Образец тех задания на разработку сайта

Глоссарий


Термин

Описание

Сайт

Информационная система, предоставляющая пользователям сети Интернет доступ к своему содержимому и функционалу в виде упорядоченного набора взаимосвязанных HTML-страниц

World wide web (WWW, web, веб)

Единое информационное пространство на базе сети Internet, состоящее из совокупности сайтов. Приставка "веб-" может использоваться для обозначения объектов, ориентированных на использование в WWW или использующих типичные для WWW технологии (например, веб-интерфейс - интерфейс на базе веб-страниц)

HTML-страница (веб-страница, страница)

Основной носитель информации в World ide Web. Особым образом сформатированный файл (набор файлов), просматриваемый с помощью www-браузера как единое целое (без перехода по гиперссылкам)

HTML-теги (теги)

Управляющие коды, посредством которых осуществляется форматирование HTML-страницы

Гиперссылка (ссылка, линк)

Активный элемент HTML-страницы, задаваемый специальным тегом. Выделенный фрагмент текста или изображения, позволяющий загрузить другую страницу или выполнить определенное действие

WWW-браузер (браузер)

Клиентская программа, поставляемая третьими сторонами и позволяющая просматривать содержимое HTML-страниц

HTML-форма (форма)

Часть HTML-страницы, предназначенная для взаимодействия с посетителем сайта. Представляет собой набор элементов (текстовых полей, селекторов, выпадающих списков), посредством которых пользователь может ввести какую-либо информацию и отправить ее для обработки на сервере

Поле (поле БД, поле формы)

Структурный элемент, содержащий однотипную информацию, например, текст, дату, числовые значения и т.п.

Флаг

Особое поле данных, могущее содержать только одно из двух допустимых значений. Позволяет указать на наличие или отсутствие какого-либо события или свойства объекта

Справочник

Вспомогательная структура данных, содержащая список допустимых значений для какого-либо поля основных форм или БД. Справочники подразделяются на фиксированные (неизменяемые и поставляемые Исполнителем вместе с готовым сайтом) и редактируемые (состав которых может изменяться администратором)

Администратор (менеджер, редактор) сайта

Лицо, осуществляющее от имени Заказчика информационную поддержку сайта

Дизайн-шаблон страниц

Файл, содержащий элементы внешнего оформления HTML страниц сайта, а также набор специальных тегов, используемых системой публикации сайта для вывода информации при создании окончательных HTML страниц

Дизайн веб-сайта

Уникальные для конкретного веб-сайта структура, графическое оформление и способы представления информации

Информационные материалы

Информация о деятельности Заказчика. Может включать графические, текстовые, аудио или видео материалы. Предоставляется Заказчиком

Наполнение (контент)

Совокупность информационного наполнения веб-сайта. Включает тексты, изображения, файлы и т.п. предназначенные для пользователей системы

Элемент наполнения (контента)

Отдельная запись в базе данных, внешнее представление которой зависит от управляющего ей программного модуля (например, в модуле «новостная лента» элементом наполнения является отдельная новость)

Система динамического управления наполнением (контентом) сайта

Информационная система, позволяющая авторизованным пользователям производить изменения иерархической структуры и информационного наполнения веб-сайта без использования каких либо дополнительных специальных программных средств

Дамп

Совокупность объектов базы данных, представленная в виде файлов, позволяющая восстановить точную копию структуры исходной базы данных в аналогичной системе управления базами данных

Веб-интерфейс

Совокупность экранов и элементов управления системы, позволяющих пользователю, осуществляющему доступ к системе через веб-браузер, осуществлять поддержку и управление системой.

Шаблона раздела

Ссобым образом размеченный ASCII-файл, определяющий как графическое оформление страниц раздела, так и их макет (раскладку) – взаимное расположение блоков с наполнением раздела

WYSIWYG редактор

Редактор языка HTML, имеющий возможности по работе в текстовом режиме и в режиме WYSIWYG (What You See Is What You Get). В режиме WYSIWYG элементы HTML страницы при редактировании представляются в том же виде, что и при просмотре

Роль

Класс пользователей системы, обладающих определенным набором прав доступа


1. Введение


 Настоящий документ (далее по тексту - Техническое задание) является приложением к Документ №№ Договора от Дата заключения г. (далее по тексту - Договор).

В Техническом задании приводится полный набор требований к разработке сайта Заказчика (далее по тексту -  Сайт) и выполнения смежных работ, связанных с разработкой. Подпись Заказчика и Исполнителя на настоящем документе подтверждает согласие сторон с нижеследующими фактами и условиями:

Исполнитель подготовил и разработал Техническое Задание, которое содержит перечень требований к выполняемым Исполнителем работам.

Заказчик согласен со всеми положениями Технического Задания.

Заказчик вправе требовать от Исполнителя выполнения работ и оказания услуг в полном соответствии с требованиями, описанными в Техническом задании.

 Исполнитель обязуется выполнить работы в объёме и в соответствии требованиям, указанным в Техническом Задании.

Заказчик не вправе требовать от Исполнителя соблюдения каких-либо форматов и стандартов, если это не указано в Техническом Задании.

Все неоднозначности и неточности, выявленные в Техническом задании после его подписания, подлежат двухстороннему согласованию между Сторонами.

В случае возникновения объективных причин, по которым не могут быть выполнены требования, описанные в Техническом задании, изменение требований подлежит двухстороннему согласованию между Сторонами.

В процессе согласования неоднозначностей, неточностей и изменений в Техническом задании могут быть разработаны дополнительные требования, которые оформляются дополнительным соглашением к Договору и соответствующим образом оцениваются.

Все, что не оговорено в Техническом задании выполняется на усмотрение Исполнителя.

2.Предмет разработки


Предметом разработки является Сайт. Разработка Сайта включает в себя следующий комплекс работ:

- Подбор CMS распространяемой как открытое или как свободное ПО (на основе свободной лицензии) в соответствии с требованиями пункта 6.4 и создание Сайта в соответствии с требованиями Технического задания на основе выбранной CMS;

- Доработка функциональности Сайта (функциональности CMS) в соответствии с требованиями пунктов 6.1.2 и 6.4 Технического задания путем разработки и внедрения программных компонентов;

- Разработка дизайн-макетов страниц Сайта в соответствии с требованиями пункта 6.4.1 Технического задания;

- Верстка веб-страниц Сайта на основе разработанных дизайн-макетов;

- Верстка веб-страниц Сайта на основе предоставленных Заказчиком дизайн-макетов;

- Внедрение разработанных Исполнителем веб-страниц;

- Наполнение сайта графическим материалом в  соответсвии с требованиями пункта 6.6.1 Технического задания;

-  Наполнение сайта текстовым материалом в соответствии с требованиями пункта 6.6.2 Технического задания;

- Наполнение фотоматериалом в соответствии с требованиями пункта 6.6.1 Технического задания;

- Наполнение сайта аудио- и видеоматериалом в соответствии с требованиями пункта 6.6.3 и 6.6.4 Технического задания;

- Размещение Сайта и всех сопутсвующих информационных материалов на веб-сервере Исполнителя и конфигурирование веб-сервера для обеспечения работоспособности и доступности сайта в соответствии с требованиями пунктов 5.6 и 5.7 Технического задания;

3.Краткая характеристика области применения


Сайт предназначен для размещения на веб-сервере в сети Интернет с целью предоставления пользователям доступа к информации и к средствам работы с информацией.

4.Основание для разработки


Основанием разработки Сайта является Заголовок договора №№ Договора от Дата заключенияг.

5.Цели и назначение разработки

5.1.Цели разработки


 Цель разработки - создание тематического сайта о Тематика сайта для Заказчика.

5.2.Эксплуатационное назначение


Сайт предназначен для использования в сети Интернет.

Назначение Сайта:

- обеспечение доступа к опубликованной на Сайте информации;

- представление в человекочитаемой, удобной для восприятия форме и в определенным образом структурированном виде опубликованной на Сайте информации;

- обеспечение возможности поиска и просмотра информации о Тематика сайта размещенной на Сайте.

5.3.Функциональное назначение


Сайт должен предоставлять администратору возможность:

- добавлять, редактировть, удалять информацию представляемую на страницах сайта;

- управлять структурой сайта;

- добавлять, удалять страницы сайта.

Сайт должен предоставлять посетителю Сайта возможность:

- просматривать опубликованные на Сайте информационные материалы;

- осуществлять переход между страницами сайта.

6.Требования к разрабатываемому Сайту

6.1.Требования к функциональным характеристикам Сайта

6.1.1.Требования к составу и структуре данных


Состав и структура данных размещаемых на Сайте представлена как перечень информационных элементов (таблица 1) и перечень составных информационных элементов (таблица 2). Каждый информационный элемент представляет собой целостную информационную единицу и имеет атрибуты и свойства. Составные информационные элементы - формы группировки информационных элементов. Составные информационные элементы также имеют атрибуты.

 

Таблица 1 - Информационные элементы Сайта

 

 

 

 



Информационный элемента

Атрибуты информационного элемента

1







 

Таблица 2 - Составные информационные элементы

 

 

 

 



Составной информационный элемент

Атрибуты информационного элемента

1

 

 

 

6.1.2.Требования к функциональному составу


Требования к функциональному составу Сайта представлены как перечень функций и их описаний (таблица 3);

 

 Таблица 3 - Функциональный состав Сайта

 

 

 

 



Наименование

Назначение

1

 

 

 

6.2.Требования к составу страниц и структуре Сайта


Все названия разделов Сайта, приведенные ниже, являются условными и могут корректироваться по согласованию с Заказчиком в ходе проектирования. Первоначальная структура Сайта должна иметь следующий вид:

Раздел

Подраздел

Страница

 

 

 

6.3. Требования к структуре, оформлению и техническим характеристикам страниц Сайта

6.3.1.Требования к  оформлению страниц Сайта


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

 

 

Общий стиль оформления страниц Сайта

стиль оформления страниц

Основной цвет фона

цвет фона

Цветовая гамма элементов композиции

Цветовая гамма и насыщенность

Цветовая и тоновая контрастность композиции

Цветовая и тоновая контрастность

Формообразование

Формообразование

Применяемые шрифты

Шрифты

Размер страницы в ширину (px)

ширина страницы

 

Значение требования 

6.3.2.Описание главной страницы


 

 Структура главной страницы:

 

 

 

 

 

Шапка

 

Левая колонка

Основная часть

Правая колонка

 

Подвал

 

 

 

Элементы отображаемые в области "Шапка":

Элементы отображаемые в области 'Шапка'.

Элементы отображаемые в области "Подвал":

 Элементы отображаемые в области 'Подвал'.

Элементы отображаемые в области "Основная часть":

 Элементы отображаемые в области 'Основная часть'.

6.3.3.Описание внутренних страниц


Структура внутренней страницы:

 

 

 

 

Шапка

Левая колонка

Основная часть

 

Подвал

 

 

Элементы отображаемые в области "Шапка":

Элементы отображаемые в области 'Шапка'.

Элементы отображаемые в области "Подвал":

 Элементы отображаемые в области 'Подвал'.

Элементы отображаемые в области "Основная часть":

 Элементы отображаемые в области 'Основная часть'.

6.3.4.Требования к верстке веб-страниц Сайта


 Исполнитель осуществляет верстку веб-страниц Сайта на основе разработанных дизайн-макетов в соответствии следующим требованиям:

Сверстанные веб-страницы должны отображаться корректно (точно соответствовать дизайн-макетам) во всех перечисленных браузерах, в версии указанной для каждого браузера и выше:

 

 

Веб-браузер

Версия

Internet Explorer



Mozilla Firefox



Safari



Opera



Google Chrome

 

 

 

Ширина веб-страниц нефиксированная. Минимальная ширина страницы составляет: Минимальная ширина страницы точек, максимальная ширина страницы составляет Максимальная ширина страницы;

Для разработки интерактивных и анимированных элементов веб-страниц Сайта могут быть использованы только средства веб и CSS. Использование других технологий и языков программирования только по согласованию с Заказчиком.

 Файлы веб-страниц, CSS, javascript должны содержать комментарии для обозначения выполняемой кодом функции;

Файлы Сайта должны использовать кодировку win-1251 .

6.4.Требования к CMS


6.4.1.Применяемая для разработки Сайта CMS должна обеспечивать выполнение эксплуатационного и функционального назначения Сайта.

6.4.2.Требования к функциональному составу CMS:

6.4.2.1.Требования к функциям управления контентом Сайта:

-  CMS должна позволять администратору Сайта публиковать, редактировать, удалять контент;

6.5.Требования к доменному имени Сайта


 

 

 

Максимальное число символов

Максимальное число символов 

Используемый алфавит

Алфавит 

Доменная зона

Доменная зона 

Доменное имя должно ассоциироваться с

Ассоциации 

 

 

 

6.6.Требования к информационному обеспечению

6.6.1. Требования к графическим и фотоматериалам Сайта


Все изображения и фото объемом более 1 kb (кроме элементов дизайна страницы) должны быть выполнены с замещающим текстом.

Файлы изображений и фотографий должны храниться в отдельной директории.

Именование файлов изображений должно быть осмысленным.

Изображения должны соответствовать следующим требованиям:

 

 

Допустимые форматы изображений

Формат изображения 

Максимальный размер файла изображения

Размер файла 

Минимальное разрешение изображения

Минимальное разрешение 

Максимальное разрешение изображения

Максимальное разрешение 

 

 

6.6.2. Требования к текстовым материалам Сайта


 

 

Уникальность текста

Уникальность текста в % 

Максимальная длина статьи

Максимальная длина статей 

Минимальная длина статьи

Минимальная длина статей 

Стилистика текста

Стилистика текста 

Число статей

Число статей 




 

6.6.3. Требования к аудиоматериалам


 

 

Допустимые расширения файлов аудио

Расширения 

Минимальный битрейт файлов аудио

Минимальный битрейт 

Максимальный битрейт файлов аудио

Максимальный битрейт 

Максимальный размер файлов аудио

Максимальный размер 

 

 

6.6.4.Требования к видеоматериалам


 

 

Допустимые расширения файлов видео

Расширения 

Минимальный битрейт файлов видео

Минимальное разрешение 

Максимальный битрейт файлов видео

Максимальное разрешение 

Максимальный размер файлов видео

Максимальный размер 

 

 

6.7.Требования к лингвистическому обеспечению


 Сайт должен быть выполнен на следующих языках:

 

 

Русский

 

Должна быть предусмотрена возможность переключения между языками на любой из страниц Сайта.

7.Порядок сдачи результата работ

7.1.Порядок передачи результата разработки


По окончании разработки Исполнитель должен предоставить Заказчику результат разработки в составе:

- Программные файлы CMS;

- Файлы дизайн-макетов;

- Файлы страниц Сайта, включая файлы веб, CSS, JavaScript;

- Дамп-файл базы данных Сайта;

- Файлы графических материалов;

- Файлы текстовых материалов;

- Файлы фотоматериалов;

- Файлы аудиоматериалов;

- Файлы видеоматериалов.

Требования к персоналу


Для эксплуатации веб-интерфейса системы динамического управления наполнением от администратора не должно требоваться специальных технических навыков, знания технологий или программных продуктов, за исключением общих навыков работы с персональным компьютером и стандартным веб-браузером (например, MS IE 6.0 или выше).

Порядок переноса сайта на технические средства заказчика


После завершения сдачи-приемки сайта, в рамках гарантийной поддержки Исполнителем производится однократный перенос разработанного программного обеспечения на аппаратные средства Заказчика. Соответствие программно-аппаратной платформы требованиям настоящего документа обеспечивает Заказчик.
Перед осуществлением переноса Заказчик обеспечивает удаленный shell-доступ к веб-серверу и доступ к базе данных сайта.
скачати

© Усі права захищені
написати до нас