• Tidak ada hasil yang ditemukan

Sistem Informasi Pembayaran Spp Pada Smk Swasta Parulian-3 Medan Menggunakan Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Pembayaran Spp Pada Smk Swasta Parulian-3 Medan Menggunakan Visual Basic 6.0"

Copied!
86
0
0

Teks penuh

(1)

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

(2)

DesainHalamanUtama.Visible = True

(3)

End Sub

4. Menu Input Data Siswa

Private Sub CommandEdit_Click()

If CommandEdit.Caption = "Edit" Then CommandEdit.Caption = "Save"

aktif (True)

(4)

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 & "'")

(5)

OptPria.Value = False

(6)

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 & _

(7)

"','" & 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

(8)

.AddItem "islam" .AddItem "Ibu Rumah Tangga" End With

.AddItem "Teknik Kendaraan Ringan" .AddItem "Teknik Sepeda Motor" End With

(9)

.AddItem "XII"

Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient

rs.Open ("select * from tblsiswa"), koneksi, adOpenKeyset, adLockOptimistic

Set DGSiswa.DataSource = rs rs.Requery

(10)

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

(11)

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"

(12)

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)

(13)
(14)

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

(15)

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)

(16)

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

(17)

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='" &

(18)

CmbPembayaranBulanan.Text & "',TotalBiaya='" &

TxtTotalBiaya.Text & "',Dibayar='" & TxtDibayar.Text & _

"',Kembalian='" & TxtKembalian.Text & "',Keterangan='" & CmbKeterangan.Text & "')")

CmdEdit.Caption = "Edit"

(19)

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

(20)

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"

(21)

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

(22)

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

(23)

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"

(24)

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"

(25)

& "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"

(26)

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

(27)

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

(28)

With CmbWaliKelas

Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient

rs.Open ("select * from tblkelasdanwalikelas"), koneksi, adOpenKeyset, adLockOptimistic

(29)

tampilakanData SetTextBox

Aktiftext (True) End Sub

(30)
(31)

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 :

(32)

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.

(33)

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.

(34)

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.

(35)

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.

(36)

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

(37)

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

(38)

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.

(39)

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.

(40)

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.

(41)

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.

(42)

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.

(43)

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.

(44)

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.

(45)

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.

(46)

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.

(47)

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.

(48)

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.

(49)

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

(50)

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

(51)

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)

(52)

Gambar 2.9.4 Kotak Dialog Choose Database File

(53)

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

(54)

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.

(55)

Gambar 2.9.7 Menentukkan field membuat report

Gambar 2.9.8 Menentukan field kunci pengurutan

(56)

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

(57)

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

(58)

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

(59)

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

(60)

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

(61)

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

(62)

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

(63)

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

(64)

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

(65)

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

(66)

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.

(67)

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

(68)

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.

(69)

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

(70)

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

(71)

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

(72)

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

(73)

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

(74)

SISTEM INFORMASI PEMBAYARAN SPP PADA SMK SWASTA

PARULIAN-3 MEDAN MENGGUNAKAN VISUAL BASIC 6.0

ABSTRAK

(75)

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

(76)

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

(77)

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

(78)

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

(79)

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.

(80)

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.

(81)

SISTEM INFORMASI PEMBAYARAN SPP PADA SMK SWASTA

PARULIAN-3 MEDAN MENGGUNAKAN VISUAL BASIC 6.0

ABSTRAK

(82)

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

(83)

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

(84)

5.3.8 Menu Transaksi Pembayaran SPP 55

(85)

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

(86)

Gambar

Gambar 5.3.2 Tampilan Form Login
Gambar 5.3.4 Tampilan Menu Input data Siswa
Gambar 5.3.5 Tampilan Menu Input Data Petugas
Gambar 5.3.7 Tampilan Menu Input Data Kelas dan Wali Kelas
+7

Referensi

Dokumen terkait

SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN.. VISUAL

Sesuai dengan penelitian dan observasi yang dilakukan pada sekolah SMK N 4 MEDAN, sistem informasi data nilai siswa masih belum menggunakan komputerisasi dalam

SISTEM INFORMASI PEMBAYARAN SPP PADA SMA NEGERI 1 SIBOLGA MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0..

Pengelolaan informasi data pembayaran SPP Di SMK Negeri 4 Dumai saat ini masih konvensional dengan mencatat pada kartu pembayaran kemudian data pembayaran direkap

Pada pembahasan yang sudah dipaparkan sebelumnya, perancangan dari sistem informasi pembayaran SPP pada SMK Avicena Rajeg memudahkan staff TU dalam melakukan

Tugas akhir ini merupakann salah satu syarat yang harus dilakukan setiap mahasiswa/i Teknik Informatika untuk dapat menyelesaikan pendidikan di Program D-3

Tujuan dari penelitian yang dilakukan peneliti adalah membuat aplikasi sistem informasi pembayaran SPP di SMK Negeri 2 Bojonegoro menggunakan bahasa pemrograman

Merancang sistem informasi pembayaran SPP online berbasis web pada sekolah tersebut agar dapat memberikan pelayanan lebih kepada siswa dan orang tua dalam