10 Mayıs 2013 Cuma

Java Projesi Gerçekleştirim Raporu


Grup İsmi
M. Can Arpalık      
Sayime Duygu Aydın    
Seval Tuncel
Yunus Emre Taşkın

Kısa Özet

     Gerçekleştirme aşaması kodlama, sınama ve kurma aşamalarının yapıldığı aşamadır. Burada sizlere gerçekleştirme aşamasını yapmaktaki amacımızdan, bu aşamadayken karşılaştığımız sorunlardan ve bu sorunları nasıl çözdüğümüzden bahsedeceğiz. Raporumuz sonunda yer alan kullanma kılavuzu sayesinde, projemizi hangi şartlarda ve koşullarda çalıştırabileceğiniz konusunda bilgi edinebilirsiniz.

Gerçekleştirim Hakkında Ne Biliyorsunuz?

     Gerçekleştirim aşaması; tasarım aşamasından sonra kodlamanın yapıldığı yani proje yönetiminin gerçekleştirildiği aşamasıdır.  Gerçekleştirim bölümü tasarımın işlevselleştirilmesi açısından ve kullanıcıya sunulmadan önceki aşama olduğu için önemlidir. Gerçekleştirim aşaması, tasarım aşamasını işlevselleştir. Dolayısıyla bu iki aşamanın birbirleri arasındaki ilişkilendirme proje için büyük önem taşımaktadır. Gerçekleştirim aşamasından sonra olan uygulama aşaması ise; yapılan işlemlerin belli bir kullanıcıya sunulmasıdır. Projenin işlevselliği kullanıcıyı etkileyeceği için gerçekleştirim aşamasına gerekli önem verilmesi gerekmektedir. 

Gerçekleştirim Amacı Nedir? 

     Amacımız ;
     -Sistemimize giriş yapan kullanıcılara sorunsuz bir kullanım imkanı sağlamaktır.
     -Sisteme giriş yapan kullanıcılarımızın sistemde sorunsuzca gezinebilmelerini sağlamak.
     -Kullanıcı dışında yöneticininde bu sisteme hakim olmasını sağlamak yani üyelerin bilgilerini,şifrelerini onaylamak gibi görevlerini eksiksiz yerine getirmesidir.Böylece kullanıcılar sorun yaşamadan arşivleme yapabileceklerdir.

Karşılaşılan Sorunlar ve Uygulanan Çözümler 

     -Kullandığımız görselliğin boyutunu Netbeans 7.2 programında düzenlenemediğini gördük. Bu yüzden dışarıda bu resimlerin boyutlarını kullanacağımız şekle getirip programda kullandık.
     -Arka plan resmine buton gibi nesneleri ekleyemediğimizi gördük. Hocamızdan yardım alarak bu sorunu hallettik.
     -Kullanıcı girişi sistemini ilk analiz ve tasarım sürecinde kullanmadık. Bu eksikliğimizi geliştirme sürecinde fark ettik ve bunu ortadan kaldırdık. Bu da analiz ve tasarım sürecine tekrar dönmemize ve 15 gün geri gidip projemizi yeniden gözden geçirmemize,eksikliklerimizi tamamlamamıza neden oldu.

Projenin Bileşenleri ve Görevleri

Projeden Kesitler











Java Projesi Tasarım Raporu


Grup İsmi
M. Can Arpalık      
Sayime Duygu Aydın    
Seval Tuncel
Yunus Emre Taşkın

Kısa Özet

     Projemizin adı “Kişiye Özel Film ve Müzik Arşivi”dir. Bu raporda proje tasarımı hakkında genel bilgiler verilmektedir. Projenin amacı, kullanıcıların kendi hesapları üzerinden film ve müzik arşivi oluşturarak, bu arşive kolaylıkla ulaşabilmesini sağlamaktır. Bu raporumuzu görsellerle destekleyerek daha etkili bir sistem oluşturduk.

Tasarım Hakkında Ne Biliyorsunuz?

     Tasarım,  Bir şeyi zihinde biçimlendirme kurma, tasarımlanan biçimidir. Tasarım raporu içerisinde kullanıcının zihninde görünümün canlanabilmesi için gereken tüm bilgiler yer almalıdır.projemizin genel işleyişinin,görsellerinin tasarlandığı bölümdür. Yani tasarım kısmı projemizin altyapısını oluşturmaktadır.Tasarım aşamasındaki tüm değişiklikler projenin diğer alanlarını da ilgilendirmektedir bu yüzden bu aşama en doğru şekilde tamamlanmalıdır.

Tasarım Amacı Nedir?

     Tasarımın amacı hazırladığımız projenin alt yapısı hakkında bilgi vermek,kullanılan görselliğin sunulması,sayfaların işleyiş sisteminin belirtilmesi,kullanıcıların ve yöneticinin yetki ve sınırlılıklarının belirlenmesi olarak oluşturulmuştur.

Uyguladığınız Tasarım Süreci?

     Hedeflerimiz;
-kişilerin düzenli bir şekilde saklamayı başaramadıkları film ya da müzik arşivlerine sahip olmalarını sağlamaktır.
-Bu sistem kendi zevkleri doğrultusunda film ya da müzik arşivi yapmak isteyen kullanıcılara hitap etmektir.

Mimari Tasarım

EKLENECEKTİR ! 

Veri Tasarımı

     Bu programda kullanıcının karşısına çıkan ilk sayfanın arayüz tasarımı Netbeans 7.2 ile yapılmıştır. Arka plan görselliği Adobe Photoshop CS6 programı yardımı ile tasarlanmış, Netbeans 7.2 ile de arka plan resmi yerleştirilmiştir.

Arayüz Tasarımı






Zaman Çizelgesi

20.04.2013
Analiz raporunun hazırlanması
28.04.2013
Analiz sonlandırılmış olmalıdır.
Analiz raporunun değerlendirmesi yapılır.
30.04.2013
Proje tasarım sürecinin başlaması
05.05.2013
Proje tasarım sürecinin bitişi
06.05.2013
Proje geliştirme sürecinin başlaması
20.05.2013
Proje geliştirme sürecinin bitişi
24.05.2013
Uygulama aşaması bitmiş olmalıdır.Proje tamamlanmıştır.
27.05.2013
Projenin değerlendirmesi yapılır.













Referanslar
http://cmuratceylan.blogspot.com/
Yeni Başlayanlar İçin Java (KODLAB YAYIN Mehmet Kirazlı/ Sezer Tanrıverdioğlu)
TUĞBA TOPUZ BÖTE 2.SINIF
SAMET ALKIŞ BÖTE 2.SINIF
ANIL ORDUERİ BÖTE 2.SINIF
HASAN UÇMAZ BÖTE 2.SINIF
VOLKAN KELEŞ TOBB ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ 2.SINIF
Yrd. Doç. Dr. ERMAN YÜKSELTÜRK

FLASH PROJESİ ANALİZ RAPORU



Grup İsmi

M. Can Arpalık      
Sayime Duygu Aydın    
Seval Tuncel
Yunus Emre Taşkın

Kısa Özet

     Projemizin adı “Mekanik Enerji” konusunu animasyon yardımıyla anlatmaktır.  Bu raporda proje hakkında kısa bilgiler verilmekte ve projenin genel amacı belirtilmektedir. Projenin amacı, mekanik enerji konusunu görselliği kullanarak daha anlaşılır ve eğlenceli hale getirmektir.

Analiz Hakkında Ne Biliyorsunuz?

     Bir proje geliştirebilmemiz için, öncelikle ihtiyaçların belirlenmesi gerekir. Analiz, çözüm önerileri geliştirme sürecidir. Bu süreçte ihtiyaçlar doğrultusunda bilgiler ve veriler toplanıp başlangıçtan sona kadar izleyeceğimiz yol belirlenmelidir. Bu sayede projenin ilerleme aşamasında rahat ve düzenli bir şekilde ilerlememizi sağlar. Projemizin tasarımı ne kadar kapsamlı olursa ortaya çıkan ürün de o kadar kullanışlı olacaktır.

Analizin Amacı Nedir?

     Grup olarak analiz sürecinde amacımız  karmaşık gibi görünen Mekanik Enerji konusunu daha basit düzeye indirerek öğrencilere öğrenme kolaylığı sağlamaktır. Bunu yaparken konu anlatımını görsellik ve oyunla birleştirerek daha eğlenceli bir öğrenme ortamı oluşturmaktır.

Uyguladığınız Analiz Süreci

     Proje konusu olarak “Mekanik Enerji” konusunu anlatmayı grupça kararlaştırdık. Buna bağlı olarak sanal ortamdan ihtiyacımıza yönelik araştırmalar yaptık. Proje, kullanıcıların öğrenme  ihtiyaçlarını karşılamaya yöneliktir. Projenin içeriğinin kullanıcıların beklentileri göz önünde tutularak oluşturuldu. Çoklu ortam öğelerini kullanarak öğrenenlerin farklı duyularına hitap edildi. Son olarak Projenin konusu Yrd. Doç. Dr. Erman Yükseltürk ile görüşülerek onay alındı.

İhtiyaç Analizi

     Kendi öğrenimimizden yola çıkarak eksikliğini gördüğümüz çoklu öğrenme öğelerini bu projede kullanarak, birden fazla duyuya hitap ederek konuyu daha anlaşılır bir şekilde ifade anlatmaya çalıştık.

İçerik Analizi (Görev)

     -Projemiz, konuyu bütün bir şekilde kapsayan bir animasyonla başlar.
     -Başladıktan sonra konu anlatımı, kendini dene ve oyun gibi butonlarımız bulunmaktadır. Konu anlatımları kısmında Kinetik Enerji, Potansiyel Enerji ve Mekanik Enerji konularının anlatımları bulunmaktadır.
     -Konuları tamamladıktan sonra öğrenene kendisini deneme ve oyun fırsatı imkanı sağladık.

Kullanıcı Analizi

     Öğrenenlerin ihtiyaçlarını göz önünde bulundurularak, ortaokul düzeyinde kolay ve anlaşılır anlatımlara ulaşma imkanı sağladık. Bunu gerçekleştirirken öğrencilerin öğrenme düzeylerini, ilgi ve becerilerini, tutumlarını ihmal etmedik.

Durum/Ortam (Öğrenme ortamı) Analizi

     Tasarladığımız projede bilgisayar, projeksiyon aleti, blog sitesi, Adobe Flash CS6, Photoshop CS6 kullanılmaktadır.

Kullanılan Yöntem(ler)in Gerekçe Analizi

     Çoklu ortam materyallerini kullanarak öğrenmeyi kolaylaştırmaktır.

Zaman Çizelgesi

     Yaklaşık olarak 8 günlük bir süre içerisinde analiz raporunu hazırladık ve bitirdik. Proje tasarım sürecimizin başlaması ve bitişi 5 günlük süreci kapsamaktadır.  Projemiz şuan da gelişim aşamasındadır. Projemizin teslim tarihi Mayıs ayının 27si olarak belirlenmiştir.

Referanslar

www.flashmo.com.tr
GAMZE EREN BÖTE 2.SINIF
SATI KARACA BÖTE 2.SINIF
VOLKAN KELEŞ TOBB ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ 2.SINIF
Yrd. Doç. Dr. ERMAN YÜKSELTÜRK

5 Mayıs 2013 Pazar

Java Projesi Analiz Raporu



Grup İsmi

M. Can Arpalık      
Sayime Duygu Aydın    
Seval Tuncel
Yunus Emre Taşkın

Kısa Özet
Projemizin adı “Kişiye Özel Film ve Müzik Arşivi”dir. Bu raporda proje hakkında kısa bilgiler verilmekte ve projenin genel amacı belirtilmektedir. Projenin amacı, kullanıcıların kendi hesapları üzerinden film ve müzik arşivi oluşturarak, bu arşive kolaylıkla ulaşabilmesini sağlamaktır.

Analiz Hakkında Ne Biliyorsunuz?
Bir proje geliştirebilmemiz için, öncelikle ihtiyaçların belirlenmesi gerekir. Analiz, çözüm önerileri geliştirme sürecidir. Bu süreçte ihtiyaçlar doğrultusunda bilgiler ve veriler toplanıp başlangıçtan sona kadar izleyeceğimiz yol belirlenmelidir. Bu sayede projenin ilerleme aşamasında rahat ve düzenli bir şekilde ilerlememizi sağlar. Projemizin tasarımı ne kadar kapsamlı olursa ortaya çıkan ürün de o kadar kullanışlı olacaktır.

Analizin Amacı Nedir?
Grup olarak analiz sürecinde amacımız  "Kişiye Özel Film ve Müzik Otomasyon" sistemini kurmaktır. Bu sistem sayesinde kişi film ve müziklerini arşivleyebilecek. Sistemimizde iki ana başlık olacaktır. İlk başlık Film arşivleme ve ikinci başlığımız ise Müzik arşivlemedir. Genel olarak kullanıcılar film ve müzik ekleme, listeleme silme ve düzenleme gibi işlemler yapabileceklerdir.

Uyguladığınız Analiz Süreci
Proje konusu olarak “Kişiye Özel Film ve Müzik Arşivi” yapmayı grupça kararlaştırdık. Buna bağlı olarak sanal ortamdan ihtiyacımıza yönelik araştırmalar yaptık. Proje, kullanıcıların ihtiyaçlarını karşılamaya yönelik belirlendiği için analiz sürecinde kullanıcıların beklentileri dinlendi. Projenin içeriğinin kullanıcıların beklentileri göz önünde tutularak oluşturuldu. Aynı zamanda hedef kitlenin özellikleri araştırıldı ve buna göre bir proje geliştirme hedeflendi. Son olarak Projenin konusu Yrd. Doç. Dr. Erman Yükseltürk ile görüşülerek onay alındı.

İhtiyaç Analizi
İnsanların arşiv oluştururken yaşadıkları bazı sorunları (aynı film veya müziği birden fazla yazma,  farklı farklı yerlere kaydetme veya bunları kaydedeme vs.) ortadan kaldırmak için film ve müzik arşivi tasarladık.

İçerik Analizi (Görev)
-Kullanıcıların sisteme kayıt olması ve giriş yapmasına olanak sağlar.
-Kullanıcılara oluşturdukları arşive film veya müzik ekleme, silme ve düzenleme  imkanı sağlar.
-Arşivdeki filmleri türüne, yılına ve yönetmenine göre; müzikleri de tarzına, yılına ve sanatçısına göre arama fırsatı sunar.





FİLM




MÜZİK




ANASAYFA
EKLE
SİL
DÜZENLE

FİLMLERİM / MÜZİKLERİM

 Listelenen Film/Müzik
Kullanıcı Analizi
Kullanıcılar kendi bilgilerini kullanarak sisteme giriş yapar. Sisteme giren kullanıcılar kendi arşivlerini oluşturup gerektiğinde bu arşiv üzerinde değişiklikler yapabilirler. Yöneticiler ise yeni üyelikleri onaylayıp, üyelerin kişisel bilgilerini, arşivlerini görür.

Durum/Ortam (Öğrenme ortamı) Analizi
Tasarladığımız projede bilgisayar, projeksiyon aleti, blog sitesi, Netbeans 7.2, photoshop CS6, MySQL kullanılmaktadır.
Netbeans 7.2:  Projemizde gerekli olan tüm kodlar ve komutlar bu program üzerinde yazılmıştır.
Photoshop CS6: Görsellik için gerekli olan içeriği bu programı kullanarak düzenleriz.
MySQL: Veri tabanı olarak bu program kullanılmıştır. Arşiv bilgileri burada tutulur.

Kullanılan Yöntem(ler)in Gerekçe Analizi
Bu projede, sahip olduğumuz film ve müzikleri arşivlemede sıkıntı yaşıyorduk. Buradan yola çıkarak bizim gibi birçok insanın bu tarz sorunlar yaşadığını düşündük. Bu sorunu ortadan kaldırmak için de böyle bir arşiv sistemini oluşturduk.

Zaman Çizelgesi

20.04.2013
Analiz raporunun hazırlanması
28.04.2013
Analiz sonlandırılmış olmalıdır.
Analiz raporunun değerlendirmesi yapılır.
30.04.2013
Proje tasarım sürecinin başlaması
05.05.2013
Proje tasarım sürecinin bitişi
06.05.2013
Proje geliştirme sürecinin başlaması
20.05.2013
Proje geliştirme sürecinin bitişi
24.05.2013
Uygulama aşaması bitmiş olmalıdır.Proje tamamlanmıştır.
27.05.2013
Projenin değerlendirmesi yapılır.
Referanslar
http://cmuratceylan.blogspot.com/
Yeni Başlayanlar İçin Java (KODLAB YAYIN Mehmet Kirazlı/ Sezer Tanrıverdioğlu)
SAMET ALKIŞ BÖTE 2.SINIF
ANIL ORDUERİ BÖTE 2.SINIF
HASAN UÇMAZ BÖTE 2.SINIF
VOLKAN KELEŞ TOBB ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ 2.SINIF
Yrd. Doç. Dr. ERMAN YÜKSELTÜRK