Konu
Uzaktan Eğitim Sistemi Yazdırılacaktır
22-05-2020, 00:16:58
#1
Emphatic
Merhaba 1 seneden bu yana moodle sistemini kullanıyoruz. Üzerinde çok fazla geliştirmeler de yaptırdık. Ancak artık çok sıkıntı çıkarmaya başladı. Aşağıdaki istediğim özelliklerde (daha sonra ihtiyaca göre ek özellikler de eklenebilir) php komple bir sistem yazdırmak istiyorum. Sistemdeki özellikler modül şeklinde olup, scripti kurduğum sitelere göre bu modülleri aktif/pasif etme seçeneği olmalıdır. Bu konuda en kısa süre ve en uygun ücret ile, anlaşılan ücret sonrasında ana sistem teslimi sonrası ödeme, daha sonra kalan modüllerin bitmesine müteakip ödeme şeklinde çalışılacaktır.
Logo ve site başlığı düzenleyebilme
Öğretmen ve yönetici ekleyebilme,
Yöneticinin yönetici özelliklerini kısıtlayabilme.
* Modülleri yöneticiye göre kapatıp açabilme.
* Öğrenci ekleme sınırı koyabilme
* Paytr ve İyzico ödeme yöntemleri ile ödeme alma
* Ödeme günü gelen öğrenciye sms ve mail ile hatırlatma, ödeme yapmaması halinde üyeliği askıya alma, 1 ay içerisinde yeniden ödeme yaparsa üyeliği otomatik aktifleştirme
* Hesap bölümü altında aktif ve pasif öğrencileri ve yaptıkları ödeme ayrıntılarını görme
Seçilen gruptaki tüm üyelere toplu sms gönderebilme.
Etkinlik takvimi ile etkinlik ekleyip çıkarabilme. Öğrencilerin takvimden bunları takip edebilmeleri.
Çoktan seçmeli test, sürükle bırak ve doldurmalı test (zamanlamalı olacak şekilde)
Pdf ve resim dosyası ile soru ekleyebilme
Kategorisel olarak soru havuzu oluşturma
Soru havuzundan soru ekleyebilme
Soruların ve cevaplarının karışık olarak gözükmesini seçebilme
Soruların boş olarak geçilebilmesi, boş olarak geçilen soruların puanlamaya dahil edilmemesi (eğer boş geçme özelliği seçilirse bu özellik sınava uygulanacak)
Sınav sonuçlarının gözükmesinin, sınavı oluştururken ayarlanabilmesi (Her sorudan sonra cevabı göster, sınav sonunda cevapları göster, incelenmek için öğretmene gönder gibi)
Karne sisteminin olması, öğrencinin girdiği sınavların ve verdiği cevapların öğrenci panalinde ayrı ayrı olarak gözükmesi, sınavlardan aldığı puanların öğrencinin hazırlandığı sınava göre hesaplanması (öğrenci LGS sınavı için hazırlanıyorsa LGS sınav puanı hesaplaması, YKS sınavına girecek ise YKS puanlamasına göre puanının hesaplaması, eğer sadece test çözmek içinse hesaplamayı doğru yanlış oranına göre yapması, veya hiç bir hesaplamanın yapılmaması sadece doğru ve yanlışlarının gösterilmesi şeklinde)
Derslere konu eklerken video, pdf, powerpoint sunularının eklenebilmesi. Ekleme yapılırken zamanlamalı olarak eklenmesi. Yani pdf dosyasını 30 dakika okumalı gibi.
Ders tamamlama seçenekleri;
* Süre bitmeden dersin tamamlanmaması,
* Sınavdan belirli bir not veya sadece herhangi bir not alarak tamamlandı sayılması
* Sadece dersi görmesinin yeterli olması
* Ders tamamlanmanın el ile işaretlenebilmesi
Bir konu bitmeden diğerine geçememe, şu puanı almadan bir sonraki konuya geçememe şeklinde kısıtlamanın eklenebilmesi. (Ders eklenirken kısıtlama seçeneklerinin seçilmesi. Kısıtlama ekle veya kısıtlama yok gibi)
Her öğrenci için raporlama sisteminin olması. Derse ne zaman girdi, girdiği ip adresi, bitirme yüzdesi şeklinde. Bu raporun pdf ve excel olarak indirilebilmesi. Canlı derse katılma tarihi, ip adresi ve canlı derste ne kadar süre kaldığı (Bunun nedeni öğrenci canlı derse tam anlamıyla katıldı mı tespit edebilmek).
Canlı dersin kaydedilmesi ve pc ye indirilebilmesi. Canlı ders için ücretsiz yazılımlar tercih edilmelidir. (Congrea, Bigbluebutton veya Jitsi gibi)
Gruplar oluşturabilme ve toplu kullanıcı yüklerken bu gruplara ekleyebilme.
Excel dosyası ile toplu kullanıcı ekleyebilme. Excel dosyasında eklenen kişilerin öğretmen mi, öğrenci mi olduğunun, hangi gruba ekleneceğinin belirlenmesi. Grup sistemde ekli değilse otomatik oluşturması.
Toplu öğrenci yükleme yaptıktan sonra kullanıcı adı ve şifrelerinin sms ile kullanıcılara gönderme. (netgsm ve en çok tercih edilen bir sms firması apisi daha kullanılacak)
Öğrencilerin kurslara katılımlarını zamanlayabilme. (Excel dosyası ile eklerken süresini tanımlayabilme) Süre bitiminde öğrencinin derse erişiminin otomatik kaldırılması.
Gruplar listeletilerek, seçilen gruptaki öğrencilerin tüm dersleri bitirdi olarak işaretleyebilme.
Eğitimci ile hızlı iletişim formu, eğitimciye ve öğrenciye sms ve mail ile geri bildirim.
Plesk panelde bulunan dosyaları kopyala ve veri tabanını kopyala seçenekleri ile yeni bir domaine dosyaları ve veri tabanını kopyaladıktan sonra, sadece config dosyasında veri tabanı bilgilerini girerek yeni bir domainde hızlı kurulum sağlama. Site verilerini temizle seçeneği ile siteyi sıfırlama.
Şimdilik aklımdaki özellikler bu şekilde. Pmlerinizi bekliyorum.