/Java_Okul_Projesi

Primary LanguageJavaMIT LicenseMIT

Java_Okul_Projesi

Nesneye Yönelik Programlama Dersi Dönem Projesi.



Projenin Amacı :


Proje belediyelerde bulunan çöp arabalarının kontrolünü sağlayarak iş gücünden ve kaynaklardan tasarruf sağlamayı planlamaktadır. Bunları sağlarken halkın şikayetlerine de çözüm getirmektedir.



Projenin İşleyişi :


Sistem otomatik olarak insan oluşturacaktır ve insan sayısı ile orantılı olarak çöp kutusu oluşacaktır. Çöp at metodunun içinde her insan belirlenen sayıda rastgele oranda çöp atacaktır. %90 nın üzerinde dolan çöplerde sistem çöp taksiyi gönderip dolan çöpü boşaltacaktır. Eğer üç veya daha fazla çöp %55 in üzerinde doluluğa ulaşırsa sistem çöp kamyonu gönderip sistemde bulunan çöpleri boşaltacaktır. Bu şekilde bütün insanlar belirlenen sayıda çöp atana kadar sistem çalışacaktır. Rastgele alınan değerler elle girilerek gerçek bir şehir de simüle edilebilir.



UML Diyagramı