Postingan

Evolusi Perangkat Lunak - Tugas 7

Nama: Natya Madya Marciola NRP: 5025201238 Kelas: Evolusi Perangkat Lunak

Evolusi Perangkat Lunak - Tugas 6

Nama: Natya Madya Marciola NRP: 5025201238 Kelas: Evolusi Perangkat Lunak

Evolusi Perangkat Lunak - Tugas 5

Nama  : Natya Madya Marciola NRP : 5025201238 Kelas : EPL A Tugas 5 Study case : Perusahaan ABC adalah penyedia layanan e-commerce yang saat ini menggunakan basis data MySQL untuk mengelola informasi produk dan pesanan pelanggan mereka. Mereka memutuskan untuk beralih ke basis data PostgreSQL untuk mendapatkan manfaat dari kinerja yang lebih baik dan fitur keamanan yang lebih kuat. Dalam proses migrasi, mereka memutuskan untuk menggunakan metode schema conversion untuk mengubah skema basis data MySQL mereka agar sesuai dengan PostgreSQL. Initial Assessment Tim teknis dari perusahaan ABC melakukan penilaian awal untuk memahami skema basis data MySQL yang ada dan menentukan perubahan apa yang diperlukan agar sesuai dengan PostgreSQL. Mereka mengidentifikasi tabel, kolom, indeks, dan hubungan yang harus dikonversi. Schema Mapping Tim ini memetakan struktur dan tipe data dari MySQL ke tipe data yang sesuai di PostgreSQL. Misalnya, memetakan tipe data VARCHAR di MySQL ke VARCHAR di...

Evolusi Perangkat Lunak - ETS

Gambar
Nama  : Natya Madya Marciola NRP : 5025201238 Kelas : EPL A ETS

Evolusi Perangkat Lunak - Tugas 4

Gambar
Nama  : Natya Madya Marciola NRP : 5025201238 Kelas : EPL A Tugas 4 Study case eBay merupakan salah satu e-commerce terbesar yang memungkinkan individu dan perusahaan untuk membeli dan menjual berbagai barang. Perusahaan ini ingin terus meningkatkan pengalaman pengguna dan menjaga kompetitivitasnya dalam industri e-commerce. Forward Engineering Teknik yang digunakan adalah teknik forward engineering untuk mengembangkan versi baru dari situs web eBay dengan fitur yang lebih modern, keamanan yang ditingkatkan, dan kemudahan penggunaan yang lebih baik. 1. System Requirements Tim pengembangan melakukan analisis menyeluruh terhadap situs web eBay untuk mengidentifikasi area di mana peningkatan diperlukan, seperti antarmuka pengguna, keamanan, dan fungsionalitas. 2. Design Tim desain merancang ulang antarmuka pengguna untuk membuatnya lebih modern, intuitif, dan responsif.Mereka mempertimbangkan perbaikan desain tampilan produk, navigasi, dan sistem rekomendasi produk. 3. Implementation ...

Evolusi Perangkat Lunak - Tugas 3

Nama  : Natya Madya Marciola NRP : 5025201238 Kelas : EPL A Tugas 3  Sistem Informasi Pelanggan - CRM Sebuah perusahaan yang menggunakan sistem manajemen basis data (DBMS) untuk mengelola data pelanggan mereka. Awalnya, DBMS ini dirancang untuk hanya menyimpan dan mengambil data pelanggan seperti nama, alamat, no telpon, pekerjaan, instansi. Namun, seiring berjalannya waktu, perusahaan ini ingin mengembangkan fungsionalitas aplikasi sistem informasi mereka untuk memenuhi kebutuhan yang lebih luas. Pada tahap awal, DBMS hanya dirancang untuk mengelola informasi dasar pelanggan seperti nama, alamat, dan nomor telepon. Namun, perusahaan ini mulai menyadari bahwa mereka perlu melacak lebih banyak informasi, seperti riwayat transaksi pelanggan dan preferensi produk. Untuk memenuhi kebutuhan baru ini, perusahaan memutuskan untuk melakukan perubahan fungsionalitas dalam DBMS mereka. Mereka menambahkan tabel baru untuk menyimpan riwayat transaksi pelanggan dan mengintegrasikan sistem ...

Evolusi Perangkat Lunak - Tugas 2

Gambar
Nama  : Natya Madya Marciola NRP : 5025201238 Kelas : EPL A Tugas 2