Развернутая модель информационной системы «Страховая компания»
Диаграмма в UML — это графическое представление набора элементов, изображаемое чаще всего в виде связанного графа с вершинами (сущностями) и ребрами (отношениями). Диаграммы характеризуют систему с разных точек зрения. Диаграмма — в некотором смысле одна из проекций системы. Как правило, диаграммы дают свернутое представление элементов, из которых составлена система. UML — это не просто набор… Читать ещё >
Развернутая модель информационной системы «Страховая компания» (реферат, курсовая, диплом, контрольная)
UML — это не просто набор графических символов. За каждым из них стоит хорошо определенная семантика (см. «The Unified Modeling Language Reference Manual»). Это значит, что модель, написанная одним разработчиком, может быть однозначно интерпретирована другим — или даже инструментальной программой.
Моделирование необходимо для понимания системы. При этом единственной модели никогда не бывает достаточно. Напротив, для понимания любой нетривиальной системы приходится разрабатывать большое количество взаимосвязанных моделей. В применении к программным системам это означает, что необходим язык, с помощью которого можно с различных точек зрения описать представления архитектуры системы на протяжении цикла ее разработки.
Основным понятием языка UML является диаграмма, графически отображающая некую сущность или понятие системы, а также связи между понятиями. Это может быть, например, класс, объект, пользователь, сопроводительная информация и т. д.
Диаграмма в UML — это графическое представление набора элементов, изображаемое чаще всего в виде связанного графа с вершинами (сущностями) и ребрами (отношениями). Диаграммы характеризуют систему с разных точек зрения. Диаграмма — в некотором смысле одна из проекций системы. Как правило, диаграммы дают свернутое представление элементов, из которых составлена система.
В UML различают восемь основных типов диаграмм:
- 1. Диаграмма прецедентов или вариантов использования (UseCaseDiagram);
- 2. Диаграмма видов деятельности (Activity Diagram);
- 3. Диаграмма взаимодействия (Interaction Diagram);
- 4. Диаграмма классов (Class Diagram);
- 5. Диаграмма состояний (State Diagram);
- 6. Диаграмма кооперации (Collaboration Diagram);
- 7. Диаграмма компонентов (Component Diagram);
- 8. Диаграмма развертывания (Deployment Diagram).