Мегаобучалка Главная | О нас | Обратная связь


Требования к разрабатываемому WEB -приложению



2019-07-03 444 Обсуждений (0)
Требования к разрабатываемому WEB -приложению 0.00 из 5.00 0 оценок




 

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

· требования к функциональным характеристикам;

· требования к надежности;

· настраиваемость;

· условия эксплуатации;

· требования к составу и параметрам технических средств;

· требования к информационной и программной совместимости;

· требования к документации.

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

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

Настраиваемость. Определяются требования к адаптационным возможностям ПО, то есть указывается, какие изменения в методах управления и бизнес процессах должны быть предусмотрены.

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

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

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

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

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

Модули, обеспечивающие функциональность сайта:

- Регистрация – возможность получить права доступа к определенным разделам, подписаться на рассылку новостей;

- Страницы администрирования сайта - администрирование модулей;

- Подключение базы данных - хранение массивов данных в специализированной серверной базе данных, широкие возможности по их обработке и дальнейшему представлению пользователю.

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

Навигация по сайту должна осуществляться на главной страницы посредством использования для этих целей вертикального меню.

Структура WEB-приложения (сайта) показана на рисунке 7.

Основные разделы сайта. Основными разделами сайта должны быть: главная страница, регистрация, МОУ «Школа 97» (информация о школе) – новости, форум, фотогалерея, журнал, электронные ресурсы знаний, электронная библиотека и видеотека, досуг.

Описание разделов сайта. На главной странице в заголовочной части должен располагаться логотип школы. Под ним необходимо расположить форму для регистрации на сайте. Также на главной странице должны быть представлены все разделы WEB-приложения (меню) и блок отражения страниц.

Блок регистрации разделяет пользователей на зарегистрированных и не зарегистрированных, предоставляя им разные права доступа к страницам сайта. Зарегистрированные пользователи должны иметь право доступа на все без исключения страницы, кроме страницы «Журнал», где необходимо иметь дополнительные права доступа (ДПД) в ряд модулей.

Страница «МОУ «Школа 97»» (рис.9) предназначена как для имиджевого представления школы (новости, фотогалерея), так и для организации обратной связи между педагогическим коллективом школы и учениками и их родителями, с другой стороны.

Страница «Журнал» (рис.10) должна состоять из следующих компонентов:

- список предметов – здесь реализована возможность редактирования списка предметов, преподаваемых в школе. Каждый предмет имеет наименование и краткое описание;

- классы – список классов учащихся. Здесь ведется список классов школы, с их обозначениями и краткими комментариями;

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

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

- список оценок ученика – здесь учитель может выставить ученику оценки по предметам, доступным его классу. Каждая оценка имеет дату выставления.

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

Модуль расписаний – предназначен для предоставления посетителям сайта (ученикам, родителям и т.д.) информации о расписании занятий, кружков, а также спортивных секций (расписание занятия спортзала).

Модуль расписаний состоит из следующих компонентов:

- звонки – модуль, ответственный за размещение на сайте расписания звонков;

- кружки – модуль отображения и составления расписаний кружков

- спортзал – модуль информирования пользователя о графике занятия спортзала школы.



2019-07-03 444 Обсуждений (0)
Требования к разрабатываемому WEB -приложению 0.00 из 5.00 0 оценок









Обсуждение в статье: Требования к разрабатываемому WEB -приложению

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (444)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)