Postingan

Resume Perkembangan Teknologi Mobile

Nama : Rafaela Shyra Ashma' Ramadhani NRP : 5025231217 Kelas : Pemrograman Perangkat Bergerak - B Tugas 1 - Pertemuan 1     Pendahuluan Teknologi mobile merupakan teknologi komunikasi yang memungkinkan manusia untuk berkomunikasi dan mengakses informasi melalui perangkat yang bersifat portabel. Perkembangan teknologi mobile berlangsung secara bertahap dan signifikan, dimulai dari ponsel analog sederhana hingga smartphone pintar yang terintegrasi dengan internet berkecepatan tinggi. Setiap fase perkembangan teknologi mobile memiliki karakteristik tersendiri yang mencakup waktu penemuan, tujuan penggunaan, fungsi utama, serta fitur yang disesuaikan dengan kebutuhan manusia pada masanya. Perkembangan  Teknologi Mobile 1973 – Ponsel Pertama di Dunia Perkembangan teknologi mobile dimulai pada April 1973 , ketika ponsel pertama di dunia berhasil diperkenalkan oleh Martin Cooper dari perusahaan Motorola . Pada masa ini, teknologi mobile digunakan secara terbatas hanya untuk mel...

EAS PBO G

Gambar
Nama : Rafaela Shyra Ashma' Ramadhani NRP : 5025231217 Kelas : PBO G Aplikasi investasi sederhana bernama InvestSmart yang digunakan untuk mengorganizer ivestasi milik kita pribadi. 1. Apa yang dimaksud dengan Inheritance dalam Java. Bagaimana implementasi inheritance dalam Final Project yang sedang dikerjakan. 2. Jelaskan fitur Aplikasi yang ada dalam Final Project 3. Buatlah desain Diagram Kelas dari aplikasi Final Project 4. Implementasikan Aplikasi yang telah didesain dengan menggunakan Pemrograman Berbasis Obyek Java 5.  Buat PPT presentasi yang menunjang Demo Aplikasi 6. Demokan aplikasi dengan membuat video dan diupload di Youtube.   Jawaban! 1. Inheritance dalam Java adalah konsep dalam pemrograman berorientasi objek (OOP) yang memungkinkan sebuah kelas (child class atau subclass) untuk mewarisi properti (fields) dan metode (methods) dari kelas lain (parent class atau superclass). Dengan inheritance, Anda dapat menggunakan kembali kode yang telah ada, mengura...

EAS PWEB E

Nama : Rafaela Shyra Ashma' Ramadhani NRP : 5025231217 Kelas : PWEB E Membuat Website Bakery Shop dari sudut pandang Penjual atau Perusahaan 1. Apa yang dimaksud dengan Back-End. Jelaskan ruang lingkup pekerjaan Back-End Engineer dan skill yang dibutuhkan. 2.  Buatlah Rancangan Aplikasi yang diambil dalam Final Project 3. Deskripsikan kegunaan dan ruang lingkup aplikasi   4. Implementasikan Aplikasi yang telah didesain dengan menggunakan teknologi web tanpa framework 5.  Buat PPT presentasi yang menunjang Demo Aplikasi 6. Demokan aplikasi dengan membuat video dan diupload di Youtube Jawaban! 1. Back-End adalah bagian dari pengembangan perangkat lunak atau aplikasi yang berfokus pada sisi server dan fungsionalitas di belakang layar yang mendukung kinerja suatu aplikasi. Komponen back-end mencakup server, database, logika bisnis, dan API yang memungkinkan aplikasi berjalan dengan baik dan memenuhi kebutuhan pengguna di sisi front-end. Ruang Lingkup Pekerjaan Back-End Engine...

Final Project PWEB - E

Gambar
Rafaela Shyra Ashma' Ramadhani - 5025231217 Sharfina Ardhiyanti Anam - 5025231111 Karla Vania Widjanarko - 5025231123 Final Project PWEB E 1. Tuliskan Judul dan Deskripsi Final Project yang akan dikerjakan 2. Buatlah desain user interface dan struktur tabel dari aplikasi Final Project Jawaban! 1. Judul Final Project: "Pengembangan Website Bakery Shop dengan Fitur Manajemen Produk dan Laporan Penjualan" Deskripsi: Proyek ini bertujuan untuk mengembangkan sebuah website e-commerce khusus bakery shop yang dilengkapi dengan berbagai fitur fungsional untuk mendukung operasional bisnis. Website ini akan memiliki: 1. Halaman Utama (Homepage): Menampilkan informasi utama bakery shop, produk unggulan, dan promosi. 2. Sistem Autentikasi: Halaman login dan manajemen akses pengguna. 3. Manajemen Produk: Fitur untuk menambah, mengedit, menghapus, dan mengunggah foto produk secara dinamis. 4. Tampilan List Produk: Menampilkan daftar produk dengan detail deskripsi, harga, stok, dan g...

Final Project PBO - G

Gambar
Rafaela Shyra Ashma' Ramadhani - 5025231217 Triana Velia Hutabalian - 5025231190 Final Project PBO G 1. Tuliskan judul dan deskripsi final project yang akan dikerjakan  2. Buatlah desain user interface dan diagram class dari aplikasi final project Jawaban! 1. Judul : InvestSmart: Aplikasi Manajemen Investasi Pribadi Deskripsi : InvestSmart adalah aplikasi berbasis Java yang dirancang untuk membantu pengguna mengelola portofolio investasi mereka. Aplikasi ini memungkinkan pengguna untuk menambahkan investasi baru, melihat total keuntungan/kerugian, dan menampilkan rincian investasi dalam berbagai kategori seperti saham, obligasi, atau reksa dana. Kegunaan: Melacak investasi berdasarkan kategori. Menghitung total investasi dan keuntungan/kerugian. Memberikan antarmuka sederhana untuk input dan pengelolaan data investasi.   2. Desain UI : Untuk aplikasi berbasis BlueJ, antarmuka pengguna akan berbentuk Command Line Interface (CLI) dengan menu seperti: Tambah Investasi Lihat Total...

Latihan Membuat Laporan PDF

Gambar
Nama : Rafaela Shyra Ashma' Ramadhani NRP : 5025231217 Kelas : Pemrograman Web - E Tugas Pertemuan Ke-14   Buatlah Implementasi Daftar Siswa Kelas IX Jurusan Rekaya Perangkat Lunak.  Source Code : GitHub Output :  Tampilan Pada Halaman Web     Tampilan Setelah Documentnya Didownload Deskripsi Final Project  Membuat website manajemen dari sisi penjual untuk bakery shop difokuskan pada pengelolaan operasional, inventaris, pesanan, hingga laporan keuangan.  

Latihan Pemrograman GUI

Gambar
Nama : Rafaela Shyra Ashma' Ramadhani NRP : 5025231217 Kelas : Pemrograman Berorientasi Objek - G Tugas Pertemuan 14   1. Membuat frame windows user login dan password 2. Implementasikan aplikasi image viewer Jawaban! 1. Source Code : GitHub Penjelasan :  Komponen GUI: JTextField untuk memasukkan username. JPasswordField untuk memasukkan password. JButton untuk tombol Login dan Cancel. Fungsi Login: Program mengecek apakah username adalah "admin" dan password adalah "12345" . Jika benar, akan muncul dialog "Login berhasil". Jika salah, muncul pesan error. Reset: Tombol Cancel akan menghapus teks di kolom username dan password. setLocationRelativeTo(null) untuk memposisikan frame di tengah layar. Event Handling: Menggunakan ActionListener untuk menangani klik tombol Login dan Cancel. Hasil : Jika username = admin dan password = 12345 , akan muncul pesan Login berhasil! . Jika input salah, akan muncul dialog error.         2. Source Code : GitH...