" Personel Maaş İşlemleri "

 

Berna Taner

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü 

19 Haziran 2000

Öz

"Personel Maaş İşlemleri" projesinin test raporu olan bu belge; uygulanan test işlemleri ve bu işlemlerin sonuçlarını kapsamaktadır.

Test Planı

Uygulamanın testi ve düzeltme işlemleri için üç gün (10-13 Haziran 2000) ayrılmıştır. Test işlemlerinde, yazılımın geliştirilmesinde kullanılan VisualAge for Generator'ın test aracından yararlanılacaktır.

Test Edilecek Modül Grupları

  • Ana Menü:

  • Kullanıcı girişi: Kullanıcı kodu ve şifresi girilir, Giriş butonuna basılır.
    - Bu iki alan boş geçilemez
    - Şifrenin doğruluğu kontrol edilmelidir
    - Dosya menüsündeki Şifre Değiştir menü ögesi yardımıyla kullanıcı, şifresini değiştirebilir. Yeni şifre iki kere girdirilmeli ve veritabanına kaydedilmelidir
    - Şifre doğrulandığında, kullanıcının yetkisi dahilindeki ekranların adları peşpeşe görüntülenmelidir
    - Çıkış butonuna basıldığında ekran kapanmalıdır

    Ekran Seçimi
    - Seçilecek işlemin yanındaki + butonuna tıklandığında ilgili alt menü açılmalıdır
    - Ekran adı üzerine çift tıklandığında, belirtilen ekran açılmalıdır

  • Giriş / Güncelleme / Silme:

  • Personel kayıt girişi: Personel bilgileri girilir, Ekle (veya Alt+E) butonuna basılır.
    - Personelin sicili, adı ve soyadı boş geçilemez
    - Bir sicil, tek personele ait olabilir
    - Personelin şube, birim ve görev kodları girildiğinde, yanlarında kodların açıklamaları belirmelidir
    - Şube, Birim ve Görev tablosunda bulunmayan kodlar girilemez
    - Kayıt, Personel tablosuna eklenmelidir
    - İşlem sonucunun başarılı olup olmadığına dair mesaj verilmelidir

    Personel kaydı görüntüleme: Sicil bilgisi girilir, Getir butonuna (veya Enter) basılır
    - Anahtar alanın(sicil) girilmesi zorunludur
    - Kayıt görüntülenirken, şube, birim ve görev açıklamaları da ilgili tablolardan getirilmelidir
    - Kayıt varsa, Değiştir ve Sil butonları aktif konuma gelmelidir, yoksa seçilemez durumlarına geri dönmelidir
    - Kayıt yoksa veya işlem başarısızsa kullanıcıya bildirilmelidir

    Personel kaydı değiştirme: İstenen alanlar değiştirilir, Değiştir butonuna (veya Alt+D) basılır
    - Anahtar alan değiştirilemez
    - Şube, Birim ve Görev tablosunda bulunmayan kodlar girilemez
    - İlgili kayıt, Personel tablosunda güncellenmelidir
    - İşlem sonucunun başarılı olup olmadığına dair mesaj verilmelidir

    Personel kaydı silme: Sicil bilgisi girilir, Sil butonuna (veya Alt+S) basılır
    - Kullanıcıdan onay alınmalıdır
    - Onay verilirse, ilgili kayıt Personel tablosundan silinmelidir
    - Maas tablosunda o personele ilişkin kayıt varsa, kayıt silinemez
    - İşlem sonucunun başarılı olup olmadığına dair mesaj verilmelidir

    Maaş Bilgileri Giriş / Güncelleme / Silme:
    - Çalışma prensibi, personel bilgileri modülüyle aynıdır
    - Personel tablosunda bulunmayan bir çalışan, Maas tablosuna kaydedilemez
    - Der_Kad tablosunda bulunmayan derece ve kademeler girilemez

    Katsayı Bilgileri Giriş / Güncelleme / Silme:
    - Çalışma prensibi, personel bilgileri modülüyle aynıdır

  • Maaş Hesaplama (Tahakkuk)

  • Hesaplamanın uygulanacağı grup girilir, Tamam (veya Alt+T) butonuna basılır.
    - Personelin şube, birim kodları veya sicil girildiğinde, yanlarında açıklamaları belirmelidir. Sicil girilmesi durumunda, personelin ad ve soyadı görüntülenmelidir
    - Gelir kalemlerinin hesaplanmasında, güncel tarihli maas katsayıları kullanılmalıdır
    - Seçilen gruba ait personelin tahakkuk bilgileri Maas tablosunda güncellenmelidir
    - İşlem sonucunun başarılı olup olmadığına dair mesaj verilmelidir


Gerçek Test Sonuçları

Yukarıdaki tariflere bağlı kalınarak uygulamanın testi gerçekleştirilmiştir. Toplu maaş tahakkuku sırasında bazı yasal kesintilerin yanlış hesaplandığı saptanmış ve gerekli düzeltmeler yapılmıştır. Bunun dışında bir aksaklığa rastlanmamıştır.


[ev sayfası] [proje sayfası] [ide_a]