Analisis Kebutuhan Sistem .1 Analisis Kebutuhan Software Analisis dan Rancangan Sistem .1

commit to user 13 13

3.3 Pembahasan Hasil Analisis

3.3.1 Analisis Kebutuhan Sistem 3.3.1.1 Analisis Kebutuhan Software 1. Sistem Operasi : Windows 7 2. Perangkat lunak pendukung : Aplikasi MySQL 5.1.41 , Mozilla Firefox 13, dan Adobe DreamWeaver CS5

3.3.1.2 Analisis kebutuhan Hardware

1. Prosesor intel pentium 4 2. RAM 1 GB 3. Hardisk 160 GB 4. Keyboard dan Mouse 5. Printer Canon pixma 1000 3.3.2 Analisis dan Rancangan Sistem 3.3.2.1 Context Diagram Data siswa 1 2 print out laporan Gambar 3.1 Context Diagram admin Sistem pembayaran SPP commit to user 14 14 Keterangan : 1. Admin memasukkan data siswa dan data transaksi kesistem pembayaran SPP. 2. Admin akan mendapatkan konfirmasi pembayaran dari petugas SPP yang berupa print out sebagai bukti pembayaran.

3.3.2.2 Data Flow Diagram

Data Flow Diagram adalah alat dipakai untuk mendokumentasikan proses dalam sistem. DFD menekankan pada fungsi didalam sistem, cara menggunakan informasi yang tersimpan dan pemindahan informasi antar fungsi didalam sistem. Data Flow Diagram pada sistem informasi pembayaran SPP SMA Negeri 1 Jumapolo karanganyar dapat dilihat pada Gambar 3.2 Gambar 3.2 Data Flow Diagram commit to user 15 15

3.3.2.3 Entity Relationship Diagram

Berikut ini adalah Entity Relationship Diagram dari Aplikasi Pembayaran SPP. Entity Relationship Diagram Dapat dilihat pada Gambar 3.3 : TRANSAKSI nota NIS periode bulan Tanggal_bayar biaya kelas BIAYA kelas baiya NIS nama kelas Tempat_lahir Tanggal_lahir alamat Anak_ke Nama_wali Alamat_wali Pekerjaan_wa li SISWA Jenis_kelamin Dari_ke satus Membayar 1 n USERNAME username password Membayar sejumlah n 1 Gambar 3.3 Entity Relationship Diagram commit to user 16 16

3.3.2.4 Flowchart

Pada sistem informasi pembayaran SPP SMA Negeri 1 Jumapolo Karanganyar. Flowchart dapat dilihat pada gambar 3.4 : Input data Data Baru Input Data simpan Output print mulai Transaksi ya tidak Transaksi Input transak si Simpan simpan mulai ya tidak tidak ya Gambar 3.4 FlowChart commit to user 17 17

3.3.2.5 Hubungan Antar Tabel

Gambar 3.5 Hubungan Antar Tabel

3.3.3 Analisis dan Perancangan Basis Data