Eğitim ve Gelişim Amaçlı Uygulamalar İçin Yazılım Proje Fikirleri Kitabı

Kadir Çamoğlu
3 min readSep 29, 2022

--

Kitap yazılım öğrencileri, iş analisti, yazılım test uzmanı ya da yazılım uzmanı olmayı hedefleyenler için yazıldı. Kitapta yazılım proje ödevlerinizde ve kendi kendinizi geliştirmek için kullanabileceğiniz 33 proje örneği yer almaktadır. Ayrıca kitap bu örnek projelerle neler yapabileceğinizi anlatan çalışma önerileri bölümüne, ve projelerden bir tanesini uçtan uca ele alarak detaylı örneklendiren bir içeriğe sahiptir. Aşağıda kitapta yer alan 33 örneğin karmaşıklık ve büyüklük puanlamasına göre sıralanmış halini ve proje fikirlerinden biriyle ilgili örneği bulabilirsiniz.

Proje No: 13- Toplantı Odası Rezervasyon Sistemi

— — — — — — — — — — — — — — — — — —

Konusu: Randevu, rezervasyon

Proje Kodu/Adı: TORS

Karmaşıklık ve Büyüklük: 4

— — — — — — — — — — — — — — — — — —

Kurumunuzun toplantı odalarının kullanımında sıkıntı yaşanmaya başladı. Birçok katı olan büyük bir binada birçok toplantı odanız var ancak odaların rezervasyonu ve kullanımı iyi organize edilemiyor. Sizden toplantı odalarının daha etkili kullanılabilmesi için rezervasyon yönetim yazılımı yapmanız istendi.

Projeyle ilgili istekler şu şekildedir:

- Yazılım web tabanlı olacak.

- Kurumunuzun personel veritabanı ile entegre olacak bu sistemde ayrıca bir kullanıcı yönetimi olmayacak.

- Yetkilendirilmiş bir personel toplantı odalarını tanımlayabilecek.

- Geçici ya da kalıcı olarak kullanım dışı olan toplantı odalarını kapatabilecek. Yeni toplantı odası tanımlayabilecek.

- Toplantı odalarının rezervasyonu ve rezervasyon iptali dinamik kurallarla yönetilebilecek. Örneğin toplantı odasının en erken ya da en geç ne zaman rezerve edilebileceği bir kural olarak sistemde tanımlanabilecek ve dinamik olarak güncellenebilecek. Bu kurallar genel olarak tanımlanabileceği gibi toplantı odasına özel olarak da tanımlanabilecek.

- Toplantı odasında rezervasyon haricinde yedek bekleme listesi modülü de olacak. Bir toplantı odasını dolu olduğu için rezerve edemeyen bir kullanıcı ilgili tarih ve saat için yedek listesine kendisini ekleyebilecek. Böylece odayı rezerve eden eğer toplantıdan önce iptal ederse toplantı odası otomatik olarak yedek listesinde bekleyen kişiye rezerve olacak.

- Toplantı odası ve tarih bazında doluluk, müsaitlik raporları alınabilecek.

- Bunları ek olarak rezerve edilen odanın kullanılıp kullanılmadığı da takip edilecek.

Projeyi zenginleştirmek üzere öneriler:

- Sisteme toplantı odası değişimi yönetimi özelliği eklenebilir. Örneğin bir kişi içerisindeki belirli bir donanımdan dolayı A toplantı odasında belirli bir tarihte ve saatte toplantı yapmak istemektedir. Ancak burası o donanıma ihtiyaç duymayan başka biri tarafından tutulmuş olabilir. Bu kişi benzer kapasitedeki B odasını rezerve eder ve A toplantı odasını tutan kişiye B ile A odasını değiştirmek istediğini, gerekçesiyle birlikte sistem üzerinden iletir. İlgili kişi de bunu onaylarsa sistem değişimi otomatik olarak yapabilir.

- En çok/en az kullanılan toplantı odaları, en çok toplantı yapılan saatler, en çok toplantı iptal eden personel gibi raporlar hazırlanabilir.

- Toplantı saatinden önce hatırlatma bildirimleri yollanabilir.

- Teknik servis, mutfak gibi birimler için ilgili toplantı saatlerinde beklenen hizmetlerin yönetimini yapacak bir modül geliştirilebilir. (Örneğin kahve otomatı, kurabiye, mikrofon, renkli yazıcı, vb.)

Proje Fikirleri Listesi

  1. Bil Bakalım Kaç Oyunu (1)
  2. Dört Basamaklı Sayı Tahmin Oyunu (1)
  3. Elma Toplama Oyunu (1)
  4. Uçan Balon Patlatma Oyunu (1)
  5. Yapılacak İşler Listesi (2)
  6. Ziyaretçi Kayıt Takibi (2)
  7. Memnuniyet Anketi Uygulaması (3)
  8. Sıkça Sorulan Sorular Sistemi (3)
  9. Araç Lastik Değiştirme Servisi Randevu Sistemi (3)
  10. Fazla Mesai Takip Sistemi (3)
  11. Eğitim Sonrası Değerlendirme Anketi Sistemi (4)
  12. Hastane Randevu Sistemi (4)
  13. Toplantı Odası Rezervasyon Sistemi (4)
  14. Kurumsal Duyuru, İlan ve Bildirim Sistemi (4)
  15. Geri Bildirim Yönetim Sistemi (4)
  16. İş Avans Talepleri Yönetim Sistemi (4)
  17. Saatlik Kiralık Bisiklet Yönetim Sistemi (5)
  18. İş Masrafları Yönetim Sistemi (5)
  19. İzin Talepleri Yönetim Sistemi (5)
  20. Ayrılan Çalışan Anketi Uygulaması (5)
  21. Soru/Cevap Merkezi Portalı (6)
  22. Kuaför Salonu Randevu Sistemi (6)
  23. Kitap Yorumları Portalı (6)
  24. Çevrimiçi Açık Artırma Portalı (6)
  25. Kurumsal Kitaplık Sistemi (6)
  26. Kayıp Buluntu Eşya Yönetim Yazılımı (7)
  27. Çevrimiçi Seçim Portalı (7)
  28. Akademik Soru Yanıtlama Sistemi (8)
  29. Taksit ve Tahsilat Takibi Sistemi (8)
  30. Çevrimiçi Eğitim Portalı (9)
  31. Uzun Dönemli Bisiklet/Scooter Kiralama Yazılımı (9)
  32. Çevrimiçi Eş Zamanlı Eğitim Platformu (10)
  33. Tek Tıkla Sipariş Sistemi (10)

Sign up to discover human stories that deepen your understanding of the world.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Kadir Çamoğlu
Kadir Çamoğlu

Written by Kadir Çamoğlu

Kadir Çamoğlu (Ph.D., Computer Engineering) is a problem solver, consultant, teacher, author, practitioner, and architect of system and software solutions.

No responses yet

Write a response