Céges adatnyilvántartó

Ezt a teszt feladatot egy webes állásinterjún kaptam. Látható, hogy általános funkciók között szerepel a Listázás/Rendezés + Új/Módosítás/Törlés. Úgy gondolom egy Symphony jellegű keretrendszerrel könnyen megoldható a feladat.

Céges adatnyilvántartó alkalmazás:

  • Alkalmazottak (Listázás/Rendezés + Új/Módosítás/Törlés)
    • Név (3-255 karakter, kötelezően kitöltendő)
    • Telefonszám (0-255 karakter, nem kötelező)
    • Email (0-255 karakter, kötelezően kitöltendő, email szintaxis ellenőrzés)
    • Megjegyzés (0-1000 karakter, nem kötelező)
    • Részleg (több is választható listából, de 1 kötelező)
    • Céges autó (több is választható listából, de nem kötelező)
  • Részleg (Listázás/Rendezés + Új/Módosítás/Törlés (törlés csak ha nincs hozzárendelve egyik Alkalmazotthoz sem))
    • Egyedi azonosító
    • Név (3-255 karakter, kötelezően kitöltendő)
    • Létszám (aktuális létszám)
  • Céges autó (Listázás/Rendezés + Új/Módosítás/Törlés (törlés csak ha nincs hozzárendelve egyik Alkalmazotthoz sem))
    • Márka (3-255 karakter, kötelezően kitöltendő)
    • Típus (3-255 karakter, kötelezően kitöltendő)
    • Rendszám (6 karakter: XXX-YYY formában, ahol X betű lehet csak, Y szám, kötelezően kitöltendő)

 

Fórum: