Skip to main content

Posts

Showing posts from March, 2022

Studi Kasus 5 | Rekayasa Kebutuhan (B)

 Business Requirements Document Tulisan blog kali ini akan membahas tentang BRD untuk salah satu aplikasi penyewaan akomodasi, yakni Airbnb. Sekilas tentang Airbnb Seperti yang telah disebutkan sebelumnya, Airbnb menghubungkan penyewa rumah, ruangan, dan akomodasi lainnya dengan calon konsumen yang umumnya membutuhkan akomodasi untuk liburan dan tempat singgah sementara. Berdiri sejak 2008 di Amerika Serikat, AirBendandBreakfast (nama awalnya), telah menghubungkan jutaan tempat singgah dengan ratusan juta pelanggan. Model bisnisnya   sukses dan telah menggoyahkan hotel dan penyedia akomodasi tradisional dengan memanfaatkan teknologi. Stakeholder dalam Airbnb Terdapat beberapa stakeholder  yang terlibat dalam proses bisnis Airbnb, yakni Pihak tuan rumah, penyedia akomodasi Pihak tamu, menyewa akomodasi Pihak pemerintah, sebagai regulator dan menerima pajak pertambahan nilai Pihak penyedia gateway pembayaran, memproses pembayaran dan melakukan penyaluran dana sesuai proses ...

Tugas 6 | Pemrograman Berbasis Kerangka Kerja (A)

 Halo, Pada kesempatan kali ini, saya akan membahas tentang tugas mengenai membuat aplikasi web menggunakan ASP .NET dengan pola MVC. Saya mengikuti dua tutorial untuk tugas ini, yang pertama berdasarkan panduan di Github  dan yang kedua berdasarkan video YouTube . MoviePages Deskripsi Fitur umum dari aplikasi web ini adalah melakukan operasi CRUD pada entitas "Movie". Halaman-halaman tampilan yang dibutuhkan untuk berinteraksi dengan aplikasi dapat di- generate  secara otomatis oleh Visual Studio.  Repository untuk tugas ini dapat diakses melalui link ini . Selain itu, saya mencoba untuk mencentang opsi "Docker support" sehingga aplikasi web yang telah saya buat dapat di- deploy  dengan Docker. Tampilan JokesWebApp Deskripsi Fitur dari aplikasi satu ini adalah adanya fitur otentikasi, dimana beberapa fitur lainnya akan membutuhkan pengguna untuk login  terlebih dahulu. Aplikasi web ini berisi operasi CRUD pada entitas "Joke", dengan proses create , update...

Tugas 5 | Pemrograman Berbasis Kerangka Kerja (A)

 Hai! Pada minggu ini, diberikan tugas yang berdasarkan pada tutorial berikut: Tutorial tersebut menunjukkan cara membuat  dashboard full-screen  sederhana dengan menggunakan WinForms .NET dengan Visual Studio. Terdapat beberapa package  yang digunakan, yakni: Guna UI 2, dan LiveCharts. Hasil pengerjaan tugas ini dapat diakses melalui link ini .

Studi Kasus 4 | Rekayasa Kebutuhan (B)

  Hello! Pada kesempatan ini, saya ditemani oleh Bayu Adjie Sidharta (05111940000172) untuk membahas tentang " Requirement Elicitation". Tugas ini dikerjakan berdasarkan dokumen SKPL berjudul "SI Evaluasi Kegiatan Sekretariat ITS" yang dapat dilihat di bawah ini. Penyelenggara Aplikasi Aplikasi ini diselenggarakan oleh ITS. ITS atau Institut Teknologi Sepuluh Nopember Surabaya adalah sebuah perguruan tinggi negeri di surabaya. ITS yang didirikan pada 10 Nopember 1957 adalah salah satu perguruan tinggi terbaik di Indonesia. Deskripsi Aplikasi Kegiatan yang dilaksanakan dalam naungan ITS beragam-ragam, dari kegiatan umum, mahasiswa, tenaga pendidik, dan serta staff ITS. Sebagai perguruan tinggi yang baik, ITS selalu ingin berkembang dan meningkatkan kualitas kegiatannya melalui pengadaan survei untuk mengetahui masukan atau evaluasi dari peserta. Harapannya, melalui survei tersebut, dapat diidentifikasi apakah tujuan kegiatan telah tercapai dan bagaimana cara meningka...

Tugas 4 | Pemrograman Berbasis Kerangka Kerja (A)

  Hello! Pada kesempatan kali ini, saya akan membahas tentang tugas PBBK ke-4 tentang membuat aplikasi desktop dengan .NET dan WinForms. Tugas ini dibuat berdasarkan tutorial dibawah ini: Terdapat beberapa packages  yang perlu di- install sebelumnya, yakni BuniFu.UI.Winforms, Guna.UI2.Winforms, dan Xander.UI.Web. Packages  tersebut dapat di- install  dengan NuGet Package Manager di Visual Studio. Memulai Project Buat project  baru di Visual Studio dengan template " Windows Forms App (.NET Framework)". Lalu, buka NuGet dengan memilih Tools > NuGet Package Manager > Manage NuGet Packages for Solution. Silakan install   packages  yang dibutuhkan. Fitur Terdapat beberapa fitur yang rencananya akan diimplementasikan, yakni: Login berdasarkan peran pengguna aplikasi, Operasi CRUD oleh pengguna, Pengguna dapat berpindah tampilan, dan "Cetak" daftar histori transaksi. Tampilan Penutup Hasil pengerjaan project  ini dapat diakses melalui GitHub .