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

Tugas Membuat Pemandangan Menggunakan BlueJ PBO-B

Pada pertemuan sebelumnya, kami mendapatkan tugas untuk membuat sebuah pemandangan dengan menggunakan Blue-J. Berikut adalah source code serta hasil yang didapatkan. Picture: /** * Picture * * @author (Ahmad Syauqi) * @version (1.0) */ public class Picture { private Triangle mountain1; private Triangle mountain2; private Box grass; private Triangle road; private Box tree; private Triangle leaf; private Box sky; private Circle sun; public Picture() { } public void draw() { sky = new Box(); sky.changeColor("bluesky"); sky.moveHorizontal(-60); sky.moveVertical(-50); sky.changeWidth(1000); sky.changeHeight(270); sky.makeVisible(); grass = new Box(); grass.changeColor("green"); grass.moveHorizontal(-60); grass.moveVertical(220); grass.changeWidth(1000); grass.changeHeight(330); gra...

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 Travelo...

REKAYASA KEBUTUHAN : METODE DOKUMENTASI KEBUTUHAN

Ahmad Syauqi (05111740000093) Requirement Engineering merupakan suatu cara untuk menentukan kebutuhan user yang kemudian bisa digunakan sebagai input dalam proses analisis desain sebuah produk. Requirement Engineering terbagi menjadi Requirement Development dan Requirement Management. Requirement Development terbagi menjadi 4 tahapan yaitu elicitation, analysis, specification, dan validation. Analysis Analisis adalah proses pengklasifikasian informasi kebutuhan ke dalam beberapa kategori, mengevaluasi kebutuhan untuk mencapai kualitas yang diinginkan, merepresentasikan kebutuhan dalam bentuk yang berbeda-beda, menterjemahkan kebutuhan menjadi kebutuhan fungsional, dan sebagainya. Specification Spesifikasi adalah proses dokumentasi kebutuhan aplikasi perangkat lunak dalam bentuk yang terstruktur, dapat dibagikan, dan dikelola seperti Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Specification (SRS). Software Requirement Specification...