Proje Fikirleri

Proje geliştirmek istiyorsunuz ama ne yapacağınızı bilmiyor musunuz?
12 Şubat 2009
Her fırsatta söylediğimi fark etmişsinizdir: “Yazılım geliştirmeyi öğrenmek istiyorsanız bir an önce yazılım geliştirmeye başlayın.”

İyi geliştirelim de ne yapalım hocam diyenlere birkaç fikir.

Projeleri yazılımın temel kavramlarını yeni öğrenmiş, parçaları bir araya getirme yeteneği kazanmak isteyenler için en basit şekilde tutmaya çalıştım. Ama aşağıdaki başlıklardan birçoğu tek başına orta ölçekli bir yazılım şirketini taşıyabilecek seviyelerde projelerdir. Bu iki düzey arasında istediğiniz bir noktada geliştirmekte özgürsünüz.

Tüm bu programlarda dikkat ederseniz arama, listeleme, kayıt, güncelleme ve silme fonksiyonları vardır. CRUD(Create-Retrive-Update-Delete) adı verilen bu standart veritabanı işlemlerinde tecrübe kazandıktan sonra neredeyse bütün veritabanı uygulamaları aynı gibidir. :)

DİKKAT!
Bu proje önerileri tamamen eğitim amaçlıdır.
(13.02.2009)


1. Koleksiyon Takibi
DVD, Film, dergi gibi koleksiyonu yapılabilecek herhangi bir şey için olabilir. Varsayalım DVD Koleksiyonu için bir takip sistemi yazıyorsunuz. Uygulama en basit haliyle DVD hakkında sizin için önemli olan bilgileri tutmanızı, bunlardan birkaçıyla arama yapabilmenizi, herhangi bir DVD yi koleksiyona eklemenizi, bilgileri güncellemeniz ya da silmenizi sağlamalıdır.

2. Taksit Takibi
Taksitle satış yapan beyaz eşyacı, mobilyacı vb. gibi mağazaların kullanabileceği bir yazılım. En basit haliyle müşteri bilgilerini, aldığı ürün, peşinat, taksitler ve vadelerini takip eder. Aylık vadesi gelmiş alacakları listeler, müşteri bazında borç durumunu izler. Daha da geliştireceğim diyorsanız senet bastırabilir, stok takiple birleştirebilirsiniz.

3. Stok Takibi
Alınan ve satılan malların takibini yapar. En basit haliyle ürün kodu, adı, alış fiyatı ve stok miktarını tutarak başlayabilirsiniz. Bir sonraki aşamada stok hareketlerini izlemeye alabilirsiniz. Tedarikçi ve ürün alınması, ürünün satılması ve müşteri bilgileri gibi…

4. Kişisel Adres/Telefon Defteri
Kendiniz için tanıdıklarınızın adres ve telefonlarını tutabileceğiniz bir uygulama geliştirin. Alfabetik listeleme, bir – iki adres ve birkaç telefon tutma özellikleri olsun.

5. Kurumsal Adres Defteri
Kişisel adres defterini yaptıysanız onun üzerine müşteri veritabanını ekleyin ve her müşteri /firma için birkaç kişinin adres/telefon bilgisini takip edin.

6. Otopark Otomasyonu
Çok basittir. Araba gelir, ara gider. Geliş ve gidiş saatleri arasını plaka bazında izleyin. Sonra belirli bir ücretlendirmeyle fiş kesin.

7. Çağrı Takip Sistemi
Belirli bir kimliklendirmeyle - email olabilir, kimlik no olabilir, vb. – arıza çağrılarını alın ve belirli bir görevliye atayın. İş bittiğinde çağrıya bakan görevli işi bitti olarak güncellesin çağrıyı açan da sorunun giderildiğini onaylasın.

8. Arıza Takip
Cep telefonu, televizyon vb. tamircileri için gelen cihazları seri numaraları ve cihaz sahibinin isim ve telefonunu tutun. Cihazın geliş ve gidiş tarihi takip edin.

9. Kurumsal Takvim Yönetimi
Bir firma için bir takvim oluşturun. Çalışanların hepsi randevularını buraya girebilsin ve herkes birbirinin günlük/haftalık/aylık takvimini görebilsin. Zor mu geldi? Basitçe başlayın. Şirket elemanlarının isimleri kayıt edlisin. Sonra herkes kendi için tarih ve bir açıklama girerek açıklama oluştursun. Sonra kullanıcılar listeden çalışan ismi seçerek takvimlerini görebilsin.
Sonraki aşamalarda ortak takvim, yetki seviyeleri, genel ve özel etkinlikler gibi özellikler ekleyebilirsiniz.

10. Randevu Takibi
Dişçi, diyetisyen vb. muayenehaneler için bir randevu sistemi geliştirin. Doktorun müsait olduğu muayene saatleri için sekreterin hasta isimlerini ve iletişim bilgilerini girdiği basit bir sistem olsun. Daha ileri seviyelerde birden fazla doktor için aynı sistem üzerinden randevu takip edebilirsiniz.

11. Rezervasyon Yönetimi
Otel, restoran, seminer gibi yerler için tarih, isim, kapasite belirleyen bir sisteminiz olsun. Sonra da kapasiteyi müşterilerle (isim ve belki telefon bilgisiyle) doldurun. Doluluk oranı vb. liste ve raporlar oluşturabilirsiniz.

12. Sözlük
İngilizce, almanca, İtalyanca… Her nece isterseniz… Kelime girişi, güncelleme, arama en temel özellikler. Sonrasında en çok aranan kelimeler, diğer anlamlar vb. özellikler ekleyebilirsiniz.

13. Aidat Takip
Apartman, dernek vb. gibi yerler için üyeler/apartman sakinlerinin kayıtlarını tutan ve aidat ödemelerini takibe alan bir sistem yapın.

14. Apartman Yönetimi
Aidat takibine bir de apartman giderlerini izleyecek fonksiyonları eklerseniz, alın size apartman yönetimi uygulaması.

15. Üyelik Takibi
Spor kulübü, dernek vb. için üyelik sistemi. Üyelerin isim ve iletişim bilgileri, aidat takibi başlangıç fonksiyonları. Sonrasında toplantı tutanakları, etkinlik takibi gibi özellikler eklenebilir.

Keyifli kodlamalar...
Kadir Çamoğlu
Microsoft MVP

* * *

NOT:
Blogdaki diğer yazılarla ilgili bilgi almak için tıklayın.
http://www.chip.com.tr/blog/kadircamoglu/Blogda-Neler-Var_1479.html

Eğer facebook grubumuza halen üye değilseniz tıklayın.
http://www.facebook.com/group.php?gid=29006737231

Toplam 7216 kez okundu.
Oyla:
En Düşük
Oy ver: 1Oy ver: 2Oy ver: 3Oy ver: 4Oy ver: 5
En Yüksek
YORUMLAR
Toplam 11 yorum
Önceki123
Ziyaretçi yazmış:
Bir süredir takip ediyorum yazdıklarınızı, ballandıra ballandıra herkesi yazılım üretmeye teşvik ediyorsunuz ama ben bu pembe hayallerle dolu fikirleri empoze etmenize fazlasıyla karşıyım. Sonra da sektördekiler kan ağlıyor, acaba niye? Bu tür makalelerle teşvik ettiğiniz kitle, ben de proje yapabiliyorum gibisinden piyasa değerinin %500 altına potansiyel müşterilere iş yapmaya çalışıyor, onu da adam gibi yapamayıp müşteriyi mağdur ediyor. Sonuç ne peki? Mağdur olan müşteri, para kazanamayan ESAS yazılımcılar/şirketler..
Polyanacılığı bırakalım da biraz da olumsuz yönlerinden de bahsedelim size zahmet,olur mu?
12 Şub 2009  23:17%54Bu yorumu beğendimBu Yorumu Beğenmedim%46
Önceki123


Bu sayfalarda yer alan okur yorumları kişilerin kendi görüşleridir. Yazılanlardan CHIP Online sorumlu değildir.
Siz de yorumunuzu yazın
CHIP Online Ziyaretçisi
Yorumunu Gönder
Lütfen bu bölüme sadece yorumlarınızı yazın. Teknik yardıma ihtiyaç duyduğunuz konuları lütfen forumda ilgili bölüme veya Uzmanına Sorun bölümümüze yazın, yanıtınızı çok daha sağlıklı ve hızlı olarak alabilirsiniz
Siz de kendi teknoloji blogunuzu ücretsiz oluşturun!

Tek Kişilik Yazılımevi-Kategoriler

 


Şubat 2009
PtsSalÇarPerCumCtsPzr
      1
2345678
9101112131415
16171819202122
232425262728 

CHIP Online Yazar Blogları

Yazarlarımızdan, editörlerimizden sizlere...

Cem SinanoğluCem Sinanoğlu
Nokia değil Nokir, iPhone değil Ay-Phone!
Selim ÖztürkSelim Öztürk
Motorola – Google Apple’a karşı
Rik FergusonRik Ferguson
Şapşal olma, sessiz ol! Şapşal olma, sessiz ol!
Selçuk İslamoğluSelçuk İslamoğlu
2012 Felaketine ne kadar hazırız?
Zeynel ÖztürkZeynel Öztürk
Facebook'un bilinmeyenleri!
 

CHIP Dergisi: Mayıs 2012

İşbirliği ortaklarımız

  • Hepsiburada.com
  • Level
  • Turhost
  • CHIP Download
  • yenibiris.com
  • CHIP Download
 
Cep telefonları | Ekran kartları | Masaüstü | Notebook | Ses kartları | Webcam | Klavye & Fare | Yazıcılar | Tablet Ev Sineması
Mp3 Player | Usb Bellekler | Video kameralar | Fotoğraf Makinesi | Taşınabilir diskler | LED & LCD Tv | Monitörler | OEM | PDA
Navigasyon | Oyun Konsolu