Postingan

Menampilkan postingan dari Oktober, 2023

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 PostgreS

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 Tim