Posts

Green Campaign di Era Artificial Intelligence: Menimbang Dampak Lingkungan dari Penggunaan AI

Image
     Perkembangan kecerdasan buatan, khususnya model bahasa besar atau Large Language Model (LLM) seperti GPT oleh OpenAI, telah membawa transformasi signifikan dalam berbagai sektor kehidupan kita dari pekerjaan hingga kegiatan sehari-hari seperti memasak. Teknologi ini mempermudah pekerjaan manusia, mempercepat proses analisis data, serta membuka inovasi baru di dunia pendidikan, bisnis, dan kreativitas. Walaupun demikian, di balik kecanggihan AI terdapat konsekuensi ekologis/lingkungan yang sering diabaikan oleh masyarakat pada umumnya.

Tugas Pertemuan 15

Image
Tugas Pertemuan 15  UML  Diagram E-Commerce Web Aplication Daru Fadhilah Nahdi 5025221282 KPPL E Class Diagram : Penjelasan Class Diagram : 1. User (Pengguna) - Merupakan kelas dasar yang menyimpan informasi umum pengguna - Memiliki atribut dasar seperti userId, username, email, password, dll - Memiliki fungsi dasar seperti register, login, dan update profil - Menjadi kelas induk untuk Customer dan Admin 2. Customer (Pelanggan) - Mewarisi sifat dari kelas User - Memiliki kemampuan khusus terkait pembelian seperti melihat riwayat pesanan, menempatkan pesanan baru - Dapat mengelola keranjang belanja - Berhubungan dengan kelas Order dan Cart 3. Admin - Mewarisi sifat dari kelas User - Memiliki hak akses untuk mengelola produk, pengguna, dan pesanan - Dapat menghasilkan laporan 4. Product (Produk) - Menyimpan informasi detail produk seperti nama, deskripsi, harga, stok - Berhubungan dengan OrderItem dan CartItem 5. Order (Pesanan) - Mencatat transaksi pembelian - Terhubung deng...

EAS KPPL E

Daru Fadhilah Nahdi 5025221282 KPPL E Evaluasi Akhir Semester Soal : 1. Dalam Pengembangan Perangkat Lunak ada fase Analisis dan Desain.     - Terangkan aktivitas yang dilakukan dalam fase Analisis dan Desain    - Apa Output dari aktivitas tersebut untuk mendukung pengembangan perangkat lunak. 2. Dalam model Waterfall, setiap tahap memiliki fungsi spesifik. Jelaskan lima tahap utama dalam model ini, serta sebutkan kelebihan dan kekurangan dari model tersebut dalam konteks proyek besar yang memiliki persyaratan tetap. 3. Jelaskan perbedaan antara architectural design dan detailed design. Mengapa kedua jenis desain tersebut diperlukan dalam proses pengembangan perangkat lunak? 4. Studi Kasus  Sebuah perusahaan membutuhkan sistem e-commerce untuk menjual produk digital seperti foto, video, desain poster, ebook. Saat ini transaksi dihandle dengan WhatsApp. Namun seiring dengan perkembangan bisnis tools tersebut tidak mampu menangani lonjakan transaksi. Buatkan ...

Tugas Pertemuan 13

Image
Fadhiil Hanif Rizqullah      (5025221144) Daru Fadhilah Nahdi           (5025221282) KPPL E Analysis Model Aplikasi Smart Home  Use Case Diagram: Activity Diagram (Sprinkler Otomatis): Alur Activity Diagram: 1. Proses Pengecekan Awal:    - Sistem mulai dengan memeriksa jadwal    - Jika bukan waktu yang dijadwalkan, sistem akan menunggu    - Jika waktunya sesuai jadwal, lanjut ke pengecekan cuaca 2. Pengecekan Kondisi:    - Memeriksa apakah sedang hujan    - Jika tidak hujan, memeriksa kelembaban tanah    - Jika tanah kering, memeriksa tekanan air 3. Aktivasi Sprinkler:    - Menyesuaikan tekanan air jika diperlukan    - Mengaktifkan sprinkler    - Memulai timer untuk durasi penyiraman 4. Monitoring dan Deaktivasi:    - Terus memeriksa durasi penyiraman    - Menonaktifkan sprinkler ketika durasi terpenuhi    - Mencatat ak...

Tugas Pertemuan 12

Image
Software Requirements Spesification Aplikasi Smart Home 1. Pendahuluan 1.1 Tujuan Dokumen ini bertujuan untuk merinci spesifikasi kebutuhan perangkat lunak untuk sistem smart home. Sistem ini memungkinkan pengguna mengontrol perangkat rumah tangga yang terhubung dengan perintah suara melalui Google Assistant. 1.2 Lingkup Lingkup sistem ini adalah peralatan rumah tangga, seperti lampu pintar, mesin kopi, CCTV, pintu otomatis, dan perangkat lainnya yang dapat dikendalikan secara digital, sesuai contoh pada video. 1.3 Definisi, Akronim, dan Singkatan Google Assistant: Asisten suara yang memungkinkan kontrol perangkat menggunakan perintah suara. Lampu Pintar: Lampu yang dapat dioperasikan melalui aplikasi atau suara. CCTV: Kamera pengawas yang dapat diakses melalui perangkat smartphone. Sprinkler: Sistem otomatis untuk menyiram tanaman. API: Antarmuka Pemrograman Aplikasi yang digunakan untuk mengintegrasikan sistem dengan perangkat lain. 1.4 Gambaran Umum Dokumen ini me...

Tugas Pertemuan 11

Image
Scenario Based Model dan Use Case Diagram untuk Sistem Aplikasi Perpustakaan Digital 1. Scenario Based Model: Alur Pengguna: Pengguna masuk ke sistem menggunakan kredensial Melakukan pencarian buku berdasarkan judul/pengarang/kategori Melihat detail informasi buku Mengunduh atau membaca buku secara online Alur Admin: Admin melakukan login khusus Mengelola katalog buku digital Dapat menambah, mengubah, dan menghapus data buku Mengelola data pengguna Alur Sistem: Melakukan validasi pengguna Mencatat semua aktivitas Membuat laporan penggunaan 2. Use Case Diagram menunjukkan 3 aktor utama: Pengguna (User): Login/Registrasi Mencari buku Melihat detail buku Mengunduh/membaca buku Melihat riwayat bacaan Administrator: Mengelola katalog buku Mengelola data pengguna Melihat laporan sistem Sistem: Validasi login Pencatatan log aktivitas Backup data otomatis

Tugas Pertemuan 10

 Studi Kasus PT. Travelo 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. Departemen Keamanan IT menginginkan fitur keamanan tambahan, termas...