Modeling is de kunst van het ontwerpen van een software applicatie voordat u de code voor het op te schrijven . Het model voor een nieuw programma dient hetzelfde doel als de blauwdruk voor een nieuw gebouw . De Universal Modeling Language is een van de meest succesvolle instrumenten van de IT- wereld voor het modelleren , vanwege de voordelen ten opzichte van andere modelleermethoden . Met behulp van UML Modeling kunt u kijken voorbij de specifieke details van een codering probleem en zie het grote plaatje . Met UML , u de activiteiten van uw aanvraag vast te leggen in de vorm van een diagram . Een UML use - case diagram identificeert de manieren waarop je verwachten dat mensen de software en de functies die je zal moeten programmeren in het aan de behoeften van gebruikers te voldoen gebruiken . Class diagrammen laten zien hoe mensen , dingen en de gegevens die bij de aanvraag tot elkaar verhouden . Sequence diagrammen in kaart de volgorde van specifieke acties Common Language De " universele " in UML verwijst naar een van de doelen van de makers : . Om software ontwikkelaars met een gemeenschappelijke modelleertaal die voor iedereen werkt . Een van de redenen UML is zo wijdverspreid is dat in tegenstelling tot sommige modelleren systemen , UML is onafhankelijk van een bepaalde aanpak voor het maken van applicaties . Ongeacht uw methodologie verzamelen van gegevens, het analyseren van applicatie-eisen en coderen uw programma , kunt u nog steeds gebruik maken van UML om uw model te bouwen . Domein DSL of het domein - specifieke talen zijn een alternatief voor UML , bedoeld om problemen in specifieke domeinen te lossen . Een DSL voor verzekerings - industrie software, bijvoorbeeld , kan worden geschreven zodat het gebruikt industrie definities van woorden zoals " beleid", " premium " en " ongeval ", in plaats van een alternatieve betekenissen . Dit maakt een DSL- model gemakkelijk voor professionals in dat domein te begrijpen , hoewel het draaien van het model in de code kan worden gecompliceerd . Ontwikkelaars kunnen gebruik maken van UML om een industrie - specifieke UML profiel dat dezelfde manier werkt als een DSL . Platforms In de IT-wereld , platformen voor het gebruik van applicaties veranderen voortdurend ontwikkelen . Als nieuwe talen , nieuwe besturingssystemen en nieuwe computermodellen op de markt komen , organisaties moeite hebben om hun systemen te updaten. Een van de doelen van OMG , de organisatie die UML ontwikkeld , is het makkelijker om de overgang computer functies van het ene platform naar het andere te maken . OMG ontworpen UML naar platform - onafhankelijke modellering bieden . Ongeacht welk besturingssysteem je nu gebruikt , en welk systeem je een jaar gebruik van nu , moeten de basisconcepten van het model opgaan .
|