App İnventor-Pide Sipariş Uygulaması

Benzer belgeler
APP İNVERTOR 2 PROJE RAPORU

SATIŞ EKRANININ KULLANIMI:

Dinamik Kodlama. [X] [X] Yeni Fonksiyon

AYDES PROJESİ MESAJ KUTUSU EĞİTİM DOKÜMANI

Yeni Mailing Oluşturma

Proje Takip Platformu Kullanım Kılavuzu

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

Sitesini açıp sağ köşede bulunan Giriş kısmını kullanarak giriş yapabilirsiniz.

VKV Koç Özel İlkokulu, Ortaokulu ve Lisesi. K12Net Veli Yardım Kılavuzu

MUĞLA SITKI KOÇMAN ÜNİVERSİTESİ MUWİS. Web İçerik Sistemi. Bilgi İşlem Daire Başkanlığı-WEB GRUBU

Zoru Kolay Yapmak İçin...

FATURA Fatura kayıtları sekmesinden Alış Faturası- Satış Faturası- Alış İade Faturası- Satış İade Faturası ve Hızlı Satış Faturasını girebilirsiniz.

İZMİR BUCA 1. ve 2. ETAP KONUT PROJELERİNDEN ARTAN 138 KONUT PROJESİ TERCİH SİSTEMİ KULLANIM KILAVUZU

EĞİTİMDE BİLGİSAYAR PROGRAMLAMA

Sisteme giriş yapıldığında ana sayfa üzerinde işlem menüleri, Hızlı erişim butonları ve mail gönderim istatistikleri yer alır.

MENÜ AYARLAMA 1. MENÜ AYARLAMA. [X] [X] Standard. [X] [X] Yeni Fonksiyon

Kurumsal Grup E-Posta Eğitim Dokümanı

Testimizin ilk sayfası: bu kısımda kullanıcıdan adını girmesini ve teste başlamasını istiyoruz.

T.C. İçişleri Bakanlığı Bilgi İşlem Dairesi Başkanlığı. Evrak Logo Ekleme Kılavuzu. Kasım 2012

BM 102 Bilgisayar Programlama II. Windows Form Application

İSGBYS (İş Sağlığı Güvenliği Bilgi Yönetim Sistemi Yazılımı) OSGB/Firma Yetkilisi Kullanım Kılavuzu

E-DEVLET TMGD KAZA RAPORU BİLDİRİMİ TMGD SORGULAMA

Talep ve Şikayet Geri Dönüş Ekranı Kullanım Kılavuzu

Yüksek Seçim Kurulu. Oy Verme Günü Belirleme (Randevu)Sistemi Kullanım Kılavuzu. Her hakkı saklıdır 2014,T.C. Yüksek Seçim Kurulu

Tablolar Arası İlşikiler ve Alan Özellikleri Siparis.musteri_no musteri.musteri_no Siparis.urun_kodu musteri.urun_kodu

Orkestra Ürünler. Ana Sayfa / Orkestra Ürünler

Ortam İzleyici Kullanım Kılavuzu

Fiyat Farkı Faturası

AEGEE-Eskişehir Online Web Yönetim Paneli ( WEBBY ) Yardım Dökümanı

OYAK ERYAMAN KONUT PROJESİ 2.ETAP 344 KONUT İÇİN TERCİH SİSTEMİ KULLANIM KILAVUZU

SYTP ÜYELİK İŞLEMLERİ

Örgün Öğrenci Sistemi Anadolu Üniversitesinde öğretim elemanlarının verdikleri

Yardım Masası Ekran Kullanım Kılavuzu

VET ON KULLANIM KLAVUZU

WEB SAYFASI KULLANIM KILAVUZU

B2B BAYİ PANELİ KULLANIMI

Per_Puan Yıl Sonu İ şlemleri

E-BELEDİYECİLİK İŞLEMLERİ YARDIM DÖKÜMÜ AnaSayfa. A-Genel

1. TMGD KAZA RAPORLARI BİLDİRİMİ TMFB firmalarında Yetkilendirilmiş TMGD ler TMGD Kaza Raporları e- devlet sistemi üzerinden bildirim yapabilirler. TM

BAY.t Entegre_PRO v5.2 Yapılan Geliştirmeler HIZLI SATIŞ

TÜRKİYE NOTERLER BİRLİĞİ

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

FATURA ŞABLONU TASARLAMA KILAVUZU

İlgili sayfa ulaşmak için metnin üzerine TIKLAYINIZ.!

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim'

İdari Birimler Yönetim Paneli Kullanma Kılavuzu Bilgi İşlem Daire Başkanlığı Web Tasarım Ve Yazılım Birimi

ML TFT 5 ARAYÜZ KULLANIM KILAVUZU

MEBİS Kullanım Kılavuzu. Öğrenci İstanbul Medipol Üniversitesi

GoFeed Kullanıcı Arayüzü

HESAP PLANI DEĞİŞİKLİĞİ

Resimdeki alandan tarih aralığı belirterek de (testlerin hasta hesabına aktarıldığı tarihi baz alır). İstek yapılan hasta listesine ulaşabilirsiniz.

TÜRKİYE NOTERLER BİRLİĞİ

Response : Sunucunun istemciye veri yollamasını

ASELSAN TEDARİKÇİ PORTALI SRM- Sipariş Yönetimi Tedarikçi Dokümanı

Sedna Mobile TourSale

Muayene olmamış sekmesinde seçili hasta üzerinde sağ klik Randevu Kabul ile Açılan Randevu Kabul İşlemleri ekranından hasta randevusu kabul edilerek

1. TANIMLAR 1.1 Laboratuvarım

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir.

BİLGİ TEKNOLOJİLERİ EĞİTİM KILAVUZU

Öztiryakiler B2B Kullanıcı Klavuzu

HESAP MAKİNASI YAPIMI

adresinden ÖĞRETİM ÜYESİ GİRİŞİ

Bö lü m 6: Kelime İ şlemciler

Servis Güzergâhları Optimizasyonu. Rotaban Viewer Kullanım Kılavuzu

7. Çerçeveler. Bu bölümü bitirdiğinizde,

Docmage.exe dosyasını çalıştırılır ve karşımıza Şekil-1 deki ekran gelecektir.

WOLVOX Veri Transfer. AKINSOFT WOLVOX Veri Transfer Yardım Dosyası. Doküman Versiyon :

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

AKINSOFT E-Mutabakat. Yardım Dosyası

HSancak Nesne Tabanlı Programlama I Ders Notları

TAI STAJYER MÜHENDİS BAŞVURU SİSTEMİ KULLANICI KILAVUZU

T.C. İSTANBUL ÜNİVERSİTESİ LİSANSÜSTÜ BAŞVURU KILAVUZU A) LİSANSÜSTÜ BAŞVURU SİSTEMİNE GİRİŞ...2 B) LİSANSÜSTÜ BAŞVURU İŞLEMLERİ...

LUCA DEFTER BEYAN SİSTEMİ GENEL ANLATIM

İZİN İŞLEMLERİ. Sol üst köşedeki logoya tıklanarak açılan menüden İş Akışları İzin Formu seçilir.

KATEGORİ MİZANI BAŞLARKEN KATEGORİ NEDİR? NEDEN N İHTİYAÇ DUYULUR?

Medisoft E-Reçete Bildirimleri Kullanım Kılavuzu

Vodafone Cep Sağlık. Kullanıcı Yardım Kılavuzu Sayfa isimlerine tıklayarak ilerleyebilirsiniz. İçindekiler

UZ GAYRİMENKUL GYS MUHASEBE İŞ AKIŞ SÜRECİ DOKÜMANI

Küresel personel takip programı bordro, mesai hesaplama sürenizi ve alacağınız raporları en kısa sürede almanız için hazırlanmıştır.

Ürün Ekleme Kitapçığı

Tıbbi Malzeme Sözleşmesi Yapan Eczaneler İçin ÜRÜN TAKİP SİSTEMİNE (ÜTS) YE KAYIT İŞLEMLERİ NASIL YAPILIR?

ENSTİTÜ ONLINE BAŞVURU. /ogrenci/yonetim/enstitubasvuru.aspx

KULLANIM KILAVUZU. Reserve Online Reservation Systems

2- Kontrol Sil En Öne Getir En Arkaya Gönder Resim Özellikler: Genel Özellikler...

JLR EPC. Hızlı Başlangıç Kılavuzu. İçidekiler. Turkish Version 2.0. Adım Adım Kılavuz Ekran Kılavuzu

GAP COTTON GAPCOTTON LAB PORTALI. Kullanım Kılavuzu.

BİNA, SALON BİLGİLERİ GÜNCELLEME KILAVUZU

HASTA ORDER İŞLEMLERİ

ULUDAĞ ÜNİVERSİTESİ AKADEMİK BİLGİ SİSTEMİ

Nevşehir Hacı Bektaş Veli Üniversitesi. Moodle Uzaktan Eğitim Sistemi. Öğretim Elemanı Bilgilendirme Kılavuzu

ARLAB ARaştırma LABoratuvar Projesi Kullanım Kılavuzu

SHOP INGENICO DOKUMANI

Yeni Adrese Tebligat Gönderim İşlemleri

Açılan programın pencere görünümü aşağıdaki gibidir. 2. Araç Çubuğundan kaydet düğmesi ile

Başlangıç Ayarları.

Öğretim Üyesi Kullanıcı Kılavuzu ] EÜTF SoruBank Ege Üniversitesi Tıp Fakültesi. sürüm

Uzaktan Öğretim Sistemi Öğrenci Kullanım Kılavuzu

INPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği

AYDES PROJESİ AFETZEDE ADRES DEFTERİ EĞİTİM DOKÜMANI

Transkript:

EĞİTİMDE BİLGİSAYAR PROGRAMLAMA FİNAL SINAVI App İnventor-Pide Sipariş Uygulaması 1)Ekran Tasarımı, ekranda kullanılan elementler ve özellikleri Bütün işlemler tek bir ekrandan yapılmaktadır. Arka plan rengi turuncu olarak ayarlandı ve ekrana başlık eklendi. 1) HorizontalArrangement : Ekranı 5 parçaya bölmek için kullanıldı. HorizontalArrangement_No: Sipariş no alanı oluşturuldu. Yükseliği 40 px ve genişliği fill parent olarak ayarlandı.içine bir label ve numara girmek için textbox koyuldu. HorizontalArrangement_İsim: İsim alanı oluşturuldu. Yükseliği 40 px ve genişliği fill parent olarak ayarlandı. İçine bir label ve İsim girmek için Textbox koyuldu. HorizontalArrangement_Diğer: Ekstra istekler alanı oluşturuldu. Yükseliği 40 px ve genişliği fill parent olarak ayarlandı.içine bir label ve istek girmek için Textbox koyuldu. HorizontalArrangement_Secim: Seçim alanı oluşturuldu. Yükseliği 40 px ve genişliği fill parent olarak ayarlandı.içine 3 tane label, Pide seçimi ve içecek seçimi yapabilmek için Listpicker ile siparişi göndermek için bitane Buttton koyuldu. HorizontalArrangement_Webviewer: Tablo alanı oluşturuldu. Yükseliği ve genişliği fill parent olarak ayarlandı. 2) Label : Tüm labellara sarı renk verildi ve ilgili isimleri yazıldı. 3) Textbox : Verilcek siparişe sipariş no,isim ve ekstra istekler girmek için 3 tane kullanıldı.yükseklikleri otomatik ve genişlikleri 200 px olarak ayarlandı. 4) ListPicker : Pide ve içecek seçimi yapabilmek için 2 tane kullanııldı.yükseklikleri 50 px ve genişlikleri 40 px olarak ayarlandı. Üzerlerine ilgili iconlar koyuldu. 5) Button : Siparişi göndermek amacıyla 1 tane koyuldu. Yüksekliği 50 px ve genişliği 40 px olarak ayarlandı.üzerine ilgili icon resmi koyuldu. 6) WebViewer : Fusion Table tablomuza eklenen sipaişleri görüntülemek amacıyla kullanıldı. Genişliği ve yüksekliği fill parent olarak ayarlandı. 7) FusuiontablesControl : Fusiontable tablomuza bağlantı yapmak amacıyla eklendi. 8) Clock: Sipariş verilen tarihi tablomuza eklemek amacıyla kullanıldı. 9) Notfier : Kullanıcılara onaylandı veya hata mesajı vermek için eklendi. 1

2) Kullanılan kod blokları ve açıklamaları : Tablomuza bağlantı yapabilmek için Global değişkenler tanımlandı. Tablo_Id : Tablomuzun idsini Fusion tablomuzu oluşturduğumuz sayfada File menüsüden About this table tıklanarak tablo bilgileri görüntülenir. Apı_Key : Fusion table sayfasından tool sekmesinden publish yapılarak alınabilir. View links tıkladığınızda adres çubuğunda yazacaktır. Tablo_url : Tablo url adresini buraya yapıştırıyoruz. Ekranımızda kullanıcağımız textboxlar ve listpcikerler için değişkenler tanımlandı. Burdaki değişkenlerin verilerini ekranda bizler girecez, sonra bu değişkenler otomatik olarak tablomuza eklendikten sonra sıfırlanacaktır.

Bu kod bloğu ekranımız her açıldığında tablomuza ve webviewerimize bağlantı yapmak için ve tablomuzdaki verileri almaya hazır hale getirmek için oluşturuldu. Bu kod bloğu, girilen veriler tablomuza eklendikten sonra değişkenlerimizin içini temizlemek için oluşturuldu. Yani biz gönder butonuna tıkladığımız anda verilerimiz tablomuza düşer ve bu kod bloğu devreye girip değişkenlerimizi sıfırlayarak tekrar veri girişi yapmamıza hazır hale getirir.

Bu kod bloğu yaptığımız pide seçimini Global pide değişkenine aktarmak için oluşturuldu. Bu kod bloğu yaptığımız içecek seçimini Global icecek değişkenine aktarmak için oluşturuldu.

Bu kod bloğumuz kullanıcı gönder butonuna tıkladığında değişkenlerden yani girdiğimiz verilerden herhangi biri eksik ise ona hata mesajı gönderecektir. Eğer kullanıcı verilerin hepsini tam olarak girmiş ise verileri yani textboxlardaki verilerimizi oluşturduğumuz değişkenlere aktaracaktır. Aktarma işleminden sonra ise verileri tablomuza ekleyecektir. Veriler tablomuza eklendikten sonra webviewer da görüntülenecektir. Yapacağımız sorgulardaki kesme işaretlerini eklemek için kullanılır. Yani biz verilerimizi İnsert into (,,.. )values(,, ) biçiminde tablomuza ekleriz. Burada sütun isimleri çift tırnaklarla ayrılırken, sütunlara gireceğimiz değerler tek tırnaklarla ayrılmaktadır. Bu kod bloğunu verilerimizi eklerken çağırıp, çift tırnak mı kullancaktık? veya tek tırnak mı kullancaktık? ya da yanlış biçimde girmemizi engellemek için kullanacağız.

Bu kod bloğu tablomuza verilerin eklenmesi için oluşturuldu. Verileri eklemek için sql dilinde kullanılan söz dizimi : INSERT INTO tablo adı( sutun1, sutün2 )Values( deger1, deger2 ) Bunun kod bloğunda uygulanması yandaki gibidir. Tablo adı yerine tablo_id değişkenimizi onun altına ise tablomuzda bulunan sütun isimlerini yazıyoruz. Ardından values yani değişkenlerde bulunan verilerimizi sütunlarla eşleştiriyoruz. Sütun sırası ve değişken sırası önemlidir. Yoksa değişkenleriniz yani verileriniz başka sütunlara eklenebilir. Fark ettiyseniz call quotify kod bloğunu burada çağırdık. Değerler arasına tek tırnak giremediğimiz için (yukardaki söz dizimine bakabilirsiniz) bu kod bloğumuz tek tırnak olayını ortadan kaldırmış durumunda oluyor bize kolaylık sağlıyor. Değerlerimiz sütunlarla eşleştirildekten sonra tablomuza gönderilmek için gönder butonuna tıklanmasını bekleyecektir.

Bu kod bloğu gönder butonuna tıklanıldığında tablomuzu seçip verilerimizi eklemek amacıyla oluşturuldu. Gönder butonuna tıklanıldığında eğer bir eksiklik yoksa verilerimiz tablomuza eklenecektir. Bu kod bloğu verilerimiz başarılı bir şekilde eklendiyse teşekkürler siparişiniz kaydedildi mesajını verdirmek veya bir hata varsa hata mesajını verdirmek amacıyla oluşturuldu. 110855012-ANIL ORDUERİ