21 Aralık 2009 Pazartesi

Gerçekleştirim Raporu

Gerçekleştirim Raporu

Grup İsmi

Cihan BAYAT

Özge KUTLU

Yusuf KURUKAN





Kısa Özet

Bu raporda sizlere; gerçekleştirim hakkında bilgiler, gerçekleştirim amacı, gerçekleştirilirken karşılaşılan sorunlar ve bu sorunlara uygulanan çözümleri, projenin bileşenleri, projeden bazı kesitleri ve kullanım kılavuzu sunulacaktır.

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”. (Yrd. Doç. Dr. Güray YILMAZ)

Bu aşamaya gelindiğinde yapılması gereken ilk şey yazılım geliştirme ortamını seçmektir. Örneğin, programlama dili, veri tabanı yönetim sistemi, yazılım geliştirme araçları (CASE).

Yazılım gerçekleştirilirken kullanılan kodların belli bir standartta yazılması ileriki süreçte geliştirim yapan kişiye kolaylık sağlayacaktır.

Belki de süreç içerisinde en önemli aşama gerçekleştirim aşamasıdır. Çünkü, tasarımın kodlara veri tabanına ve dokümanlara döküldüğü evredir.

İçerik kısmında; html ve php kodları, çoklu ortam nesneleri, veri tabanı ve dokümanlar bulunmaktadır.

Tasarım ve geliştirme aşamasının gerçekleştirme aşamasına direkt olarak etki ettiği gibi gerçekleştirim aşaması da kendisinden sonra gelen sürecin temelini atmaktadır.

Gerçekleştirim Amacı Nedir?

Gerçekleştirim, daha önce tasarladığımız ve elimizde bulunan araştırılmış verileri kullanıcıya ulaştıracak ara yüzü oluşturmayı amaçlamaktadır. Genel olarak amacımız, sitenin iskeletini oluşturmaktır.

Diğer benzer konularla oluşturulmuş sitelerle karşılaştırılarak eksikliklerin giderilmesidir.

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

Karşılaşılan sorunlar;

1 Php kodlarını html kodlarına gömerken sorunlar yaşandı.

2 Veri tabanına kaydetme safhasında sorunlar gözlendi.

3 Veri araştırırken gittiğimiz bayilerden bilgi alırken, bayilerdeki bilgi yetersizliği nedeniyle sıkıntıya düştük.

Sorunlar karşısındaki tutumlarımız;

3 Php kodları konusunda bilgi düzeyi yüksek bir arkadaşa baş vurularak sorun giderildi.

4 Veri tabanı hakkında bilgi bilgisi olan arkadaşlara danışılarak bu sorun aşıldı.

5 Eksik veri aldığımız bayilerden daha ziyade başka bayilere gidilerek veriler artırıldı.

Bu sorunlar erken müdahale edildiği ve erken sonuç alındığı için diğer aşamalarda herhangi bir zaman kaybı yaşanmamış ve süreç olağan akışında yürütülmüştür.

Projenin Bileşenleri ve Görevleri

Dosyalar : sitede kullanılan verilerin, çoklu ortam nesnelerinin ve yazıların bulunduğu klasördür.

Ucg.css : bu bileşen site içerisindeki tüm sayfaların bir düzen içerisinde bulunmasını sağlar (arka plan rengi, yazı tipi vb).

Veri_tabani.mdb : kullanıcı bilgileri ve şifrelerin tutulduğu alandır.

Projeden Kesitler







Kullanıcı Kılavuzu

Tasarım ve geliştirme sonuçlarını uyguladığımız yazılım, kullanıcıyı bilinçlendirmeyi ve 3G hakkında daha kapsamlı bilgi çerçevesi oluşturmayı amaçlamaktadır.

Yazılım;

1. 3G başvurusu yapabileceğiniz linkler içermesi.

2. Kullanıcı girişi yapılabilmesi

3. Kullanıcı bilgilerini veri tabanında tutabilmesi

4. Kullanıcıların bilgi paylaşımında bulunabilmesini sağlaması,

Gibi özellikler içermektedir.

Yazılım şu anki sürece kadar okumuş olduğunuz yazılardan da anlaşılacağı gibi internet ortamında çalışmaktadır.



Kaynakça

• Yazılım Mühendisliği Ders Notları, IDEA – ODTÜ

• Software Engineering, Roger S. Pressman

13 Aralık 2009 Pazar

Yazılım geliştirme aşamasında değerlendirme aşaması


 Özge KUTLU
 Cihan BAYAT
 Yusuf KURUKAN

ADDIE MODELİ
'Değerlendirme Aşaması'


İnternet Tabanlı Programlama
BÖTE-3
Yrd.Doç.Dr.Ercan TOP



     Öğretim tasarım çalışmalarının ayrılmaz bir parçası olan değerlendirme, öğrencinin öğrenme sürecinde yaptığı ilerlemeyi ve belirlenen standartlara ne oranda ulaştığını belirlediği için, öğrenciyi güdüleme bakımından çok önemli bir araçtır. Eğitimde değerlendirme, öğrencilerinin eksikliklerini belirleme, yeterliğe dayalı amaçlara ne oranda ulaştıklarını tespit etme, uygulanan yöntemin etkinliğini anlama ve genel olarak uygulanan programın ne oranda etkili ve verimli olduğunu belirleme gibi çeşitli amaçlarla yapılır.

Değerlendirme aşamasında;

• Web sayfası size ihtiyaç duyduğunuz bilgiyi sağlıyor mu?

• İçerik hedefe uygun, açık, anlaşılır, güncel, ilgi çekici mi?

• Tasarım amaca uygun ve kullanıcının ihtiyaçlarına göre mi hazırlanmış?

• Site akışı kolay anlaşılabilir ve kullanılabilir durumda mı?

• Kullanıcı ve site sahibi arasındaki iletişim nasıl?

• Site kullanıcıların memnuniyetini sağlamak için teknolojiden ne derece yararlanıyor?

gibi sorularına cevap vermekteyiz.

     Her yıl düzenli olarak gerçekleştirilen Altın Örümcek Web Ödülleri Yarışmasının değerlendirme kriterleri ise şu şekildedir:

     Tasarım

     Site tasarımının kullanıcı kitlesinin ihtiyaçlarına göre ne derecede başarılı olduğu değerlendirilir.

     Tasarım sitenin görünümüdür. İyi olarak nitelendirilebilecek tasarım, yüksek kalitede, amaca uygun ve verdiği mesajı destekler nitelikte olmalıdır. Sadece hoş bir giriş sayfası olmaktan ötedir. Kullanılan görsel dilin bir bütünlük içinde olması ve objelerin bu amaca hizmet eden şekilde tasarlanmış olması gerekmektedir.( http://www.altinorumcek.com/)

     Navigasyon

     Site akışının ne kadar kolay anlaşılabilir ve kullanılabilir nitelikte yapılandırılmış olduğu değerlendirilir.

     Sitenin yapısı ve akışı, içeriğin organizasyonunu, bilginin önceliğini, sitede kullanılan metodu gösterir. Yapısı ve akışı iyi olan siteler, tutarlı, açık ve aradığınızı sezgi yoluyla rahatça bulabildiğiniz sitelerdir. Bu tür sitelerde oluşturulan zihinsel model, aradığınız bilgiyi nerde bulacağınızı, tıkladığınızda karşınıza neyin çıkacağını bilmenizi sağlar. Akışın iyi olması da, gitmek istediğiniz yere en hızlı şekilde gidebilmeniz ve sitenin içeriğinin derinlik ve genişliğine kolayca giriş yapabilmenizle anlaşılır. ( http://www.altinorumcek.com/)

     İçerik

     Sitenin içeriği, hedef kitleye uygunluk, güncellik ve ilgi çekicilik açısından değerlendirilirken, sitedeki metinlerin, gerekli mesajları ne kadar etkin aktarabildiği de dikkate alınır.

     İçerik, sitede verilen bilgidir. Sadece metinden ibaret değildir. Müzik, ses, animasyon ya da video görüntüleri, sitede iletişimi sağlayan her türlü araç içerik olarak nitelenebilir. İyi olarak değerlendirilecek içerik, amacına uygun olan, izleyici için cazip ve alakalı olan içeriktir, Web için geliştirildiği, kısa, açık ve anlaşılır olmasından anlaşılmalıdır. İyi içerik, fikrini ortaya koyar, bir sesi ve bakış açısı olur. Bilgi verici, kullanışlı ya da eğlenceli olabilir ama her zaman daha fazlasını istemenizi sağlar.(http://www.altinorumcek.com/)

     Teknoloji

     Sitenin, kullanıcı deneyimini iyileştirmek için teknolojiyi ne derecede başarı ile kullanabildiği değerlendirilir. Farklı platformlar ve farklı tarayıcılar ile olan kullanım başarısı da değerlendirmeye dahil edilir. (http://www.altinorumcek.com/)

     Etkileşim

     "Kullanıcıların, site sahibi ile ne derece kolay ve etkin şekilde etkileşim ve iletişime geçebildiği değerlendirilir. Etkileşim (interaktivite), ziyaretçinin aktif olarak katılımına izin veren sitedir". " http://www.da.name.tr/DevrimAltinkurt/CMS/Icerik/56/Web-Sitesi-Degerlendirme-Kriterleri.aspx "

     Pazarlama

     "Pazarlama, kişisel ve örgütsel amaçlara ulaşmayı sağlayabilecek mübadeleleri gerçekleştirmek üzere malların, hizmetlerin ve fikirlerin geliştirilmesi, fiyatlandırılması, tutundurulması ve dağıtılmasına ilişkin planlama ve uygulama sürecidir". " http://tr.wikipedia.org/wiki/Pazarlama "

     Pazarlama düşüncesinin temelinde değişim süreci (prosesi) yatmaktadır. Sözlükteki anlamına değinecek olursak, pazarlama “ iki veya daha fazla taraf arasında gerçekleşen bir değişim/mübadele sürecidir” olarak tanımlanmaktadır. “ http://tr.wikipedia.org/wiki/Pazarlama ”

     Yaratıcılık/Yenilik

     “Sitenin, mimari, tasarım, içerik ve teknoloji açısından ne derecede yaratıcı ve/veya yeni yaklaşımlar sunabildiği değerlendirilir”. “ http://www.da.name.tr/DevrimAltinkurt/CMS/Icerik/56/Web-Sitesi-Degerlendirme-Kriterleri.aspx ”

     Gizlilik Politikası/ Bilgi Güvenliği

     Site kullanıcı bilgilerinin gizliliğinin ve güvenliğinin sağlanıp sağlanmadığı, gerekli açıklamalar ve önlemlerin yeterliliği değerlendirilir.

     Genel Deneyim/Kullanılabilirlik

     “Genel deneyim, yukarıda belirtilen değerlendirme kriterlerinin tümünü içerir ama aynı zamanda birinin olmasını ya da olmamasını kaldırabilecek manevi değerleri de kapsar. Birinin siteyi düzenli olarak ziyaret etmesi, bülten için kayıt olması, arkadaşlarına e-postayla tavsiye etmesi, sitede bir süre kalması, sitenin merak uyandırdığı, ziyaretçinin ayrıcalıklı bir deneyim yaşadığı anlamına gelir”. “http://www.da.name.tr/DevrimAltinkurt/CMS/Icerik/56/Web-Sitesi-Degerlendirme-Kriterleri.aspx ”

     Görme Engellilere Uygunluk

     Bu aşamada görme engellilerin siteyi kullanabilme düzeylerine ya da kullanma imkânı olduğuna karar verilir ( http://www.da.name.tr/DevrimAltinkurt/CMS/Icerik/56/Web-Sitesi-Degerlendirme-Kriterleri.aspx ).

     Bizim sitemiz de bu maddeler göz ardı edilmeksizin yapıldı. Sitenin tasarımının bir bütün halinde olmasına ve sayfalar arası renk uyumuna dikkat edildi. Kullanıcının ihtiyaçları da unutulmamalıydı. Sitenin yerleşimi de kullanıcının kolayca kullanabileceği gibi oluşturuldu. Sitemizin içeriği de daha önceden duyurduğumuz konular çerçevesinde gerçekleştirilecektir. Tabiî ki hedef kitlenin özellikleri de göz önünde bulundurulmalıdır, özellikle de bu safhada. Ayrıca kullanıcıların yetkili olan bizlere kolaylıkla ulaşabilmeleri için sitenin belirli yerlerinde iletişim adresleri de belirtilmelidir. Kullanıcı bilgilerinin gizli tutulması ve güvenliği sağlandı. Ayrıca site içerisindeki belirli linklerde ses çıkartılarak görme engellilerin de bu siteden yararlanabilmeleri amaçlanmıştır. Bu sesler sayesinde sitedeki içerikten onlarda yararlanabileceklerdir.




REFERANSLAR


     • http://www.da.name.tr/DevrimAltinkurt/CMS/Icerik/56/Web-Sitesi-Degerlendirme-Kriterleri.aspx

     • http://www.medyanadolu.com/blog/index.php/web-tasarim/web-sit

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Yazımızı okuduğunuz için teşekkürler ~ ~ ~ ~ ~ ~ ~ ~ ~ ~




||||||||||||||||| coycoy323 |||||||||||||||||