• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. misi sekolah, struktur organisasi sekolah dan fungsinya. Penelitian dan Pengembangan Kementrian Republik Indonesia Nomor :

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. misi sekolah, struktur organisasi sekolah dan fungsinya. Penelitian dan Pengembangan Kementrian Republik Indonesia Nomor :"

Copied!
41
0
0

Teks penuh

(1)

21

PEMBAHASAN

3.1. Tinjauan Perusahaan 3.1.1. Sejarah Intisusi/Perusahaan

Tinjauan Seklolah meliputi pembahasan sejarah umum sekolah, visi dan misi sekolah, struktur organisasi sekolah dan fungsinya.

1. Sejarah Umum Sekolah

MI AR-RAHMAH Karawang adalah salah satu Sub Sistem Pendidikan Dasar berstatus Swasta berdiri sejak 2012 dibawah naungan Yayasan AL-Muhajirin Citra Kebun Mas (CKM) Karawang.

MI AR-RAHMAH Karawang telah mendapatkan SK Kepala Badan Penelitian dan Pengembangan Kementrian Republik Indonesia Nomor : 374/G4/HL/2009 dan NPSN : 60709200 dengan Surat Izin Operasional Nomor : Kd.10/15/4/PP00.4/149.2/2012 dan tanggal SK : 1 Juli 2012.

2. Visi dan Misi Sekolah a. Visi Sekolah

Terwujudnya Madrasah menjadi pilihan umat yang handal dalam bidang Ilmu Pengetahuan Teknologi dan Iman Takwa.

(2)

b. Misi Sekolah

1) Membiasakan hidup bersih.

2) Membiasakan sejak dini, menjalankan syariat islam.

3) Membekali perserta didik Ilmu Pengetahuan dan Teknologi. 4) Menyiapkan peserta didik untuk kejenjang yang lebih tinggi.

3.1.2. Struktur Organisasi dan Fungsi

Struktur Organisasi dibentuk untuk menciptakan suasana kerja yang teratur dan tertib dalam melaksanakan tugas dan perkerjaan. Organisasi merupakan fasilitas untuk mencapai tujuan berorganisasi. Demi lancarnya penyelenggaraan pendidikan MI AR-RAHMAH Karawang, maka disusun bentuk struktur organisasi yang berfungsi sebagai roda pengendalian. Adapun struktur organisasinya adalah sebagai berikut :

Sumber : MI AR-RAHMAH Karawang

Gambar III.1

Struktur Organisasi Sekolah MI AR-RAHMAH Karawang

PELINDUNG KEPALA SEKOLAH SEKERTARIS PEMBINA BENDAHARA DEWAN GURU

(3)

Adapun fungsi dan tugas dapat diuraikan sebagai berikut :

1. Pelindung

Tugas dan fungsi : a. Sebagai pelindung

b. Wakil masyarakat

2. Pembina

Tugas dan fungsi :

a. Memberikan kebijakan

b. Memberikan nasihat dan masukan

c. Menampung aspirasi dalam usaha-usaha pengembangan sekolah

3. Kepala sekolah Tugas dan fungsi :

a. Sebagai penanggung jawab dari semua kegiatan sekolah

b. Melaksanakan kegiatan belajar dan mengajar sesuai dengan pedoman yang

berlaku

c. Merencanakan, mengorganisasikan, menyusun dan mengarahkan

d. Memeriksa persiapan mengajar harian guru, program semester dan

tahunan guru. 4. Sekertaris

Tugas dan fungsi :

a. Membuat jadwal rapat guru dan kepala sekolah b. Membuat jadwal piket guru

(4)

5. Bendahara

Tugas dan fungsi :

a. Membuat pertanggung jawaban keuangan sekolah dengan sebaik-baiknya

b. Menyerahkan gaji bulanan pegawai rutin setiap awal bulan

6. Dewan guru

Tugas dan fungsi :

a. Sebagai pengajar para siswa

3.2. Analisa Kebutuhan

Pada proses pembayaran spp siswa di MI AR-RAHMAH Karawang masih menggunakan cara yang yang manual, dari mulai input data data siswa, input data petugas tu, menginput data kelas, menginput data biaya spp, serta melakukan pembayaran spp, tunggakan spp dan juga membuat laporan transaksi spp, laporan tunggakan spp, laporan data siswa dan laporan petugas tu secara manual sehingga memungkinkan terhambatnya proses dan pengerjaan yang kurang efektif. Untuk itu agar tidak terjadi hal tersebut dibutuhkan program terkomputerisasi yaitu

dengan menggunakan Java NetBeans 7.1 dan database Php MyAdmin dalam

melakukan proses-proses pengerjaan pada pembayaran spp siswa di MI AR-RAHMAH Karawang.

3.3. Rancangan Dokumen Masukan

Adapun bentuk dokumen masukan yang dijadikan acuan pembuatan atau pengisian data pada program pembayaran spp siswa adalah sebagai berikut :

(5)

1. Nama Dokumen : Kartu SPP

Fungsi : Sebagai masukkan data transaksi pembayaran spp

Sumber : Petugas TU

Tujuan : Siswa

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap ada pembayaran spp

Bentuk : Lampiran A1

3.4. Rancangan Dokumen Keluaran

Bentuk dokumen keluaran adalah bentuk dokumen yang diperoleh dari hasil bentuk masukan. Adapun spesifikasi bentuk dokumen keluaran adalah sebagai berikut :

1. Nama Dokumen : Buku Besar

Fungsi : Sebagai laporan transaksi pembayaran spp siswa

Sumber : Petugas TU

Tujuan : Kepala Sekolah

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap Bulan

(6)

3.5. Entity Relationship Diagram

A. Entity Relationship Diagram

petugas_tu mengelola transaksipembayaran

melakukan siswa mempunyai kelas kodepetugas namapetugas hakakses password no_trans nis tgl_bayar ttl_bayar jml_bayar jml_kembali nis kelas tgl_lahir pkrjn_wali jenis_kelamin no.hp_wali tmpt_lahir nama nm_wali kd_kelas kelas alamat N 1 1 1 kodepetugas jml_bayarbln tunggakanpembayaran no_tunggakan nis status tgl jml_tunggakan bayar kembali namasiswa kelas N 1 databiaya kode_thnajaran biayaspp 1 1 namasiswa kelas keterangan keterangan 1 Gambar III.2

(7)

B. LRS (Logical Record Structure) petugas_tu kodepetugas namapetugas password hakakses kelas kd_kelas kelas siswa nis nama kelas tmpt_lahir tgl_lahir jenis_kelamin alamat nm_wali pkrjn_wali no.hp_wali transaksipembayaran no_trans namapetugas nis nama kelas bulan_byr tgl_bayar ttl_bayar jml_bayar jml_kembali keterangan 1 1 1 1 N tunggakanpembayaran no_tunggakan nis namasiswa kelas status tgl jml_tunggakan bayar kembali N 1 databiaya kode_thnajaran biayaspp 1 1 1 1 1 1 Gambar III.3

Logical Record Structure Pembayaran SPP

3.6. Spesifikasi File

1. Tabel Petugas TU

Nama File : Petugas TU

Akronim : petugas_tu

Fungsi : Menyimpan data petugas tu

Tipe File : File Master Organisasi File : Index Sequential

(8)

Panjang Record : 62 Byte

Media : Hard Disk

Kunci Filed : kodepetugas

Database : MySql

Tabel III.1

Spesifikasi File Data Petugas TU

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Petugas TU kodepetugas varchar 10 Primary Key

2. Nama Petugas TU namapetugas varchar 30 -

3. Password password varchar 12 -

4. Hak Akses hakakses varchar 10 -

2. Tabel Transaksi Pembayaran SPP

Nama File : Transaksi Pembayaran SPP

Akronim : transaksipembayaran

Fungsi : Menyimpan data transaksi pembayaran spp

Tipe File : File Transaksi Organisasi File : Index Sequential

Akses File : Random

Panjang Record : 122 Byte

Media : Hard Disk

Kunci Filed : no_trans

(9)

Tabel III.2

Spesifikasi File Data Transaksi Pembayaran SPP

No Elemen Data Akronim Tipe Panjang Keterangan

1. Nomor Transaksi no_trans varchar 12 Primary Key

2. Kode Petugas kodepetugas varchar 10 -

3. NIS nis varchar 20 -

4. Nama Siswa namasiswa varchar 35 -

5. Kelas kelas varchar 5 -

6. Bulan Bayar bln_bayar varchar 20 -

7. Tanggal Bayar tgl_bayar date - -

8. Total Bayar ttl_bayar double - -

9. Jumlah Bayar jml_bayar double - -

10. Jumlah Kembali jml_kembali double - -

11. Keterangan keterangan varchar 20 -

3. Tabel Siswa

Nama File : Siswa

Akronim : siswa

Fungsi : Menyimpan data siswa

Tipe File : File Master Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 265 Byte Kunci Field : nis

(10)

Tabel III.3

Spesifikasi File Data Siswa

No Elemen Data Akronim Tipe Panjang Keterangan

1. NIS Nis varchar 20 Primary Key

2. Nama nama varchar 35 -

3. Kelas kelas varchar 5 -

4. Tempat Lahir tmpt_lahir varchar 15 -

5. Tanggal Lahir tgl_lahir date - -

6. Jenis Kelamin jenis_kelamin varchar 10 -

7. Alamat alamat varchar 100 -

8. Nama Wali nm_wali varchar 35 -

9. Pekerjaan Wali pkrjn_wali varchar 30 -

10. No HP Wali no.hp_wali varchar 15 -

4. Tabel Kelas

Nama File : Kelas

Akronim : kelas

Fungsi : Mengecek data siswa

Tipe File : File Master Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 15 Byte Kunci Field : kd_kelas

Database : MySql

Tabel III.4

Spesifikasi File Data Kelas

No Elemen Data Akronim Tipe Size Keterangan

1. Kode Kelas kd_kelas varchar 10 Primary Key

(11)

5. Tabel Tunggakan Pembayaran

Nama File : Tunggakan Pembayaran SPP

Akronim : tunggakanpembayaran

Fungsi : Menyimpan data tunggakan pembayaran spp

Tipe File : File Transaksi Organisasi File : Index Sequential

Akses File : Random

Panjang Record : 102 Byte

Media : Hard Disk

Kunci Filed : no_tunggakan

Database : MySql

Tabel III.5

Spesifikasi File Data Tunggakan Pembayaran

No Elemen Data Akronim Tipe Panjang Keterangan

1. Nomor

Tunggakan no_tunggakan varchar 12 Primary Key

2. Nomor Transaksi no_trans varchar 12 -

3. Kode Petugas kodepetugas varchar 10 -

4. NIS nis varchar 20 -

5. Nama Siswa namasiswa varchar 35 -

6. Kelas kelas varchar 5 -

7. Status status varchar 20 -

8. Tanggal tgl date - -

9. Jumlah

Tunggakan jml_tunggakan double - -

10. Bayar bayar double - -

11. Kembali kembali double - -

6. Tabel Data Biaya

Nama File : Data Biaya

(12)

Fungsi : Menyimpan data biaya spp Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Panjang Record : 20 Byte

Media : Hard Disk

Kunci Filed : kode_thnajaran

Database : MySql

Tabel III.7 Spesifikasi File Data Biaya

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Tahun

Ajaran kode_thnajaran varchar 20 Primary Key

2. Biaya SPP Tahun

Ajaran biayaspp double - -

3.7. Pengkodean

1. Kode Petugas TU

Setiap petugas tu memiliki kode masing-masing sehingga dapat membatasi hak akses dari masing-masing petugas tu, diantaranya terdiri dari :

X X 9 9 9

Identitas Jabatan No Urut Peugas TU

(13)

T U 0 0 1

Identitas Jabatan No Urut Petugas TU

Keterangan : TU = Untuk identitas admin atau user.

2. Kode Transaksi Pembayaran SPP

Setiap siswa atau wali siswa yang melakukan transaksi pembayaran spp harus memiliki kode pembayaran spp masing-masing untuk meminimalisasi gandanya kode pembayaran spp di sekolah MI AR-RAHMAH Karawang, diantaranya terdiri dari :

X X X 9 9 9

Identitas Transaksi Pembayaran SPP No Urut Transaksi Pembayaran SPP

Contoh :

S P P 0 0 1

Identitas Transaksi Pembayaran SPP No Urut Transaksi Pembayaran SPP

Keterangan : SPP = Untuk identitas transaksi pembayaran spp

3. Kode Transaksi Tunggakan SPP

Setiap siswa atau wali siswa yang melakukan transaksi tunggakan spp harus memiliki kode tunggakan spp masing-masing untuk meminimalisasi

(14)

gandanya kode tunggakan spp siswa atau siswi di sekolah MI AR-RAHMAH Karawang, diantaranya terdiri dari :

X X X 9 9 9

Identitas Transaksi Tunggakan SPP No Urut Transaksi Pembayaran SPP

Contoh :

T G K 0 0 1

Identitas Transaksi Tunggakan SPP No Urut Transaksi Pembayaran SPP

Keterangan : TGK = Untuk identitas transaksi tunggakan spp

4. NIS Siswa

Setiap siswa harus memiliki nis masing-masing untuk meminimalisasi gandanya data siswa atau siswi sekolah MI AR-RAHMAH Karawang, diantaranya terdiri dari :

9 9 9 9 9 9 9

(15)

Contoh :

2 0 1 7 0 0 1

Tahun daftar siswa No Urut siswa

5. Kode Kelas

Setiap kelas memiliki kode kelas masing-masing untuk meminimalisasi gandanya kode kelas siswa atau siswi sekolah MI AR-RAHMAH Karawang, diantaranya terdiri dari :

X X 9 9 9

Identitas Kelas No Urut Kelas

Contoh :

K L 0 0 1

Identitas Kelas No Urut Kelas

Keterangan : KL = Untuk Identitas Kelas

6. Kode Data Biaya

Setiap tahunnya biaya spp memiliki kode tahun ajaran biaya spp masing-masing untuk meminimalisasi gandanya kode data biaya spp siswa atau siswi sekolah MI AR-RAHMAH Karawang, diantaranya terdiri dari :

(16)

X X 9 9 9 9

Identitas Tahun Ajaran Tahun Ajaran

Contoh :

T H 2 0 1 0

Identitas Tahun Ajaran Tahun Ajaran

(17)

3.8. Spesifikasi Program

HIPO (Hierarchy Input Proses Output)

0.0 Menu Utama

1.0 2.0 3.0 4.0

Master Transaksi Laporan

0.0 0.0 0.0 Login 1.1 1.2 1.3 2.1 3.1 Siswa Kelas Petugas TU 1.0 1.0 1.0 2.0 Pembayaran SPP 3.0 Laporan Pembayaran SPP 5.0 Exit 4.1

Visi dan Misi

4.0 0.0 About 2.2 Tunggakan SPP 2.0 1.4 Data Biaya 1.0 Gambar III.4

Hierarchy Input Proses Output

1. Log In

Nama Program : Login

Akronim : Login.java

Fungsi : Sebagai media verifikasi pengguna untuk bisa masuk ke

(18)

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C1

Proses : Pada form login terdapat dua tombol yaitu :

a. Login

Masukan kode petugas dan password. Tekan login, jika kode petugas dan password salah atau tidak ada di data pengguna maka akan muncul pesan “kode petugas atau password yang anda masukkan salah”. Jika kode petugas dan password benar, maka akan muncul menu utama. Menu utama akan aktif dengan tools sesuai ijin akses masing-masing pengguna.

b. Exit

Exit digunakan untuk keluar dari form login dan mengakhiri program.

2. Menu Utama

Nama Program : Menu Utama

Akronim : MenuUtama.java

Fungsi : Tampilan awal dan pemilihan proses

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C2

(19)

a. Master

Pada menu master jika yang masuk login adalah admin maka program akan menampilkan sub yang hanya bisa mengakases menu petugas tu, kelas, siswa dan data biaya. Apabila user yang masuk, maka yang muncul hanya sub petugas_tu. Apabila admin memilih sub

petugas tu maka program akan menampilkan form

petugas tu. Apabila admin memilih sub siswa maka program akan menampilkan form siswa. Apabila admin memilih sub data biaya maka program akan menampilkan form data biaya. Dan apabila admin memilih sub kelas maka program akan menampilkan

form kelas. b. Transaksi

Apabila admin atau user memilih menu transaksi, maka program akan menampilkan sub transaksi pembayaran spp dan tunggakan pembayaran spp. Apabila admin atau

user memilih sub transaksi pembayaran spp maka program akan menampilkan form transaksi pembayaran spp. Apabila admin atau user memilih sub tunggakan

pembayaran spp maka program akan menampilkan form

(20)

c. About

Apabila admin atau user memilih menu about, maka program akan menampilkan sub visi dan misi sekolah.

d. Laporan

Apabila admin atau user memilih menu laporan, maka program akan menampilkan sub laporan pembayaran spp siswa dan laporan tunggakan spp siswa.

e. Exit

Akan menampilkan form login untuk keluar dari menu utama.

3. Master Siswa

Nama Program : Siswa

Akronim : siswa.java

Fungsi : Menyimpan dan menginput data siswa di dalam program

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C3

Proses : Pada menu master siswa terdapat tujuh tombol, yaitu :

a. Add

Jika admin menekan tombol add, maka admin dapat menginput dan mengisi data baru siswa.

b. Save

Jika admin menekan tombol save, maka data siswa yang sudah diisi akan tersimpan.

(21)

c. Edit

Jika admin menekan tombol ini, maka admin dapat merubah atau memperbaharui data siswa.

d. Delete

Carilah terlebih dahulu kode siswa yang akan dihapus, jika ditemukan maka admin dapat langsung menghapus data siswa dengan memilih tombol delete.

e. Cancel

Jika admin menekan tombol cancel, maka pengisian data siswa akan dibatalkan atau cancel.

f. Close

Jika admin menekan tombol close, maka program akan kembali ke menu utama.

g. Search

Jika admin menekan tombol search maka akan muncul kontak pencarian data siswa dengan memasukkan nis siswa.

h. Cetak

Jika admin menekan tombol cetak maka akan muncul laporan data siswa.

4. Master Petugas TU

Nama Program : Petugas TU

Akronim : Petugas_TU.java

(22)

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C4

Proses : Pada menu petugas tu terdapat tujuh pilihan, yaitu :

a. Add

Jika admin atau user menekan tombol add, maka admin atau user dapat memilih pilihan akan membuat data admin atau user, setelah memilih maka kode petugas tu akan tampil otomatis kemudian isi data nama petugas dan password kemudian pilih hak akses.

b. Save

Jika admin atau user menekan tombol save, maka data petugas tu yang sudah diisi akan tersimpan.

c. Edit

Jika admin atau user menekan tombol ini, maka admin atau user dapat merubah atau memperbaharui data petugas tu.

d. Delete

Carilah terlebih dahulu kode siswa yang akan dihapus, jika ketemu maka admin atau user dapat langsung menghapus data petugas tu dengan memilih tombol

(23)

e. Cancel

Jika admin atau user menekan tombol cancel, maka pengisian data petugas tu akan dibatalkan atau cancel. f. Close

Jika admin atau user menekan tombol close, maka program akan kembali ke menu utama.

g. Search

Jika admin atau user menekan tombol search maka akan muncul kontak pencarian data petugas tu dengan memasukkan kode petugas tu.

h. Cetak

Jika admin atau user menekan tombol cetak maka akan muncul laporan data petugas tu.

5. Master Kelas

Nama Program : Kelas

Akronim : Kelas.java

Fungsi : Melihat data kelas siswa

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C5

Proses : Pada menu master kelas terdapat tujuh pilihan, yaitu :

a. Add

Jika admin menekan tombol add, maka kode otomatis kelas akan tampil kemudian isi data kelas.

(24)

b. Save

Jika admin menekan tombol save, maka data kelas yang sudah diisi akan tersimpan.

c. Edit

Jika admin menekan tombol ini, maka admin dapat merubah atau memperbaharui data kelas.

d. Delete

Carilah terlebih dahulu kode kelas yang akan dihapus, jika ketemu maka admin dapat langsung menghapus data kelas dengan memilih tombol delete.

e. Cancel

Jika admin menekan tombol cancel, maka pengisian data kelas akan dibatalkan atau cancel.

f. Search

Jika admin menekan tombol search maka akan muncul kontak pencarian data kelas dengan memasukkan kode kelas dan kemudian muncul data kelas.

g. Close

Jika admin memilih tombol close, maka program akan kembali ke menu utama.

6. Master Data Biaya

Nama Program : DataBiaya

Akronim : DataBiaya.java

(25)

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C6

Proses : Pada menu master data biaya terdapat empat pilihan,

yaitu : a. Add

Jika admin menekan tombol add, maka kode otomatis data biaya akan tampil kemudian isi harga biaya spp. b. Save

Jika admin menekan tombol save, maka data biaya spp yang sudah diisi akan tersimpan.

c. Cancel

Jika admin menekan tombol cancel, maka pengisian data kelas akan dibatalkan atau cancel.

d. Close

Jika admin memilih tombol close, maka program akan kembali ke menu utama.

7. Transaksi Pembayaran SPP

Nama Program : Transaksi Pembayaran SPP

Akronim : TransaksiPembayaran.java

Fungsi : Menyimpan dan menginput pembayaran spp siswa

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C7

(26)

Proses : Pada menu transaksi pembayaran spp terdapat empat pilihan, yaitu :

a. Add

Jika admin atau user menekan tombol add, maka admin dapat menginput dan mengisi data transaksi pembayaran spp siswa.

b. Save

Jika admin atau user menekan tombol save, maka data transaksi pembayaran spp siswa yang sudah diisi akan tersimpan dan langsung mencetak kwitansi pembayaran spp.

c. Cancel

Jika admin atau user menekan tombol cancel, maka pengisian data transaksi siawa akan dibatalkan atau

cancel. d. Close

Jika admin atau user memilih tombol close, maka program akan kembali ke menu utama.

8. Transaksi Tunggakan SPP

Nama Program : Tunggakan Pembayaran SPP

Akronim : TunggakanPembayaran.java

Fungsi : Untuk tunggakan pembayaran spp siswa

Index Program : -

(27)

Bentuk Tampilan : Lampiran C8

Proses : Pada menu tunggakan pembayaran spp terdapat empat

pilihan, yaitu : a. Add

Jika admin atau user menekan tombol add, maka akan muncul nomor otomatis tunggakan, kemudian admin

dapat menginput dan mengisi data tunggakan

pembayaran spp siswa. b. Save

Jika admin atau user menekan tombol save, maka data tunggakan pembayaran spp siswa yang sudah diisi akan tersimpan.

c. Cancel

Jika admin atau user menekan tombol cancel, maka pengisian data tunggakan pembayaran siswa akan dibatalkan atau cancel.

d. Close

Jika admin atau user memilih tombol close, maka program akan kembali ke menu utama.

9. Laporan Pembayaran SPP

Nama Program : Laporan SPP

Akronim : LaporanSPP.java

Fungsi : Untuk menampilkan laporan transaksi pembayaran spp

(28)

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C9

Proses : Pada menu laporan pembayaran spp terdapat dua pilihan,

yaitu :

a. Cetak

Jika admin atau user mengklik cetak maka akan muncul laporan data transaksi pembayaran spp siswa.

b. Close

Jika admin atau user memilih tombol close, maka program akan kembali ke menu utama.

10.About

Nama Program : Visi dan Misi

Akronim : Tentang.java

Fungsi : Untuk menampilkan visi dan misi sekolah.

Index Program : -

Bahasa Program : Java NetBeans 7.1 Bentuk Tampilan : Lampiran C10

Proses : Pada menu about hanya terdapat satu pilihan, yaitu

a. Close

Jika admin atau user memilih tombol close, maka program akan kembali ke menu utama

(29)

3.9. Spesifikasi Sistem Komputer a. Umum

Menurut Edy Irwansyah dan Jurike V.Moniaga (2014:1), di zaman modern seperti saat ini, segala aspek kehidupan manusia tidak terlepas dari peralatan elektronik yang serba canggih. Peralatan tersebut hadir untuk memenuhi kebutuhan manusia dalam kehidupan sehari-hari. Salah satu alat yang paling umum dan tidak terpisahkan dari kegiatan manusia sehari-hari adalah komputer.

Komputer merupakan perangkat elektronik, yang beroperasi di bawah kendali instruksi yang memiliki memori, dapat menerima dan mengolah data sesuai dengan aturan yang ditetapkan, menghasilkan hasil atau informasi dan menyimpan hasil tersebut untuk digunakan di masa depan atau di kemudian hari.

b. Perangkat Keras

Menurut J.Com (2011:10), Perangkat keras (Hardware) adalah semua bagian fisik komputer yang secara fisik terlihat, dapat dipegang ataupun dipindahkan, terdiri dari beberapa komponen elektronika yang terhubung dengan tembaga dalam papan cetak, yang disebut Printed Circuit Board (PCB). Klasifikasi perangkat keras yang disusulkan sebagai berikut :

Monitor : 16” Proccessor : Pentium (R) IV 3,00 GHz Memory : 2 GB (Minimum) Harddisk : 100 GB Floppy disk : 3,5” (1,44 MB) Keyboard : 108 Keys

(30)

Printer : Dot Matrix

Mouse : PS/2

c. Perangkat Lunak

Bagian penting lain yang mendukung program adalah perangkat lunak

(software) yang digunakan dalam mengeksekusi program aplikasi serta sistem operasi yang akan digunakan untuk menjalankan program tersebut.

Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi program perancangan pembayaran spp siswa ini adalah :

Sistem operasi : Microsoft Windows 7 x86 atau x64

Bahasa pemrograman : Java NetBeans 7.1

(31)

3.10. Flowchart 1. Flowchart Login START Masukkan kode petugas_tu dan password Pilihan : 1. Login 2. Exit

Login Periksa Data

Pesan : Password atau kode

petugas_tu yang anda masukkan salah Pesan : Selamat datang (namapetugas_tu) di Aplikasi Pembayaran SPP Menu Utama Exit END Y Y T T T Gambar III.5 Flowchart Login

(32)

2. Flowchart Menu UtamaUntuk Admin START Pilihan menu : 1. Master 2. Transaksi 3. Laporan 4. About 5. Exit Master Transaksi Laporan Exit END

Pilih menu master : 1. Siswa 2. Kelas 3. Petugas_TU 4. Data Biaya Siswa Kelas Petugas TU Siswa Kelas Petugas_TU T T Y Y Y Y T Transaksi Pembayaran SPP Y T Laporan Transaksi Pembayaran SPP T Y

About Y Visi dan Misi

T

Pesan : Yakin anda ingin keluar dari program ? Y Y Data Biaya T Y Data Biaya Pilihan : 1. Transaksi Pembayaran SPP 2. Tunggakan Pembayaran SPP Transaksi Pembayaran SPP Tunggakan Pembayaran SPP T Y Tunggakan Pembayaran SPP Y Gambar III.6

(33)

3. Flowchart Menu UtamaUntuk User START Pilihan menu : 1. Master 2. Transaksi 3. Laporan 4. About 5. Exit Master Transaksi Laporan Exit END Petugas_TU Y T Transaksi Pembayaran SPP Y T Laporan Transaksi Pembayaran SPP T Y

About Y Visi dan Misi

T

Pesan : Yakin anda ingin keluar dari program ? Y Y Pilihan : 1. Transaksi Pembayaran SPP 2. Tunggakan Pembayaran SPP Transaksi Pembayaran SPP Tunggakan Pembayaran SPP T Y Tunggakan Pembayaran SPP Y Gambar III.7

(34)

4. Flowchart Siswa START Pilihan : 1. ADD 2. CLOSE 3. SEARCH 4. CETAK ADD SEARCH CLOSE Menu Utama END Tampil NIS otomatis Input data siswa Data tersimpan Masukkan

NIS Siswa mencari

Pesan : Data siswa tidak ditemukan, silahkan masukan NIS yang lain ?

Pesan : Data ditemukan silahkan pilih button

Edit atau Hapus

EDIT Ubah data siswa

DELETE CANCEL Pesan : Yakin data ingin dihapus ? Y T Y T Y Y Y T Y SAVE SAVE Y Data tersimpan Y T DELETE Data terhapus Y T T

CETAK Cetak data

siswa Y T T Gambar III.8 Flowchart Siswa

(35)

5. Flowchart Petugas TU START Pilihan : 1. ADD 2. CLOSE 3. SEARCH 4. CETAK

ADD Tampil kode otomatis

Input data petugas_tu nama

dan password

Pilih hak akses

SAVE Data tersimpan

SEARCH kode petugas tuMasukkan mencari

Pesan : Data tidak ditemukan,

silahkan masukkan kode petugas yang lain

Pesan : Data ditemukan, silahkan pilih button Edit atau Hapus

EDIT DELETE CANCEL Ubah data petugas tu SAVE Hapus data petugas tu DELETE CLOSE MENU UTAMA END Y T T Y T Y Y Y Data tersimpan Data terhapus Y Y Y T

CETAK Y Cetak data petugas tu

T T T T Gambar III.9 Flowchart Petugas TU

(36)

6. Flowchart Transaksi Pembayaran SPP START Pilihan : 1. ADD 2. SAVE 3. CLOSE ADD Tampil kode transaksi otomatis dan tanggal Input NIS

siswa Periksa data

Tampil nama siswa dan kelas siswa menghitung Masukkan jumlah bayar Pesan : Pembayaran ynng anda lakukan lunas

SAVE CANCEL Pesan : data berhasil disimpan dan cetak CLOSE MENU UTAMA END Y Y T Y T Y T Tampil cetak Pesan : Pembayaran yang anda

lakukan kurang ? Pilih data biaya

tahun ajaran pembayaran SPP

Y

Y

Gambar III.10

(37)

7. Flowchart Tunggakan Pembayaran SPP START Pilihan : 1. ADD 2. SAVE 3. CLOSE ADD Tampil kode tunggakan otomatis dan tanggal Input nomor

transaksi Periksa data

Tampil nama, kelas, status, dan jumlah

tunggakan siswa

menghitung Masukkan

jumlah bayar

Tampil jumlah

kembali SAVE CANCEL

Pesan : data berhasil disimpan CLOSE MENU UTAMA END Y Y T Y T Y T Gambar III.11

(38)

8. Flowchart Kelas START Pilihan : 1. ADD 2. CLOSE 3.SEARCH

ADD kelas otomatisTampil kode Input kelas SAVE Data tersimpan

SEARCH Masukkan kode kelas mencari

Pesan : Data kelas tidak ditemukan, silahkan masukkan kode kelas

yang lain ?

Pesan : Data kelas ditemukan,

silahkan pilih button Edit atau Hapus

EDIT DELETE CANCEL Ubah data kelas SAVE Hapus data kelas Delete CLOSE MENU UTAMA END Y T Y T Y Y Y Data tersimpan Data terhapus Y Y T T T Y T Gambar III.12 Flowchart Kelas

(39)

9. Flowchart Data Biaya START Pilihan : 1. ADD 2. SAVE 3. CLOSE ADD Tampil kode otomatis tahun ajaran Input biaya spp tahun ajaran SAVE CANCEL Data tersimpan CLOSE MENU UTAMA END Y T Y Y T T Gambar III.13

(40)

10. Flowchart Laporan Transaksi SPP START Pilihan : 1. Transaksi SPP 2. Tunggakan SPP 3. CLOSE Transaksi SPP CLOSE MENU UTAMA END Y Y Cetak Transaksi SPP Cetak Tunggakan SPP T Masukkan tanggal awal dan tanggal akhir

Y Periksa Data

Tampil Tanggal awal sampai tanggal

akhir transaksi Y

Tunggakan SPP

Y

Masukkan tanggal awal dan tanggal akhir

Y Periksa Data

Tampil Tanggal awal sampai tanggal

akhir transaksi Y

Gambar III.14

(41)

11. Flowchart Visi dan Misi Sekolah

START

Tampil Visi dan Misi Sekolah END CLOSE MENU UTAMA Y T Gambar III.15

Gambar

Gambar III.1
Tabel III.1
Tabel III.2
Tabel III.3
+5

Referensi

Dokumen terkait

Dalam metode ini, pihak BMT melakukan promosi langsung kepada masyarakat, yang belum mengetahui keberadaan BMT dan menjelasakn keunggulan produk simpanan, sehingga

K dengan hiperglikemia terjadi gangguan infeksi, perubahan nutrisi kurang dari kebutuhan berhubungan dengan faktor biologis dan kurang pengetahuan tentang proses

Setelah mengadakan observasi mahasiswa dapat belajar banyak dari proses pembelajaran yang sesungguhnya di SMK N 2 Sewon. Setelah itu mahasiswa mengikuti kuliah

Letak Koperasi Simpan Pinjam & Pembiayaan Syari’ah (KSPPS) TAMZIS Bina Utama yang mempunyai kantor cabang di Wilayah Batur Banjarnegara, karena didaerah

Berdasarkan data yang diperoleh dan hasil pengujian yang telah dilakukan dengan menggunakan uji statistik nonparametrik untuk menguji hubungan antara dua variabel, penulis

Berdasarkan paparan latar belakang di atas, maka penulis akan menggunakan teori Strategi Media Relations untuk membedah strategi apakah yang dilakukan PT Semen Indonesia

Lebih lanjut Keputusan Menteri Pendidikan dan Kebudayaan No.212/U/1999 tentang Panduan Penyelenggaraan Program Doktor mengamanatkan bahwa Program Doktor bertujuan untuk

60, "Instrumen Keuangan: Pengungkapan", mensyaratkan pengungkapan dalam laporan keuangan yang memungkinkan para pengguna untuk mengevaluasi signifikansi