/hrms

Human resource management system back-end

Primary LanguageJava

HRMS

Human resource management system

Proje isterleri

Req 1 : İş Arayanlar sisteme kayıt olabilmelidir.

Kabul Kriterleri:

  • Kayıt sırasında kullanıcıdan:
    • ad,
    • soyad,
    • tcno,
    • doğum yılı,
    • e-Posta, şifre,
    • şifre tekrarı bilgileri istenir.
  • Tüm alanlar zorunludur. Kullanıcı bilgilendirilir.
  • Mernis doğrulaması yapılarak sisteme kayıt gerçekleştirilir.
  • Doğrulama geçerli değilse kullanıcı bilgilendirilir.
  • Daha önce kayıtlı bir e-posta veya tcno var ise kayıt gerçekleşmez. Kullanıcı bilgilendirilir.
  • Kayıdın gerçekleşmesi için e-posta doğrulaması gerekir.

Req 2 : İş verenler sisteme kayıt olabilmelidir.

Kabul Kriterleri:

  • Kayıt sırasında kullanıcıdan:
    • şirket adı,
    • web sitesi,
    • web sitesi ile aynı domaine sahip e-posta,
    • telefon,
    • şifre,
    • şifre tekrarı bilgileri istenir. Burada amaç sisteme şirket olmayanların katılmasını engellemektir.
  • Tüm alanlar zorunludur. Kullanıcı bilgilendirilir.
  • Şirket kayıtları iki şekilde doğrulanır. Kayıdın gerçekleşmesi için e-posta doğrulaması gerekir. HRMS personelinin onayı gerekmektedir.
  • Daha önce kayıtlı bir e-posta var ise kayıt gerçekleşmez. Kullanıcı bilgilendirilir.

Req 3 : Sisteme genel iş pozisyonu isimleri eklenebilmelidir.

Örneğin Software Developer, Software Architect.

Kabul Kriterleri:

  • Bu pozisyonlar tekrar edemez. Kullanıcı uyarılır.

Req 4 : İş verenler listelenebilmelidir. (Sadece tüm liste)

Req 5 : İş arayanlar listelenebilmelidir. (Sadece tüm liste)

Req 6 : İş pozisyonları listelenebilmelidir. (Sadece tüm liste)

Req 7 : İş verenler sisteme iş ilanı ekleyebilmelidir.

İş ilanı formunda;

  • Seçilebilir listeden (dropdown) genel iş pozisyonu seçilebilmelidir.(Örneğin Java Developer)(Zorunlu)
  • İş tanımı girişi yapılabilmelidir. (Örneğin; firmamız için JAVA, C# vb. dillere hakim....)(Zorunlu)
  • Şehir bilgisi açılır listeden seçilebilmelidir. (Zorunlu)
  • Maaş skalası için min-max girişi yapılabilmelidir. (Opsiyonel)
  • Açık pozisyon adedi girişi yapılabilmelidir. (Zorunlu)
  • Son başvuru tarihi girişi yapılabilmelidir.

Req 8 : Sistemdeki tüm aktif iş ilanları listelenebilmelidir.

  • Liste, tablo formunda gelmelidir.
  • Listede:
    • firmadı,
    • genel iş pozisyonu adı,
    • açık pozisyon adedi,
    • yayın tarihi,
    • son başvuru tarihi bilgileri olmalıdır.

Req 9 : Sistemdeki tüm aktif iş ilanları tarihe göre listelenebilmelidir.

  • Liste, tablo formunda gelmelidir.
  • Listede:
    • firmadı,
    • genel iş pozisyonu adı,
    • açık pozisyon adedi,
    • yayın tarihi,
    • son başvuru tarihi bilgileri olmalıdır.

Req 10 : Sistemde bir firmaya ait tüm aktif iş ilanları listelenebilmelidir.

  • Liste, tablo formunda gelmelidir.
  • Listede:
    • firmadı,
    • genel iş pozisyonu adı,
    • açık pozisyon adedi,
    • yayın tarihi,
    • son başvuru tarihi bilgileri olmalıdır.

Req 11 : İş verenler sistemdeki bir ilanı kapatabilmelidir. (Pasif ilan)