Orhan ŞEN. Cybersoft Enformasyon Teknolojileri Ltd. Şti. Gebze Yüksek Teknoloji Enstitüsü

Benzer belgeler
Simülatör Tabanlı ATM Arayüz Yönetim ve Geliştirme Sistemi

Simülatör Tabanlı ATM Arayüz Yönetim ve Geliştirme Sistemi

Başlık: Windows Sistem Yöneticisi Yardımcısı

ETA Work İLE ETA CEBİNİZDE

TBİL UYGULAMA I DERSİ. Mobil Barkotlu Depo Programı Projesi PROJESİ TASARIM RAPORU

MOODLE UZAKTAN ÖĞRETİM SİSTEMİ

KARĐYER YÖNETĐMĐ. Geleceğe yönelik çalışan ihtiyaçlarını iç kaynaklardan sağlayarak çalışan motivasyonunu artırma.

AKADEMEDYA YAZILIM BİLGİSAYAR EĞİTİM VE DANIŞMANLIK TİC. SAN. LTD. ŞTİ Kocaeli Üniversitesi Yeniköy Teknopark Yerleşkesi Başiskele / Kocaeli Tel Faks

Süreç Yönetimi. Logo

Erciyes Üniversitesi Teknopark ta geliştirilen Meditek İSG, 50'den fazla alt bileşeni olan kapsamlı bir iş sağlığı ve güvenliği otomasyondur.

ANALİZ BİLİŞİM HAKKINDA

DSİ kapsamında oluşturulan dağınık durumdaki verilerinin düzenlenmesi, yeniden tasarlanarak tek bir coğrafi veri tabanı ortamında toplanması,

. Standart Profesyonel Kurumsal. Tahsilat Kaynağı Tahsilat Yöntemi Tahsilat Araçları Tahsilat Türü - - -

VERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI

Yaşanmış Tecrübe Paylaşımı Önce Test Et Sonra Kodla XP Pratiği

İŞ ZEKÂSI & ÇEVİK RAPORLAMA ARACI. REPX ile verinize değer katın.

COĞRAFİ BİLGİ SİSTEMLERİ ArcGIS SERVER A GİRİŞ EĞİTİMİ

Sürücü Belgesi B. Şehir İzmir. Bitiş Tarihi Hala çalışıyorum

ONLINE İŞE ALIM & ADAY VERİTABANI

VERİ TABANI PROGRAMCILIĞI DALI

HR- Şemalar Modülü. Kullanıcı Kitabı

SU KALITE SİSTEMİ. Türkiye Halk Sağlığı Kurumu

N MLER N N BEL RLENMES VE ANAL Z

BAYİ SİPARİŞ TAKİP SİSTEMİ (Analiz Raporu)

Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC)

Uygulamadı ki hedef kitlem meslek seçimi arefesindeki ilköğretim 5. Sınıf öğrencileri olacaktır.

TLife Warehouse Management System365 Cloud

e-lift e-devlet Çözümleri

İşlem Adımları. 23 Haziran Stok, Cari, Fatura

COĞRAFİ BİLGİ SİSTEMLERİ İLERİ SEVİYE EĞİTİMLERİ BUILDING GEODATABASE EĞİTİMİ

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür.

SİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise)

Elektronik Fatura. Uğur DOĞAN İdea Teknoloji Çözümleri Genel Müdür Yardımcısı Cep:

Merkez Ofis : Up Hill Towers A1 B Blok No:146 TR Ataşehir / Istanbul

COĞRAFİ BİLGİ SİSTEMLERİ İLERİ SEVİYE EĞİTİMLERİ BUILDING GEODATABASE EĞİTİMİ

Evren Yazılım Donanım Mühendislik Bilgisayar İthalat İhracat Turizm Tic. San. Ltd. Şti. Saray Mah. Huriler Sok. Demirağa Apt. No:23/B Alanya/Antalya

trex DCAS trex DCAS Software & Automation ( Data Collection & Automation Systems )

Hazırlayan: Ahmet Alper ÇALIŞKAN Probiz Yazılım Proje Mühendisi

SİSTEM İHTİYAÇLARI (Tiger Plus / Tiger 3)

Yazılım profesyonelleri için önemli olan yetkinlikler anketi Survey

LOGO İş Zekası çözümü ile kurumsal raporlama ve analizler. Cem Yılmaz Genel Müdür LOGOBI Yazılım

Web adresi : MEKANSAL VERİLER İLE ÜRETİLECEK TÜM ÇÖZÜMLER İÇİN... BİLİŞİM TEKNOLOJİLERİ LTD. ŞTİ.

ARDIŞIL DİYAGRAM YAPI DİYAGRAMI. Sistem Analizi ve Tasarımı Dersi

İŞ SAĞLIĞI GÖZETİMİ YAZILIMI. Sağlıklı ve güvenli bir yaşam için

ClientAceDA Bağlantısı. ClientAce DA bağlantısı, Visual Basic.NET veya C# programcılarının rahatlıkla. serverlarla bağlantı kurabilen

13 Mayıs İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. İlgili Modül/ler : Genel

ArcGIS ile Elektrik Dağıtımı Uygulamaları Eğitimi

PERSONEL TAKİP SİSTEMİ

SDD Dökümantasyonu Versࠀyon 1.0. Movࠀe Predࠀctࠀon Orhan Özgün Ergen Ahmet Saday Berkay Erken

MIKROSAY YAZILIM ve BİLGİSAYAR SAN. TİC. A.Ş

13 Aralık Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Raporlar. Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış

Çimento Operatörleri ve Bakım Personeli için Simulatör sistemi: ECS/CEMulator

SAĞLIK BİLGİ SİSTEMLERİNİN TARİHSEL GELİŞİMİ

Bülent KAÇAR. Nişantaşı Üniversitesi Meslek Yüksek Okulu

E-DÖNÜŞÜM ADAPTÖRÜ EL KİTABI

Mobil Cihazlardan Web Servis Sunumu

FABREKA YAZILIM ELEKTRONİK DANIŞMANLIK TİC. LTD. ŞTİ.

Veri Analizi Raporlama Excel Word PowerPoint Outlook

Başlangıç Ayarları.

ARACI KURULUŞLAR İÇİN FIX ADAPTER PROJESİ

BAYİ YÖNETİM ÇÖZÜMÜ A K I L L I. K O L A Y. E NTEGRE

WORKNC

Web Uygulama Güvenliği Kontrol Listesi 2010

Persono Dijital İK Yönetim Sistemi

Başlıca Ürün-Bilgi Sistemleri

Gündem. Demo 3D ile Geleceği Görmek. Dijitalis Yazılım ve Danışmanlık Ltd.Şti.

YEMEKHANE TAKİP SİSTEMİ

Bilgi Servisleri (IS)

İçindekiler Tablosu Yazarkasa Aktarım Programı.....3

İnternet Programcılığı

Persono Performans Yönetim Sistemi

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

SİSTEM ANALİZİ VE TASARIMI. Sistem Analizi -Bilgi Sistemleri-

Kamu Güvenliği İçin Acil Çağrı Merkezi Çözümü.

ASAŞ ALÜMİNYUM PROJE YÖNETİM SİSTEMİ

SERVER TANFER. Yazılım Ürünleri Satış Müdürü IBM Türk

Autodesk Inventor 2012 Yenilikler

Muhammet Fatih AKBAŞ, Enis KARAARSLAN, Cengiz GÜNGÖR

T.C KARABÜK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ

Dicle Üniversitesi Bilgi İşlem Online Talep Takip Sistemi

ÖZEL SAYI 28 TEMMUZ 2011

yenilikçi bir yatırım yönetim sistemine giriş yapın.

Konu : Toplantı İçeriği : Demirhan İŞBAKAN Quest Ürün Yöneticisi e.mail :

X. Çözüm Ortaklığı Platformu

MailStore tüm şirket e-postalarınızı uzun yıllar güvenle saklayabileceğiniz bir mail arşivleme sistemidir.

Veritabanı Uygulamaları Tasarımı

CBS de Kocaeli Modeli. Yusuf Ziya DEMİRCİ Harita Y. Mühendisi

İMAR DAĞITIM PROJELERİNİN OTOMATİK VE GRAFİK OLARAK GERÇEKLEŞTİRİLMESİNİ SAĞLAYAN YAZILIM TASARIMI

T.C GAZİOSMANPAŞA ÜNİVERSİTESİ

VERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA

Kamu Güvenliği İçin Acil Çağrı Merkezi Çözümü.

NETKOD HAL OTOMASYONU. Ver. V Doc ver. 0.1

w w w. a n k a r a b t. c o m

ONLINE BA/BS SİSTEMİ. Tanıtım Dokümanı

VISISYS. Akıllı Görüntüleme Sistemleri

Berqnet Sürüm Notları Sürüm 4.1.0

VIO ERP12 Muhasebe Kurulum

V14xx Güncelleme İşlemleri

DESTEK DÖKÜMANI START DEMO KURULUMU VE AYARLARI

Transkript:

Orhan ŞEN Cybersoft Enformasyon Teknolojileri Ltd. Şti. Gebze Yüksek Teknoloji Enstitüsü

ATM Arayüz Yönetim ve Geliştirme sistemi; Cybersoft Gyte işbirliği ile Sanayi Bakanlığı destekli bir san-tez projesidir.

Giriş Problemler Amaç Sistem Modelleri Arayüz Tasarımı Durum (State) Tasarımı Çıktı Tasarımı Hareket (Transaction) Testi Yöntem ve Teknikler Sonuç Devam Eden Çalışmalar

Servis sektöründe artan maliyetler sonucu kendi kendine hizmet alınabilen terminallerin kullanımı artmıştır. ATM sistemlerinde verilen servislerin özellikleri sürekli gelişmesine rağmen arayüzler sabit kalmaktadır. ATM üreticisi firmaların oluşturdukları standartlar (NDC) dahilinde, servislerdeki sayı ve karmaşıklık artışı yönetimi ve geliştirmeyi zorlaştırmaktadır.

ATM sistemlerindeki artan servis ihtiyacı Sağlatılan servislerdeki karmaşık yapıyı geliştirme ve yönetme zorluğu Arayüzlerin geliştirilmesindeki tasarım ve test zorlukları Kullanıcı çeşitliğinden doğa kullanıcı dostu arayüz geliştirme zorunluluğu ATM yazılımı geliştiricileri ile banka operasyon merkezi çalışanları arasındaki koordinasyon zorluğu

ATM yazılımı geliştiricileri ve banka operasyon merkezi çalışanları için; Arayüzleri tasarlayabilecekleri, Durum kontrollerini yönetebilecekleri, Senaryo analizi yapabilecekleri, Arayüzü veya senaryo adımlarını test edebilecekleri NDC standartlarına uygun bir sistem ortaya çıkarmaktır.

Operasyon yöneticisinin üzerinde ekran tasarımını "sürükle bırak" yöntemi ile yapabildiği ekrandır. Ekranlar NDC standartlarına göre 32x16 lık ekran üzerinde Yazı, Resim, Parametre, Veri Girişi nesneleri kapsar. Operasyon yöneticisi yazılım karmaşasından uzaklaşarak arayüzleri gerçek boyutları ile tasarlar. Ekrandaki değişikliklerin anında görülmesi ile arayüzlerin ATM üzerinde test etme zorluğu ortadan kalkar. Ekranlar NDC standartlarındaki ekran formatına dönüştürülür.

Arayüz Tasarımı Ekran Görüntüsü

Yazılım geliştiricinin ATM senaryolarında kullanacağı NDC standartlarında yer alan durumların(state) tasarlanabildiği ekrandır. ATM senaryolarında yer alan bir çok durumun, bir birini takip eden bir yapıda olması senaryonun adımlarını takip etmeyi zorlaştırmaktadır. NDC standartlarında yer alan A dan Z ye (Örn: A-Kart okuma durumu) tüm durumların tek bir ekrandan tasarlanması, her hangi bir değişikliğin kolayca sisteme yansıtılabilmesini sağlamıştır. Durumlar NDC standartlarındaki "state" formatı halinde veri tabanına kaydedilmektedir.

Durum Tasarımı Ekran Görüntüsü

Yazılım geliştiricisinin üzerinde çıktı tasarımını "sürükle bırak" yöntemi ile yapabildiği ekrandır. NDC standartlarında ATM lerde kullanılan çıktılar "jurnal" ve "makbuz" olmak üzere iki tiptir. Çıktılar NDC standartlarına göre 40x24 lük bir çıktı matrisi üzerinde Yazı ve Parametre nesneleri kapsar. Çıktı tasarımının ekranda görülerek oluşturulması gereksiz kağıt israfını ve test zorluğunu ortadan kaldırır. Çıktılar NDC standartlarındaki çıktı formatına dönüştürülür.

Çıktı Tasarımı Ekran Görüntüsü

ATM lerin üzerinde çalışan tüm servisler, ATM in server ile yaptığı bir takım mesaj (transaction) trafiği sayesinde gerçekleşir. (NDC mesaj standartlarına göre) Transaction Request -> <- Transaction Reply Solicited Status -> = Oluşan Dinamik Data Yazılım geliştiricinin oluşan dinamik datayı test etme zorluğu ortadan kalmış olur. Mesaj trafiği adım adım ilerletilerek de test detaylandırılabilir. Yapılan testler kayıt edilebilir ve farklı zamanlarda yeniden test edilebilmesi sağlanır.

Hareket Testi Ekran Görüntüsü

.Net Framework C# programlama dili Dev Express Arayüz aracı Ms SQL Veritabanı ve Entity Framework

ATM cihazlarının arayüzlerinin geliştirilmesindeki problemlere çözüm getirmiştir. Yazılım geliştiriciler ve operasyon merkezi çalışanları arasında koordinasyon sağlayarak aynı ortam üzerinden çalışmaları sağlanmıştır. Durumların kontrolü, geliştirmesi ve yönetilmesi kolaylaşmış, state karmaşıklığı giderilmiştir. Hareket trafiğinin simülasyonu sağlanarak mesaj hareketlerine tasarım kolaylığı getirilmiştir. Test ortamı (her seferinde ATM e gitme) kolaylaşmış büyük test zamanı getirisi sağlamıştır.

Simülatör tabanlı ATM arayüz yönetim ve geliştirme sistemi; Senaryoların durumlar (state) ile entegrasyonunun yapılması ile senaryo tasarımının da gerçekleştirilebilmesi, Ekranların tamamen bir ATM gibi davranmasının sağlatılması çalışmaları ile tamamen bir ATM Simülatör ü olma yolunda devam etmektedir.

Sorularınız? orhan.sen@cs.com.tr