System Initiation Metode Pengembangan Sistem

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.