Реализация начальной фазы

На основе исходных данных (пожелания и требования заказчика по функционированию системы) требуется:

1. Сформировать концепцию – образ проекта в целом.

2. Предварительно оценить возможные риски и необходимые ресурсы.

3. Составить план, в котором отразить основные опорные точки процесса разработки.

4. Определить основную функциональность, которую должна предоставлять система.

5. На основе функциональных требований создать модель прецедентов (вариантов использования).

Рекомендации по разработке:

Данная модель показывает функции системы (собственно варианты использования), их окружение (актеры) и связи (отношения) между прецедентами и актерами.

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

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

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

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

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

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

Отчетность

Отчет должен содержать:

- описание исходных данных проекта;

- план разработки системы;

- спецификация требований к ПО согласно шаблона (Глава 10. Вигерс Карл Разработка требований к программному обеспечению)

- диаграмму вариантов использования;

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

- выводы;

В выводах необходимо определить, правильно ли реализована фаза «Начало», в этом случае она должна устанавливать высокоуровневые требования для желаемой и осуществимой системы. Неадекватная фаза делает систему далекой от желаемой, плохо описанной и слишком дорогой, в результате чего она никогда не будет реализована.

Практическое занятие 2. Разработка диаграммы взаимодействия

Цель

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

Порядок выполнения

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: