2. Deskripsi Umum Perangkat Lunak - AnneAnnisa/rk GitHub Wiki

2.1 Deskripsi Umum Sistem

Sistem informasi latihan ketrampilan manajemen mahasiswa pra tingkat lanjut (SILKMMTL) adalah perangkat lunak yang dibangun untuk memberikan fasilitas kepada pendaftar dan penguji LKMMTL. SILKMMTL dibangun pada aplikasi website yang membuat pendaftar dapat mendaftarkan dan mengirimkan berkas langsung kepada sistem. Aplikasi ini juga mempermudah penguji dalam melakukan penyeleksian kepada peserta. Tahapan umum di aplikasi ini meliputi fitur pendaftaran, melihat pengumuman dan penyeleksian. Pengguna aplikasi ini dibagi menjadi dua, yaitu pendaftar dan penguji. Dimana pendaftar dapat menginputkan data dan penguji melakukan seleksi. Adanya SILKMMTL membuat proses yang tadinya manual menjadi bersistem.

2.2 Fungsi Produk

  1. (SKPL-F000) Melihat data pendidikan
  2. (SKPL-F001) Mengubah data pendidikan
  3. (SKPL-F002) Menghapus data pendidikan
  4. (SKPL-F003) Menambah data pendidikan
  5. (SKPL-F004) Mengubah data pendaftar
  6. (SKPL-F005) Menghapus data pendaftar
  7. (SKPL-F006) Melihat data pendaftar
  8. (SKPL-F007) Menginputkan nilai wawancara
  9. (SKPL-F008) Menginputkan Catatan Wawancara
  10. (SKPL-F009) Melihat Data Wawancara
  11. (SKPL-F010) Mengubah Status Pendaftar
  12. (SKPL-F011) Melihat data penguji
  13. (SKPL-F012) Mengubah data penguji
  14. (SKPL-F013) Menghapus data penguji
  15. (SKPL-F014) Menambah data penguji
  16. (SKPL-F015) Melihat status
  17. (SKPL-F016) Mengunggah file

2.3 Karakteristik Pengguna

Aplikasi SILKMMTL ini berkaitan dengan dua entitas luar yakni pendaftar pan penguji. Hal yang dapat dilakukan oleh entitas tersebut adalah :

  1. Pendaftar :
    • Mampu mendaftarkan diri
    • Mampu mengunggah file
    • Mampu melihat status
  2. Penguji :
    • Mampu Melihat daftar peserta, pendidikan dan penguji
    • Mampu mengubah daftar peserta, pendidikan dan penguji
    • Mampu menghapus daftar peserta, pendidikan dan penguji
    • Mampu Melihat daftar peserta, pendidikan dan penguji
    • Mampu menambah data penguji dan pendidikan
    • Mampu menyeleksi peserta
    • Mampu menambahkan catatan dan nilai wawancara

2.4 Batasan

  1. SILKMMTL hanya dapat dibuka melalui web browser
  2. SILKMMTL akan dibangun dengan menggunakan bahasa pemrograman HTML, PHP, javascript dan framework Laravel
  3. Peserta hanya mampu menginputkan data, mengunggah file dan mengecek status
  4. Penguji dapat melihat, menghapus dan mengedit data peserta, penguji, pendidikan
  5. Penguji mampu menyeleksi peserta