Langsung ke konten utama

REKAYASA KEBUTUHAN: SISTEM PRESENSI ONLINE ITS


Ahmad Syauqi (05111740000093)
Rekayasa Kebutuhan Kelas A


DESKRIPSI SISTEM
Sistem Informasi Presensi Online ITS (presensi.its.ac.id) adalah website yang digunakan oleh civitas akademik ITS sebagai alat untuk mencatat kehadiran dosen dan mahasiswa. Website ini dibangun dengan single signon myITS, suatu aplikasi utama untuk segala kegiatan akademik di lingkungan ITS.



PENGGUNA DAN STAKEHOLDER
Stakeholder berperan sangat penting dalam keseluruhan tahapan pengembangan.
Stakeholder dalam rekayasa perangkat lunak dapat berupa pengguna, pemilik,
pengembang, pemogram dan orang-orang yang terlibat dalam rekayasa perangkat lunak
tersebut.


Stakeholder
Subyek
Keterangan
Owner Project Lembaga Kampus Penyandang Dana
Perwakilan Owner Pengelola Tesis Mengetahui alur proses kerja secara detail dari awalsampai dengan akhir
PenggunaMahasiswa
Dosen
Staff
Admin
Pemakasai sistem yang akan dibuat
Pembuat Manajer Proyek
Programmer
Desainer
Software Architecture
Tester/Quality S
Tergabung dalam sebuah tim untuk diproyeksikan menyelesaikan program Sistem Presensi Online ITS

SPESIFIKASI USER, FITUR DAN FUNGSI
Administrator
Fungsi Fitur
Login User, password, halaman lupa password
Data profil Data diri dan user lain(CRUD)
Jadwal perkuliahan Melihat, Menambahkan, Edit, dan menghapus (CRUD) jadwal yang akan datang; sesuai SIAKAD Integra ITS
Daftar Perkuliahan Melihat daftar perkuliahan sesuai SIAKAD Integra ITS
Daftar Tatap Muka (Kehadiran) Nama perkuliahan, dosen, waktu, tempat, dan status kehadiran. QR Code atau kode pin presensi, Mengisi presensi mahasiswa
Berita Acara Mengisi dan mengedit presensi

Dosen
Fungsi Fitur
Login User, password, halaman lupa password
Data profil Data Diri (view)
Jadwal perkuliahan Melihat jadwal yang akan datang; sesuai SIAKAD Integra ITS
Daftar Perkuliahan Melihat daftar perkuliahan sesuai SIAKAD Integra ITS
Daftar Tatap Muka (Kehadiran) Nama perkuliahan, dosen, waktu, tempat, dan status kehadiran. Membuat QR Code atau kode pin presensi sesuai jadwal. Melihat daftar presensi mahasiswa (alpha, izin, sakit, hadir) dan mengisi presensi per mahasiswa

Mahasiswa
Fungsi Fitur
Login User, password, halaman lupa password
Data profil Data Diri (view)
Jadwal perkuliahan Melihat jadwal yang akan datang; sesuai SIAKAD Integra ITS
Daftar Perkuliahan Melihat daftar perkuliahan sesuai SIAKAD Integra ITS
Daftar Tatap Muka (Kehadiran) Nama perkuliahan, dosen, waktu, tempat, dan status kehadiran. Membaca QR Code atau mengisi kode pin presensi. Mengisi presensi mahasiswa, catatan kehadiran. Mengisi ketidakhadiran dan dokumen pendukung
Berita Acara Mengisi berita acara, jam mulai dan jam berakhir kelas

SPESIFIKASI ARSITEKTUR TEKNOLOGI
Keterangan:

  • Bahasa pemrograman: PHP, JS, HTML, CSS
  • Platform: Mobile dan Web
  • Web Server: Apache
  • Database: MongoDB
  • Framework: Phalcon

Komentar

Postingan populer dari blog ini

Analisa Sistem Informasi Traveloka

Tugas 1 Ahmad Syauqi 05111740000093 APSI - C Pada kesempatan kali ini saya akan membahas tentang bagaimana Sistem Informasi pada sebuah platform yang pastinya sudah tidak asing lagi di telinga kita semua, yaitu Traveloka. 1. Sejarah Singkat Traveloka Awalnya Traveloka  adalah perusahaan yang menyediakan layanan pemesanan  tiket pesawat  dan  hotel  secara daring dengan fokus perjalanan domestik di  Indonesia, namun seiring dengan berjalannya waktu, kini Traveloka juga menyediakan layanan pemesanan tiker kereta api, bus, rental mobil, rekreasi, dan masih banyak lainnya.  Traveloka memiliki basis operasional di  Jakarta . Traveloka didirikan pada tahun  2012   oleh   Ferry Unardi , Derianto Kusuma, dan Albert Zhang. Ide ini muncul disaat Ferry Unardi sering mengalami kesulitan dalam pemesanan pesawat, terutama disaat dia ingin pulang ke   Padang , Indonesia, dari Amerika Serikat. Pada awal konsepnya Traveloka berfungsi sebagai mesin pencari untuk membandingkan harg

Tugas APSI - Use Case Diagram

Nama : Ahmad Syauqi NRP : 05111740000093 Use Case Diagram adalah gambaran graphical dari beberapa atau semua actor, use case, dan interaksi diantaranya yang memperkenalkan suatu sistem. Use case diagram tidak menjelaskan secara detil tentang penggunaan use case, tetapi hanya memberi gambaran singkat hubungan antara usecase, aktor, dan sistem. Berikut adalah contoh use case diagram dari sistem penggajian di Kanisius

UTS-PBO-B-2018 Sistem Parkir Elektronik

Pada UTS PBO B pada tanggal 15 Oktober 2018, kami ditugaskan untuk membuat program Sistem Parkir Elektronik pada soal nomor 5. Berikut adalah hasil dan source code nya. 1. Class main /** * Write a description of class Main here. * * @author (your name) * @version (a version number or a date) */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); int menu=0; String nopol; int price; PrintMasuk masuk = new PrintMasuk(); System.out.println("Masukkan Nomor Polisi Kendaraan Anda"); nopol=masuk.getNopol(); price=masuk.getPrice(); while(menu!=2) { System.out.println("1. Cetak Bukti Masuk"); System.out.println("2. Cetak Resi Keluar"); menu=scan.nextInt(); switch(menu) { case 1: masuk.printMasuk(); break