LSITING PROGRAM
1.Modules
Public koneksi As New ADODB.Connection Public rs As New ADODB.Recordset
Public Sub konekdb()
Set koneksi = New ADODB.Connection koneksi.ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Databasesiswa.mdb"
koneksi.Open
'On Error Resume Next
'If rs.State = adStateOpen Then 'koneksi.Close
Dim rs As ADODB.Recordset Private Sub Cmdlogin_Click() Set rs = New ADODB.Recordset
Set rs = koneksi.Execute("select * from tblPetugas where KodePetugas ='" & TxtUsername.Text & "' and Password='" & TxtPassword.Text & "'")
If Not rs.EOF Then
DesainHalamanUtama.Visible = True
End Sub
4. Menu Input Data Siswa
Private Sub CommandEdit_Click()
If CommandEdit.Caption = "Edit" Then CommandEdit.Caption = "Save"
aktif (True)
CommandEdit.Caption = "Edit"
koneksi.Execute ("Update tblSiswa set Nis='" & TextNIS.Text & "',NamaSiswa='" _
& TextNamaSiswa.Text & "', kelas='" & CmbKelas.Text & "',TempatLahir='" & TxtTempatLahir.Text & _
"',TanggalLahir='" & Format(DTPicker1.Value, "dd/MM/yyyy") & "',Alamat='" & TxtAlamat.Text & _
"',NoHandpone='" & TxtNoHandpone.Text & "',Agama='" & CmbAgama.Text & "',JenisKelamin='" & jk _
& "',NamaIbu='" & te.Text & "','PekerjaanIbu='" & CmbPekerjaanIbu.Text & "',NamaAyah='" & TxtNamaAyah.Text _
& "',pekerjaanAyah='" & CmbPekerjaanAyah.Text & "' where NIS='" & TextNIS.Text & "'")
OptPria.Value = False
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") CmdEdit.Caption = "Edit"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico") CmdDelete.Caption = "Delete"
CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")
CmdCancel.Caption = "Cancel"
CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")
End Sub
Private Sub CmdAdd_Click() If CmdAdd.Caption = "Add" Then CmdAdd.Caption = "Save"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
Dim jk As String
If OptPerempuan.Value = True Then jk = "L"
ElseIf OptPria.Value = True Then jk = "P"
End If
koneksi.Execute " insert into tblSiswa values('" & TextNIS.Text & "','" & TxtNamaSiswa & "','" &
Format(DTPTanggalMasuk.Value, "MM/dd/yyyy") & _
"','" & CmbKelas.Text & "','" & CmbJurusan.Text & "','" & CmbGroup.Text & "','" & TxtTempatLahir.Text & _
"','" & Format(DTPTanggalLahir.Value, "MM/dd/yyyy") & "','" & TxtAlamat.Text & _
"','" & TxtNamaIbu.Text & "','" & CmbPekerjaanIbu.Text & "','" & TxtNamaAyah.Text & "','" & CmbPekerjaanAyah.Text & "')"
CmdAdd.Caption = "Add"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") End If
koneksi.Execute ("delete from tblsiswa where Nis='" & TextNIS.Text & "'")
MsgBox "data telah di hapus" End Sub
Private Sub CmdEdit_Click()
If CmdEdit.Caption = "Edit" Then CmdEdit.Caption = "Save"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
CmdEdit.Caption = "Edit"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico") End If
End Sub
.AddItem "islam" .AddItem "Ibu Rumah Tangga" End With
.AddItem "Teknik Kendaraan Ringan" .AddItem "Teknik Sepeda Motor" End With
.AddItem "XII"
Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient
rs.Open ("select * from tblsiswa"), koneksi, adOpenKeyset, adLockOptimistic
Set DGSiswa.DataSource = rs rs.Requery
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
Dim jk As String
If OptPria.Value = True Then jk = "P"
ElseIf OptPerempuan.Value = True Then jk = "W"
End If
koneksi.Execute " insert into tblPetugas values('" & TxtKodePetugas.Text & "','" & TxtNamaPetugas.Text & "','" & TxtAlamat.Text & "','" & TxtTelepon.Text & "','" & jk & "','')"
CmdAdd.Caption = "Add"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") tampilkanData
End If End Sub
Sub tampilkanData()
Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient
rs.Open ("select * from tblpetugas"), koneksi, adOpenKeyset, adLockOptimistic
TxtTelepon.Text = ""
koneksi.Execute ("delete from tblpetugas where KodePetugas='" & TxtKodePetugas.Text & "'")
MsgBox "data telah di hapus" tampilkanData
End Sub
Private Sub CmdEdit_Click()
If CmdEdit.Caption = "Edit" Then CmdEdit.Caption = "Save"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
Dim jk As String
If OptPerempuan.Value = True Then jk = "W"
ElseIf OptPria.Value = True Then jk = "P"
End If
koneksi.Execute ("Update tblpetugas set NamaPetugas='" & TxtNamaPetugas.Text & "',Alamat='" & TxtAlamat.Text &
"',Telepon='" & TxtTelepon.Text & "',JenisKelamin='" & jk & "' where KodePetugas='" & TxtKodePetugas.Text & "'")
CmdEdit.Caption = "Edit"
tampilkanData
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") CmdEdit.Caption = "Edit"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico") CmdDelete.Caption = "Delete"
CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")
CmdCancel.Caption = "Cancel"
CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")
End Sub
6. Menu Input Data Biaya Spp Private Sub CommandEdit_Click() .WindowState = crptMaximized
If CommandEdit.Caption = "Edit" Then CommandEdit.Caption = "Save"
aktif (True)
Dim i As Integer With CmbTahunAjaran
For i = Format(Now, "yyyy") - 1 To Format(Now, "yyyy") + 1 .AddItem i & "/" & (i + 1)
Next i End With End Sub
Sub aktifIsi(X As Boolean)
DTPTanggalTransaksi.Enabled = X
Sub setTombol()
CmdAdd.Caption = "Add"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") CmdEdit.Caption = "Edit"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico") CmdDelete.Caption = "Delete"
CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")
CmdCancel.Caption = "Cancel"
CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")
End Sub
Private Sub CmbKodeBiaya_Click()
Set rs = koneksi.Execute("select *from PenggelolahanBiaya where kodeBiaya='" & CmbKodeBiaya.Text & "'")
If Not rs.EOF Then If CmdAdd.Caption = "Add" Then CmdAdd.Caption = "Save"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico") Set rs = koneksi.Execute("select max(NoTransaksi) as nota from tbltransaksispp")
'MsgBox rs(0)
Else
TxtNoTransaksi.Text = Right("0000" & Val(rs(0)) + 1, 5) End If
aktifIsi (True) Else
koneksi.Execute " insert into tbltransaksispp values('" & TxtNoTransaksi.Text & "','" & DTPTanggalTransaksi.Value & _
"','" & CmbTahunAjaran.Text & "','" & TxtKodePetugas.Text & "','" & TxtNis.Text & "','" & CmbKodeBiaya.Text & "','" &
CmbPembayaranBulanan.Text & "')" CmdAdd.Caption = "Add"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") aktifIsi (False)
With CRSTRUK
.ReportFileName = "D:\Desain Vb 6\report\SlipPembayaran.rpt"
'.Destination = crptToPrinter '.WindowState = crptMaximized
.SelectionFormula = "{QueryPembayaranSPP.NoTransaksi}='" & TxtNoTransaksi.Text & "'"
.RetrieveDataFiles
tampilakanData
koneksi.Execute ("delete from tbltransaksispp where NoTransaksi='" & TxtNoTransaksi.Text & "'")
MsgBox "data telah di hapus" End Sub
Private Sub CmdEdit_Click()
If CmdEdit.Caption = "Edit" Then CmdEdit.Caption = "Save"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
koneksi.Execute ("Update tbltransaksispp set NoTransaksi='" & TxtNoTransaksi.Text & "',TanggalTransaksi='" _
& Format(DTPTanggalTransaksi.Value, "dd/MM/yyyy") & "', TahunAjaran='" & CmbTahunAjaran.Text & "',KodePetugas='" & TxtKodePetugas.Text & "',NamaPetugas='" & _
TxtNamaPetugas.Text & jk & "',Nis='" & TxtNis.Text & "',NamaSiswa='" & TxtNamaSiswa.Text & _
",Kelas='" & CmbKelas.Text & "',' & Jurusan='" & CmbJurusan.Text & "',KodeBiaya='" & _
CmbKodeBiaya.Text & "',BesarUangSekolah='" &
CmbPembayaranBulanan.Text & "',TotalBiaya='" &
TxtTotalBiaya.Text & "',Dibayar='" & TxtDibayar.Text & _
"',Kembalian='" & TxtKembalian.Text & "',Keterangan='" & CmbKeterangan.Text & "')")
CmdEdit.Caption = "Edit"
With CmbJurusan
.AddItem "Teknik Kendaraan Ringan" .AddItem "Teknik Sepeda Motor" End With
Call TahunAjaran With CmbKodeBiaya
Set rs = koneksi.Execute("select *from PenggelolahanBiaya") While Not rs.EOF
Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient
rs.Open ("select * from QueryPembayaranSPP"), koneksi, adOpenKeyset, adLockOptimistic
Set DGTransaksiSPP.DataSource = rs rs.Requery
End Sub
konekdb
TxtKembalian.Text = Val(TxtDibayar.Text) - Val(TxtTotalBiaya.Text)
End Sub
Private Sub TxtNis_Change()
Set rs = koneksi.Execute("select *from tblSiswa where NIS='" & TxtNis.Text & "'")
If Not rs.EOF Then
7. Menu Kelas dan Wali Kelas Private Sub CommandEdit_Click()
If CommandEdit.Caption = "Edit" Then CommandEdit.Caption = "Save"
CmbKelas.Enabled = False Else
CommandEdit.Caption = "Edit"
koneksi.Execute ("Update tblkelasdanwalikelas set Kelas='" & CmbKelas.Text & "',Jurusan='" _
& CmbJurusan.Text & "', WaliKelas='" & CmbWaliKelas.Text & "',JenisKelamin='" & jk & "',Group='" & CmbGroup.Text & _
"',KodeJurusan='" & TxtKodeJurusan.Text & "'")
aktif (False)
Sub Aktiftext(X As Boolean) CmbKelas.Enabled = X
OptPria.Enabled = X
Sub Aktiftext(X As Boolean) TxtKodeBiaya.Enabled = X TxtKodeBiaya.Enabled = X End Sub
Sub setTombol()
CmdAdd.Caption = "Add"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") CmdEdit.Caption = "Edit"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico") CmdDelete.Caption = "Delete"
CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")
CmdCancel.Caption = "Cancel"
CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")
End Sub
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
koneksi.Execute "insert into PenggelolahanBiaya values ('" & TxtKodeBiaya.Text & "','" & TxtBiayaSPP.Text & "')"
CmdAdd.Caption = "Add"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") End If
koneksi.Execute ("delete from penggelolahanbiaya where KodeBiaya='" & TxtKodeBiaya.Text & "'")
MsgBox "data telah di hapus" End Sub
Private Sub CmdEdit_Click()
If CmdEdit.Caption = "Edit" Then CmdEdit.Caption = "Save"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
koneksi.Execute ("Update PenggelolahanBiaya set BiayaSPP='" & TxtBiayaSPP.Text & "' where KodeBiaya='" _
& TxtKodeBiaya.Text & "'") CmdEdit.Caption = "Edit"
End Sub
Sub tampilkanData()
Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient
rs.Open ("select * from PenggelolahanBiaya"), koneksi, adOpenKeyset, adLockOptimistic
Set DGPengelolahBiaya.DataSource = rs rs.Requery
9. Menu Laporan Data Siswa Private Sub CmdLihat_Click() With CRDataSiswa
.ReportFileName = "D:\Desain Vb 6\DATA PEMBAYARAN SPP.rpt" .Connect = "D:\Desain Vb 6\Databasesiswa.mdb"
& "QueryPembayaranSPP.NIS=tblSiswa.NIS and
tblSiswa.kelas='" & CmbKelas.Text & "' and tblSiswa.Jurusan='" & CmbJurusan.Text & "' and tblSiswa.Group'" & CmbGroup.Text & "'"
.ReportTitle = "PEMBAYARAN SPP" .Destination = crptToWindow
CmbJurusan.AddItem "Teknik Kendaraan Ringan" CmbJurusan.AddItem "Teknik Sepeda Motor" CmbGroup.AddItem "1"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") CmdEdit.Caption = "Edit"
CmdDelete.Caption = "Delete"
CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")
CmdCancel.Caption = "Cancel"
CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")
End Sub
Private Sub CmdAdd_Click() If CmdAdd.Caption = "Add" Then CmdAdd.Caption = "Save"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
Dim jk As String
If OptWanita.Value = True Then jk = "W"
ElseIf OptPria.Value = True Then jk = "P"
End If
koneksi.Execute " insert into tblkelasdanwalikelas values('" & CmbKelas.Text & "','" & CmbJurusan.Text & _ "','" & CmbWaliKelas.Text & "', '" & jk & "','" & CmbGroup.Text & "','" & TxtKodeJurusan.Text & "')"
CmdAdd.Caption = "Add"
CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico") End If
End Sub
Private Sub CmdCancel_Click() SetTextBox
CmbKelas.Text = "" aktif (False)
End Sub
Private Sub CmdDelete_Click()
koneksi.Execute ("delete from tblkelasdanwalikelas where kelas='" & CmbKelas.Text & "'")
MsgBox "data telah di hapus" End Sub
Private Sub CmdEdit_Click()
If CmdEdit.Caption = "Edit" Then CmdEdit.Caption = "Save"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico") Else
CmdEdit.Caption = "Edit"
CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico") End If
With CmbWaliKelas
Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient
rs.Open ("select * from tblkelasdanwalikelas"), koneksi, adOpenKeyset, adLockOptimistic
tampilakanData SetTextBox
Aktiftext (True) End Sub
2. Software
Adapun software yang digunakan untuk pembuatan program SPP ini adalah dengan menggunakan visual basic 6, microsoft access dan kedua software berjalan pada sistem operasi windows,XP,dll
3. Brainware
Brainware mperupakan faktor manusia yang menanggani fasilitas komputer yang
dibutuhkan adalah :
a. Sistem analis,merupakan orang yang sedang membangun fasilitas rancangan sistem b. Programmer,merupakan orang yang mengerti bahasa pemrograman dalam membuat
dan membangun sebuah aplikasi .
c. Operator ,merupakan orang yang menangani langsung dalam pengolahan data mulai dari mempersiapkan data sampul dengan memasukkan data ke dalam database pada komputer.
5.3.1 Tujuan Impelmentasi Sistem
Adapun tujuan impelentasi sistem adalah sebagai berikut :
1. Menulis,mengji dan mendokumentasikan program-program dan prosedur-prosedur yang dilakukan oleh dokumen desain sistem yang disetujui.
2. Memastikan bahwa pengguna dapat mengggunakan sistem baru yaitu, dengan melatih pengguna dalam menggunakan sistem tersebut.
3. Memperhitungkan bahwa desain sistem memenuhi permintaan dan kebutuhan pemakai yaitu,dengan cara menguji sistem secara keseluruhan.
4. Tampilan Program Sistem Informasi Pembayaran SPP
Berikut ini adalah tampilan dari program sistem informasi pembayaran SPP :
5.3.2 Form Login
Tampilan pertama adalah program dijalankan adalah tampilan form login. Tampilan ini berfungsi untuk keamanan admin dalam memproses data.
5.3.3 Menu Utama Program
Setelah admin berhasil memasukkan nama dan password dengan benar pada form login diatas ,maka akan muncul tampilan menu utama dari sistem pembayaran SPP dan terdapat 5 menu pada menu bar,yaitu : menu file, transaksi,laporan about,dan logout.
Gambar 5.3.3 Tampilan Menu Utama
5.3.4 Menu input data siswa
Menu inut siswa meupakan menu yang berfungsi menginput data siswa-siswi,mengubah data siswa dan juga menghapus data siswa,dalam input data siswa ini terdapat tombol pilihan,yaitu:
Add,Save,Edit,Delete,Cancel dan Edit.
5.3.5 Menu Input Data Petugas
Menu data petugas merupakan menu yang berungsi menginputkan data petugas.
Gambar 5.3.5 Tampilan Menu Input Data Petugas
5.3.6 Menu data biaya SPP
Menu data biaya spp merupakan menu yang berfungs menginputkan data biaya spp untuk setiap kelas.
5.3.7 Menu data kelas dan wali kelas
Menu data kelas dan wali kelas merupakan menu yang berfungsi mengetahui siapa wali yang ada dikelas masing-masing.
Gambar 5.3.7 Tampilan Menu Input Data Kelas dan Wali Kelas
5.3.8 Menu transaksi pembayaran spp
Menu pembayaran SPP merupakan menu untuk melakukan transaksi pembayaran SPP dan juga memiliki struk pembayaran SPP.
5.3.9 Menu laporan
Menu ini berisi semua laporan seperti laporan data siswa per kelas,laporan infor petugas,laporan spp per tahun ajaran,laporan siswa yang sudah membaara uang sekolah,laporan siswa yang belum membayara uang sekolah
BAB 6
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Diakhir penulisan ini, penulis membuat beberapa kesimpulan dan saran. Adapun kesimpulannya yang dapat diambil dari perancangan tugas akhir ini adalah :
1. SMK Swasta Parulian-3 Medan telah menggunakan komputer sebagai alat bantu pengelolahan data siswa,pembayaran spp dengan microsoft excel,tetapi dengan bantuan program tersebut belum dapat meringgankan kinerja petugas admintrasinya. Dengan adanya sistem baru ini,maka diharapkan dapat mengefesienkan kinerja petugas admintrasi.
2. Dengan bantuan visual basic 6.0,microsoft access dan crystal report 8.5 ,maka dapat diciptakan sebuah sistem informasi pembayaran SPP dengan mudah,cepat dan tepat. 3. Pembuatan program dengan menggunakan bahasa pemprograman berbasis windows lebih
6.2 Saran
Ada beberapa saran yang perlu disampaikan penulis kepada pembaca sebagai berikut :
1. Diharapkan kepada SMK Swasta Parulian-3 Medan agar lebih menggebangkan teknologi dan informasi dalam pembelajaran.
2. Diharapkan kepada seluruh pegawai dan guru dapat lebih menggembangkan pengetahuan tentang teknologi informasi dan komputerisasi,agar pegawai dan guru memiliki kemampuan yang bagu dibidang komputer.
3. Dengan sistem informasi yang baik dan efesien akan meningkatkan kemajuan di segala bidang aspek pada sekolah tersebut.
BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Istilah komputer (computer) diambil dari sebuah bahasa latin “computere” yang berarti “menghitung”. Sedangkan dalam Bahasa Inggris disebut “to compute” atau “recton” dapat
diartikan sebagai orang yang sedang menghitung. Secara defenisi komputer adalah sekumpulan beberapa alat elektronik yang satu sama lain saling bekerja sama yaitu dapat menerima data (input) lalu mengolah data ataupun memberikan informasi yang terorganisasi sesuai dengan program yang tersimpan dimemori komputer kemudian secara otomatis menyimpan perintah-perintah atau program hasil pengolahan data tersebut sehingga dapat menyediakan outputnya dalam bentuk informasi.
2.2 Komponen-komponen Komputer
Adapun komponen-komponen atau peralatan-peralatan yang dimiliki komputer adalah sebagai berikut:
1. Hardware (Perangkat Keras)
Hardware adalah komponen-komponen peralatan yang membentuk suatu sistem komputer lainnya, sehingga memunginkan komputer dapat melaksanakan tugasnya. Contoh dari Hardware adalah sebagai berikut:
a. Input (Masukkan) : Proses memasukan data ke dalam proses komoputer melalui alat input (input device) .
b. Processing (Pemrosesan) : Proses pengolahan data dengan alat pemroses (processing
device) yang berupa proses menghitung,membandingkan,
mengklasifikasikan,mengurutkan, mengendalikan, atau mencari di storage.
c. Output (Keluaran) : Proses menghasilkan output dari hasil pengolahan data dengan menggunakan alat output (output device), yaitu berupa informasi.
Software adalah kumpulan dari perintah/fungsi yang ditulis dengan aturan tertentu untuk memerintahkan komputer melaksanakan tugas tertentu. Contoh dari Software adalah sebagai berikut:
a. Sistem Operasi adalah software yang bertugas mengontrol dan mengkoordinasikan pengunaan hardware untuk berbagai Aplikasi untuk bermacam-macam pengguna.
b. Program Aplikasi adalah software yang menentukan bagaimana sumber daya digunakan untuk menyelesaikan masalah user.
3. Brainware (Tenaga Pelaksana)
Brainware adalahh orang-orang yang bekerja secara langsung dengan menggunakan komputer sebagai alat bantu, ataupun orang-orang yang tidak bekerja secara langsung menggunakan komputer, tetapi menerima hasil kerja dari komputer yang berbentuk laporan. . Contoh dari Software adalah sebagai berikut:
a. System Analyst : orang yang bertugas mempelajari, menganalisa, merancang dan membentuk suatu system / prosedur pengolahan data secara elektronik berdasarkan aplikasi yang dipesan oleh pemakai jasa komputer.
b. Programmer : yang bertugas di dalam data processing programming berdasarkan program spesialisasi.
2.3 Pengertian Data dan Database
Istilah data adalah istilah majemuk berasal dari kata “datum” yang berarti fakta
atau bagian dari fakta yang mengandung arti yang dihubungkan dengan kenyataan, simbol-simbol, gambar-gambar, kata-kata, angka-angka, huruf-huruf, atau simbol-simbol yang menunjukkan suatu ide objek, kondisi, atau situasi dan lain-lain.
Jadi data merupakan rekaman mengenai fenomena/fakta yang ada atau yang terjadi. Data mengenai fakta-fakta penting organisasi harus direkam dan dikelola secara baik sehingga dapat dipakai/diakses secara efisien sehingga efektif mendukung operasi dan pengendalian organisasi. Data merupakan sumber daya penting pada manajemen modern. Untuk itu, organisasi perlu melakukan penataan dan manajemen data yang baik agar data yang dimiliki organisasi dapat berdaya guna secara maksimal.
2.4 Pengertian Sistem, Informasi, dan Sistem Informasi
2.4.1 Pengertian Sistem
Suatu sistem adalah jaringan dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau meyelesaikan suatu sasaran tertentu. Suatu sistem yang baik harus mempunyai tujuan dan sasaran yang tepat karena hal ini akan sangat menentukan dalam mendefenisikan masukan yang dibutuhkan sistem dan juga keluaran yang dihasilkan.
McLeod berpendapat, sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.
Begitu pula Robert G.Murdick (1993), mendefinisikan sistem sebagai seperangkat elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan bersama.
Sedanglan menurut Gerald J.1991 mendefinisikan sistem yaitu suuatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu.
2.4.2 Pengertian Informasi
Berikut ini adalah pengertian dari definisi informasi menurut beberapa ahli :
1. Menurut Gordon. B. Davis (1985) mendefinisikan informasi sebagai data yang diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengabil keputusan masa kini maupun yang akan datang.
2. Menurut McLeod (1995) mendefinisikan informasi sebagai data yang telah diolah menjadi bentuk yang lebih berarti bagi penerimanya.
Dari pengertian diatas dapat disimpulkan bahwa informasi merupakan kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima
2.4.3 Sistem informasi
Sistem informasi dapat didefinisikan sebagai berikut :
1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.
3. Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
2.5 Pengertian Microsoft Access 2007
Microsoft Office Access 2007 merupakan salah satu software pengelolah database. Dengan Microsoft Access dapat mengelolah berbagai jenis data serta membuat hasil akhir berupa laporan dengan tampilan yang lebih menarik.
2.6 Memulai Microsoft Access 2007
Langkah untuk menjalankan program Access 2007 adalah : 1. Pada bagian taskbar ,klik tombol Start
2. Dari menu yang tampil,pilih All Programs kemudian klik pilihan Microsoft Office dan klik Microsoft Office Access 2007.
Gambar 2.1 Tampilan Awal Jendela Program Access 2007
2.7 Lembar Kerja Microsoft Access 2007
Sebaiknya kita mengenal elemen-elemen yang terdapat pada Access 2007 terlebih dahulu untuk mempermudah pengoperasian Access 2007.
Elemen-elemen yang terdapat dalam Access 2007 antara lain :
1. Title Bar,merupakan judul dari program atau nama file yang sedang aktif.
3. Quick Access Toolbar,merupakan sebuah batang yang berisi kumpulan tombol untuk melaksanakan suatu perintah tertentu dalam mengopersikan Access 2007.
4. Minimize Tool ,tombol yang berfungsi untuk meminimalkan ukuran jendela program Acces 2007 sehingga tampilannya berubah menjadi sebuah icon yang dilettakan pada bagian taskbar Windows XP.
5. Maximize Tool,tombol yang berfungsi untuk memaksimalkan ukuran jendela
program Acces 2007 sehingga tampilannya menjadi seukuran dengan layar monitor.
6. Close Tool, tombol yang berfungsi untuk menutup jendela program atau keluar dari Program Access 2007.
7. Status Bar,bagian yang digunakan untuk menampilkan informasi dan kondisi
dari lembar kerja program Access 2007. Misalnya: status aktif Caps Lock, Scroll dan sebagainya.
8. Ribbon , merupakan area di atas jendela program dimana kita dapat memilih tombl perintah.
9. Tab , merupakan kumpulan dari group yang berbentuk tabulasi secara otomatis menyesuaikan dokumen aktif.
10. Contextual Command Tab, merupakan tab yang tampil secara otomatis berdasrkan dokumen atau objek yang sedang dikerjakan.
11. Group, merupakan isi dari tab yang berupa kumpulan dari beberapa tombol perintah yang saling berkaitan.
13. Navigation pane, merupakan bagian pada sisi sebelah kiri jendela database yang menampilkan objek-objek database.
14. Tabel documents,objek-objek dalam Access 2007 seperti: tabel,query ,from report dan lainnya ditampilkan dalam bentuk tabulasi, kartu jika kondisinya terbuka.
2.8 Membuat Database
Lembar kerja Access merupakan jendela database yang terdiri dari satu atau lebih tabel yang saling berhubungan antara satu dengan yang lainnya,dimana kita dapat menyunting data tersebut dengan menambah,mengganti,emnghapus dan mengdeit data dalam tabel-tabel tersebut.
Tabel merupakan tempat untuk menyimpan data yang telah diolah dan mempunyai suatu tema tertentu,misalnya data penjualan,data pelanggan,dan sebagainya. Tabel terdiri dari field dan record,yang keduanya ditempatkan pada bagian kolom dan baris.
Dalam jendela database Access terdapat beberapa objek pendukung lainnya selain objek tabel,yaitu :
1. Query merupakan objek database yang digunakan untuk menampilkan,menyunting dan menganalisa data.
2. Form merupakan objek database yang digunakan untuk proses input,menyunting data dan untuk menambaj kontrol-kontrol.
4. Macro, merupakan rangkain perintah dengan menggunakan bahasa pemprograman access yang dapat disimpan dan dijalankan secara otomatis,misalnya membuka tabel dan lain sebagainya.
5. Module, adalah kumpulan program yang ditulis dengan menggunakan bahasa basic access.
2.9 Crystal Report
Crystal report merupakan program khusus untuk membuat laporan yang terpisah dengan program Microsoft Visual Basic 6.0 ,tetapi keduanya dapat dihubungkan (Linkage).Hasil cetak menggunakan Crystal Report lebih baik dan lebih mudah, karena pada Crystal Report banyak tersedia objek maupun komponen yang mudah digunakan.
2.9.1 Cara Menggunakan Program Crystal Report
Gambar 2.9.1 Kotak Dialog Welcome
A. Membuat Laporan Baru dengan Crystal Report
Produser untuk membuat sebuah report adalah :
1. Dari kotak dialog Welcome to, pilih Register Later,atau bila kita sudah keluar dari kotak dialog Welcome to,pilih menu file-New
Gambar 2.9.2 Report Gallery
3. Dari kotak dialog Standart Report Expert ,klik Data File dan selanjutnya akan ditampilkan kotak dialog Choose Database File (Gambar 2.9.3)
Gambar 2.9.4 Kotak Dialog Choose Database File
Gambar 2.9.5 Kotak Dialog Select Table
Selanjutnnya akan muncul kotak dialog Select Tables. Pilih nama tabel yang dimaksud,misalnya tblkelas dan walikelas > Ok > Done
t
Gambar 2.9.6 Tabel Kelas dan Wali Kelas
6. Langkah berikutnya,kita diminta menentukan field-field yang akan dimasukkan sebagai data
sumber untuk membuat report. Tekan Add All untuk memasukkan semua field atau tekan Add untuk memasukkan field terpilih saja. Sebagai contoh, pilih Add All dan Next.
Gambar 2.9.7 Menentukkan field membuat report
Gambar 2.9.8 Menentukan field kunci pengurutan
Gambar 2.9.9 Hasil dari pemilihan desaign report
6. Selanjutnya,kita bisa melakukan modifikasi sesuai keperluan.
2.10 Mengenal Visual Basic 6.0
Pemprograman merupakan sekumpulan instruksi-instruksi yang terorganisasi ketika dieksesuki menyebabkan komputer berkelakuan seperti apa yang diinginkan oleh pembuat program (programmer).
Bahasa pemprograman Visual Basic 6.0 adalah sebuah bahasa pemprograman tingkat tinggi (high level) yang merupakan pengembangan dari versi DOS sebelumnya yaitu BASIC. Basic merupakan singkatan dari beginners all purpose symbolic code, ini merupakan bahasa pemrograman yang cukup mudah dimengerti.
Microsoft visual basic 6.0 telah dikembangkan sejak tahun 80-an. Microsoft viual basic 6.0 memiliki berbagai jenis. Microsoft visual 6.0 yang terdapat dipasaran antara lain :
a. Standart Edition/Learning Edition
b. Profesional Edition
Merupakan versi yang memberikan berbagai sarana ekstra yang dibutukan oleh para programmer profesional. Misalnya seperti kontrol-kontrol tambahan,dukungan untuk pemprograman internet, compiler untuk membuat file help, serta sarana penggembangan database yang lebih baik.
c. Enterprise edition
Merupakan versi yang dikhususkan untuk para programmer yang ingin mengembangkan aplikasi remote computing atau client/server. Biasanya versi ini digunakan untuk pembuatan aplikasi pada jaringan.
2.10.1 Ruang lingkup visual basic 6.0
Beberapa lingkungan komponen penting di visual basic 6.0 :
1. Menu Bar
Menampilkan daftar menu yang berisi daftar perintah-perintah yang dapat digunakan saat bekerja pada visula basic 6.0. terdiri dari menu file,edit view,project,format,debug,run,query,diagram,tools,add-ins,windows dan help
Gambar 2.10.2 Tampilan Menu Bar
2. Main Toolbar
Digunakan untuk mengakses perintah-perintah dalam menu yang sering dipakai secara tepat.
Gambar 2.10.3 Tampilan Toolbar
Tabel 2.1 Fungsi dari masng-masing di Main Toolbar
Toolbar Nama Fungsi
baru,dengan pilih: 1.Standart EXE 2.Active EXE 3.Active DLL 4.Active Control
Add Form Menambahkan item dengan
pilihan :
Menu Editor Menampilkan kotak dialog
menu editor
Open Project Membuka project yang sudah pernah dibuat sebelumnya
Save Project Menyimpan project
Cut Memotong kontrol yang ada
Copy Menyalin kontrol yang ada di jendela form atau teks yang ada di jendela kode
Paste Menempelkan kontrol atau
teks yang sudah dipotong dengan perintah Cut atau disalin dengan perintah Copy
Find Mencari teks pada jendela
kode
Undo Membatalkan suatu perintah
yang dijalankan sebelumnya
Redo Mengulangi suatu perintah
yang pernah dibatalkan
Start Menjalankan program
Break Menghentikan program yang
sedang dijalankan sementara
Ende Menghentikan program yang
sedang di jalankan
Project Explorer Menampilkan jendela project explorer
Properties Window Menampilkan jendela properties
layout
Object Browser Menampilkan jendela object browser
ToolBox Menampilkan jendela
toolbox
3. Jendela ToolBox (ToolBox Standart)
Toolbox standart berisi komponen-komponen yang merupakan saran untuk membentuk user interface
Tabel 2.2 Fungsi-fungsi ToolBox
Tool Nama Fungsi
Picture Box Komponen ini digunakan
untuk menampilkan gambar dengan tipe file gambar
Bitmap (bmp),Icon
(ico),Gif(gif),JPEG(jpeg)
Label Komponen ini digunakan
komponen ini saat program berjalan
Text Box Komponen ini digunakan
untuk menemaptkan teks dalam form dan pemakain komponen lain seperti button,check box,command button dan lainnya
Command Button Digunakan untuk
memberikan suatu perintah atau tindakan ketika digunakan dalam aplikasi
Check Box Digunakan untuk
disediakan
Option Button Digunakan untuk
menyediakan pilihan dimana pemakai/user hanya dapat memlih satu buah pilihan dari beberapa pilihan yang disediakan
Combo Box Digunakan untuk
menentukkan pilihan dari daftar pilihan yang sudah
disediakan. Bentuk
pilihannya berupa dropdown list
List Box Digunakan untuk
menentukan dari daftar pilihan yang sudah
disediakan. Bentuk
pilihannya tidak berupa drow down list tetapi semua item yang ada pada komponen tersebut dtampilkan
Horizontal Scroll Bar Digunakan untuk
memilih atau mengubah sesuatu dari sebuah objek selama masih dalam jangkauan nilai horizontal objek
Vertical Scroll Bar Digunakan untuk
memunginkan pemakai memilih atau mengubah sesuatu dari sebuah objek selama masih dalam jangkaun nilai vertikal objek
Timer Digunakan untuk
mengoperasikan waktu kejadian pada rutin program termasuk interval waktunya
Drive List Box Digunakan untuk
menampilkan daftar drive yang terdapat pada sebuah drive di komputer
Dir List Box Digunakan untuk
File List Box Digunakan untuk menamplkan daftar file yang terdapat pada sebuah direktori di komputer
Shape Digunakan untuk membentuk
dua dimensi seperti bujur sangkar,lingkaran,empat persegi dan elips
Line Digunakan untuk
menampilkan gambar
btmaps(bmp),windows mera file (wmf),dan icon (ico)
Data Digunakan untuk
menghubungkan antara form dari Vb 6.0 dengan database yang akan digunakan dalam aplikasi yang dibuat
Ole Digunakan untuk
menepelkan suatu objek dari aplikasi vb 6.0 ke aplikasi
yang mendukung
4. Form Window
Form window (jendela form) merupakan area untuk merancang program aplikasi. Pada jendela form inilah diletakkan kontrol-kontrol (objek) seperti comand-command button, label dan lain sebagainya. Ukuran dari jendela form pada mulanya dapat kecil namun bisa diubah sesuai dengan kebutuhan
Gambar 2.10.4 Tampilan Form Window
5. Project Explorer
Project explorer merupakan area berisi semua file program aplikasi visual basic 6.0. Suatu aplikasi visual basic disebut dengan project (proyek) dan setiap proyek bisa terdiri dari satu atau lebih file misalnya form,modul,class dan lain sebagainya.
6. Properties Window
Window ini berisi semua informasi mengenai kontrol (objek) yang dibuat,dan bertugas meenyiapkan segala property dari control yang diperlukan dalam perancangan User Interface mauoun pemprograman.
Gambar 2.10.6 Tampilan Jendela Form Layout
7. Window Code
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan sistem komputerisasi tidak terlepas dari perkembangan teknologi yang hampir mempengaruhi seluruh aspek kehidupan manusia. Dalam perkembangan sistem komputerisasi, pemanfaatan sistem informasi dalam pengelolaan dan manajemen data sangat diperlukan.
Perkembangan tidak hanya disambut dan dinikmati oleh kalangan bisnis maupun pemerintah saja, tetapi juga mulai merambah dalam dunia pendidikan karena ketersediaan informasi yang terintegrasi semakin penting dalam mendukung upaya menciptakan generasi penerus bangsa. Begitu banyaknya manfaat dalam penerapan teknologi komputer tersebut ternyata belum terlalu dioptimalkan pada lingkungan SMK Swasta Parulian 3 Medan. Selama ini sekolah tersebut masih menjalankan sebuah sistem lama dalam proses pembayaran SPP kepada setiap siswa-siswanya , dimana setiap siswa yang membayar uang SPP harus mengisi formulir pembayaran secara manual yang disiapkan oleh sekolah untuk proses pembayaran uang sekolah SPP.
Maka,penulis mengajukan sebuah judul “Sistem Informasi Pembayaran SPP Pada SMK
Swasta Parulian-3 Medan Menggunakan Visual Basic 6.0”
1.2 Rumusan Masalah
Perkembangan dunia pendidikan saat ini sangatlah sinergis dengan perkembangan komputer, begitu juga dengan pengelolahan data yang dilakukan pada sekolah-sekolah saat ini. Banyak yang masih menggunakan buku catatan sebagai alat bantu dalam proses pembuatan laporan transaksi pembayaran SPP yang mengakibatkan pekerjaan menjadi lebih rumit dan data terkadang tidak akurat. Pengelolahan data tidaklah begitu mudah sehingga sangat dibutuhkan sebuah aplikasi untuk mempermudah kerja dan data lebih akurat.
Sedangkan pada SMK Swasta Parulian 3 Medan masih menggunakan buku catatan sebagai alat bantu dalam proses pembuatan laporan transaksi pembayaran SPP yang mengakibatkan pekerjaan manjadi rumit dan data terkadang tidak akurat. Dalam hal ini penulis merumuskan masalah lebih difokuskan pada bagaimana sebuah aplikasi pembayaran SPP dapat dibangun dan bekerja sesuai kebutuhan pengguna yang akhirnya dapat membantu pengguna dalam mempermudah pekerjaan.
1.3 Batasan Masalah
Agar masalah tidak menyimpang dan sesuai dengan judul dan latar belakang masalah yang diuraikan, maka penulis dengan ini membatasi ruang lingkup pada batasan masalah, yaitu :
1. Aplikasi yang dirancang untuk menginput data siswa kemudian mengolahnya pada proses
Pembayaran SPP, pembuatan bukti pembayaran berdasarkan data yang diinput oleh petugas , pembuatan data untuk semua siswa yang ingin membayar SPP di SMK Swasta Parulian 3 Medan
2. Aplikasi yang dirancang hanya digunakan untuk satu admin saja.
3. Aplikasi dikembangkan dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0.
1.4 Tujuan Penelitian
Tujuan penelitian dilakukan untuk merancang sebuah sistem informasi pembayaran SPP yang berguna bagi SMK Swasta Parulian 3 Medan dalam pembayaran SPP siswa dan siswinya denga menggunakan bahasa pemprograman visual basic 6.0 serta untuk menemukan suatu cara pemecahan masalah yang tepat dalam pengelolahan data pembayaran SPP pada SMK Swasta Parulian-3 Medan.
1.5 Metodologi Penelitian
1. Penelitian Lapangan
Penelitian ini dilakukan oleh penulis secara langsung untuk memperoleh data-data yang diperlukan nantinya. Dalam hal ini, penulis melakukan penelitian di SMK Swasta Parulian 3 Medan . Adapun metode penelitian yang dilakukan oleh penulis dalam mengumpulkan data adalah :
a. Wawancara
Dalam hal ini penulis mengadakan tanya jawab dengan staf dan guru yang berhubungan dengan masalah yang akan dibahas.
b. Pengamatan (observasi)
Dalam metode ini penulis juga melakukan observation (observasi) guna mendapatkan data secara umum dengan melihat langsung, mengamati dan mencatat kegiatan yang ada pada sekolah SMK Swasta Parulian 3 Medan.
2. Penelitian Kepustakaan
Penelitian ini dilakukan berdasarkan kepustakaan atau bersifat teoritis dalam menyusun Tugas Akhir, dalam hal ini penulis melekukannya dengan membacaserta mengkaji buku-buku dan bahan kuliah yang berhubungan dengan masalah yang ditinjau.
3. Studi Literatur
1.6 Mamfaat Penelitian
Adapun mamfaat dari penelitian ini yaitu : memberikan kemudahan kepada petugas menerima SPP sekolah dalam pencatatan pembayaran dan mempermudah pengelolahan database.
1.7 Sistematika Penulisan
Untuk mempermudah penulisan Tugas Akhir ini, penulis membuat suatu analisa yang kebih terarah dan terfokus. Adapun sistematika penulisan Tugas Akhir ini adalah sebagai berikut:
BAB 1 Pendahuluan
Pada bab ini merupakan pembahasan tentang latar belakang, runusan masalah, pembatasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian, tinjauan pustaka dan .sistematika penulisan.
BAB 2 Landasan Teori
Pada bab ini dijelaskan teori-teori singkat dalam pembuatan Tugas Akhir tentang hal-hal yang berkaitan dengan pengertian komputer, pengertian data, sistem informasi, Microsoft Visual Basic 6,0,Microsoft Access ,Crystal Report,algoritma,dan basis data sesuai judul dalam Tugas Akhir ini.
BAB 3 SMK SWASTA PARULIAN 3 MEDAN
BAB 4 Rancangan Sistem Program
Pada bab ini penulis menjelaskan tentang perancangan sistem yang akan dibuat yang meliputi definisi tentang perancangan sistem,data flow diagram (DFD),database,dan algoritma.
BAB 5 Implementasi Sistem
Dalam bab ini menguraikan tentang definisi, tujuan implementasi sistem dan komponen utama implementasi sistem yang telah dirancang.
BAB 6 Kesimpulan dan Saran
Pada bab terakhir ini berisikan tentang kesimpulan yang diperoleh dari keseluruhan dan saran-saran yang dianggap bermanfaat bagi pembaca
BAB 6 KESIMPULAN DAN SARAN
6.1 Kesimpulan ...44457 6.2 Saran ...44452 DAFTAR PUSTAKA
SISTEM INFORMASI PEMBAYARAN SPP PADA SMK SWASTA
PARULIAN-3 MEDAN MENGGUNAKAN VISUAL BASIC 6.0
ABSTRAK
SISTEM INFORMASI PEMBAYARAN SPP
PADA SMK SWASTA PARULIAN-3 MEDAN
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
HARTATI HUTAHAEAN
132406094
PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
SISTEM INFORMASI PEMBAYARAN SPP
PADA SMK SWASTA PARULIAN-3 MEDAN
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli
Madya
HARTATI HUTAHAEAN
132406094
PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : SISTEM INFORMASI PEMBAYARAN SPP
PADA SMK SWASTA PARULIAN-3 MEDAN MENGGUNAKAN VISUAL BASIC 6.0
Katergori : TUGAS AKHIR
Nama : HARTATI HUTAHAEAN
Nim : 132406094
Program Studi : DIPLOMA (D-3) TEKNIK INFORMATIKA
Departemen : MATEMATIKA
Falkutas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juni 2016
Disetujui Oleh, Pembimbing,
Program Studi D3 Teknik Informatika FMIPA USU,
Ketua
Dr.Elly Rosmaini,M.Si Drs. Ujian Sinulingga, M.Si
PERNYATAAN
SISTEM INFORMASI PEMBAYARAN SPP PADA SMK SWASTA
PARULIAN-3 MEDAN MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Mei 2016
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas limpahan rahmad dan karunia-Nya sehingga kajian tugas akhir ini dapat diselesaikan dengan baik dan dalam waktu yang telah ditetapkan.
Penyusunan tugas akhir ini masih banya memiliki kekurangan karena keterbatasan kemampuan dan pengetahuan penulis, sehingga diharapkan kritik dan saran yang membangun serta dapat memberikan kepada penulis untuk kemajuan tugas akhir ini.
Tugas akhir ini merupakann salah satu syarat yang harus dilakukan setiap mahasiswa/i Teknik Informatika untuk dapat menyelesaikan pendidikan di Program D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
Pada kesempatan ini penulis juga menyampaikan terima kasih kepada seluruh pihak yang sudah banyak membantu :
1. Bapak Drs.Ujian Sinulingga,M.Si, selaku Dosen Pembimbing pada penyelesaian tugas akhir yang telah memberikan panduan dengan penuh kepercayaan kepada penulis untuk menyelesaikan tugas akhir ini.
2. Dr.Syariol Sitorus,M.IT selaku ketua dan sekretaris program studi D-3 Teknik Informatika di Universitas Sumatera Utara.
4. Bapak Dr.Sutarman,M.Sc,selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
5. Para staff/Pengajar jurusan D-3 Teknik Informatika FMIPA USU.
6. Kepada orangtua saya tercinta Bapak E.Hutahaean dan Ibu E.Br .Siahaan untuk setiap doa dan dukungannya.
7. Kepada teman-teman saya dalam 1 pkl yang saya kasihi ,Christy Haloho,Tumona Sinaga,dan Castran P Manik.
8. Seluruh rekan-rekan dari D-3 Teknik Informatika FMIPA USU khususnya KOM B 2013 yang sangat saya kasihi ,terimakasih atas setiap masukkan ,dukungan dan kritik dalam penysusunan tugas akhir ini.
SISTEM INFORMASI PEMBAYARAN SPP PADA SMK SWASTA
PARULIAN-3 MEDAN MENGGUNAKAN VISUAL BASIC 6.0
ABSTRAK
DAFTAR ISI 1.5 Metodologi Penelitian ...24 1.6 Mamfaat Peneltian ...25 1.7 Sistematika Penulisan ...25 BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer ...8
2.7 Lembar Kerja Microsoft Access 2007 15 BAB 3 PELAKSANAAN PRAKTIK KERJA LAPANGAN 3.1 Profil SMK Swasta Parulian-3 Medan ...36
3.2 Visi dan Misi SMK Swasta Parulian-3 Medan 37
3.3 Struktur Organisasi SMK Swasta Parulian-3 Medan ...37
BAB 4 PERANCANGAN SISTEM 4.1 Perancangan Sistem ...44439 4.1.1 Pengertian Analisis Sistem 39
4.1.2 Pengertian Perancangan Sistem 39
4.2 Perancangan Database ...44440 4.3 Flowchart ...44443 4.3.1 Tampilan Flowchart Login 46
4.3.2 Aliran Data Diagram Level 0 47
5.3.8 Menu Transaksi Pembayaran SPP 55
DAFTAR TABEL
Tabel 2.1 Tabel Fungsi Main ToolBar 26
Tabel 2.2 Tabel Fungsi-Fungsi ToolBox 29
Tabel 4.2.1 Tabel Siswa 40
Tabel 4.2.2 Tabel Petugas 41
Tabel 4.2.3 Tabel Transaksi Pembayaran Bulanan 42
Tabel 4.2.4 Tabel Pengelolahan Biaya 42
Tabel 4.2.5 Tabel Kelas dan Wali Kelas 43