perancangan dan pembuatan sistem informasi · tabel 3. 6 tabel skenario use case import data...

27
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

Upload: buikhanh

Post on 23-Jul-2019

225 views

Category:

Documents


0 download

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

ii

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.

xvii

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

27