bab i pendahuluanlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut sutarman (2007;95)...

110
1 BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan dunia bisnis pendidikan yang sangat pesat mendorong lembaga pendidikan berjuang untuk membuktikan, mempertahankan, bahkan meningkatkan nilai organisasi yang kompetitif. Disinilah informasi memegang peranan penting, karena informasi dibutuhkan oleh semua pihak, baik individu maupun organisasi atau perusahaan, kebutuhan manajemen dapat bekerja secara efektif dan efisien, karena setiap informasi yang didapat berguna untuk mendukung pengambilan keputusan yang tepat. Yayasan Pembinaan Pembangunan Sosial Palembang merupakan yayasan yang menaungi sekolah menengah kejuruan teknologi. Dalam pelaksanaan operasional yayasan melibatkan ketua yayasan komite dan bendahara yayasan. Permasalahan yang sering dihadapai yayasan ini adalah pencatatan pembayaran, pemberian bukti pembayaran, semua dilakukan secara konvensional. Dampak dari sistem lama ini menyebabkan pencatatan di lakukan secara berulang-ulang dan dapat menghabiskan waktu terutama untuk menentukan sebuah keputusan dalam menindaklanjuti informasi yang di dapat dari siswa. Kalau masalah ini tidak diselesaikan dapat memperlambat kinerja dan efisiensi dengan pelaporan bendahara yayasan kepada ketua yayasan komite .

Upload: others

Post on 22-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Perkembangan dunia bisnis pendidikan yang sangat pesat

mendorong lembaga pendidikan berjuang untuk membuktikan,

mempertahankan, bahkan meningkatkan nilai organisasi yang kompetitif.

Disinilah informasi memegang peranan penting, karena informasi

dibutuhkan oleh semua pihak, baik individu maupun organisasi atau

perusahaan, kebutuhan manajemen dapat bekerja secara efektif dan efisien,

karena setiap informasi yang didapat berguna untuk mendukung

pengambilan keputusan yang tepat.

Yayasan Pembinaan Pembangunan Sosial Palembang merupakan

yayasan yang menaungi sekolah menengah kejuruan teknologi. Dalam

pelaksanaan operasional yayasan melibatkan ketua yayasan komite dan

bendahara yayasan. Permasalahan yang sering dihadapai yayasan ini adalah

pencatatan pembayaran, pemberian bukti pembayaran, semua dilakukan

secara konvensional. Dampak dari sistem lama ini menyebabkan pencatatan

di lakukan secara berulang-ulang dan dapat menghabiskan waktu terutama

untuk menentukan sebuah keputusan dalam menindaklanjuti informasi yang

di dapat dari siswa. Kalau masalah ini tidak diselesaikan dapat

memperlambat kinerja dan efisiensi dengan pelaporan bendahara yayasan

kepada ketua yayasan komite .

Page 2: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

2

Kebutuhan komputerisasi dari pihak manajemen diperlukan untuk

bisa memberikan sebuah informasi yang cepat dan tepat, sebuah sistem yang

cukup handal dan memadai. Salah satu pilihan untuk mampu memberikan

informasi yang berkualitas adalah Sistem Informasi Manajemen(SIM).

Sistem informasi manajemen adalah kumpulan dari sub-sub sistem yang

saling terintegrasi dan berkolaborasi untuk membantu manajemen dalam

menyelesaikan masalah dan memberikan informasi yang berkualitas kepada

manajemen dengan cara mengelola data dengan komputer sehingga bernilai

tambah dan bermanfaat bagi pengguna, atau dengan kata lain Sistem

Informasi Manajemen merupakan suatu sistem informasi berbasis komputer

yang di gunakan oleh manajemen untuk memproses data dan memberikan

informasi yang berkualitas.

Untuk mengembangkan sistem informasi pada yayasan pembinaan

pembangunan sosial Palembang menggunakan metodologi tradisional

(Waterfall). Metode ini dipilih karena pengerjaannya akan lebih terjadwal

dengan baik dan mudah untuk dikontrol. Setiap tahapan yang ada akan

dikerjakan satu persatu dengan baik baru setelah itu bisa masuk ketahapan

berikutnya.

Melihat kondisi diatas, maka penulis tertarik untuk melakukan

analisis, dan merancang sistem informasi agar dalam pengolahan data lebih

efektif dan efisien. Adapun judul penulisan skripsi yang penulis ambil

adalah “ Sistem Informasi Manajemen pada Yayasan Pembinaan

Pembangunan Sosial Palembang. ”

Page 3: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

3

1.2. Rumusan Masalah

Berdasarkan latar belakang di atas dapat dirumuskan masalah adalah

bagaimana membangun sistem informasi manajemen pada yayasan

pembinaan pembangunan sosial menggunakan metode waterfall.

1.3. Ruang Lingkup

Ruang lingkup dalam penulisan laporan penelitian agar tidak keluar

dari batasan, penulis membahas Sistem Informasi Manajemen Sekolah pada

Yayasan Pembinaan Pembangunan Sosial Palembang meliputi pengelolaan

sekolah pada bagian administrasi keuangan yaitu Pendaftaran Siswa Baru,

Pembayaran SPP, Uang Baju, Pembayaran Alpha, Gaji Guru dan Pengajuan

Sarana dan Prasarana .

Dengan adanya sistem informasi manajemen ini, maka diharapkan

dapat dengan mudah mengatur data untuk selanjutnya dibuat laporan untuk

diserahkan kepada ketua yayasan.

1.4. Tujuan Penelitian

Membuat Sistem Informasi Manajemen pada Yayasan Pembinaan

Pembangunan Sosial Palembang.

1.5. Manfaat Penelitian

1.5.1. Manfaat Bagi Peneliti

Dapat membantu penggunaan sisten informasi manajemen

pada yayasan pembinaan pembangunan sosial dalam mengelola data

pelaporan pembayaran bendahara yayasan kepada ketua yayasan.

Page 4: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

4

1.5.2. Manfaat Bagi Yayasan Pembinaan Pembangunan Sosial

Palembang

Mempermudah dalam proses pelaporan bendahara yayasan

kepada ketua yayasan.

1.5.3. Manfaat Bagi Akademik

Sebagai tambahan referensi bagi pembaca dan bahan

pertimbangan untuk penyusunan laporan penelitian periode

berikutnya.

1.6. Sistematika Penulisan

BAB I Pendahuluan

Bab ini memuat latar belakang, rumusan masalah, batasan masalah,

tujuan penelitian, manfaat penelitian dan sistematika penulisan.

BAB II Gambaran Umum Perusahaan

Bab ini memuat profil perusahaan yaitu sejarah perusahaan, visi dan

misi, struktur organisasi, dan tugas wewenang.

BAB III Tinjauan Pustaka

Bab ini berisi tentang teori pendukung, hasil penelitian terdahulu,

dan kerangka pemikiran.

BAB IV Metode Penelitian

Bab ini memuat tentang lokasi penelitian, jenis data, tehnik

pengumpulan data, jenis penelitian, alat dan tehnik pengembangan sistem.

BAB V Hasil Dan Pembahasan

Bab ini berisi tentang hasil dan pembahasan.

Page 5: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

5

BAB VI Penutup

Bab ini berisi tentang kesimpulan dan saran.

Page 6: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

6

BAB II

GAMBARAN UMUM PERUSAHAAN

2.1. Profil Yayasan

2.1.1. Sejarah Yayasan

Yayasan Pembinaan Pembangunan berdiri pada tahun 2002,

didirikan oleh Bapak Drs. H. Zulkarnain Nasution dan Ibu

Suaibatul Islamiyah, Amd. Yayasan ini menaungi dua sekolah

menengah kejuruan yaitu SMK Teknologi Bistek Palembang dan

SMK Indosains Palembang. Beralamat di Jalan.Sukabangun II

No.1446B KM.6 Palembang Telp.0711-418024.

2.1.2. Visi dan Misi

Visi

Membangun manusia handal, profesional, terampil,

produktif, berjiwa mandiri, berorientasi, pasar kerja teknologi

industri melalui pendekatan link and match dan program plus.

Misi

1. Mensosialisasikan SMK Teknologi Bistek sebagai

Sekolah Plus Bahasa Inggris dan produksi kepada dunia

usaha/industri dan masyarakat umum.

2. Menjalin kerjasama dengan dunia usaha/ industri yang

saling menguntungkan di segala bidang.

Page 7: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

7

3. Meningkatkan mutu SDM Siswa, Guru, Instruktur dan

Pegawai sesuai dengan bidangnya masing-masing.

4. SMK teknologi Bistek menjadi sekolah plus, favorit dan

unggul.

2.1.3. Struktur Organisasi

Sumber : Dokumen Kepegawaian SMK Teknologi Bistek

Gambar 2.1 Struktur Organisasi Yayasan Pembinaan Pembangunan

Sosial Palembang

Ketua Yayasan

Kepala Sekolah BendaharaWakil Kepala sekolah

SMK Teknologi BISTEK

SMK Indosins

STRUKTUR ORGANISASI

Page 8: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

8

2.1.4. Tugas dan Wewenang

2.1.4.1. Ketua Yayasan

Ketua yayasan berhak melakukan

pemeriksaan dokumen-dokumen, keuangan, dan

pembukuan yayasan dan mengawasi pelaksanaan

tata kelola yayasan yang baik.

2.1.4.2. Kepala Sekolah

Menyusun perencanaan, membuat program

dan pelaksanaan program, pengorganisasian,

pengarahan, ketenagaan, pengkoordinasian,

pengawasan, penilaian, dan penyusunan laporan.

2.1.4.3. Wakil Kepala Sekolah

Membantu kepala sekolah dalam urusan-

urusan kurikulum, kesiswaan, sarana, prasarana dan

humas.

2.1.4.4. Bendahara

Membuat laporan keuangan bulanan,

memberikan saran dan masukan dan penggunaan

keuangan yayasan, dan berkoordinasi dengan

masing-masing divisi dalam pengaturan keuangan

kegiatan yayasan.

Page 9: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

9

BAB III

TINJAUAN PUSTAKA

3.1. Teori Pendukung

3.1.1. Sistem Informasi

Menurut Hartono (2013:16), sistem informasi adalah

seperangkat komponen yang saling berhubungan yang bekerja

untuk mengumpulkan dan menyimpan data serta mengelolahnya

menjadi informasi utnuk digunakan.

3.1.2. Sistem Informasi Manajemen

Menurut Taufiq (2013:58), sistem informasi manajemen

adalah kumpulan dari sub-sub system yang saling terintegrasi dan

berkolaborasi untuk membantu manajemen dalam menyelesaikan

masalah dan memberikan informasi yang berkualitas kepada

manajemen dengan cara mengelola data dengan komputer sehingga

bernilai tambah dan bermanfaat bagi pengguna, atau dengan kata

lain Sistem Informasi Manajemen merupakan suatu sistem

informasi berbasis komputer yang di gunakan oleh manajemen

untuk memproses data dan memberikan informasi yang

berkualitas.

Komponen dalam Sistem Informasi Manajemen umumnya

terbagi menjadi dua bagian :

1. Komponen Sistem Informasi Manajemen Fungsional

Page 10: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

10

a. Sistem Administrasi dan Operasional

Meliputi bagian bagian personalia, administrasi serta yang

lainnya yang biasa menjalankan tugas tugas yang rutin.

b. Sistem Pelaporan Manajemen

Meliputi bagian bagian yang tugasnya menyiapkan sebuah

laporan yang sifatnya periodik.

c. Sistem Database

Sistem database ini memiliki fungsi sebagai tempat untuk

penyimpanan informasi.

d. Sistem Pencarian

Sistem ini berfungsi memberi informasi yang diperlukan

dalam pengambilan sebuah keputusan.

e. Manajemen Data

Manajemen Data ini memiliki fungsi menjadi media

penghubung.

2. Komponen Sistem Informasi Manajemen Fisik

a. Perangkat Keras (Hardware)

Perangkat keras ini bisa berupa monitor, printer, cpu, dan

yang lainnya yang secara fisik terlihat nyata.

b. Perangkat Lunak ( Software)

Software atau perangkat lunak bisa berupa file-file yang ada

di dalam perangkat keras.

c. Database

Page 11: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

11

Database disini berupa file yang isinya mengenai data dan

program, yang terdata dalam penyimpanan secara fisik.

d. Prosedur

Prosedur merupakan komponen fisik yang bisa berupa

intruksi ataupun buku panduan.

e. Personel (Brainware)

Personel mencakup operator, programmer, para analis

sistem, dan yang lainnya.

3.1.3. Aplikasi

Menurut Kusrini (2010:56), aplikasi adalah pemrograman

komputer yang cukup berpengalaman dan dapat melakukan

turgasnya tanpa harus dibimbing secara langsung.

Menurut Hendrayudi (2010:143), aplikasi adalah program

komputer yang dipakai untuk melakukan pekerjaan tertentu.

Dari defenisi diatas dapat disimpulkan bahwa aplikasi

merupakan suatu program yang berbentuk perangkat lunak yang

dirancang dan dihasilkan melalui komputer dan dibuat oleh suatu

perusahaan untuk melakukan pekerjaan tertentu.

3.1.4. PHP

Menurut Kristanto (2010:9) PHP adalah bahasa

pemrograman yang di gunakan secara luas untuk penanganan

pembuatan dan pengembangan sebuah web dan bisa di gunakan

Page 12: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

12

dalam HTML. PHP merupakan bahasa yang di sertakan dalam

dokumen HTML sekaligus bekerja di sisi server (server-side

HTML-embedded scripting).

Secara prinsip, server akan bekerja apabila ada permintaan

dari client, yaitu kode-kode PHP, client tersebut akan di kirimkan

kepada server, kemudian server akan mengembalikan pada

halaman sesuai instruksi yang di minta.

a. Kelebihan PHP

Pengembangan terhadap PHP terus dilakukan. Sehingga

menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki

PHP, diantaranya adalah :

1. PHP mudah dibuat dan kecepatan akses tinggi.

2. PHP dapat berjalan dalam web server yang berbeda dan dalam

sistem informasi yang berbeda pula. PHP dapat berjalan

dalam sistem operasi UNIX, Windows98, Windows NT, dan

Macintosh.

3. PHP diterbitkan secara gratis.

4. PHP juga dapat berjalan pada web server, Microsoft Personal

Web Server, Apache, IIS, Xitami, dan sebagainya.

5. PHP termasuk bahasa yang embedded (bias ditempel atau

diletakkan dalam tag HTML).

6. PHP termasuk server-side programming.

Page 13: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

13

Sistem database yang didukung oleh PHP adalah:

1. Oracle

2. Sybase

3. MySQL

4. Solid

5. Generic ODBC

6. Postgres SQL

3.1.5. Dreamweaver

Dreamweaver adalah Sebuah aplikasi yang digunakan

sebagai HTML editor profesional untuk mendesain web secara

visual. Dengan kemampuan fasilitas yang optimal dalam jendela

design akan memberikan kemudahan untuk mendesain web

meskipun untuk para web designer pemula sekalipun.

3.1.6. MySQL

Menurut Kristanto (2010:12) MySQL adalah sebuah

perangkat lunak sistem manajemen basis data SQL atau DBMS

yang manajemen sistem yang di distribusikan secara garis dibawah

lisensi GPL (Gineral Public License).

a. Kelebihan MySQL

Bagian ini akan membahas tentang beberapa alasan

mengapa para pengembang aplikasi database memilih untuk

mengembangkan MySQL disbanding dengan server database

Page 14: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

14

lainnya. Berikut ini adalah beberapa kelebihan yang dimiliki oleh

MySQL menurut Anhar (2010:22) adalah sebagai berikut:

1. MySQL dapat berjalan dengan stabil pada berbagai sistem

operasi, seperti Windows, Linux, FreeBSD, MacOs X Server,

Solaris, dan masih banyak lagi.

2. Bersifat Open Source, MySQL didistribusikan secara Open

Source (gratis), dibawah lisensi GNU General Public License

(GPL).

3. Bersifat Multiuser, MySQL dapat digunakan oleh beberapa user

dalam waktu yang bersamaan tanpa mengalami masalah.

4. MySQL memiliki kecepatan yang baik dalam menangani query

(perintah SQL). Dengan kata lain, dapat memproses lebih

banyak SQL per satuan waktu.

5. Dari segi security atau keamanan data, MySQL memiliki

beberapa lapisan security, seperti level subnet mask, nama host,

dan izin akses user dengan sistem perizinan yang mendetail

serta password yang terenkripsi.

a. Selain MySQL bersifat fleksibel dengan berbagai

pemrograman, MysQL juga memiliki interface (antarmuka)

terhadap berbagai aplikasi dan bahasa pemrograman

dengan menggunakan fungsi API (Application

Programming Interface).

Page 15: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

15

b. Dukungan banyak komunitas, biasanya tergabung dalam

sebuah forum untuk saling berdiskusi membagi informasi

tentang MySQL.

Ketika menginstal sever seperti PHP Triad, otomatis menginstal

service MySQL sehingga anda tidak perlu menginstal MySQL lagi.

Mini sever lain yang bisa anda gunakan adalah XAMPP, WAMP,

Apache2triad, da, Appserv.

3.2. Hasil Penelitian Terdahulu

Tabel 3.1. Penelitian Terdahulu

No Judul Peneliti/Publikasi Hasil

1 Sistem

Informasi

Pembayaran

SPP Pada SMA

Ibu Kartini

Semarang

Putri Vita,

Wiweko Setyadi

INFOKAM Nomor

II/Th.IX/September/13

Sistem aplikasi pembayaran

SPP yang bertujuan untuk

meningkatkan keakuratan,

kecepatan, serta ketepatan

dalam pembuatan laporan

sehingga mengurangi banyak

kesalahan. Proses

pembangunan program SPP

ini menggunakan model

pengembangan waterfall

yaitu model pengembangan

sistem secara bertahap mulai

Page 16: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

16

analisa,perancangan awal

sampai pada tahap

implementasi. Program

pembayaran SPP ini dapat

melakukan pencatatan data

siswa, data bayar perkelas,

data transaksi, serta mencetak

rekap pembayaran dalam

bentuk laporan.

2 Pengembangan

Sistem

Informasi Panti

Ananda

Ahmad Zulfikar, Dini

Destiani, Cepy Slamet

ISSN : 2302-7339

Vol. 09 No.44 2012

Untuk mengembangkan

sistem informasi Ananda

Darussalam dengan mengacu

pada metodologi traditional

(waterfall) system

development methodology.

Hasil penelitian ini

diharapkan dapat membantu

penggunaan sistem informasi

panti Ananda Darssalam

dalam mengelola data laporan

dan santunan. Dan

diharapkan dapat dengan

mudah untuk backup, delete,

Page 17: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

17

reset data dan sesuai yang

diharapkan.

3. Pembangunan

Sistem

Informasi

Administrasi

Pembayaran

Siswa Madrasah

Aliyah Ma’arif

Pacitan.

Ali Syahbana

IJCSS-Volume0 No 4

November 2013

Ijcss.unsa.ac.id

Hasil yang diharapkan dapat

mendukung kegiatan

pembayaran administrasi

diantaranya sistem input

siswa baru, sistem input

pembayaran SPP sistem input

insidental sehingga

mempermudah dalam

pencarian data siswa yang

diperlukan dan dalam hal

pembutan laporan bulanan

lebih menjadi cepat dan tepat

waktu. Menggunakan metode

deskriptif dengan cara

pengumpulan data yaitu

observasi dan wawancara.

3.3. Kerangka Penelitian

Berdasarkan dari hasil pengamatan sementara dan landasan teori

yang telah disusun maka, selanjutnya dapat dibangun sebuah kerangka

Page 18: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

18

penelitian tentang hasil studi literatur kemudian dilakukan studi dengan

mengambil data dan penelitian untuk mengambil beberapa contoh data.

Diagram kerangka penelitian dapat dilihat pada gambar berikut ini :

Gambar 3.1 Kerangka Penelitian

Berdasarkan latar belakang yang telah dibahas sebelumnya maka

ditemukan permasalahan yaitu sering terjadinya kesalahan dan

Permasalahan

1. Sering terjadinya kesalahan dan keterlambata

dalam pelaporan antar bendahara kepada ketua yayasan.

2. Sistem yang digunakan masih menggunakan cara

manual.

Landasan Teori

1. Sistem Informasi Manajemen

2. Php

3. MySql

4. Dreamweaver

Metode Penelitian

Menggunakan Metode Waterfall

Hasil Yang Diharapkan

Menghasilkan aplikasi yang memberikan kemudahan dalam

pelaporan antara bendahara dengan ketua yayasan.

Pembangunan Sistem

1. Desain

2. Coding

Testing dan Implementasi

Proses Pengujian fungsi sistem.

Page 19: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

19

keterlambatan dalam pelaporan antara bendahara sekolah dengan yayasan

komite sekolah dan masih menggunakan sistem manual. Landasan teori

yang bersangkutan mengenai SIM (Sistem Informasi Manajemen) dan

PhpMySQL maka permasalahan tersebut dapat diatasi dengan menggunakan

metode Waterfall. Melalui metode tersebut maka hasil yang diharapkan

adalah dapat memberikan kemudahan dalam pelaporan antara bendahara

sekolah dengan yayasan komite sekolah.

3.3.1. Identifikasi Masalah

Dalam membangun sistem informasi manajemen pada

yayasan pembinaan pembangunan sosial ini, peneliti menarik

permasalahan yang dianalisis yaitu Bagaimana prosedur sistem

informasi manajemen yang akan diterapkan kepada yayasan

pembinaan pembagunan sosial Palembang.

3.3.2. Teori Pendukung

1. Sistem Informasi Manajemen

2. PhpMySQL

3.3.3. Metode yang Digunakan

Metode yang digunakan metode waterfall. Menurut Taufiq

(2013:173), Waterfall adalah paradigma tertua untuk rekayasa

perangkat lunak. Namun, selama dua dekade, kritik terhadap model

proses telah menyebabkan pendukung bahkan bersemangat untuk

mempertanyakan kemanjurannya antara masalah yang kadang-

kadang ditemui ketika model waterfall diterapkan.

Page 20: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

20

BAB IV

METODE PENELITIAN

4.1. Lokasi dan Waktu Penelitian

Metode penelitian ini berisikan lokasi, tempat penelitian,jenis data, dan

tehnik pengumpulan data yang di gunakan dalam penulisan skripsi ini.

4.1.1. Tempat

Penelitian dilakukan pada Yayasan Pembinaan

Pembangunan Sosial Palembang yang beralamat di

Jalan.Sukabangun II No.1446B KM.6 Palembang Telp.0711-

418024.

4.1.2. Waktu Penelitian

Waktu Penelitian di mulai dari 2 Maret 2015 sampai 15 Mei

2015. Data diambil pada setiap keperluan di Yayasan Pembinaan

Pembangunan Sosial Palembang pada waktu yang tidak di

tentukan.

Page 21: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

21

4.2. Jenis Data

4.2.1. Data Primer

Data yang diperoleh dan dikumpulkan penulis dari Yayasan

Pembinaan Pembangunan Sosial Palembang merupakan data yang

baru.

4.2.2. Data Skunder

Penulis memperoleh dan mengumpulkan data-data yang

telah ada dari Yayasan Pembinaan Pembangunan Sosial

Palembang. Seperti data Pendaftaran Siswa Baru, Pembayaran Spp,

Uang Baju, Pembayaran Alpa, Gaji Guru dan Pengajuan Sarana

dan Prasarana .

4.3. Tehnik Pengumpulan Data

Teknik pengumpulan data yang penulis terapkan dalam penelitian

ini adalah sebagai berikut:

a. Observasi

Menurut Gunawan (2013 : 150) observasi merupakan studi

yang disengaja dan dilakukan secara sistematis, terencana, terarah

pada suatu tujuan dengan mengamati dan mencatat fenomena atau

perilaku satu atau kelompok orang dalam konteks kehidupan sehari-

hari, dan memperhatikan syarat-syarat penelitian kebenarannya.

Page 22: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

22

Teknik ini dilakukan penulis dengan cara mengamati secara

langsung aktifitas yang berjalan pada Yayasan Pembinaan

Pembangunan Sosial Palembang. Peneliti mengumpulkan informasi

dan data yang sudah ada pada yayasan tersebut. Informasi tersebut

berupa gambaran proses Pendaftaran Siswa Baru, Pembayaran Spp,

Uang Baju, Pembayaran Alpa, Gaji Guru dan Pengajuan Sarana dan

Prasarana.

b. Wawancara

Wawancara adalah alat pegumpulan data berupa tanya jawab

antara pihak pencari informasi dengan sumber informasi yang

berlangsung secara lisan, (Silaen,2013).

Peneliti melakukan wawancara kepada wakil kepala sekolah

dan bendahara. Wawancara dilakukan dengan cara mengajukan

pertanyaan – pertanyaan seputar proses penerimaan siswa baru,

Pendaftaran Siswa Baru, Pembayaran Spp, Uang Baju, Pembayaran

Alpa, Gaji Guru dan Pengajuan Sarana dan Prasarana. Dari kegiatan

wawancara tersebut didapatkan hasil diantaranya daftar wawancara

dari ketua yayasan dan bendahara.

c. Studi Pustaka

Peneliti melakukan pengumpulan data dengan cara membaca

dan mengutip teori-teori yang berasal dari buku dan tulisan lain yang

relevan dengan laporan ini, serta beberapa artikel dan jurnal yang

menjelaskan tentang SIM (Sistem Informasi Manajemen).

Page 23: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

23

d. Dokumentasi

Menurut Sugiyono(2008:83) studi dokumen merupakan

pelengkap dari penggunaan metode observasi dan wawancara dalam

penelitian kualitatif.

Dokumentasi yang di dapat berupa foto buku yang berisi data

pembayaran siswa, kwitansi pembayaran, buku data siswa yang belum

lunas, pembayaran uang spp dan data uang alpha.

4.4. Jenis Penelitian

Jenis penelitian yang dilakukan oleh penulis adalah Penelitian

Terapan. Penelitian terapan sering juga disebut juga sebagai applied

research merupakan penelitian yang menyangkut aplikasi teori untuk

memecahkan permasalahan tertentu, (Kuncoro, 2013).

4.5. Alat dan Tehnik Pengembangan Sistem

4.5.1. Alat Pengembangan Sistem

4.5.1.1. Data Flow Diagram (DFD)

Menurut Jogiyanto (2005:700) Pada tahap analisis,

penggunaan notasi ini sangat membantu sekali di dalam

komunikasi dengan pemakai sistem untuk memahami

sistem secara logika. Diagram yang menggunakan notasi-

notasi ini untuk menggambarkan arus dari data sistem

Page 24: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

24

sekarang dikenal dengan nama diagram arus data Data

Flow Diagram(DFD).

Ada empat (4) elemen yang menyusun suatu DFD menurut

Yourdan dan DeMarco.

Tabel 4.1. Tabel DFD

No Nama Elemen Lambang Fungsi

1 Process

(Proses) Simbol ini digunakan

untuk proses

pengolahan atau

transformasi data

2 Data Flow

(Arus Data )

Simbol ini digunakan

untuk menggambarkan

aliran data yang

berjalan

3 Data Store

(Simpanan

Data)

Simbol ini digunakan

untuk menggambarkan

data flow yang sudah

disimpan atau

diarsipkan

4 External Entity

(Kesatuan luar)

Simbol ini digunakan

untuk menggambarkan

asal atau tujuan data

Sumber :Jogiyanto (2005:700)

4.5.1.2. Bagan Alir ( Flowchart)

Menurut Kusrini (2009:81), flowchart adalah bagan

yang menunjukan arus pekerjaan dari sistem secara

keseluruhan, menjelaskan urutan dari prosedur-prosedur

yang ada di dalam sistem serta menunjukan apa yang

Page 25: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

25

dikerjakan didalam sistem. Di bagian ini akan dijelaskan

simbol-simbol yang akan digunakan dalam pembuatan

flowchart yaitu sebagai berikut :

Tabel 4.2. Simbol – Simbol Flowchart

No Simbol Keterangan

1.

Dokumen.

Simbol ini digunakan untuk

mengambarkan semua jenis

dokumen, yang merupakan formulir

yang digunakan untuk merekam data

terjadi suatu transaksi.

2.

Dokumen dan Tembusanya.

Simbol ini digunakan untuk

mengambarkan dokumen asli dan

tembusannya. Nomor lembar

dokumen dicantumkan di sudut

kanan atas.

3.

Berbagai Dokumen.

Simbol ini digunakan untuk

menggambarkan berbagai jenis

dokumen yang digabungkan bersama

didalam satu paket.

4.

Catatan.

Simbol ini digunakan untuk

mengambarkan catatan akuntansi,

yang digunakan untuk mencatat data

yang direkam sebelumnya didalam

dokumen atau formulir.

Page 26: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

26

5.

Penghubung pada halaman yang

sama.

(on-page connector). Dalam

mengambarkan bagan alir, arus

dokumen dapat dibuat mengalir dari

atas ke bawah dan dari kiri ke kanan.

6.

Akhir arus dokumen.

Mengarahkan pembaca ke simbol

penghubung halaman yang sama

bernomor seperti yang tercantum

dalam simbol tersebut.

7.

Awal arus dokumen

Mengarahkan pembaca ke simbol

penghubung halaman yang sama

bernomor seperti yang tercantum

dalam simbol tersebut.

8.

Penghubung pada halaman yang

berbeda.

(off-page connector). Jika untuk

mengambarkan bagan aliran suatu

sistem akuntansi diperlukan lebih

dari satu halaman, simbol ini harus

digunakan untuk menunjukan

kemana bagian bagan alir terkait satu

denganyang lain.

9.

Kegiatan Manual.

Simbol ini digunakan untuk

menggambarkan kegiatan manual

seperti: mengisi formulir,

membandingkan, memeriksa dan

berbagai jenis kegiatan klerikal yang

Lain

1

1

Page 27: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

27

10.

Keterangan Komentar.

Simbol inimemungkinkan ahli

sistem menambahkan keterangan

untuk memperjelas pesan yang

disampaikan dalam bagan aliran.

11.

Arsip Sementara.

Simbol ini digunakan untuk

menunjukan tempat penyimpanan

dokumen, seperti lemari dan kotak

arsip. Untuk menunjukan urutan

pengarsipan dokumen digunakan

simbol berikut ini :

A = Menurut abjad

N = Menurut nomor urut

T = Kronologis, menurut tanggal

12.

Arsip Permanen.

Simbol ini digunakan untuk

mengambarkan arsip permanen yang

merupakan tempat penyimpanan

dokumen yang tidak akan diperoses

lagi dalam sistem akuntansi yang

bersangkutan.

13.

On-Line computer Process.

Simbol ini mengambarkan

pengolahan data dengan komputer

secara on-line. Nama program ditulis

di dalam simbol.

14.

Keying, typing, verifiying. Simbol

ini mengambarkan pemasukan data

ke dalam komputer melalui on-line

terminal.

Page 28: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

28

15.

Keputusan.

Simbol ini mengambarkan keputusan

yang harus dibuat dalam proses

pengolahan data. Keputusan yang

dibuat di dalam simbol.

16.

Mulai atau Berakhir (terminal).

Simbol ini digunakan untuk

mengambarkan awal dan akhir suatu

sistem akuntansi.

17.

Masuk ke sistem.

Karena kegiatan di luar sistem tidak

perlu digambarkan dalam bagan alir,

maka diperlukan simbol untuk

mengambarkan masuk sistem yang

digambarkan dalam bagan alir.

Sumber :Kusrini (2009:81)

4.5.1.3. Entity Relationship Diagram(ERD)

Menurut Kusrini (2009:99), ERD merupakan

notasi grafis dalam pemodelan data konseptual yang

mendiskripsikan hubungan antara penyimpanan. ERD

digunakan untuk memodelkan struktur data dan hubungan

antar data, karena hal itu relatif kompleks.

Ada empat elemen yang menyusun suatu ERD

menurut versi Chen, yaitu:

Page 29: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

29

Tabel 4.3. Elemen Penyusunan ERD

No

Nama

elemen

Lambang

Fungsi

1. Entitas Entitasmerupakan individu

yang mewakili sesuatu yang

nyata (eksistensinya) dan dapat

dibedakan dari sesuatu yang

lain.

2.

Attribute Setiap entitas pasti memiliki

attribute yang mendiskripsikan

karakteristik (property)

darientitas tersebut.

3. Link Link (garis) penghubung antara

himpunan relasi dengan

himpunan entitas dan

himpunan entitas dengan

atributenya.

4. Data

Store

Relation menunjukkan adanya

hubungan diantara sejumlah

entitasyang berasal dari

himpunan entitas yang berbeda.

Sumber : Kusrini (2009:99)

4.5.2. Tehnik Pengembangan Sistem

Metode yang digunakan metode waterfall. Menurut Taufiq

(2013:173), Waterfall adalah paradigma tertua untuk rekayasa

perangkat lunak. Namun, selama dua dekade, kritik terhadap model

proses telah menyebabkan pendukung bahkan bersemangat untuk

mempertanyakan kemanjurannya antara masalah yang kadang-

kadang ditemui ketika model waterfall di terapkan.

Page 30: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

30

Sumber :Taufik (2013:173)

Gambar 4.1. Model Waterfall

Tahapan-tahapan yang dilakukan didalam pengembangan

sistem menggunakan metode waterfall adalah sebagai berikut :

1. Communication/Komunikasi

Pemodelan ini diawali dengan melakukan penelitian pada bagian

bendahara dan ketua yayasan yang akan menggunakan aplikasi dengan

mencari kebutuhan pada bagian tersebut.

2. Planning/Rencana

Pemodelan ini meliputi jadwal mulai dari pengumpulan data,

desain aplikasi dan dokumentasi laporan penelitian.

3. Modeling/Pemodelan

Proses ini digunakan untuk mengubah kebutuhan tersebut

kedalam desain yaitu kebutuhan yang telah disebutkan pada tahapan

sebelumnya, seperti aktifitas yang sedang berjalan pada bagian

keuangan.

Communacation

Planning

Modelling

Construction

Deployment

Page 31: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

31

4. Construction/Kontruksi

Untuk dapat dimengerti oleh mesin, dalam hal ini adalah

komputer, maka desain tadi harus diubah bentuknya menjadi bentuk

yang dapat dimengerti oleh mesin, yaitu mengimplementasikan

penulisan kode php kedalam aplikasi dreamweaver, dan selanjutnya

dilakukan uji coba.

5. Deployment/Penyebaran

Aplikasi yang sudah jadi maka akan digunakan pada bagian

bendahara dan ketua yayasan. Serta dilakukan pemeliharaan pada suatu

perangkat lunak, karena perangkat lunak yang dibuat tidak selamanya

hanya seperti ini. Ketika dijalankan mungkin saja ada error kecil yang

tidak ditemukan sebelumnya.

Pengujian aplikasi ini menggunakan metode pengujian black box.

Pengujian black box berfokus pada persyaratan pada prangkat lunak, uji

coba black box berusaha untuk menemukan kesalahan dalam beberapa

kategori diantaranya :

1. Fungsi-fungsi yang salah atau hilang

2. Kesalahan interface

3. Kesalahan dalam struktur data atau akses database eksternal

4. Kesalahan performansi

5. Kesalahan inisialisasi dan terminasi

Page 32: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

32

BAB V

HASIL DAN PEMBAHASAN

5.1. Hasil

Selama melakukan penelitian mengenai sistem informasi manajemen

pada yayasan pembinaan pembangunan sosial Palembang, di dapatkan hasil

penelitian yang akan di jelaskan sebagai berikut.

5.1.1. Komunikasi

Komunikasi dilakukan untuk mengetahui bagaimana alur

proses yang terjadi pada sistem yang sudah berjalan dan

mengetahui kekurangan dan kendala yang di hadapi. Hasil yang di

dapat dalam penelitian pada yayasan pembinaan pembangunan

social Palembang adalah sebagai berikut.

5.1.1.1. Identifikasi

Hasil analisis terdapat identifikasi masalah,

penyebab masalah, dan titik keputusan Sistem Informasi

Manajemen pada Yayasan Pembinaan Pembangunan

Sosial Palembang adalah sebagai berikut :

a. Identifikasi Masalah

Berdasarkan hasil pengamatan dan

wawancara yang penulis lakukan, maka penulis

Page 33: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

33

menemukan permasalahan yang dihadapi pada

bagian keuangan pada yayasan pembinaan

pembangunan sosial Palembang yaitu, pencatatan

pembayaran, pemberian bukti pembayaran, semua

dilakukan secara konvensional.

b. Identifikasi Penyebab Masalah

Dari identifikasi masalah yang telah di

jabarkan sebelumnya maka penulis mengidentifikasi

penyebab masalah tersebut. Hasil identifikasi

penulis mengenai penyebab masalah yang ada yaitu,

sistem lama ini menyebabkan pencatatan dilakukan

secara berulang-ulang dan dapat menghabiskan

waktu terutama untuk menentukan sebuah

keputusan dalam menindak lanjuti informasi yang di

dapat dari siswa.

5.1.1.2. Alur Sistem Berjalan

Berdasarkan hasil pengamatan penulis selama

melakukan penelitian pada yayasan pembinaan

pembangunan sosial Palembang, maka penulis akan

menjabarkan gambaran yang ada di bagian keuangan pada

yayasan pembinaan pembangunan sosial Palembang:

Page 34: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

34

a. Flowchart Penerimaan Siswa Baru

1. Calon siswa baru datang ke sekolah dengan membawa

persyaratan siswa baru dan mengisi formulir

pendaftaran dengan lengkap.

2. Perlengkapan dan pengisian formulir diperiksa

kembali oleh panitia penerimaan siswa baru.

3. Panitia membuat data siswa baru sementara dan

menyeleksi data siswa baru sesuai dengan jurusan.

4. Panitia membuat surat pemberitahuan penerimaan

siswa baru untuk diserahkan kepada kepala sekolah.

5. Kepala sekolah menandatangani surat pemberitahuan

siswa baru untuk diserahkan kembai ke siswa.

Bagan alur sistem dapat dilihat pada gambar 5.1.

berikut:

Page 35: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

35

Gambar 5.1. Flowchart Penerimaan Siswa Baru

Kelengkapan

Persyaratan

Formulir diisi

lengkap

Kelengkapan

Persyaratan

Formulir diisi

lengkap

Periksa

kelengkap

an syarat

Surat

Pemberitahuan

sudah di TTD

Buat Data

Siswa Baru

sementara

Data siswa

baru

sementara

Seleksi

Buat SP

Surat

Pemberitahuan

Kelengkapan

Persyaratan

TTD SP

Surat

Pemberitahuan

sudah di TTD

Siswa PPSB KEPALA SEKOLAH

Kelengkapan

Syarat

Data siswa

baru seleksi

Page 36: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

36

b. Flowchart Pembayaran

1. Siswa melakukan pembayaran uang pendaftaran kepada

bendahara.

2. Bendahara mengeluarkan kwitansi untuk siswa sebagai

bukti pembayaran uang pendaftaran.

3. Setelah siswa melakukan pembayaran uang

pendaftaran, siswa menerima baju dari ketua yayasan

dengan membawa bukti pembayaran uang pendaftaran.

4. Setelah menerima uang pembayaran pendaftaran siswa

baru bendahara merekap data pembayaran pendaftaran

siswa baru untuk diserahkan kepada ketua yayasan.

5. Ketua yayasan menerima buku rekap pembayaran

pendaftaran siswa baru beserta uang pendaftaran.

Bagan alur sistem dapat dilihat pada gambar 5.2.

berikut:

Page 37: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

37

Siswa Ketua YayasanBendahara

Pembayaran Uang

Pendaftaran

Kwitansi

Pembayaran

Kwitansi

Pembayaran

Rekap

Pembayaran

Uang

Pendaftaran

Rekap

P.Pendaftara

n ke buku

khusus

Yayasan

Uang Pendaftaran

Baju

Kwitansi

pembayaran

SPP

Kwitansi

pembayaran

SPP

Pembayaran

SPP

Rekap

pembayaran

Rekap ulang

pembayaran

Rekap

pembayaran siswa

Mulai

Selesai

Catat

Pembayaran

Catat

pembayaran

Cek Kwitansi

Pembayaran

Ya

Tidak

Gambar 5.2 Flowchart Pembayaran

Page 38: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

38

c. Flowchart Gaji

1. Bendahara merekap absen guru serta data guru yang

mengajar dan uang fungsional untuk diserahkan

kekepala sekolah sebagai dokumen data guru.

2. Bendahara membuat slip gaji guru untuk diserahkan

kepada kepala sekolah dan ditanda tangani oleh kepala

sekolah.

3. Guru menerima slip gaji dari kepala sekolah yang telah

di acc dan dilaporkan kepada bendahara kemudian

mengeluarkan gaji guru.

4. Setelah pengeluaran gaji guru, bendahara membuat gaji

perbulan dan membuat laporan gaji perbulan.

Bagan alur sistem dapat dilihat pada gambar 5.3.

berikut:

Page 39: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

39

Mulai

Data Guru Yang

Ngajar dan Uang

Fungsional

Rekap

Absen

Guru

Slip Gaji

Membuat

Rekap

Gaji

Perbulan

Lap.Rekap Gaji

Perbulan

Dokumen Data

Guru

Slip Gaji

Meminta

Tanda

Tangan

Kepsek

Slip Gaji Yang

Telah Di Tanda

Tangani

Slip Gaji

Selesai

Bendahara Kepala Sekolah Guru

Membuat

slip gaji

Gambar 5.3. Flowchart Gaji

d. Flowchart Sarana Prasarana

1. Bagian Sarana Prasarana melakukan penelitian pada

sekolah yang membutuhkan perbaikan.

2. Bagian Sarana Prasarana mengajukan laporan

kepada kepala sekolah.

Page 40: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

40

Bagian Sarana Prasarana Kepala Sekolah Bendahara

Mulai

Selesai

Penelitian

Proposal

Laporan

Proposal

Persetujuan

Proses

Dana

Dana

Proses

Pembangunan

Ya

Tidak

3. Apabila di ACC , proses lanjut kepada bendahara

untuk memproses dana pembangunan dan

diserahkan kepada bagian sarana prasarana untuk

proses pembangunan.

4. Apabila laporan tidak di ACC, maka proposal

dikembalikan kepada Bagian Sarana Prasarana.

Bagan alur sistem dapat dilihat pada gambar 5.4.

berikut:

Gambar 5.4. Flowchart Sarana Prasarana

Page 41: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

41

5.1.1.3. Deskripsi Dokumen

Adapun dokumen-dokumen yang digunakan dalam

sistem kerja pada pengolaan keuangan pada yayasan

pembinaan pembangunan sosial Palembang.

Tabel 5.1. Formulir Pendaftaran

Fungsi Formulir Pendaftaran

Sumber Panitia Penerimaan Siswa Baru

Frekuensi Setiap Terjadi Penerimaan Siswa Baru

Rangkap 1 (Satu) Rangkap

Distribusi 1. Panitia Penerimaan Siswa Baru

Elemen Data

No Nama Data Jenis Keterangan

1 No.Formulir String Nomor Formulir

2 Tgl.Daftar Date Tanggal Daftar

3 Nama String Nama Pendaftar

4 Tempat Lahir String Tempat Lahir

5 Tanggal Lahir Date Tanggal Lahir

6 Alamat Lengkap String Alamat Lengkap

7 Jenis Kelamin String Jenis Kelamin

8 Agama String Agama

9 No.Tlp/Hp Orang Tua String Nomor Telepon Orang Tua

10 Asal Sekolah String Asal Sekolah

11 NISN String Nomor Induk Siswa Nasional

Page 42: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

42

12 Nama Orang Tua/Wali String Nama Orang Tua/Wali

13 Pekerjaan String Pekerjaan Orang Tua

14 Penghasilan String Penghasilan Orang Tua

15 Pilihan Program Keahlian String Pilih Program Keahlian

Tabel 5.2. Kwitansi Pembayaran

Fungsi Pembayaran

Sumber Bendahara

Frekuensi Setiap Terjadi Pembayaran

Rangkap 2 (Dua) Rangkap

Distribusi 1. Siswa

2. Ketua Yayasan

Elemen Data

5.1.1.4. Identifikasi Kebutuhan Pemakai

Identifikasi kebutuhan pemakai sistem adalah sebagai

berikut,

1 No.Kwitansi String Nomor Kwitansi

2 Tgl.Bayar Date Tanggal Pembayaran

3 Diterima Dari String

4 Untuk Pembayaran String

5 Total Bayar Numeric Total Bayar

Page 43: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

43

1. Sistem yang dibuat harus dapat membantu pekerjaan

operasional Panitia Penerimaan Siswa Baru,

Bendahara, Ketua Yayasan.

2. Sistem harus dapat dioperasikan oleh Panitia

Penerimaan Siswa Baru, Bendahara, Ketua Yayasan

sesuai dengan kapasitasnya masing-masing.

3. Dapat membuat laporan bendahara setiap akhir

operasionalnya.

4. Terdapat laporan periodik (Harian, Bulanan dan

Periode tertentu) untuk ketua yayasan berupa laporan

pembayaran uang sekolah.

5. Terdapat fasilitas pengkoreksian atau pembatalan

laporan bendahara.

6. Semua data disimpan terpusat.

7. Semua proses yang ada terintegrasi dalam satu paket

perangkat lunak.

Page 44: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

44

5.1.1.5. Deskripsi Kebutuhan

1. Kebutuhan Informasi

Tabel 5.3. Tabel Kebutuhan Informasi

2. Kebutuhan Proses/Aplikasi

1. Aplikasi yang akan mengolah data Yayasan

Pembinaan Pembangunan Sosial Palembang, yang

meliputi pendaftaran siswa baru, pembayaran

sekolah, pembayaran gaji guru, dan sarana

prasarana.

2. Sistem Informasi Manajemen pada yayasan

pembinaan pembangunan sosial Palembang.

No Informasi Yang

Dibutuhkan Tujuan Frekuensi

1 Formulir Siswa

Baru

Untuk membuat laporan data

siswa baru

Pertahun

2 Data Gaji Guru Untuk membuat laporan slip

gaji guru

Perbulan

3 Data Pembayaran Untuk membuat laporan

pembayaran pendaftaran, baju,

spp, alpha

Perbulan

4 Kwitansi

Pembayaran

Untuk bukti pembayaran

pembayaran pendaftaran, baju,

spp, alpha

Perbulan

5 Data Sarana

Prasarana

Untuk membuat laporan

pembangunan sekolah

Per Semester

Page 45: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

45

Aplikasi yang akan mengolah data pendaftaran

siswa baru, pembayaran sekolah, pembayaran gaji

guru, dan sarana prasarana.

3. Kebutuhan Fungsional

Defenisi kebutuhan fungsional dan non fungsional

antara lain, sebagai berikut:

a. Kebutuhan Fungsional

1. Mencatat laporan data siswa baru.

2. Mencatat data siswa sesuai dengan jurusan

masing-masing.

5.1.2. Planning/Rencana

5.1.1.3. Flowchart yang Diusulkan

a. Flowchart Penerimaan Siswa Baru

1. Calon siswa baru melakukan penginputan data

pribadi secara online.

2. Kemudian setelah siswa menerima konfirmasi

pembayaran, siswa di haruskan melakukan

pembayaran via transfer.

Page 46: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

46

3. Setelah calon siswa melakukan pembayaran

dan memberikan bukti pembayaran

4. Calon siswa akan menerima konfirmasi ulang

setelah mengirim bukti pembayaran, dan

memperoleh nis.

5. Setelah memperoleh konfirmasi dari pihak

skolah, calon siswa dapat mencetak kartu

pelajar sementara sebagi bukti bahwa telah

terdaftar di sekolah tersebut.

Bagan alur sistem dapat dilihat pada gambar

5.5. berikut:

Gambar 5.5. Flowchart Penerimaan Siswa Baru yang Diusulkan

Calon Siswa Aplikasi Database

MulaiProses Input Data

Siswa Baru

Transfer Daftar

Konfirmasi

Pembayaran

Cetak Kartu

Pelajar

Sementara

Kartu Pelajar

Sementara

Pendaftaran

Bayar

Page 47: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

47

b. Flowchart Pembayaran

a. Siswa melakukan pembayaran spp, kemudian

bendahara menginput data pembayaran untuk

diproses.

b. Bendahara melakukan pengecekan jumlah yang

harus dibayar oleh siswa.

c. Apabila jumlah yang dibayar oleh siswa sesuai

dengan data yang ada maka bendahara mencetak

pembayaran/kwitansi sebagai bukti untuk siswa.

d. Apabila jumlah yang dibayar tidak sesuai dengan

datayang ada maka kwitansi tidak dicetak.

Bagan alur sistem dapat dilihat pada gambar 5.6.

berikut:

Page 48: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

48

Gambar 5.6. Flowchart Pembayaran yang Diusulkan

c. Flowchart Gaji

a. Bendahara melakukan penginputan absen guru dan

data guru yang mengajar.

b. Setelah melakukan perhitungan dengan

persetujuan kepala sekolah kemudian bendahara

melakukan proses slip gaji.

Siswa Admin Aplikasi Database

Mulai

Data

Pembayaran

Cetak

Kwitansi

Pembayaran

Kwitansi

Pembayaran

Selesai

Pembayaran

Siswa

Melakukan

Pembayaran

Login

Cek

UserUser Tidak Ada Tidak Ada User

PembayaranBuka Form

Pembayaran

Ya

Form

Pembayaran

Input

Pembayaran

Cek Jumlah

Pembayran

Ya

Tidak

Page 49: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

49

c. Bedahara mencetak slip gaji dan memberikan gaji

kepada guru.

Bagan alur sistem dapat dilihat pada gambar 5.7.

berikut:

Gambar 5.7. Flowchart Gaji yang Diusulkan

Guru Admin Kepala Sekolah Aplikasi

Mulai

Data Guru

Login

Cek

User

Selesai

Slip Gaji

Slip Gaji

Database

GajiData Gaji

User Tidak Ada Tidak Ada User

Gaji GuruBuka Form

Gaji

Ya

Form Gaji

Input Gaji Guru

Cetak Slip

Gaji

Slip Gaji

Page 50: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

50

d. Flowchart Sarana Prasarana

a. Bendahara menginput pengajuan sarana

prasarana.

b. Proses pengajuan sarana prasarana dengan

mengajukan proposal kepada kepala sekolah.

c. Apabila proses pengajuan diterima maka

dilakukan pencetakan surat pengajuan diterima.

d. Apabila proses pengajuan tidak diterima, maka

proposal tersebut dikembalikan kepada bendahara.

Bagan alur sistem dapat dilihat pada gambar 5.8.

berikut:

AdminKepala Sekolah Ketua Yayasan Aplikasi

Login

Cek

User

Selesai

Database

Keputusan

Pengajuan

Cetak Surat

Pengajuan

Sapras

Pencairan

Dana

MulaiData Proposal

Pengajuan

Surat Sapras

Ya

User Tidak Ada User

Data SaprasBuka Form

Data Sapras

Form Sapras

Input Data

SaprasData Sapras Sapras

Tidak

Ya

Tidak

Page 51: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

51

Gambar 5.8. Flowchart Sarana Prasarana yang Diusulkan

5.1.2.2. Data Flow Diagram yang diusulkan

a. Diagram Konteks

Diagram Konteks adalah diagram yang

menggambarkan sumber data yang diproses,

menggambarkan aliran arus data Sistem Informasi

Manajemen Pada Yayasan Pembinaan Sosial Palembang,

diagram dapat dilihat pada gambar 5.9 berikut :

Gambar 5.9. Data Flow Diagram Level Context

Berdasarkan gambar diagram konteks diatas dapat

dijelaskan yaitu Sistem Informasi Manajemen Pada

Yayasan Pembinaan Pembangunan Palembang memiliki 4

(empat) terminator yaitu Siswa, Bendahara, Kepala

Sekolah, dan Ketua Yayasan.

Sistem Informasi Manajemen

pada Yayasan Pembinaan

Pembangunan Palembang

Siswa

Bendahara

Kepala

Sekolah

Ketua Yayasan

- Data Pembayaran Baju

- Data Bayar Spp

Bukti Pembayaran - Bukti Pengambilan Baju- Kartu Pelajar

- Bukti Pembayaran

- Bukti Pengambilan Baju

- Data Guru

- Data SPP

- Slip Gaji

- Data Gaji - Laporan Pembayaran Baju

- Laporan Pembayaran SPP

- Laporan Pendaftaran

- Laporan Gaji Guru

- Laporan Gaji Guru

- Laporan Sarana Prasarana

- Laporan Siswa Baru

- Pengajuan Proposal

- Data Pendaftaran

- Rekap Data Siswa

- Rekap Data Pembayaran Spp

- Rekap Data Pembayaran Pendaftaran

- Rekap Pembayaran Baju

- Data Pembayaran Pendaftaran

Page 52: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

52

b. Diagram Level 0

Diagram level 0 adalah diagram yang menunjukkan semua

proses utama yang menyusun keseluruhan sistam, diagram ini

dapat dilihat pada gambar 5.10 :

1. Proses 1.0 adalah siswa melakukan penginputan data

pribadi secara online dengan mengisi data pribadi secara

lengkap.

2. Proses 2.0 adalah siswa melakukan pendaftaran kepada

bendahara.

3. Proses 3.0 adalah siswa melakukan pembayaran spp kepada

bendahara.

4. Proses 4.0 adalah bendahara melakukan penginputan data

guru.

5. Proses 5.0 adalah bendahara melakukan proses gaji guru.

6. Proses 6.0 adalah bendahara melakukan penginputan data

pembayaran spp, uang baju, uang pendaftaran, uang alpa.

7. Proses 7.0 adalah bendahara melakukan proses pengajuan

sarana prasarana kepada kepala sekolah.

Page 53: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

53

8. Proses 8.0 adalah kepala sekolah menerima hasil informasi

dari sistem informasi manjemen pada yaysan pembinaan

pembangunan sosial berupa laporan absen guru, slip gaji,

sarana prasarana, dan data siswa.

9. Proses 9.0 adalah yayasan menerima hasil informasi dari

sistem informasi manjemen pada yaysan pembinaan

pembangunan sosial berupa laporan pembayaran baju dan

spp.

Page 54: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

54

Gambar 5.10. DataFlow Diagram Level 0

1.0 P

Data

Pendaftaran

2.0 P

Data Siswa

Baru

3.0 P

Data

Pembayaran

4.0 P

Data Guru

5.0 P

Data Gaji

Guru

6.0 P

Data

Pembayaran

Pendaftaran

7.0 P

Data

Pembayaran

SPP

8.0 P

Data

Pembayaran

Baju

9.0 P

Data

Pembayaran

Alpha

10.0 P

Data Sarana

Prasarana

11.0

Laporan

Siswa

Bendahara

Kepala Sekolah

Ketua Yayasan

Data Siswa

Data Pendaftaran

Data Pembayaran

Data Pendaftaran

Data Siswa

Data Pembayaran

Data Guru

Gaji Guru

Data

PembayaranPendaftaran

Data Pembayaran SPP

Data Pembayaran Baju

Data Pembayaran Alpha

Data Sapras

Data Guru

Data Gaji Guru

Data Pembayarn Pendaftaran

Data Pembayaran SPP

Data Pembayarn Baju

Data Pembayaran Alpha

Data Sapras

Data SiswaData Pembayaran

Data GuruSlip Gaji

Data pembayaran pendaftaran

SPP

Pembayaran Baju

Pembayaran AlphaSapras

- Laporan Gaji Guru

- Laporan Sarana Prasarana

- Laporan Siswa Baru

- Laporan Pembayaran Baju

- Laporan Pembayaran SPP

- Laporan Pembayaran Pendaftaran

- Laporan Gaji Guru

Page 55: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

55

c. Diagram Level 1

Dibawah ini merupakan data flow diagram level 1 proses yang

menggambarkan proses kegiatan akhir dalam pengolahan data.

Gambar 5.11. DataFlow Diagram Level 1

5.1.3. Modeling/Pemodelan

2. Entity Relationship Diagram (ERD)

Berikut ini adalah gambar Entity Relationship Diagram

(ERD) yang berisi komponen-komponen himpunan entitas dan

11.1 P

Laporan

Pembayaran

Data Siswa

Ketua Yayasan

11.2 P

Laporan Absen

Guru

11.3 P

Laporan Sarana

Prasarana

11.4 P

Laporan Slip

Gaji

Kepala Sekolah

Laporan Absen Guru

Laporan Sarana Prasarana

Laporan Slip Gaji

Data Guru Data Guru

Data Sapras Data Sapras

Data Pembayaran Pendaftaran

Slip Gaji Data Slip Gaji

Data Pembayaran

Pendaftaran

Data Pembayaran SPP

Data Pembayaran Baju

Data Pembayaran Alpha

Data Pembayaran SPP

Data Pembayaran Baju

Laporan Pembayaran

Data Siswa

Data Pembayaran Alpha

Page 56: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

56

himpunan relasi yang masing-masing dilengkapi dengan atribut-

atribut sebagai berikut:

Gambar 5.12. Entity Relationship Diagram (ERD)

5.1.4. Rancangan Database

Perancangan database digunakan untuk melakukan

transformasi dari diagram ERD yang terdiri dari himpunan-

himpunan entitas dan relasi ke dalam bentuk tabel-tabel. Database

Calon Siswa

Id_daftar*

Tgl_daftar

nama_pendaftar

Jenis_kelamin

Tempat_lahir

Tgl_lahir

Nama_ortu

Lulusan_sekolah

Tahun_ajaran

Pekerjaan_ortu

Penghasilan_ortu

alamat

No_hp

jurusan

Daftar Siswa

nisn*

1

nama

Jenis_kelamin

Tempat_lahir

Tgl_lahir

Nama_ortu

Pekerjaan_ortu

Penghasilan_ortu

alamat

No_hp

jurusan

Id_daftar*

Tgl_daftar

nama_pendaftar

Jenis_kelamin

Tempat_lahir

Tgl_lahir

Nama_ortu

Lulusan_sekolah

Tahun_ajaran

Pekerjaan_ortu

Penghasilan_ortu

alamat

No_hp

jurusan

Bayar_Baju

Id_baju*

Nis**

Nama_siswa

Jenis_kelamin

kelas

harga

ukuran

Jumlah_bayar

Bayar_Alpha

Id_alpha*

Nis**

Nama_siswa

Jenis_kelamin

kelas

Total_alpha

Jumlah_bayar

Bayar_SPP

Id_SPP*

Nis**

Nama_siswa

Jenis_kelamin

kelas

bulan

Total_bayar

N

Memiliki

1

N

Memiliki

Memiliki

1

N

N

1

Guru

NIK*

Nama_guru

Jenis_kelamin

jabatan

alamat

Tempat_lahir

Tgl_lahir

Menerima Gaji

Id_gaji*

NIK**

Id_absen**

Gaji_pokok

potongan

Tunjangan_jabatan

Total_gaji

11

bulan

Absensi

NIK**

Nama_guru

Jumlah_absen

Id_absen*

Tgl_absenMemiliki

1

1

Memperoleh

1

1

Id_gaji**

Page 57: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

57

yang digunakan untuk menampung table-tabel yang akan dibuat

yaitu:

1. Tabel pendaftaran siswa baru

2. Tabel pembayaran siswa

3. Tabel gaji guru

4. Tabel pengajuan sarana dan prasarana

5.1.5. Rancangan Tabel

Desain tabel yang digunakan untuk menentukan

struktur dari tabel-tabel yang akan dibuat berisikan nama-nama

field, type field dan ukurannya, dimana tabel-tabel tersebut

digunakan untuk menampung data. Dalam perancangannya akan

dibuat tabel-tabel yang disimpan dengan nama tbl_daftar_siswa

tabel yang dimaksud adalah sebagai berikut:

a. Tabel pendaftaran siswa baru

Tabel data pendaftaran siswa baru digunakan untuk

menyimpan pendafataran siswa baru pada Sistem Informasi

Manajemen Pada Yayasan Pembinaan Sosial Palembang.

Nama File : tbl_daftar_siswa

Primary Key : No.Pendaftaran

Foreign Key :

Page 58: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

58

Tabel 5.4. Desain Data Pendaftaran

No Nama Field Type Width Keterangan

1 No.Pendaftaran String 10 Nomor Pendaftaran

2 Tgl.Daftar Date 10 Tanggal Daftar

3 Nama String 30 Nama Pendaftar

4 Tempat Lahir String 10 Tempat Lahir

5 Tanggal Lahir Date 3 Tanggal Lahir

6 Alamat Lengkap String 50 Alamat Lengkap

7 Jenis Kelamin String 10 Jenis Kelamin

8 Agama String 10 Agama

9 No.Tlp/Hp Orang

Tua

String 20 Nomor Telepon Orang

Tua

10 Asal Sekolah String 25 Asal Sekolah

11 NISN String 30 Nomor Induk Siswa

Nasional

12 Nama Orang

Tua/Wali

String 15 Nama Orang Tua/Wali

13 Pekerjaan String 30 Pekerjaan Orang Tua

14 Penghasilan String 20 Penghasilan Orang Tua

15 Pilihan Program

Keahlian

String 25 Pilih Program Keahlian

Page 59: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

59

b. Tabel pembayaran siswa

Tabel pembayaran siswa digunakan untuk

menyimpan informasi pembayaran siswa pada Sistem

Informasi Manajemen Pada Yayasan Pembinaan Sosial

Palembang.

Nama File :tbl_bayar

Primary Key : No.Pembayaran

Foreign Key :

Tabel 5.5. Desain Data Pembayaran

No Nama Field Type Width Keterangan

1 No.Pembayaran String 10 Nomor Pembayaran

2 Tgl.bayar Date 10 Tanggal Bayar

3 Nama Siswa String 30 Nama Siswa

4 Alamat Lengkap String 50 Alamat Lengkap

5 Jenis Kelamin String 10 Jenis Kelamin

6 No.Tlp/Hp Orang

Tua

String 20 Nomor Telepon Orang

Tua

7 NISN String 30 Nomor Induk Siswa

Nasional

8 Kelas String 20 Kelas Siswa

9 Jenis bayar String 15 Pilih Jenis Pembayaran

10 Tahun Ajar String 20 Tahun Ajaran Siswa

Page 60: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

60

c. Tabel gaji guru

Tabel gaji guru digunakan untuk menyimpan

informasi pembayaran gaji guru pada Sistem Informasi

Manajemen Pada Yayasan Pembinaan Sosial Palembang.

Nama File : tbl_gaji

Primary Key : No.Gaji

Foreign Key :

Tabel 5.6. Desain Data Gaji Guru

No Nama Field Type Width Keterangan

1 No.Gaji String 10 Nomor Gaji

2 Tgl.Gaji Date 10 Tanggal Gaji

3 Nama Staff/guru String 30 Nama Staff/Guru

4 Nomor Induk

Karyawan (NIK)

String 50 Nomor Induk

Kepegawaian

5 Jenis Kelamin String 10 Jenis Kelamin

6 Golongan String 20 Golongan Jabatan

7 Jumlah hadir String 30 Absen hadir

8 Jumlah tidak hadir String 20 Absen tidak hadir

9 Gaji pokok String 15 Gaji pokok

10 Potongan String 20 Potongan

11 Tunjangan String 20 Tunjangan Staff/Guru

Page 61: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

61

d. Tabel pengajuan sarana dan prasarana

Tabel pengajuan sarana dan prasarana digunakan

untuk menyimpan informasi pengajuan sarana dan

prasarana pada Sistem Informasi Manajemen Pada Yayasan

Pembinaan Sosial Palembang.

Nama File : tbl_sapras

Primary Key : No.Pengajuan_Sapras

Foreign Key :

Tabel 5.7. Desain Data Sarana Dan Prasarana

No Nama Field Type Width Keterangan

1 No.Pengajuan_Sapras String 10 Nomor sapras

2 Tgl.Pengajuan Date 10 Tanggal pengajuan

3 Nama String 30 Nama yang

mengajukan

4 Jenis Kelamin String 10 Jenis Kelamin

5 Nomor Induk

Karyawan (NIK)

String 10 Nomor Induk

Karyawan (NIK)

6 Golongan String 10 Jenis Kelamin

7 Jenis Sapras String 50 Alamat Lengkap

8 Jumlah Pengajuan String 10 Jenis Kelamin

9 Tahun Ajar String 20 Tahun Ajar

5.1.6. Rancangan Desain Input Program Yang Diusulkan

Desain masukan (input) digunakan untuk merancang

bagaimana untuk dialog pemasukan data untuk masing-masing data

Page 62: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

62

yang ada, adapun rancangan masukan Sistem Informasi

Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Palembang adalah sebagai berikut:

5.1.6.1 Desain Input Form Login

Desain input menu login berfungsi untuk guru petugas

panitia yang berkaitan dengan Sistem Informasi

Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Palembang. Adapun desain input form login seperti gambar

5.13:

Gambar 5.13 Desain Input Form Login

5.1.6.2 Desain Menu Utama

Desain menu utama berfungsi untuk menampilkan

menu apa saja yang akan digunakan guru petugas panitia

yang berkaitan dengan Sistem Informasi Manajemen pada

Yayasan Pembinaan Pembangunan Sosial Palembang.

Adapun desain menu utama seperti gambar 5.14:

User

Password

Masuk

Page 63: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

63

Gambar 5.14 Desain Menu Utama

5.1.6.3 Desain Input Form Penerimaan Siswa Baru

Desain input form penerimaan siswa baru berfungsi

untuk calon siswa memasukkan informasi pendaftaran yang

berkaitan dengan Sistem Informasi Manajemen pada

Yayasan Pembinaan Pembangunan Sosial Palembang.

Adapun desain input form login seperti gambar 5.15:

MENU UTAMA

Sistem Informasi Manajemen pada Yayasan Pembinaan

Pembangunan Sosial

Pendaftaran Siswa Gaji Sapras Pembayaran

Gambar

Page 64: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

64

Gambar 5.15 Desain Form Penerimaan Siswa Baru

5.1.6.4 Desain Input Form Pengajuan Sarana dan Prasarana

Desain input form pengajuan sarana dan prasarana baru

berfungsi untuk guru/staff panitia pengajuan sarana dan

prasarana dalam memasukkan informasi pengajuan sarana

dan prasarana yang berkaitan dengan Sistem Informasi

Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Palembang. Adapun desain input form login seperti gambar

5.16 :

PENDAFTARAN SISWA BARU

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama

Jenis Kelamin

Tempat Lahir

Tanggal Lahir

Asal Sekolah

Tahun Ajaran

Pekerjaan Orang Tua

Alamat

No Telepon

XXXXXXXXXXXXXXXXXXXXXXXX (25)

XXXXXXXXXXXXXX (16)

XXXXXXXXXXXXXX (16)

XXXXXX (5)

XXXXXXXXXXXXXX (16)

XXXXXXXXXXXXXX (16)

XXXXXXXXXXXXXX (16)

XXXXXXXXXXXXXX (16)

XXXXXXXXXXXXXX (16)

Daftar Cancel

Page 65: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

65

Gambar 5.16 Desain Input Form Pengajuan Sarana Dan Prasarana

5.1.6.5 Desain Input Form Gaji Guru

Desain input form pengajuan gaji guru berfungsi untuk

bendahara dalam memasukkan informasi gaji yang

berkaitan dengan Sistem Informasi Manajemen pada

Yayasan Pembinaan Pembangunan Sosial Palembang.

Adapun desain input form login seperti gambar 5.17:

PENGAJUAN SARANA DAN PRASARANA

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama Staff/Guru

NIK

Golongan

Jenis Sapras

Keterangan

Tahun Ajaran

Jumlah Sapras

XXXXXXXXXXXXXXXXXXXXXXXX (25)

XXXXXXXXXXXXXX (16)

XXXXXX (5)

XXXXXXXXXXXXXX (16)

XXXXXXXXXXXXXXXXXXXXXXXXXXXX (50)

XXXXXXX (5)

XXXXXXXX (6)

Insert Delete Update Cancel

Page 66: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

66

Gambar 5.17 Desain Form Input Form Form Gaji guru

5.1.6.6 Desain Input Form Pembayaran Siswa

Desain input form pembayaran siswa baru berfungsi

untuk guru/staff panitia pembayaran siswa dalam

memasukkan informasi pembayaran yang berkaitan dengan

Sistem Informasi Manajemen pada Yayasan Pembinaan

Pembangunan Sosial Palembang. Adapun desain input form

login seperti gambar 5.18:

GAJI GURU

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama Staff/Guru

NIK

Golongan

Gaji Pokok

Tunjangan

Tahun Ajaran

Pinjaman/Potongan

Data Absen

Hadir

Tidak hadir

XXXXXXXXXXXXXXXXXXXXXXXX (25)

XXXXXXXXXXXXXXXXXXXX (16)

XXXXXX (5)

XXXXXXXXXXXXXX (15)

XXXXXXXXXXXXXX (15)

XXXXXX (5)

XXXXXXXXXXXXXX (15)

XXXXXX (5)

XXXXXX (5)

Insert Delete Update Cancel

Page 67: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

67

Gambar 5.18 Desain Form Input Form Pembayaran Siswa

5.1.7. Rancangan Desain Output Program Yang Diusulkan

Desain keluaran (output) digunakan untuk menggambarkan

bentuk hasil cetak laporan ke layar atau printer. Adapun rancangan

keluar Sistem Informasi Manajemen pada Yayasan Pembinaan

Pembangunan Sosial Palembang adalah sebagai berikut

5.1.7.1 Desain Output Form Penerimaan Siswa baru

Desain output form penerimaan siswa baru dirancang

berdasarkan desain system pada gambar 5.19. Adapun

hasil rancangan keluar Sistem Informasi Manajemen pada

PEMBAYARAN SISWA

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama Siswa

NIS

Kelas

Jurusan

Jumlah Pembayaran

Jenis Pembayaran

Tahun Ajaran

No Telepon

XXXXXXXXXXXXXXXXXXXXXXXX (25)

XXXXXXXXXXXXXXXXXXXX (16)

XXXXXX (5)

XXXXXX (5)

XXXXXXXXXXXXXXXXXXXX (15)

XXXXXXXXXXXXX (10)

XXXXXX (5)

XXXXXXXXXXXXXXXXXXXX (15)

Insert Delete Update Cancel

Page 68: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

68

Yayasan Pembinaan Pembangunan Sosial Palembang

adalah sebagai berikut:

Gambar 5.19 Desain Form Output Pendafataran Siswa Baru

5.1.7.2 Desain Output Form Pengajuan Sarana Dan Prasarana

Desain output form pengajuan sarana dan prasarana

dirancang berdasarkan desain system pada gambar 5.20.

Adapun hasil rancangan keluar Sistem Informasi

Manajemen pada Yayasan Pembinaan Pembangunan

Sosial Palembang adalah sebagai berikut:

LAPORAN PENDAFTARAN SISWA BARU

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama Jenis

Kelamin

Tempat

Lahir

Tanggal

Lahir

Asal

Sekolah

Tahun

Ajaran

Pekerjaan

Orang

Tua

Alamat

No

Tlp

Page 69: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

69

Gambar 5.20 Desain Form Output Pengajuan Sarana Dan Prasarana

5.1.7.3 Desain Output Form Gaji Guru

Desain output form gaji guru dirancang berdasarkan

desain system pada gambar 5.21. Adapun hasil rancangan

keluar Sistem Informasi Manajemen pada Yayasan

Pembinaan Pembangunan Sosial Palembang adalah

sebagai berikut:

LAPORAN PENGAJUAN SARANA DAN PRASARANA

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama

Staff/Guru

NIK

Golongan

Jenis

Sapras

Kode

Sapras

Tahun

Ajaran

Jumlah

Sapras

Page 70: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

70

Gambar 5.21 Desain Form Output Laporan Gaji Guru

5.1.7.4 Desain Output Form Pembayaran Siswa

Desain output form pembayaran siswa dirancang

berdasarkan desain system pada gambar 5.22. Adapun

hasil rancangan keluar Sistem Informasi Manajemen pada

Yayasan Pembinaan Pembangunan Sosial Palembang

adalah sebagai berikut:

LAPORAN GAJI GURU

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama

Staff/Guru

NIK

Golongan

Tunjangan

Tahun

Ajaran

Pinjaman

/Potonga

n

Hadir

Tidak

Hadir

Page 71: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

71

Gambar 5.22 Desain Form Output Pembayaran Siswa

5.2. Pembahasan

Berdasarkan hasil yang telah didapatkan maka beberapa yang

perlu dipersiapkan untuk operasional sistem yang telah dibuat adalah sebagai

berikut:

1. Operasional Sistem

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan

Sosial Palembang yang dapat mengelola data-data administrasi Yayasan

Pembinaan Pembangunan Sosial Palembang dan beberapa data lain yang

terdapat pada pengajuan pengembangan sarana dan prasarana yang

digunakan untuk mencatat atau melakukan input, menghapus, edit data,

serta mencetak laporan dari data yang telah di input.

LAPORAN PEMBAYARAN SISWA

Sistem Informasi Manajemen pada Yayasan Pembinaan Pembangunan Sosial

Nama NIS

Kelas

Jurusan

Jumlah

Bayar

Jenis

Bayar

Tahun

Ajaran

No

Telepon

Page 72: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

72

Dengan adanya sistem ini maka diharapkan dapat membantu dan

mempermudah serta mempercepat guru/staff dalam mengelola data

Yayasan, sehingga meningkatkan kinerja dan efisiensi waktu dalam

proses input data-data tersebut.

2. Sumber Daya Manusia

Perlu adanya sosialisasi dan pemahaman mendalam mengenai

operasional fitir-fitur layanan dan manfaat sistem yang dibuat, seperti

melakukan pelatihan pada petugas yang akan melakukan input data.

Petugas atau personil yang melaksanakan input data dapat sekaligus

menjadi pengawas dan evaluasi penggunaan sistem secara keseluruhan

baik itu dalam hal kekurangan sistem maupun pengembangan sistem di

masa yang akan datang.

3. Perangkat Pendukung

Agar proses pemanfaatan system berjalan dengan lancar, baik itu dalam

hal instalasi sistem maka diperlukan komputer dengan sepesifikasi yaitu,

komputer dengan processor minimum Pentium IV, RAM minimal 512

MB, akses jaringan intranet dan internet, serta browser yang mendukung

seperti Mozilla atau Chrome, dengan adanya spesifikasi yang minimum

tersebut maka sistem akan dapat berjalan dengan baik sesuai dengan hasil

yang Penulis rancang pada penelitian ini.

Page 73: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

73

5.3. Implementasi Sistem

Adapun hasil dari implementasi aplikasi yang telah penulis

bangun adalah sebagai berikut:

1. Halaman Utama

Terdapat menu Beranda, pendaftaran siswa baru, cek gaji,

panduan dan hubungi kami, dimana menu beranda digunakan untuk

login admin, menu pendaftaran siswa baru untuk memasukkan data

pendaftaran siswa baru, menu cek gaji untuk melihat dan mencetak gaji

guru/staff, menu panduan untuk melihat informasi panduan, dan menu

hubungi kami untuk m mengirimkan pesan ke administrator.

Gambar 5.23. Halaman Utama

2. Form Login

Form login digunakan admin untuk mengakses beberapa menu

yang tampil pada aplikasi dan berfungsi sebagai pengamanan aplikasi

agar aplikasi tersebut diakses dan digunakan oleh user yang berhak.

Page 74: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

74

Form login terdiri dari username dan password yang harus diisi dengan

benar.

Gambar 5.24. Form Login

Klik Beranda, masuk ke halaman login

- Username : admin

- Password : 123456

3. Form Login Admin

Masuk ke halaman login admin. Pada halaman login admin

terdapat beberapa menu diantaranya, menu beranda untuk kembali ke

halaman login admin, menu masukkan data gaji untuk memasukkan

data gaji dari file excel, menu lihat data gaji untuk melihat informasi

data gaji guru/staff yang sudah di masukkan, menu pengajuan sarana

dan prasarana untuk memasukkan informasi pengajuan sarana dan

Page 75: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

75

prasarana, menu pembayaran untuk memasukkan data-data pembayaran

siswa, menu user untuk melihat siapa saja user admin yang aktif, menu

pesan untuk melihat pesan-pesan yang dikirimkan pada menu hubungi

kami, dan menu logout untuk keluar dari halaman login admin.

Gambar 5.25. Halaman Login Admin

4. Form Menambah/Menghapus User

Digunakan untuk menambah user/pengguna baru. Terdiri dari

nama, username dan password dan button simpan data.

Gambar 5.26. Form Menambah/Menghapus User

Page 76: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

76

5. Halaman Data User Admin

Menu user untuk menampung dan memperlihatkan data-data

user admin yang aktif, admin dapat menghapus dan menambah user

admin yang dapat masuk ke dalam login admin.

Gambar 5.27. Halaman Data User Admin

6. Halaman Hasil Pesan Yang Dikirimkan User

Menu pesan, untuk melihat pesan-pesan yang masuk dan

dikirimkan oleh user dan logout untuk keluar dari halaman login admin

dan kembali ke halaman utama.

Gambar 5.28. Halaman Hasil Pesan Yang Dikirimkan User

Page 77: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

77

7. Halaman “Pendaftaran siswa baru”

Gambar 5.29. Halaman Pendaftaran Siswa Baru

8. Halaman Pendaftaran

Untuk melakukan pendaftaran siswa baru kita klik menu

pendaftaran siswa baru, lalu isi beberapa data yang telah ditentukan,

Kemudian Klik daftar.

Gambar 5.30. Halaman Pendaftaran

Page 78: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

78

Gambar 5.31. Halaman Pendaftaran

9. Halaman Hasil Input Pendaftaran

Data yang telah dimasukkan akan masuk ke dalam database

Gambar 5.32. Halaman Hasil Input Pendaftaran

Page 79: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

79

10. Halaman Hapus Input Pendaftaran

Jika akan menghapus salah satu data, klik delete

Gambar 5.33. Halaman Hapus Data Pendaftaran

11. Halaman Update

Jika ingin mengubah isi data, klik update

Gambar 5.34. Halaman Update

Page 80: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

80

12. Halaman Cari

Jika ingin mencari salah satu data, kita bias memasukkan

pencarian berdasarkan nomor hp, kemudian klik tombol cari

Gambar 5.35. Halaman Cari

13. Hasil Pencarian Data

Gambar 5.36. Halaman Hasil Pencarian Data

Page 81: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

81

14. Halaman Utama

Kita juga bisa melakukan update, delete pada halaman hasil

pencarian tersebut.

Gambar 5.37. Halaman Utama

15. Halaman Pembayaran

Pada menu pembayaran, guru/staff dapat memasukkan data-data

pembayaran dan klik tombol bayar.

Page 82: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

82

Gambar 5.38. Halaman Pembayaran

16. Halaman Hasil Pembayaran

Terlihat data hasil pembayaran yang telah masuk ke dalam

database, dan terdapat juga menu update, delete dan cari berdasarkan

nomor bayar .

Gambar 5.39. Halaman Hasil Pembayaran

Page 83: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

83

17. Halaman Cek gaji

Digunakan untuk cek informasi gaji guru berdasarkan NIK guru,

inputkan NIK guru yang ingin dicek lalu klik button cari.

Gambar 5.40. Halaman Cek Gaji

18. Halaman Hasil Cek Gaji

Gambar berikut merupakan hasil pencarian informasi gaji guru.

Gambar 5.41. Halaman Hasil Cek Gaji

Page 84: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

84

19. Halaman *.pdf Cetak Slip Gaji

Data slip gaji bisa kita cetak dengan format *.pdf dengan klik

tombol cetak slip gaji.

Gambar 5.42. Halaman *.pdf Cetak Slip Gaji

Page 85: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

85

20. Halaman Import Data Gaji

Pada menu masukkan data gaji, kita harus memasukkan data file

excel sesuai dengan format yang telah ditentukan, pilih tombol browse

dan import.

Gambar 5.43. Halaman Import Data Gaji

21. File Excel Data Gaji

File Excell yang akan di import telah dilakukan proses

perhitungan dengan rumus yang telah dihitung pada file excel, sehingga

pada saat masuk ke dalam database, file sudah di arsipkan.

Page 86: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

86

Gambar 5.44. File Excel Data Gaji

22. Halaman Keterangan Import Data Gaji

Terlihat keterangan data gaji yang berhasil di import.

Gambar 5.45. Halaman Keterangan Import Data Gaji

Page 87: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

87

23. Halaman Lihat Data Gaji

Untuk melihat data Gaji guru/Staff keseluruhan kita bisa melihat

pada menu lihat data gaji berikut ini. Adapun yang harus diperhatikan

dalam memasukkan data gaji pada filed excel keterangan header

(kepala) pada setiap field harus di hapus terlebih dahulu, agar

keterangan tersebut tidak masuk ke dalam field database.

Gambar 5.46. Halaman Lihat Data Gaji

24. Halaman Data Gaji Yang Telah Terhapus

Untuk menghapus isi data gaji, klik tombol hapus semua data.

Gambar 5.47. Halaman Data Gaji Yang Telah Terhapus

Page 88: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

88

25. Halaman Pengajuan Sapras

Data-data informasi pengajuan sapras dapat dimasukkan pada

menu pengajuan sapras, setelah data dimasukkan pilih tombol ajukan

untuk memasukkan data.

Gambar 5.48. Halaman Pengajuan Sapras

26. Halaman Hasil Pengajuan Sapras

Data yang sudah diajukan akan masuk ke dalam database

seperti gambar 5.49. Guru/staff juga dapat melakukan update dan delete

pada data-data yang sudah diajukan.

Page 89: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

89

Gambar 5.49. Halaman Hasil Pengajuan Sapras

27. Halaman Panduan

Berisi mengenai keterangan panduan penggunaan aplikasi.

Gambar 5.50. Halaman Panduan

Page 90: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

90

28. Halaman Contact/Hubungi Kami

Berisi mengenai pesan yang akan diteruskan kepada admin jika

ada user yang ingin langsung menghubungi dan menyampaikan

informasi.

Gambar 5.51. Halaman Contact/Hubungi Kami

29. Grafik Pembayaran

Grafik pembayaran sebagai ilustrasi pembayaran pada yayasan

pembinaan pembangunan sosial Palembang dapat dideskripsikan pada

gambar 5.52 :

Page 91: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

91

0

20

40

60

80

100

120

Uang Baju

Uang SPP & Alpha

Uang Pendaftaran

Gambar 5.52. Grafik Pembayaran Yayasan Pembinaan Pembangunan Sosial

Palembang

Pada tabel 5.52 menjelaskan bahwa pembayaran per semester yang ada

pada Yayasan pembinaan pembangunan sosial Palembang bersifat fluktuatif dan

berubah-ubah, hal ini terlihat seperti pada pembayaran uang pendaftaran dimana

pada bulan Januari dan Februari angka pembayaran meningkat menjadi 90%

karena pada bulan tersebut banyak siswa yang melakukan pendaftaran, dan

berbeda pada bulan Februari sampai dengan Mei dimana angka pembayaran

pendaftaran menurun menjadi sebesar 0% dan naik kembali pada bulan Juni

sebesar 70% karena penerimaan siswa baru.

Page 92: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

92

Tabel 5.8 Grafik Pembayaran

Bulan Uang Baju

Uang SPP & Alpha

Uang Pendaftaran

Bulan Januari 100 85 90

Bulan Februari 85 70 80

Bulan Maret 100 99 10

Bulan April 98 85 0

Bulan Mei 87 84 0

Bulan Juni 100 85 70

Ket: Grafik Bayar/Semester

5.4. Pengujian Keseluruhan

Pada tahap ini penulis menguji secara keseluruhan dari aplikasi apakah

semua dapat berfungsi dengan baik. Pengujian pada halaman menu untuk

memastikan halaman menu tampil dengan sempurna dan tombol-tombol

berfungsi dengan baik. Pengujian pada halaman sub menu yakni menu

pendaftaran siswa baru, cek gaji , pengajuan sapras , menu pembayaran dan

menu admin login untuk memastikan pada saat di klik dapat menampilkan

masing-masing form yang dituju dengan benar. Pengujian pada halaman login

untuk memastikan tombol login berfungsi dengan baik dan untuk memastikan

semua data yang diinput masuk kedalam database. Hasil pengujian

keseluruhan ini menggunakan teknik pengujian blackbox yang dapat di lihat

pada tabel 5.9 sebagai berikut:

Page 93: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

93

Tabel 5.9 Pengujian Keseluruhan Menggunakan Teknik BlackBox

No

Objek

Yang Diuji

Skenario

Pengujian

Kondisi

Pengujian

Hasil Pengujian Status

1 Menu

Utama

Tampilan

tombol-tombol

menu

Memastikan

halaman menu

tampilan dan

tombol tombol

berfungsi

dengan baik

Sistem menampilkan

halaman menu yang

dapat diklik

Valid

2 Form Login Mengisi form

login

Jika user name

dan password

diklik saat login

dengan

kekurangan dan

kelebihan batas

huruf

Sistem akan

memberikan

keterangan” user name

atau password salah!!”

Valid

3 Form

Pendaftaran

Siswa Baru

Mengisi field-

field dengan

data yang benar

Jika salah satu

field tidak isi,

radio button

pada jenis

kelamin tidak

diisi

Data tetap terupdate

tetapi siswa tidak dapat

melakukan konfirmasi

pembayaran

Non

Valid

4 Sub Menu

Gaji

Mengisi data

gaji, Lihat data

gaji dan cek

gaji

Jika data yang

diinput tidak di

browse tetapi

langsung di

import maka

tampil “ data

yang berhasil

diimport tidak

ada data”

Semua item yang

tersedia dapat

menampilkan beberapa

form antara lain input

data gaji, lihat data gaji,

hasil cek gaji, cetak slip

gaji berfungsi dengan

baik.

Valid

5 Sub Menu

Pembayaran

Mengisi form

pembayaran

spp, alpha,

baju.

Jika data

pembayaran

diisi tidak

lengkap maka

tetap terupdate

tetapi data yang

terisi pada tabel

pembayaran

tidang lengkap

namun bisa

diupdate.

Semua item yang

tersedia pada sub menu

pembayaran dapat

menampilkan form

menu biaya dan menu

pembayaran.

Valid

Page 94: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

94

6 Sub Menu

Sarana dan

Prasarana

Mengisi form

pengajuan

sarana

prasarana

dengan lengkap

lalu klik tombol

ajukan

Jika salah satu

field pada form

sapras tidak diisi

,contoh pada

kolom

“golongan”

maka data

terupdate tetapi

ada keterangan

“pilih golongan”

item yang tersedia

dapat menampilkan

form pengajuan sapras

dan hasil pengajuan

sapras berfungsi dengan

baik.

Valid

Page 95: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

95

BAB VI

PENUTUP

6.1. Kesimpulan

Adapun kesimpulan yang dapat kami hasilkan dari penelitian ini adalah:

1. Jika selama ini proses administrasi yayasan belum memiliki efisiensi

dari sisi waktu dan tenaga maka dengan adanya sistem informasi ini

akan dapat memberikan hasil yang lebih optimal pada kemajuan dan

perkembangan yayasan

2. Organisasi/perusahaan yang bergerak dalam bidang yayasan yang

sama, terkhusus apabila berkaitan dengan bidang pendidikan, belum

tentu memiliki diagram ERD yang sama. Tergantung proses

administrasi yang berjalan di dalam organisasi tersebut.

6.2. Saran

Saran yang dapat kami ajukan pada penelitian ini untuk sebagai referensi

pengembangan pada penelitian selanjutnya adalah:

1. Sebelum memulai proses yang baru maka periksalah terlebih dahulu

ERD yang dihasilkan, jika ada informasi yang hilang dalam diagram

ERD tersebut, maka ERD perlu dikembangkan.

Page 96: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

96

2. Gunakan struktur, jenis, maupun isi data yang valid ketika dalam

melakukan desain database. Untuk menghasilkan desain database

yang baik.

3. Diperlukan pemahaman proses administrasi yang terjadi saat ini (up to

date) agar dalam melakukan desain database mendapatkan hasil yang

sesuai dengan kebutuhan yayasan.

Page 97: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

97

DAFTAR PUSTAKA

Agung, Leo. 2013. Mahir Dalam 7 Hari Adobe Dreamweaver dengan

Pemrograman PHP & MySQL. Yogyakarta: Andi.

Gunawan, Imam. 2013. Metode Penelitian Kualitatif Teori & Praktek. Jakarta:

Bumi Aksara.

Hartono, Bambang.2014.Sistem Informasi Manajemen Berbasis

Komputer.Jakarta:Rineka Cipta.

Hendrayudi. 2010. Komputer dan VB Pemrograman. Jakarta: Elex Media

Komputindo.

Jogiyanto H.M. 2005. Analisis dan Desain Sistem Informasi Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi

Offset

Kristanto, Andri. 2010. Kupas Tuntas PHP & MySQL. Klaten: Cable Book.

Kuncoro,M.2013.Metode Riset Untuk Bisnis dan Ekonomi.Jakarta:Salemba.

Kusrini. 2010. Sistem Pakar Teori dan Aplikasi. Yogyakarta: Andi.

Kusrini, Andri Koniyo. 2009. Tuntunan Praktis Membangun Sistem Informasi

Akutansi dengan Visual Basic & SQL Server. Jakarta : Andi.

Silaen, S, & Widiyono.2013.Metodologi Penelitian Sosial Untuk Penulisan

Skripsi dan Tesis. Jakarta: IN MEDIA.

Sugiyono,2008.Metode Penelitian Kuantitatif, Kualitatif, dan

R&D.Bandung:Alfabeta.

Sutarman. 2007. Membangun Aplikasi Web dengan PHP & Mysql. Yogyakarta:

Graha ilmu.

Syahbana, Ali. 2013. Pembangunan Sistem Informasi Administrasi Pembayaran

Siswa Madrasah Aliyah Ma’arif Pacitan. Indonesian Jurnal on

Computer Science-Speed-IJCSS-Volume 10 No 4 November 2013.

Taufiq, Rohmat. 2013. Sistem Informasi Manajemen. Yogyakarta : Graha Ilmu.

Page 98: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

98

Vita, Putri. 2013. Sistem Informasi Pembayarn SPP Pada SMA Ibu Kartini

Semarang. Infokam Nomor II / Th.IX/ September/ 13.

Yakub. 2012. Pengantar SistemInformasi. Yogyakarta : Graha Ilmu.

Zulfikar, Ahmad, Destiani, Slamet. 2012. Pengembangan Sistem Informasi

Panti Ananda. ISSN:2302-7339 Vol.09 No.44 2012.

.

Page 99: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

99

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0

Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html;

charset=utf-8" />

<p align="center"><img src="

http://localhost/skripsi/images/logo.gif"/></a></p>

<title>Sistem Informasi Manajemen pada Yayasan Pembinaan

Pembangunan Sosial</title>

<link rel="stylesheet" href="css/bootstrap.css"

media="screen">

<link rel="stylesheet" href="css/bootswatch.min.css">

<script type="text/javascript" async=""

src="js/ga.js"></script>

<script src="js/jquery-1.10.2.min.js"></script>

<script src="js/bootstrap.min.js"></script>

<script src="js/bootswatch.js"></script>

</head>

<body>

<div class="navbar navbar-default navbar-fixed-top">

<div class="container">

<div class="navbar-header">

<button class="navbar-toggle" type="button" data-

toggle="collapse" data-target="#navbar-main">

<span class="icon-bar"></span>

<span class="icon-bar"></span>

<span class="icon-bar"></span>

</button>

</div>

<div class="navbar-collapse collapse" id="navbar-

main">

Page 100: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

100

<ul class="nav navbar-nav">

<li>

<a href="index.php?page=login">Beranda</a>

</li>

<li>

<a

href="http://localhost/skripsi/daftar">Pendaftaran Siswa

Baru</a>

</li>

<li>

<a href="index.php?page=home">Cek Gaji</a>

</li>

<li>

<a href="index.php?page=panduan">Panduan</a>

</li>

<li>

<a href="index.php?page=contact">Hubungi

Kami</a>

</li>

</ul>

<ul class="nav navbar-nav navbar-right">

<li><a href="#" target="_blank">Sistem Informasi

Manajemen pada Yayasan Pembinaan Pembangunan Sosial</a></li>

</ul>

</div>

</div>

</div>

<table width="600" align="center">

<tr>

<td>

<?php

require "config.php";

Page 101: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

101

if(isset($_GET['page'])){$page=$_GET['page'];}

$filename="content/page.php";

if (!file_exists($filename))

{

include "content/login.php";

}

else

{@include "content/$page.php";}

error_reporting(0);

?>

</td>

</tr>

</table>

</body>

</html>

<?php

$host = "localhost";

$user = "root";

$pass = "";

$dbName = "skripsi";

mysql_connect($host, $user, $pass);

mysql_select_db($dbName)

or die ("Connect Failed !! : ".mysql_error());

?>

<?php

include "koneksi.php";

$nomor = $_POST['nomor'];

$nama = $_POST['nama'];

$jenis_kelamin = $_POST['jenis_kelamin'];

$golongan = $_POST['golongan'];

$nik = $_POST['nik'];

Page 102: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

102

$jenis_sapras = $_POST['jenis_sapras'];

$keterangan = $_POST['keterangan'];

$tgl_aju = date("Y-n-d");

$jumlah = $_POST['jumlah'];

$tahun_ajaran = $_POST['tahun_ajaran'];

$hp = $_POST['hp'];

$query_insert = "insert into tbl_sapras(nomor, nama,

jenis_kelamin, golongan, nik, jenis_sapras, tgl_aju,

jumlah,

keterangan, tahun_ajaran, hp) values('$nomor', '$nama',

'$jenis_kelamin', '$golongan', '$nik',

'$jenis_sapras', '$tgl_aju','$jumlah',

'$keterangan','$tahun_ajaran','$hp');";

$insert = mysql_query($query_insert);

if($insert)

{

include("redirectview.php");

}

else

{

echo "Gagal update ... ";

echo "<META HTTP-EQUIV=Refresh CONTENT='2;

URL=lihatdata.php'>";

}

?>

<?php

include "koneksi.php";

Page 103: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

103

$select = "select * from tbl_sapras order by id_sapras asc";

$select_query = mysql_query($select);

?>

<html>

<head>

<title>Lihat Data</title>

</head>

<body>

<p align="center"><a

href="http://postimg.org/image/u1d1iak6h/"

target="_blank"><img

src="http://localhost/skripsi/images/logo.gif"/></a></p>

<table style="font-size:11px;font-family:'arial';text-

align:center;" border='1' width="80%" align='center' >

<caption><h1>Daftar Pengajuan Sapras Yayasan Pembinaan

Pembangunan Sosial</h1></caption>

<tr><th>No</th><th>Nomor

Pengajuan</th><th>Nama</th><th>Jenis

Kelamin</th><th>Golongan</th><th>NIK</th><th>Jenis

Sapras</th><th>Tanggal Pengajuan</th><th>Jumlah

Pengajuan</th><th>Keterangan Sapras</th>

<th>Tahun Ajaran</th><th>Nomor HP</th></tr>

<?php

while($select_result = mysql_fetch_array($select_query))

{

$id = $select_result['id_sapras'] ;

$nomor = $select_result['nomor'] ;

$nama = $select_result['nama'] ;

$jenis_kelamin = $select_result['jenis_kelamin'] ;

$golongan = $select_result['golongan'] ;

Page 104: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

104

$nik = $select_result['nik'] ;

$jenis_sapras = $select_result['jenis_sapras'] ;

$tgl_aju = $select_result['tgl_aju'] ;

$jumlah = $select_result['jumlah'] ;

$keterangan = $select_result['keterangan'] ;

$tahun_ajaran= $select_result['tahun_ajaran'] ;

$hp = $select_result['hp'] ;

echo

"<tr><td>$id</td><td>$nomor</td><td>$nama</td><td>$jenis_kel

amin</td><td>$golongan</td>

<td>$nik</td><td>$jenis_sapras</td><td>$tgl_aju</td>

<td>$jumlah</td><td>$keterangan</td><td>$tahun_ajaran</td><t

d>$hp</td>

<td>

<form method=\"POST\" action=\"action.php?id=$id\"><input

type=\"hidden\" value=\"$id\" name=\"id\">

<input type=\"submit\" name=\"action\" value=\"Update\"><br

/>

<input type=\"submit\" name=\"action\" value=\"Delete\">

</form>

</td>

</tr>";

}

?>

</table>

<center>

<p>

<input type="button" value="Input Data"

onClick="window.location.href='http://localhost/skripsi/admi

n/index.php?page=sapras'">

Page 105: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

105

</p>

<form name="form1" method="POST" action="cari.php">

<p>Masukan berdasarkan Nomor Pengajuan :

<input name="nomor" type="text" id="nomor">

<input type="submit" name="Submit" value="Cari">

</p>

<p>

<a

href="http://localhost/skripsi/admin/index.php?page=sapras">

Beranda</a>

</p>

</form></p>

</center></p>

</body>

</html>

<html>

<body>

<p></p>

<p align="center"><img

src="http://localhost/skripsi/images/logo.gif" /></a></p>

</body>

</html>

<?php

include "koneksi.php";

$action = strtolower($_POST['action']);

$id = $_REQUEST['id'];

if ($action == "delete")

{

echo "Anda memilih aksi delete pada record $id... <br/>";

$delete = "delete from tbl_bayar where id_bayar = '$id'";

$delete_query = mysql_query($delete);

Page 106: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

106

if ($delete_query) echo "Record $id berhasil

dihapus!<br><META HTTP-EQUIV=Refresh CONTENT='2;

URL=lihatdata.php'>";

else echo "Gagal menghapus record<br><META HTTP-

EQUIV=Refresh CONTENT='2; URL=lihatdata.php'>";

}

else

{

$select = "select * from tbl_bayar where id_bayar = '$id'";

$select_query = mysql_query($select);

while($select_result = mysql_fetch_array($select_query))

{

$id = $select_result['id_bayar'] ;

$tgl_bayar = $select_result['tgl_bayar'] ;

$nomor_bayar = $select_result['nomor_bayar'];

$nama = $select_result['nama'] ;

$jenis_kelamin = $select_result['jenis_kelamin'] ;

$kelas = $select_result['kelas'] ;

$nisn = $select_result['nisn'] ;

$jenis_bayar = $select_result['jenis_bayar'] ;

$tahun_ajaran = $select_result['tahun_ajaran'] ;

$pekerjaan = $select_result['pekerjaan'] ;

$hp = $select_result['hp'] ;

?>

<form action="update.php" method="POST">

<table border='1' width='35%' cellpadding='2'

cellspacing='2' align='center' bgcolor="#FFFFF">

<caption>

<h2>Edit Formulir Pendaftaran Mahasiswa Baru</h2>

</caption>

Page 107: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

107

<input type="hidden" name="id" size="30" value="<?php echo

$id ; ?>" maxlength="50"/>

<tr>

<td><span style="color:#008000;"><b>Nomor

Pembayaran</b></span></td>

<td><input maxlength="50"

name="nomor_bayar" value="<?php echo $nomor_bayar ; ?>"

size="125" type="text" /></td>

</tr>

<tr>

<td><span

style="color:#008000;"><b>Nama</b></span></td>

<td><input maxlength="50" name="nama"

value="<?php echo $nama ; ?>" size="125" type="text" /></td>

</tr>

<tr>

<td><span

style="color:#008000;"><b>Jenis Kelamin</b></span></td>

<td><input name="jenis_kelamin"

value="<?php echo $jenis_kelamin ; ?>"type="radio"

value="pria" /><label for="jenis_kelamin">Pria</label>

<input name="jenis_kelamin" type="radio" value="wanita"

/><label for="jenis_kelamin">Wanita</label></td>

</tr>

<tr>

<td><span

style="color:#008000;"><b>&nbsp; Kelas</b></span></td>

<td><select name="kelas"><option><?php

echo $kelas ; ?></option><option value="X">X (Sepuluh)

</option><option value="XI">XI (Sebelas)</option><option

value="XII">XII (Dua Belas)</option></select></td>

</tr>

<tr>

Page 108: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

108

<td><span

style="color:#008000;"><b>&nbsp; NISN (Nomor Induk Siswa

Nasional)</b></span></td>

<td><input maxlength="50" name="nisn"

value="<?php echo $nisn ; ?>"" size="42" type="text" /></td>

</tr>

<tr>

<td><span

style="color:#008000;"><b>&nbsp; Jenis Bayar</b></span></td>

<td><select

name="jenis_bayar"><option><?php echo $jenis_bayar ;

?></option><option

value="Pendaftaran">Pendaftaran</option><option value="Baju

Olahraga">Baju Olahraga</option><option

value="SPP">SPP</option><option

value="Alpha">Alpha</option></select></td>

</tr>

<tr>

<td><span

style="color:#008000;"><b>&nbsp; Tahun

Ajaran</b></span></td>

<td><select

name="tahun_ajaran"><option><?php echo $tahun_ajaran ;

?></option><option value="1980">1980</option><option

value="1981">1981</option><option

value="1982">1982</option><option

value="1983">1983</option><option

value="1985">1985</option><option

value="1986">1986</option><option

value="1987">1987</option><option

value="1988">1988</option><option

value="1989">1989</option><option

value="1990">1990</option><option

value="1991">1991</option><option

Page 109: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

109

value="1992">1992</option><option

value="1993">1993</option><option

value="1994">1994</option><option

value="1995">1995</option><option

value="1996">1996</option><option

value="1997">1997</option><option

value="1998">1998</option><option

value="1999">1999</option><option

value="2000">2000</option><option

value="2001">2001</option><option

value="2002">2002</option><option

value="2003">2003</option><option

value="2004">2004</option><option

value="2005">2005</option><option

value="2006">2006</option><option

value="2007">2007</option><option

value="2008">2008</option><option

value="2009">2009</option><option

value="2010">2010</option><option

value="2011">2011</option><option

value="2012">2012</option><option

value="2013">2013</option><option

value="2014">2014</option><option value="2015">2015</option>

</select></td>

</tr>

<tr>

<td><span

style="color:#008000;"><b>&nbsp; Pekerjaan Orang

Tua</b></span></td>

<td><input maxlength="50"

name="pekerjaan" value="<?php echo $pekerjaan ; ?>"

size="42" type="text" /></td>

</tr>

<tr>

Page 110: BAB I PENDAHULUANlibrary.palcomtech.com/pdf/5594.pdf · 2018-04-25 · menurut Sutarman (2007;95) ada beberapa kelebihan yang dimiliki PHP, diantaranya adalah : 1. PHP mudah dibuat

110

<td><span

style="color:#008000;"><b>&nbsp; Nomor Telepon/HP Orang

Tua</b></span></td>

<td><input maxlength="50" name="hp"

value="<?php echo $hp ; ?>" size="42" type="text" /></td>

</tr>

<tr>

<td></td>

<td><input type="submit" name="kirim"

value="Update!"/></td></tr>

</table>

</form>

<?php

}

}

?>