Langsung ke konten utama

RK 1: Studi Kasus Sistem Presensi Online ITS

Rekayasa Kebutuhan 1: Studi kasus Sistem Presensi Online ITS
Akmal Darari R.B / 05111640000148
  1. Deskripsi Sistem:
    • Sistem Presensi Online ITS merupakan sistem informasi yang menangani kehadiran mahasiswa dalam suatu perkuliahan, Presensi dapat diakses oleh Dosen dan Mahasiswa melalui web maupun mobile. Selain itu, sistem presensi online ITS ini juga dapat melihat rekap kehadiran dan juga jadwal kuliah masing-masing mahasiswa. Untuk dapat mengakses sistem ini, mahasiswa/dosen diharuskan untuk masuk kedalam sistem ini dengan akun sesuai Integra
    • Untuk detailnya, bisa dilihat didalam video ini:

    •  

  2. Stakeholder
  3. Stakeholder Subyek Keterangan
    Owner DPTSI Mengetahui semua alur proses kerja pada sistem ini, sekaligus juga penyandang dana dari proyek ini
    Pengguna Dosen
    Mahasiswa
    Pemakai dari aplikasi ini
    Pembuat Manajer Proyek Analyst
    Programmer
    Desainer
    Tester Implementasi/Support
    Semuanya tergabung dalam satu tim untuk menyelesaikan aplikasi ini dan juga untuk hal-hal yang lain seperti maintenance, pengembangan fitur, dll

  4. Pengguna, Fitur, Fungsi
  5. Mahasiswa
    Login Username (NRP sesuai Integra), Password (Sesuai Integra), Lupa Password
    List Jadwal dan kelas selanjutnya Tampilan pada dashboard setelah login dilakukan
    List Presensi, Cek Kehadiran Memasukkan token yang ditampilkan dosen atau menggunakan scan QR code. Jika berhalangan hadir, terdapat fitur untuk mengupload surat alasan tidak hadir (Jika tidak ada surat dan kelupaan untuk absen, maka akan dianggap Alpa).
    Berita Acara Memasukkan rangkaian berita acara perkuliahan
    Dosen
    Login Username (NIDN/NIP sesuai akun masuk Integra), Password (Sesuai Integra), Lupa Password
    List Jadwal dan kelas selanjutnya Tampilan pada dashboard setelah login dilakukan
    Membuat Kelas, Pertemuan per minggu Menambah daftar tatap muka, membuat kode presensi dan QR Code dan mengisi pertemuan dari matakuliah yang diajar (materi yang diajarkan saat ini), mengatur jangka waktu kode presensi supaya mahasiswa diharuskan absen di waktu yang sudah ditentukan
    Detail Presensi Menampilkan detail mahasiswa yang menghadiri Pertemuan, izin, dan alpa
  6. Arsitektur
    • Pengguna dapat mengakses aplikasi ini melalui website presensi.its.ac.id dan dapat diakses melalui komputer dan smartphone dengan menggunakan web browser


Komentar

Postingan populer dari blog ini

RK 5: Sistematika Sintaks Requirement

Metode Dokumentasi - Rekayasa Kebutuhan: Requirement Engineering: Requirement Engineering atau juga bisa disebut Requirement Analysis merupakan suatu cara untuk menentukan kebutuhan user yang kemudian bisa digunakan sebagai input dalam proses analisis desain sebuah produk. Requirement/Kebutuhan yang dihasilkan dari kegiatan ini haruslah bisa di hitung (quantifiable), detail, dan relevan. Requirement Engineering melibatkan proses komunikasi yang intensif dengan pengguna sistem yang bertujuan untuk menjelas/detaikan spesifikasi kebutuhannya . Komunikasi Intensi ini dilakukan dengan tujuan agar kebutuhan usernya tidak ambigu dan sesuai dengan keinginannya, serta juga menghindarkan project creep (penambahan fitur baru saat implementasi), dan sebagai tolok ukur hasil implementasi produk (menentukan objective saat proses testing dilakukan). Dan karena RE ini berhubungan denga orang (user) maka sangat dianjurkan agar tim yang melakukan RE ini memilki kemampuan komunikasi dan mana...

Tugas 8b PBO: ImageViewer 3.0

Imageviewer.java: import java.awt.*; import java.awt.event.*; import java.awt.image.*; import javax.swing.*; import javax.swing.border.*; import java.io.File; import java.util.List; import java.util.ArrayList; import java.util.Iterator; public class ImageViewer { private static final String VERSION = "Version 3.0"; private static JFileChooser fileChooser = new JFileChooser(System.getProperty("user.dir")); private JFrame frame; private ImagePanel imagePanel; private JLabel filenameLabel; private JLabel statusLabel; private JButton smallerButton; private JButton largerButton; private OFImage currentImage; private List<Filter> filters; public ImageViewer() { currentImage = null; filters = createFilters(); makeFrame(); } private void openFile() { int returnVal = fileChooser.showOpenDialog(frame); if(returnVal != JFileChoos...

Tugas 2 APSI: ERD dan DFD Sistem Ticketing Kereta Api

Tugas 2 APSI: ERD dan DFD Sistem Ticketing Kereta Api DFD Level 0 DFD Level 1 DFD Level 2 ERD