PER Diyagrami  
 
 

Er diyagraminin aciklamasi:

Uzay cati: Demirden yapilmis borularin, yine demirden yapilmis kureler yardimi ile birlestirilerek olusturulan 
kafes sistemdir.  Bu tanim analiz belgesinde de bulunmaktadir. Ornek bir cati modeli proje ana sayfasinda arka 
planda bulunan resimdir. Orada cati yerde bulunmaktadir. Diger anlamda kolon yerlesim yerleri bulunmamaktadir.

Bu ve benzeri yapilarin olusturulabilmesi icin analitik geometri bilgisinin de kullanilmasi gerekmektedir.
Yukaridaki ER diyagraminda nesnelerin nitelikleri, yapinin koordinat ve eleman verilerini icermektedir.
Diyagramda "Eleman, Dugum, Alt Baslik Elemani, Ust Baslik Elemani, Capraz Baslik Elemani, Dugum
ve Mesnet Yerlesim (Kolon yerlesim yeri)" adlari altinda alti nesne bulunmaktadir.

1)
Eleman: Ilgili sistemin demirden yapilacak borulardan olusmaktadir. Bu borular sistemin elemanlarini 
olusturmaktadir. Bu yuzden "Eleman" adinda nesne bulunmaktadir. 
Bu nesnenin nitelikleri "Bagli oldugu ilk dugum, Bagli oldugu ikinci dugum ve Eleman no" dur.
1.1)
Eleman no: Sistemi olusturacak borularin numarasi (yani kagit uzerindeki cizgilerin numarasi) vardir. 
Ve bu nitelik (Eleman nesneis icin) key konumundadir.
1.2)
Bagli oldugu ilk dugum: Her elemanin bir baslangic birde son noktasi bulunmaktadir.
Ornek:
                            Ilk dugum ------------------------------ Ikinci dugum
                             numarasi      1 Numarali eleman          numarasi
                                                        (Sekil a)

Sekil a'da bulunan cizginin (Bir numarali elemanin, yani yapilacak borunun) sol taraftaki yerlesim yeri, 
borunun ilk dugum numarasini olusturmaktadir. Bu ilk dugum numarasinin ayni zamanda koordinatlari 
(x1,y1,z1) bulunmaktadir.
1.3)
Bagli oldugu ikinci dugum: Sekil a'da bulunan cizginin (Bir numarali elemanin, yani yapilacak borunun)
sag taraftaki yerlesim yeri, borunun ikinci dugum numarasini olusturmaktadir. Bu ikinci dugum
numarasinin da ayni zamanda koordinatlari (x2,y2,z2) bulunmaktadir.

2)
Dugum: Sisteme ait elemanlarin dugum numaralarinin ve bu dugum numaralarina ait koordinatlarin
bulundugu nesnedir. Her dugum numarasinin bir koordinati (yani x, y, z seklinde koordinati) vardir.
Bu nesnenin "Dugum no, x ,y, z" adinda nitelikleri bulunmaktadir.
2.1)
Dugum no: Her dugumun de bir numarasi vardir. Ve bu (Dugum nesnesi icin) key durumundadir.
2.2)
X yonundeki yeri: Uc boyutlu bir ortamda "a" adinda bir noktayi belirtmek isteyelim. Bunun icin
uc bilesene (koordinata) ihtiyac vardir.  "x yonundeki yeri" bilesenlerden biridir.
Yani "a" adindaki noktayi belirtmek icin kullanilan ilk bilesene verilen isimdir.
2.3)
Y yonundeki yeri: Madde 2.1'deki "a" adindaki noktayi belirtmek icin kullanilan ikinci bilesene
verilen isimdir.
2.4)
Z yonundeki yeri:Madde 2.1'deki "a" adindaki noktayi belirtmek icin kullanilan ucuncu bilesene
verilen isimdir.

Not:
-Buraya kadar olanlardan su sonuclar cikarilabilir.
a)-Uzay catinin elemanlari bulunmaktadir. Bu elemanlar dugum numaralarindan olusmaktadir.
b)-Dugum numaralari koordinatlardan (x,y,z seklinde) olusmaktadir.
c)-Her dugum noktasinda borularin birbirine baglanabilmesi icin imalati demirden yapilacak 
    kureler bulunmaktadir.
d)-Kullanicinin gosterecegi dosyadan sirasiyla dugum yerlesim yerleri (koordinat verileri), 
     eleman verileri ve bagli bulundugu dugum numaralari, son olarak kolon yerlesim 
     yerleri okunur. Elde edilen veriler ilgili kutuklere aktarilir.

3)
Alt baslik elemani: Bir uzay cati (kafes sistemi) uce ayrilir. Alt, Ust ve Capraz duzlemde giden
elemanlar.
Ornek:
Ana sayfada arka planda bulunan resimde mavi renkte olan elemanlar alt baslik elemanlaridir.
Bu sebeble "alt baslik eleman" nesnesi bulunmaktadir. Bu nesnenin iki niteligi vardir.
"Alt baslik eleman no, Alt baslik komsu eleman no"
3.1)
Alt Baslik Eleman No: Her alt baslik elemaninin numarasi vardir. Ve bu key durumundadir.
Yani ayni numaraya sahip iki tane alt baslik eleman numarasi yoktur.
3.2)
Alt Baslik Komsu Eleman No: Her alt baslik elemanina baglanan (yani bir dugum numarasi
ortak olan), baska bir alt baslik elemani vardir. Bu eleman, sistemin Autocad ortaminda uc boyutlu 
cizilebilmesini saglar. Sozu edilen elemanin program tarafindan ilgili sorgular sonucunda bulunmasi
gerekmektedir.

Not:
a)-Ana sayfada arka planda bulunan resimde catiya ait yersil renkte olan elemanlar sistemin ust baslik
    elemanlaridir. Sari renkte olan elemanlar ise sistemin capraz baslik elemanlaridir. 
b)-Ust baslik ve Capraz baslik eleman nesneleri ucuncu maddede aciklananlara benzemektedir. Bu 
     sebeble konu edilen nesneleri aciklamaya ihtiyac bulunmamaktadir.

4)
Mesnet Yerlesim: Uzay catinin (sistemin) yerden yuksekte durabilmesi icin kolonlara (mesnetlere) ihtiyac 
vardir. Bu sebeble Mesnet Yerlesim adinda nesne bulunmaktadir. Bu nesnenin "Mesnet No" adinda
niteligi bulunmaktadir.

4.1)
Mesnet No:  Kolon yerlesim yerleri onceden belirlenmis dugum numaralarinda bulunur. Bu nitelik
sozu edilen numaralari icermektedir. Ve bu nesne icin key durumundadir.

Yukaridaki diyagramda, yine yukarida aciklanan nesnelerin arasindaki iliski (kaardinality oranlari
ve katilim sekli) gorulebilir.