Posts

Showing posts from October, 2024

Latihan Pertemuan 10

  Nama: Valensio Arvin Putra Setiawan NRP: 5025231273 Kelas: KPPL E Latihan Deskripsi Kasus PT. Travelo adalah perusahaan yang bergerak di bidang perjalanan dan pariwisata. Untuk meningkatkan pelayanannya, perusahaan ini ingin mengembangkan sistem pemesanan tiket secara online, yang mencakup pemesanan tiket pesawat, kereta api, dan hotel. Mereka ingin sistem ini mudah digunakan, aman, dan dapat diakses di perangkat mobile. Sebagai seorang analis sistem, Anda bertanggung jawab dalam tahap requirement untuk mengidentifikasi kebutuhan dari sistem ini. Permintaan dan Ekspektasi dari Pemangku Kepentingan: Pengguna (Traveler) menginginkan antarmuka yang mudah digunakan, dapat mencari tiket dengan berbagai filter, dan melakukan pembayaran dengan aman. Administrator Sistem membutuhkan akses untuk mengelola data penerbangan, perjalanan kereta, dan hotel serta memantau transaksi. Tim Manajemen ingin laporan penjualan secara real-time dan data statistik untuk keperluan pengambilan keputusan. ...

ETS KPPL E

Nama: Valensio Arvin Putra Setiawan NRP: 5025231273 Kelas: KPPL E Soal: 1. Mengapa perangkat lunak cenderung menjadi lebih kompleks seiring dengan perkembangannya? Jelaskan dua faktor utama yang menyebabkannya. Jawaban:  Skalabilitas dan Fungsionalitas yang Meningkat. Seiring bertambahnya kebutuhan pengguna dan organisasi, perangkat lunak harus mampu menangani lebih banyak fitur dan fungsionalitas. Hal ini menuntut pengembang untuk terus menambahkan kode, memperbarui komponen, dan membuat integrasi yang lebih kompleks. Perubahan Teknologi dan Platform. Perangkat lunak harus kompatibel dengan berbagai platform, perangkat, dan teknologi baru. Pengembangan untuk berbagai platform menambah lapisan kompleksitas, termasuk integrasi dengan teknologi terbaru seperti cloud, AI, atau IoT. 2. Apa yang dimaksud dengan software reusability, dan mengapa hal ini penting dalam pengembangan perangkat lunak modern? Jawaban: Software reusability merupakan kemampuan komponen perangkat lunak (sepe...

KPPL-E Pertemuan 6

Nama: Valensio Arvin Putra Setiawan NRP: 5025231273 Kelas: KPPL E Link Source:  https://www.djournals.com/klik/article/view/676/479 Prototipe Solusi: Customer Support System Berbasis Web 1. Requirement Gathering & Analysis (Pengumpulan dan Analisis Kebutuhan) : Pada tahap ini, dilakukan observasi dan wawancara dengan calon pengguna sistem (admin, customer support agent, dan pelanggan). Tujuannya adalah untuk mengidentifikasi kebutuhan utama pengguna, seperti: Manajemen Tiket : Pelanggan dapat membuat tiket layanan yang terkait dengan masalah atau permintaan mereka. Sistem Self-Service : Basis pengetahuan yang memungkinkan pelanggan menemukan jawaban atas pertanyaan umum tanpa bantuan langsung. Notifikasi : Pengguna akan mendapatkan notifikasi ketika ada perkembangan dalam tiket mereka. Laporan Kinerja : Administrator dan manajer dapat meninjau laporan tiket yang masuk, kinerja agen, dan statistik lainnya. 2. System & Software Design (Perancangan Sistem dan Perangkat Lunak) ...

KPPL-E Pertemuan 5

 Nama: Valensio Arvin Putra Setiawan NRP: 5025231273 Kelas: KPPL E Link Source:  https://www.djournals.com/klik/article/view/676/479 Requirement (Kebutuhan Sistem) Sistem informasi yang dikembangkan dalam penelitian ini bertujuan untuk mengatasi masalah yang dihadapi oleh koperasi BMT Al-Bayan . Koperasi ini sebelumnya menggunakan metode pencatatan transaksi secara manual, yang menyebabkan beberapa masalah, seperti: Proses transaksi lambat karena pencatatan masih dilakukan di atas kertas oleh petugas lapangan, lalu diserahkan ke bagian administrasi untuk dimasukkan ke dalam aplikasi Microsoft Access. Rentan terhadap kesalahan dan kehilangan data karena tidak ada sistem cadangan otomatis sebelum data diserahkan ke administrasi. Tidak adanya sistem basis data yang dapat memudahkan pengelolaan dan pencarian data transaksi. Kebutuhan Sistem: Fungsionalitas Pengelolaan Transaksi : Sistem harus dapat mengelola data transaksi seperti setoran dan penarikan dana dari nasabah. Sistem...

KPPL-E Pertemuan 4

Nama: Valensio Arvin Putra Setiawan NRP: 5025231273 Kelas: KPPL E Link Source:  https://www.djournals.com/klik/article/view/676/479 Metodologi yang Digunakan Penelitian ini menggunakan metodologi Waterfall yang merupakan salah satu model dalam Software Development Life Cycle (SDLC) . Model ini bersifat berurutan, dengan langkah-langkah yang harus diselesaikan secara berurutan sebelum melanjutkan ke tahap berikutnya. Tahapan Waterfall yang digunakan dalam penelitian ini meliputi: Requirement Analysis (Analisis Kebutuhan) : Peneliti melakukan wawancara dan observasi di koperasi BMT Al-Bayan untuk mengidentifikasi permasalahan yang ada. Kebutuhan utama sistem adalah pengelolaan data transaksi simpan pinjam yang masih dilakukan secara manual, sehingga berpotensi menimbulkan kesalahan dan kehilangan data. System & Software Design (Desain Sistem dan Perangkat Lunak) : Desain sistem dilakukan dengan memanfaatkan Unified Modeling Language (UML) untuk menggambarkan alur sistem. Diagr...