Identyfikatory diagramów

Nazwa każdego diagramu zawierającego model systemu lub architektury rozpoczyna się od kodu identyfikującego typ diagramu. Poniżej zostały zamieszczona propozycja identyfikatorów dla poszczególnych typów diagramów:

  • ACD – Diagram aktywności (Activity Diagram)
  • BPD – Diagram procesów biznesowych BPMN (Business Process Diagram)
  • BRD – Diagram wymagań biznesowych (Business Requiments Diagram)
  • DMD – Diagram modelu danych (Data Model Diagram)
  • FRD – Diagram wymagań funkcjonalnych (Functional Requiments Diagram)
  • MOD – Diagram motywacji (Motivation Diagram)
  • NRD – Diagram wymagań niefunkcjonalnych (Non-functional Requiments Diagram)
  • SMD – Diagram z maszyną stanową (State Machine Diagram)
  • UCD – Diagram przypadków użycia (Use Case Diagram)
  • UID – Diagram interfejsów użytkownika (User Interface Diagram)

Po każdym z typów diagramów zostanie dodany identyfikator obszaru (diagramy biznesowe) lub systemu (diagramy systemowe) oraz unikalny w obrębie numeracji numer.
Przykładowo:
BPD.Sprzedaż.01 – oznacza diagram procesów biznesowych w obszarze biznesowym: Sprzedaż

Diagramy przedstawiające mapowania będą zawierać następujące identyfikatory:

  • BP2ABD – mapowanie procesów biznesowych na wysokopoziomowe procesy biznesowe
  • BP2BRD – mapowanie procesów biznesowych na wymagania biznesowe
  • MD2KMD – mapowanie modelu danych na kanoniczny model danych
  • RQ2BRD – mapowanie wymagań na system na wymagania biznesowe
  • UC2ASD – mapowanie przypadków użycia na usługi aplikacyjne
  • UC2BPD – mapowanie przypadków użycia na procesy biznesowe
  • UC2RQD – mapowanie przypadków użycia na wymagania systemowe

Dlaczego warto jest odpowiednio oznaczać diagramy. Po nazwach diagramów od razu wiadomo do czego ten diagram służy. Z czasem szukając odpowiedniej relacji i typu diagramu od razu wiadomo, który diagram jest w danym momencie dla nas istotny.

W repozytorium znajdziesz także diagramy odnoszące się do architektury. Moja propozycja nadawania im identyfikatorów jest następująca:

  • P.AB.PB.XX.YY – Nazwa procesu biznesowego (diagram)
  • P.AB.MW.XX.YY – Widok wymagań (mapowanie wymagań na procesy)
  • P.AB.OB.XX.YY – Widok obiektów
  • P.AS.AP.XX.YY – Nazwa perspektywy aplikacji X
  • P.AS.PD.XX.YY – Nazwa perspektywy przepływu danych
  • P.AS.WW.XX.YY- Nazwa perspektywy wielowarstwowej (AB-AS)
  • P.AS.WW.XX.YY- Nazwa perspektywy wielowarstwowej (AS-AT)
  • P.AS.MD.XX.YY – Nazwa perspektywy mapowania danych
  • P.AS.DA.XX.YY – Widok danych w perspektywie ASI
  • P.AS.MW.XX.YY – Mapowanie wymagań ASI – usługi aplikacyjne
  • P.AS.MW.XX.YY – Mapowanie wymagań AB-ASI
  • P.AT.IN.XX.YY – Nazwa perspektywy infrastruktury (instalacja systemu)
  • P.AT.IN.XX.YY – Nazwa perspektywy infrastruktury (komunikacja węzłów)

gdzie:

P.XX.YY.numer

  • P – Perspektywa
  • XX – warstwa architektury
    • AB – Architektura biznesowa
    • AS – Architektura systemów informatyczych
    • AT – architektura technologiczna
  • YY – typ diagramu (opisano powyżej)
  • numer – numer diagramu z przynależnością do procesów lub systemów

 

Po przeczytaniu tekstu naciśnij przycisk “Zrobione”. W ten sposób dasz znać, że moduł jest ukończony.

Scroll to Top