• Tidak ada hasil yang ditemukan

LKP : Rancang Bangun Aplikasi Pembayaran SPP Pada SMA Antartika Sidoarjo.

N/A
N/A
Protected

Academic year: 2017

Membagikan "LKP : Rancang Bangun Aplikasi Pembayaran SPP Pada SMA Antartika Sidoarjo."

Copied!
55
0
0

Teks penuh

(1)

RANCANG BANGUN APLIKASI PEMBAYARAN SPP

PADA SMA ANTARTIKA SIDOARJO

KERJA PRAKTIK

Program Studi S1 Sistem Informasi

Oleh:

Anugrah Reksa Pradana 11.41010.0052

FAKULTAS TEKNOLOGI DAN INFORMATIKA

(2)

ix

DAFTAR ISI

Halaman

ABSTRAKSI ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR TABLE ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xvi

BAB I PENDAHULUAN...1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 3

1.4 Tujuan Penelitian ... 3

1.5 Manfaat Penelitian ... 3

1.6 Sistematika Penulisan ... 4

BAB II GAMBARAN UMUM PERUSAHAAN ... 6

2.1 Profil SMA Antartika Sidoarjo ... 6

2.2 Visi ... 7

(3)

x

2.4 Tujuan ... 8

BAB III LANDASAN TEORI ... 9

3.1 Sistem ... 9

3.2 Informasi ... 10

3.3 Sistem Informasi ... 10

3.4 Sistem Informasi Akademik ... 11

3.5 Desain Sistem ... 12

3.5.1 Context Diagram ... 13

3.5.2 Data Flow Diagram ... 14

3.5.3 Entity Relations Diagram ... 15

3.6 Konsep Dasar Pembayaran SPP ... 16

3.7 Manajemen Keuangan Sekolah ... 17

3.8 Pembayaran SPP ... 17

BAB IV DESKRIPSI PEKERJAAN ... 18

4.1 Analisis Sistem ... 18

4.1.1 Analisis Sistem ... 18

4.2 Perancangan Sistem ... 20

4.2.1 System Flow ... 20

4.2.2 Diagram Jenjang / Hierarchical Input Proses Output (HIPO) ... 22

(4)

xi

4.2.4 Data Flow Diagram ... 23

4.2.5 Conceptual Data Model (CDM) ... 24

4.2.6 Physical Data Model (PDM) ... 25

4.2.7 Struktur Tabel ... 26

4.3 Kebutuhan Software ... 30

4.4 Kebutuhan Software ... 30

4.5 Desain Interface ... 31

4.6 Implementasi Program ... 35

4.6.1 Form Login Pengguna ... 35

4.6.2 Form Menu Utama Aplikasi ... 36

4.6.3 Form Data Biaya SPP ... 37

4.6.4 Form Operator ... 37

4.6.5 Form Pembayaran SPP ... 38

4.6.6 Form Laporan ... 40

4.6.7 Form Cetak Laporan Pembayaran SPP ... 41

4.6.8 Form Cetak Laporan Tunggakan SPP ... 41

4.6.9 Bukti Pembayaran SPP ... 42

BAB V PENUTUP ... 44

5.1 Kesimpulan ... 44

(5)

xii

DAFTAR PUSTAKA ... 46

(6)

xiii

DAFTAR TABLE

Tabel 4.1 Struktur Tabel SPP ... 27

Tabel 4.2Struktur Tabel Tahun Ajaran ... 27

Tabel 4.3 Struktur Tabel Jurusan ... 28

Tabel 4.4 Struktur Tabel Siswa ... 28

Tabel 4.5 Struktur Tabel Kelas ... 29

Tabel 4.6 Struktur Tabel Pembayaran SPP ... 29

(7)

xiv

DAFTAR GAMBAR

Gambar 4.1 Document Flow Pembayaran SPP... 19

Gambar 4.2 System Flow Pembayaran SPP ... 21

Gambar 4.3 Diagram Jenjang Proses Aplikasi Pembayaran SPP ... 22

Gambar 4.4 Context Diagram Aplikasi Pembayaran SPP ... 23

Gambar 4.5 Data Flow Diagram (DFD) level 0 ... 24

Gambar 4.6 Conceptual Data Model ... 25

Gambar 4.7 Physical Data Model (PDM) Aplikasi Pembayaran SPP ... 26

Gambar 4.8 Desain Form Login ... 32

Gambar 4.9 Desain Form Menu Utama (Master) ... 32

Gambar 4.10 Desain Form Data Biaya SPP ... 32

Gambar 4.11 Desain Form Data Operator ... 33

Gambar 4.12 Desain Form Menu Utama (Transaksi) ... 33

Gambar 4.13 Desain Form Pembayaran SPP ... 33

Gambar 4.14 Desain Form Menu Utama (Laporan) ... 34

Gambar 4.15 Desain Form Report Pembayaran SPP... 34

Gambar 4.16 Desain Form Report Tunggakan SPP ... 34

Gambar 4.17 Form Login ... 35

Gambar 4.18 Form Menu Utama ... 36

Gambar 4.19 Data Biaya SPP ... 37

Gambar 4.20 Data Operator ... 38

(8)

xv

Gambar 4.22 Form Pembayaran SPP... 39

Gambar 4.23 Form Laporan ... 40

Gambar 4.24 Form Cetak Laporan Pembayaran SPP ... 41

Gambar 4.25 Form Cetak Laporan Tunggakan SPP ... 42

(9)

xvi

DAFTAR LAMPIRAN

Lampiran 1 Surat Balasan Perusahaan ... 48

Lampiran 2 Form KP 5 Acuan Kerja ... 49

Lampiran 3 Form KP 6 ... 51

Lampiran 4 Form KP 7 ... 52

Lampiran 5 Form Kartu Bimbingan ... 53

(10)

1 BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan teknologi informasi telah merambah ke berbagai bidang, diantaranya adalah bidang pendidikan. Salah satu pemanfaatan adalah dalam penyampaian informasi kepada publik. Persaingan dalam dunia pendidikan menuntut adanya suatu sistem yang mempermudah proses-proses yang dilakukan secara manual agar proses tercatat secara akuntabilitas dan terperinci. Semua elemen lembaga pendidikan memerlukan sistem yang menghasilkan informasi akurat, serta membantu dalam pengambilan keputusan yang berkaitan dengan perkembangan lembaga pendidikan yang bersangkutan.

(11)

2

siswa sehingga tidak di ketahui siswa yang sudah membayar dan yang belum membayar uang SPP, kemudian sering terlambatnya penyampaian laporan pembayaran SPP ke Kepala Sekolah, dan permasalahan lain yang ada yaitu dalam penyimpanan data pembayaran SPP di SMA Antartika Sidoarjo kurang terorganisir dengan baik.

Berdasarkan permasalahan diatas, perlu sebuah Aplikasi Pembayaran SPP. Aplikasi pembayaran SPP ini meliputi pencatatan jumlah uang SPP yang harus di bayar oleh masing-masing siswa yang terdapat pada SMA Antartika Sidoarjo ini, dan mempercepat pencarian data pembayaran siswa yang hendak melakukan pembayaran, serta menghasilkan laporans keuangan yang dapat di terima oleh Kepala Sekolah tepat pada waktunya, dan meminimalisasi kesalahan pencatatan transaksi yang mungkin terjadi. Diharapkan dengan adanya Aplikasi Pembayaran SPP ini dapat bermanfaat untuk bagian keuangan SMA Antartika Sidoarjo.

1.2 Rumusan Masalah

(12)

3 1.3 Batasan Masalah

Batasan masalah dalam sistem informasi penjadwalan ini yaitu: 1. Sistem yang dibangun merupakan aplikasi untuk memasukan data

siswa dan memasukan data SPP siswa.

2. Sistem ini menghasilkan laporan pembayaran SPP serta laporan siswa yang masih mempunyai tunggakan SPP.

3. Tidak menangani masalah denda.

1.4 Tujuan Penelitian

Adapun tujuan yang ingin dicapai dalam pelaksanaan Kerja Praktek ini adalah menghasilkan Aplikasi Pembayaran SPP yang mampu menghasilkan laporan pembayaran SPP dan laporan tunggakan SPP untuk SMA Antartika Sidoarjo.

1.5 Manfaat Penelitian

Manfaat yang didapatkan dari Aplikasi Pembayaran SPP ini yaitu : 1. Dapat memberikan informasi pembayaran yang telah di lakukan oleh

siswa.

2. Memudahkan bagian keuangan dalam melakukan kegiatan pencatatan transaksi pembayaran SPP, sehingga proses pembayaran SPP dapat berjalan dengan lancar dan optimal dengan di dukung Aplikasi Pembayaran SPP.

(13)

4 1.6 Sistematika Penulisan

Untuk memudahkan didalam memahami persoalan dan pembahasannya, maka penulisan Laporan Kerja Praktek ini dibuat dengan sistematika sebagai berikut :

BAB I : PENDAHULUAN

Bab ini menguraikan tentang latar belakang masalah, inti dari permasalahan di sebutkan pada perumusan masalah, pembatasan masalah yang menjelaskan batasan dari sistem yang di buat sehingga tidak keluar dari ketentuan yang di tetapkan, tujuan yang ingin dicapai dalam kerja praktek, kontribusi apa saja yang di sumbangkan dalam pelaksanaan kerja praktek di SMA Antartika Sidoarjo serta sistematika penulisan laporan kerja praktek. BAB II : GAMBARAN UMUM PERUSAHAAN

Pada bab ini membahas tentang gambaran SMA Antartika Sidoarjo, struktur organisasi, dan visi misi sekolah.

BAB III : LANDASAN TEORI

(14)

5 BAB IV : DESKRIPSI PEKERJAAN

Bab ini membahas tentang perancangan sistem, yaitu System Flow Terkomputerisasi, Data Flow Diagram (DFD), Entity Relationship Diagram (ERD), Struktur Tabel, Desain Inpu/Output dan Implementasi Sistem. BAB V : PENUTUP

(15)

6 BAB II

GAMBARAN UMUM PERUSAHAAN

2.1 Profil SMA Antartika Sidoarjo

SMA Antartika Sidoarjo merupakan Sekolah Menengah Tingkat Atas di bawah naungan Yayasan Pembina Pendidikan Wahyuhana Surabaya, dengan status terakreditasi A.

SMA Antartika Sidoarjo berlokasi di Jalan Siwalanpanji no. 6 Kelurahan Siwalanpanji kecamatan Buduran - Sidoarjo.Didirikan oleh Yayasan Pendidikan Wahyuhana pada tahun 1975. Lokasi Sekolah cukup strategis dan mudah dijangkau oleh kendaraan umum maupun pribadi, karena terletak dipinggir Jalan Raya Siwalanpanji Buduran, dan jarak ± 1,5 km dari pusat Kota Sidoarjo.Gedung SMA Antartika Sidoarjo yang berlantai dua terdiri atas 38 kelas mampu menampung ± 2000 siswa. Hal ini cukup memadai untuk berlangsungnya proses belajar mengajar yang efektif sesuai dengan tuntutan kebutuhan masyarakat.

(16)

7

selama ini dikelola oleh pengelola administrasi dan tenaga pengajar yang kreatif, inovatif dan profesional di bidangnya.

SMA Antartika Sidoarjo senantiasa menyesuaikan diri dengan kebutuhan masyarakat dalam menghadapi perkembangan zaman. Adapun alumni SMA Antartika Sidoarjo diharapkan dapat menjadi manusia yang berpotensi dalam segala bidang kehidupan, terampil, kreatif, profesional, berkualitas, berwawasan luas dalam menghadapi persaingan di masa yang akan datang.

2.2 Visi

Terwujudnya tamatan SMA Antartika Sidoarjo memiliki keunggulan IMTAQ dan IPTEK.

2.3 Misi

1. Meningkatkan mutu pembelajaran SMA Antartika Sidoarjo dengan berbasis Iman dan Taqwa kepada Tuhan Yang maha Esa.

2. Melaksanakan sistem Pembelajaran Aktif, Kreatif, Efektif dan Menyenangkan (PAKEM).

3. Meningkatkan proses pembelajaran berbasis Teknologi Informatika dengan berbahasa Nasional dan Internasional.

(17)

8

5. Menyediakan sarana prasarana pembelajaran yang canggih dan modern sesuai dengan tuntutan kurikulum SMA.

6. Dibentuk School Consiel/dewan konsultasi yang mampu memberikan solusi alternative dalam mewujudkan Visi dan Misi Sekolah.

7. Mengutamakan pelayanan dan pembelajaran yang menyenangkan.

2.4 Tujuan

1. Meningkatkan mutu pembelajaran yang berbasis Iman dan Taqwa kepada Tuhan Yang Maha Esa dan Ilmu pengetahuan serta teknologi. 2. Memberikan bekal keterampilan Komputer dan Bahasa

Internasional yang memadai.

3. Membentuk peserta didik yang berprestasi di bidang olah raga, bahasa serta karya ilmiah tingkat kabupaten provinsi, nasional melalui ekstrakurikuler dan study club.

4. Menciptakan warga sekolah yang kreatif dan inovatif dalam bidang masing - masing, khususnya dalam menunjang pendidikan era global.

5. Memenuhi kebutuhan sarana dan prasarana pembelajaran yang sesuai dengan perkembangan teknologi.

(18)

9 BAB III LANDASAN TEORI

3.1 Sistem

Menurut Jogiyanto (2004), sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan sasaran tertentu. Istilah lain dari suatu sistem adalah kumpulan dari elemen-elemen yang masing-masing saling berinteraksi atau saling mempengaruhi untuk mewujudkan suatu kegiatan bersama.

Sistem berasal dari bahasa Latin (systēma) atau dalam bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri dari komponen atau

(19)

10

1. Sistem harus dibentuk untuk menyelesaikan tujuan.

2. Elemen sistem harus mempunyai rencana yang ditetapkan. 3. Adanya hubungan antara elemen sistem.

4. Unsur dasar dari proses (arus informasi, energi, dan material) lebih penting daripada elemen sistem.

5. Tujuan organisasi lebih penting dari pada tujuan elemen.

3.2 Informasi

Menurut Jogiyanto (2004), informasi dijelaskan dalam bentuk definisi sebagai berikut: “Informasi adalah data yang telah di proses kedalam

suatu bentuk yang mempunyai arti bagi si penerima dan mempunyai nilai nyata, terasa bagi keputusan saat itu atau keputusan mendatang”. Informasi

merupakan kebutuhan dasar yang diperlukan oleh setiap manajeman untuk melakukan pengambilan keputusan.

Informasi di interprestasikan lebih luas dari pada biasanya yang meliputi isyarat dan data yang diterima oleh seorang kepala bagian sehari-harinya, apakah itu tampak bersangkutan dengan pekerjaannya atau tidak. Pendekatan seperti ini memandang hal-hal seperti ekspresi wajah dan gerak sebagai informasi.

3.3 Sistem Informasi

(20)

11

melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Menurut Jogiyanto (2004), informasi adalah data yang diolah mejadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut.

Definisi lain dari sistem informasi adalah sekumpulan hardware, software, brainware, prosedur, atau aturan yang diorganisasikan secara

integral untuk mengolah data menjadi informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan. Sistem Informasi adalah satu kesatuan data olahan yang terintegrasi dan saling melengkapi yang menghasilkan output baik dalam bentuk gambar, suara, maupun tulisan.

3.4 Sistem Informasi Akademik

Menurut Santoso (2007), Sistem Informasi Akademik (SIA) adalah perangkat lunak yang digunakan untuk menyajikan informasi dan menata administrasi yang berhubungan dengan kegiatan akademis. Dengan penggunaan perangkat lunak seperti ini diharapkan kegiatan administrasi akademis dapat dikelola dengan baik dan informasi yang diperlukan dapat diperoleh dengan mudah dan cepat.

Manfaat Dari Sistem Informasi Akademik

Sistem informasi akademik memberikan beberapa manfaat bagi penggunanya antara lain:

(21)

12

Dengan pengelolaan data secara integrasi sehingga data akan selalu up-to-date dan selalu siap digunakan, serta mengurangi resiko duplikasi data.

2. Sebagai pusat informasi

Dengan adanya respon email otomatis, PMB online dan penjadwalan Mata Pelajaran, maka semua berita atau pengumuman dapat diakses sebagai referensi.

3. Media komunikasi pengguna

Dengan dilengkapi beberapa fitur seperti email terpadu, chatting, forum dan lain-lain maka sistem ini juga bisa dijadikan sebagai media komunikasi antar para penggunanya.

3.5 Desain Sistem

Menurut John Burch dan Garry Grudnitski (1986), Sistem Informasi

Pendekatan Terstruktur yaitu: “Desain sistem dapat didefinisikan sebagai

penggambaran dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi.”

Dari definisi diatas, maka dapat ditarik kesimpulan bahwa desain sistem adalah tahapan berupa penggambaran, perencanaan dan pembuatan dengan menyatukan beberapa elemen terpisah ke dalam satu kesatuan yang utuh untuk memperjelas bentuk sebuah sistem.

(22)

13

1. Menganalisa masalah dari pemakai (user), sasarannya adalah mendapatkan pengertian yang mendalam tentang kebutuhan-kebutuhan pemakai.

2. Studi kelayakan, membandingkan alternatif-alternatif pemecahan masalah untuk menentukan jalan keluar yang paling tepat.

3. Rancang sistem, membuat usulan pemecahan masalah secara logika. 4. Detail desain, melakukan desain sistem pemecahan masalah secara

terperinci.

5. Penerapannya yaitu memindahkan logika program yang telah dibuat dalam bahasa yang dipilih, menguji program, menguji data dan outputnya.

6. Pemeliharaan dan evaluasi terhadap sistem yang telah diterapkan.

3.5.1 Context Diagram

Diagram konteks menurut Kristanto (2008) adalah, “ Sebuah diagram yang menggambarkan hubungan antara entiti luar, masukan dan keluaran dari sistem”. Diagram konteks menyoroti jumlah karakteristik

sistem yaitu :

1. Kelompok pemakai, organisasi atau sistem lain dimana sistem melakukan komunikasi (sebagai terminator).

(23)

14

3. Data keluar, yaitu data yang dihasilkan sistem dan diberikan ke dunia luar.

4. Penyimpanan data, yaitu digunakan secara bersamaan antara sisten dengan terminator. Data ini dibuat oleh sistem dan digunakan oleh atau sebalikanya dibuat oleh lingkungan dan digunakan oleh sistem. Hal ini berarti pembuatan simbol penyimpanan dalam diagram Konteks dibenarkan dengan syarat simbol tersebut merupakan bagian dari luar sistem.

5. Batasan antara sistem dan lingkungan. Simbol yang digunakan dalam diagram konteks antara lain :

a) Persegi panjang, Untuk berkomunikasi langsung dengan sistem melalui aliran data.

b) Lingkaran, Untuk menunjukan adanya kegiatan proses dalam sistem.

3.5.2 Data Flow Diagram

Menurut Kristanto (2008), Data Flow Diagram (DFD) adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluaran dari sistem, dimana data di simpan, proses apa yang menghasilkan data tersebut, dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut.

1. Data Flow (Arus Data) : Panah merepresentasikan datu atau lebih

(24)

15

2. External entity (Kesatuan luar) atau boundary (batas sistem) : Untuk

merepresentasikan sebuah external entity sebagai sebuah elemen sistem, misalnya hardware, user atau program lain.

3. Procces : Proses adalah kegiatan yang dilakukan oleh orang, mesin,

atau komputer dari hasil suatu data yang masuk kedalam proses untuk menghasilkan data yang keluar dari proses.

4. Data Store : Merupakan symbol yang digunakan untuk

melambangkan proses penyimpanan data. 3.5.3 Entity Relations Diagram

Menurut Marlinda (2004), Entity Relations Diagram (ERD) adalah gambaran dari sistem dimana didalamnya terdapat hubungan antara entity beserta korelasinya. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.. Relasi ERD dapat dikategorikan menjadi tiga bagian, yaitu : 1. One to one relationship

Memiliki pengertian setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke dua.

2. One to many relationship

Memiliki pengertian setiap baris data dari tabel pertama dapat dihubungkan ke satu baris atau lebih data pada tabel ke dua.

3. Many to many relationship

(25)

16

banyak baris di tabel satu dan tabel dua yang saling berhubungan satu sama lain.

ERD ini diperlukan agar dapat menggambarkan hubungan antar entity dengan jelas, dapat menggambarkan batasan jumlah entity, dan partisipasi antar entity. ERD dibagi menjadi dua jenis model, yaitu :

1. Conceptual Data Model (CDM)

Adalah jenis model data yang menggambarkan hubungan antar tabel secara konseptual.

2. Physical Data Model (PDM)

Physical Data Model adalah jenis model database menggambrkan hubungan antar tabel secara fisikal.

3.6 Konsep Dasar Pembayaran SPP

SPP merupakan iuran rutin sekolah yang mana pembayarannya dilakukan setiap sebulan sekali. SPP merupakan salah satu bentuk kewajiban setiap siswa yang masih aktif disekolah tersebut.

(26)

17 3.7 Manajemen Keuangan Sekolah

Setiap unit kerja selalu berhubungan dengan masalah keuangan, demikian pula sekolah. Persoalan yang menyangkut keuangan sekolah pada garis besarnya berkisar pada uang Sumbangan Pembinaan Pendidikan (SPP), uang kesejahteraan personel dan gaji serta keuangan yang berhubungan langsung dengan penyelenggaraan sekolah seperti perbaikan sarana dan sebagainya (Mukhtar, 2003).

3.8 Pembayaran SPP

SPP dimaksudkan untuk membantu pembinaan pendidikan, penyelengaraan sekolah, kesejahteraan personel, perbaikan sarana dan kegiatan supervisi (Yuswanto, 2005). Yang dimaksud penyelenggaraan sekolah ialah :

1. Pengadaan alat bantu atau bahan pelajaran 2. Pengadaan alat atau bahan manajemen

3. Penyelenggaraan ulangan, evaluasi belajar, kartu pribadi, raport dan STTB

(27)

18 BAB IV

DESKRIPSI PEKERJAAN

Perkembangan teknologi informasi saat ini membutuhkan analisa dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu meningkatkan kinerja pada Aplikasi Pembayaran SPP pada SMA Antartika Sidoarjo yang akan di buat. Metode ini membutuhkan analisis yang tepat, kebutuhan bisnis dan beberapa teknik analisis untuk menghasilkan perencanaan yang baik. Analisis merupakan cara untuk menganalisa permasalahan berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain sistem merupakan langkah yang harus ditempuh untuk menyajikan sebuah sistem informasi agar dapat terorganisir dengan baik dan jelas.

4.1 Analisis Sistem

Berdasarkan hasil survey yang dilakukan di SMA Negeri 4 Bojonegoro, maka dapat dibuat suatu sistem yaitu sebagai berikut :

4.1.1 Analisis Sistem

(28)

19

dan kemudian bagian TU menandatangani kartu SPP siswa sebagai bukti sudah melakukan pembayaran SPP, kemudian bagian TU mengembalikan kartu pembayaran SPP, kemudian bagian TU juga membuat laporan bulanan dan rekap laporan tunggakan untuk di seraahkan oleh kepala sekolah. Document Flow Pembayaran SPP dapat dilihat pada gambar 4.1

Gambar 4.1 Document Flow Pembayaran SPP

(29)

20

Pengamatan dilakukan dengan cara observasi langsung untuk melihat proses yang ada, dengan mengetahui proses yang ada diharapkan dapat membangun sistem informasi yang sesuai dengan kebutuhan tata usaha, yaitu dalam mempercepat proses pencarian data siswa dan pencatatan pembayaran spp

4.2 Perancangan Sistem

Setelah melakukan analisis sistem, maka selanjutnya yang dilakukan adalah mendesain sistem. Dalam desain sistem ini, penulis mulai membentuk suatu perancangan sistem baru yang telah terkomputerisasi. Langkah-langkah yang dilakukan dalam desain system ini adalah:

1. Pembuatan alur sistem aplikasi (System Flow) 2. DFD (Context Diagram, level 0)

3. Membuat Entity Relationship Diagram (ERD) yaitu Conceptual Data Model (CDM) dan Physical Data Model (PDM).

4. Struktur Tabel

4.2.1 System Flow

(30)

21

transaksi pembayaran SPP ke monitor, Setelah itu petugas tata usaha memasukkan data pembayaran SPP siswa dan selanjutnya melakua=kan proses cetak atau print bukti pembayaran SPP sehingga menjadi suatu dokumen yang kemudian oleh petugas tata usaha diberikan kepada siswa sebagai bukti sudah melakukan pembayaran SPP. System Flow pembayaran SPP ini akan menjelaskan bagaimana proses pembayaran SPP. System Flow pembayaran SPP dapat dilihat pada gambar 4.2

(31)

22

4.2.2 Diagram Jenjang / Hierarchical Input Proses Output (HIPO) Berikut ini merupakan diagram jenjang yang dibuat sebagai acuan untuk pembuatan dari sistem Aplikasi Pembayaran SPP.

Gambar 4.3 Diagram Jenjang Proses Aplikasi Pembayaran SPP Dalam gambar 4.3 memaparkan tentang diagram jenjang proses yang mengikuti turunan proses dari mulai proses awal hingga proses akhir. Proses dilakukan setelah user melakukan login ke dalam aplikasi, akan dibagi menjadi 3 (tiga) proses uaitu input data master, transaksi pembayaran SPP, cetak laporan.

4.2.3 Context diagram

(32)

23

Gambar 4.4 Context Diagram Aplikasi Pembayaran SPP

Aliran data yang masuk kedalam internal entity mempunyai arti bahwa data tersebut berasal dari external entity , sedangkan aliran data yang keluar dari external entity mempunyai arti data tersebut berasal dari internal entity tersebut.

Dari hasil context diagram di atas bila di-decompose akan menghasilkan Data Flow Diagram level 0. Data Flow Diagram level 0 akan menjelaskan proses yang terjadi dalam Aplikasi Pembayaran SPP pada SMA Antartika Sidoarjo.

4.2.4 Data Flow Diagram

(33)

24

Gambar 4.5 Data Flow Diagram (DFD) level 0

Dalam gambar 4.5 menjelaskan Data Flow Diagram level 0 yang terdapat proses data biaya spp, data operator, pembayaran SPP, laporan pembayaran SPP, dan laporan tunggakan SPP. Dimana masing-masing proses akan menampilkan data rekap dan data detil rekap.

4.2.5 Conceptual Data Model (CDM)

(34)

25

Gambar 4.6 Conceptual Data Model

Gambar 4.6 merupakan konsep desain data yang akan digunakan sebagai tabel dalam Aplikasi Pembayaran SPP, dalam CDM ini memiliki tabel SPP, Jurusan, Tahun_Ajaran, Pembayaran_SPP, Siswa, Operator, Kelas.

4.2.6 Physical Data Model (PDM)

Berikut merupakan bentuk gambaran Physical Data Model (PDM) dari Aplikasi Pembayaran SPP

(35)

26

Gambar 4.7 Physical Data Model (PDM) Aplikasi Pembayaran SPP Gambar 4.7 merupakan konsep desain data yang akan digunakan sebagai tabel dalam Aplikasi Pembayaran SPP, dalam PDM ini memiliki tabel SPP, Jurusan, Tahun_Ajaran, Pembayaran_SPP, Siswa, Operator, Kelas.

4.2.7 Struktur Tabel

Dalam perancangan struktur tabel yang akan diperlukan, maka perlu dibuat attribute meliputi nama tabel, nama attribut, tipe data, serta data pelengkap seperti Primary Key, Foreign Key, dan sebagainya. Dalam struktur ini terdapat beberapa tabel yaitu :

1. Tabel SPP

Primary key : Id_SPP

(36)

27

Tabel 4.1 Struktur Tabel SPP

Field Type Length Description

Id_SPP Varchar 10 Id SPP

Id_Tahun_Ajaran Varchar 10 Id Tahun Ajaran Id_Jurusan Varchar 10 Id Jurusan

Harga_SPP Numeric 7 Harga SPP

2. Tabel Tahun Ajaran

Primary key : Id_Tahun_Ajaran Foreign key : -

Fungsi : Untuk menyimpan data tahun ajaran

Tabel 4.2 Struktur Tabel Tahun Ajaran

Field Type Length Description

Id_Tahun_Ajaran Varchar 10 Id Tahun Ajaran Tahun_Ajaran Varchar 4 Tahun Ajaran

3. Tabel Jurusan

Primary key : Id_Jurusan Foreign key : -

(37)

28

Tabel 4.3 Struktur Tabel Jurusan

Field Type Length Description

Id_Jurusan Varchar 10 Id Jurusan

Nama_Jurusan Varchar 20 Nama Jurusan

4. Tabel Siswa Primary key : NIS

Foreign key : Id_Jurusan, Id_Kelas

Fungsi : Untuk menyimpan data siswa

Tabel 4.4 Struktur Tabel Siswa

Field Type Length Description

NIS Varchar 10 NIS

Id_Jurusan Varchar 10 Id_Jurusan

Id_Kelas Varchar 10 Id_Kelas

Nama_Siswa Varchar 50 Nama Siswa

Alamat_Siswa Varchar 100 Alamat Siswa

Handphone Varchar 12 Handphone

5. Tabel Kelas

Primary key : Id_Kelas Foreign key : -

(38)

29

Tabel 4.5 Struktur Tabel Kelas

Field Type Length Description

Id_Kelas Varchar 10 Id Kelas

Nama_Kelas Varchar 30 Tahun Ajaran

6. Tabel Pembayaran SPP Primary key : Id_Transaksi Foreign key : NIP, NIS, Id_SPP

Fungsi : Untuk menyimpan data pembayaran SPP

Tabel 4.6 Struktur Tabel Pembayaran SPP

Field Type Length Description

Id_Transaksi Varchar 10 Id Tahun Ajaran

NIP Varchar 10 NIP

NIS Varchar 10 NIS

Tanggal_Bayar Date Tanggal Bayar

Jumlah_Bayar Numeric 7 Jumlah Bayar

Status Varchar 30 Status

7. Tabel Operator Primary key : NIP Foreign key : -

(39)

30

Tabel 4.7 Struktur Tabel Operator

Field Type Length Description

Id_Operator Varchar 10 Id Operator Nama_Operator Varchar 50 Nama Operator

Jabatan Varchar 30 Jabatan

Password Varchar 50 Password

4.3 Kebutuhan Software

Perangkat lunak miimal yang harus sudah terpasang ke dalam sistem komputer adalah :

1. Microsoft SQL Server 2008

2. Sistem Operasi Windows 7 Professional 3. Microsoft Visual Studio 2010

4.4 Kebutuhan Software

Perangkat keras yang dibutuhkan untuk menjalankan aplikasi ini adalah komputer dengan spesifikasi sebagai berikut :

1. Prosessor Intel Core 2 Duo Minimal 2.00 Ghz 2. Memory minimal 2.00 Gb

3. Harddisk minimal 40 Gb

4. VGA on Board

(40)

31 4.5 Desain Interface

Desain input output dibuat sebelum membuat interface yang sesungguhnya. Desain ini dapat digunakan sebagai bahan dasar perancangan interface dari program yang sesuai dengan kebutuhan user. Apabila desain ini sudah cukup user friendly dengan user maka selanjutnya dapat dibuat desain interface programnya sehingga apabila program digunakan, user akan menemukan kemudahan dalam menggunakan program ini. Namun apabila desain yang dibuat kurang diminati oleh user maka desain dapat diubah sebelum bertindak pada pembuatan program. Dalam aplikasi ini terdapat beberapa desain input dan output, yaitu:

1. Desain Form User Login

2. Desain Form Menu Utama (Master) 3. Desain Form Data Biaya SPP 4. Desain Form Data Operator

5. Desain Form Menu Utama (Transaksi) 6. Desain Form Pembayaran SPP

7. Desain Form Menu Utama (Laporan) 8. Desain Form Report Pembayaran SPP 9. Desain Form Report Tunggakan SPP

(41)

32

Gambar 4.8 Desain Form Login

Gambar 4.9 Desain Form Menu Utama (Master)

(42)

33

Gambar 4.11 Desain Form Data Operator

Gambar 4.12 Desain Form Menu Utama (Transaksi)

(43)

34

Gambar 4.14 Desain Form Menu Utama (Laporan)

Gambar 4.15 Desain Form Report Pembayaran SPP

(44)

35 4.6 Implementasi Program

Implementasi ini akan menjelaskan detail Aplikasi Pembayaran SPP pada SMA Antartika Sidoarjo. Mulai dari instalasi program, serta fitur-fitur yang terdapat pada aplikasi.

4.6.1 Form Login Pengguna

Form login merupakan sebagai pengaman aplikai ketika ada seorang

user yang akan masuk ke dalam aplikasi. Pengguna wajib memasukkan username dan password terlebih dahulu untuk bisa mengaksis ke dalam Aplikasi Pembayaran SPP.

Gambar 4.17 Form Login

(45)

36

memasukkan username dan password terlebih dahulu sebelum mengakses dan menggunakan Aplikasi Pembayaran SPP.

4.6.2 Form Menu Utama Aplikasi

Form halaman utama Aplikasi Pembayaran SPP terdapat beberapa sub menu master, transaksi, laporan. Implementasi dari form ini adalah sebagai berikut:

Gambar 4.18 Form Menu Utama

(46)

37 4.6.3 Form Data Biaya SPP

Form Data Biaya SPP ini berfungsi untuk memasukkan data biaya pembayaran spp yang sesuai dengan kebijakan kepala sekolah.

Gambar 4.19 Data Biaya SPP

Dalam gambar 4.19 menjelaskan tentang desain form yang digunakan untuk melakukan proses menentukan data biaya SPP, di dalam form ini terdapat text box untuk memasukan data dan ada juga tombol button

yang berfungsi untuk menyimpan dan mengubah data, dan ada gridview untuk menampilkan data yang telah disimpan.

4.6.4 Form Operator

Form Data Operator ini berfungsi untuk memasukkan data operator

(47)

38

Gambar 4.20 Data Operator

Dalam gambar 4.20 Form ini berisi tentang operator yang digunkan untuk login dan mengakses aplikasi pembayaran SPP di dalam form ini terdapat text box untuk memasukan data dan kemudian ada button simpan, ubah, hapus untuk melakukan penyimpanan, pengubahan dan penghapusan data.

4.6.5 Form Pembayaran SPP

(48)

39

Gambar 4.21 Form Transaksi

Dalam gambar 4.21 menjelaskan tentang isi dari bar menu transaksi yang di dalamnya terdapat sub menu pembayaran dengan gambar mesin kasir. Untuk melakukan pembayaran SPP maka pilih gambar tersebut maka akan muncul form pembayaran SPP seperti pada gambar 4.22 berikut:

(49)

40

Desain form pada gambar 4.22 adalah form pembayaran SPP yang berfungsi untuk proses pembayaran SPP antara bagian Tata Usaha dengan siswa. Kemudian terdapat tombol cetak yang berfungsi sebagai cetak bukti pembayaran SPP dan ada juga gridview yang berfungsi untuk menampilkan data tentang pembayaran SPP dan ada button cari yang berfungsi untuk menampilkan data yang akan dicari.

4.6.6 Form Laporan

Desain form laporan yang terdapat pada menu bar laporan dan di dalamnya terdapat sub menu cetak laporan pembayaran SPP dan cetak laporan tunggakan SPP.

Gambar 4.23 Form Laporan

(50)

41

4.6.7 Form Cetak Laporan Pembayaran SPP

Form Cetak Laporan Pembayaran SPP ini berfungsi untuk mencetak

rekap data transaksi pembayaran SPP yang sudah dilakukan oleh siswa yang sudah melakukan pembayaran SPP setiap bulannya, sehingga dapat memudahkan dalam proses pelaporan kepada kepala sekolah, yang dapat dilihat pada gambar 4.24

Gambar 4.24 Form Cetak Laporan Pembayaran SPP

4.6.8 Form Cetak Laporan Tunggakan SPP

Form Cetak Laporan Tunggakan SPP ini berfungsi untuk mencetak

(51)

42

Gambar 4.25 Form Cetak Laporan Tunggakan SPP

4.6.9 Bukti Pembayaran SPP

(52)

43

(53)

44 BAB V PENUTUP

5.1 Kesimpulan

Pembuatan Aplikasi Pembayaran SPP bertujuan untuk menghasilkan laporan pembayaran SPP memudahkan bagian Tata Usaha dalam melakukan tugasnya dalam pencatatan data transaksi pembayaran SPP dan laporan pembayaran siswa serta rekap tunggakan siswa. Secara garis besar , setelah dilakukan uji coba pada Aplikasi Pembayaran SPP dapat disimpulkan sebagai berikut:

1. Aplikasi Pembayaran SPP dapat memberikan informasi tentang siswa uang mempunyai tunggakan pembayaran SPP.

2. Proses penyimpanan data transaksi siswa bisa dilakukan dengan mudah.

3. Dari Aplikasi Pembayaran SPP dapat memberikan informasi tentang data pembayaran SPP yang sudah dilakukan oleh siswa.

4. Dari Aplikasi Pembayaran SPP dapat membuatkan laporan pembayaran SPP dan rekap tunggakan SPP tiap bulannya.

5.2 Saran

(54)

45

1. Aplikasi dapat dikembangkan dengan menambahkan fitur pembayaraan selain SPP seperti Pembayaran uang gedung, pembayaran uang rekreasi

(55)

46

DAFTAR PUSTAKA

Grudnitski, G., & Burch, J. (1986). Information Systems Theory and Practice. New York: John Wiley and Sons.

Idris, Z. (1993). Pengantar Pendidikan. PT. Grasindo.

Jogiyanto, H. (2004). Analisis dan Desain. Yogyakarta: Andi Offset.

Kristanto, A. (2008). Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta: Gava Media.

Mahyuzir, T. D. (1989). Analisa dan Perancangan Sistem Pengolahan. PT. Elex Media Komputindo.

Marlinda, L. (2004). Sistem Basis Data. Yogyakarta: Andi Offset.

Santoso, S. (2007). Seri Solusi Bisnis Berbasis TI: Total Quality Management and Six Sigma. Elex Media Komputindo.

Fatah, S. (2002). Pengantar Manajemen Keuangan, Edisi Pertama, Kencana, Jakarta

Gambar

Gambar 4.26 Bukti Pembayaran SPP..........................................................
Gambar 4.1 Document Flow Pembayaran SPP
Gambar 4.2 System Flow Pembayaran SPP
Gambar 4.3 Diagram Jenjang Proses Aplikasi Pembayaran SPP
+7

Referensi

Dokumen terkait

Dari hasil penelitian di atas dapat disimpulkan bahwa sistem aplikasi yang dikembangkan oleh penulis yaitu sistem aplikasi pembayaran SPP SMA Negeri 1 Jumapolo Karanganyar dapat

Gambar 4.11 merupakan desain menu utama yang berguna untuk. mempermudah Admin dalam mengelola jurnal yang terdapat

Form Nilai Akhir Semester Mengisi Raport Siswa Raport Siswa End Database Nilai Softskill Database Nilai Akhir Database Mata Pelajaran Database Transaksi Siswa Database

Dalam Laporan kerja praktek ini akan mengulas tentang Sistem Informasi Pembayaran SPP yang akan membantu proses kelancaran pembayaran SPP yang di lakukan siswa secara

BAB V PENUTUP 5.1 Kesimpulan Kesimpulan yang dapat diambil dari pembuatan aplikasi informasi pembayaran siswa pada SMP Marsudisiwi adalah berdasarkan hasil uji coba didapatkan

Gambar 4.9 Conceptual Data Model Aplikasi Pelaporan Keuangan Berdasarkan gambar diatas, conceptual data model yang dibentuk untuk aplikasi pelaporan keuangan terdiri dari 10

4.5.1 Desain Interface Form Input Desain Interface form input merupakan suatu rancangan desain antarmuka yang akan digunakan oleh pengguna dalam proses pengolahan data master

Pada gambar 4.29 merupakan tampilan desain input form kelola data mata pelajaran pada aplikasi presensi siswa yang akan digunakan oleh bagian akademik untuk mengelola data