Eğitim Kurumları ve Sınav Merkezleri İçin Masaüstü Yazılım
Tarayıcı sekmesi kapanınca biten bir sınav, kurumsal bir sınav değildir. Kiosk modunda kilitlenen, sorularını şifreli paketle yerelden okuyan, cevabı yazıldığı anda diske yazan ve bağlantı geldiğinde merkeze aktaran sınav ve laboratuvar uygulamaları geliştiriyoruz.
- Çevrimdışı oturum, sonradan senkron
- Kesilen oturum kaldığı yerden devam eder
- İmzalı paketle merkezî kurulum
- Kaynak kod ve soru paketi şeması sizin
Sorun sınavın içeriğinde değil; oturumun kırılganlığında.
Sınav yazılımında hata, ortalama bir günde değil tam da en kötü anda ortaya çıkıyor: yüz kişi aynı anda başladığında, ağ dalgalandığında, bir makine yeniden başladığında. Aşağıdakiler en sık karşımıza çıkan tablolar.
- Ağ dalgalandığında oturum düşüyorTarayıcı tabanlı sınavda bağlantı kısa süre kopsa bile aday ekranı kaybediyor. Salonda aynı anda birkaç el kalkıyor.
- Cevaplar yalnız sunucuda tutuluyorYerelde kopya olmadığı için kesinti anında yazılmış cevap kayboluyor. Adayın emeğini geri getirecek bir kayıt kalmıyor.
- Aday uygulamadan çıkabiliyorAlt+Tab, ikinci ekran, yardımcı uygulama... Salon düzeni iyi olsa bile ekranın kendisi kilitli değil.
- Süre yönetimi tartışma yaratıyorMakine yeniden başladığında kalan sürenin ne olacağı yazılı değil. Karar gözetmene kalıyor, itiraz kapısı açılıyor.
- Kurulum her salonda ayrı işSürümler tutmuyor, bir laboratuvarda eski paket kalıyor. Sınav sabahı teknik ekip makine makine dolaşıyor.
- Olay kaydı yok, itiraz çözülemiyorKim ne zaman hangi soruya girdi, uygulama ne zaman kapandı belli değil. İtiraz değerlendirmesi hafızaya dayanıyor.
Kilit tek bir anahtar değil; üst üste binen katmanlar.
Tek bir önlemin atlatılması tüm sınavı riske atmasın diye katmanlı ilerliyoruz. Her katman ayrı açılıp kapanabiliyor; kurumunuzun yönetmeliğine ve salon gerçeğine göre hangi katmanların devrede olacağına birlikte karar veriyoruz.
- Yönetmelik ve salon analiziSınav türü, salon donanımı, gözetmen düzeni ve itiraz süreci inceleniyor. Teknik önlemler kurallarınızın üzerine kuruluyor.TeslimSenaryo dokümanıSalon envanteriKural listesi
- Oturum çekirdeğiKiosk penceresi, yerel şifreli veri, süre motoru ve olay kaydı kuruluyor. Uygulama internet olmadan tam çalışır hâle geliyor.TeslimKiosk oturumuYerel cevap kaydıOlay günlüğü
- Kilit katmanlarıKısayol engeli, ikinci ekran tespiti, pano ve USB politikası, süreç izleme katman katman ekleniyor ve tek tek test ediliyor.TeslimKatman matrisiTest senaryolarıBypass denemeleri
- Senkron ve dağıtımSonuç aktarımı, sürüm kontrolü ve merkezî kurulum paketi hazırlanıyor. Salonlar aynı sürümle açılıyor.TeslimSenkron servisiİmzalı MSI/MSIXSürüm kontrolü
- Deneme sınavı ve devirGerçek salonda deneme oturumu yapılıyor; kesinti ve yeniden başlatma bilerek denenip davranış doğrulanıyor.TeslimDeneme raporuGözetmen rehberiKaynak kod + eğitim
Salonda ne çalışıyor, merkezde ne duruyor?
Aşağıdakiler bir paket değil, bir menü. İlk fazda genellikle tek sınav türü ve tek salon tipiyle başlıyoruz; kalanı aynı uygulamanın içine ekleniyor.
- ÇekirdekKiosk oturum motoruTam ekran kilit, süre yönetimi, oturum kurtarma ve kapanış mührü.
- ÇekirdekŞifreli soru paketiPaket hazırlama, dağıtım, zamanla açılma ve kullanım sonrası temizleme.
- GüvenlikYerel cevap kasasıCevaplar yazıldıkça şifreli yerel veritabanına kaydedilir; kesinti veri kaybettirmez.
- OperasyonSenkron kuyruğuBağlantı geldikçe gönderim, yeniden deneme ve aktarım onayı; çevrimdışı dosya aktarımı seçeneği.
- OperasyonGözetmen paneliSalondaki makinelerin durumu, başlamayan aday, uyarı alan oturum tek ekranda.
- KaliteOlay kaydı ve itiraz dosyasıZaman damgalı olay günlüğü; itiraz değerlendirmesinde kullanılabilir çıktı.
- DağıtımMerkezî kurulum ve sürüm kontrolüİmzalı MSI/MSIX paketi, sessiz güncelleme ve sınav öncesi sürüm doğrulaması.
- EğitimLaboratuvar yönetim moduSınav dışı zamanlarda ders ve alıştırma oturumları için hafif kilitli mod.
Salon makineleri çoğunlukla Windows olduğu için .NET (WPF) güçlü bir seçenek; karma donanım varsa Electron ya da Tauri ile tek kod tabanından Windows, macOS ve Linux'a çıkıyoruz. Cevaplar şifrelenebilir SQLite üzerinde tutuluyor, dağıtım imzalı paketlerle yapılıyor. Kapsamın tamamı masaüstü yazılım geliştirme hizmet sayfasında.
Sınav yönetimi, soru havuzu ve raporlama tarafı genellikle web üzerinde duruyor; bu katmanı web yazılım geliştirme ve API geliştirme yaklaşımımızla aynı çatıda planlıyoruz. Sınav öncesi bağımsız bir güvenlik doğrulaması istiyorsanız sızma testi rehberimiz sürecin nasıl işlediğini anlatıyor; salon sunucusu ve barındırma seçenekleri için hosting, VPS ve bulut sunucu farkları yazımız yol gösterici olabilir.
Örnek bir 9 haftalık ilk faz
Aşağıdaki plan, tek sınav türü ve tek salon tipi içeren tipik bir ilk faz için hazırlanmış örnektir. Sizin planınız yönetmelik ve salon envanteri çıktıktan sonra netleşir ve sözleşmede yazılı tarihe bağlanır.
| Hafta | Ne yapılır | Hafta sonunda elinizde ne olur |
|---|---|---|
| 1. hafta | Yönetmelik ve salon analizi | Senaryo dokümanı, salon envanteri |
| 2. hafta | Oturum akışı tasarımı | Ekran akışı, süre ve kurtarma kuralları |
| 3–4. hafta | Kiosk oturum çekirdeği | Çevrimdışı çalışan sınav oturumu |
| 5. hafta | Kilit katmanları | Katman matrisi, bypass denemeleri |
| 6. hafta | Senkron ve gözetmen paneli | Sonuç aktarımı, salon durum ekranı |
| 7. hafta | Dağıtım paketi | İmzalı MSI/MSIX, sürüm kontrolü |
| 8. hafta | Gerçek salonda deneme sınavı | Kesinti testleri, deneme raporu |
| 9. hafta | Devreye alma ve eğitim | Gözetmen rehberi, teknik ekip eğitimi |
İlk faz kapandıktan sonra ikinci sınav türü ve ek salon tipleri aynı uygulamanın içine ekleniyor. Sınav dönemleri arasında yapılan güncellemeler, dönem başlamadan önce sürüm kontrolüyle tüm salonlara yayılıyor.
- HizmetMasaüstü Yazılım GeliştirmeHizmetin tamamı: kapsam, süreç, teslimatlar ve teknoloji yığını.
- HizmetWeb Yazılım GeliştirmeSınav yönetimi, soru havuzu ve raporlama tarafı için.
- HizmetAPI GeliştirmeSalon uygulaması ile merkez arasındaki senkron servisleri.
- HizmetTeknik DanışmanlıkMimari, güvenlik ve dağıtım kararlarında bağımsız değerlendirme.
- ProjeTYS — Teklif Yönetim SistemiKurum sunucusuna kurulan, çevrimdışı doğrulanabilen lisanslı iş yazılımımız.
- RehberSızma testi nedir? Süreç ve rapor rehberiSınav öncesi bağımsız güvenlik doğrulamasının işleyişi.
- RehberHosting, VPS, bulut ve dedicated farkıMerkez sunucusunu nerede çalıştıracağınıza karar verirken.
- RehberYazılım firması seçerken dikkat edilmesi gerekenlerTeklif karşılaştırırken sorulacak sorular ve kırmızı bayraklar.
Sık sorulanlar
Kopya önlemleri, kesinti davranışı, kendi cihazıyla katılım, dağıtım ve veri saklama hakkında en çok sorulanlar.
Sınav gününüzü birlikte prova edelim
Bize sınav türünüzü, salon donanımınızı ve yönetmeliğinizi anlatın; hangi katmanların devreye gireceğini ve çevrimdışı akışın nasıl kurulacağını netleştirip gerçekçi bir ilk faz kapsamı çıkaralım. Keşif görüşmesi ücretsizdir ve sizi bağlamaz.
- ✓ Keşif görüşmesi ücretsiz
- ✓ Kopya engelleme taahhüdü vermiyoruz
- ✓ Kaynak kod ve soru paketi şeması sizde
İnternet gitse de biten bir sınav kuralım
Yönetmelik ve salon analiziyle başlıyor, çevrimdışı oturum çekirdeğini kuruyor, kilit katmanlarını tek tek test ediyor ve gerçek salonda deneme sınavıyla doğruluyoruz.
