Analiz Raporu. Grup İsmi. Kısa Özet. Analiz Hakkında Ne Biliyorsunuz? Analizin Amacı Nedir?



Benzer belgeler
Analiz Raporu. Hedef kitleden bazılarına sorular yöneltildi. Buna göre ne tür değişimler beklediklerini saptadık. Ara yüzünün

ANALİZ RAPORU. Grup İsmi Canberk DAL Canberk GÜNEŞ Kısa Özet

Analiz Raporu. Projenin amacının, konusunun, işlevinin ne olacağı, hangi yazılımlar kullanılacak gibi parametrelerin belirlenmesi.

DİYETİSYEN OTOMASYONU ÖĞRETİM TASARIMI RAPORU ÜYELER 1) BÜŞRA KORKMAZ 2) NURCAN YILDIRIM

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

Analiz Raporu. Analiz aşamasında projenin içeriği belirlenir. Çözeceğimiz problemin büyük bir problem olup olmadığını değerlendirmek,

Gerçekleştirme Raporu

Analiz Raporu. Kısa Özet. Hedef Kitle. Öğretim İçin Amaçlar. Analiz Hakkında Ne Biliyorsunuz? Analizin Amacı Nedir?

Otomasyon Erişimi. Menüler ve İçerikleri. Ana Ekran Unsurları. Sorular. Çıkış

Kets DocPlace LOGO Entegrasyonu

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

Analiz Raporu OTOBÜS OTOMASYONU. Kısa Özet. Analizin Amacı Nedir? Uyguladığınız Analiz Süreci

Öztiryakiler B2B Kullanıcı Klavuzu

Tüm bu problemler verilerin dijital bir sunucuda tutulması ihtiyacını oluşturdu. İhtiyacı karşılamak amaçlı hastane otomasyonu geliştirildi.

İş Akış Yönetimi LOGO KASIM 2011

DARA PLUS PARAKENDE MODULU

Başlangıç; Sayfa 1. Sanal pos tanımlandığında üye numarası admin kullanıcı adı parolası ile Garanti Bankasından tarafınıza iletilecektir.

Bilgi ve Olay Yönetim Sistemi

İş Akış Yönetimi LOGO Kasım 2014

1 Nisan Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Stok

Bilgi ve Olay Yönetim Sistemi

JAVA PROJESİ ÖĞRETİM TASARIM RAPORU

Başlangıç; Sayfa 1. Sanal pos tanımlandığında üye numarası admin kullanıcı adı parolası ile Garanti Bankasından tarafınıza iletilecektir.

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

Opcode Yazılım. Opcode Yazılım; alanlarında uzman mühendislerin bir araya gelerek kurdukları bir yazılım şirketidir.

MATRİKS E-BROKER ELEKTRONİK İŞLEM PLATFORMU MATRİKS TRADER VE JAVA MATRİKS ENTEGRASYONLARI

Sap Co Kullanıcı Kitabı

ŞİFRE DEĞİŞTİRME Didem KIZILCA

GİRDİALIMI. Sistemin işleyişinde gereksinim duyulan verilerin sisteme girişinin yapılabilmesi için öncelikle toplanmaları gerekmektedir.

TachoMobile Web Uygulaması v1.00.

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri

E-VT ELEKTRONİK VERİ TRANSFERİ UYGULAMASI KULLANIM KILAVUZU (TUIK A101)

Birim Gezici Hizmet Lokasyon Atama İşlemleri. Sağlık Bilgi Sistemleri Genel Müdürlüğü. Proje Geliştirme Daire Başkanlığı

Analiz Raporu. Satış elemanı: Bu kullanıcı stoktaki ürünleri görebiliyor. Satılan ürünleri görebiliyor. Yeni eklenen ürünlerin takibini sağlıyor.

İNTERNET PROGRAMCILIĞI HAFTA MYSQL - PHPMYADMIN. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Mysql Nedir.

T. C. KAMU İHALE KURUMU

Analiz aşaması sıralayıcı olurusa proje yapımında daha kolay ilerlemek mümkün olacaktır.

Tasarım Raporu. Grup İsmi. Yasemin ÇALIK, Fatih KAÇAK. Kısa Özet

MÜŞTERİ BİLGİ SİSTEMİ KULLANICI KILAVUZU. Türkiye Kömür İşletmeleri Kurumu

DESTEK DOKÜMANI GO WEB MASTER

DOKÜMANLARIN KONTROLÜ PROSEDÜRÜ Doküman No: Yürürlük Tarihi: Revizyon Tarih/No:

Türk Telekom Güvenlik Güvenli Aile(Safe Family) Ürünü Kurulum Kılavuzu

IOSİS SOS BAYIPUAN BAYI KULLANICI KILAVUZU

ÖNLİSANS - LİSANS KAYIT YENİLEME İŞLEMLERİ KILAVUZU -ÖĞRENCİLER İÇİN-

T.C. İSTANBUL ÜNİVERSİTESİ REKTÖRLÜĞÜ Strateji Geliştirme Daire Başkanlığı

Ürün Ekleme Kitapçığı

YENİ NESİL 720 SÜRÜMÜ GENEL DEĞİŞİKLİKLER

RESTORANINIZDA HIZ VAR, HATA YOK

ÖDENEK TAKİP MODÜLÜ KULLANIM KLAVUZU

Mikro Ayarları. Mikro Programının kurulu olduğu veritabanı ve web servisi için bağlantı ayarlarının yapıldığı menüdür.

Telefon Defteri Modülü Kullanım Kılavuzu

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

HAL KAYIT SİSTEMİ HAL HAKEM HEYETİ İŞLEMLERİ KULLANICI KILAVUZU

Garanti Yatırım FX Trader Java İşlem Platformu

Broker, Acente, Banka Online Sigortacılık Portali

Kullanım Kılavuzu. ÖNEMLİ: Bildiriyi yükleyen yazarın yanısıra bildirideki tüm yazarlar sisteme üye olmak zorundadır.

Multitek IP Interkom. VIP70 Somfy Genel Bilgi Dokümanı

THOMAS SATIŞ MOTİVASYONU & GÜÇLÜ İLETİŞİM EĞİTİMİ

Microsoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access

Analiz kelime anlamıyla bir konuyu temel parçalarına ayırma işlemidir.

Sisteme giriş için bilgiler doldurulur ve «Login» butonu ile giriş yapılır.

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

YEDEKLEME PROGRAMI KURULUM VE KULLANIMI

KAMU-STK İŞBİRLİĞİ İÇİN AİLE, ÇALIŞMA VE SOSYAL HİZMETLER BAKANLIĞI NIN KAPASİTESİNİN GÜÇLENDİRİLMESİ İÇİN TEKNİK YARDIM PROJESİ

Zaman Ayarlayıcı İşlemler

9 Ekim Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Cari II

TNB KAYITLI ELEKTRONİK POSTA HİZMET SAĞLAYICILIĞI VE TİCARET A.Ş.

2.50 VERSİYONUMUZDA YER ALACAK, YENİ TEORİK DERS PROGRAMI KILAVUZU

T.C KAYMAKAMLIĞI.. Anadolu Lisesi Müdürlüğü ÖĞRETMEN/ÖĞRENCİYE TABLET TESLİM T U T A N A ĞI

KAMU HESAPLARI BİLGİ SİSTEMİNDE BÜTÇE VE KESİN HESAP RAPORLARI İÇİN MERKEZ HARCAMA YETKİLİSİ YETKİLENDİRME KILAVUZU

Programlama Kılavuzu. IPV Serisi IP Santralleri IPV10 IPV20 IPV50

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU

1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır.

Anaokulu Bilgi ve İletişim Sistemi

KEÖS UYGULAMALARINA YETKİLENDİRME KILAVUZU

Tasarım Raporu. Grup İsmi. Kısa Özet. Tasarım Hakkında Ne Biliyorsunuz? Tasarım Amacı Nedir?

Ticimax Versiyon Yenilikleri! Bu versiyonda kendi yaptığımız geliştirmeler, performans iyileştirmeleri ve sizlerden gelen taleplerin

Kod Listeleri Genel Yapısı

Kullanım Kılavuzu DEPO AMBAR MODÜLÜ

MOBİL KAZA TUTANAĞI KULLANIM KILAVUZU

Bilge Elektronik Ltd. Şti. Eczanem Otomasyon Sistemi. SMS Modülü

KULLANICI PORTALI KOLAY KULLANIM KLAVUZU

Öğrenci İşleri Bilgi Sistemi Yaz Öğretimi Süreci Diğer Birimden Ders Alma

Ticimax Versiyon Yenilikleri!

SSK ON-LINE ĐŞE GĐRĐŞ ve ĐŞTEN ÇIKIŞ BĐLDĐRĐMLERĐ

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İ...

Giriş. TÜRKİYE ESNAF VE SANATKARLARI KONFEDERASYONU Online İşlemler (Dolaşım Belge İşlemleri A.TR) Kullanma Kılavuzu

EKLER. EK 12UY0106-5/A1-2: Yeterlilik Biriminin Ölçme ve Değerlendirmesinde Kullanılacak Kontrol Listesi

TÜRKİYE ESNAF VE SANATKARLARI KONFEDERASYONU Online İşlemler (Basılı Evrak Stok Takip Sistemi ) Kullanma Kılavuzu

Self Servis Windows Parola İşlemleri

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

İçindekiler Hitit Sayım Cihazı Kurulum ve Kullanım Kılavuzu... 2 Sayım Cihazı Kurulum İşlemleri... 2 Hitit Kurulum işlemleri...

SATIŞ EKRANININ KULLANIMI:

E-Netsis.Net Yenilikleri

XMail. Kurulum ve Senkronizasyon Ayarları Rehberi

ASELSAN TEDARİKÇİ PORTALI. Tedarikçi Teklif Oluşturma Kılavuzu. Sisteme Giriş Teklif Oluşturma Teklif Düzenleme

Yönetim Analizi ve Finansman Takibi modülü, firmanızın gerçekleşen hareketlerine göre çeşitli analizlerin ve raporların hazırlanmasını sağlamaktadır.

BELGE SAHİPLERİNİN MÜNHAL NOTERLİKLERE ATAMA VE VAZGEÇME TALEPLERİNİN VATANDAŞ PORTALI ARACILIĞI İLE ALINMASINA İLİŞKİN AYRINTILI AÇIKLAMA

ÖNLİSANS - LİSANS KAYIT YENİLEME İŞLEMLERİ KILAVUZU -ÖĞRENCİLER İÇİN-

TAPU VE KADASTRO BİLGİ SİSTEMİ

Transkript:

Grup İsmi Analiz Raporu Ramazan SARI Mehmet KÖMÜR Kısa Özet Günümüzde kafe ve restoranlarda kâğıt üzerine yazılarak alınan siparişlerin sonradan otomasyona girişi yapılarak çalışanlara iş yükü oluşturmaktadır. Aynı zamanda sipariş alma kısmında yanlış anlaşılmalar yaratarak karmaşalara yol açmaktadır. Bu sorunları çözmeyi hedefleme amacıyla siparişler elektronik menülerle müşteriler tarafından tüm detayları ile seçilerek otomasyona otomatik olarak girilen bir sistem yaratma ihtiyacı doğmuştur. Problem hakkında analizler yapılarak probleme yönelik çözüm yolu aranmıştır. Problem çözümü sipariş alma işlemi esnasında insan yükü ve insanlarda doğan karışıklıklarını ortadan kaldırmayı hedeflemiştir. Sipariş alan insanlar ile görüşmeler gerçekleştirilerek fikirleri göz önünde bulundurularak probleme uygun çözüm yolu aranmıştır. İlk olarak sistemin otomasyon çalışmaları yapılmış. Veri tabanı bağlantıları ve güvenlikleri sağlanmıştır. Elektronik menü araştırmaları ise devam etmektedir. Süreç müşterinin siparişi elektronik ortamda vermesi ile başlar. Onay sürecinden mutfak da hazırlanış aşamalarına kadar devam eder. Mutfak şefinin onayını yine otomasyon üzerinden takip edebilen müşteri siparişlerinin hazırlanışı esnasında da bilgi sahibi olma şansı yakalar. Analiz Hakkında Ne Biliyorsunuz? Projenin hayata geçirilmesi için gereken verilerin toplandığı, bu veriler gözden geçirilerek sorunun büyüklüğü ve çözüm yollarının belirlendiği aşama analiz aşamasıdır. Analiz aşamasında projenin içeriği belirlenir. Analizin Amacı Nedir? Projeye başlamadan önce proje konumu genel olarak düşündüm. Projemin nasıl geliştirilebileceğine dair planlamalar yaparken, proje konumu ilgilendiren garsonlara danışmayı düşündüm ve bunu gerçekleştirdim. Garsonlarla gerçekleştirdiğim görüşmede garsonların yaşadığı sorunlar/zorluklar/eksiklikler nelerdir? Sorusuna cevap aramak oldu. Garsonlardan aldığım cevaplar sonucunda problemin çözümünde nelere yer vereceğime fikir edinmiş oldum. Bu fikirler üzerinde düşünerek böyle bir proje yapmaya karar verdim. Garsonlarla yapılan görüşmeler sonucunda yaşadıkları zorluklar, eksiklikler, zorluklar yukarıda belirtilmiştir. Projemizin temel amacı olan bu sorunlara karşı çözüm yolu üretmek diyebiliriz. Çözüm yolu olarak böyle bir proje yapmaya karar verdim. 6/3/16 1

Uyguladığınız Analiz Süreci İhtiyaç Analizi Farklı il ve bölgelerde kafe restoranlarda bulunarak birebir garsonlarla iletişim halinde sorunlarını dinledim. Karşılaştıkları başlıca problemleri dinledim. Projede bu sorunları ortadan kaldırmayı hedefledim. Böylelikle neler yapmam gerektiğini belirleyerek gereken aşamaları belirledim. Restoranlarda görev yapan garsonların karşılaştığı problemler, problem analizi yapılarak belirlenmiştir. Rehber öğretmenlerin karşılaştığı problemler; Sipariş alırken unutkanlıklar ve yanlış anlaşılmalar. Geciken siparişler hakkında sürekli sorular ile rahatsız edilmesi. İsteği almak için sürekli masaya gitmesi. Garson bekleyen masayı fark edememe. Olması Gereken Durum Restoranlarda görev yapan garsonların müşterilerle gerçekleştirdiği iletişimlerde, geliştirdiğim projemin sağladığı durumlar: Restorana gelen müşteriler garson yardımı almaksızın. Siparişlerini verebilmeleri ve detaylarını inceleyebilmeleri. Sipariş veren müşteriler garsona seslenmek zorunda kalmadan elektronik ortamda verdikleri siparişleri garson görecek ve uyarılacak. Siparişlerini tamamlayan müşteriler. Sipariş Tamam butonu ile onaylama sürecine girecek garson onayı ile herhangi bir iletişim gerekmeden sipariş mutfakta gözükecektir. Mutfakta işlemi tamamlanan siparişler garsonu uyarmasıyla birlikte garson çağırılarak müşteriye iletilecektir. Tüm bu işlemleri müşteri canlı olarak izleyecek siparişinin durumunu izleyebilecektir. İçerik Analizi (Görev) Projemin başrolü olan garsonlarla yaptığım görüşmede, restorandaki görevlerini sorarak ve gerekli araştırma yaparak görev analizini gerçekleştirmiş oldum. Yaptım araştırmalarda garsonların görevleri şu şekildedir; Restorana gelen müşterileri sadece takip ederek siparişlerini onaylar. Mutfaktan siparişi hazır olan masanın siparişlerini masaya ulaştırması. Gerekli olduğunda elektronik sipariş cihazları hakkında destek verir. Siparişi sonlanmış müşterileri ödeme işlemi için yönlendirir. Sipariş işlemi tamamlanmış masaya temizlik görevlerini yönlendirir. Mevcut Durum Restoranlarda görev yapan garsonlar ile yapılan görüşmeler sonucunda, görevlerinde yaşadıkları zorluklar, yaşadıkları ve bu zorlukların nasıl giderilebileceğine dair konuşulmuş ve verilen cevaplar üzerine garsonların eksikleri göz önüne alınarak bu eksiklikler giderilmeye çalışılmıştır. Bu zorlukların ve eksiklerin nedenleri şu şekildedir. Sipariş alınırken yaşanan iletişim eksikliği sonucu yanlış sipariş teslim edilmesi. Aynı anda birden fazla sipariş verilmesi ve garsonların tek işlem yapabilme kabiliyeti sorunu. Garsonların masalar arasında sürekli gezmesi yorgunlukları ve olası insanı kazalar. 6/3/16 2

Garsonların sürekli sipariş durumundan haberdar olması için mutfağa gereksiz yol kat etmesi. Garsonların, mutfak görevlilerin ve müşterilerin yaşadığı zorluklar aşağıda tabloda belirtilmiştir. Yanlış sipariş Garson Mutfak Görevlisi Müşteri Sipariş hazırlık bilgisi alma Müşteri çağırmaları Tabloda da görüldüğü gibi mevcut durumda en çok zorluğu garsonlar yaşamaktadır. Yaptığım proje ile bu zorluları en aza indirmeye çalıştım. Kullanıcı Analizi Projemin temelini oluşturan rehber özellikleri; müşterilerin siparişlerini, kolay bir şekilde giriş yapmalı, gerekli notlarını yazmalı, siparişlerin Sipariş Tamam komutu ile siparişi mutfağa yönlendirmeli ve sipariş hazır olduğunda müşteriye teslim ederek siparişi sonuçlandırmalıdır. Müşteri hesap yönlendirme işleminden sonra masa temizliği için temizlik birimine masa numarası bilgilendirilmesini yapması. Projemin temelini oluşturan, garsonların dikkatli ve gerekli hassasiyeti, otomasyon hakkında tam hâkimiyete sahip olmalı. Garsonların sorunları göz önüne alınarak ana sorunlar belirlenmeli ve öncelik bu sorunların çözümüne verilmelidir. Projede belirlediğim ana sorunlar şunlardır; o o o Garsonların müşteri ile iletişiminde kopukluklar alınan yanlış siparişler. Siparişin mutfakta tamamlanması ve gecikmelerden dolayı siparişin soğuması gecikmesi. Garsonların fazla iş yükü ve bu nedenle ilgilenilemeyen müşteriler. Projede bu sorunların çözümüne öncelik verilmiş ve geniş çaplı bir çözüm yolu aranmıştır. Durum/Ortam (Öğrenme ortamı) Analizi Projemi yaparken problemin çözümüne uygun, Kurulumu tamamla ve kullanıma başla tüm garsonların ek bir araca gerek duymadan çalıştırabileceği Java (Netbeans) programıyla, aracıyla çalıştım. Kaynaklar Bilgisayar Java (Netbeans) MySQL Server MySQL Lisans Kullanıcılar (Garson, Kasa, Mutfak, Masa Cihazı) 6/3/16 3

Sınırlılıkları Elektronik cihaz ve Yerel ağ gerektiriyor, Projede yapılacak yazılım hakkında kullanıcıların eğitim alması gerekiyor, Maliyetli bir sistem olması. Kullanılan Yöntem(ler)in Gerekçe Analizi Restoranlarda bulunan garsonlara sorular soruldu, görevlerinde yaşadıkları zorlukları tespit edebilmek için anket uygulandı ve gerekli araştırmalar yapılarak problem tespiti yapıldı. Garsonlarla yapılan görüşmeler sonucunda Restoran & Kafe (otomasyonu) yapmaya karar verdim. Garsonların Restorana giriş yapan müşterilerine elektronik sistem hakkında uyarması, Mutfak kullanıcısının siparişi anında görerek göreve başlaması hızlı sipariş teslimi, Müşterilerin siparişlerinin tamam olup olmadığını takip etmesi. Zaman Çizelgesi 07.04.2016 Kafe ve restoranlarla görüşerek sorunun belirlenmesi 12.04.2016 Soruna çözüm yolu üretme ve proje planlaması 15.04.2016 Kullanılacak ortam belirleme 22.04.2016 Proje tasarımı çalışmaları 28.04.2016 Kodlama çalışmaları 07.05.2016 Tasarım eksikliklerini giderme ve düzeltme Referanslar Kafe restoranlarda çalışan görevliler. Verilerin güvenliği için veri tabanı uzmanı. Hızlı ve sade kod yazımı için Yazılım uzmanı. 6/3/16 4

Grup İsmi Değerlendirme Raporu Ramazan SARI Mehmet KÖMÜR Kısa Özet Bu raporda, bitirmiş olduğumuz projemizin, kullanımı sırasında doğabilecek sorunlara karşı önlemler almak ve mevcut projenin kullanıcılar tarafından değerlendirilmesi konusunda bilgiler verilmiştir. Bir önceki raporumuzda sitenin kullanışlılığı, yönlendirme hataları, kullanıcının site içindeki kullanım kolaylığı, deneklere uygulanarak test edilmişti. Bu raporda bu test sonuçlarına dayanan değerlendirme yer alacaktır. Değerlendirmede nelerin göz önünde bulunduğu, değerlendirmenin amacının ne olduğu anlatılacaktır. Değerlendirme Hakkında Ne Biliyorsunuz? Değerlendirme genel olarak bir ürünü belli bir ölçütle karşılaştırma sonucunda karar verme süreci diye tanımlanmıştır. Proje geliştirme aşamalarından değerlendirme oluşturduğumuz projelerin amaçlarına ulaşıp ulaşamadığını değerlendirip ne kadar ulaşıldığına karar vermektir. Bu değerlendirme aşamasında analiz aşamasında belirlediğimiz hedeflere ulaşma derecemizi ölçmemiz gerekmektedir. Bu derecelendirmeye göre eğer hedeflerimize ulaşabildiysek projemiz başarılı bir proje sayılır. Eğer hedeflere ulaşamamışsak gerekli değişiklikleri yaparak projemizi hedeflerine ulaşmış, başarılı bir proje haline getirmeliyiz. Değerlendirme aşaması diğer proje geliştirme aşamaları arasından en önemlisidir. Çünkü değerlendirme süreci sonunda hedeflere ulaşma konusunda projemiz eksik ise proje geliştirme basamakları teker teker taranarak nerelerde hata yaptığımız belirlenir ve bu hata düzeltilmeye çalışılır. Değerlendirmenin Amacı Nedir? Değerlendirmenin temel amacı projemizin başlangıcından bu yana bir plan doğrultusunda belirlediğimiz hedeflerin proje bitiminde bir ölçüme tabi tutulması, hedeflerin ve isteklerin yerine getirilip getirilmediğinin kontrolüdür. Bu amaç doğrultusunda bizim yaptığımız değerlendirmeler site geneline bakıldığında olumludur. Proje başında belirlediğimiz hedeflerin gerçekleştirilmesi, bölümün hocalarının isteklerinin yerine getirilmesi ve sitenin kullanım kolaylığı hepsi bir bütün olarak yerine getirilmiştir. Proje Değerlendirmesi Proje değerlendirme aşamasında belli ölçütler oluşturuldu. Daha sonra objektif gözle bakabilecek kullanıcılardan uygulamayı kullanmalarını istedik. Bu kullanıcılar mutfak ve servis elemanlarından ayrıca sıradan akıllı telefon kullanan insanlardan oluşmaktadır. 6/3/16 5

Genel kullanımın kolay olduğu dokunmatik ekranlar içinde işi kolaylaştırdığı bilgilerini edindik. Müşteriler tarafından olumlu karşılanan mobil uygulamada daha fazla kampanya hediye ve türlü etkinliklerin olması yönünde yorumlar aldık. Uygulamayı kullananlar iş yükünün biraz daha azaldığını ancak yine de müşterilerle zaman zaman iletişim kurma isteklerini de belirterek müşterilerle anlık mesajlaşma taleplerini ilettiler. Bu taleplerin çalışmaları başlamış ve sistemimiz kullanılabilir hale gelmiştir. 6/3/16 6

Grup İsmi Gerçekleştirim Raporu Ramazan SARI Mehmet Kömür Kısa Özet. Gerçekleştirim Hakkında Ne Biliyorsunuz? Gerçekleştirim, tasarım sonucu üretilen süreç ve veri tabanının fiziksel yapısını içeren fiziksel modelin bilgisayar ortamında çalışan yazılım biçimine dönüştürülmesi çalışmasıdır. Gerçekleştirim aşaması, projede karşılaşılan problemleri ve bu problemlere yönelik uygulanan çözümleri, yazılım görevlerini, proje form ve bileşenlerini, projemiz için gerekli olan veri tabanı tablolarını, yazılımdan kesitler, kullanıcı kılavuzlarını, proje planını, proje görev dağılım durumunu ve takvimini içeren bir süreçtir. Bu aşamada projede var olan aksaklıklar tespit edilir, tespit edilen bu aksaklıklar gözden geçirilip düzeltme yolları aranır. Tasarım aşamasının teorik olarak kalmaması ve hayata geçirilmesi açısından gerçekleştirim önemlidir. Gerçekleştirim yapılmadığı takdirde hazırlanan site tasarımı soyut bir şekilde tasarım aşamasında kalacaktır. Gerçekleştirim süreci de bir sonraki aşama olan uygulama sürecine ön zemin hazırlar. Bu nedenle aşamaların hepsi birbirlerinden etkilenir dersek yerinde bir cümle kurmuş oluruz. Gerçekleştirim Amacı Nedir? Gerçekleştirim süreci sonunda ulaşmak istediğimiz amaçlar: - Tasarım aşamasında ortaya koymuş olduğumuz sistemin çalışır bir fiziksel sistem haline getirilmesi, - Programların tasarım raporunda planlandığı gibi kodlanması: Tasarım raporunda hazırladığımız veri tabanı ve ara yüz tasarımının oluşturulup bağlantıların en uygun şekilde sağlanması bu aşamada hedeflediğimiz amaçlarımızdır. Karşılaşılan Sorunlar ve Uygulanan Çözümler Sistem uzak sunucu veri tabanı kullandığı için giriş ekranındaki bağlantı sürecinde kısa süreli donma yaşandığı gözlendi. Bu bağlantı sürecindeki donma giderilmek için sisteme başlangıç zamanı tanındı ve bir progress bar a bağlandı böylelikle sql bağlantısı tamamlandığında bağlantı kuruldu yazısı ve progress bar ın %100 dolmasıyla kullanıcı girişine onay verildi. Donma sorunu böylelikle giderildi. Bir diğer sorun ise sipariş eklendiğinde ve form açıldığında veri tabanı bilgilerinin ekrana otomatik değil buton yardımı ile getirildiğini gözlemledik. 6/3/16 7

Bunlar kullanıcılar için sorun arz ettiği için verileri gösteren buton yerine verileri gösteren bir fonksiyon oluşturarak form açıldığında ve ekleme silme değiştirme işlemleri yapıldığında bu formu çağırarak otomatik bir şekilde verileri getirdik. Böylelikle kullanıcıların bu sorununun çözmüş olduk. Projenin Bileşenleri ve Görevleri Programlar; NetBeans: Java geliştirme ortamı. Kodları ve tasarımları yaptığımız plartform. Smarterasp: Uzak Mysql sunucu hizmeti sunan bir firma. Formlar; Sistem 3 formdan oluşmaktadır. Garson Ekranında siparişler gözlenebilir değiştirilir eklenir ve silinirler. Mutfak ekranında gelen siparişler ekrana düşer ve hazır butonuna basılır böylelikle sipariş hazır hale geliş. Giriş ekranı vardır bu ekranda da üyelik tiplerine göre form açılışları yapılır. Yetkilerine göre bu ekrandan sonra mutfak ve garson ekranı açılır. Mobil; Projeden Kesitler Son olarak mobil uygulama ekranı vardır. Bu ekrandan siparişler verilir. Kampanyalı siparişler bu ekranda bulunurlar. Mobil ekranı xml lerden oluşurken sipariş detayları uzak bir sunucuda bulur PHP, CSS, HTML kullanılarak yapılmıştır. Giriş Ekranı Mutfak Ekranı Garson Ekranı Mobil Ekran (Müşteri) Kullanıcı Kılavuzu Projemiz ilk olarak çalışan aktif bir sistem olduğu için küçük bir sunucu bilgisayara ihtiyaç duyar. Sistem kurulumu oldukça basittir. Sunucu bilgisayarda olması gerekenler. MYSQL veri tabanı, veri tabanı tabloları oluşturulmalıdır. Daha sonra sisteme MYSQL kurulu olan sunucunun adresi ve kullanıcı bilgileri eklenerek sistem çalışır hale gelir. Daha sonra users tablosuna giriş yapacak üyelikler girilir. Böylelikle giriş ekranı aktif bir şekilde çalışmaya başlar. Giriş ekranında garson ekranına giriş yapıldığında girilen siparişler izlenir. Tek form 6/3/16 8

ile değiştirme ekleme ve silme işlemleri yapılabilir. Aynı şekilde mutfak ekranına girilebilir ve işlemleri gerçekleştirebilir. Mobil ekran kafedeki tablet bilgisayarlara kurulur ve kampanya menusu olarak gelen müşterilere sunulur. 6/3/16 9

Grup İsmi Tasarım Raporu Ramazan SARI Mehmet KÖMÜR Kısa Özet Burada en fazla 200 kelimede raporunuzun önemli noktalarını okuyucuya özetleyeceksiniz. Okuyucu yazdığınız bu özetten aşağıda detaylı olarak ne bulacağını anlayabilmelidir. Tasarım Hakkında Ne Biliyorsunuz? Tasarımlar kullanıcıya yönelik olmalı ve sade anlaşılabilir olmalıdır. Masaüstü programlar formlardan oluşur bu formlar projenin özgünlüğü açısından kendine has tasarımlar geliştirirler. Tasarımlar gelişmeye açık olmalıdır. Projenin versiyonlarında tasarımda köklü değişiklikler yapılmadan var olanın üstüne eklenerek özgünlük kaybedilmemelidir. Tasarım Amacı Nedir? Özgün bir tasarım yaparak var olan tasarım kullanıcı tarafından görüldüğünde projeyi çağrıştırmalı ve aklına gelmelidir. Aynı zamanda kullanımı basit ve kullanışlı olmalıdır. Kullanıcıya hitap etmeli aynı zamanda müşterilerinde dikkatini çekmelidir. Uyguladığınız Tasarım Süreci Mimari Tasarım Veri Tasarımı Tasarım formların kullanılacağı yerlere göre yapıldı. Kullanıcıların asıl işi program kullanmak olmadığı göz önüne alınarak genellikle kolaylıkla programa giriş yapabilmeleri sağlandı. Proje gelişimi göz önüne alınarak dokunmatik ekranlarda kullanılacağı düşünülerek buton büyüklüklerinde hassasiyet gösterildi. Projede giriş tasarımı ve bu tasarıma ile elde edilen veri ile kullanıcı tanımlaması yapıldı. Kullanıcı tanımlaması ile hiyerarşik bir form oluşturuldu. Üyelik tiplerine göre açılan formlar ve farklı tasarımlar kullanıcının ulaşmasını istediği formu açarak onlara iş yükü olmak yerine işlerini kolaylaştırdı. Veriler çevrimiçi bir ortamda sürekli gözlenebilir halde tüm formlarda çalışmaktadır. Verilerin hızlı olması açısından haftalık kayıtların yedek alınması ve her yeni haftaya o haftanın tarihi adı ile bir tablo oluşturularak aynı zamanda veri yedeklemesi de sağlandı. 6/3/16 10

Arayüz Tasarımı Giriş giriş ekranı tasarımı. Mysql bağlantısı olduğu için Proggersbar kullanarak. Bağlantının gerçekleştirildiğini giriş işleme başlanılabileceği haber verilmektedir. Giriş ile kullanıcıya açılacak form belirlenir ve garson ekranı açılır ise yanda görüldüğü gibi siparişleri yönetebildiği bir ekran sade tasarım ve kolay kullanım. Giriş ile kullanıcıya açılacak form belirlenir ve mutfak ekranı açılır ise yanda görüldüğü gibi siparişler hazır olduğunda bildireceği buton ile sade görünüm. Mobil uygulamadan gönderilecek siparişler için mobil uygulama görüntüsü aşağıdaki gibi. 6/3/16 11

Zaman Çizelgesi 10.05.2016 Formlar oluşturuldu. 16.05.2016 Butonlar ve veriler panellerde birleştirildi. 18.05.2016 Panellerin renleri ayarlandı. 22.05.2016 Form boyutları ve açılış pozisyonları tamamlandı. 25.05.2016 Giriş ekranı için bağlantı kurulum süreci elemanları oluşturuldu. 01.06.2016 Form başlıkları yazılarak tamamlandı. Referanslar Daha önce veri tabanı görüntülenen programlar incelendi. 6/3/16 12

6/3/16 13