Yapmışken hem web uygulaması hem veritabaı uygulaması yapın. Zaten 
veritabanı olmayan uygulama kalmadı neredeyse.

Python ile Turbogears ya da Django frameworklerden birini kullanarak web 
üzerinde çalışacak basit bir stok kontrol yazılımı yapabilirsiniz. Biraz 
sıkıcı bir proje olabilir belki ama gerçek hayatta yani mezun olduktan 
sonra piyasda da coğunlukla hep bu tür sıkıcı projelerle uğraşacaksınız 
zaten.



Atıfcan Ergin yazmış:
> Merhaba,
> 
>  
> 
> Haklısınız biraz genel oldu. Aslında bizden istenen çok büyük çapta bir 
> proje değil sadece bir  yazılım geliştirme sürecinde izlenen yolun 
> uygulamalı olarak gösterilmesi diyebiliriz. Detaylandırmak gerekirse;
> 
>  
> 
> ·         Web uygulama için; statik bir web sayfasından ziyade ASP, PHP, 
> JAVA gibi diller kullanarak geliştirilecek bir uygulama. Mesela derslere 
> öğrenci kayıt sistemi, vs. Ayrıca Flash Action Script gibi araçlarla 
> görsel zenginlik sağlayabiliriz.
> 
> ·         Oyun; satranç, tavla gibi oyunlar çeşitli yapay zeka ve 
> öğrenme algoritmaları geliştirilerek yapılabilir.
> 
> ·         Veritabanı uygulamalarında bir veritabanı üzerinde bir arayüz 
> çalışılabilir. Bunun için Java, VBasic vs. gibi farklı diller 
> kullanılabilir. Mesela Stok Kontrolu projesi gibi.
> 
> ·         Uzman sistemlerden kastım, mesela bir kişide bir hastalığın 
> olup olmadığını bulan bir uzman sistem geliştirmek gibi. C programlama 
> dili bu iş için uygun sanırım.
> 
> ·         E- ticaret için ise web üzerinden alım satım yapan bir 
> uygulama, reklam vs.  
> 
>  
> 
> Kısacası çok büyük bir proje olmaması gerekiyor. Çünkü bizden asıl 
> istenen sürecin düzenli olarak yürütülmesi.
> 
>  
> 
> Sadece C programlama dili biliyorum. Ama C konusunda hiç fena sayılmam.
> 
> Bunun dışında Linux kullanıcısıyım, bash script vs. hazırlayabiliyorum. 
> Yeni de olsa Python öğreniyorum.
> 
>  
> 
> Kafamda bazı fikirler var ama bu alanda yeni olduğum için çok basit 
> düşünüyorum(korkudan).  Elimdekiler ile neler yapabileceğim konusunda 
> biraz ufkumu genişletirseniz sevinirim.
> 
>  
> 
>  
> 
> Saygılarımla,
> 
> Atıfcan ERGİN
> 
>  
> 
> *From:* [email protected] 
> [mailto:[email protected]] *On Behalf Of 
> *Coskun Gunduz
> *Sent:* Tuesday, April 06, 2010 4:36 PM
> *To:* Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
> *Subject:* [Linux-programlama] Re: Yazılım Geliştirme Projesi
> 
>  
> 
> Merhaba,
> 
> Yazdıklarınız biraz havada kalmış gibi geldi. Yani, örneğin "Oyun" 
> konusunda yazılım geliştirmek biraz garip.
> 
> Ödevinizin boyutunu biraz netleştirirseniz yardım alabilmeniz daha kolay 
> olur bence.
> 
> Uzman sistemler çok çok genel bir ifade.
> 
> coskun...
> 
> 2010/4/6 Atıfcan Ergin <[email protected] 
> <mailto:[email protected]>>
> 
> Merhabalar,
> 
>  
> 
> ODTÜ’nün bilgi teknolojileri programında bitirme projesi olarak bir 
> yazılım geliştirmem gerekiyor. Ama henüz aklıma güzel bir fikir gelmedi.
> 
>  
> 
> ·         Web uygulaması
> 
> ·         Oyun
> 
> ·         Veritabanı Uygulamaları
> 
> ·         Uzman Sistemler
> 
> ·         E-ticaret
> 
>  
> 
> Konularında yazılım geliştirmemiz isteniyor.
> 
>  
> 
> İlk defa yazılım geliştiriyorum. Uzman sistemler üzerine bir proje 
> yapmak istiyorum. Yeni başlayan birisi için uzman sistemler 
> geliştirmenin zorluk derecesi nedir?
> 
> Kolaya kaçmak istemiyorum. Zor olmasında bir sakınca yok fakat 
> yapabileceikerimin çok üstünde ise diğer konulara da bakmam gerekebilir.
> 
>  
> 
> Ayrıca Uzman sistemler hakkında fikri olan arkadaşların fikirlerinden de 
> yararlanmak isterim.
> 
>  
> 
> Saygılarımla,
> 
> Atıfcan ERGİN
> 

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap