Bu UML yazılım modelleme örneğimizde bir müteahhitlik firması için arsa alımı,malzeme temini,bina yapım ve satış işlemleri için gerekli adımları gösteren modellemeyi yapacağız.

Müteahhitlik Firması Sistemi gerekli kayıtları tutarak ve aşamaları uygun şekilde gerçekleştirerek projelerin daha düzenli olmasını sağlıyor.Arsa ve malzemelerin kontrolünü sağlayarak projelere uygun arsa ve malzemelerin teminini kolaylaştırıyor.
.
Arsa Kontrolü aktivite şeması veri tabanında var olan kayıtlardaki uygun arsaya ulaştırıyor.Arsa alımı durumunda veri tabanına yeni kayıt girilmesini sağlıyor.Arsanın inşaata hazırlanması için gerekli işlemleri başlatıyor.

Başvuru aktivite şemasında başvuru belgelerinin toparlanıp onay için gerekli makamlara gönderilmesi gösteriliyor.Eğer başvuru kabul edilmezse kabul edilmeme gerekçeleri hakkında düzenlemeler yapılarak yeniden başvuruluyor.Onay alındığında ise projeyi başlatıyor.

Malzeme Kontrolü aktivite şemasında veri tabanındaki envanter kaydını tutarak projenin gerçekleşmesi için gerekli malzemeleri kontrol ediyor.Malzeme eksikliği durumunda yeni malzemelerin stoklanmasını sağlıyor ve gerekli malzemelerin ilgili projelere nakil edilmesine yarıyor.

Müteahhitlik Firması Sistemi gerekli kayıtları tutarak ve aşamaları uygun şekilde gerçekleştirerek projelerin daha düzenli olmasını sağlıyor.Arsa ve malzemelerin kontrolünü sağlayarak projelere uygun arsa ve malzemelerin teminini kolaylaştırıyor.
.

Arsa Kontrolü aktivite şeması veri tabanında var olan kayıtlardaki uygun arsaya ulaştırıyor.Arsa alımı durumunda veri tabanına yeni kayıt girilmesini sağlıyor.Arsanın inşaata hazırlanması için gerekli işlemleri başlatıyor.

Başvuru aktivite şemasında başvuru belgelerinin toparlanıp onay için gerekli makamlara gönderilmesi gösteriliyor.Eğer başvuru kabul edilmezse kabul edilmeme gerekçeleri hakkında düzenlemeler yapılarak yeniden başvuruluyor.Onay alındığında ise projeyi başlatıyor.

Malzeme Kontrolü aktivite şemasında veri tabanındaki envanter kaydını tutarak projenin gerçekleşmesi için gerekli malzemeleri kontrol ediyor.Malzeme eksikliği durumunda yeni malzemelerin stoklanmasını sağlıyor ve gerekli malzemelerin ilgili projelere nakil edilmesine yarıyor.
Grup Üyeleri:
13-701-005 Rasim GÜLER
15-701-055 Zekeriya ŞEKER
Ara Sınav (blog) değerlendirmesi:
YanıtlaSil1) Sistem proje başvurularının takibi için de kullanım durumları içermeliydi. Çünkü asıl önemli amacı işin bu kısmını kayıt altında tutarak yapmak.
2) Yine malzeme envanterinin takibi için de kullanım durumu olmalıydı. Bu da projelerin yürütülmesi sırasındaki işlerin otomasyonununda önemli bir iş.
3) Tasarımı yapacak "Mimar" rolü gözükmüyor. Halbuki satış işlemleri daha bu tasarımın tamamlanıp onaylanmasından sonra başlayabilirdi.
4) "Satış Yap" kullanım durumu "Alıcı" diye de bir aktöre bağlı olmalıydı. Ödeme koşulları, projenin o an geldiği aşama, yerleşim düzeni vb. gibi bir çok kontrolleri içerdiği için, bu kullanım durumunun aktivite şeması özellikle yüklü olacaktı.
GEREĞİ DÜŞÜNÜLDÜ: 70
Final değerlendirmesinden önce öneriler:
1) Kullanım durumu şemasını yeniden düzenleyin, ama bu düzenlemeleriniz hali hazırda kafamda belirlenmiş olan ara sınav ortalamasını değiştirmeyecek.
2) En az üç adet aktivite şeması olmalı.
3) Buradaki tek aktivite şeması güya proje başvurusu kullanım durumu için, ama her nedense malzeme envanter takibi gibi, zaten kullanım şemasında olmayan bir kullanım durumunu, hem de tek bir adım gibi gösteriyor. Halbuki proje başvurusunun ilgili resmi veya denetleyici kurumdan gelen cevaplara göre yeniden düzenlenmesi ve tekrar başvuru, vb. gibi adımlar içermeliydi.
Bu ve ekleyeceğiniz aktivite şemalarını bu uyarılara göre oluşturun.