perancangan dan pembuatan sistem informasi · tabel 3. 6 tabel skenario use case import data...
TRANSCRIPT
PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI
PENERIMAAN KEUANGAN BERBASIS BARCODE
Tugas Akhir
untuk memenuhi sebagian persyaratan
mencapai derajat Diploma III
Program Studi Diploma III Teknik Informatika
diajukan oleh
MEGAWATI
M3113097
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MIPA
UNIVERSITAS SEBELAS MARET
SURAKARTA
2016
iii
PERNYATAAN
Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini
tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan
disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat
karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali
yang secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.
Surakarta, 26 Mei 2016
Megawati
M3113097
iv
MOTTO
“Sesungguhnya Allah tidak akan merubah nasib suatu kaum sebelum kaum itu
mau mengubah nasibnya sendiri”
(Q.S Ar Rad ayat 11)
v
HALAMAN PERSEMBAHAN
Tugas Akhir ini penulis persembahkan kepada :
1. Allah SWT, yang selalu memberikan kemudahan, kelancaran, rahmat, dan
nikmat dalam kehidupan ini.
2. Keluarga yang tercinta dan orang terdekat yang telah memberikan
pengorbanan dan selalu mendoakan yang terbaik serta memberikan motivasi.
3. Mumtaz Laitsul M dan Hamdan Jundan M yang bersedia menghibur dan
memberikan semangat.
4. Dosen dan staff pengajar DIII Teknik Informatika UNS khususnya Bapak
Yudho Yudhanto, S.Kom, yang telah semangat, ilmu, dukungan, dan
bimbingan kepada Penulis.
5. Teman-teman D3 Teknik Informatika UNS angkatan 2013 khususnya TIC
dan TID, yang telah memberi semangat, dukungan dan kebersamaan yang
luar biasa selama 3 tahun ini.
6. Mutiara Auliya K, Widiarto P, Warto Nur P, Muhammad Reza, Wahyuning
Tri Utami dan Sekar, yang yang sabar menghadapiku, memberi bantuan yang
tak terhingga, dan mewarnai hari-hariku selama ini.
7. Teman-teman asisten Laboratorium Komputasi FMIPA UNS dan teman-
teman D3 Teknik Informatika yang senantiasa membantu dan memberi
masukan yang sangat berarti selama proses belajar.
8. Semua pihak yang telah membantu, memberi dukungan dan semangat kepada
Penulis.
9. Para pembaca laporan Tugas Akhir ini yang telah meluangkan waktunya
untuk membaca.
vi
KATA PENGANTAR
Puji syukur ke hadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat
dan barokahnya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul
“PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI
PENERIMAAN KEUANGAN BERBASIS BARCODE”. Laporan Tugas Akhir
ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd.)
pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini
penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.
Penulis mengucapkan terima kasih yang tak terhingga kepada:
1. Prof. Ir. Ari Handono Ramelan, M.Sc.(Hons)., Ph.D. selaku Pimpinan
Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada
penulis untuk belajar.
2. Abdul Aziz, S.Kom, M.Cs. selaku Ketua Program Studi Diploma III
Teknik Informatika Universitas Sebelas Maret yang memberikan izin
kepada penulis untuk belajar.
3. Bapak Yudho Yudhanto S.Kom selaku dosen pembimbing yang telah
dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan
terbaik kepada penulis.
4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
5. Orang tua, yang telah mengasuh, membimbing, memberi semangat serta
mendoakan.
6. Orang-orang yang telah membantu penulis dalam menyusun karya tulis ini
yang tidak dapat penulis sebutkan.
Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh
dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat
membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat
vii
memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan
khususnya bagi penulis sendiri.
Surakarta, 25 Februari 2016
Megawati
viii
DAFTAR ISI
HALAMAN PERSETUJUAN ..................................................................................... I
HALAMAN PENGESAHAN ................................................................................... III
PERNYATAAN ....................................................................................................... III
MOTTO .................................................................................................................. IV
HALAMAN PERSEMBAHAN .................................................................................. V
KATA PENGANTAR ............................................................................................... VI
DAFTAR ISI ......................................................................................................... VIII
DAFTAR TABEL .................................................................................................. XIII
DAFTAR GAMBAR ............................................................................................... XV
INTISARI ............................................................................................................ XIX
ABSTRACT ........................................................................................................... XX
BAB I PENDAHULUAN ...................... ERROR! BOOKMARK NOT DEFINED.
1.1. Latar Belakang ............................................ Error! Bookmark not defined.
1.2. Perumusan masalah ................................... Error! Bookmark not defined.
1.3. Tujuan ......................................................... Error! Bookmark not defined.
1.4. Manfaat ...................................................... Error! Bookmark not defined.
1.5. Batasan Masalah ........................................ Error! Bookmark not defined.
1.6. Metodelogi ................................................. Error! Bookmark not defined.
1.7. Sistematika Penulisan ................................. Error! Bookmark not defined.
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI....... Error! Bookmark not defined.
2.1. Tinjauan Produk ......................................... Error! Bookmark not defined.
2.2. Landasan Teori............................................ Error! Bookmark not defined.
2.2.1. Sistem Informasi ......................................... Error! Bookmark not defined.
2.2.2. Perancangan Sistem ................................... Error! Bookmark not defined.
2.2.3. Framework CodeIgniter.............................. Error! Bookmark not defined.
2.2.4. Database ..................................................... Error! Bookmark not defined.
2.2.5. HyperText Preprocessor (PHP) .................... Error! Bookmark not defined.
2.2.6. Apache Web Server .................................... Error! Bookmark not defined.
ix
2.2.7. MySQL ........................................................ Error! Bookmark not defined.
2.2.8. Unified Modelling Language (UML) ........... Error! Bookmark not defined.
2.2.9. Use Case Diagram ...................................... Error! Bookmark not defined.
2.2.10. Hyper Text Markup Language (HTML) .... Error! Bookmark not defined.
2.2.11. Cascading Style Sheets (CSS) .................. Error! Bookmark not defined.
2.2.12. Sequence Diagram ................................. Error! Bookmark not defined.
2.2.13. Class Diagram ......................................... Error! Bookmark not defined.
2.2.14. Entity Relationship Diagram (ERD) ......... Error! Bookmark not defined.
2.2.15. Barcode .................................................. Error! Bookmark not defined.
2.2.16. Model Waterfall ..................................... Error! Bookmark not defined.
2.2.17. Pengujian Black Box ............................... Error! Bookmark not defined.
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ............. ERROR!
BOOKMARK NOT DEFINED.
3.1. Gambaran Umum Sistem ........................... Error! Bookmark not defined.
3.2. Proses Bisnis Aplikasi .................................. Error! Bookmark not defined.
3.3. SRS (Software Reqiurement Specification) . Error! Bookmark not defined.
3.3.1. Deskripsi Aktor ....................................... Error! Bookmark not defined.
3.3.2. SRS Fungsional ........................................ Error! Bookmark not defined.
3.3.3. SRS Non Fungsional ................................ Error! Bookmark not defined.
3.4. Analisa dan Perancangan Sistem ................ Error! Bookmark not defined.
3.4.1. Use Case Diagram ................................... Error! Bookmark not defined.
3.4.2. Skenario Use Case .................................. Error! Bookmark not defined.
3.4.3. Entity Relationship Diagram (ERD) ......... Error! Bookmark not defined.
3.4.4. Sequence Diagram ................................. Error! Bookmark not defined.
3.4.5. Class Digram ........................................... Error! Bookmark not defined.
3.5. Perancangan Database ............................... Error! Bookmark not defined.
3.5.1. Relasi Antar Tabel ................................... Error! Bookmark not defined.
3.5.2. Kamus Data ............................................ Error! Bookmark not defined.
3.6. Mapping Sistem Informasi Penerimaan Keuangan .. Error! Bookmark not
x
defined.
3.6.1. Mapping Menu Admin ........................... Error! Bookmark not defined.
3.6.2. Mapping menu Petugas ......................... Error! Bookmark not defined.
3.7. Design Interface ......................................... Error! Bookmark not defined.
3.7.1. Design Interface Halaman Utama .......... Error! Bookmark not defined.
3.7.2. Design Interface Admin .......................... Error! Bookmark not defined.
3.7.3. Design interface Halaman Petugas ......... Error! Bookmark not defined.
BAB IV IMPLEMENTASI DAN PENGUJIAN .......... ERROR! BOOKMARK NOT
DEFINED.
4.1. Implementasi .............................................. Error! Bookmark not defined.
4.2.1. Implementasi Halaman Utama .............. Error! Bookmark not defined.
4.2.2. Implementasi Halaman Admin ............... Error! Bookmark not defined.
4.2.2.1. Implementasi Halaman Utama Admin ............. Error! Bookmark not
defined.
4.2.2.2. Implementasi Halaman Admin Cetak Data Siswa ... Error! Bookmark
not defined.
4.2.2.3. Implementasi Halaman Admin Input Data Siswa .... Error! Bookmark
not defined.
4.2.2.4. Implementasi Halaman Admin Import Data Siswa . Error! Bookmark
not defined.
4.2.2.5. Implementasi Halaman Admin Mengubah Data Siswa .............. Error!
Bookmark not defined.
4.2.2.6. Implementasi Halaman Admin Cetak kartu pembayaran Siswa Error!
Bookmark not defined.
4.2.2.7. Implementasi Halaman Admin Cetak Bendahara ... Error! Bookmark
not defined.
4.2.2.8. Implementasi Halaman Admin Input Data Bendahara .............. Error!
Bookmark not defined.
4.2.2.9. Implementasi Halaman Admin Mengubah Data Bendahara ..... Error!
Bookmark not defined.
xi
4.2.2.10. Implementasi Halaman Admin Cetak Data Guru .... Error! Bookmark
not defined.
4.2.2.11. Implementasi Halaman Admin Input Data Guru ..... Error! Bookmark
not defined.
4.2.2.12. Implementasi Halaman Admin Mengubah Data Guru ............... Error!
Bookmark not defined.
4.2.2.13. Implementasi Halaman Admin Cetak Data Tahun Ajaran .......... Error!
Bookmark not defined.
4.2.2.14. Implementasi Halaman Admin Input Data Tahun Ajaran .......... Error!
Bookmark not defined.
4.2.2.15. Implementasi Halaman Admin Mengubah Data Tahun Ajaran.. Error!
Bookmark not defined.
4.2.2.16. Implementasi Halaman Admin Cetak Data Kelas .... Error! Bookmark
not defined.
4.2.2.17. Implementasi Halaman Admin Input Data Kelas .... Error! Bookmark
not defined.
4.2.2.18. Implementasi Halaman Admin Mengubah Data Kelas .............. Error!
Bookmark not defined.
4.2.2.19. Implementasi Halaman Admin Cetak Data Kelas Siswa ............. Error!
Bookmark not defined.
4.2.2.20. Implementasi Halaman Admin Input Data Kelas Siswa ............. Error!
Bookmark not defined.
4.2.2.21. Implementasi Halaman Admin Import Data Kelas Siswa ........... Error!
Bookmark not defined.
4.2.2.22. Implementasi Halaman Admin Mengubah Data Kelas Siswa .... Error!
Bookmark not defined.
4.2.2.23. Implementasi Halaman Admin Cetak Data Pembayaran ........... Error!
Bookmark not defined.
4.2.2.24. Implementasi Halaman Admin Input Data Pembayaran ............ Error!
Bookmark not defined.
xii
4.2.2.25. Implementasi Halaman Admin Mengubah Data Pembayaran ... Error!
Bookmark not defined.
4.2.2.26. Implementasi Halaman Admin Laporan Pembayaran ................ Error!
Bookmark not defined.
4.2.2.27. Implementasi Halaman Cetak Laporan Pembayaran ................. Error!
Bookmark not defined.
4.2.2.28. Implementasi Halaman Cetak Laporan Pembayaran Siswa ....... Error!
Bookmark not defined.
4.2.2.29. Implementasi Halaman Admin Laporan Tunggakan Pembayaran
Error! Bookmark not defined.
4.2.2.30. Implementasi Halaman Cetak Laporan Tunggakan . Error! Bookmark
not defined.
4.2.2.31. Implementasi Halaman Cetak Laporan Tunggakan Siswa .......... Error!
Bookmark not defined.
4.2.3. Implementasi Halaman Petugas ............. Error! Bookmark not defined.
4.2.3.1. Implementasi Halaman Petugas Transaksi Pembayaran ............ Error!
Bookmark not defined.
4.2.3.2. Implementasi Halaman Laporan Pembayaran . Error! Bookmark not
defined.
4.2.3.3. Implementasi Halaman Cetak Laporan Pembayaran ................. Error!
Bookmark not defined.
4.2.3.4. Implementasi Halaman Cetak Laporan Pembayaran Siswa ....... Error!
Bookmark not defined.
4.2.3.5. Implementasi Halaman Laporan Tunggakan Pembayaran ......... Error!
Bookmark not defined.
4.2.3.6. Implementasi Halaman Cetak Laporan Tunggakan . Error! Bookmark
not defined.
4.2.3.7. Implementasi Halaman Cetak Laporan Tunggakan Siswa .......... Error!
Bookmark not defined.
4.2.2.32. Source Code ........................................ Error! Bookmark not defined.
xiii
4.2.1. Source Code Generate Barcode .............. Error! Bookmark not defined.
4.2. Pengujian .................................................... Error! Bookmark not defined.
4.3.1. Pengujian Login ...................................... Error! Bookmark not defined.
4.3.2. Pengujian Menambah Data Siswa .......... Error! Bookmark not defined.
4.3.3. Pengujian Menambah Data Tahun Ajaran ........... Error! Bookmark not
defined.
4.3.4. Pengujian Menambah Data Kelas .......... Error! Bookmark not defined.
4.3.5. Pengujian Menambah Data Kelas Siswa Error! Bookmark not defined.
4.3.6. Pengujian Menambah Data Guru ........... Error! Bookmark not defined.
4.3.7. Pengujian Menambah Data Pembayarn Error! Bookmark not defined.
4.3.8. Pengujian Scanning Barcode .................. Error! Bookmark not defined.
4.3.9. Kesimpulan Hasil Pengujian ................... 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.
DAFTAR PUSTAKA ............................ ERROR! BOOKMARK NOT DEFINED.
LAMPIRAN ......................................... ERROR! BOOKMARK NOT DEFINED.
xiv
DAFTAR TABEL
Tabel 2. 1 Simbol Use Case (Andri Kristanto, 2003)Error! Bookmark not defined.
Tabel 2. 2 Simbol Sequence Diagram (Andri Kristanto, 2003) ..... Error! Bookmark
not defined.
Tabel 2. 3 Tabel Simbol Komponen class diagram (Andri Kristanto, 2003) ... Error!
Bookmark not defined.
Tabel 2. 4 Simbol Komponen ERD (Jogiyanto, 2005) ............ Error! Bookmark not
defined.
Tabel 3. 1 Deskripsi Aktor …………………………………………………………………………
Error! Bookmark not defined.
Tabel 3. 2 Kebutuhan Fungsional Sistem ................ Error! Bookmark not defined.
Tabel 3. 3 Kebutuhan Non-Fungsional Aplikasi ..... Error! Bookmark not defined.
Tabel 3. 4 Tabel Skenario Use Case Menambah data siswa . Error! Bookmark not
defined.
Tabel 3. 5 Tabel Skenario Use Case Mengubah data siswa .. Error! Bookmark not
defined.
Tabel 3. 6 Tabel Skenario Use Case Import data siswa ......... Error! Bookmark not
defined.
Tabel 3. 7 Tabel Skenario Use Case Menghapus data siswa . Error! Bookmark not
defined.
Tabel 3. 8 Tabel Skenario Use Case Menambah data Bendahara Error! Bookmark
not defined.
Tabel 3. 9 Tabel Skenario Use Case Mengubah data bendahara. Error! Bookmark
not defined.
Tabel 3. 10 Tabel Skenario Use Case Menghapus data Bendahara ................ Error!
Bookmark not defined.
Tabel 3. 11 Tabel Skenario Use Case Menambah data guru Error! Bookmark not
defined.
xv
Tabel 3. 12 Tabel Skenario Use Case Mengubah data Guru . Error! Bookmark not
defined.
Tabel 3. 13Tabel Skenario Use Case Menghapus data Guru Error! Bookmark not
defined.
Tabel 3. 14 Tabel Skenario Use Case Menambah data tahun ajaran ............. Error!
Bookmark not defined.
Tabel 3. 15 Tabel Skenario Use Case Mengubah data Tahun Ajaran .............. Error!
Bookmark not defined.
Tabel 3. 16 Tabel Skenario Use Case Menghapus data Tahun Ajaran ............ Error!
Bookmark not defined.
Tabel 3. 17 Tabel Skenario Use Case Menambah data kelas Error! Bookmark not
defined.
Tabel 3. 18 Tabel Skenario Use Case Mengubah data kelas . Error! Bookmark not
defined.
Tabel 3. 19 Tabel Skenario Use Case Menghapus data kelas Error! Bookmark not
defined.
Tabel 3. 20 Tabel Skenario Use Case Menambah data kelas siswa ................ Error!
Bookmark not defined.
Tabel 3. 21 Tabel Skenario Use Case Mengubah data kelas siswa ................. Error!
Bookmark not defined.
Tabel 3. 22 Tabel Skenario Use Case Import data kelas siswa ..... Error! Bookmark
not defined.
Tabel 3. 23 Tabel Skenario Use Case Menghapus data Kelas Siswa ............... Error!
Bookmark not defined.
Tabel 3. 24 Tabel Skenario Use Case Menambah data pembayaran .............. Error!
Bookmark not defined.
Tabel 3. 25 Tabel Skenario Use Case Mengubah data pembayaran ............... Error!
Bookmark not defined.
Tabel 3. 26 Tabel Skenario Use Case Menghapus data pembayaran ............. Error!
Bookmark not defined.
xvi
Tabel 3. 27 Tabel Skenario Use Case Menambah data transaksi Error! Bookmark
not defined.
Tabel 3. 28 Tabel Skenario Use Case Mengubah data transaksi .. Error! Bookmark
not defined.
Tabel 3. 29 Tabel Skenario Use Case Menghapus data transaksi Error! Bookmark
not defined.
Tabel 3. 30 Tabel Perancangan Siswa ..................... Error! Bookmark not defined.
Tabel 3. 31 Tabel Perancangan Kelas ...................... Error! Bookmark not defined.
Tabel 3. 32 Tabel Perancangan th_ajaran ............... Error! Bookmark not defined.
Tabel 3. 33 Tabel Perancangan kelas_siswa ........... Error! Bookmark not defined.
Tabel 3. 34 Tabel Perancangan pembayaran .......... Error! Bookmark not defined.
Tabel 3. 35 Tabel Perancangan transaksi ................ Error! Bookmark not defined.
Tabel 3. 36 Tabel perancangan guru ....................... Error! Bookmark not defined.
Tabel 3. 37 Tabel Perancangan Tunggakan ............. Error! Bookmark not defined.
Tabel 3. 38 Tabel Perancangan Admin.................... Error! Bookmark not defined.
Tabel 3. 39 Tabel Perancangan User ....................... Error! Bookmark not defined.
Tabel 3. 40 Tabel Perancangan Petugas ................. Error! Bookmark not defined.
Tabel 4. 1 Pengujian Login
..................................................................................Error! Bookmark not
defined.
Tabel 4. 2 Pengujian Menambah Data Siswa ......... Error! Bookmark not defined.
Tabel 4. 3 Pengujian Menambah Data TahunAjaran ........... Error! Bookmark not
defined.
Tabel 4. 4 Pengujian Menambah Data Kelas .......... Error! Bookmark not defined.
Tabel 4. 5 Pengujian Menambah Data Kelas Siswa Error! Bookmark not defined.
Tabel 4. 6 Pengujian Menambah Data Kelas .......... Error! Bookmark not defined.
Tabel 4. 7 Pengujian Menambah Data Pembayaran ............ Error! Bookmark not
defined.
Tabel 4. 8 Pengujian Scanning Barcode .................. Error! Bookmark not defined.
xviii
DAFTAR GAMBAR
Gambar 2. 1 MVC Flowchart .................................. Error! Bookmark not defined.
Gambar 2. 2 Waterfall model ................................. Error! Bookmark not defined.
Gambar 3. 1Gambaran Umum Sistem …………………………………………………
Error! Bookmark not defined.
Gambar 3. 2 Proses Bisnis Sistem Informasi Penerimaan Keuangan ............. Error!
Bookmark not defined.
Gambar 3. 3Use Case Diagram ............................... Error! Bookmark not defined.
Gambar 3. 4 Entity Relationship Diagram (ERD) ... Error! Bookmark not defined.
Gambar 3. 5 Sequence Diagram Melihat Data Siswa ........... Error! Bookmark not
defined.
Gambar 3. 6 Sequence Diagram Menambah Data Siswa..... Error! Bookmark not
defined.
Gambar 3. 7 Sequence Diagram Mengubah Data Siswa ...... Error! Bookmark not
defined.
Gambar 3. 8 Sequence Diagram Menghapus Data Siswa .... Error! Bookmark not
defined.
Gambar 3. 9 Sequence Diagram Melihat data Bendahara ... Error! Bookmark not
defined.
Gambar 3. 10 Sequence Diagram Menambah Data Bendahara . Error! Bookmark
not defined.
Gambar 3. 11 Sequence Diagram Mengubah Data Bendahara .. Error! Bookmark
not defined.
Gambar 3. 12Sequence Diagram Menghapus Data Bendahara . Error! Bookmark
not defined.
Gambar 3. 13Sequence Diagram Melihat data Guru ........... Error! Bookmark not
defined.
Gambar 3. 14 Sequence Diagram Menambah Data Guru ... Error! Bookmark not
defined.
xix
Gambar 3. 15 Sequence Diagram Mengubah Data Guru .... Error! Bookmark not
defined.
Gambar 3. 16 Sequence Diagram Menghapus Data Guru ... Error! Bookmark not
defined.
Gambar 3. 17 Sequence Diagram Melihat data Tahun Ajaran .... Error! Bookmark
not defined.
Gambar 3. 18 Sequence Diagram Menambah Data Tahun Ajaran ................ Error!
Bookmark not defined.
Gambar 3. 19 Sequence Diagram Mengubah Data Tahun Ajaran ................. Error!
Bookmark not defined.
Gambar 3. 20 Sequence Diagram Menghapus Data Tahun Ajaran ................ Error!
Bookmark not defined.
Gambar 3. 21 Sequence Diagram Melihat data Kelas .......... Error! Bookmark not
defined.
Gambar 3. 22 Sequence Diagram Menambah Data Kelas ... Error! Bookmark not
defined.
Gambar 3. 23 Sequence Diagram Mengubah Data Kelas .... Error! Bookmark not
defined.
Gambar 3. 24 Sequence Diagram Menghapus Data Kelas ... Error! Bookmark not
defined.
Gambar 3. 25 Sequence Diagram Melihat data Kelas Siswa Error! Bookmark not
defined.
Gambar 3. 26 Sequence Diagram Menambah Data Kelas Siswa Error! Bookmark
not defined.
Gambar 3. 27 Sequence Diagram Mengubah Data Kelas Siswa . Error! Bookmark
not defined.
Gambar 3. 28 Sequence Diagram Menghapus Data Kelas Siswa Error! Bookmark
not defined.
Gambar 3. 29 Sequence Diagram Melihat data Pembayaran ..... Error! Bookmark
not defined.
xx
Gambar 3. 30 Sequence Diagram Menambah Data Pembayaran ................. Error!
Bookmark not defined.
Gambar 3. 31 Sequence Diagram Mengubah Data Pembayaran Error! Bookmark
not defined.
Gambar 3. 32 Sequence Diagram Menghapus Data Pembayaran ................. Error!
Bookmark not defined.
Gambar 3. 33 Class Diagram .................................. Error! Bookmark not defined.
Gambar 3. 34 Relasi Antar Tabel ............................ Error! Bookmark not defined.
Gambar 3. 35 Mapping Menu Admin .................... Error! Bookmark not defined.
Gambar 3. 36 Mapping Menu Petugas .................. Error! Bookmark not defined.
Gambar 3. 37 Design Interface login ...................... Error! Bookmark not defined.
Gambar 3. 38 Design Interface halaman home Admin ........ Error! Bookmark not
defined.
Gambar 3. 39 Design Interface Halaman Maser Data .......... Error! Bookmark not
defined.
Gambar 3. 40 Design Interface Halaman Data Siswa ........... Error! Bookmark not
defined.
Gambar 3. 41 Design Interface Input Data Siswa ... Error! Bookmark not defined.
Gambar 3. 42 Design Interface Import Data Siswa Error! Bookmark not defined.
Gambar 3. 43 Design Interface Halaman Data Tahun AjaranError! Bookmark not
defined.
Gambar 3. 44 Design Interface Input Data Tahun Ajaran .... Error! Bookmark not
defined.
Gambar 3. 45 Design Interface Halaman Data Kelas............ Error! Bookmark not
defined.
Gambar 3. 46 Design Interface Input Data Kelas ... Error! Bookmark not defined.
Gambar 3. 47 Design Interface Halaman Data Kelas Siswa .. Error! Bookmark not
defined.
Gambar 3. 48 Design Interface Input Data Kelas Siswa ....... Error! Bookmark not
defined.
xxi
Gambar 3. 49 Design Interface Import Data Kelas Siswa ..... Error! Bookmark not
defined.
Gambar 3. 50 Design Interface Halaman Data Pembayaran Error! Bookmark not
defined.
Gambar 3. 51 Design Interface Input Data Pembayaran ...... Error! Bookmark not
defined.
Gambar 3. 52 Design Interface Laporan Pembayaran .......... Error! Bookmark not
defined.
Gambar 3. 53 Design Interface Laporan Tunggakan ............ Error! Bookmark not
defined.
Gambar 3. 54 Design Interface Halaman Transaksi Error! Bookmark not defined.
Gambar 3. 55 Design Interface Laporan Pembayaran .......... Error! Bookmark not
defined.
Gambar 3. 56 Design Interface Laporan Tunggakan ............ Error! Bookmark not
defined.
Gambar 4. 1 Implementasi Halaman Utama…………………………………………….
Error! Bookmark not defined.
Gambar 4. 2 Implementasi Halaman Utama Admin ............ Error! Bookmark not
defined.
Gambar 4. 3 Implementasi Halaman Admin Cetak Data Siswa .. Error! Bookmark
not defined.
Gambar 4. 4 Implementasi Halaman Admin Input Data Siswa ... Error! Bookmark
not defined.
Gambar 4. 5 Implementasi Halaman Admin Import Data Siswa Error! Bookmark
not defined.
Gambar 4. 6 Implementasi Halaman Admin Mengubah Data Siswa ............. Error!
Bookmark not defined.
Gambar 4. 7 Implementasi Halaman Admin Cetak kartu pembayaran Siswa Error!
Bookmark not defined.
Gambar 4. 8 Implementasi Halaman Admin Cetak Data Bendahara ............. Error!
xxii
Bookmark not defined.
Gambar 4. 9 Implementasi Halaman Admin Input Data Bendahara ............. Error!
Bookmark not defined.
Gambar 4. 10 Implementasi Halaman Admin Mengubah Data Guru ............ Error!
Bookmark not defined.
Gambar 4. 11 Implementasi Halaman Admin Cetak Data Guru . Error! Bookmark
not defined.
Gambar 4. 12 Implementasi Halaman Admin Input Data Guru .. Error! Bookmark
not defined.
Gambar 4. 13 Implementasi Halaman Admin Mengubah Data Guru ............ Error!
Bookmark not defined.
Gambar 4. 14 Implementasi Halaman Admin Cetak Data Tahun Ajaran ....... Error!
Bookmark not defined.
Gambar 4. 15 Implementasi Halaman Admin Input Data Tahun Ajaran ........ Error!
Bookmark not defined.
Gambar 4. 16 Implementasi Halaman Admin Mengubah Data Tahun Ajaran
........................................................................ Error! Bookmark not defined.
Gambar 4. 17 Implementasi Halaman Admin Cetak Data Kelas . Error! Bookmark
not defined.
Gambar 4. 18 Implementasi Halaman Admin Input Data Kelas.. Error! Bookmark
not defined.
Gambar 4. 19 Implementasi Halaman Admin Mengubah Data Kelas ............ Error!
Bookmark not defined.
Gambar 4. 20 Implementasi Halaman Admin Cetak Data Kelas Siswa .......... Error!
Bookmark not defined.
Gambar 4. 21 Implementasi Halaman Admin Input Data Kelas Siswa ........... Error!
Bookmark not defined.
Gambar 4. 22 Implementasi Halaman Admin Import Data Kelas Siswa ........ Error!
Bookmark not defined.
Gambar 4. 23 Implementasi Halaman Admin Mengubah Data Kelas Siswa .. Error!
xxiii
Bookmark not defined.
Gambar 4. 24 Implementasi Halaman Admin Cetak Data Pembayaran ........ Error!
Bookmark not defined.
Gambar 4. 25 Implementasi Halaman Admin Input Data Pembayaran ......... Error!
Bookmark not defined.
Gambar 4. 26 Implementasi Halaman Admin Mengubah Data Pembayaran Error!
Bookmark not defined.
Gambar 4. 27 Implementasi Halaman Admin Laporan Pembayaran ............. Error!
Bookmark not defined.
Gambar 4. 28 Implementasi Halaman Admin Laporan Pembayaran ............. Error!
Bookmark not defined.
Gambar 4. 29 Implementasi Halaman Cetak Laporan Pembayaran Siswa .... Error!
Bookmark not defined.
Gambar 4. 30 Implementasi Halaman Admin Laporan Tunggakan Pembayaran
........................................................................ Error! Bookmark not defined.
Gambar 4. 31 Implementasi Halaman Admin Laporan Tunggakan Pembayaran
........................................................................ Error! Bookmark not defined.
Gambar 4. 32 Implementasi Halaman Admin Laporan Tunggakan Siswa ...... Error!
Bookmark not defined.
Gambar 4. 33 Implementasi Halaman Petugas Transaksi Pembayaran ......... Error!
Bookmark not defined.
Gambar 4. 34 Implementasi Halaman Laporan Pembayaran ..... Error! Bookmark
not defined.
Gambar 4. 35 Implementasi Halaman Admin Laporan Pembayaran ............. Error!
Bookmark not defined.
Gambar 4. 36 Implementasi Halaman Cetak Laporan Pembayaran Siswa .... Error!
Bookmark not defined.
Gambar 4. 37 Implementasi Halaman Laporan Tunggakan Pembayaran ...... Error!
Bookmark not defined.
Gambar 4. 38 Implementasi Halaman Admin Laporan Tunggakan Pembayaran
xxiv
........................................................................ Error! Bookmark not defined.
Gambar 4. 39 Implementasi Halaman Admin Laporan Tunggakan Siswa ...... Error!
Bookmark not defined.
xxv
INTISARI
Megawati, 2016. Perancangan Dan Pembuatan Sistem Informasi
Penerimaan Keuangan Berbasis Barcode. DIII Teknik Informatika, Fakultas
Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret
Surakarta.
Pada dasarnya pengolahan data keuangan siswa untuk membuat laporan
data keuangan bulanan bukan tidak mungkin dilakukan secara manual, akan tetapi
mengingat permasalahannya adalah media penyimpanan data tidak
terkomputerisasi dan masih berupa arsip, sehingga dalam pencarian data
membutuhkan waktu yang lama karena harus mencari dan mencocokan arsip-
arsip.
Metode yang digunakan dalam penelitian ini antara lain dengan
menggunakan metode waterfall yaitu: analisis kebutuhan sistem dengan cara
mengumpulkan informasi mengenai solusi akhir dari kebutuhan pelanggan,
melakukan desain Desain perangkat lunak mungkin mencakup desain sistem dan
desain komponen sebagai perencanaan solusi sistem yang akan dibuat dan
implementasi sistem yang akan dibuat . Sistem informasi penerimaan keuangan
memberikan kemudahan untuk mendata siswa yang akan melakukan transaksi
pembayaran menggunakan kartu barcode. Dengan menggunakan barcode,
diharapkan dapat memudahkan proses pendataan siswa dan membuat waktu
menjadi lebih efektif. Selain itu data yang tersimpan di dalam barcode lebih
terjaga keamanannya karena kartu barcode hampir tidak dapat dibuatkan
duplikatnya.
Sistem Informasi Penerimaan keuangan dalam penelitian ini dapat
mengelola data siswa, data bendahara,data guru,data tahun ajaran, data kelas ,data
kelas siswa dan data pembayaran dan data transaksi menjadi lebih cepat dan
efisien.
Kata Kunci : Sistem Informasi , Penerimaan keuangan sekolah
xxvi
ABSTRACT
Megawati, 2016. Design And Manufacturing Information Systems
Financial Revenue Based Barcode. DIII Informatics, Faculty of Mathematics
and Natural Sciences, University of March Surakarta.
Basically, financial data processing students to make a report
financial data monthly is not impossible to do manually, but in view of the
problem is the data storage medium is not computerized and is still in the form of
archives, so that the search data takes a long time of having to find and match the
archives.
The method used in this study include the waterfall method, namely:
system requirements analysis by collecting information about the final solution to
the needs of customers, perform design Design software may include system
design and component design as the design of system solutions to be created and
the system implementation that will be created. Receipt of financial information
systems make it easier to assess students who will perform payment transactions
using the card barcode. By using the barcode, is expected to facilitate the process
of student data collection and makes time to be more effective. In addition the
data stored in the barcode is gated for barcode card can barely made a duplicate.
Financial Information Systems Acceptance in this study can manage
student data, treasurer of data, teacher data, the data of the school year, the data
class, student class data and payment data and transaction data more quickly and
efficiently.
Keywords: Information Systems, Financial Acceptance school