Объектно-ориентированное моделирование
Объектно-ориентированное моделирование Объектно-ориентированное моделирование
с учетом их приоритета. Существуют следующие категории функций. Категория Значение функций Очевидные Их выполнение очевидно для пользователя Скрытые Должны выполняться незаметно для пользователя, Это касается многих базовых технических функции, таких как сохранение информации на постоянном носителе. Скрытые функции зачастую необоснованно упускаются в процессе определения требований к системе Дополнительные Необязательные функции, добавление которых не приведет к существенному удорожанию проекта и не повлияет на выполнение остальных функций Атрибуты системы Атрибуты системы – это нефункциональные характеристики системы, например: простота в использовании, отказоустойчивость, стоимость. Атрибуты системы могут относиться ко всем функциям одновременно, либо к одной или нескольким функциям. Атрибуты системы характеризуются допустимым набором значений и могут принимать дискретные, нечеткие или смысловые значения. Другие артефакты стадии формулировки требований В этой главе изложены лишь краткие сведения о требованиях к системе. На самом деле данному вопросу можно посвятить целую книгу. Описание системных функций и атрибутов — это лишь
минимальный набор документов, создаваемых на этапе определения требований к системе. Однако для более глубокой проработки вопроса и снижения риска разработки необходимо учитывать и другие важные артефакты. • Группы разработчиков требований — перечень участников, вовлеченных в процесс формулировки требований, определения функций и атрибутов системы, выполнения обзоров и проведения интервьюирования. • Группы участников разработки — перечень групп, принимающих участие в разработке или развертывании системы • Предположения — сделанные допущения • Риски ~ факторы, которые могут повлиять на успешную реализацию проекта • Зависимости — компании, системы или продукты, от которых зависит выполнение проекта • Cловарь терминов — определение основных терминов • Прецеденты - описания процессов, происходящих в предметной области (обсуждаются в последующих главах) • Приблизительная концептуальная модель - модель основных понятий и их взаимосвязей Описание процессов: прецеденты Для того чтобы определить требования, лучше всего создать прецеденты — описания происходящих в предметной области процессов. В этой главе содержится введение в концепцию прецедентов, а также иллюстрируется се использование на примере системы розничной торговли. Прецеденты и диаграммы прецедентов входят в состав языка UML
- Page 1 and 2: Объектно-ориентиро
- Page 3 and 4: Анализ и проектиро
- Page 5 and 6: навыками создания
- Page 7 and 8: проектирование и т.
- Page 9 and 10: Этап построения: ци
- Page 11: Потребители Компан
- Page 15 and 16: Следующий прецеден
- Page 17 and 18: покупателю общую с
- Page 19 and 20: Исполнители Исполн
- Page 21 and 22: инициируемым ими п
- Page 23 and 24: Форматы прецеденто
- Page 25 and 26: Идеальные прецеден
- Page 27 and 28: создавать конкретн
- Page 29 and 30: 6. Кассир выдает чек
- Page 31 and 32: 7. Ранжировать прец
- Page 33 and 34: shut down (Выключение) Н
- Page 35 and 36: Атрибуты и ассоциа
- Page 37 and 38: Разрешение конфлик
- Page 39 and 40: Зависимости между
- Page 41 and 42: интерес. Концептуа
с учетом их приоритета. Существуют следующие<br />
категории функций.<br />
Категория Значение<br />
функций<br />
Очевидные Их выполнение очевидно для<br />
пользователя<br />
Скрытые Должны выполняться незаметно для<br />
пользователя, Это касается многих<br />
базовых технических функции, таких<br />
как сохранение информации на<br />
постоянном носителе.<br />
Скрытые функции зачастую<br />
необоснованно упускаются в<br />
процессе определения требований к<br />
системе<br />
Дополнительные Необязательные функции,<br />
добавление которых не приведет к<br />
существенному удорожанию проекта<br />
и не повлияет на выполнение<br />
остальных функций<br />
Атрибуты системы<br />
Атрибуты системы – это нефункциональные<br />
характеристики системы, например: простота в<br />
использовании, отказоустойчивость, стоимость.<br />
Атрибуты системы могут относиться ко всем<br />
функциям одновременно, либо к одной или<br />
нескольким функциям. Атрибуты системы<br />
характеризуются допустимым набором значений и<br />
могут принимать дискретные, нечеткие или смысловые<br />
значения.<br />
Другие артефакты стадии формулировки требований<br />
В этой главе изложены лишь краткие сведения о<br />
требованиях к системе. На самом деле данному<br />
вопросу можно посвятить целую книгу. Описание<br />
системных функций и атрибутов — это лишь