data nilai, dan data peminatan. Pada tahap analisis ini menggunakan system flowchart beserta uraiannya.
c. Analisis Sistem Diusulkan, yaitu uraian mengenai sistem yang
diusulkan berkaitan dengan alur transaksi pengolahan data KRS, data nilai, dan data peminatan. Pada tahap analisis ini juga
menggunakan system flowchart beserta uraiannya.
3.2.3 System Design
Tahapan yang melakukan proses terhadap perancangan hasil yang didapat dari tahap analisis meliputi proses :
a. Perancangan Sistem
1 Data Flow Diagram DFD
2 Spesifikasi Proses
b. Perancangan Basis Data
1 Entity Relationship Diagram ERD
2 Normalisasi
3 Struktur Database
4 Menentukan Matrix CRUD
5 State Transition Diagram STD
c. Perancangan Antarmuka sistem
1 Perancangan Antarmuka user
2 Perancangan Antarmuka admin
3.2.4 System Implementation
Pada tahap ini terdiri dari penerapan sistem yang diusulkan menjadi sebuah program aplikasi mengunakan bahasa pemograman berbasis
web yang telah ditentukan, yaitu PHP, kemudian dilakukan pengujian untuk menemukan kesalahan-kesalahan program dan
pengujian kebenaran program. Apabila setelah program diuji dan dinyatakan dapat berjalan sesuai yang diharapkan, langkah
selanjutnya adalah menginstall program pada server, serta pelatihan kepada user.
3.3 Kerangka Pemikiran
Pada Aplikasi Manajemen Database Sekolah ini dibutuhkan beberapa tahapan yang harus dilalui untuk dapat menghasilkan aplikasi yang
berguna bagi Lemabaga Pendidikan Maarif NU Jakarta. Beberapa tahapan tersebut antara lain seperti awalnya memilih tempat
penelitian untuk meneliti proses alur informasi data dan membuat tugas akhir, lalu melakukan pengumpulan data dengan observasi, studi pustaka
dan wawancara. Kemudian dengan merumuskan masalah dan ruang lingkup untuk menentukan konsep dan hipotesis penelitian. Yang terakhir
menentukan pengembangan sistemnya dari tahap permulaan, analisis, perancangan, dan penerapan sistemnya untuk LP Maarif.