Skip to content

dyamba/Open-University

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open University

🌍 English | Türkçe

Üniversiteler ve eğitim kurumları için tasarlanmış açık kaynaklı entegre uygulama paketi.

Vizyon

Open University, üniversitelerin etkin bir şekilde faaliyet göstermesi için ihtiyaç duyduğu kapsamlı ve entegre bir uygulama ekosistemi sunmayı hedeflemektedir. Kurumlar, pahalı tescilli yazılımlar satın almak veya birbirinden kopuk sistemlerle uğraşmak yerine, topluluk tarafından topluluk için geliştirilmiş birleşik bir platform kullanabilirler.

Amaç

Dünya genelindeki üniversiteler ortak zorluklarla karşı karşıyadır: öğrenci yönetimi, personel yönetimi, müfredat, kalite güvencesi ve öğrenme kaynaklarının yönetimi. Ticari çözümler genellikle pahalı, esnek olmayan ve birbirleriyle entegrasyonu zor sistemlerdir.

Open University bu sorunları şu şekilde çözer:

  • Birbirleriyle sorunsuz çalışan birleşik uygulama paketi
  • Gerçek eğitim ihtiyaçlarına odaklanan topluluk güdümlü geliştirme
  • Kurumların yazılımı kullanma, değiştirme ve uyarlama özgürlüğü
  • Ticari sömürüye karşı koruma

📦 Uygulama Listesi (55 Modül)

📚 Akademik Yönetim

# Uygulama Açıklama Öncelik
01 Akademik Bilgi Yönetim Sistemi OBS/ABS - Öğrenci kayıt, ders, not yönetimi 🔴 Yüksek
05 Akademik Profil Yönetim Sistemi Yayın, proje, akademik CV 🟡 Orta
08 Hazırlık Yönetimi Yabancı dil hazırlık programları 🟡 Orta
21 LMS Öğrenme Yönetim Sistemi 🔴 Yüksek
22 Materyal Üretim Uygulaması Eğitim içeriği oluşturma 🟡 Orta
23 Dergi Yönetimi Akademik dergi yayın süreçleri 🟢 Düşük
40 Sınav Yönetim Sistemi Online/fiziksel sınav yönetimi 🔴 Yüksek
41 Tez Yönetim Sistemi Lisansüstü tez süreçleri 🟡 Orta
43 Ders Programı Planlama Otomatik çizelgeleme 🔴 Yüksek

👥 İnsan Kaynakları & Personel

# Uygulama Açıklama Öncelik
02 Personel Bilgi Sistemi Özlük, işe alım, izin yönetimi 🔴 Yüksek
19 PDRS Rehberlik Performans değerlendirme 🟡 Orta
20 PDKS Personel devam kontrol 🟡 Orta

🔬 Araştırma & Laboratuvar

# Uygulama Açıklama Öncelik
06 Proje Yönetim Sistemi Araştırma projeleri yönetimi 🔴 Yüksek
13 Etik Kurul Yönetim Sistemi Araştırma etiği başvuruları 🟡 Orta
14 Klinik Araştırma Hub Klinik çalışma yönetimi 🟡 Orta
15 Laboratuvar Yönetim Sistemi LIMS - Lab ve örnek takibi 🟡 Orta

📋 Kalite & Strateji

# Uygulama Açıklama Öncelik
04 Bütünleşik Kalite Yönetim Sistemi YÖKAK, akreditasyon 🔴 Yüksek
18 Stratejik Yönetim Bilgi Sistemi Stratejik plan, performans 🟡 Orta
42 Akreditasyon Yönetim Sistemi MÜDEK, ABET takibi 🟡 Orta

🌐 İçerik & İletişim

# Uygulama Açıklama Öncelik
03 CMS İçerik Yönetim Sistemi 🔴 Yüksek
10 Merkezi İletişim Sistemi Çok kanallı iletişim 🔴 Yüksek
32 Email Hub Merkezi email altyapısı 🔴 Yüksek

🎓 Öğrenci Hizmetleri

# Uygulama Açıklama Öncelik
07 Başvuru Hub Merkezi başvuru yönetimi 🔴 Yüksek
09 Mezun Bilgi Sistemi Mezun takip ve iletişim 🟡 Orta
30 EWP Hub Erasmus Without Paper 🟡 Orta
33 Yurt Yönetim Sistemi Öğrenci yurtları 🟡 Orta
34 Yemekhane Yönetim Sistemi Yemekhane operasyonları 🟢 Düşük
35 Kariyer Merkezi İş/staj, kariyer danışmanlık 🟡 Orta
36 Staj Yönetim Sistemi Staj süreç takibi 🟡 Orta
37 Burs Yönetim Sistemi Burs başvuru ve takip 🟡 Orta
38 Psikolojik Danışmanlık Sistemi Öğrenci psikolojik destek 🟡 Orta
39 Öğrenci Kulüpleri Yönetimi Kulüp ve topluluklar 🟢 Düşük

🔧 Altyapı & Entegrasyon

# Uygulama Açıklama Öncelik
12 SSO Single Sign-On 🔴 Kritik
16 E-Devlet Entegrasyon e-Devlet servisleri 🔴 Yüksek
17 EBYS Entegrator Hub EBYS entegrasyonu 🔴 Yüksek
24 LOG Hub Merkezi log yönetimi 🔴 Yüksek
25 Servis Hub API Gateway 🔴 Kritik
27 Entegrator Hub 3. parti entegrasyonlar 🔴 Yüksek
28 EBYS Elektronik Belge Yönetimi 🔴 Yüksek

💰 Finans & Envanter

# Uygulama Açıklama Öncelik
11 IT Envanteri IT varlık yönetimi 🟡 Orta
26 Envanter Yönetimi Demirbaş, sarf malzeme 🟡 Orta
31 Sanal Pos Hub Ödeme altyapısı 🔴 Yüksek
45 Satın Alma Yönetimi Tedarik süreçleri 🟡 Orta
46 Sözleşme Yönetimi Sözleşme yaşam döngüsü 🟢 Düşük

🏢 İdari Yönetim

# Uygulama Açıklama Öncelik
44 Toplantı Yönetim Sistemi Kurul, komisyon toplantıları 🟢 Düşük
47 Araç Filo Yönetimi Kurumsal araç takibi 🟢 Düşük
48 Tesis/Mekan Yönetimi Mekan rezervasyonu 🟡 Orta
49 Ziyaretçi Yönetimi Kampüs ziyaretçi kaydı 🟢 Düşük

🏥 Sağlık (Opsiyonel)

# Uygulama Açıklama Öncelik
50 Hasta Bilgi Sistemi Entegrasyonu HIS entegrasyonu 🟢 Düşük
51 Poliklinik Randevu Sistemi Sağlık merkezi randevu 🟢 Düşük

📊 Analitik & Güvenlik

# Uygulama Açıklama Öncelik
52 BI Dashboard Hub İş zekası, raporlama 🔴 Yüksek
53 Anket Yönetim Sistemi Anket oluşturma, analiz 🟡 Orta
54 KVKK Uyumluluk Yönetimi Kişisel veri koruma 🔴 Yüksek
55 Siber Güvenlik İzleme SIEM, tehdit algılama 🔴 Yüksek

📱 Mobil

# Uygulama Açıklama Öncelik
29 Mobile App iOS & Android uygulaması 🔴 Yüksek

Temel İlkeler

1. Önce Entegrasyon

Tüm uygulamalar ortak altyapı, kimlik doğrulama ve veri modellerini paylaşır. Artık veri siloları veya sistemler arası manuel senkronizasyon yok.

2. Topluluk Güdümlü

Yükseköğretimin gerçek ihtiyaçlarını anlayan eğitimciler, geliştiriciler ve kurumlar tarafından inşa edilmiştir.

3. Eğitim İçin Ücretsiz

Üniversiteler ve eğitim kurumları yazılımı kendi operasyonları için özgürce kullanabilir, dağıtabilir ve değiştirebilir.

4. Ticari Sömürüye Karşı Koruma

Yazılım açık kaynak olmasına rağmen, satıcılar tarafından satılamaz veya ticarileştirilemez.

Lisanslama

Bu proje AGPL-3.0 (GNU Affero Genel Kamu Lisansı v3.0) altında lisanslanmıştır.

Bunun anlamı:

✅ YAPABİLİRSİNİZ:

  • Yazılımı kurumunuz için özgürce kullanabilirsiniz
  • İhtiyaçlarınıza göre değiştirebilir ve uyarlayabilirsiniz
  • Kendi sunucularınızda dağıtabilirsiniz
  • İyileştirmelerinizi topluluğa geri katkıda bulunabilirsiniz

❌ YAPAMAZSINIZ:

  • Bu yazılımı satamaz veya ücretli hizmet olarak sunamazsınız
  • Tescilli (kapalı kaynak) sürümler oluşturamazsınız
  • Değişikliklerinizi paylaşmadan ticari olarak kullanamazsınız

Proje Yapısı

open-university/
├── apps/                    # Uygulama modülleri (55 adet)
├── packages/                # Paylaşılan paketler
│   ├── ui/                  # UI bileşenleri
│   ├── auth/                # Kimlik doğrulama
│   ├── database/            # Veritabanı katmanı
│   ├── utils/               # Yardımcı fonksiyonlar
│   └── common/              # Ortak tipler ve sabitler
├── docs/                    # Dokümantasyon
│   ├── architecture/        # Mimari dokümanlar
│   ├── api/                 # API dokümantasyonu
│   ├── user-guide/          # Kullanıcı kılavuzları
│   └── deployment/          # Kurulum rehberleri
├── scripts/                 # Yardımcı scriptler
├── docker/                  # Docker yapılandırmaları
├── README.md                # Bu dosya (Türkçe)
├── README.en.md             # İngilizce README
└── CONTRIBUTING.md          # Katkıda bulunma rehberi

Katkıda Bulunma

Katkılarınızı bekliyoruz! Detaylar için CONTRIBUTING.md dosyasına bakınız.

Katılın

  • ⭐ Destek göstermek için bu depoyu yıldızlayın
  • 🐛 Sorunları bildirin ve özellikler önerin
  • 💻 Pull request gönderin
  • 📢 Diğer kurumlara duyurun

İletişim

[İletişim bilgilerinizi buraya ekleyin]


Küresel eğitim topluluğu için ❤️ ile geliştirilmiştir

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors