UML modellerini bir geliştirme işlemiyle eşleştirme hakkında

Microsoft Office Visio, belirli bir geliştirme işlemi önermeden UML model oluşturulmasını destekler. Ancak, UML diyagramlarını anlamlı bir bağlam içinde göstermek için, aşağıdaki grafik, aşağıda listelenen UML diyagramı türlerini, kabaca bir geliştirme işleminin izleyebileceği aşamalara uyan modeller olarak düzenler: kullanım durumu modeli aşaması, etki alanı modeli aşaması, tasarım modeli aşaması ve uygulama modeli aşaması.

Aşamalar ardışık gibi görünür, ancak en etkili geliştirme işlemleri yinelemelidir ve her aşama birçok kez gerçekleşir.

"Modeling a system can be broken down into four phases: use case model, domain model, design model, and implemenation model"

Kullanım durumu modeli aşaması

Kullanım durumları, bir geliştirme döngüsünün başlarında oluşturduğunuz işlemlerin öyküsel açıklamalarıdır. Dış aktörler ve sisteminiz arasındaki etkileşimleri açıklar ve sistem gereksinimlerini ve etki alanında kullanılan terminolojiyi anlamanıza yardımcı olur. Kullanım durumu aşaması sırasında kullanım durumu diyagramları oluşturursunuz.

Etki alanı modeli aşaması

Etki alanı modeli aşaması, kullanım durumu modeli aşamasında olduğu gibi, sistemini geliştirmekte olduğunuz etki alanı hakkında bir kavrayış oluşturulması üzerinde odaklanır. Bu, henüz programlama kavramlarından çok gerçek dünyadaki nesneler ve ilişkiler hakkında düşünmekte olduğunuz bir çözümleme aşamasıdır.

Etki alanı modeli aşaması sırasında kavramsal statik yapı diyagramları, paket diyagramları ve sıra diyagramları oluşturursunuz.

Tasarım modeli aşaması

Kullanım durumu ve etki alanı modeli aşamaları boyunca, geliştirdiğiniz sistemle ilgili gereksinimleri ve kavramları anlama üzerinde odaklanırsınız. Tasarım aşamasında ise bu kavrayışı uygular ve bir programlama çözümüne ulaşırsınız.

Bu çözümü geliştirmek için, modelnesne nasıl iletişim kuracağını belirlemek üzere birlikte çalışma diyagramlarını ve yazılımda uygulayacağınız modelnesnesınıf tanımlamak üzere sınıf statik yapı diyagramlarını kullanmanız gerekir.

Bir nesnenin yaşam döngüsünü anlamak için, belirli bir sınıf veya modelnesnesınıfkullanım durumu ilgili olarak bir durum grafiği veya modelnesnesınıfkullanım durumuetkinlik diyagramı da oluşturabilirsiniz.

Uygulama modeli aşaması

Uygulama modeli aşaması, geliştirme ortamının fiziksel ve bileşen yapısı üzerinde odaklanır. Uygulama aşaması sırasında bileşen diyagramları ve dağıtım diyagramları oluşturursunuz.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×