2015-09-19 2 views
1

Я изучаю диаграммы Domain Modeling/UML Class, и некоторые из слов не объясняются так, как я могу понять.Что означает область приложения?

Я только что узнал через этот замечательный сайт, что означает «домен», является ли домен приложения так же просто объясненным? Я пытался много раз искать это, так что не делай мне больно. Я новичок здесь.

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

+0

К сожалению, существуют три разных значения фразы, которые я могу назвать неправыми (домен, к которому вы применяете инструмент, например, «это программное обеспечение применяется к домену учета», конкретному значению CLR и тому, что сказал Джим Л) , поэтому без лучшего контекста это будет закрыто. –

+0

Я думаю, что это правильный вопрос. Программирование начинается с домена. и предмет плохо объяснен. +1 – Gangnus

ответ

0

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

0

Итак, есть три основных уровня вы должны различны:

Project - как работа организован продукта - результат вашего домена работа : ваша работа помогает какому-то делу. Этот бизнес и его правила и потоки являются Домен.

Проект выше продукта, продукт находится выше домена.

0

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

Проблема/область применения: домен, в котором ожидается, что программная система будет работать и выжить. Как и в этом домене, в который будет применена программная система.

Применения/Решение домен: Программное решение/заявка подавалась к проблемной области, чтобы удовлетворить требования клиента

По этим причинам, мне не нравится фраза Применение домен из-за его потенциал для двусмысленности в том, как это может быть истолковано. Я предпочитаю говорить «« Проблемный домен »(ситуация, в которой будет использоваться программное обеспечение) и« Домен решения »(программное обеспечение и системы, созданные для решения проблем в проблемной области).

Смежные вопросы