Metodologi pengembangan yang digunakan adalah Waterfall metode ini disebut juga siklus klasik 1970-an dan sekarang ini lebih dikenal dengan
sekuensial linier Membutuhkan pendekatan sistemstis dan sekuensial dalam pengembangannya diimulai dari analisis, desain, coding, testing dan
pemeliharaan, yang meliputi urutan sistematika dalam rangka pengembanagn perangkat lunak yaitu :
Gamabar 3.1 Model pengembangan waterfall
3.4.1 Sistem Engineering atau Rekayasa Perangkat Lunak
Rekayasa perangkat lunak berasal dari kata engineering yaitu rekayasa yang artinya pemakaian, science untuk menyelesaikan
masalah praktis dari tak ada menjadi ada, dan softwere yaitu perangkat lunak yang artinya kumpulan program komputer dengan fungsi
tertentu. Pada tahun 1970-an, kurang dari 1 masyarakat dengan pandainya sudah menggambarkan arti dari perangkat lunak komputer.
Definisi perngakat lunak adalah : a.
Instruksi atau perintah program komputer yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang
diinginkan. b.
Struktur data yang memungkinkan program memanipulasi informasi secara profesional.
Sistem Engineering Analysis
Design Code
Testing Maintenance
c. Dokumen yang menjelaskan operasi dan penggunaan
program.
3.4.2 Analisis Jaringan
Analisis jaringan menguraikan dari suatu bentuk jaringan ke dalam bagian-bagian komponennya untuk mengidentifikasikan dan
mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan
perbaikannya. 3.4.2.1.
Tahap-Tahap Analisis Jaringan Tahap analisis jaringan merupakan tahap yang
sangat kritis karena kesalahan dalam tahap di desain jaringan dapat diketahui oleh karena itu faktor-faktor
seperti ketelitian, metode pengumpulan data dan keahlian seseorang analisis sangat menentukan. Pada tahap ini
penulis melakukan langkah-langkah dalam analisis jaringan tersebut antara lain :
3.4.2.1.1 Mengidentifikasi Masalah
Mengidentifikasi masalah merupakan masalah dalam menganalisa sebuah sistem yang
sudah berjalan. Permasalahan yang dipilih adalah membangun sebuah jaringan yang
berbasis manajemen user untuk meningkatkan keefektifan dalam proses pembelajaran terutama
mata pelajaran yang berhubungan dengan komputer yaitu TIK serta memberikan solusi
terhadap permasalahan-permasalahan yang terjadi yaitu kesulitan dalam pembackupan data,
penyimpanan file yang tidak dapat dikoordinir dan ketergantungan siswa terhadap satu
komputer.
3.4.2.1.2
Mempelajari Sistem Penilaian Kerja
Mempelajari sistem penilaian kerja merupakan sistem yang ada dapat dilakukan
dengan mempelajari secara rinci bagaimana
sistem bekerja secara menyeluruh. Dari pengamatan ini dapat diketahui kekurangan
yang ada pada belum tersedianya jaringan yang mengakibatkan ketidakefektifan dalam proses
kegiatan belajar mengajar terutama mata pelajaran TIK Teknologi Informasi dan
Komputer. Setelah mengetahui kekurangan maka dapat dilakukan pembangunan jaringan
atau perbaikan yang diperlukan.
3.4.3 Desaign atau Perancangan Jaringan