42
3.2 Metode Pengembangan Sistem
Dalam pengembangan aplikasi penelitian ini , penulis menggunakan metode Rapid Application Development RAD dengan model squence linier
.
Gambar 3.1 Metode Pengembangan Sistem RAD.
3.2.1. Analisis
Tahapan ini peneliti membuat analisis alur kerja manajemen serta prosedur yang sedang berjalan dan melakukan pendataan terhadap
kebutuhan-kebutuhan sistem dengan melakukan case study atau identifikasi untuk pengembangan sistem yang lebih baik, antara lain yaitu :
1. Profil Sekolah MAN 6 Jakarta Profil ini akan menguraikan tentang sejarah, struktur organisasi,
perkembangan pendidikan, tugas-tugas dan tanggung jawab masing-masing guru.
43 2. Analisis sistem yang sedang berjalan bertujuan untuk
mengidentifikasikan dan
mengevaluasi permasalahan-
permasalahan, kesempatan-kesempatan, hambatan-hambatan
yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan solusi pemecahan masalah.
3. Analisis Pemecahan Masalah Setelah diusulkan solusi pemecahan masalah yaitu dengan
membuat aplikasi penilaian, maka perlu dilakukan pula analisa kelayakan terhadap sistem yang akan dibangun agar tidak
menimbulkan efek negatif bagi pendidikan sekolah di kemudian hari.
. Pada tahapan ini peneliti dapat memverifikasikan apakah hasil dari
analisis sesuai untuk membangun sistem dan kemudian jika tidak kembali ke tahap analisis serta membuat perubahan yang perlu pada model analisis.
3.2.2. Perancangan
Perancangan dibedakan menjadi beberapa tahap yaitu : 1. Perancangan Sistem
Pada tahapan ini peneliti melakukan perancangan arsitektur - arsitektur sistem atau perangkat lunak secara keseluruhan, yang
bertujuan mengorganisasikan sistem ke dalam apa yang
44 dinamakan subsistem serta menyediakan konteks untuk membuat
keputusan-keputusan dengan menggunakan activity diagram. 2. Perancangan Basis Data
Pada tahap ini peneliti merancang basis data dengan menggunakan package diagram, class diagram dan membentuk
tabel-tabel normal agar tercipta basis data yang baik. 3. Perancangan Objek
Setelah analisa, perancangan sistem dan perancangan basis data selesai, maka penulis mengembangkan hasil analisis tersebut ke
dalam objek secara lengkap. Fokus dari desain objek ini adalah struktur data yang diperlukan untuk mengimplementasikan
permasalahan setiap kelas yang nanti diperlukan untuk mengimplementasikan permasalahan yang ada. Struktur yang
diperoleh penulis berdasarkan hasil observasi di sekolah MAN 6 Jakarta dengan menggunakan use case diagram, spesifikasi use
case, sequence diagram dan implementasi layar.
3.2.3. Implementasi