prev (151) overview next (153)
| 152 - Title | Ogreni Isleri Otomasyon Sistemlerinde Platform Bagimsiz Cok Katmanli J2EE Mimari |
| Authors | Serkan Durusoy, DNA Internet Cozumleri San. ve Tic. A.S. |
| PC Member | No |
| Contact person | Asli Ozkan, asli.ozkan__at__dna-tr.com, +902164564156 |
| Main Fields | 6. Üniversite Bilişim Sistemleri
11. Yazılım Geliştirme Ortamlari 12. Üniversite Bilişim Sistemleri 13. Yeni Teknolojiler 16. Açık Kaynak Kodlu Sistemler |
| Other Main Fields | |
| Abstract + Keywords | Universite ogrenci isleri otomasyon sistemelerinde bugune degin istemci-sunucu mimariler, internete acik yapilarda ise asp ve php gibi "scripting" dilleri ile platform bagimli, olceklenmesi zor ve 2 katmanli yapilar kullanilmistir. Ilk olarak Marmara Universitesinde Sun sunucular ve SyBase middleware ve veritabani uzerinde kullanilmak uzere DNA tarafindan gelistirilen uygulama yumuyle J2EE spesifikasyonlarinda gelistirilmis, veri - uygulama - sunum - erisim/dogrulama/guvenlik katmanlari tumuyle birbirinden ayrilmis bir yapi sunmaktadir. Bu yapi sayesinde uygulamanin katmanlari icinde yapilan degisiklikler hizli ve guvenli bir sekilde uygulamanin tumune etki edebilmekte, katmanlarin birbirinden ayrilmis olmasi sebebi ile farkli kanallara (internet tarayici, mobil, sms, itv, kalin istemci gibi) sunum kolaylasmaktadir. Tum yapi katman bazinda dikey ve yatay olceklenebilmekte, uygulamanin kullanimdaki performans darbogazlarina gore sadece gerekli yerlerinde donanim genislemesi yapilabilme imkani ortaya cikmaktadir. Sistem tumuyle donanim ve altyapi/middleware yazilim bilesenlerinden bagimsiz yapi sergilemektedir. Buna istinaden basta tercih edilen mimari ve bilesenler uzerine performans gerektiren zamanlarda (kayit, not aciklama gibi) farkli donanim ve yazilim bilesenleri ile genisleme imkani sunmaktadir. Toplu olarak degerlendirildiginde cok katmanli J2EE mimarinin sundugu avantajlar: > Uygulama gelistirme ve revizyon kolayligi > Uygulama devreye alma kolayligi > Guvenlik > Performans > Hem yatay, hem dikey olceklenebilirlik > Donanim platform bagimsizligi > O/S, AppServ, RDBMS bagimsizligi olarak siralanabilir. Ogrenci isleri otomasyon sistemi gerek universiteler arasinda, gerek universite icindeki birimler arasinda, gerekse birimin zaman icerisindeki yonetmelik ve yonerge degisikliklerine gore farkliliklar gostermektedir. Bu bilincle DNA, gelistirdigi sistemi bir ogrenci isleri paketi olarak degil, bir "framework" olarak adlandirmaktadir. Stratejimiz, bu cozumu "acik kaynak kodlari" ile birlikte lisanslayarak gerekli gelistirme, bakim ve kullanim egitimleri ile birlikte danismanligini da vererek universitenin surekli bagimliligini ortadan kaldirmak yonundedir. |
| Remarks |
| CyberChair | Author: Richard van de Stadt (Borbala Online Conference Services) | Development supported by TRESE | Copyright © by University of Twente |