Я изо всех сил пытаюсь понять, будем ли мы включать xml-файлы в диаграммы классов. В принципе, у меня есть все xml-файлы и связаны с их ассоциированным классом, где они используются? Это верно? Моя диаграмма ниже:Являются ли файлы Android xml частью диаграммы классов
ответ
В диаграмме классов вы должны сделать классы и их отношения. XML - это формат файла. В этом случае, я думаю, что XML представляет собой экраны вашего Android-приложения. Вам не нужно представлять их на диаграмме классов, чтобы указать ваше приложение для Android.
Here is an ibm.com link, который, по-видимому, отлично подходит для типичной диаграммы классов. Однако, если вы делаете это для профессора, имейте в виду, что любые общие предложения, предлагаемые здесь, могут быть отменены желаниями вашего профессора.
сниппета с сайта:
цель диаграммы классов, чтобы показать типы моделируемого в системе. В большинстве моделей UML эти типы включают в себя:
- класс
- интерфейс
- тип данных
- компонент.
Существуют и другие схемы, которые могут включать в себя графический интерфейс пользователя, но диаграмма классов обычно не один из них.
На макеты Android можно ссылаться и могут иметь ссылки на классы апликации. Без этих связей XML-файлы отношения между классами не изучены полностью. По крайней мере, такие файлы макета XML необходимы на диаграмме классов.