Postingan

Tugas Pertemuan 4 PPL - Software Architecture

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PPL - A Software application architecture merupakan suatu proses yang bertujuan untuk menetapkan struktur sebuah aplikasi yang mampu memenuhi segala kriteria teknis dan operasional, dengan memperhatikan aspek kualitas seperti performa, keamanan, dan kemudahan pengelolaan. Dengan memiliki arsitektur perangkat lunak yang solid, potensi kegagalan yang dapat disebabkan oleh pengembang dapat diminimalisir. Lebih lanjut, arsitektur perangkat lunak yang baik juga dapat menyesuaikan diri dengan evolusi teknologi perangkat keras dan perangkat lunak, serta berbagai perubahan kebutuhan dan skenario pengguna yang mungkin terjadi seiring berjalannya waktu. Pada pertemuan keempat mata kuliah Perancangan Perangkat Lunak kali ini, kita diminta untuk mengamati/mencari informasi sebuah aplikasi kemudian menggambarkan bagaimana bentuk arsitekturnya. Referensi dapat dicari dar...

Tugas Pertemuan 3 PPL - Perancangan Berbasis Obyek

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PPL - A Perancangan perangkat lunak berbasis objek adalah metode dalam mengembangkan perangkat lunak yang mendasarkan pada paradigma pemrograman berorientasi objek. Paradigma ini memandang perangkat lunak sebagai kumpulan objek yang memiliki sifat dan perilaku unik, dan mampu berkomunikasi satu sama lain untuk mencapai tujuan yang ditetapkan. Pada pertemuan ketiga mata kuliah Perancangan Perangkat Lunak kali ini kita diminta untuk mencari sebuah gambaran informasi perangkat lunak dimana di dalamnya terdapat desain, mulai dari use case sampai dengan model dinamik atau statik. Referensi yang bisa diambil mulai dari paper, tugas akhir, ataupun studi kasus di industri. Dari contoh itu, analisi use case model (statis atau dinamis) pada jurnal tersebut. Referensi Berikut adalah jurnal yang saya jadikan sebagai referensi. Analisis Dynamic Model Use Case...

Tugas Pertemuan 2 PPL - Identifikasi Proses PPL

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PPL - A Pada pertemuan kali ini, kita diminta untuk berlatih mengidentifikasi proses perancangan perangkat lunak ( software design ) berdasarkan jurnal/dokumen perancangan perangkat lunak yang digunakan sebagai referensi. Referensi Saya mengambil referensi dari sebuah jurnal DPPL "Sistem Pengarsipan Surat Masuk dan Surat Keluar" sebagai berikut. Identifikasi Proses PPL Architectural Design (Perancangan Arsitektur) Sistem pengarsipan surat ini dibangun berbasiskan web. Halaman pertama sistem ini adalah halaman login pengguna. Setelah pengguna melakukan login maka pengguna akan memasuki halaman surat masuk dan surat keluar. Gambar 3 (gambar di bawah) adalah deskripsi arsitektural dari sistem pengarsipan surat. Interface Design (Perancangan Antarmuka) Gambar 10 menunjukkan desain antar muka dari system yang akan dibangun. Des...

Final Project Pemrograman Berbasis Kerangka Kerja

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Soal Cari paper yang berhubungan dengan aktivitas pembuatan perangkat lunak/aplikasi! Berikut adalah paper yang saya temukan terkait aktivitas pembuatan perangkat lunak/aplikasi. Berdasarkan referensi yang sudah didapatkan, Buatlah deskripsi studi kasus pemrograman web! Berdasarkan referensi paper yang telah ditemukan, aplikasi yang akan dibuat akan berupa toko sembako online. Di dalam aplikasi ini menawarkan berbagai macam fitur layaknya perbelanjaan melalui toko-toko franchise seperti Indomaret namun fokusnya lebih ke UMKM yang dikelola oleh personal. Pengguna diharapkan bisa melakukan pemesanan dan pembayaran secara online lalu pesanannya nantinya akan dikirimkan oleh karyawan toko. Dengan adanya aplikasi ini, diharapkan para pemilik toko bisa menjangkau konsum...

Tugas Pertemuan 15 PBKK - Membuat Aplikasi dengan Google Apps Script

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pada pertemuan ke-15 kelas PBKK kali ini, kita diminta untuk membuat sebuah aplikasi formulir sederhana dengan mengintegrasikan Google Apps Script, yang dapat menampilkan view dari hasil submit form ke dalam Google Sheets. Berikut dokumentasinya. Laman Formulir Formulir yang dibuat terdiri dari 4 inputan, yaitu nama, email, nomor telepon, dan pesan. Formulir ini dibuat menggunakan HTML dan CSS (dengan bantuan framework Bootstrap 5.3), kemudian diintegrasikan dengan Google Apps Script. Halaman web di atas dapat diakses melalui link berikut . Apps Script Script yang digunakan untuk mengintegrasikan formulir dengan Google Apps Script adalah sebagai berikut. Script di atas dideploy di Google Apps Script yang terintegrasi dengan Google Sheets yang telah dibuat sebelumnya. Akses ke Google Sheets tersebut dibuat public aga...

Kuis 2 Pemrograman Web

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Soal Tuliskan spesifikasi kebutuhan perangkat lunak dan struktur menu yang cocok untuk aplikasi yang akan dibuat! Spesifikasi Kebutuhan Perangkat Lunak Fungsionalitas Utama Manajemen Pengguna: Registrasi siswa, guru, dan staf administratif. Penjadwalan Bimbingan: Siswa dapat membuat janji dengan guru untuk sesi bimbingan. Materi Bimbingan: Unggah dan kelola materi bimbingan, tugas, dan catatan. Pelacakan Kemajuan: Siswa dan guru dapat melihat kemajuan belajar masing-masing. Pengelolaan Tugas: Siswa dapat mengumpulkan tugas dan guru dapat memberikan umpan balik. Antarmuka Pengguna Antarmuka Pengguna yang Intuitif: Mudah digunakan oleh siswa, guru, dan staf administratif. Dashboard ...

Kuis 2 PBKK

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pertanyaan Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu)! Deskripsi Aplikasi Aplikasi ticketing bioskop merupakan aplikasi yang digunakan untuk membeli tiket bioskop secara online. Aplikasi ini dibuat untuk memudahkan pengguna dalam membeli tiket bioskop tanpa harus mengantri di loket bioskop. Aplikasi ini juga menyediakan fitur untuk melihat film yang sedang tayang dan film yang akan tayang. Ruang Lingkup Fitur Fitur yang akan dikerjakan pada aplikasi ini antara lain sebagai berikut: Halaman Utama (Katalog Film) Halaman ini digunakan untuk melihat daftar film yang tersedia. Daftar film yang ditampilkan adalah daftar film yang sedang tayang dan daftar film yang akan tayang. Daftar film yang ditampilkan berisi poster film, jud...