Académique Documents
Professionnel Documents
Culture Documents
Oleh :
RUDY TANDRA
NIM. D03104051
i
KATA PENGANTAR
Puji dan syukur penulis haturkan kepada Tuhan Yang Maha Esa, karena atas kasih
dan anugerah – Nya penulis dapat menyelesaikan kerja praktek yang berjudul
“SISTEM INFORMASI PEMBAYARAN SPP PADA I-TUTOR.NET
EDUCATION”.
Penulisan laporan kerja praktek ini disusun untuk memenuhi salah satu syarat
wajib mata kuliah kerja praktek dengan bobot 2 sks dari jurusan Teknik Elektro
Program studi Informatika Fakultas teknik Universitas Tanjungpura
Sejak masa persiapan, penyusunan hingga penyelesaian kerja praktek ini, penulis
mendapat banyak bantuan berupa saran, kritik, bimbingan, dukungan, dan doa
dari berbagai pihak.
Dengan rasa hormat dan penghargaan yang setinggi – tingginya serta ucapan
terima kasih atas segala upaya dan telah sudi meluangkan waktu serta bimbingan
sehingga tersusunlah laporan laporan kerja praktek ini,khusunya yang terhormat :
Akhir kata penulis berharap adanya masukan serta saran yang bersifat
konstruktif untuk perbaikan laporan ini.
Penulis
ii
DAFTAR ISI
Halaman
ABSTRAKSI ............................................................................................ i
KATA PENGANTAR ............................................................................... ii
DAFTAR ISI ............................................................................................. iii
DAFTAR TABEL ..................................................................................... v
DAFTAR GAMBAR ................................................................................ vi
BAB I : PENDAHULUAN .................................................................. 1
1.1 Latar Belakang .................................................................. 1
1.2 Materi Kerja Praktek ......................................................... 2
1.3 Tujuan Kerja Praktek ........................................................ 3
1.4 Manfaat Kerja Praktek ...................................................... 3
1.5 Sistematika Penulisan ....................................................... 3
BAB II : RUANG LINGKUP KERJA PRAKTEK ............................... 6
2.1 Gambaran Umum Institusi ................................................ 6
2.2 Struktur Organisasi Institusi ............................................. 6
BAB III : ANALISIS KEBUTUHAN SISTEM ..................................... 8
3.1 Metode Analisis ................................................................ 8
3.2 Hasil Analisis .................................................................... 8
3.2.1 Diagram Alir Data Sistem yang Sedang
Berjalan ................................................................... 8
3.2.1.1 Diagram Konteks Sistem ............................ 8
3.2.1.2 Diagram Nol ................................................ 9
3.2.1.3 Diagram Rinci .............................................11
3.2.2 Fungsi ......................................................................12
3.2.3 Kinerja .....................................................................12
3.2.4 Antarmuka ...............................................................13
BAB IV : PERANCANGAN SISTEM
4.1 Metode Perancangan .........................................................14
4.2 Hasil Perancangan .............................................................14
4.2.1 Diagram Alir Data Sistem yang Sedang
Dirancang ................................................................14
4.2.1.1 Diagram Konteks Sistem ............................14
4.2.1.2 Diagram Nol ................................................15
4.2.1.3 Diagram Rinci .............................................16
4.2.2 Kamus Data .............................................................17
4.2.3 Perancangan Basis Data ..........................................17
4.2.3.1 Normalisasi .................................................17
4.2.3.2 Diagram Hubungan Entitas .........................21
4.2.4 Spesifikasi Tabel .....................................................21
BAB V : IMPLEMENTASI PROGRAM ..............................................25
5.1 Batasan Implementasi .......................................................25
5.2 Implementasi .....................................................................25
BAB VI : ANALISIS KINERJA SISTEM ..............................................30
iii
BAB VII : PENUTUP ...............................................................................31
7.1 Kesimpulan .......................................................................31
7.2 Saran ..................................................................................31
iv
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Identitas ...............................................................................22
Tabel 4.2 Tabel Pembayaran .........................................................................22
Tabel 4.3 Tabel Month_Record .....................................................................23
Tabel 4.4 Tabel Quit ......................................................................................23
Tabel 4.5 Tabel Quit_Print ............................................................................23
Tabel 4.6 Tabel Administrator .......................................................................24
Tabel 4.7 Tabel Group ...................................................................................24
Tabel 4.8 Tabel Iuran Kursus ........................................................................24
DAFTAR GAMBAR
Halaman
Gambar 2.1 Struktur Organisasi I-TUTOR.NET EDUCATION .................. 6
Gambar 3.1 Diagram Konteks Sistem yang Berjalan ................................... 9
Gambar 3.2 Diagram Nol Sistem yang Berjalan ..........................................10
Gambar 3.3 Diagram Rinci 1.0 Sistem yang Berjalan ..................................11
Gambar 3.4 Diagram Rinci 2.0 Sistem yang Berjalan ..................................11
Gambar 3.5 Diagram Rinci 3.0 Sistem yang Berjalan ..................................12
Gambar 4.1 Diagram Konteks Sistem yang Dirancang ................................14
Gambar 4.2 Diagram Nol Sistem yang Dirancang .......................................15
Gambar 4.3 Diagram Rinci 1.0 Sistem yang Dirancang ...............................16
Gambar 4.4 Diagram Rinci 2.0 Sistem yang Dirancang ...............................17
Gambar 4.5 Diagram Hubungan Entitas .......................................................21
Gambar 5.1 Form Login ...............................................................................25
Gambar 5.2 Form Registrasi Siswa ..............................................................26
Gambar 5.3 Form Pembayaran .....................................................................27
Gambar 5.4 Form Pencarian Data .................................................................27
Gambar 5.5 Form Report ..............................................................................28
Gambar 5.6 Report Siswa .............................................................................29
v
BAB I
PENDAHULUAN
Pembayaran iuran kursus merupakan hal yang krusial dalam sebuah lembaga
dalam hal jumlah data yang disimpan. Data yang semakin banyak memerlukan
didasarkan pada catatan pembayaran secara manual dalam kertas yang berisi
tabel yang sudah diformat dan dicetak. Pencatatan pembayaran data identik
1
yang berulangkali pada kertas dan komputer menyebabkan efisiensi kerja
berkurang.
apabila terjadi perubahan jadwal kursus. Operator harus menulis ulang nama –
nama siswa yang merubah jadwal kursusnya dalam tabel baru dan
dengan siswa yang sudah terdaftar. Selain itu, sistem ini juga harus
mempermudah user dalam mengubah jadwal kursus dan pencarian data siswa
EDUCATION :
TUTOR.NET EDUCATION.
2
bulan.
siswa yang keluar pada setiap bulannya dan menyajikannya dalam bentuk
laporan.
lingkungan kerja.
BAB I PENDAHULUAN
Berisi latar belakang, materi kerja praktek, tujuan kerja praktek, manfaat
3
BAB II RUANG LINGKUP KERJA PRAKTEK
bidang usaha, dan lain-lain dan struktur organisasi institusi yang memuat
kebutuhan perngkat lunak yang dipakai dan hasil analisis kebutuhan perangkat
Berisi uraian tentang metode perancangan perangkat lunak yang dipakai dan
perangkat lunak, yang meliputi struktur data yang akan digunakan, arsitektur
dikembangkan.
4
BAB V IMPLEMENTASI SISTEM
serta alasan pemilihannya, dan batasan-batasan lain yang dibuat dan ditemui
selama pengembangan perangkat lunak. Selain itu, bab ini juga memuat
implementasi, dan terutama pada analisis kinerja perangkat lunak. Bagian ini
BAB II
5
RUANG LINGKUP KERJA PRAKTEK
pengantar pada kelas bahasa Inggris dan bahasa Mandarin pada kelas bahasa
Iuran kursus merupakan sumber financial dari setiap lembaga pendidikan non
formal, penanganan yang kurang teliti dapat menyebabkan kerugian dari segi
material.
Owner
Principal
Teacher
Administrator
6
Berikut ini penjelasan mengenai struktur organisasi institusi I-TUTOR.NET
EDUCATION :
belajar mengajar.
BAB III
7
ANALISIS KEBUTUHAN SISTEM
diagram. Dengan metode ini akan dijabarkan analisa sistem yang sedang
berjalan.
3.2.1 Diagram Aliran Data (Data Flow Diagram / DFD) Sistem yang Sedang
Berjalan
8
PIMPINAN
pembayaran iuran
pelaporan status siswa
SISTEM
INFORMASI
PENCATATAN
SISWA PEMBAYARAN, ADMINISTRATOR
PENCATATAN
STATUS SISWA,
DAN JADWAL
bukti pembayaran KURSUS
Pencatatan pembayaran iuran
Pada gambar 3.1, dapat dilihat aliran data yang terjadi pada I-
9
SISWA
file_identitas_siswa
1.0
Pencatatan
pembayara Nama siswa
n
Identitas Siswa
ADMINISTRATOR
file_pembayaran
2.0
Pencatatan
pembayaran
Identitas Siswa lanjutan lanjutan
file_pembayaran_lanjutan
Gambar 3.2 Diagram Nol Sistem yang Berjalan
PIMPINAN 3.0
Pencetakan
Laporan
Laporan Pembayaran
10
Pada gambar 3.2, digambarkan aliran data yang lebih spesifik
file_identitas_siswa 1.1
Pencatatan file_pembayaran
pembayaran
Melakukan pembayaran
SISWA
ADMINISTRATOR
Melakukan pencatatan
file_pembayaran_lanjutan
11
dilakukan.
file_pembayaran_lanjutan
3.1
PIMPINAN Pencetakan
Laporan
Laporan Pembayaran
Gambar 3.5 Diagram Rinci 3.0 Sistem yang Berjalan
Pada gambar 3.5, digambarkan proses yang lebih rinci dari level
pimpinan.
3.2.2 Fungsi
12
3.2.3 Kinerja
Dapat menampilkan status siswa yang masih aktif dan yang tidak
aktif .
3.2.4 Antarmuka
Tampilan desain berupa gambar atau icon lembaga dalam hal ini I-
TUTOR.NET EDUCATION.
13
BAB IV
PERANCANGAN SISTEM
4.2.1 Diagram Aliran Data (Data Flow Diagram / DFD) Sistem yang
Dirancang
pembayaran iuran
pelaporan status siswa
SISTEM
INFORMASI
PENCATATAN
SISWA PEMBAYARAN, ADMINISTRATOR
PENCATATAN
STATUS SISWA,
DAN JADWAL
bukti pembayaran KURSUS
Pencatatan pembayaran iuran
14
Pimpinan.
Identitas_siswa
ADMINISTRATOR
2.0
Pencetakan
laporan file_status_siswa
pembayaran
dan status
siswa
Identitas dan status siswa
Laporan
15
PIMPINAN
SISWA Kode_siswa
file_identitas_siswa
1.1
Pengecekan file_pembayaran_siswa
Identitas dan
informasi
pembayaranrakhi
r
Identitas_siswa
ADMINISTRATOR
1.2
Pencatatan
Pembayaran Bulan dan tanggal pembayaran
file_status_siswa
file_pembayaran_siswa 2.1
Pengecekan
status siswa
ADMINISTRATOR
Status_siswa
2.2
Pencetakan
laporan
pembayaran
Identitas dan Status siswa dan status
siswa
Laporan
PIMPINAN
Pada gambar 4.4, digambarkan proses yang lebih rinci dari level
pimpinan.
17
4.2.3 Perancangan Basis Data
4.2.3.1 Normalisasi
atribut :
18
no_telepon, tanggal_mulai, group, hari, waktu,
status.
atribut :
belajar.
19
sudah diubah menjadi Bulan maka tabel
Iuran_Kursus :
atribut :
Kode_siswa Iuran
berikut:
Quit.
20
6. Tabel Administrator = memiliki atribut (id_admin,
nama_admin, pass).
ERD)
abstrak.
Pembayaran
Administrator id_pembayaran
kode pembayaran
nama admin kode_siswa
Quit_Print pass tanggal pembayaran
Iuran Kursus
kode siswa month
nama year id_Iuran
group Identitas iuran iuran
hari Choose
waktu kode_siswa
tanggal keluar Month_record
nama
lamanya belajar nama orangtua kode pembayaran
tanggal registrasi kode_siswa
alamat nama
no.telepon group
tanggal mulai hari
Quit group waktu
hari tanggal pembayaran
kode siswa waktu month
tanggal keluar status year
lamanya belajar
iuran
Group
group
21
4.2.4 Spesifikasi Tabel
Tabel 4.1
Tabel Identitas
Pada tabel 4.1, terdapat 12 (dua belas) field dengan 11 (sebelas) field
Tabel 4.2
Tabel Pembayaran
22
Pada tabel 4.2, terdapat 7 (enam) field dengan 6 (enam) field bertipe
Pada tabel 4.4, terdapat 3 (tiga) field dengan 3 (tiga) field bertipe data
Varchar.
23
1. Kode_siswa Varchar 10
2. Nama Varchar 20
3. Group Varchar 6
4. Hari Varchar 40
5. Waktu Varchar 17
6. Tanggal keluar Varchar 12
7. Lamanya Belajar Varchar 15
Tabel 4.5
Tabel Quit_Print
Pada tabel 4.5, terdapat 7 (tujuh) field dengan 7 (tujuh) field bertipe data
Varchar.
Pada tabel 4.6, terdapat 2 (dua) field dengan 2 (dua) field bertipe data
Varchar.
Pada tabel 4.7, terdapat 1 (satu) field dengan 1 (satu) field bertipe data
Varchar.
24
Pada tabel 4.8, terdapat 2 (dua) field dengan 1 (satu) field bertipe data
BAB V
IMPLEMENTASI SISTEM
5.2 IMPLEMENTASI
Form Login
25
Gambar 5.1 Form Login
terlebih dahulu.
26
Sistem akan meminta memasukkan pilihan program kursus terlebih dahulu
Form Pembayaran
27
Gambar 5.3 Form Pembayaran
28
Gambar 5.4 Form Pencarian Data
Pada form ini user dapat melakukan pengeditan terhadap identitas siswa
Form Report
29
Gambar 5.5 Form Report
Pada Form ini user diminta memasukkan jenis laporan yang ingin diprint,
kemudian memilih bulan dan tahun laporan. Berikut ini contoh bentuk
30
Gambar 5.6 Report Siswa (Quit)
31
BAB VI
dengan Ms. Excel. User harus mencetak kertas pencatatan pembayaran jika
tentunya terdapat siswa yang mengundurkan diri atau berhenti. Data siswa - siswa
yang berhenti pada suatu periode kadang kala sulit untuk dilaporkan karena
jadwal kelas yang berbeda – beda dan jumlah siswanya yang mencapai 140
(dua) kali, mencatat siswa yang keluar (berhenti) sesuai dengan periode yang
32
BAB VII
PENUTUP
7.1 KESIMPULAN
setiap siswa.
7.2 SARAN
belajar mengajar
ada sebelumnya.
33
DAFTAR PUSTAKA
1. Al-Bahra Bin Ladjamudin, Analisis dan Desain Sstem Informasi., Graha Ilmu,
Yogyakarta, 2004
32