LKP : Rancang Bangun Sistem Informasi Pembayaran SPP Pada SMA Kemala Bhayangkari 1 Surabaya.
RANCANG BANGUN
SISTEM INFORMASI PEMBAYARAN SPP
PADA SMA KEMALA BHAYANGKARI 1 SURABAYA
KERJA PRAKTEK
Disusun Oleh:
Nama
:
Sugianto
NIM
:
10.41010.0013
Program
:
S1 (Strata Satu)
Jurusan
:
Sistem Informasi
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
2013
STIKOM
(2)
RANCANG BANGUN
SISTEM INFORMASI PEMBAYARAN SPP
PADA SMA KEMALA BHAYANGKARI 1 SURABAYA
KERJA PRAKTEK
Diajukan sebagai salah satu syarat untuk menyelesaikan Program Sarjana Komputer
Disusun Oleh:
Nama
:
Sugianto
NIM
:
10.41010.0013
Program :
S1 (Strata Satu)
Jurusan
:
Sistem Informasi
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER
SURABAYA
2013
STIKOM
(3)
RANCANG BANGUN
SISTEM INFORMASI PEMBAYARAN SPP
PADA SMA KEMALA BHAYANGKARI 1 SURABAYA
KERJA PRAKTEK
Telah diperiksa, diuji dan disetujui
Surabaya, Oktober 2013
Disetujui:
Pembimbing Penyelia
Ignatius Adrian Mastan, S.E., S.Kom., M.M Drs. Edi Susanto NIDN. 0709108502
Mengetahui: Kepala Program Studi
S1 Sistem Informasi
Erwin Sutomo, S.Kom., M.Eng NIDN. 07140774101
STIKOM
(4)
ABSTRAK
Perkembangan teknologi informasi yang kian pesat menimbulkan suatu revolusi baru yang berupa peralihan sistem kerja konvensional ke era digital. Perubahan ini juga telah merubah cara pandang setiap orang dalam melakukan berbagai kegiatan salah satunya adalah pada kegiatan pembayaran SPP yang ada di sekolah. Banyaknya data yang dikelola dan perlunya penyampaian informasi yang cepat dalam kegiatan pembayaran SPP menjadikan teknologi informasi sebagai media yang dianggap mampu dan tepat untuk membantu dalam proses pengolahan data dan menyajikan informasi yang cepat, mudah, dan akurat.
Penggunaan teknologi informasi dalam kegiatan pembayaran SPP di perlukan oleh setiap sekolah. Salah satunya adalah SMA Kemala Bhayangkari 1 Surabaya dalam melakukan kegiatan pembayaran SPP masih menggunakan nota
dalam melakukan transaksi tersebut. Banyaknya ketidakakuratan dalam
pencatatan dan hilangnya informasi pembayaran SPP hingga data-data penting yang mendukung keakuratan dalam pencatatan, sebab itu permasalahan sering terjadi tiap bulannya.
Untuk menyelesaikan permasalahan yang dihadapi, oleh SMA Kemala Bhayangkari 1 Surabaya maka dirancanglah sebuah sistem informasi berbasis dekstop dengan menggunakan java dengan server basis data menggunakan MySQL. Untuk membantu dalam menyelesaikan permasalahan yang dihadapi dalam pencatatan pembayaran SPP dan juga ketidakjelasan asal-usul keuangan yang dicatata dalam sebuah laporan keuangan.
Kata Kunci : Teknologi Informasi, Pembayaran SPP, SMA Kemala Bhayangkari
1 Surabaya.
STIKOM
(5)
iv
DAFTAR ISI
Halaman ABSTRAK ... Error! Bookmark not defined. KATA PENGANTAR ... Error! Bookmark not defined.
DAFTAR ISI ... iv
DAFTAR TABEL ... iv
DAFTAR GAMBAR ... iv
DAFTAR LAMPIRAN ... 8 BAB I PENDAHULUAN ... Error! Bookmark not defined. 1.1 Latar Belakang Masalah ... Error! Bookmark not defined. 1.2 Perumusan Masalah ... Error! Bookmark not defined. 1.3 Pembatasan Masalah ... Error! Bookmark not defined. 1.4 Tujuan ... Error! Bookmark not defined. 1.5 Kontribusi ... Error! Bookmark not defined. 1.6 Sistematika Penulisan ... Error! Bookmark not defined. BAB II GAMBARAN UMUM PERUSAHAAN . Error! Bookmark not defined.
2.1 Sejarah SMA Kemala Bhayangkari 1 SurabayaError! Bookmark
not defined.
2.2 Logo SMA Kemala Bhayangkari 1 SurabayaError! Bookmark not
defined.
STIKOM
(6)
v
2.3 Lokasi SMA Kemala Bhayangakari 1 SurabayaError! Bookmark
not defined.
2.4 Visi dan Misi ... Error! Bookmark not defined. 2.5 Struktur Organisasi SMA Kemala Bhayangkari 1 Surabaya .... Error!
Bookmark not defined.
2.6 Fasilitas ... Error! Bookmark not defined. BAB III LANDASAN TEORI ... Error! Bookmark not defined. 3.1 Pengertian Sistem Informasi ... Error! Bookmark not defined. 3.2 Konsep Sistem Informasi ... Error! Bookmark not defined. 3.3 Analisa dan Perancangan Sistem ... Error! Bookmark not defined. 3.4 Data Flow Diagram ... Error! Bookmark not defined. 3.5 Entity Relationship Diagram... Error! Bookmark not defined. BAB IV DESKRIPSI PEKERJAAN ... Error! Bookmark not defined. 4.1 Analisa Sistem ... Error! Bookmark not defined. 4.2 Document Flow ... Error! Bookmark not defined.
4.2.1 Document Flow Pembayaran SPPError! Bookmark not
defined.
4.2.2 Document Flow Pembayaran Biaya Tambahan ... Error!
Bookmark not defined.
4.3 Desain Sistem ... Error! Bookmark not defined. 4.3.1 System Flow ... Error! Bookmark not defined.
STIKOM
(7)
vi
4.3.2 Context Diagram ... Error! Bookmark not defined. 4.3.3 Data Flow Diagram Level 1 . Error! Bookmark not defined. 4.3.4 Data Flow Diagram Level 2 MasterError! Bookmark not
defined.
4.3.5 Data Flow Diagram Level 2 TransaksiError! Bookmark not
defined.
4.3.6 Data Flow Diagram Level 1 LaporanError! Bookmark not
defined.
4.3.7 Hirarki Input Proses Output (HIPO)Error! Bookmark not
defined.
4.3.8 Entity Relationship Diagram Error! Bookmark not defined. 4.3.9 Struktur Tabel ... Error! Bookmark not defined. 4.3.10 Desain Input/Output ... Error! Bookmark not defined. 4.4 Implementasi Sistem ... Error! Bookmark not defined. 4.4.1 Kebutuhan Sistem ... Error! Bookmark not defined. 4.4.2 Hasil Implementasi ... Error! Bookmark not defined. 4.5 Instalasi Program ... Error! Bookmark not defined. 4.5.1 Penjelasan Pemakaian ... Error! Bookmark not defined. BAB V PENUTUP ... Error! Bookmark not defined. 5.1 Kesimpulan ... Error! Bookmark not defined. 5.2 Saran ... Error! Bookmark not defined.
STIKOM
(8)
vii
DAFTAR PUSTAKA ... Error! Bookmark not defined.
STIKOM
(9)
iv
DAFTAR TABEL
Halaman Tabel 4.1 Struktur Tabel Siswa... Error! Bookmark not defined. Tabel 4.2 Struktur Tabel Orang Tua ... Error! Bookmark not defined. Tabel 4.3 Struktur Tabel Keterangan Siswa .... Error! Bookmark not defined. Tabel 4.4 Struktur Tabel history siswa... Error! Bookmark not defined.
Tabel 4.5 Struktur Tabel golongan pembayaranError! Bookmark not
defined.
Tabel 4.6 Struktur Tabel pembayaran SPP... Error! Bookmark not defined. Tabel 4.7 Struktur Tabel biaya tambahan ... Error! Bookmark not defined.
STIKOM
(10)
iv
DAFTAR GAMBAR
Halaman Gambar 2.1 Logo SMA Kemala Bhayangakari 1 SurabayaError! Bookmark not
defined.
Gambar 2.2 Denah lokasi SMA Kemala Bahyangakari 1 Surabaya ... Error!
Bookmark not defined.
Gambar 2.3 Struktur Organisasi SMA Kemala Bahyangakari 1 Surabaya ... Error!
Bookmark not defined.
Gambar 2.4 Lab. IPA SMA Kemala Bhayangkari 1 SurabayaError! Bookmark
not defined.
Gambar 2.5 Masjid SMA Kemala Bhayangkari 1 SurabayaError! Bookmark not
defined.
Gambar 2.6 Suasana Perpustakaan SMA Kemala Bhayangkari 1 Surabaya . Error!
Bookmark not defined.
Gambar 2.7 Lab. Komputer SMA Kemala Bhayangkari 1 Surabaya ... Error!
Bookmark not defined.
Gambar 2.8 Lapangan Basket SMA Kemala Bhayangkari 1 Surabaya... Error!
Bookmark not defined.
Gambar 2.9 Joglo pada SMA Kemala Bhayangkari 1 SurabayaError! Bookmark
not defined.
Gambar 2.10 Kantin Pada SMA Kemala Bhayangkari 1 Surabaya ... Error!
Bookmark not defined.
STIKOM
(11)
v
Gambar 2.11 Koperasi dan Wartel pada SMA Kemala Bhayangkari 1 Surabaya ... Error! Bookmark not defined. Gambar 2.12 Panjat Tebing pada SMA Kemala Bhayangkari 1 Surabaya... Error!
Bookmark not defined.
Gambar 2.13 WiFi Area pada SMA Kemala Bhayangkari 1 Surabaya ... Error!
Bookmark not defined.
Gambar 3.1 Simbol-simbol dalam DFD ... Error! Bookmark not defined. Gambar 3.2 Simbol Entity ... Error! Bookmark not defined. Gambar 3.3 Relasi One to One ... Error! Bookmark not defined. Gambar 3.4 Relasi One to Many ... Error! Bookmark not defined. Gambar 3.5 Relasi Many to Many ... Error! Bookmark not defined. Gambar 4. 1 Document Flow Pembayaran SPP .... Error! Bookmark not defined.
Gambar 4. 2 Document Flow Pembayaran TambahanError! Bookmark not
defined.
Gambar 4. 3 System Flow Pembayaran SPP ... Error! Bookmark not defined. Gambar 4. 4 System Flow Pembayaran Biaya TambahanError! Bookmark not
defined.
Gambar 4. 5 Context Diagram... Error! Bookmark not defined. Gambar 4. 6 DFD Level 1 ... Error! Bookmark not defined. Gambar 4. 7 DFD Level 2 Proses Data Siswa ... Error! Bookmark not defined.
Gambar 4. 8 DFD Level 2 Proses Pembayaran SPPError! Bookmark not
defined.
Gambar 4. 9 DFD Level 2 Proses Pembayaran Biaya Tambahan ... Error!
Bookmark not defined.
STIKOM
(12)
vi
Gambar 4. 10 DFD Level 2 Laporan ... Error! Bookmark not defined. Gambar 4. 11 Hirarki Input Proses Output Sistem Informasi Pembayaran SPP ... Error! Bookmark not defined. Gambar 4. 12 Conceptual Data Model Sistem Informasi Pembayaran SPP .. Error!
Bookmark not defined.
Gambar 4. 13 Physical Data Model Sistem Informasi Pembayaran SPP ... Error!
Bookmark not defined.
Gambar 4. 14 Rancang Form Login ... Error! Bookmark not defined. Gambar 4. 15 Tampilan Menu Utama ... Error! Bookmark not defined. Gambar 4. 16 Rancang Form Siswa ... Error! Bookmark not defined. Gambar 4. 17 Rancang Form Orang Tua ... Error! Bookmark not defined. Gambar 4. 18 Rancang Form Golongan ... Error! Bookmark not defined. Gambar 4. 19 Rancang Form Kelas... Error! Bookmark not defined. Gambar 4. 20 Rancang Form Pembayaran SPP .... Error! Bookmark not defined. Gambar 4. 21 Rancang Form Siswa ... Error! Bookmark not defined. Gambar 4. 22 Rancang Form Laporan Keteralambatan Pembayaran SPP .... Error!
Bookmark not defined.
Gambar 4. 23 Rancang Tanda Bukti Pembayaran SPPError! Bookmark not
defined.
Gambar 4. 24 Rancang Tanda Bukti Pembayaran Biaya Tambahan ... Error!
Bookmark not defined.
Gambar 4. 25 Rancang Laporan Keuangan Pembayaran SPP perbulan ... Error!
Bookmark not defined.
STIKOM
(13)
vii
Gambar 4. 26 Rancang Laporan Keuangan Pembayaran Biaya Tambahan .. Error!
Bookmark not defined.
Gambar 4. 27 Tampilan Menu Login ... Error! Bookmark not defined. Gambar 4. 28 Pemberitahuan Salah ... Error! Bookmark not defined. Gambar 4. 29 Pemberitahuan Benar ... Error! Bookmark not defined. Gambar 4. 30 Tampilan Menu Utama ... Error! Bookmark not defined. Gambar 4. 31 Tampilan Form Siswa ... Error! Bookmark not defined. Gambar 4. 32 Pemberitahuan berhasil simpan ... Error! Bookmark not defined. Gambar 4. 33 Pemberitahuan menghapus data ... Error! Bookmark not defined.
Gambar 4. 34 Pemberitahuan berhasil menghapus dataError! Bookmark not
defined.
Gambar 4. 35 Pemberitahuan berhasil menghapus dataError! Bookmark not
defined.
Gambar 4. 36 Tampilan Form Orang Tua ... Error! Bookmark not defined. Gambar 4. 37 Pemberitahuan berhasil simpan ... Error! Bookmark not defined. Gambar 4. 38 Pemberitahuan menghapus data ... Error! Bookmark not defined.
Gambar 4. 39 Pemberitahuan berhasil menghapus dataError! Bookmark not
defined.
Gambar 4. 40 Pemberitahuan berhasil menghapus dataError! Bookmark not
defined.
Gambar 4. 41 Tampilan Form Golongan PembayaranError! Bookmark not
defined.
Gambar 4. 42 Pemberitahuan berhasil simpan ... Error! Bookmark not defined. Gambar 4. 43 Pemberitahuan menghapus data ... Error! Bookmark not defined.
STIKOM
(14)
viii
Gambar 4. 44 Pemberitahuan berhasil menghapus dataError! Bookmark not
defined.
Gambar 4. 45 Pemberitahuan berhasil menghapus dataError! Bookmark not
defined.
Gambar 4. 46 Tampilan Form Pembayaran SPP ... Error! Bookmark not defined. Gambar 4. 47 Pemberitahuan berhasil simpan ... Error! Bookmark not defined. Gambar 4. 48 Tampilan Form Transaksi Tambahan BiayaError! Bookmark not
defined.
Gambar 4. 49 Pemberitahuan berhasil simpan ... Error! Bookmark not defined. Gambar 4. 50 Tampilan Form Laporan Pembayaran Pembayaran SPP ... Error!
Bookmark not defined.
Gambar 4. 51 Pemberitahuan berhasil simpan ... Error! Bookmark not defined. Gambar 4. 52 Form Cetak Bukti Pembayaran SPP Error! Bookmark not defined. Gambar 4. 53 Form Cetak Bukti Pembayaran Study Tour, Bimbingan Belajar, dan Ujian Nasional ... Error! Bookmark not defined. Gambar 4. 54 Form Laporan Keuangan Pembayaran SPP perbulan ... Error!
Bookmark not defined.
Gambar 4. 55 Form Laporan Keuangan Pembayaran Biaya Tambahan perbulan
Error! Bookmark not defined.
STIKOM
(15)
9
DAFTAR LAMPIRAN
Halaman Lampiran 1 Kartu Bimbingan ... Error! Bookmark not defined. Lampiran 2 Surat Balasan ... Error! Bookmark not defined. Lampiran 3 Lampiran Acuan Kerja ... Error! Bookmark not defined. Lampiran 4 Lampiran Garis Besar ... Error! Bookmark not defined. Lampiran 5 Lampiran Log Harian ... Error! Bookmark not defined. Lampiran 6 Lampiran Kehadiran ... Error! Bookmark not defined. Lampiran 7 Lampiran Formulir Data Siswa .... Error! Bookmark not defined. Lampiran 8 Lampiran Nota Pembayaran SPP . Error! Bookmark not defined. Lampiran 9 Listing Program... Error! Bookmark not defined.
STIKOM
(16)
1
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Seiring perkembangan zaman dan perkembangan teknologi yang semakin pesat, komputer merupakan salah satu bentuk teknologi yang perkembangannya sangat pesat bahkan perkembangan dalam hitungan hari saja. Komputer merupakan suatu media elektronik yang memegang peranan yang sangat penting dalam perkembangan teknologi saat ini, serta terus menerus mendominasi berbagai proses kerja agar dapat lebih mudah, efektif dan efisien.
Dengan itu perkembangan teknologi komputer telah banyak membantu pekerjaan manusia. Dari segi penyimpanan data-data hingga pengolahan data-data menjadi sebuah informasi secara komputerisasi. Komputerisasi adalah pemanfaatan secara benar dan semaksimal mungkin, bukan sekedar pengganti mesin ketik. Hal ini harus ditunjang oleh hardware (perangkat keras), software (perangkat lunak), dan brainware (operator/pengguna). Sebagai aktifitas sebuah teknologi untuk berjalan dengan baik, sehingga teknologi dapat digunakan dalam dunia industri, dunia bisnis, hingga dunia pendidikan.
Dalam perkembangan teknologi, belum merambat keseluruhan kedalam dunia pendidikan. Belum adanya teknologi yang akan membantu dan mengatasi permasalahan yang dihadapi oleh sekolah terutama permasalahan pembayaran SPP yang di hadapi SMA Kemala Bhayangkari 1 Surabaya. Saat ini terdapat permasalahan dalam pencatatan dan pembuatan laporan pembayaran SPP dan banyaknya kehilangan informasi pembayaran SPP hingga data-data yang penting
STIKOM
(17)
2
dalam pengolahan informasi yang digunakan untuk membuat sebuah laporan keuangan dan suatu ketidaksesuaian dalam pencatatan asal keuangan yang ada pada laporan keuangan yang menjadi sumber ketidakakuratan laporan keuangan tersebut.
Melihat banyaknya kehilangan dan ketidakakurat dalam pembayaran SPP serta ketidakjelasan dalam informasi pembayaran SPP yang selama ini ditangani oleh bagian Tata Usaha pada SMA Kemala Bhayangkari 1 Surabaya sehingga mengakibatkan pekerjaan menjadi tidak efisien. Untuk mengatasi
permasalahan tersebut maka dirancanglah sebuah “Rancang Bangun Sistem
Informasi Pembayaran SPP pada SMA Kemala Bhayangkari 1 Surabaya” yang dapat mengatasi permasalahan pada SMA Kemala Bhayangkari 1 Surabaya.
1.2 Perumusan Masalah
Perumusan masalah dihadapi dalam kerja praktek ini adalah:
Bagaimana merancang bangun sistem informasi pembuatan pembayaran SPP pada SMA Kemala Bhayangkari 1 Surabaya
1.3 Pembatasan Masalah
Sistem ini dirancang hanya untuk mengolah data sistem informasi sekolah yang memfokuskan pada pembuatan aplikasi sistem informasi yang dapat menghasilkan laporan berupa:
1. Pembayaran SPP.
2. Pembayaran Bimbingan Belajar, Perpisahaan, Ujian Nasional. 3. Keterlambatan Pembayaran SPP.
STIKOM
(18)
3
1.4 Tujuan
Tujuan dari pembuatan sistem informasi ini adalah sebagai berikut : Merancang Bangun Sistem Informasi Pembayaran SPP berbasis dekstop pada SMA Kemala Bhayangkari 1 Surabaya.
1.5 Kontribusi
Kontribusi Kerja Praktek untuk SMA Kemala Bhayangkari 1 Surabaya adalah sebagai berikut:
1. Membantu untuk permasalahan Tata Usaha mengatasi permasalahan
dalam pembayaran SPP.
2. Membantu membuat laporan keuangan dalam pembayaran SPP siswa
pada bagian keuangan.
3. Membantu mencatat pembayaran Bimbingan Belajar, Perpisahaan, Ujian
Nasional yang digunakanan secara akurat.
1.6 Sistematika Penulisan
Dalam pembuatan laporan ini dengan menggunakan sistematika
penulisan laporan kerja praktek pada SMA Kemala Bhayangkari 1 Surabaya adalah sebagai berikut:
BAB I PENDAHULUAN.
Bab ini berisikan tentang uraian latar belakang permasalahan, rumusan masalah yang menggambarkan permasalahan di sekolah SMA Kemala Bhyangakari 1 Surabaya.
STIKOM
(19)
4
BAB II GAMBARAN UMUM PERUSAHAAN
Bab ini berisikan data mengenai sejarah singkat,visi dan misi serta struktur organisasi pada SMA Kemala Bhayangkari 1 Surabaya.
BAB III LANDASAN TEORI.
Bab ini berisikan teori yang berhubungan langsung inti permasalahan.Digunakan untuk membantu dalam menyelesaikan permasalahan yang dihadapi SMA Kemala Bhayangakari 1 Surabaya yaitu Pengertian Sistem Informasi, Analisa dan Perancangan Sistem, Data Flow Diagram, dan Entity Relationship Diagram.
BAB IV DESKRIPSI PEKERJAAN.
Pada bab ini dibahas gambaran mengenai sistem yang sedang berjalan dalam bentuk Document Flow serta dalam bentuk System
Flow, Data Flow Diagram, dan Entity Relationship Diagram
mengenai rancangan sistem yang dibuat. Selain itu dibuat juga struktur tabel dan desain input output serta detail presensi dari
hardware/software pendukung, cara instalasi hingga detil dan features yang ada pada aplikasi.
BAB V PENUTUP.
Pada bab ini dibahas mengenai kesimpulan dan saran dari Rancang Bangun Sistem Informasi Pembayaran SPP pada SMA Kemala Bhayangkari 1 Surabaya terkait dengan tujuan dan permasalahan yang ada, serta saran untuk pengembangan sistem dimasa mendatang.
STIKOM
(20)
BAB II
GAMBARAN UMUM PERUSAHAAN
2.1 Sejarah SMA Kemala Bhayangkari 1 Surabaya
SMA Kemala bhayangkari 1 Surabaya berdiri tahun 1978. Selama 35 tahun telah melakukan pengembangan dan pembaruan di berbagai bidang, baik sumber daya manusia, kurikulum pembelajaran, sarana prasarana sekolah maupun budaya sekolah. Berbagai langkah nyata telah dilakukan untuk menjadikan SMA Kemala Bhayangkari 1 Surabaya sebagai lembaga pendidikan menengah atas yang berkualitas, yang mempunyai kewajiban meningkatkan sumber daya manusia yang beriman, bertaqwa, berakhlak mulia, berilmu pengetahuan luas, dan berkarakter.
Sebagai lembaga yang berkualitas, SMA Kemala Bhayangkari 1 Surabaya berusaha menciptakan kultur sekolah yang kondusif sehingga semua komponen sekolah termotivasi untuk berkolaborasi mengembangkan budaya belajar dan layanan akademik yang baik.
2.2 Logo SMA Kemala Bhayangkari 1 Surabaya
Gambar 2.1 Logo SMA Kemala Bhayangakari 1 Surabaya
STIKOM
(21)
2.3 Lokasi SMA Kemala Bhayangakari 1 Surabaya
Gambar 2.2 Denah lokasi SMA Kemala Bahyangakari 1 Surabaya
SMA Kemala Bhayangakari 1 Surabaya terletak diantara Jl.Achmad Yani dan Jl.Ketintang yang tepat pertigaan dua sisi jalan. Bersebelahan dengan mall Royal Plaza dan juga bersebelahan dengan distributor TVS. Dapat dilihat pada gambar 2.2 telah ditandai lingkaran merah pada untuk lokasi SMA Kemala Bhayangkari 1 Surabaya.
2.4 Visi dan Misi
SMA Kemala Bhayangkari 1 Surabaya memiliki visi dan misi sebagai berikut :
2.4.1 Visi
Visi SMA Kemala Bhayangkari 1 Surabaya, yaitu :
Terwujudnya sekolah unggul berprestasi berdasarkan iman dan taqwa, berilmu, pengetahuan luas, berbudi pekerti luhur dan kreatif.
STIKOM
(22)
2.4.2 Misi
Untuk mencapai visi pada SMA Kemala Bhayangkari 1 Surabaya dapat diterapkan pada beberapa misi, yaitu :
1. Menyelenggarakan pendidikan berwawasan global, berazaskan keimanan
dan ketaqwaan terhadap Tuhan Yang Maha Esa
2. Menyelenggarakan pembelajaran efektif dengan pendekatan multimedia
pembelajaran
3. Mengembangkan kultur sekolah yang kondusif sehingga tercipta akhlak
mulia dan penguasaan ilmu pengetahuan, bahasa, teknologi, olahraga, seni, dan berbudi pekerti luhur
2.4.3 Tujuan
Tujuan SMA Kemala Bhayangakari 1 Surabaya, yaitu :
1. Terbentuknya warga sekolah yang santun.
2. Terpenuhinya sarana dan prasarana yang mendukung kegiatan belajar
mengajar sesuai dengan tuntutan masyarakat.
3. Terciptanya suasana pembelajaran yang aman dan menyenangkan.
4. Proses belajar mengajar berjalan lancar, karena guru dan karyawan
bekerja secara professional.
5. Siswa terbiasa belajar mandiri, semakin banyak jumlah siswa lulusan
yang diterima di Perguruan Negeri Tinggi (PTN).
6. Meningkatkan prestasi kegiatan ekstra kulikuler minimal sampai tingkat
provinsi, siswa tamatan mempunyai bekal keterampilan.
7. Terciptanya manajemen pelayanan yang partisipasif, dan optimalnya
peran stakeholder sekolah.
STIKOM
(23)
2.5 Struktur Organisasi SMA Kemala Bhayangkari 1 Surabaya
Di dalam organisasi SMA Kemala Bhayangkari 1 Surabaya ini terdapat beberapa bagian atau departemen yang menangani semua kegiatan yang ada di organisasi ini. Semua bagian bertanggung jawab langsung kepada pimpinan seperti pada gambar 2.3
Ketua : Ny. Ariek Bambang Setiawan
KOMITE SEKOLAH KEPALA SEKOLAH
Dra.Betty Hendti Puspitarini
YAYASAN KEMALA BHYANGKARI
Ketua : Ny. Astuti Abd. Gofur
Laboran : Maria Alfanti, S.Pd.
UNIT LABORATORIUM
WAKASEK KURIKULUM
Sony Macsandra, S.Pd.
WAKASEK KESISWAAN
Ismanu Hartono, S.Pd. Drs. Sudarji
WAKASEK SARAN/
PRASARANA WAKASEK HUMAS
Drs. Mudhar
KEPALA TATA USAHA
Mukani Supritadi, Drs.
Pustakawan : Rumiarni
UNIT PERPUSTAKAAN
Dewan Guru
Siswa
STRUKTRU ORGANISASI SEKOLAH SMA KEMALA BHYANGAKARI1 SURABAYA
Gambar 2.3 Struktur Organisasi SMA Kemala Bahyangakari 1 Surabaya
2.6 Fasilitas
Fasilitas yang tersedia di SMA Kemala Bhayangkari 1 Surabaya, selain seluruh ruang ber-AC dan dilengkapi dengan sarana Slide Projector, berikut Fasilitas yang ada di dalam sekolah :
1. Lab. IPA
Gambar 2.4 Lab. IPA SMA Kemala Bhayangkari 1 Surabaya
STIKOM
(24)
Lab. IPA di SMA Kemala Bhayangkari 1 Surabaya yang berukuran luas. Ditunjang dengan sirkulasi udara yang baik, kebersihan yang terjaga, serta
didukung oleh fasilitas –fasilitas yang memadai misalnya Air Conditioner (AC),
1 Set PC. Guna untuk membuat kenyamanan belajar para siswa.
2. Masjid
Gambar 2.5 Masjid SMA Kemala Bhayangkari 1 Surabaya
Masjid di SMA Kemala Bhayangkari 1 Surabaya selalu terjaga kebersihannya pada setiap harinya. Dapat menambah kenyamanan umat islam yang menjalankan ibadahnya di masjid ini. Sehingga warga sekolah dapat melakukan ibadahnya dengan khusuq.
3. Perpustakaan
Gambar 2.6 Suasana Perpustakaan SMA Kemala Bhayangkari 1 Surabaya
SMA Kemala Bhayangkari 1 Surabaya kini didukung dengan fasilitas berupa perpustakaan. Dengan koleksi - koleksi buku yang dipakai dalam proses
STIKOM
(25)
belajar mengajar dan juga koleksi buku import sebagai bahan referensi. Dan juga menambah wawasan pengetahuan non-akademi.
4. Lab. Komputer
Gambar 2.7 Lab. Komputer SMA Kemala Bhayangkari 1 Surabaya
Pada SMA Kemala Bhayangkari 1 Surabaya tersedia ruang Lab. Komputer untuk menunjang proses pembelajaran yang ada. Terdapat satu ruangan yang memiliki 24 komputer dengan didukungnya fasilitas-fasilitas dalam ruangan. Sehingga membuat siswa belajar dengan fokus dalam pembelajaran.
5. Lapangan Basket
Gambar 2.8 Lapangan Basket SMA Kemala Bhayangkari 1 Surabaya
SMA Kemala Bhayangkari 1 Surabaya menyediakan lapangan basket sebagai tempat pengembangan diri bagi siswa yang gemar bermain basket dan menunjang proses latihan bagi ekskul basket yang ada. Dalam pengembangan untuk olah raga basket memberika fasilitas-fasilitas dibutuhkan yang berupa bola
STIKOM
(26)
dan juga kebutuhan lainnya. Guna untuk berkembangnya siswa yang meminati dan memiliki hobbi olah raga basket.
6. Joglo
Gambar 2.9 Joglo pada SMA Kemala Bhayangkari 1 Surabaya
SMA Kemala Bhayangkari 1 Surabaya menyediakan sebuah Joglo sebagai tempat untuk acara kecil yang di adakan oleh pihak sekolah maupun pihak yang terkait. Fungsi joglo juga dapat digunakan siswa untuk tempat belajar bersama dalam mendukung pembelajaran.
7. Kantin
Gambar 2.10 Kantin Pada SMA Kemala Bhayangkari 1 Surabaya
Kantin di SMA Kemala Bhayangkari 1 Surabaya menyediakan bermacam - macam makanan, kue dan minuman yang terjaga kebersihannya
demi kesehatan murid–murid beserta staff yang ada.
STIKOM
(27)
8. Koperasi Dan Wartel
Gambar 2.11 Koperasi dan Wartel pada SMA Kemala Bhayangkari 1 Surabaya
SMA Kemala Bhayangkari 1 Surabaya kini telah memiliki Koperasi dan wartel yang berguna untuk keperluan siswa maupun staff yang ada. Dalam koperasi terdapat 1 mesin fotocopy 1 unit komputer dan juga 3 wartel. Koperasi tersebut juga menjual beberapa aneka makanan dan juga kebutuhan sekolah lainnya.
9. Panjat Tebing
Gambar 2.12 Panjat Tebing pada SMA Kemala Bhayangkari 1 Surabaya
SMA Kemala Bhayangkari 1 Surabaya menyediakan fasilitas Panjat Tebing untuk keperluan ekskul yang menyukai olah raga menantang. Dengan itu sekolah mendukung kegiatan untuk perkembangan siswa dengan menfasilitasi dalam melakukan olah raga diminati. Dalam olah raga tersebut sekolah tetep
STIKOM
(28)
mengutamakan keselamatan dan meyediakan pembina yang professional dalam bidang olah raga tersebut.
10. WiFi Area
Gambar 2.13 WiFi Area pada SMA Kemala Bhayangkari 1 Surabaya
SMA Kemala Bhayangkari 1 Surabaya saat ini menyediakan Fasilitas WiFi. Area yang berguna untuk menggali wawasan yang ada pada dunia maya (internet) sehingga dapat menunjang proses pembelajaran yang ada.
STIKOM
(29)
BAB III LANDASAN TEORI
3.1 Pengertian Sistem Informasi
Menurut (Wilkinson, 2007:3-4) Sistem informasi berasal dari dua kata yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu kerangka kerja yang sangat terpadu serta mempunyai satu sasaran atau lebih. Informasi berbeda dengan data, data adalah keadaan yang ada dan belum diproses belum lanjut, sedangkan informasi adalah data-data yang telah diproses dan dibentuk sebagaimana mungkin agar lebih bernilai bagi penggunanya. Maka sistem informasi adalah suatu kerangka kerja dimana sumber daya manusia dan
teknologi dikoordinasikan untuk mengubah input (data) menjadi output
(informasi) guna mencapai sasaran perusahaan.
Menurut Herlambang (2008:121), data adalah fakta-fakta atau kejadian-kejadian yang dapat berupa angka atau kode tertentu. Data belum mempunyai arti bagi penggunanya, sehingga harus diolah sedemikian rupa hingga menjadi suatu informasi. Secara ringkas, informasi adalah data yang telah diolah dan mempunyai arti bagi penggunanya.
3.2 Konsep Sistem Informasi
Menurut Herlambang (2005:47) sistem informasi terdiri dari input, proses dan output. Pada proses terdapat hubungan timbal balik dengan dua elemen yaitu control dari kinerja sistem dan sumber-sumber penyimpanan data. Input yang akan di proses berupa data, baik berupa karakter-karakter huruf maupun berupa numeric. Saat ini data bisa berupa suara atau audio maupun gambar atau
STIKOM
(30)
video. Data ini diproses dengan metode-metode tertentu dan akan menghasilkan output yang berupa informasi. Informasi yang dihasilan bisa berupa laporan atau report maupun solusi dari proses yang telah di jalankan.
3.3 Analisa dan Perancangan Sistem
Menurut Jogiyanto (1999:129) analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. Tahap analisis dilakukan setelah tahap perencanaan sistem dan sebelum tahap desain sistem.
3.4 Data Flow Diagram
Data Flow Diagram (DFD) adalah alat pembuatan model yang
memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alir data baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan nama
Bubble Chart atau diagram, model proses, diagram alur kerja atau model fungsi.
DFD ini adalah salaha satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks daripada data yang digunakan untuk menjelaskan aliran informasi dan transformasi data yang bergerak dari pemasukan data hingga keluaran.
Untuk memudahkan pembacaan DFD, maka penggambaran DFD disusun berdasarkan tingkatan atau level dari atas ke bawah, yaitu:
STIKOM
(31)
1. Diagram Konteks
Merupakan diagram paling atas yang terdiri dari suatu proses dan menggambarkan ruang lingkup proses. Hal yang digambarkan dalam diagram konteks adalah hubungan terminator dengan sistem dan juga sistem dalam suatu proses. Sedangkan hal yang tidak digambarkan dalam diagram konteks adalah hubungan antar terminator dan data store.
2. Diagram Zero (Level 0)
Merupakan diagram yang berada diantara Diagram Konteks dan Diagram Detail serta menggambarkan proses utama dari DFD. Hal yang digambarkan dalam Diagram Zero adalah proses utama dari sistem serta hubungan Entity, Proses, alur data dan data store.
3. Diagram Detail (Primitif)
Merupakan penguraian dalam proses yang ada dalam Diagram Zero. Diagram yang paling rendah dan tidak dapat diuraikan lagi.
Data Flow Diagram (DFD) memiliki tiga komponen, yaitu:
1. Terminator atau External Entity atau Kesatuan Luar
Terminator mewakili entitas external yang berkomunikasi dengan sistem yang sedang dikembangkan. Terminator merupakan kesatuan di lingkungan sistem. Yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luar system yang akan memberikan input maupun output dari sistem. Biasanya terminator ini dikenal dengan nama entitas (external), sumber atau tujuan (source and sink). Terminator dapat juga berupa departemen, divisi atau sistem diluar sistem yang berkomunikasi dengan
STIKOM
(32)
sistem yang dikembangkan. Ada tiga hal penting yang harus di ingat tentang terminator:
a. Terminator merupakan bagian atau lingkungan luar sistem. Alur data yang menghubungkan terminator dengan berbagai proses system menunjukkan hubungan sistem dengan dunia luar.
b. Profesional sistem tidak dapat mengubah isi atau cara kerja, organisasi atau prosedur yang berkaitan dengan terminator.
c. Hubungan yang ada antar terminator yang satu dengan yang lain tidak dapat digambarkan pada DFD.
2. Proses
Proses sering dikenal dengan nama Bubble, fungsi atau informasi.
Komponen proses manggambarkan bagian dari sistem. Yang
mentransformasikan input ke output, atau dapat dikatakan bahwa komponen proses menggambarkan transformasi satu input atau lebih menjadi output. Dilambangkan dengan lingkaran atau empat persegi panjang tegak dengan sudut tumpul.
3. Data Store (Penyimpanan Data)
Data store digunakan sebagai saran untuk pengumpulan data. Data store disimbolkan dengan dua garis horizontal yang paralel dimana tertutup pada salah satu ujungnya atau dua garis horizontal. Suatu nama perlu diberikan pada data store menunjukkan nama dari filenya.
Data store ini biasanya berkaitan dengan penyimpanan seperti: file atau database yang berkaitan dengan penyimpanan secara komputerisasi,
STIKOM
(33)
contohnya: file pita magnetik, file disket dan file hard disk. Data Store juga berkaitan dengan penyimpanan data.
Gambar 3. 1 Simbol-simbol dalam DFD
3.5 Entity Relationship Diagram
Entity Relationship Diagram (ERD) adalah sebuah diagram yang
digunakan untuk menganalisa dan mengidentifikasi semua data, properti data dan hubungan antar data tersebut kemudian menggambarkannya dalam suatu diagram.
Entity Relationship Diagram (ERD) digunakan untuk menginterpretasikan,
menentukan dan mendokumentasikan kebutuhan sistem dalam proses database. ERD ialah sebuah pemodelan untuk mendesain database yang baik karena tanpa ERD, bisa dipastikan pembuatan database berjalan lama dan tidak teratur (Budiharto, 2005). ERD menyediakan bentuk untuk menunjukkan struktur keseluruhan kebutuhan data dari aplikasi. Adapun elemen dari ERD ini adalah:
1. Entitas, adalah sesuatu yang dapat diidentifikasikan di dalam lingkup pemakai, sesuatu yang penting bagi pemakai dari sistem yang akan dikembangkan.
2. Atribut, entitas memiliki atribut yang berfungsi untuk menjelaskan karakteristik dari entitas.
STIKOM
(34)
3. Identifikasi, data-data entitas memiliki nama yang berfungsi untuk mengidentifikasikan mereka. Sebuah identifikasi dapat bersifat unik atau tidak unik. (Kendall & Kendall, 2003:46)
Hubungan atau relasi berfungsi untuk menunjukkan hubungan satu entitas dengan entitas yang lain. Hubungan ini boleh memiliki atribut. Banyaknya entitas dalam suatu relasi menunjukkan tingkat dari relasi yang bersangkutan, namun yang banyak digunakan dalam aplikasi-aplikasi adalah model yang menggunakan relasi tingkat dua atau yang disebut dengan hubungan biner. Hubungan biner ini memiliki tipe yaitu hubungan biner satu ke satu, hubungan biner satu ke banyak, hubungan biner banyak ke banyak dan hubungan biner banyak ke satu (Kendall & Kendall, 2002:52).
Berikut ini komponen-komponen dalam ERD: 1. Entity
Entity adalah segala hal nyata maupun abstrak yang berhubungan dengan
masukan dan keluaran data. Contoh: Siswa, matapelajaran, dan sebagainya.
Gambar 3. 2 Simbol Entity
2. Attribute
Attribute adalah identifikasi dari suatu entitas atau entity. Contoh: Entity
mahasiswa mempunyai attribute NIM, Nama, dan seterusnya. 3. Relation
Relation adalah gambaran dari hubungan natural antara sebuah entity
dengan entity lainnya. Macam-macam relation antara lain:
Siswa
STIKOM
(35)
a. One to One (1:1)
Relasi dari entity satu dengan entity dua adalah satu berbanding satu. Contoh: Pada pelajaran privat, satu guru mengajar satu siswa dan satu siswa hanya diajar oleh satu guru.
Gambar 3. 3 Relasi One to One
b. One to Many (1:m)
Relasi antara entity yang pertama dengan entity yang kedua adalah satu berbanding banyak atau dapat pula dibalik, banyak berbanding satu. Contoh: Pada sekolah, satu guru mengajar banyak siswa dan banyak siswa diajar oleh satu guru.
Gambar 3. 4 Relasi One to Many
c. Many to Many
Relasi antara entity yang satu dengan entity yang kedua adalah banyak berbanding banyak. Contoh: Pada perkuliahan, satu dosen mengajar banyak mahasiswa dan satu mahasiswa diajar oleh banyak dosen pula.
Gambar 3. 5 Relasi Many to Many
Guru Siswa
Guru Siswa
Guru Siswa
STIKOM
(36)
DESKRIPSI PEKERJAAN
4.1 Analisa Sistem
Analisa sistem bertujuan untuk mengidentifikasi permasalahan yang ada pada sistem tersebut. Menganalisa sistem ini merupakan langkah awal untuk membuat sistem baru yang lebih sempurna. Dimulai dengan melakukan wawancara. Wawancara ini dilakukan dengan seorang staf yang berada pada
keuangan yang terkait. Staf tersebut memberikan informasi berupa data–data dan
laporan–laporan yang diperlukan.
Bagian Keuangan memberikan gambaran besar tentang proses bisnis
yang ada, mulai dari dokumen–dokumen yang diperlukan hingga desain sistem
yang diinginkan oleh pihak sekolah. Dengan adanya informasi tersebut, dapat mempermudah dalam pembuatan program nantinya. Hasil dari wawancara dengan bagian keuangan, digambarkan oleh seorang penganalisa melalui document flow berguna dalam pembuatan struktur tabel selanjutnya. Hasil dari wawancara dengan bagian pelayanan, digambarkan oleh seorang penganalisa melalui
document flow lama.
4.2 Document Flow
Document flow memuat hasil analisis yang dibuat berdasarkan hasil
survey ke SMA Kemala Bhayangakari 1 Surabaya. Document flow
menggambarkan seluruh proses yang berhubungan dalam kegiatan pembayaran SPP dan pembayaran biaya tambahan.
4.2.1 Document Flow Pembayaran SPP
STIKOM
(37)
Proses dimulai ketika siswa masuk ke ruangan, disana ada staf keuangan yang siap untuk mencatat pembayaran SPP siswa berdasarkan siswa yang berkait beserta menunjukkan buku bukti SPP yang diberikan kepada staf tersebut, lalu tanda bukti di simpan untuk bagian keuangan yang nanti nya akan diserahkan pada bagian tata usaha. Setelah semua sudah dilaporkan maka bagaian tata usaha mengecek ulang laporan keuangan jika terjadi kesalahan berupa masih ada nya siswa yang belum melunasi pembayaran lebih dari 1 bulan maka akan diberikan nya sebuah surat pernyatan teguran kepada orang tua siswa untuk melunasi pembayaran jika seluruhnya tidak ada masalah maka laporan akan di berikan kepada kepala sekolah. Dapat dilihat lebih lanjut pada Gambar 4.1 di halaman 24.
4.2.2 Document Flow Pembayaran Biaya Tambahan
Proses dimulai ketika siswa masuk ke ruangan, disana ada staf keuangan yang siap untuk mencatat siswa yang melakukan pembayaran biaya tambahan yang dikhususkan siswa kelas XII, berdasarkan siswa yang berkait kepada staf tersebut, lalu tanda bukti di simpan untuk bagian keuangan yang nanti nya akan diserahkan pada bagian tata usaha. Setelah semua sudah dilaporkan maka bagaian tata usaha mengecek ulang laporan keuangan jika terjadi kesalahan berupa masih ada nya siswa yang belum melunasi pembayaran lebih dari 1 bulan dari waktu yang ditetapkan maka akan diberikan nya sebuah surat pernyatan teguran kepada orang tua siswa untuk melunasi pembayaran jika seluruhnya tidak ada masalah maka laporan akan di berikan kepada kepala sekolah. Dapat dilihat lebih lanjut pada Gambar 4.2 di halaman 25.
STIKOM
(38)
Gambar 4. 1 Document Flow Pembayaran SPP
STIKOM
(39)
Gambar 4. 2 Document Flow Pembayaran Tambahan
4.3 Desain Sistem
Desain sistem merupakan tahap pengembangan setelah dilakukan analisis sistem. Desain sistem dilakukan oleh tiga orang, dengan rincian dua orang merancang system flow, Context Diagram, Hierarchy Input Output (HIPO), Data
STIKOM
(40)
Flow Diagram (DFD), Entity Relational Diagram (ERD) dan struktur tabel. Satu
orang lagi mendesain input output untuk dibuat aplikasi selanjutnya.
System flow dibuat dengan mengembangkan document flow lama. Dua
orang mendiskusikan proses komputerisasi yang harus terjadi di dalam alur system yang baru. Proses tersebut juga membutuhkan database yang tepat untuk penyimpanan data.
Dua pendesain sistem selanjutnya membuat Context Diagram. External
Entity dan proses-proses yang terjadi pada Context Diagram didapat dari system flow yang telah dibuat. Pendesain kemudian menyusun secara lengkap
masing-masing proses beserta file-file yang dibutuhkan pada DFD. Context Diagram yang telah dibuat, digunakan sebagai acuan pembuatan HIPO. File yang terdapat pada DFD digunakan sebagai acuan membuat ERD dan struktur tabel.
4.3.1 System Flow
Dalam sub bab ini dijelaskan cara kerja aliran sistem yang kami rekomendasikan sebagai pengganti proses manual pada SMA Kemala Bhayangkari 1 Surabaya, sehingga proses berjalan efisien.
1. System Flow Pembayaran SPP
System flow merupakan perancangan sistem yang akan digunakan untuk
membuat sistem informasi pembayaran SPP. Menjelaskan tentang aliran pembayaran SPP yang telah terkomputerisasi. Pada Gambar 4.3.
STIKOM
(41)
Gambar 4. 3 System Flow Pembayaran SPP
2. System Flow Pembayaran Biaya Tambahan
System flow merupakan perancangan sistem yang akan digunakan untuk
membuat sistem informasi pembayaran biaya tambahan. Menjelaskan tentang aliran pembayaran biaya tambahan yang telah terkomputerisasi. Pada Gambar 4.4.
STIKOM
(42)
Gambar 4. 4 System Flow Pembayaran Biaya Tambahan
4.3.2 Context Diagram
Context diagram menggambarkan asal data dan menunjukkan aliran dari
data tersebut. Context Diagram Rancang Bangun Sistem Informasi Pembayaran SPP Pada SMA Kelama Bhayangkari 1 Surabaya terdiri dari 3 eksternal entity yaitu Siswa, Bagian Keuangan dan Tata Usaha. Aliran data yang keluar dari masing-masing eksternal entity mempunyai arti bahwa data tersebut berasal dari
STIKOM
(43)
eksternal entity tersebut. Sedangkan aliran data yang masuk mempunyai arti informasi data ditujukan untuk eksternal entity tersebut.
data pembayaran biaya tambahan
data pembayaran biaya tambahan data siswa laporan pembayaran SPP
data tanggapan
data siswa yang belum bayar data keterlambatan
surat peringatan laporan keuangan data pembayaran SPP
buku SPP data siswa data golongan
data golongan orang tua data orang tua
data siswa
surat peringatan data tanggapan
surat keterlambatan tanda bukti pembayaran SPP buku SPP
data pembayaran
pembayaran SPP laporan pembayaran SPP bukti pembayaran biaya tambahan
bukti pembayaran SPP Bagian Keuangan
Siswa
Tata Usaha
0
RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP
PADA SMA KEMALA BHAYANGKARI 1
+
Gambar 4. 5 Context Diagram
4.3.3 Data Flow Diagram Level 1
Pada gambar 4.6 merupakan DFD Level 1 Rancang Bangun Sistem Informasi Pembayaran SPP Pada SMA Kelama Bhayangkari 1 Surabaya yang memiliki beberapa proses yaitu proses maintenance, autentifikasi, proses transaksi dan proses laporan. Pada gambar 4.6 juga digambarkan Data store yang digunakan dalam sistem. Data Store yang digunakan adalah Siswa, Histori Siswa, Orang Tua, Pembayaran SPP, Golongan, Biaya Tambahan.
STIKOM
(44)
record data record data record data record data record data record data record data record data
data pembayaran biaya tambahan mengambil NIS record data record data record data record data surat peringatan laporan keuangan data siswa yang belum bayar
data keterlambatan
data siswa data pembayaran biaya tambahan
data tanggapan laporan pembayaran SPP
bukti pembayaran SPP bukti pembayaran biaya tambahan laporan pembayaran SPP
pembayaran SPP buku SPP
data golongan data siswa data pembayaran SPP data golongan orang tua
data orang tua data siswa
data tanggapan
data pembayaran buku SPP
tanda bukti pembayaran SPP surat keterlambatan
surat peringatan Bagian Keuangan Siswa
Tata Usaha 1
proses data siswa
+
2 proses pembayaran
SPP dan biaya tambahan + 3 proses pembuatan laporan +
1 data siswa
2 data histori siswa
3 data orang tua
5 data golongan
6 data pembayaran SPP
7 data pembayaranbiaya tambahan
8 data kelas
1 data siswa
1 data siswa 5 data golongan
6 data pembayaran SPP
7 data pembayaranbiaya tambahan
Gambar 4. 6 DFD Level 1
4.3.4 Data Flow Diagram Level 2 Master
DFD Level 1 Master pada gambar 4.7 yang terdapat 1 proses yaitu proses data siswa. Pada proses master dari bagian keuangan mengambil data siswa pada
data store data siswa, data golongnan, pembayaran, data histori siswa, dan data
orang tua kemudian disimpan pada data store.
Gambar 4. 7 DFD Level 2 Proses Data Siswa
STIKOM
(45)
4.3.5 Data Flow Diagram Level 2 Transaksi
Gambar 4. 8 DFD Level 2 Proses Pembayaran SPP
DFD Level 2 Transaksi pada gambar 4.8 terdapat 1 proses yaitu pembayaran. Pada proses pembayaran data siswa dan diambil pada data store kemudian data pembayaran SPP dan data pembayaran tambahan disimpan padan
data store .
Gambar 4. 9 DFD Level 2 Proses Pembayaran Biaya Tambahan
DFD Level 2 Transaksi pada gambar 4.9 terdapat 1 proses yaitu pembayaran. Pada proses pembayaran data siswa dan data golongan diambil pada
data store kemudian data pembayaran SPP dan data pembayaran tambahan
disimpan padan data store .
4.3.6 Data Flow Diagram Level 1 Laporan
DFD Level 2 Laporan pada gambar 4.10 terdapat 1 proses yaitu laporan. Pada proses laporan data siswa dan data pembayaran diambil pada data store..
STIKOM
(46)
Gambar 4. 10 DFD Level 2 Laporan
4.3.7 Hirarki Input Proses Output (HIPO)
Hirarki Input Proses Output menggambarkan hirarki proses-proses yang ada dalam Data Flow Diagram. Gambar 4.11 adalah HIPO dari Rancang Bangun Sistem Informasi Pembayaran SPP Pada SMA Kemala Bhayangkari 1 Surabaya.
0 Rancang Bangun Sistem Informasi Pembayaran SPP 1 Master 2 Transaksi 3 Laporan 1.1 Siswa 1.2 Orang Tua 1.3 Golongan 2.1 Pembayaran 2.2 Tambahan 3.1 Laporan Pembayaran SPP 3.2 Laporan Pembayaran biaya tambahani 3.3 Laporan Keuangan Pembayaran SPP tiap bulan
Gambar 4. 11 Hirarki Input Proses Output Sistem Informasi Pembayaran SPP
4.3.8 Entity Relationship Diagram
Entity Relationship Diagram (ERD) dari Sistem Informasi Pembayaran
SPP yang terdiri dari Conceptual Data Model (CDM) dan Physical Data Model (PDM) dijelaskan pada gambar 4.12 dan gambar 4.13.
A. Conceptual Data Model (CDM)
Pada gambar 4.12 merupakan conceptual data model pada Rancang Bangun Sistem Informasi Pembayaran SPP Pada SMA Kemala Bhayangkari 1 Surabaya.
STIKOM
(47)
Gambar 4. 12 Conceptual Data Model Sistem Informasi Pembayaran SPP
B. Physical Data Model (PDM)
Pada gambar 4.10 merupakan physical data model dari Rancang Bangun Sistem Informasi Pembayaran SPP Pada SMA Kemala Bhayangkari 1 Surabaya. PDM merepresentasikan tabel-tabel yang digunakan dalam sistem informasi Pembayaran SPP beserta dengan tipe data dan panjang masing-masing tipe data tersebut.
Gambar 4. 13 Physical Data Model Sistem Informasi Pembayaran SPP memiliki memiliki memiliki memiliki memiliki dimiliki memiliki Siswa # * * * * * * * * * * * * * Id_Siswa Nama_Lengkap Nama_Panggilan JenisKelamin TempatLahir TanggalLahir Agama Kewarganegaraan AnakKeBerapa JumlahSdrKandung JumlahSdrTiri JumlahSdrAngkat AnakYatim/Piatu/YatimPiatu BahasaSehari-hari
Variable characters (10) Variable characters (50) Variable characters (10) Variable characters (15) Variable characters (15) Date Variable characters (10) Variable characters (25) Variable characters (5) Variable characters (5) Variable characters (5) Variable characters (5) Variable characters (15) Variable characters (50)
Pembayaran_SPP # * * Nomer_Pembayaran UangInvestasi tanggal_pembayaran
Variable characters (10) Integer Date golongan_pembayaran # * * * * Id_Golongan_Pembayaran UangSekolah UangKegiatan UangParkir UangKomputer
Variable characters (10) Integer Integer Integer Integer Keterangan_Siswa # * * * * * * * * Id_Keterangan_Siswa Alamat_Rumah TinggalBersama JarakTempatTinggal GolDarah Penyakit KelainanJasmani TinggiBadan BeratBadan
Variable characters (10) Variable characters (50) Variable characters (25) Variable characters (25) Variable characters (5) Variable characters (25) Variable characters (25) Variable characters (5) Variable characters (5)
History_Siswa # * * * * * * * Id_History_Siswa Tamatan tanggal Nomer STTB LamaBelajar PindahanSekolah Alasan TanggalDiterima
Variable characters (10) Variable characters (25) Date Variable characters (50) Variable characters (10) Variable characters (50) Variable characters (100) Date Orang_Tua # * * * * * * * * * * * * * * * * * * * * id_Orang_Tua NamaAyah TempatLahirAyah TglLahirAyah AgamaAyah KewarganegaranAyah PendidikanAyah PekerjaanAyah PenghasilanPerbulanAyah AlamatRumahAyah NomerTlpAyah NamaIbu TempatLahirIbu TglLahirIbu AgamaIbu KewarganegaranIbu PendidikanIbu PekerjaanIbu PenghasilanPerbulanIbu AlamatRumahIbu NomerTlpIbu
Variable characters (10) Variable characters (50) Variable characters (25) Date Variable characters (15) Variable characters (20) Variable characters (5) Variable characters (25) Variable characters (30) Variable characters (30) Variable characters (25) Variable characters (50) Variable characters (25) Date Variable characters (15) Variable characters (20) Variable characters (5) Variable characters (25) Variable characters (30) Variable characters (25) Variable characters (25)
Biaya_tambahan # * * * * Nomer_Tambahan tanggal_tambahan UjianNasional Bimbel TitipanUang
Variable characters (10) Date Integer Integer Integer Kelas # * Nama_Kelas Jurusan
Variable characters (10) Variable characters (10)
FK_RELATIONSHIP_1 FK_RELATIONSHIP_2 FK_RELATIONSHIP_3 FK_RELATIONSHIP_6 FK_RELATIONSHIP_8 FK_RELATIONSHIP_7 FK_RELATIONSHIP_9 Siswa Id_Siswa Id_Keterangan_Siswa Id_History_Siswa id_Orang_Tua Nama_Lengkap Nama_Panggilan JenisKelamin TempatLahir TanggalLahir Agama Kewarganegaraan AnakKeBerapa JumlahSdrKandung JumlahSdrTiri JumlahSdrAngkat AnakYatim/Piatu/YatimPiatu BahasaSehari-hari varchar(10) varchar(10) varchar(10) varchar(10) varchar(50) varchar(10) varchar(15) varchar(15) date varchar(10) varchar(25) varchar(5) varchar(5) varchar(5) varchar(5) varchar(15) varchar(50) <pk> <fk1> <fk3> <fk2> Pembayaran_SPP Nomer_Pembayaran Id_Siswa UangInvestasi tanggal_pembayaran varchar(10) varchar(10) int date <pk> <fk> golongan_pembayaran Id_Golongan_Pembayaran UangSekolah UangKegiatan UangParkir UangKomputer varchar(10) int int int int <pk> Keterangan_Siswa Id_Keterangan_Siswa Alamat_Rumah TinggalBersama JarakTempatTinggal GolDarah Penyakit KelainanJasmani TinggiBadan BeratBadan varchar(10) varchar(50) varchar(25) varchar(25) varchar(5) varchar(25) varchar(25) varchar(5) varchar(5) <pk> History_Siswa Id_History_Siswa Nama_Kelas Tamatan tanggal Nomer STTB LamaBelajar PindahanSekolah Alasan TanggalDiterima varchar(10) varchar(10) varchar(25) date varchar(50) varchar(10) varchar(50) varchar(100) date <pk> <fk> Orang_Tua id_Orang_Tua Id_Golongan_Pembayaran NamaAyah TempatLahirAyah TglLahirAyah AgamaAyah KewarganegaranAyah PendidikanAyah PekerjaanAyah PenghasilanPerbulanAyah AlamatRumahAyah NomerTlpAyah NamaIbu TempatLahirIbu TglLahirIbu AgamaIbu KewarganegaranIbu PendidikanIbu PekerjaanIbu PenghasilanPerbulanIbu AlamatRumahIbu NomerTlpIbu varchar(10) varchar(10) varchar(50) varchar(25) date varchar(15) varchar(20) varchar(5) varchar(25) varchar(30) varchar(30) varchar(25) varchar(50) varchar(25) date varchar(15) varchar(20) varchar(5) varchar(25) varchar(30) varchar(25) varchar(25) <pk> <fk> Biaya_tambahan Nomer_Tambahan Id_Siswa tanggal_tambahan UjianNasional Bimbel TitipanUang varchar(10) varchar(10) date int int int <pk> <fk> Kelas Nama_Kelas Jurusan varchar(10) varchar(10) <pk>
STIKOM
SURABAYA
(48)
4.3.9 Struktur Tabel
Desain tabel menggambarkan entity yang terdapat dalam database yang akan digunakan pada sinformasi pembayaran SPP di SMA Kemala Bhayangakari 1 Surabaya.
1. Tabel Siswa
Primary Key : Id_Siswa
Foreign Key : id_Orang_Tua, Id_Keterangan_Siswa, Id_History_Siswa
Fungsi : untuk menyimpan data Siswa.
Tabel 4.1 Struktur Tabel Siswa
Nama Field Tipe Data Length Keterangan
Id_Siswa Varchar 10 Primary Key
Id_Orang_Tua Varchar 10 Foreign Key
Id_Keterangan_Siswa Varchar 10 Foreign Key
Id_History_Siswa Varchar 10 Foreign Key
Nama_Lengkap Varchar 50
Nama_Panggilan Varchar 10
JenisKelamin Varchar 15
TempatLahir Varchar 15
TanggalLahir Date
Agama Varchar 10
Kewarganegaraan Varchar 25
AnakKeBerapa Varchar 5
JumlahSdrKandung Varchar 5
JumlahSdrTiri Varchar 5
JumlahSdrAngkat Varchar 5
AnakYatim/Piatu
/YatimPiatu Varchar 15
BahasaSehari-hari Varchar 50
2. Tabel Orang Tua
Primary Key : id_Orang_Tua
Foreign Key : id_Golongan_Pembayaran
Fungsi : untuk menyimpan data orang tua
STIKOM
(49)
Tabel 4.2 Struktur Tabel Orang Tua
Nama Field Tipe Data Length Keterangan
Id_Orang_Tua Varchar 10 Primary Key
Id_Golongan_Pembayaran Varchar 10 Foreign Key
NamaAyah Varchar 50
TempatLahirAyah Varchar 25
TglLahirAyah Date
AgamaAyah Varchar 15
KewarganegaranAyah Varchar 20
PendidikanAyah Varchar 5
PekerjaanAyah Varchar 25
PenghasilanPerbulanAyah Varchar 30
AlamatRumahAyah Varchar 30
NomerTlpAyah Varchar 25
NamaIbu Varchar 50
TempatLahirIbu Varchar 25
TglLahirIbu Date
AgamaIbu Varchar 15
KewarganegaranIbu Varchar 20
PendidikanIbu Varchar 5
PekerjaanIbu Varchar 25
PenghasilanPerbulanIbu Varchar 30
AlamatRumahIbu Varchar 25
NomerTlpIbu Varchar 25
3. Tabel Keterangan Siswa
Primary Key : id_Keterangan_Siswa
Foreign Key :
-Fungsi : untuk menyimpan keterangan siswa
Tabel 4.3 Struktur Tabel Keterangan Siswa
Nama Field Tipe Data Length Keterangan
Id_Keterangan_Siswa Varchar 10 Primary Key
Alamat_Rumah Varchar 50
TinggalBersama Varchar 25
JarakTempatTinggal Varchar 25
GolDarah Varchar 5
Penyakit Varchar 25
STIKOM
(50)
KelainanJasmani Varchar 25
TinggiBadan Varchar 5
BeratBadan Varchar 5
4. Tabel History Siswa
Primary Key : Id_History_Siswa
Foreign Key : Nama_Kelas
Fungsi : untuk menyimpan data history siswa
Tabel 4.4 Struktur Tabel history siswa
Nama Field Tipe Data Length Keterangan
Id_History_Siswa Varchar 10 Primary Key
Nama_Kelas Varchar 10 Foreign Key
Tamatan Varchar 5
tanggal Date
Nomer STTB Varchar 50
LamaBelajar Varchar 10
PindahanSekolah Varchar 50
Alasan Varchar 100
TanggalDiterima Date
5. Tabel Golongan Pembayaran
Primary Key : id_Golongan_Pembayaran
Foreign Key :
-Fungsi : untuk menyimpan data golongan pembayaran
Tabel 4.5 Struktur Tabel golongan pembayaran
Nama Field Tipe Data Length Keterangan
Id_Golongan_Pembayaran Varchar 10 Primary Key
UangSekolah Integer
UangKegiatan Integer
UangParkir Integer
UangKomputer Integer
STIKOM
(51)
6. Tabel Pembayaran SPP
Primary Key : Nomer_Pembayaran
Foreign Key : id_Siswa
Fungsi : untuk menyimpan data Pembayaran SPP
Tabel 4.6 Struktur Tabel pembayaran SPP
Nama Field Tipe Data Length Keterangan
Nomer_Pembayaran Varchar 10 Primary Key
Id_Siswa Varchar 10 Foreign Key
Nama_Siswa Varchar 50
Kelas Varchar 15
UangInvestasi Integer
Tanggal_Pembayaran Date
7. Tabel Biaya Tambahan
Primary Key : Nomer_Pembayaran
Foreign Key : Id_Siswa
Fungsi : untuk menyimpan data biaya tambahan
Tabel 4.7 Struktur Tabel biaya tambahan
Nama Field Tipe Data Length Keterangan
Nomer_Tambahan Varchar 10 Primary Key
Id_Siswa Varchar 10 Foreign Key
PembayaranUjianNasional Integer
PembayaranBimbel Integer
TitipanUang Integer
Tanggal_Pembayaran Date
8. Tabel Biaya Tambahan
Primary Key : Nama_Kelas
Foreign Key :
-STIKOM
(52)
Fungsi : untuk menyimpan data kelas
Tabel 4.8 Struktur Tabel kelas
Nama Field Tipe Data Length Keterangan
Nama_Kelas Varchar 10 Primary Key
Jurusan Varchar 10
4.3.10 Desain Input/Output
Gambar–gambar berikut adalah tampilan desain program dari rancang
bangun sistem informasi pembayaran SPP yang dibuat.
1. Form Login
Form ini digunakan untuk masuk ke program sebagai admin, petugas
keuangan atau bagian tata usaha, sehingga dapat menjalankan program sesuai dengan hak akses yang diberikan. Untuk selengkapnya bisa dilihat pada gambar 4.14.
Gambar 4. 14 Rancang Form Login 2. Menu Utama
Menu Utama merupakan menu yang pertama kali tersedia setelah pengguna login ke dalam sistem. Di dalam menu utama terdapat di dalam master terdapat data siswa, data orang tua, data golongan pada transaksi terdapat
STIKOM
(53)
pembayaran SPP dan pembayaran biaya tambahan, untuk lebih lanjut nya bias di lihat pada gambar 4.15.
Gambar 4. 15 Tampilan Menu Utama
3. Rancang Form Master Siswa
Form ini digunakan untuk mengisi nama siswa dan keterangan data diri
siswa, keterangan tempat tinggal, keterangan kesehatan, keterangan pendidikan, yang disana terdapat biodata siswa untuk lebih lanjutnya biasa dilihat pada gambar 4.16.
Gambar 4. 16 Rancang Form Siswa
STIKOM
(54)
4. Rancang Form Master Orang Tua
Form ini digunakan untuk mengisi biodata ayah dan biodata ibu yang
terdiri dari nama, tempat lahir, tanggal lahir, agama, kewarganegaraan, pendidikan, pekerjaan, penghasilan dalam waktu perbulan, alamat rumah, dan nomer telepon kemudian golongan orang tua siswa ditentukan menurut 3 golongan pekerjaan yaitu: golongan polisi, golongan perwira, dan golongan umum, untuk lebih lengkapnya dapat dilihat pada gambar 4.17.
Gambar 4. 17 Rancang Form Orang Tua
5. Rancang Form Master Golongan
Form ini digunakan untuk mengisi data golongan yang terdiri dari uang
sekolah, uang kegiatan,uang parkir, dan uang komputer yang diperlukan oleh sekolah dalam menentukan golongan orang tua siswa untuk melakukan pembayaran SPP, untuk lebih jelasnya silahkan lihat pada gambar 4.18.
STIKOM
(55)
Gambar 4. 18 Rancang Form Golongan
6. Rancang Form Master Kelas
Form ini digunakan untuk mengisi data kelas siswa yang diperlukan oleh
siswa dalam menentukan kelas siswa yang terdiri kelas siswa contohnya X kemudian untuk jurusan ada IPA dan IPS sedangkan siswa kelas X hanya mengisi Non, untuk lebih jelasnya silahkan lihat pada gambar 4.19.
Gambar 4. 19 Rancang Form Kelas
STIKOM
(56)
7. Rancang Form Transaksi Pembayaran SPP
Form ini digunakan untuk mengisi NIS siswa yang berguna untuk
melakukan pembayaran SPP yang nantinya id pembayaran, nama, kelas, jenis golongan secara auto generate akan muncul di text box, dalm form ini terdapat nama, kelas, tanggal, jenis golongan biaya pembayaran SPP. Kemudian muncul biaya yang harus dibayar untuk lebih jelas silahkan lihat pada gambar 4.20.
Gambar 4. 20 Rancang Form Pembayaran SPP
8. Rancang Form Transaksi Tambahan Biaya
Form ini digunakan untuk mengisi NIS siswa yang berguna untuk
melakukan pembayaran biaya tambahan yang nantinya nis siswa, nama siswa, dan kelas secara auto generate akan muncul dan menginputkan pembayaran ujian nasional siswa, pembayaran bimbingan belajar siswa, dan titipan yang yang berfungsi untuk melakakukan study tour maupun biaya lainnya keperluan siswa, untuk lebih lanjutnya silahkan lihat pada gambar 4.21.
STIKOM
(57)
Gambar 4. 21 Rancang Form Siswa
9. Rancang Form Laporan Keterlambatan Pembayaran SPP
Form ini digunakan untuk menampilkan data yang ada pada pembayaran
SPP dan biaya tambahan di dalam form ini terdapat combo box mengenai keterangan, jenis golongan, bulan, tahun dan kelas siswa, untuk lebih jelasnya silahkan lihat pada gambar . 4.22.
Gambar 4. 22 Rancang Form Laporan Keteralambatan Pembayaran SPP
STIKOM
(58)
10. Rancang Tanda Bukti Pembayaran SPP
Tanda bukti ini digunakan untuk mencetak pembayaran SPP pada siswa yang berguna sebagai tanda bukti bahwa telah melakukan pembayaran SPP siswa di dalam tanda bukti ini terdiri dari nomer pembayaran, nis siswa, nama siswa,kelas dan jenis golongan siswa dan total pembayaran SPP, untuk lebih lanjutnya silahkan lihat pada gambar 4.23.
Logo sekolah
Nama Sekolah
NIS SISWA :
NAMA SISWA : KELAS SISWA :
TOTAL : Rp.
NO. PEMBAYARAN :
GOLONGAN :
Mengetahui,
Petugas Keuangan Tanggal, 25-Oktober-2013
LUN
AS
Gambar 4. 23 Rancang Tanda Bukti Pembayaran SPP 11. Rancang Tanda Bukti Pembayaran Biaya Tambahan
Tanda bukti ini digunakan untuk mencetak pembayaran biaya tambahan pada siswa yang berguna sebagai tanda bukti bahwa telah melakukan pembayaran biaya tambahan siswa di dalam tanda bukti ini terdiri dari nomer pembayaran, nis siswa, nama siswa, kelas, ujian nasional, bimbingan belajar, dan study tour siswa yang dikhususkan untuk siswa kelas XII, untuk lebih lanjutnya silahkan lihat pada gambar 4.24.
STIKOM
(59)
Logo sekolah
Nama Sekolah
NIS SISWA :
NAMA SISWA : KELAS SISWA :
UJIAN NASIONAL : Rp.
NO. PEMBAYARAN :
Mengetahui,
Petugas Keuangan Tanggal, 25-Oktober-2013
LUN
AS
BIMBNGAN BELAJAR : Rp.
STUDY TOUR : Rp.
Gambar 4. 24 Rancang Tanda Bukti Pembayaran Biaya Tambahan 12. Rancang Laporan Keuangan Pembayaran SPP perbulan
Laporan ini digunakan untuk mengetahui seluruh laporan pembayaran SPP siswa tiap bulan dan menjumlahkan seluruh total pembayaran SPP yang telah masuk setiap bulan di dalam laporan ini terdapat tabel nama siswa, golongan siswa, kelas siswa, pembayaran siswa atau investasi siswa, dan tanggal pembayaran siswa, untuk lebih lanjutnya silahkan lihat pada gambar 4.25.
STIKOM
(60)
Logo sekolah
Nama Sekolah
NAMA SISWA GOLONGAN
NO
Mengetahui,
Bendahara Tanggal, 25-Oktober-2013
KELAS UANG INVESTASI TANGGAL
PEMBAYARAN
Kepala Sekolah
Halamam 1 dari 1
Gambar 4. 25 Rancang Laporan Keuangan Pembayaran SPP perbulan 13. Rancang Laporan Keuangan Biaya Tambahan perbulan
Laporan ini digunakan untuk mengetahui seluruh laporan pembayaran biaya tambahan siswa tiap bulan dan menjumlahkan seluruh total pembayaran biaya tambahan yang telah masuk setiap bulan di dalam laporan ini terdapat tabel nama siswa, golongan siswa, kelas siswa, lain-lain, dan tanggal pembayaran siswa, untuk lebih lanjutnya silahkan lihat pada gambar 4.26.
STIKOM
(61)
Gambar 4. 26 Rancang Laporan Keuangan Pembayaran Biaya Tambahan
perbulan
4.4 Implementasi Sistem
Mengimplementasikan sistem merupakan tahap pengujian dimana desain sistem dapat berjalan dengan baik. Implementasi dilakukan oleh satu orang untuk penganalisa sistem dan pendesain input output. Desain form yang telah dibuat oleh pendesain input output cukup sesuai untuk mengimplementasikan sistem, sehingga tidak membutuhkan banyak perubahan.
4.4.1 Kebutuhan Sistem
Pada tahap ini, dijelaskan mengenai implementasi dari perangkat lunak yang harus dipersiapkan oleh pengguna.
Adapun perangkat lunak yang digunakan, yaitu: 1. JDK 7.1
STIKOM
(62)
2. MySQL Workbench 5.3.
Untuk perangkat keras, minimal pengguna harus mempersiapkan spesifikasi sebagai berikut:
1. Processor Pentium IV 2.8 GHz. 2. Memory 1 GB.
3. Hardisk 250 GB.
4.4.2 Hasil Implementasi
Implementasi yang dilakukan oleh penganalisa sistem dengan pendesain
input output menghasilkan desain program.
4.5 Instalasi Program
Dalam tahap ini, pengguna harus memperhatikan dengan benar terhadap penginstalan perangkat lunak.
1. JDK 1.7.0.20.
4.5.1 Penjelasan Pemakaian
Tahap ini merupakan langkah-langkah dari pemakaian program Sistem Informasi Pembayaran SPP. Berikut sub-sub pembahasan pemakaian:
1. Form Login
Form Login merupakan tampilan sebelum masuk pada menu utama dari program ini. Pengguna program harus memasukkan User name dan Password terlebih dahulu untuk menentukan dia sebagai Admin dan User ditunjukkan pada gambar 4.27.
STIKOM
(63)
Gambar 4. 27 Tampilan Menu Login
Jika user name dan password yang dalam pengisian salah maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.28
Gambar 4. 28 Pemberitahuan Salah
Dan jika user name dan password dalam pengisian benar maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.29
Gambar 4. 29 Pemberitahuan Benar
Apabila login sudah benar maka akan keluar jendela baru, yaitu form utama.
STIKOM
(64)
2. Menu Utama
Form ini berfungsi untuk memanggil form master, form transaksi dan
laporan, menu dalam form ini antara lain form siswa, form orang tua siswa, form golongan pembayaran, form kelas, form pembayaran SPP, form biaya tambahan (study tour, bimbingan belajar, dan ujian nasional) dan form laporan untuk lebih lengkapnya bisa di lihat pada gambar 4.30 di bawah ini
Gambar 4. 30 Tampilan Menu Utama
3. Form Master Siswa
Form Master Siswa merupakan form untuk untuk mengisi data siswa,
untuk menggunakannya isi nama lengkap, nama panggilan, jenis kelamin, tempat lahir, tanggal lahir, dan lain sebagainya. Untuk lebih jelasnya bisa di lihat pada gambar 4.31.
STIKOM
(65)
Gambar 4. 31 Tampilan Form Siswa
Jika saat pengisian data yang di telah di isi benar maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.32
Gambar 4. 32 Pemberitahuan berhasil simpan
Pada saat ingin menghapus data maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.33.
Gambar 4. 33 Pemberitahuan menghapus data
Setelah itu akan menghapus kembali pada form. Apabila di pilih untuk di hapus maka akan muncul kotak dialog yang ditunjukkan pada gambar 4.34.
STIKOM
(66)
Gambar 4. 34 Pemberitahuan berhasil menghapus data
Kemudian jika ingin mengubah data yang di isikan berhasil data maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.35
Gambar 4. 35 Pemberitahuan berhasil menghapus data
4. Form Master Orang Tua
Form Master Orang Tua merupakan untuk mengisi data orang tua siswa,
untuk menggunakannya isi nama lengkap, nama panggilan, jenis kelamin, tempat lahir, tanggal lahir, dan lain sebagainya. Untuk lebih jelasnya bisa di lihat pada gambar 4.36.
Gambar 4. 36 Tampilan Form Orang Tua
STIKOM
(67)
Jika saat mengisi data yang di isikan benar maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.37.
Gambar 4. 37 Pemberitahuan berhasil simpan
Dan jika ingin menghapus data maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.38.
Gambar 4. 38 Pemberitahuan menghapus data
Jika memilih tidak akan menghapus kembali pada form. Apabila di pilih untuk di hapus maka akan muncul kotak dialog yang ditunjukkan pada gambar 4.39.
Gambar 4. 39 Pemberitahuan berhasil menghapus data
Kemudian jika ingin mengubah data yang di isikan benar data maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.40.
STIKOM
(68)
Gambar 4. 40 Pemberitahuan berhasil menghapus data
5. Form Master Golongan Pembayaran
Form Master Golongan Pembayaran merupakan untuk mengisi data
golongan pembayaran, untuk menggunakannya isi golongan pembayaran, uang sekolah, uang kegiatan, uang parkir, dan uang komputer. Untuk lebih jelas dapat di lihat pada gambar 4.41.
Gambar 4. 41 Tampilan Form Golongan Pembayaran
Jika saat mengisi data yang di isikan benar maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.42
Gambar 4. 42 Pemberitahuan berhasil simpan
STIKOM
(69)
Dan jika ingin menghapus data maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.43.
Gambar 4. 43 Pemberitahuan menghapus data
Jika memilih tidak akan menghapus kembali pada form. Apabila di pilih untuk di hapus maka akan muncul kotak dialog yang ditunjukkan pada gambar 4.44.
Gambar 4. 44 Pemberitahuan berhasil menghapus data
Kemudian jika ingin mengubah data yang di isikan benar data maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.45.
Gambar 4. 45 Pemberitahuan berhasil menghapus data
6. Form Transaksi Pembayaran SPP
Form Transaksi Pembayaran SPP merupakan form untuk menginputkan
semua data–data siswa yang diperlukan untuk disimpan ke dalam database.
STIKOM
(70)
Sehingga tidak ada satupun siswa yang tidak ada datanya/hilang. Untuk lebih jelas lihat pada gambar 4.46.
Gambar 4. 46 Tampilan Form Pembayaran SPP
Jika saat mengintpukan data yang di inputkan benar maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.47.
Gambar 4. 47 Pemberitahuan berhasil simpan
7. Form Transaksi Tambahan Biaya
Form Transaksi Tambahan Biaya merupakan form untuk menginputkan
semua data–data siswa yang diperlukan untuk disimpan ke dalam database.
Sehingga tidak ada satupun siswa yang tidak ada datanya/hilang. Untuk lebih jelas lihat pada gambar 4.48.
STIKOM
(71)
Gambar 4. 48 Tampilan Form Transaksi Tambahan Biaya
Jika saat mengisi data yang di isikan benar maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.49
Gambar 4. 49 Pemberitahuan berhasil simpan
8. Form Laporan Keterlambatan Pembayaran SPP
Form Laporan Keterlambatan Pembayaran SPP merupakan form untuk
menginputkan semua data–data siswa yang diperlukan untuk disimpan ke dalam
database. Sehingga tidak ada satupun siswa yang tidak ada datanya / hilang.
Untuk lebih jelas lihat pada gambar 4.50.
STIKOM
(72)
Gambar 4. 50 Tampilan Form Laporan Pembayaran Pembayaran SPP
Jika saat mengisi data yang di isikan benar maka akan keluar kotak dialog yang ditunjukkan pada gambar 4.51
Gambar 4. 51 Pemberitahuan berhasil simpan
9. Form Cetak Bukti Pembayaran SPP
Form ini berfungsi ketika siswa melakukan pembayaran dan kemudian
menampilkan bukti pembayaran siswa lalu hasil dari laporan pembayaran SPP tersebut diberikan siswa untuk bukti telah melakukan pembayaran SPP sekolah, cara menggunakannya adalah dengan mengklik pada gambar cetak. Untuk lebih jelasnya lihat gambar 4.52.
STIKOM
(73)
Gambar 4. 52 Form Cetak Bukti Pembayaran SPP
10. Form Cetak Bukti Pembayaran Study Tour, Bimbingan Belajar, dan Ujian Nasional
Form ini berfungsi ketika siswa melakukan pembayaran study tour,
bimbingan belajar, dan ujian nasional, kemudian menampilkan bukti pembayaran siswa lalu hasil dari laporan pembayaran tersebut diberikan siswa untuk bukti telah melakukan pembayaran, cara menggunakannya adalah dengan mengklik pada gambar cetak. Untuk lebih jelasnya lihat gambar 4.53
STIKOM
(74)
Gambar 4. 53 Form Cetak Bukti Pembayaran Study Tour, Bimbingan Belajar,
dan Ujian Nasional
11. Form Laporan Pembayaran SPP Seluruh Kelas
Form ini berfungsi menampilkan laporan pembayaran SPP siswa yang
telah melakukan pembayaran SPP. Setelah itu pilih laporan pembayaran SPP bulan berapa dan tahun berapa yang akan di cetak, kemudian akan muncul form laporan pembayaran SPP seperti berikut. Untuk lebih jelasnya lihat gambar 4.54
Gambar 4. 54 Form Laporan Keuangan Pembayaran SPP perbulan
STIKOM
(75)
Laporan ini yang akan menampilkan laporan pembayaran SPP yang di mana bulan dan tahunnya telah di tentukan di awal.
12. Form Laporan Pembayaran Biaya Tambahan Seluruh Kelas
Form ini berfungsi menampilkan laporan pembayaran biaya tambahan
siswa yang telah melakukan pembayaran biaya tambahan. Setelah itu pilih laporan pembayaran biaya tambahan bulan berapa dan tahun berapa yang akan di cetak, kemudian akan muncul form laporan pembayaran biaya tambahan seperti berikut. Untuk lebih jelasnya lihat gambar 4.55
Gambar 4. 55 Form Laporan Keuangan Pembayaran Biaya Tambahan perbulan
Laporan ini yang akan menampilkan laporan pembayaran biaya tambahan yang di mana bulan dan tahunnya telah di tentukan di awal.
STIKOM
(76)
BAB V PENUTUP
5.1 Kesimpulan
Kesimpulan yang dapat kita ambil dari pembuatan Rancang Bangun Sistem Informasi Pembayaran SPP pada SMA Kemala Bhayangkari 1 Surabaya, adalah sebagai berikut :
1. Sistem informasi pembayaran SPP berbasis desktop yang dibuat mampu berjalan secara efektif. yaitu dapat mempermudah petugas keuangan untuk mengelolah data yang ada dan menghasilkan laporan yang dibutuhkan.
2. Dengan membuatsistemyang baru ini dapat mempercepat kinerja dari petugas
keuangan dalam mengelola data yang ada dan juga membuat laporan keuangan yang akurat.
5.2 Saran
Berikut ini diberikan beberapa saran untuk pengembangansistemdi masa
mendatang :
1. Dalam perkembangan program ini dapat di integrasikan dengan sistem lain
berupa sistem bimbingan konseling, sistem perpustakaan, sistem
penjadwalan, sistem absensi, dan sistem nilai rapot yang ada di dalam keseluruhan yang terdapat pada sekolah tersebut.
2. Dalam perkembangan dapat dikembangkan dalam bentuk sebuah web yang
berfungsi mendukung orang tua siswa untuk mengetahui perkembangan siswa dan juga mengontrol pembayaran SPP siswa.
STIKOM
(77)
DAFTAR PUSTAKA
Herlambang, 2008, Analisis dan Perancangan Sistem jiid 1, Prenhallindo, Jakarta Jogiyanto, H. M, 1999, Analisa & Disain Sistem Informasi: Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi Offset, Yogyakarta.
Kendall, K.E dan Kendall J.E., 2003, Analisa dan Perancangan Sistem Jilid 1, Prehallindo, Jakarta.
Kendall & Kendall. 2005, Analisa Dan Perancangan Sistem, Edisi kelima, Prenhallindo,Jakarta.
Wilkinson, 2007, Sistem akunting dan informasi jilid 1, Binarupa Aksara, Jakarta
STIKOM
(78)
STIKOM
(1)
Gambar 4. 52 Form Cetak Bukti Pembayaran SPP
10. Form Cetak Bukti Pembayaran Study Tour, Bimbingan Belajar, dan Ujian Nasional
Form ini berfungsi ketika siswa melakukan pembayaran study tour, bimbingan belajar, dan ujian nasional, kemudian menampilkan bukti pembayaran siswa lalu hasil dari laporan pembayaran tersebut diberikan siswa untuk bukti telah melakukan pembayaran, cara menggunakannya adalah dengan mengklik pada gambar cetak. Untuk lebih jelasnya lihat gambar 4.53
STIKOM
(2)
Gambar 4. 53 Form Cetak Bukti Pembayaran Study Tour, Bimbingan Belajar, dan Ujian Nasional
11. Form Laporan Pembayaran SPP Seluruh Kelas
Form ini berfungsi menampilkan laporan pembayaran SPP siswa yang telah melakukan pembayaran SPP. Setelah itu pilih laporan pembayaran SPP bulan berapa dan tahun berapa yang akan di cetak, kemudian akan muncul form laporan pembayaran SPP seperti berikut. Untuk lebih jelasnya lihat gambar 4.54
Gambar 4. 54 Form Laporan Keuangan Pembayaran SPP perbulan
STIKOM
(3)
Laporan ini yang akan menampilkan laporan pembayaran SPP yang di mana bulan dan tahunnya telah di tentukan di awal.
12. Form Laporan Pembayaran Biaya Tambahan Seluruh Kelas
Form ini berfungsi menampilkan laporan pembayaran biaya tambahan siswa yang telah melakukan pembayaran biaya tambahan. Setelah itu pilih laporan pembayaran biaya tambahan bulan berapa dan tahun berapa yang akan di cetak, kemudian akan muncul form laporan pembayaran biaya tambahan seperti berikut. Untuk lebih jelasnya lihat gambar 4.55
Gambar 4. 55 Form Laporan Keuangan Pembayaran Biaya Tambahan perbulan
Laporan ini yang akan menampilkan laporan pembayaran biaya tambahan yang di mana bulan dan tahunnya telah di tentukan di awal.
STIKOM
(4)
BAB V PENUTUP
5.1 Kesimpulan
Kesimpulan yang dapat kita ambil dari pembuatan Rancang Bangun Sistem Informasi Pembayaran SPP pada SMA Kemala Bhayangkari 1 Surabaya, adalah sebagai berikut :
1. Sistem informasi pembayaran SPP berbasis desktop yang dibuat mampu berjalan secara efektif. yaitu dapat mempermudah petugas keuangan untuk mengelolah data yang ada dan menghasilkan laporan yang dibutuhkan.
2. Dengan membuatsistemyang baru ini dapat mempercepat kinerja dari petugas keuangan dalam mengelola data yang ada dan juga membuat laporan keuangan yang akurat.
5.2 Saran
Berikut ini diberikan beberapa saran untuk pengembangansistemdi masa mendatang :
1. Dalam perkembangan program ini dapat di integrasikan dengan sistem lain berupa sistem bimbingan konseling, sistem perpustakaan, sistem penjadwalan, sistem absensi, dan sistem nilai rapot yang ada di dalam keseluruhan yang terdapat pada sekolah tersebut.
2. Dalam perkembangan dapat dikembangkan dalam bentuk sebuah web yang berfungsi mendukung orang tua siswa untuk mengetahui perkembangan siswa dan juga mengontrol pembayaran SPP siswa.
STIKOM
(5)
DAFTAR PUSTAKA
Herlambang, 2008, Analisis dan Perancangan Sistem jiid 1, Prenhallindo, Jakarta Jogiyanto, H. M, 1999, Analisa & Disain Sistem Informasi: Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi Offset, Yogyakarta. Kendall, K.E dan Kendall J.E., 2003, Analisa dan Perancangan Sistem Jilid 1,
Prehallindo, Jakarta.
Kendall & Kendall. 2005, Analisa Dan Perancangan Sistem, Edisi kelima, Prenhallindo,Jakarta.
Wilkinson, 2007, Sistem akunting dan informasi jilid 1, Binarupa Aksara, Jakarta
STIKOM
(6)