Требования к функциям (задачам), выполняемым системой ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра АСУ Отчет по предмету: «Проектирование веб-ориентированных компьютерных систем» По лабораторной работе №1 Выполнил: ст. группы ИУС-15м Слюнкин Д.В. Проверил: доц.каф. АСУ Мартыненко Т.В. Донецк -2015
Техническое задание «ВЕБ-ориентированная система учета теннисных новостей и соревнований» Назначение системы Разрабатываемая веб-система является информационным ресурсом, который посвящен новостям и результатам соревнований по теннису. Данная система предоставляет пользователю возможность просмотра новостей, рейтингов теннисистов, результатов встреч и турниров из мира большого тенниса. Для авторизированного пользователя предоставляется возможность подписываться на новости связанные с определенными турнирами или спортсменами, а также получить прогноз на результат предстоящих встреч. Система не представляет собой систему исключительно для профессиональных теннисистов. Целевой аудиторией системы являются любители большого тенниса как мужчины, так и женщины в возрасте от 15 до 55 лет любой профессии и вида деятельности. Цели создания системы Цель веб-системы – предоставлять актуальную и своевременную информацию о теннисных новостях, турнирах и их результатах. Требования к системе Требования к системе в целом Сайт должен представлять собой информационную структуру доступную в сети интернет под определенным доменным именем. Сайт должен состоять из взаимосвязанных разделов с четко разделенными функциями. Система должна функционировать без перебоев круглосуточно. Просмотр новостей, рейтингов теннисистов, сведений о турнирах, результаты встреч доступны всем пользователям без аутентификации. Возможность подписываться на новости по определенным турнирам или спортсменам и возможность получить прогноз на предстоящую встречу есть только у зарегистрированных пользователей. Администратор может выполнять все те же действия, что и аутентифицированный пользователь, а также редактировать справочную информацию, информацию о турнирах, добавлять соответствующие новости и результаты встреч.При попытке входа в закрытый раздел у пользователя не прошедшего аутентификацию, должен быть запрошен логин и пароль. После прохождения аутентификации система должна проверять полномочия пользователя на доступ к запрошенному разделу. Если доступ запрещен, пользователю должно быть выведено сообщение о невозможности доступа в закрытый раздел. Сайт должен быть оптимизирован для просмотра при разрешении 1-24*768,1280*1240 без горизонтальной полосы прокрутки и без пустых полей для основных типов разрешения. Графическая оболочка страниц должна делиться на следующие разделы: - графическая шапка с логотипом и названием сайта, - навигационное меню сайта, - меню для выбора теннисного турнира, - меню для просмотра рейтинга теннисистов, - меню личного кабинета, - ссылка на главную, - внизу страницы информация о системе - поле для отображения контента. Требования к функциям (задачам), выполняемым системой Функции, реализуемые подсистемой: 1. Функция добавления новостей Входная информация: заголовок новости, категория новости, содержание новости. Выходная информация: новость. Новость добавляется администратором системы и в дальнейшем доступна для просмотра в разделе новостей. 2. Функция добавление результатов соревнований. Входная информация: информация о соревновании, информация о расписании встреч, результаты встреч. Выходная информация: информация о проведении и результатах соревнования. Ведение информации о соревновании и результатах происходит непосредственно во время проведения самого соревнования администратором. 3. Функция добавления информации о предстоящих соревнованиях Входная информация: информация о предстоящем соревновании, информации о расписании встреч, информация о составе участников. Выходная информация: информация о предстоящем соревновании. Ведение информации о предстоящем соревновании производится администратором до начала самого соревнования. 4. Функция формирования прогноза на предстоящую встречу Входная информация: данные предстоящей встречи ( информация о турнире, информация о соперниках), информация о предыдущих встречах оппонентов. Выходная информация: Прогноз на предстоящую встречу. Функция доступна всем авторизированным пользователям в любой момент времени. |