Postingan

Tugas 2 Rekayasa Kebutuhan: Studi Kasus Proses Requirement Engineering

Gambar
Pada kesempatan kali ini, kami dari kelas Rekayasa Kebutuhan B beranggotakan: Farhan Arifandi ( 05111940000061) Timotius Wirawan (05111940000161) akan melakukan analisis proses rekayasa kebutuhan pada aplikasi Portal Game Edukasi. Berikut merupakan Spesifikasi Kebutuhan Perangkat Lunak dari aplikasi tersebut yang kami pakai sebagai acuan dalam melakukan analisis. Elicitating (Elisitasi) Proses elisitasi kebutuhan dilakukan dengan melakukan wawancara dengan stakeholder yaitu pemilik/penyelenggara sistem dan calon pengguna. Dari hasil wawancara didapatkan data sebagai berikut: Pengguna umum dapat memainkan game yang disediakan secara streaming dan memberikan ulasan untuk game tersebut, serta dapat membaca artikel yang disediakan dan memberikan komentar Developer/pengembang game dapat mengunggah gamenya ke web portal, serta melihat penilaian dan ulasan pengguna Administrator sistem dapat melakukan manajemen data pengguna web portal seperti akun developer, mengelola game yang didistribusi...

Tugas 1 Rekayasa Kebutuhan: Aplikasi Transaksi Parkir Non Tunai

Nama   : Timotius Wirawan NRP      : 05111940000161 Kelas    : Rekayasa Kebutuhan B Deskripsikan aplikasi parkir! Sistem Parkir Non Tunai merupakan salah satu implementasi dari teknologi Internet of Things (IoT) yang memanfaatkan pembayaran menggunakan transaksi online. Flow yang dilakukan pengguna tempat parkir sama saja dengan Sistem Parkir Tunai yaitu mengambil karcis sebagai penanda jam masuk dan pengamanan tambahan agar pemilik kendaraanlah yang membawa kendaraan keluar, lalu saat keluar dari tempat parkir, karcis yang dibawa sebelumnya akan diberikan kepada penjaga parkir dan akan didapatkan harga sewa parkir sesuai peraturan tempat parkir tersebut. Perbedaannya terletak pada bagian akhir dimana terjadi transaksi pembayaran, pada Sistem Parkir Non Tunai tidak lagi menggunakan pembayaran konvensional dimana menggunakan uang tunai, melainkan menggunakan pembayaran secara Online Payment . Sistem Parkir Non Tunai banyak terintegrasi di tempat yang ramai p...

EAS PWEB

Gambar
Nama     : Timotius Wirawan NRP        : 05111940000161 Pemrograman Web B Definisikan fitur dari aplikasi yang akan dibangun Berikut fitur yang bisa digunakan user berdasarkan rolenya masing-masing: A. User      - Log In      - Log Out B. Admin      - CRUD Table Siswa      - CRUD Table Orang Tua      - CRUD Table Guru      - Menampilkan dashboard statistik      - Bisa membuat slip pembayaran C. Guru      - CRUD Table Tugas Siswa      - CRUD Table Kelas      - CRUD Table Absensi      - CRUD Table pelajaran      - CRUD Table Nilai Siswa D. Siswa      - Melihat jadwal pelajaran      - Mengunggah file tugas      - Melihat nilai pelajaran      - Melakukan absensi      - Melihat materi pelajaran     ...

Tugas 10 Query

Gambar
 Pada tugas ini kami diminta untuk menambahkan fungsional dari tugas 9 yaitu menambahkan foto ke dalam fitur pendaftaran dan lihat list pendaftar. Bagian Front-End Index.html             Halaman ini digunakan untuk navigasi awal user untuk memilih mendaftar atau melihat pendaftar pendaftar.php           Halaman ini digunakan untuk melihat pendaftar dan sebagai CRUD tabel formDaftar.php           Halaman ini digunakan untuk formulir siswa yang ingin mendaftarkan diri formEdit.php           Halaman ini digunakan ini untuk formulir edit data pendaftar Bagian Back-End config.php           Set Database daftar.php           Proses untuk pendaftaran delete.php           Proses untuk menghapus data di database edit.php           Proses unt...

Tugas 9 PHP

Gambar
Untuk penugasan ini, kami diminta membuat CRUD untuk pendaftaran menggunakan PHP. Untuk fungsi yang harus ada yaitu calon siswa bisa mendaftar, admin bisa melihat, mengubah, dan menghapus data di database. Bagian Front-End Index.html             Halaman ini digunakan untuk navigasi awal user untuk memilih mendaftar atau melihat pendaftar pendaftar.php           Halaman ini digunakan untuk melihat pendaftar dan sebagai CRUD tabel formDaftar.php           Halaman ini digunakan untuk formulir siswa yang ingin mendaftarkan diri formEdit.php           Halaman ini digunakan ini untuk formulir edit data pendaftar Bagian Back-End config.php           Set Database daftar.php           Proses untuk pendaftaran delete.php           Proses untuk menghapus data di database ...

Tugas 8 JQuery

Gambar
Pada pertemuan ke-9 kelas PWEB D, diberikan tugas untuk latihan implementasi jquery dengan menambah html element pada suatu element select. Hasilnya dapat dilihat pada deploy dan source code pada link berikut. Source Code

Tugas 7 AJAX

Gambar
 Pada tugas ke 7 ini, saya membuat aplikasi web yang menerapkan AJAX sederhana menggunakan XMLHttpRequest untuk menampilkan tampilan sesuai dengan yang dipilih oleh pengguna pada button. Untuk selebihnya bisa dilihat melalui deployment dan source code sebagai berikut. Tampilan Halaman awal Tampilan ini digunakan untuk memilih berdasarkan tugas yang ingin dibuka Source code Source code Script Untuk mengimplementasikan XMLHttpRequest di tiap pagenya, saya menyatukannya ke dalam satu script Source code Request Data fungsi yang ada di script akan direquest ke text.html untuk tugas ke-2 dan fungsi getText(), getFakultas(), dan getDept() yang ada di script akan direquest ke fakultas.JSON untuk tugas ke-2 Source code Tampilan untuk menampilkan teks menggunakan ajax Disini awalnya tidak menampilkan apa-apa tetapi setelah ditekan tombol trigger maka akan menampilkan teks menggunakan function getText() Source code Tampilan untuk menampilkan pilihan departemen berdasarkan fakultas yang...