sistem informasi pembayaran administrasi sekolah di

48
SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI SMU MUHAMMADIYAH 1 KARANGANYAR Disusun Oleh : Dwi Kusuma Hastuti M3204012 Manajemen Informatika TUGAS AKHIR ditulis dan diajukan untuk memenuhi sebagai persyaratan memperoleh gelar Ahli Madya Ilmu Komputer PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2007

Upload: vubao

Post on 27-Dec-2016

235 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH

DI SMU MUHAMMADIYAH 1 KARANGANYAR

Disusun Oleh :

Dwi Kusuma Hastuti

M3204012

Manajemen Informatika

TUGAS AKHIR

ditulis dan diajukan untuk memenuhi sebagai persyaratan

memperoleh gelar Ahli Madya Ilmu Komputer

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2007

Page 2: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

ii

TUGAS AKHIR

SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH

DI SMU MUHAMMADIYAH 1 KARANGANYAR

Yang disusun oleh : Dwi Kusuma Hastuti

M 3204012 Manajemen Informatika

Dibimbing oleh

Pembimbing I

Drs. Bambang H, M.App.Sc NIP. 132 162 555

Pembimbing II

Drs. Siswanto, M.Si NIP. 132 000 805

Telah dipertahankan di depan Dewan Penguji

Pada hari Senin , tanggal 02 Juli 2007

Dan dinyatakan telah memenuhi syarat

Anggota Tim Penguji Tanda Tangan

1. Drs. Bambang H, M. App.Sc 1.

2. Drs. Siswanto, M.Si 2.

3. Budi Legowo, M.Si 3.

Surakarta,

Disahkan oleh

Fakultas MIPA

Dekan,

Prof. Drs. Sutarno, M.Sc, PhD NIP. 131 649 948

Ketua Program Studi

DIII Ilmu Komputer,

Irwan Susanto, DEA NIP 132 134 694

Page 3: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

iii

Page 4: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

iii

ABSTRAK

DWI KUSUMA HASTUTI. Sistem Informasi Pembayaran Administrasi Sekolah SMU Muhammadiyah 1 Karanganyar. Program DIII Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. Sistem pembayaran administrasi sekolah di SMU Muhammadiyah 1 Karanganyar saat ini masih ditulis dengan tangan. Data-data yang berhubungan dengan pembayaran administrasi disimpan dalam bentuk berkas, sehingga kurang efektif dan efisien.Tujuan dari penelitian ini adalah membuat sistem informasi pembayaran administrasi sekolah, dengan manfaat yaitu agar memudahkan dalam proses pembayaran administrasi sekolah. Sesuai dengan tujuan penelitian, maka penelitian ini dilakukan dengan metode analisis perancangan sistem dan pembuatan program aplikasi.

Page 5: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

iv

MOTTO

“ Kesuksesan adalah milik orang yang amat gigih mengubah dirinya

dan tidak akan terjadi perubahan kecuali pada orang yang berani

melihat didirinya ”

“ Nasib seseorang adalah dibuat oleh dirinya sendiri “

“ Keberhasilan tidak akan tercapai tanpa doa, Sejajarkanlah antara

doa, usaha dan optimis maka kesuksesan akan datang “

“ Jangan melihat segala sesuatu dengan mata kita tapi lihatlah segala

sesuatu dengan hati kita “

Page 6: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

v

PERSEMBAHAN

“ Sembah sujud atas segala keridhoan-Mu…Ya Allah ya Tuhanku…Kutumpahkan segala

asa hidupku hanya padamu dengan membuka takbir illahi menyongsong masa depan nan

gemilang “

“ Ayahnda & Ibunda keluarga tercinta yang senantiasa mengiringgi setiap langkahku dengan

do’a yang tulus ”

“ Kakak & Adikku tersayang “

” Kekasihq yang selalu memberikan semangat, perhatian, dan doanya ”

“ Buat Soulmate_q (Ch@y, Onn@x, R!cho,F@2) n friend the best Pwee, Mei@, Penny, Teye,

Nury terima kasih untuk hari-hari berbagi cerita, duka dan bahagia “

Page 7: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

vi

KATA PENGANTAR

Dengan memanjatkan puji syukur atas kehadirat Allah SWT, semoga

rahmat, hidayah dan inayahNya dilimpahkan kita, sehingga penulisan Tugas

Akhir ini dapat diselesaikan. Tugas Akhir ini dibuat untuk memenuhi sebagian

persyaratan memperoleh gelar Ahli Madya Ilmu Komputer.

Penulis menyadari bahwa dalam penulisan Tugas Akhir ini masih banyak

kekurangan. Hal ini disebabkan karena terbatasnya kemampuan penulis baik

pengetahuan, waktu maupun tenaga. Untuk itu dalam kesempatan ini Penulis

mengucapkan banyak terima kasih kepada:

1. Bapak Drs. Alim Sukarno, selaku kepala sekolah SMU Muhammadiyah 1

Karanganyar yang telah memberikan kesempatan untuk melakukan

penelitian.

2. Bapak Drs. Bambang Harjito, M.App.Sc selaku dosen pembimbing I

yang telah memberikan bimbingan dan mengarahkan dalam penulisan

tugas akhir ini.

3. Bapak Drs. Siswanto, M.Si selaku dosen pembimbing II yang telah

memberikan bimbingan dan mengarahkan dalam penulisan tugas akhir ini.

4. Bapak Budi Legowo, M.Si selaku dosen penguji yang telah memberikan

masukan dan mengarahkan dalam penulisan tugas akhir ini.

5. Semua pihak yang tidak bisa penulis sebutkan yang telah membantu dalam

menyelesaikan laporan ini.

Semoga apa yang telah diberikan mendapat pahala dari Allah SWT, Akhir

kata, semoga laporan ini dapat berguna bagi perkembangan ilmu di bidang

komputer pada khususnya dan kemajuan pada umumnya.

Surakarta, Juli 2007

Dwi Kusuma Hastuti

Page 8: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

vii

DAFTAR ISI

HALAMAN JUDUL ................................................................................. i

HALAMAN PENGESAHAN ................................................................... ii

HALAMAN ABSTRAK ........................................................................... iii

HALAMAN MOTTO ............................................................................... iv

HALAMAN PERSEMBAHAN................................................................. v

KATA PENGANTAR ............................................................................... vi

DAFTAR ISI ............................................................................................. vii

DAFTAR GAMBAR ................................................................................ x

DAFTAR TABEL ...................................................................................... xii

BAB I. PENDAHULUAN

1.1 Latar Belakang Masalah ...................................................... 1

1.2 Rumusan Masalah ............................................................... 2

1.3 Batasan Masalah ................................................................. 2

1.4 Tujuan Penelitian ................................................................ 2

1.5 Manfaat Penelitian .............................................................. 2

BAB II. LANDASAN TEORI

2.1 Pengertian Sistem ................................................................ 4

2.2 Pengertian Informasi ............................................................ 4

2.3 Pengertian Sistem Informasi Manajemen .......................... 4

2.4 Pengertian Analisis Sistem ................................................. 4

2.5 Pengertian Perancangan Sistem ......................................... 5

2.5.1 Context Diagram (CD).............................................. 5

2.5.2 Data Flow Diagram (DFD) .................................... 5

2.5.3 Kamus Data ............................................................. 6

2.5.4 Diagram Entity-Relationship (ERD) ....................... 6

2.5.5 Hierarki Input Prosaes Output (HIPO) .................... 7

2.5.6 Flow Chart .............................................................. 7

2.6 Perancangan Database ........................................................ 8

Page 9: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

viii

2.7 Pemrograman Visual FoxPro 8.0 ....................................... 8

2.8 Struktur Visual FoxPro 8.0 ................................................ 9

2.8.1 Jendela Aplikasi ........................................................ 9

2.8.2 Project Manajer ........................................................ 9

2.9 Perangkat Untuk Pembuatan Program ................................. 10

2.9.1 Form Designer .......................................................... 10

2.9.2 Form Control ............................................................. 10

2.9.3 Jendela Propertise .................................................... 10

BAB III. METODE PENELITIAN

3.1 Jenis dan Sumber Data ........................................................... 11

3.2 Metode Pengumpulan Data ................................................... 11

3.3 Metode Analisis Sistem ......................................................... 12

3.3.1 Context Diagram (CD)................................................. 12

3.3.2 Data Flow Diagram (DFD) ......................................... 13

3.4 Kamus Data ........................................................................... 16

3.5 Perancangan Database ........................................................... 17

3.5 .1 Desain Tabel ............................................................... 17

3.5 .2 Entity Relational Diagram (ERD) .............................. 19

3.6 Hierarki Input Proses Output (HIPO) ................................... 20

3.7 Implementasi Sistem ............................................................. 20

BAB IV. HASIL PENELITIAN DAN PEMBAHASAN

4.1 Analisis Sistem ..................................................................... 21

4.2 Analisis Kebutuhan Sistem ................................................... 21

4.2.1 Konfigurasi Hardware Dan Software ......................... 21

4.2.2 Kebutuhan Brainware ................................................ 22

4.3 Desain Pembuatan Aplikasi Program .................................... 22

4.3.1 Detail Desain .............................................................. 23

4.4 Arsitektur Sistem Database ………………………………… 32

Page 10: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

ix

4.5 Flowchart ................................................................................ 33

BAB V. PENUTUP

5.1 Kesimpulan ............................................................................ 34

5.2 Saran-saran ............................................................................ 34

DAFTAR PUSTAKA .............................................................................. 35

Page 11: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

x

DAFTAR TABEL

Tabel 2.1 Notasi Aljabar Untuk Menggambarkan Struktur Data.................. 6

Tabel 3.1 Desain Data Siswa......................................................................... 17

Tabel 3.2 Desain Data Jenis Pembayaran ..................................................... 18

Tabel 3.3 Desain Data Transaksi................................................................... 19

Page 12: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

xi

DAFTAR GAMBAR

Gambar 2.1 Simbol-Simbol Data Flow Diagram ....................................... 5

Gambar 2.2 Simbol-Simbol ERD ............................................................... 7

Gambar 2.3 Simbol-Simbol Flow Chart ………………………………... 8

Gambar 2.4 Jendela Aplikasi ..................................................................... 7

Gambar 2.5 Project Manajer ..................................................................... 7

Gambar 2.6 Component Palette .................................................................. 8

Gambar 2.7 Form Designer ....................................................................... 8

Gambar 2.8 Form Control .......................................................................... 8

Gambar 2.9 Jendela Properties .................................................................. 9

Gambar 3.1 Context Diagram ..................................................................... 12

Gambar 3.2 DFD Level 0 ............................................................................ 13

Gambar 3.3 Level 1 Proses Pendataan Siswa ............................................. 14

Gambar 3.4 Level 1 Proses 2 Transaksi ...................................................... 14

Gambar 3.5 Level 2 Proses 2.1 ................................................................... 15

Gambar 3.6 Level 2 Proses 2.2 ................................................................... 15

Gambar 3.7 Entity Relationship Diagram (ERD) ....................................... 19

Gambar 3.8 Hierarki Input Proses Output................................................... 20

Gambar 4.1 Form Login.............................................................................. 23

Gambar 4.2 Form Menu Utama .................................................................. 24

Gambar 4.3 Konfigurasi Exit ...................................................................... 25

Gambar 4.4 Form Input Data Siswa............................................................ 26

Gambar 4.5 Form Input Jenis Pembayaran ................................................ 27

Gambar 4.6 Form Transaksi Pembayaran ................................................... 27

Gambar 4.7 Form Laporan Data Siswa dan Jenis Pembayaran .................. 28

Gambar 4.8 Laporan Data Siswa................................................................. 29

Gambar 4.9 Form Laporan Jenis Pembayaran ............................................ 29

Gambar 4.10 Laporan Jenis Transaksi .......................................................... 29

Gambar 4.11 Laporan Transaksi Pembayaran Per Bulan.............................. 30

Gambar 4.12 Laporan Pembayaran Harian ................................................... 30

Page 13: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

xii

Gambar 4.13 Form Kwitansi Pembayaran ................................................... 31

Gambar 4.14 Laporan Pembayaran Per Siswa .............................................. 31

Gambar 4.15 Form Backup Data................................................................... 32

Gambar 4.16 Form About Author ................................................................. 32

Gambar 4.17 Flowchart ............................................................................... 33

Page 14: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

1

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Saat ini ilmu pengetahuan dan teknologi mengalami perkembangan

yang semakin pesat, perubahan yang terjadi baik di bidang teknologi,

komunikasi, maupun di bidang informasi. Perubahan-perubahan itu

disebabkan karena kemampuan dan potensi teknologi informasi itu sendiri,

keterbatasan yang dahulu ada dalam komunikasi yang meliputi waktu dan

kecepatan sekarang dapat diatasi dengan berkembangnya ilmu pengetahuan

dan teknologi, yang memungkinkan manusia untuk saling berhubungan dan

mendapatkan informasi dengan cepat, tepat dan tanpa batas.

Teknologi dapat diartikan sebagai alat bantu fisik dan non fisik yang

digunakan oleh manusia dalam memenuhi kebutuhan dan pencapaian tujuan

dalam hidupnya. Komputer memiliki perangkat keras (hardware) dan

perangkat lunak (software). Hampir seluruh aktifitas sehari-hari manusia

dipengaruhi oleh komputer, baik dalam hal penyampaian informasi seperti

mengirim email, melihat berita, mempersiapkan laporan sampai pembuatan

program dan lain sebagainya.

Saat ini sistem pembayaran administrasi sekolah di SMU

Muhammadiyah 1 Karanganyar masih dilakukan dengan tulis tangan,

sehingga kurang mampu dalam memberikan informasi secara teliti dan tepat.

Hal ini disebabkan karena jumlah kelas dari 3 angkatan terdiri dari 22 kelas,

dan setiap kelas ada kurang lebih 40 siswa. Melihat cara tersebut tidak dapat

menyajikan laporan secara teliti dan tepat, sehingga dapat menyiapkan suatu

model pengolahan data secara efisien.

Dengan sistem komputerisasi mampu menyajikan informasi dengan

teliti dan tepat, sehingga sistem pembayaran administrasi sekolah di SMU

Muhammadiyah 1 Karanganyar, diharapkan dapat disajikan lebih efisien

dibanding dengan menggunakan sistem yang lama. Atas dasar beberapa hal

dan latar belakang masalah di atas, dicoba menyusun paket program aplikasi ‘’

Page 15: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

2

2

Sistem Informasi Pembayaran Administrasi Sekolah di SMU Muhammadiyah

1 Karanganyar ‘’ dengan harapan dapat menggantikan sistem yang lama

sehingga kelemahan sistem dapat diatasi.

1.2 Rumusan Masalah

Berdasarkan latar belakang di atas dapat diambil perumusan masalah yaitu

bagaimana cara membuat dan merancang sistem informasi yang mudah,

efisien dan aman pada sistem informasi pembayaran administrasi sekolah di

SMU MUHAMMADIYAH 1 Karanganyar?

1.3 Batasan Masalah

Batasan masalah tugas akhir ini adalah sistem hanya membahas

tentang pengolahan data siswa, data jenis bayar dan data transaksi

pembayaran. Serta pembuatan program hanya bersifat stand alone .

1.4 Tujuan Penelitian

Adapun tujuan dari tugas akhir ini adalah untuk mewujudkan sistem

informasi pembayaran administrasi sekolah di SMU Muhammadiyah 1

Karanganyar yang berfungsi untuk mengelola sistem pembayaran administrasi

yang ada di SMU Muhammadiyah 1 Karanganyar menjadi lebih mudah.

1.5 Manfaat Penelitian

Adapun manfaat dari pengembanggan sistem pembayaran administrasi

sekolah di SMU Muhammadiyah 1 Karanganyar sebagai berikut :

1. Bagi penulis

a. Sebagai sarana pembelajaran dan penerapan ilmu yang

diperoleh terutama analisis perencanaan sistem yang telah

didapat di kuliah agar bisa terealisasi dengan baik sehingga

dapat mengembangkan sistem lebih lanjut.

b. Menambah pengetahuan dan wawasan bagi penulis.

Page 16: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

3

3

2. Bagi SMU Muhammadiyah 1 Karanganyar

a. Dapat dijadikan bahan pertimbangan dalam penyediaan sistem

informasi pembayaran administrasi sekolah sebagai pendukung

kinerja instansi.

b. Membantu memperkenalkan tentang sistem informasi yang

digunakan untuk membangun rancangan program berupa

aplikasi yang bebrbasis komputer yang berhubungan dengan

sistem informasi pembayaran administrasi sekolah di SMU

Muhammadiyah 1 Karanganyar.

Page 17: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

4

4

BAB II

LANDASAN TEORI

2.1 Pengertian Sistem

Secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau

himpunan dari unsur, komponen, atau variabel-variabel yang terorganisasi,

saling berinteraksi, saling tergantung satu sama lain dan terpadu

(Kumorotomo dkk, 2001).

2.2 Pengertian Informasi

Informasi adalah data yang telah disusun sedemikian rupa sehingga

bermakna dan bermanfaat karena dapat dikomunikasikan kepada seseorang

yang akan mempergunakannya untuk membuat keputusan (Kumorotomo

dkk, 2001).

2.3 Pengertian Sistem Informasi Manajemen

Sistem Informasi (Information System) adalah pengaturan orang,

data, proses, dan teknologi informasi yang berinteraksi untuk

mengumpulkan, memproses, menyimpan, dan menyediakan sebagai output

informasi yang diperlukan untuk mendukung sebuah organisasi (Whitten,

2004).

2.4 Pengertian Analisis Sistem

Analisis sistem adalah penguraian dari sistem yang utuh ke dalam

bagian komponennya dengan maksud untuk mengidentifikasi dan

mengevaluasi permasalah-permasalahan, kesempatan-kesempatan, hambatan-

hambatan yang terjadi sehingga dapat diusulkan perbaikannya (Jogiyanto,

2001).

Page 18: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

5

5

2.5 Pengertian Perancangan Sistem

Perancangan sistem adalah merancang atau mendesain sistem yang

baik, dengan langkah-langkah operasi dalam pengolahan data dan prosedur

untuk mendukung operasi sistem.

Dalam merancang sistem terdapat alat-alat bantu yang digunakan

untuk mempermudah dalam merancang sistem yaitu (Kendall, 2003) :

2.5.1 Diagram Context

Context Diagram merupakan sebuah diagram sederhana yang

menggambarkan hubungan antara entity luar masukan dan keluaran dari

sistem (Kendall, 2003).

2.5.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah suatu gambaran dari sustu sistem

yang menggunakan sejumlah bentuk-bentuk simbol untuk mengambarkan

bagaimana arus data melalui proses yang saling berkaitan. DFD hanya terdiri

dari empat simbol. Simbol-simbol itu digunakan untuk elemen-elemen

lingkungan yang berhubungan dengan sistem, proses, arus data, serta

penyimpanan data.

Simbol yang digunakan untuk Data Flow Diagram sebagai berikut :

Suatu entitas berupa kelompok, orang atau sistem yang

bisa menerima informasi atau data-data awal.

Arus data yang menunjukkan bahwa informasi sedang

melintas dari atau menuju suatu proses.

Penyimpanan data.

Page 19: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

6

6

Suatu proses dimana beberapa tindakan atau

sekelompok tindakan dijalankan.

Gambar 2.1 Simbol-simbol Data Flow Diagram (Kendall, 2003)

2.5.3 Kamus Data

Kamus Data adalah suatu hasil referensi data mengenai data-data yang

diciptakan oleh pengganlisis sistem yang berdasarkan atas diagram alir data

(Kendall, 2003).

Tabel 2.1 Notasi aljabar untuk menggambarkan struktur data

No Simbol Keterangan

1 (=) : Tanda sama

dengan

Terdiri dari

2 (+) : Tanda plus Dan

3 { } : Tanda kurung Meninunjukkanelemen-elemen repetitive,juga

disebut sebagai kelompok berulang

4 [] : Tanda kurung Menunjukkan salah satu dari dua situasi

tertentu

5 ( ) : Tanda kurung Menunjukkan suatu elemen yang bersifat

pilihan

2.5.4 Diagram Entity-Relationship (ERD)

ERD menggambarkan relasi dari dua file atau dua tabel yang dapat

digolongkan dalam tiga macam bentuk relasi, yaitu satu-satu, satu-banyak,

dan banyak-banyak. ERD merupakan dasar untuk pemgembangan kamus data

(Fathansyah, 1999).

ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan

struktur dan hubungan antar data. Berikut ini adalah simbol-simbol dari ERD :

Page 20: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

7

7

Entity

Entity adalah suatu objek yang dapat

diidentifikasikan dalam lingkungan pemakai, sesuatu

yang penting bagi pemakai dalam konteks sistem

yang akan dibuat.

Hubungan

Asosiasi antar entitas dalam hubungan harus

dibedakan antara hubungan antar entity dengan isi

hubungan itu sendiri.

Atribut

Atribut berfungsi untuk mendekripsikan karakter

entity, dari setiap ERD biasanya terdapat lebih dari

satu atribut.

Garis

Digunakan untuk menghubungkan entity dengan

entity maupun entity dengan atribut.

Gambar 2.2 Simbol-simbol Entity Relationship Diagram (Kendall, 2003)

2.5.5 Hierarki Input Proses Output (HIPO)

HIPO adalah data dokumentasi program digunakan sebagai alat desain

dalam siklus pengembangan sistem. HIPO telah dirancang dan dikembangkan

secara khusus untuk menggambarkan suatu struktur bertingkat guna

memahami fungsi dari modul-modul suatu sistem.

2.5.6 Flow Chart

Flow chart adalah gambaran dalam bentuk diagram alir dari algoritma-

algoritma dalam suatu program, yang menyatakan arah alur program tersebut.

Beberapa simbol yang digunakan flow chart sebagai berikut :

Page 21: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

8

8

Menunjukan proses

Menunjukkan penggujian

Menunjukkan arus

Menunjukkan input / output

Gambar 2.3 Simbol-simbol Flow chart (Kendall, 2003)

2.6 Perancangan Database

Database adalah kumpulan data satu dengan data yang lain yang

tersimpan dalam satu tempat pemyimpanan luar dan membutuhkan suatu

perangkat lunak untuk menjalankannya. Perancangan database dimaksudkan

untuk mendefinisikan kebutuhan file-file yang dibutuhkan oleh sistem informasi.

2.7 Pemrograman Visual FoxPro

Program aplikasi ini dibuat dengan menggunakan perangkat lunak

pemrograman Microsoft Visual FoxPro 8.0. Visual FoxPro merupakan perangkat

lunak yang sangat cocok untuk membangun aplikasi berbasis database. Visual

FoxPro akan sangat membantu aplikasi berbasis windows karena mempunyai

penampilan yang sangat menarik (Martina, 2003).

Page 22: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

9

9

2.8 Struktur Visual FoxPro

Struktur Visual Foxpro terdiri dari beberapa hal, antara lain :

a. Jendela Aplikasi

Jendela Aplikasi adalah jendela terbesar yang menyediakan Interface

antara pemakai dengan program.

Gambar 2.4 Jendela Aplikasi

b. Project Manajer

Project Manajer terletak pada sisi kiri atas jendela aplikasi yang

digunakan untuk mengatur object dan Visual FoxPro 8.0 seperti :

1. Data, berisi fasilitas untuk membuat database, table, queries.

2. Document, berisi form, report, dan label.

3. Clases, berisi semua property, event dan metode sebuah object.

4. Code, tempat untuk membuat program.

5. Other, untuk membuat program.

Gambar 2.5 Project Manajer

Page 23: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

10

10

2.9 Perangkat untuk pembuatan program

Perangkat untuk pembuatan program Visual FoxPro, antara lain :

a. Jendela Form Designer

Jendela form tersusun atas sejumlah titik-titik, hal ini bermanfaat untuk

mengatur tata letak obyek (seperti tombol perintah atau label). Titik-titik

tersebut hanya muncul pada saat perancangan.

Gambar 2.6 Form Designer

b. Jendela Form Control

Jendela ini memuat berbagai control yang tersedia pada Visual FoxPro.

Jendela form control ini perlu diaktifkan sebelum membuat suatu aplikasi.

Gambar 2.7 Form Control

c. Jendela Properties

Jendela ini merupakan tempat untuk mengatur hal-hal yang berkaitan

dengan suatu kontrol yang terdapat pada form.

Gambar 2.8 Jendela Properties

Page 24: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

11

11

BAB III

METODE PENELITIAN

3.1 Jenis dan Sumber Data

Dalam penelitian ini, data dan informasi sangat diperlukan guna menyusun

Tugas Akhir ini agar mencapai hasil yang memuaskan dan dapat

dipertanggungjawabkan. Adapun sumber data yang diperoleh dari hasil penelitian

di SMU Muhammadiyah 1 Karanganyar adalah sebagai berikut:

a. Data Primer

Data Primer diperoleh secara langsung dari objek penilitian yaitu dari

pihak–pihak yang berhubungan dengan sistem pembayaran administrasi

sekolah di SMU Muhammadiyah 1 Karanganyar misalnya data siswa, data

jenis pembayaran dan data jumlah pembayaran.

b. Data Sekunder

Data Sekunder diperoleh dari literatur–literatur yang mendukung sebagai

pelengkap data primer misalnya buku referensi yang disajikan dalam

daftar pustaka.

3.2 Metode Pengumpulan Data

Dalam pengumpulan data untuk akhir ini menggunakan metode-metode

sebagai berikut:

a. Metode Observasi

Metode Observasi adalah metode penelitian yang dilakukan dengan cara

pengamatan secara langsung pada obyek yang diteliti misalnya data siswa

dan jenis pembayaran spp, sehingga dapat diperoleh data yang jelas dan

sesuai dengan judul Tugas Akhir

b. Metode Wawancara (Interview)

Metode Wawancara adalah metode pengumpulan data dengan cara

mengajukan pertanyaan–pertanyaan secara langsung kepada responden

mengenai data–data yang terkait dengan rancangan sistem yang akan

disusun. Pertayaan yang diajukan sebagai berikut :

Page 25: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

12

12

1. Jumlah biaya SPP yang dibayar.

2. Jumlah biaya ekstrakulikuler.

3. Jumlah biaya penggayaan mata pelajaran.

4. Jenis pembayaran

c. Studi Pustaka

Metode pengumpulan data dari membaca buku–buku atau literatur yang

ada hubunganya dengan permasalahan yang dijadikan objek penelitian

yaitu buku referensi yang disajikan di daftar pustaka.

3.3 Analisis Sistem

Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh

ke dalam bagian–bagian komponennya dengan maksud untuk mengidentifikasi

dan mengevaluasi permasalahan–permasalahan dan hambatan–hambatan yang

terjadi serta kebutuhan-kebutuhan yang ada sehingga dapat diusulkan perbaikan

atau pergantian.

3.3.1 Context Diagram

Siswa Bag.keuangan

Kepala Sekolah

memberikan data laporan keuanganmasukan data

laporan kwitansi

laporan kwitansi

SistemPembayaranAdministrasi

Sekolah

41

5 2

3

Gambar 3.1 Context Diagram

Keterangan :

1. Siswa memberikan informasi data siswa.

2. Bagian keuangan memasukkan data siswa yang akan membayar

dan sistem pembayaran administrasi memberikan informasi data

siswa pada bagian keuagan.

Page 26: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

13

13

3. Sistem pembayaran administrasi merekap laporan data siswa yang

sudah membayar atau belum kepada kepala sekolah.

4. Sistem pembayaran administrasi memberikan laporan kepada

bagian keuangan bahwa siswa yang sudah membayar sudah

tercatat.

5. Sistem pembayaran administrasi memberikan laporan kepada

siswa berupa kwitansi bahwa siswa yang sudah membayar.

3.3.2 Data Flow Diagram

DFD merupakan alat yang dipakai untuk mendokumentasikan proses

dalam sistem. DFD menekankan pada fungsi-fungsi di dalam sistem, cara

menggunakan di dalam sistem. Gambar berikut memperlihatkan DFD sistem

pembayaran administrasi sekolah yang merupakan penjabaran dari Context

diagram pada gambar 3.2

DFD Level 0

2

PendataanSiswa

3

TransaksipembayaranAdministrasi

Bag.Keuangan DataSiswa

Datatransaksi

Memasukkan Data

Laporan Kwitansi

Kepala Sekolah

LaporanKeuangan

LaporanKeuangan

File Siswa

File Transaksi

Siswa Memberikan data

Gambar 3.2 DFD Level 0

Keterangan :

Siswa memberikan data ke bagian keuangan kemudian memasukkan data

ke pendataan siswa di simpan ke file siswa. Transaksi pembayaran administrasi

memberikan laporan keuangan ke bagian keuangan dan siswa kemudian disimpan

ke file transaksi dan menghasilkan laporan diberikan kepala sekolah.

Page 27: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

14

14

DFD Level 1 Proses 1 Pendataan Siswa

1.1

Pencarian datasiswa

1.3

Edit data siswa

1.4

Hapus datasiswa

1.2

Tambah datasiswa

NIS

NIS

NIS

NIS

File Siswa

Siswa

Siswa

Siswa

Siswa

Data Siswa

Gambar 3.3 DFD Level 1 Proses 1 Pendataan Siswa

Keterangan :

Level 1 proses 1 dalam pencarian data siswa, tambah data siswa, edit data

siswa dan hapus data siswa disimpan ke dalam file siswa.

DFD Level 1 Proses 2 Transaksi

2.1

Jenis PembayaranSiswa

Data Jenis Pembayaran

2.2

Transaksi

Data Jenis Pembayaran

NIS

File Jenis Pembayaran File Transaksi Gambar 3.4 DFD Level 1 Proses 2 Transaksi

Keterangan :

Level 1 proses 2 transaksi pembayaran disimpan ke file transaksi dan jenis

pembayaran disimpan ke file data jenis pembayaran.

Page 28: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

15

15

DFD Level 2 Proses 2.1

2.1.1

Tambah jenispembayaran

2.3.3

Hapus jenispembayaran

2.2.2

Edit jenispembayaran

Data jenis pembayaran

Data Jenis Pembayaran

Jenis pembayaranBag. Keuangan

Data Jenis Pembayaran

Gambar 3.5 DFD Level 2 Proses 2.1

Keterangan :

Level 2 proses 2.1 Proses tambah jenis pembayaran, hapus jenis

pembayaran dan edit jenis pembayaran disimpan ke dalam file data jenis

pembayaran.

DFD Level 2 Proses 2.2

2.2.1

Tambah transaksi

2.2.2

Batal transaksi

2.2.3

Hapus transaksiData Transaksi

Data Transaksi Pembayaran

TransaksiPembayaranBag. Keuangan

Data TransaksiPembayaran

Gambar 3.6 DFD Level 2 Proses 2.2

Keterangan :

Level 2 proses 2.2 dalam transaksi pembayaran proses tambah transaksi,

batal transaksi dan hapus transaksi disimpan dalam file data transaksi.

Page 29: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

16

16

3.4 Kamus Data

Kamus data adalah kumpulan elemen-elemen atau simbol-simbol yang

digunakan untuk membantu dalam penggambaran atau pengidentifikasikan setiap

field atau file di dalam sistem.

a. Data Siswa

SISWA =@nis + nama + alamat + jenkel + tpt_lahir + tgl_lahir +

agama + no_telp + kelas + jurusan + nama_wali + alamat_wali +

pekerjaan.

Nis = 0{char} 5

Nama = 0{char}25

Alamat = 0{char}30

Jenkel = 0{char}1

Tpt_lahir = 0{char}20

Tgl_lahir = * tgl-bulan-tahun*

Agama = 0{char}10

No_telp = 0{char}12

Kelas = 0{char} 3

Jurusan = 0{char} 20

Nama_wali = 0{char} 25

Alamat_wali = 0{char} 30

Pekerjaan = 0{char} 20

b. Data Jenis Bayar

JENIS_BAYAR = @kd_bayar + jns_bayar + jml + kelas

Kd_bayar = 0{char}4

Jns_bayar = 0{char} 20

Jml = 0{char} 8

Kelas = 0{char} 3

c. Data Transaksi

TRANSAKSI = tgl_bayar + @nis + nama + kelas + jurusan + jenis +

bulan + jml + nama_ptgs

Page 30: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

17

17

Tgl_bayar = *tgl-bulan-tahun*

Nis = 0{char} 5

Nama = 0{char} 25

Kelas = 0{char} 3

Jurusan = 0{char} 10

Jenis Bayar = 0{char} 20

Bulan = 0{char} 10

Jml = 0{char} 8

Nama_ptgs = 0{char}25

3.5 Perancangan Database

Perancangan database merupakan langkah untuk menentukan basis data

yang diharapkan dapat mewakili seluruh kebutuhan pengguna. Dalam

perancangan database akan dibahas mengenai indentifikasi dan perancangan tabel

database.

3.5.1. Desain Tabel

Desain table digunakan sebagai penjelasan tertulis mengenai data yang

berada di dalam database. Tanda * menunjukkan indeks.

1. Data Siswa

Nama Tabel : tb_siswa

Digunakan : untuk mencatat data siswa

Field Kunci : nis

Tabel 3.1 Desain Data Siswa

Nama Field Key Tipe Lebar Field Keterangan

Nis * Char 5 Nomor Induk Siswa

Nama Char 25 Nama Siswa

Alamat Char 30 Alamat Siswa

Sex Char 1 Jenis Kelamin Siswa

Tempat_lahir Char 20 Tempat Lahir Siswa

Page 31: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

18

18

Tgl_lahir Date 8 Tanggal Lahir Siswa

Agama Char 10 Agama Siswa

No_telp Char 12 Nomor Telepon

Kelas Char 3 Kelas

Jurusan Char 20 Bidang Keahlian :

1. Ilmu Pengetahuan

Alam

2. Ilmu Pengetahuan

Sosial

3. Bahasa

Nama_wali Char 30 Nama Wali

Alamat_wali Char 30 Alamat Wali

Pekerjaan Char 20 Nama Pekerjaan Wali

2. Data Jenis Pembayaran

Nama Tabel : tb_siswa

Digunakan : untuk mencatat transaksi pembayaran administrasi

Field Kunci : kd_bayar

Tabel 3.2 Desain Data Jenis Pembayaran

Nama Field Key Tipe Lebar Field Keterangan

Kode_bayar * Char 3 Kode Bayar

Jenis_bayar Char 20 Jenis Bayar

Jumlah Currency 8 Jumlah Bayar

Kelas Char 3 Kelas

3. Data Transaksi Pembayaran Administrasi

Nama Tabel : tb_siswa

Digunakan : untuk mencatat transaksi pembayaran administrasi

Field Kunci : nis

Page 32: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

19

19

Tabel 3.3 Desain Data Transaksi

Nama Field Key Tipe Lebar Field Keterangan

Nis * Char 5 Nomor Induk Siswa

Tgl_bayar Date 8 Tanggal Pembayaran

Nama Char 25 Nama Siswa

Kelas Char 3 Kelas

Jurusan Char 20 Bidang Keahlian

Jenis Bayar Char 20 Jenis Bayar

Bulan Char 10 Bulan Pembayaran

Jumlah Currency 8 Jumlah Bayar

Nama_petugas Char 20 Nama Petugas

3.5.2 Entity Relational Diagram (ERD)

Berikut ini model struktur data dari hubungan antar data, dapat

dihubungkan sebagai berikut:

Gambar 3.7 Entity Relationship Diagram (ERD)

Siswa Transaksi

nis

kelas

agama

tpt_lhr

jns_kelamin

alamat

tgl_lhr

nama_wali

jurusan pekerjaan

nama

no_telp

nama_petugas

alamat_wali

bulantgl_byr nis jurusan

jml_byr

nama

kelas

jns_byr

Jenis Pembayaran

N

kelaskd_byr jns_byr

jml_byr

N

Page 33: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

20

20

3.6 Hierarki Input Proses Output ( HIPO )

HIPO adalah data dokumentasi program digunakan sebagai alat desain dan

teknik dokumentasi dalam siklus pengembangan sistem paket HIPO sering

disebut IPO. HIPO merupakan alat dokumentasi program yang dikembangkan dan

didukung oleh IBM. Tetapi saat ini HIPO juga dapat digunakan sebagai alat bantu

untuk merancang dan mendokumentasikan penjelasan yang lengkap terhadap

input yang akan digunakan, proses yang akan dilakukan, serta output yang

digunakan.

MENU UTAMA

MASTER TRANSAKSI LAPORAN UTILITY HELP EXIT

Data Siswa

Jenispembayaran

PembayaranAdministrasi Data Siswa

JenisPembayaran

LaporanPembayaran per

bulan

LaporanTransaksi per

harian

KwitansiPembayaran

Backup About program

About Author

Gambar 3.8 HIPO Sistem Informasi Pembayaran Administrasi

3.7 Implementasi Sistem

Tahap ini merupakan kegiatan untuk mengimplementasi sistem mencakup

pengkodean program dan pengujian program. Setelah tahap ini berakhir maka

akan sampai pada tahap evaluasi sistem yaitu menguji sistem dan memastikan

bahwa sistem tersebut sudah benar sesuai dengan alur sistem secara keseluruhan.

Tahap implementasi sistem ini adalah analisis sistem, analisis kebutuhan sistem,

desain pembuatan aplikasi program, arsitektur sistem database dan flow chart.

Page 34: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

21

21

3.8 Flow Chart

Pada sistem informasi pembayaran administrasi sekolah ini, flowchartnya

adalah sebagai berikut :

Input Data

Star

if Data Baru Input Data Simpan

Case Pilih tombol

Case 1Cari

Case 2Edit

Case 3Hapus

Case 4Batal

Case 5Keluar

Transaksi

Output(cetak )

End

Ya

Tidak

Gambar 4.17 Flow chart Sistem Pembayaran Administrasi

Penjelasannya :

User login yang dimaksud user adalah operator bagian administarsi atau

keuangan kemudian operator melakukan input data. Jika ingin melakukan proses

maka proses pada input data baru diplilih ya, kemudian dilanjutkan dengan proses

simpan. Jika tidak ingin melakukan input data baru dipilih tombol cari, edit,

hapus, batal atau keluar. Setelah data ditemukan, diedit atau dihapus maka

dilakukan proses transaksi pembayaran administrasi sekolah yang kemudian

dilanjutkan dengan proses simpan dan kemudian hasil transaksi dicetak.

Page 35: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

22

22

BAB IV

HASIL PENELITIAN DAN PEMBAHASAN

4.1 Analisis Sistem

Sistem pembayaran administrasi sekolah di SMU Muhammadiyah 1

Karanganyar saat ini adalah sebagai berikut :

a. Penggolahan data masih ditulis dengan tangan. Data ini berupa data

siswa, data jenis pembayaran, dan transaksi pembayaran.

b. Masih adanya kesulitan untuk mengetahui siswa yang sudah atau yang

belum membayar mengingat banyaknya jumlah siswa yang ada.

c. Data disimpan dalam bentuk kertas yang pada akhirnya memakan

banyak tempat.

Untuk mengatasi hal tersebut maka diperlukan adanya sistem informasi yang

mempunyai kemampuan untuk memudahkan proses pembayaran administrasi

sekolah, proses pembayaran diharapkan dapat dilakukan dengan cepat dan tepat

sehingga mampu memberikan dukungan pada kelancaran tugas bagian

administrasi.

4.2 Analisis Kebutuhan Sistem

Langkah pertama yang dilakukan dalam pembuatan program adalah

analisis kebutuhan. Hal ini merupakan langkah pendahuluan sebagai analisis

untuk menetapkan tipe program yang diobservasi dari user. Adapun analisis

kebutuhan antara lain :

4.2.1 Konfigurasi Hardware dan Software

Konfigurasi Hardware menggunakan sistem stand alone, yaitu berdiri

sendiri belum dibuat jaringan. Untuk mendukung pelaksanaan program sistem

pembayaran administrasi sekolah di SMU Muhammadiyah 1 Karanganyar perlu

adanya dukungan sistem komputer yang memadai, baik dari segi hardware

maupun software.

1. Kebutuhan Hardware

a. Personal Computer (PC) spesifikasinya adalah sebagai berikut :

Page 36: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

23

23

Microprocessor Pentium II 900 MHz atau lebih tinggi.

Memori 32 MB atau lebih.

Floppy Drive 1,44 dan CD ROM.

Monitor, Keyboard, Mouse.

b. Printer

Kebutuhan printer disesuaikan dengan kebutuhan pencetakan

dokumen atau pencetakan laporan.

2. Kebutuhan Software

a. Microsoft Visual FoxPro 8.0

Digunakanya FoxPro dalam program ini dikarenakan FoxPro

memiliki kelebihan dalam pembuatan aplikasi. Hal-hal lain yang

spesifik pada pemrograman visual foxpro pun sangat mudah dipahami

dan dipelajari.

b. Software Sistem

Sofware sistem adalah program yang dirancang sebagai

perantara hardware dengan program aplikasi. Software sistem

digunakan untuk mendukung sistem informasi pembayaran

administrasi ini disarankan menggunakan Windows 98 / 2000 / ME /

XP / NT.

4.2.2 Kebutuhan Brainware

Kebutuhan brainware pada suatu aplikasi membutuhkan satu orang

sebagai operator yang dapat mengakses sistem ini. Seorang pengguna yang ingin

mempunyai akses terhadap aplikasi ini harus melakukan ijin ke operator, karena

hanya bisa dilakukan ketika pengguna sudah masuk ke dalam aplikasi ini.

4.3 Perancangan dan Pembuatan Aplikasi Program

Dari penelitian ini menghasilkan sebuah aplikasi sistem informasi pembayaran

administrasi sekolah di SMU Muhammadiyah 1 Karanganyar.

Page 37: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

24

24

4.3.1 Detail Desain

Hasil aplikasi dari detail desain yang sudah dirancang adalah sebagai

berikut :

a. Login Utama

Tampilan pertama pada sistem ini adalah login, yang terdiri dari

user name dan password. Login dibuat secara multiuser dimana

ada beberapa orang yang bisa masuk ke dalam sistem tetapi tidak

dapat mengubah password. Apabila user memasukkan password

dengan benar maka form utama akan aktif secara otomatis menu-

menu yang ada juga akan aktif. Tampilan form login dapat dilihat

pada gambar di bawah ini :

Gambar 4.1 Form Login

Fungsi dari form login adalah untuk mendukung sistem keamanan

data yang sangat penting untuk menjamin keutuhan data dan

kualitas informasi yang dihasilkan. Penggunaan sistem password

dan user name akan membatasi siapa saja yang dapat melakukan

akses terhadap program, sehingga sedikitnya mengurangi ancaman

dari pihak-pihak yang tidak berwenang. Prosedur pengisian user

name dan password sebagai berikut :

i. Pengisian dengan huruf kapital dapat berpengaruh

ii. Isian dapat berupa angka, huruf atau karakter

iii. User name dan password harus diisi

Page 38: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

25

25

b. Menu Utama

Form menu merupakan tampilan awal setelah proses login

berhasil. Tampilan menu utama dapat dilihat pada gambar di

bawah ini :

Gambar 4.2 Form Menu Utama

Pada form menu ini terdapat daftar menu yang terdiri dari :

1. Master

Pada menu Master terdapat beberapa submenu, yaitu : data

siswa dan jenis pembayaran.

2. Transaksi

Pada menu transaksi terdapat sub menu pembayaran

administrasi.

3. Laporan

Pada menu laporan terdapat beberapa submenu, yaitu :

i. Data Siswa

ii. Jenis Pembayaran

iii. Laporan Transaksi terdiri dari laporan jenis pembayaran

per bulan dan laporan transaksi harian.

iv. Kwitansi Pembayaran.

Page 39: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

26

26

4. Utility

Pada menu utility terdapat beberapa submenu backup.

5. Help

Pada menu Help terdapat submenu About Program dan About

Author.

6. Exit

Menu Exit merupakan perintah yang berfungsi untuk keluar

dari aplikasi program. Dalam menu ini terdapat konfirmasi

terlebih dahulu sebelum program ditutup jika menu Exit dipilih.

Gambar 4.3 Konfigurasi Exit

c. Form Input

Form input sistem informasi pembayaran administrasi sekolah di

SMU Muhammadiyah 1 Karanganyar meliputi :

1. Form Input Data Siswa

Form ini digunakan untuk memasukkan data siswa. Untuk

memasukkan data siswa, klik tombol kotak dialog. Setelah

selesai memasukkan data kemudian klik tombol Simpan

untuk menyimpan. Tombol Edit digunakan untuk mengedit

data yang tersimpan, dengan cara memilih nis pada kotak

pencarian klik tombol cari. Tombol Batal digunakan untuk

membatalkan proses pengeditan. Tombol Hapus digunakan

untuk menghapus data yang ada pada kotak dialog. Tombol

Keluar digunakan untuk keluar dari form input data siswa.

Tampilan form data siswa dapat dilihat pada gambar di

bawah ini.

Page 40: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

27

27

Gambar 4.4 Form Input Data Siswa

2. Form Input Jenis Pembayaran

Form ini digunakan untuk memasukkan data-data jenis

pembayaran. Untuk memasukkan klik tombol Tambah,

setelah selesai memasukkan klik tombol simpan jika ingin

menyimpan data. Tombol Edit untuk mengedit data yang

ada. Tombol Batal digunakan untuk membatalkan proses

pengeditan data. Untuk menghapus data maka klik tombol

hapus. Untuk keluar dari form input jenis pembayaran maka

klik tombol keluar. Tampilan form input jenis pembayaran

dapat dilihat pada gambar di bawah ini.

Gambar 4.5 Form Input Jenis Pembayaran

Page 41: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

28

28

3. Form Pembayaran Administrasi

Form ini digunakan untuk melakukan transaksi pembayaran

administrasi sekolah. Untuk memasukkan data klik tombol

Tambah. Seteleh mengisi data apabila data disimpan maka

klik tombol Simpan untuk menyimpan data tersebut.

Tombol Batal digunakan untuk membatalkan proses input

data. Jika ingin menghapus data maka klik pada tombol

Hapus. Untuk keluar dari form input pembayaran

administrasi maka klik tombol Keluar. Tampilan form input

pembayaran administrasi dapat dilihat di bawah ini.

Gambar 4.6 Form Transaksi Pembayaran

d. Form Output

Form output sistem informasi pembayaran administrasi sekolah di

SMU Muhammadiyah 1 Karanganyar meliputi :

1. Laporan Data Siswa, berisi tentang data-data siswa per

kelas dan per jurusan.

2. Laporan Jenis Pembayaran, berisi tentang jenis-jenis

pembayaran. Tampilan form dapat dilihat pada gambar di

bawah ini.

Page 42: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

29

29

Gambar 4.7 Form Laporan Data Siswa dan Jenis Pembayaran

Form ini memiliki beberapa tombol button, yaitu :

i. Tombol Preview untuk menampilkan data dalam tampilan

lembar kertas. Apabila dipilih option Laporan Data Siswa,

maka kotak combobox akan aktif. Combobox tersebut

merupakan nama kelas dan jurusan yang akan diperview.

Ketika dipilih tombol Preview, tampilan dari laporan data

siswa dan laporan jenis pembayaran akan tampil.

ii. Untuk mencetak dari hasil laporan tersebut maka klik

tombol Print sebelum data dicetak sehingga pengguna

dapat mengatur setting printer yang diperlukan. Pada

tombol Tutup digunakan untuk menutup form pada laporan

data siswa dan laporan jenis pembayaran.

Gambar 4.8 Form Laporan Data Siswa

Page 43: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

30

30

Gambar 4.9 Form Laporan Jenis Pembayaran

Laporan Transaksi ini berisi tentang, Laporan pembayaran

perbulan dan Laporan transaksi harian. Tampilan form

dapat dilihat pada gambar di bawah ini.

Gambar 4.10 Form Laporan Transaksi

Apabila dipilih option pada laporan pembayaran perbulan maka

data akan tampil dalam bentuk kertas. Apabila laporan

diperview maka tampilan gambar dapat dilihat di bawah ini.

Page 44: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

31

31

Gambar 4.11 Form Laporan Pembayaran Perbulan

Gambar 4.12 Form Laporan Pembayaran Harian

3. Kwitansi Pembayaran ini diberikan kepada siswa pada saat

melakukan proses pembayaran administrasi. Kwitansi ini

juga digunakan sebagai laporan pembayaran persiswa.

Gambar 4.13 Form Kwitansi Pembayaran

Page 45: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

32

32

Untuk menampilkan laporan pembayaran persiswa, langkah

yang dilakukan adalah mengisikan NIS. Apabila laporan

diperview maka tampilan gambar dapat dilihat di bawah ini :

Gambar 4.14 Laporan Pembayaran Persiswa

e. Menu Utility

Dalam menu utility sistem informasi pembayaran administrasi

sekolah di SMU Muhammadiyah 1 Karanganyar ini meliputi :

Form Backup

Form ini untuk menyimpan data dengan cara mengcopinya ke

dalam direktori yang lain. Hal ini bertujuan untuk menghindari

kesalahan program yang dapat menyebabkan semua data yang

telah ada.

Gambar 4.15 Form Backup Data

Page 46: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

33

33

f. Menu Help

Dalam menu help terdapat submenu About Author yang berisi

tentang identitas dari pembuat program.

Gambar 4.16 Form About Author

4.4 Arsitektur Sistem Database

Aplikasi sistem informasi pembayaran administrasi sekolah dibangun dengan

menggunakan software Microsoft Visual Foxpro 8.0. Dengan software ini,

program yang dibangun menggunakan database, namun pada aplikasi ini hanya

direkomendasikan dengan menggunakan sistem database tunggal atau stand

alone.

Pada sistem database tunggal, database dan aplikasinya diletakkan pada

komputer yang sama dan tidak berada dalam lingkungan jaringan, sehingga

database itu hanya diakses oleh aplikasi tunggal. Apabila komputer terganggu,

maka secara keseluruhan sistem informasi akan terganggu.

Page 47: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

34

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil penelitian ini, dapat disimpulkan bahwa Sistem

Informasi Administrasi Sekolah di SMU MUHAMMADIYAH 1 Karanganyar

yang dikembangkan, dapat digunakan untuk membantu proses pendataan,

pencarian data dan pembuatan laporan yang sebelumnya dilakukan dengan tulis

tangan

5.2 Saran

Berdasarkan kesimpulan dari hasil penelitian ini, dapat disarankan

hal-hal berikut ini :

1. Sistem aplikasi ini masih bersifat satu user dan stand alone. Artinya

hanya satu username yang dapat mengoperasikan sistem ini, sehingga

dalam pengembangan nantinya akan lebih baik sistem ini dibuat

dengan sifat multi user atau client-server.

2. Aplikasi ini dapat dikembangkan lebih lanjut dengan berbasis sistem

online karena saat ini teknologi internet sudah sangat maju.

Page 48: SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH DI

35

35

DAFTAR PUSTAKA

Fathansyah, 1999, Basis Data, Informatika, Bandung.

Jogiyanto, H.M, 2001, Analisa dan Desain Sistem Informasi Edisi Kedua, Andi

Offset, Yogyakarta.

Kendall K.E & Kendall J.E, Alih Bahasa : Al-hamdany Hafedh, 2003, Analisis

dan Perancangan Sistem (jilid 1) edisi kelima, PT. Prenhallindo

dan Pearson Education Asia Pte. Ltd, Jakarta.

Kumorotomo, W & Margono, S.A., 2001, Sistem Informasi Manajemen dalam

organisasi-organisasi Publik, GadjahMada University Press,

Yogyakarta.

Martina, I., (2003), 36 Jam Belajar Komputer Visual FoxPro 6.0, PT. Elex Media

Komputindo Gramedia, Jakarta

Whitten L.J., Bently, D.L., and Dittamn, C.K., Alih Bahasa : Tim Penerjemah

ANDI, 2004, Metode Desain & Analisis Sistem edisi 6, Andi

Offset, Yogyakarta.