Postingan

Menampilkan postingan dari Oktober, 2024

ETS - KPPL (E) - Farrel Akmalazmi Nugraha - 5025221138

Nama : Farrel Akmalazmi Nugraha Kelas : KPPL E NRP : 5025221138 ETS KPPL E 1. Mengapa perangkat lunak cenderung menjadi lebih kompleks seiring dengan perkembangannya? Jelaskan dua faktor utama yang menyebabkannya. Penambahan Fitur Baru : Seiring dengan permintaan pengguna yang berkembang, perangkat lunak sering kali perlu ditingkatkan dengan fitur-fitur baru. Penambahan fitur ini memperluas logika dan interaksi antar komponen, yang secara alami meningkatkan kompleksitas sistem. Setiap kali fitur baru ditambahkan, pengembang perlu memastikan bahwa fitur-fitur baru ini berfungsi dengan baik tanpa mengganggu fitur yang sudah ada. Perubahan dan Pemeliharaan : Perangkat lunak harus terus dipelihara untuk memperbaiki bug, meningkatkan performa, atau menyesuaikan dengan teknologi baru. Setiap perubahan ini dapat menyebabkan kode menjadi lebih kompleks, terutama jika perubahan tersebut tidak direncanakan dengan baik. Kode lama yang tidak dihapus atau diperbaiki dengan benar juga dapat menumpuk...

Tugas Pertemuan - 7

Kelas : KPPL (E) Anggota Kelompok 11  : Farrel Akmalazmi Nugraha (5025221138) Fadhiil Hanif Rizqullah (5025221144) Daru Fadhilah Nahdi (5025221282) Studi Kasus Pembuatan Aplikasi dengan menggunakan Metode Waterfall Jurnal :  Pengembangan Sistem Informasi Penjualan HandphoneMenggunakan Metode Waterfall Link Video Presentasi :  Youtube Latar Belakang  Pengembangan sistem informasi penjualan handphone bertujuan untuk mengatasi masalah pencatatan transaksi yang sebelumnya dilakukan secara manual. Proses manual ini seringkali menyebabkan kesalahan dalam pencatatan dan keterlambatan dalam pembuatan laporan. Oleh karena itu, diperlukan sistem yang dapat meningkatkan efisiensi dan akurasi dalam pencatatan transaksi penjualan. Metode Waterfall Metode pengembangan perangkat lunak yang digunakan adalah Waterfall, yang terdiri dari beberapa tahapan sistematis : 1. Analisa Kebutuhan Software  Menganalisis kebutuhan fungsional dan non-fungsional sistem, termasuk fitur login u...

Tugas Pertemuan - 6

Nama : Farrel Akmalazmi Nugraha NRP : 5025221138 Kelas : KPPL E Prototipe Solusi Technical Support System dengan pendekatan Waterfall atau Agile Development 1. Pendekatan Waterfall Pendekatan Waterfall adalah metodologi yang terstruktur secara linier di mana setiap fase harus selesai sebelum melanjutkan ke fase berikutnya. Pendekatan ini cocok untuk proyek yang jelas persyaratannya sejak awal. Tahap 1: Requirement Analysis Identifikasi kebutuhan pengguna dan sistem. Fitur-fitur utama TSS: Pendaftaran tiket support. Klasifikasi dan prioritas tiket. Penugasan tiket ke agen support. Pemantauan status tiket. Notifikasi kepada pengguna tentang progres. Solusi berbasis pengetahuan (knowledge base). Tahap 2: System Design Desain arsitektur sistem, termasuk front-end dan back-end. Buat diagram alur, skema database, dan desain UI/UX. Teknologi yang digunakan: Front-end : HTML, CSS, JavaScript Back-end : PHP, Node.js, atau Python (misalnya, Flask atau Django) Database : MySQL atau PostgreSQL Tah...

Tugas Petemuan - 5

Nama : Farrel Akmalazmi Nugraha Kelas : KPPL E NRP : 5025221138 Requiement untuk Aplikasi Technical Support System 1. Fungsi Utama :  Sistem harus memungkinkan pengguna untuk membuat ticket masalah. Pengguna dapat melacak status ticket yang mereka kirimkan. Sistem harus menyediakan fungsi komunikasi antara pengguna dan tim support . Sistem dapat mengelompokkan dan memprioritaskan ticket berdasarkan tingkat urgensi. Sistem harus memberikan notifikasi kepada pengguna saat status ticket diperbarui. Integrasi dengan sistem email untuk mengirim pemberitahuan otomatis. 2. Akses dan Autentikasi : Pengguna harus dapat mendaftar dan masuk ke akun mereka. Sistem harus menyediakan tingkat akses berbeda untuk pengguna (pelanggan, agen support , manajer). Implementasi autentikasi dua faktor untuk keamanan tambahan. 3. Manajemen Data : Data masalah yang dilaporkan harus disimpan dengan aman dan dapat diakses untuk referensi. Sistem harus memiliki basis data untuk menyimpan informasi pelangga...

Tugas Pertemuan - 4

Nama : Farrel Akmalazmi Nugraha Kelas : KPPL E NRP : 5025221138 Judul Paper :  HELPDESK SYSTEM UNTUK TECHNICL SUPPORT BERBASI HYBRID PADA PT.PANCA PUTRA SOLUSINDO Link Paper :  https://jurnal.umj.ac.id/index.php/just-it/article/download/13590/7230 1. Tujuan Penelitian : Tujuan utama dari penelitian ini adalah merancang dan mengimplementasikan sebuah sistem helpdesk berbasis hybrid untuk PT. Panca Putra Solusindo. Sistem ini diharapkan dapat mengatasi masalah yang dihadapi perusahaan, yaitu keterlambatan penanganan keluhan dan permintaan dari klien yang sebelumnya dilakukan secara manual melalui email dan telepon. Pengembangan ini bertujuan untuk meningkatkan efisiensi, kecepatan respons, serta akurasi pencatatan unit barang yang disewakan. 2. Metodologi Penelitian : Penelitian ini menggunakan metodologi pengembangan perangkat lunak Waterfall, yang terdiri dari beberapa tahap penting: Analysis (Analisis) : Pada tahap ini, informasi mengenai kebutuhan sistem dikumpulkan dengan...