samet kiliçtaş, müslüm dere, fatma davut çok dilli sms
DESCRIPTION
Bu slayt çok dilli SMS göderme ve alma hakkında bilgi vermektedir.TRANSCRIPT
![Page 1: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/1.jpg)
GSM Aygıtı İçin Çok DilliSMS Gönderme Uygulaması
SourceCode Team
IBM Yazılım Akademisi 2009
Samet KILIÇTAŞ, Müslüm DERE, Fatma DAVUT
Danışman : Yrd. Doç. Dr. Erbuğ ÇELEBİ
![Page 2: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/2.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Ajanda
• Genel Bakış
• Gelişim Süreci• Kullanılan Teknolojiler• Katmanlar• Kullanıcı Arayüzü (GUI)• Örnek Kullanım Senaryosu (Demo)
![Page 3: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/3.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Genel Bakış
• Projenin Amacı
• Hedef Kitle• Getiriler
![Page 4: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/4.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Ajanda
• Genel Bakış
• Gelişim Süreci• Kullanılan Teknolojiler• Katmanlar• Kullanıcı Arayüzü (GUI)• Örnek Kullanım Senaryosu (Demo)
![Page 5: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/5.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Gelişim Süreci
• Gereksinimlerin belirlenmesi
• Tasarım– ER Diagram
– Class Diagram
– Use-Case Diagram
– Sequence Diagram
• Kodlama• Test
![Page 6: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/6.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Gelişim Süreci
• Tasarım
– ER Diagram– Class Diagram– Use-Case Diagram– Sequence Diagram
![Page 7: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/7.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 8: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/8.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Gelişim Süreci
• Tasarım
– ER Diagram– Class Diagram– Use-Case Diagram– Sequence Diagram
![Page 9: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/9.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 10: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/10.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Gelişim Süreci
• Tasarım
– ER Diagram– Class Diagram– Use-Case Diagram– Sequence Diagram
![Page 11: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/11.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 12: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/12.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Gelişim Süreci
• Tasarım
– ER Diagram– Class Diagram– Use-Case Diagram– Sequence Diagram
![Page 13: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/13.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 14: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/14.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Ajanda
• Genel Bakış
• Gelişim Süreci• Kullanılan Teknolojiler• Katmanlar• Kullanıcı Arayüzü (GUI)• Örnek Kullanım Senaryosu (Demo)
![Page 15: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/15.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Kullanılan Teknolojiler
• Rational Application Developer 7.5
• DB2 Express-c 9.5 pureXML• AT Komutları• GSM/GPRS Modem• Java Communication API• JSMS API
![Page 16: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/16.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Rational Application Developer
• Yazılım geliştirme ekiplerinin hızlı ve kolay bir biçimde Web servisleri, Java, J2EE, EJB ve portal uygulamaları gibi yazılım ürünlerini tasarlama, çözümleme, geliştirme ve yükleme işlevlerini gerçekleştiren Eclipse üzerine kurulu bir yazılımdır.
Kullanılan Teknolojiler
![Page 17: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/17.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
• Rational Application Developer ilk olarak 2001 yılında WebSphere Studio Application Developer ismiyle HTML yazılımları geliştirmek için tasarlandı
• 2005 yılında IBM WebSphere Studio Application Developer’ı Rational Application Developer ismiyle yeniden markalandırarak bütün çekirdek derleyicileri aynı derleyici de ( RAD ) topladı.
Kullanılan Teknolojiler
![Page 18: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/18.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
• IBM Rational Application Developer
• Veritabanı Bağlantısı ve SQL• Generik programlama dili• HTML• Java• Java Server ve Java Server sayfaları• UML• Web Servisler• XML• Kod ve sanal editorlerini içerir.
Kullanılan Teknolojiler
![Page 19: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/19.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Kullanılan Teknolojiler
• JSMS API
– SMS, MMS gönderebilir– GSM 03.38, 03.40, 07.05
(Dahili modemli GSM Aygıtları) – 7-Bit ve UCS2 mesaj tiplerini destekler
• 7-Bit : 7-Bit' lik GSM Alfabesi• UCS2 : Her karakter 2byte - 70 karakter limiti
![Page 20: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/20.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Kullanılan Teknolojiler
• Örnek farklı alfabe kullanımı
SmsMessage msg = new SmsMessage(); msg.setRecipient(“+905338435246”); String unicodeMsg = "i\u015Fletme"; // işletme msg.setUserData(unicodeMsg.getBytes("ISO-8859-9")); msg.setCodingGroup(SmsMessage.DC_GROUP_GENERAL); msg.setAlphabet(SmsMessage.DC_UCS2);
Standart:ISO-8859-1
Türkçe:ISO-8859-9ş: \u015F
![Page 21: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/21.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Ajanda
• Genel Bakış
• Gelişim Süreci• Kullanılan Teknolojiler• Katmanlar• Kullanıcı Arayüzü (GUI)• Örnek Kullanım Senaryosu (Demo)
![Page 22: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/22.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Katmanlar
• Uygulama Katmanı
– Arayüz işlemleri ve kullanıcı etkileşimi• Transaction Katmanı
– Data işlemleri (Update, Insert, Delete vs.)
• GSM Katmanı– SMS gönderimi, Aygıt bağlantısı
![Page 23: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/23.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Ajanda
• Genel Bakış
• Gelişim Süreci• Kullanılan Teknolojiler• Katmanlar• Kullanıcı Arayüzü (GUI)• Örnek Kullanım Senaryosu (Demo)
![Page 24: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/24.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Kullanıcı arayüzü (GUI)
• Nasıl?
– Logo oluşturuldu– Splashscreen!– Web 2.0 ikonları
![Page 25: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/25.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Kullanıcı arayüzü (GUI)
• Bizim için öncelikli olanlar;
– Kullanım kolaylığı– Kullanıcının isteğine anında cevap– Hızlı Erişim– Güçlü Arama ve Raporlama
![Page 26: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/26.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 27: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/27.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 28: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/28.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 29: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/29.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 30: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/30.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
![Page 31: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/31.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Ajanda
• Genel Bakış
• Gelişim Süreci• Kullanılan Teknolojiler• Katmanlar• Kullanıcı Arayüzü (GUI)• Örnek Kullanım Senaryosu (Demo)
![Page 32: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/32.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Örnek Kullanım Senaryosu
• Demo
![Page 33: Samet KiliçTaş, MüSlüM Dere, Fatma Davut çOk Dilli Sms](https://reader034.vdocuments.site/reader034/viewer/2022050815/548ea28eb47959ad338b45bb/html5/thumbnails/33.jpg)
GSM Aygıtı İçin Çok Dilli SMS Gönderme UygulamasıUluslararası Kıbrıs Üniversitesi
Sourcecode TEAM
• Teşekkürler...