Requirements Design Implementation Metode Pengembangan Sistem

3.3 Metode Pengembangan Sistem

Metode pengembangan sistem yang penulis pakai adalah OSSDP, dimana tahapan-tahapannya adalah requirements, design, implementation, testing.

3.3.1 Requirements

Untuk membuat distro turunan dari suatu sistem operasi GNULinux, maka perlu melakukan pemenuhan kebutuhan terhadap fungsi yang akan diturunkan pada sistem operasi turunan, dalam hal ini adalah fungsi MPLS pada sistem operasi Fedora 7. Hal ini untuk menjamin sistem operasi yang akan dipilih sebagai master-nya sesuai dengan kebutuhan, juga menjamin ketersediaan dari paket-paket yang dibutuhkan. Ilustrasi pada tahap requirements ditampilkan pada gambar 3.1 Gambar 3.1 Ilustrasi tahap requirements. Penjelasan dari gambar 3.1 adalah sebagai berikut: 1. Langkah pertama berkaitan dengan paket-paket software yang akan digunakan selama proses remastering maupun paket-paket yang harus tersedia agar fungsi MPLS dapat berjalan. Jika paket merupakan dalam bentuk source, maka terlebih dahulu dilakukan proses kompilasi yang disesuaikan dengan perangkat keras yang digunakan, jika paket adalah dalam bentuk binary, maka dapat langsung digunakan. 2. Karena dalam proses remastering menyangkut versi dari sistem operasi sebelumnya, maka unsur kompatibilitas menjadi hal yang harus diperhatikan, agar sistem operasi turunan nantinya dapat bekerja sesuai tujuan awal dilakukannya remastering. Jika ada paket yang belum tersedia secara default, maka harus mengunduh secara terpisah, dan bila paket masih dalam bentuk source, harus dilakukan proses kompilasi terlebih dahulu dengan menyesuaikan perangkat keras yang digunakan.

3.3.2 Design

Pada tahap ini. Penulis menentukan paket apa saja yang akan dimasukkan saat memodifikasi turunan Fedora 7. Agar turunan dari Fedora 7 tersebut nantinya sesuai dengan kebutuhan dalam penerapan fungsi MPLS, maka perlu dilakukan kostumasi terhadap paket-paket yang akan disertakan, supaya nantinya hanya paket-paket yang dibutuhkan saja yang akan disertakan.

3.3.3 Implementation

Penerapan dilakukan dengan melalui skema penerapan fisik, maka tahap berikutnya adalah pembangunan sistem melalui teknologi virtualisasi. Langkah – langkah yang dilakukan secara logik adalah sebagai berikut : 1. Instalasi VMware Workstation v6.0.0.45731. 2. Instalasi Fedora Core 7. 3. Instalasi paket-paket kernel. 4. Instalasi paket-paket lainnya. 5. Buat direktori kerja untuk remastering. 6. Salin isi DVD Fedora 7 ke dalam direktori kerja untuk remastering. 7. Melakukan pemilihan terhadap paket-paket apa saja yang nantinya akan disertakan didalam distro yang baru, hapus paket yang tidak diperlukan. 8. Buat file repository repodata. 9. Lalu mengurutkan paket. 10. Membuat File Image Installer. 11. Build direktori kerja untuk remastering ke dalam bentuk file ISO. Secara detail dapat dilihat pada bab 4.

3.3.4 Pengujian