NMEA 0183 is a standard for interfacing marine electronic devices. In this application article, general information about the NMEA 0183 standard will be given first. Then, design of the software, which handles NMEA 0183 messages coming from GPS receiver, by using strategy and factory method design patterns will be discussed according to the one of the object oriented programming principle “open for extension, close for the modification”
Strategy Design Pattern Factory Method Design Pattern Open Closed Design Principle NMEA 0183 Standard GPS Messages
NMEA 0183; deniz sistemlerindeki elektronik cihazlar
arasındaki iletişimde kullanılan bir standarttır. Bu uygulama
bildirisinde; ilk önce NMEA 0183 standardı ile ilgili genel bilgiler
verilecektir. Sonra ise; GPS alıcısından gönderilen NMEA 0183
standardındaki mesajların nesneye yönelik programlamanın
temel prensiplerinden olan “genişlemeye açık fakat değişikliğe
kapalı” prensibine uygun olarak strateji ve fabrika tasarım
kalıpları ile yazılım tasarımının nasıl yapıldığı anlatılacaktır.
Strateji Tasarım Kalıbı Fabrika Metot Tasarım Kalıbı Açık Kapalı Tasarım Prensibi NMEA 0183 Standardı GPS Mesajları
Diğer ID | JA26MS37MU |
---|---|
Bölüm | Araştırma Makalesi |
Yazarlar | |
Yayımlanma Tarihi | 1 Ocak 2017 |
Yayımlandığı Sayı | Yıl 2017 Cilt: 19 Sayı: 55.1 |
Dokuz Eylül Üniversitesi, Mühendislik Fakültesi Dekanlığı Tınaztepe Yerleşkesi, Adatepe Mah. Doğuş Cad. No: 207-I / 35390 Buca-İZMİR.