Я думаю, что это может сбивать с толку представлять файл как класс. Может быть, лучше просто поместить заметку, связанную с содержимым, объясняя, как файл связан с вашей системой. Например:
http://img100.imageshack.us/i/fileannotate.png/
Если поставить атрибут на диаграмме классов, чтобы представить его в виде файла, я думаю, что будет слишком много двусмысленности в диаграмме.
Если файл будет использоваться много, вы можете определить файл как стеротип в своей диаграмме UML. Например, если файл содержал по электронной почте, вы можете-адреса определить стереотип как (До тех пор, как имя означает что-то в вашей проблемной области):
< < EmailAddressStore >>
Сказав, что, в зависимости от того, что вы используете файл для, диаграмма классов может быть не лучшим местом для ее представления. Возможно, более целесообразно иметь файл на диаграмме развертывания. Как и файл журнала в этом примере:
http://upload.wikimedia.org/wikipedia/en/d/da/UML_Deployment_Diagram.gif