BAB 4 PENGEMBANGAN SISTEM APLIKASI BISNIS 4.1 …thesis.binus.ac.id/doc/bab4nopass/2007-2-00277-ka...

31
40 BAB 4 PENGEMBANGAN SISTEM APLIKASI BISNIS 4.1 Overview Sistem Aplikasi Bisnis Setelah pengaturan sistem yang terdiri dari pengisian data user dan pengaturan hak akses serta pengisian profil sekolah telah dilakukan, maka aplikasi siap digunakan dengan alur prosedur seperti berikut: 1. Prosedur pengisian tabel master Yaitu pengisian Master_Kelas yang terdiri dari tingkat dan kelas (contoh, tingkat I terdiri dari kelas Ia, Ib, dan Ic) dan Master_barang yang berisi dari perlengkapan seperti buku, seragam dan biaya yang dikenakan kepada murid tapi yang tidak bersifat berkala seperti uang ulangan umum dan uang pangkal. 2. Pendaftaran atau penerimaan murid Selanjutnya, penerimaan pendaftaran murid dengan menginput data siswa ke dalam Master_siswa, lalu menginput tarif uang sekolah, ekskul dan potongan yang diberikan (bila ada) ke dalam Master_pembayaran_SPP. 3. Prosedur penagihan Pada tiap periode pembayaran akan tiba maka tagihan berdasarkan Master_pembayaran_SPP akan dicetak sebagai pemberitahuan pada orang tua murid. 4. Prosedur transaksi pembayaran

Transcript of BAB 4 PENGEMBANGAN SISTEM APLIKASI BISNIS 4.1 …thesis.binus.ac.id/doc/bab4nopass/2007-2-00277-ka...

40

BAB 4

PENGEMBANGAN SISTEM APLIKASI BISNIS

4.1 Overview Sistem Aplikasi Bisnis

Setelah pengaturan sistem yang terdiri dari pengisian data user dan

pengaturan hak akses serta pengisian profil sekolah telah dilakukan, maka

aplikasi siap digunakan dengan alur prosedur seperti berikut:

1. Prosedur pengisian tabel master

Yaitu pengisian Master_Kelas yang terdiri dari tingkat dan kelas

(contoh, tingkat I terdiri dari kelas Ia, Ib, dan Ic) dan Master_barang yang

berisi dari perlengkapan seperti buku, seragam dan biaya yang dikenakan

kepada murid tapi yang tidak bersifat berkala seperti uang ulangan umum

dan uang pangkal.

2. Pendaftaran atau penerimaan murid

Selanjutnya, penerimaan pendaftaran murid dengan menginput

data siswa ke dalam Master_siswa, lalu menginput tarif uang sekolah,

ekskul dan potongan yang diberikan (bila ada) ke dalam

Master_pembayaran_SPP.

3. Prosedur penagihan

Pada tiap periode pembayaran akan tiba maka tagihan

berdasarkan Master_pembayaran_SPP akan dicetak sebagai

pemberitahuan pada orang tua murid.

4. Prosedur transaksi pembayaran

41

Transaksi pembayaran terdiri dari 2 macam:

a Transaksi pembayaran SPP

Pencetakan kwitansi atas penerimaan kas atas

pembayaran SPP berdasarkan tagihan yang telah diberikan

pada tiap periode pembayaran dan denda jika ada

keterlambatan pembayaran sesuai dengan kebijaksanaan

sekolah.

b Transaksi pembayaran non SPP

Transaksi atas pembayaran pembelian barang dan

pembayaran biaya (non barang) yang tidak bersifat berkala

yang dikenakan kepada siswa.

5. Prosedur pembuatan laporan

Laporan yang terdiri dari laporan harian, bulanan, atau tahunan

dan jurnal atas transaksi penerimaan, daftar siswa yang belum membayar

(piutang), tarif yang dikenakan kepada siswa dapat tersusun secara

otomatis dan dicetak.

6. Prosedur pembuatan history

Dalam Billing System terdapat 3 macam history:

a History siswa, berisi data siswa yang sudah tidak aktif lagi

seperti telah lulus atau tidak melanjutkan pendidikan di

sekolah bersangkutan.

b History barang, ketika ada perubahan harga atau barang tidak

dijual lagi, maka data akan dipindahkan ke dalam history.

42

c History SPP, ketika tahun ajaran telah berakhir dan terjadi

perubahan pada tarif uang sekolah maka tarif lama akan

dipindahkan ke dalam history.

43

4.2 Rich Picture Sistem Aplikasi Bisnis

Akuntansi

Orang Tua Murid

Administrasi

Laporan

Payto $

Kwitansi

Tagihan

FormPendaftaran

(filled)

History_barang

History_siswa

History_SPP

Master_barang

Master_siswa

Master_pembayaran_SPP

Master_Kelas

Master_loginMaster_profile

Transaksi

123

4

56

7

8

9

10

11

12

13

14

15

Gambar 7. Rich Picture Sistem Aplikasi Bisnis

Keterangan Rich Picture:

1. Pada awal penggunaan sistem, pertama kali harus menginput Master_login yang

berisi kode pengguna, nama, kata sandi dari orang-orang yang berhak mengakses

ke dalam sistem dan ditentukan hak akses dari user tersebut.

2. Setelah itu menginput Master_profile yang nantinya akan digunakan sebagai

header dari hasil output formulir dan laporan.

3. Lalu master kelas diisi, yaitu berisi tingkatan dan kelas-kelas yang ada pada tiap

tingkatan.

44

4. Lalu menginput Master_barang yang berisi harga barang dan non barang yang

dijual hanya bagi murid sekolah.

5. Bagian administrasi menerima form pendaftaran yang telah terisi dari orang tua.

6. Bagian administrasi menginput data murid kedalam Master_siswa.

7. Lalu uang sekolah yang dibebankan kepada murid itu diinput ke dalam

Master_pembayaran_SPP.

8. Saat tiba periode penagihan SPP, maka bagian administrasi mencetak tagihan

untuk diberikan kepada orang tua murid.

9. Bagian administrasi menerima pembayaran dari orang tua murid.

10. Bagian administrasi mencatat penerimaan uang ke dalam Transaksi, baik

merupakan transaksi pembayarn SPP maupun pembayaran atas transaksi non SPP

yaitu pembelian perlengkapan berupa barang dan non barang.

11. Bagian administrasi mencetak kwitansi sebagai bukti penerimaan pembayaran.

12. Bagian administrasi mencetak laporan harian / bulanan / tahunan, seperti laporan

pendapatan, laporan tunggakan uang sekolah, laporan tarif SPP siswa untuk

diberikan kepada bagian keuangan / akuntansi.

13. Jika terjadi perubahan terhadap harga barang, maka harga lama atas barang

dimasukkan ke dalam History_barang

14. Jika status mahasiswa aktif berubah menjadi tidak aktif, maka data siswa tersebut

akan dimasukkan ke dalam History_siswa. Hal ini bisa disebabkan berbagai hal,

seperti siswa telah lulus, pindah sekolah, atau keluar dari sekolah.

15. pada tiap akhir tahun ajaran, maka tarif SPP yang sudah tidak berlaku lagi akan

dimasukkan ke dalam History_SPP.

45

4.3 Keamanan Sistem dan Specification Requirement

4.3.1 Kriteria Kinerja dan Keamanan Sistem

Dalam siklus pendapatan dalam billtng system sekolah, resiko-

resiko dan ancaman yang mungkin terjadi terdiri dari:

1. Resiko Eksekusi, terbagi menjadi dua:

a Resiko dalam Delivering barang atau jasa:

i. Persetujuan transaksi penjualan barang atau jasa

yang tidak terotorisasi. contoh: barang dijual

tanpa otorisasi.

ii. Pengotorisasian penjualan barang atau jasa yang

tidak terjadi, atau terduplikasi. Contoh: SPP

terbayar double.

iii. Kesalahan tipe barang dan jasa. Contoh:

penulisan kode barang yang salah.

iv. Kesalahan kuantitas, kualitas atau harga.

Contoh: Kesalahan penginputan harga/tarif uang

sekolah.

v. Kesalahan data konsumen. Contoh: kesalahan

penginputan data murid.

b Menerima kas:

i. Kas tidak diterima atau terlambat diterima.

Contoh: siswa yang tidak menunggak uang

sekolah.

46

ii. Kas diterima dalam jumlah yang salah. Contoh:

kesalahan penerimaan jumlah uang.

2. Resiko Sistem Informasi, terbagi menjadi dua:

a Recording Risk

i. Event yang terekam tidak pernah terjadi. Contoh:

bagian administrasi merekam transaksi palsu.

ii. Event tidak terekam, direkam terlambat, atau

terekam lebih dari sekali. Contoh: Bagian

administrasi merekam transaksi SPP yang sama 2

kali.

iii. Merekam tipe barang atau jasa. Contoh: Kode

barang yang diinput salah.

iv. Merekam jumlah barang yang salah. Contoh:

Bagian administrasi salah menginput jumlah

barang.

v. Salah merekam eksternal atau internal agent.

Contoh: tidak ada nama penerima uang.

b Updating Risk

i. Update master record terduplikasi. Contoh: nomor

induk terinput 2 kali.

ii. Update master record terjadi pada saat yang salah.

Contoh: meng-update master barang yang salah.

iii. Kesalahan dalam record master. Contoh: kesalahan

update harga barang.

47

iv. Meng-update master record yang salah. Contoh:

kesalahan memasukkan nomor induk siswa yang

membayar.

3. proteksi aset

Dalam hal ini adalah kas yang diterima serta perangkat

keras dan lunak dari Billing System.

4. Kinerja

Kinerja sistem dapat optimal dengan struktur

organisasi, sumber daya manusia, produk dan jasa yang baik.

Termasuk juga didalamnya penggunaan hardware yang sesuai

dengan spesifikasi.

Sehingga Billing System diharapkan dapat meminimalisasi

kemungkinan terjadinya ancaman-ancaman yang telah diuraikan diatas.

4.3.2 Spesifikasi Piranti Keras (Hardware):

• Processor Intel Pentium III 700 Mhz

• Memory 256 Mb

• Hard disk 40 Gb

• VGA Card 128 Mb

• CD RW 48x

• Monitor 15”

• KeyBoard dan Mouse

48

• Printer

4.3.3 Spesifikasi Piranti Lunak (Software):

• Bahasa pemrograman : Mic. Visual Basic 6

• Aplikasi pendukung : Crystal Report ver. 8.5

• Antivirus : Norton 2005 Virus Scam

• DBMS : Microsoft Access 2000

• Sistem Operasi : Microsoft Windows XP

4.4 Mekanisme Kontrol Sistem Aplikasi Bisnis

Tipe-tipe dari aktivitas kontrol:

1. Kontrol Workflow

a Pembagian tugas. Seperti hak akses masing-masing

user

b Penggunaan informasi dari event sebelumnya untuk

mengontrol aktivitas. Seperti data siswa yang

langsung muncul setelah menginput nomor induk.

c Kebutuhan event yang berurutan. Seperti harus

menginput master table dulu baru bisa melakukan

transaksi. Tanpa nomor induk siswa tidak bisa

melakukan transaksi.

d Follow up atas event. Seperti message box yang

muncul saat ingin menghapus data.

49

e Pre-numbered document. Seperti kwitansi yang pre-

numbered.

f Merekam agen internal yang memproses event.

Seperti nama user yang menerima uang ikut tercetak

dalam kwitansi.

g Batasan akses atas aset dan informasi. Seperti

kemampuan mengatur batasan akses user pada form-

form.

h Rekonsiliasi record dengan aset fisik. Seperti jumlah

barang yang up to date (langsung berkurang setelah

penjualan) sehingga bisa langsung di cek.

2 Kontrol Input

a Drop-down dan look-up menu. (menu data grid pada

tiap tabel)

b Record checking. Seperti pada penulisan tanggal dan

jumlah barang.

c Konfirmasi data dengan menampilkan data yang

berhubungan dengan data yang dimasukkan

pengguna. Seperti tarif SPP yang langsung keluar

setelah menginput nomor induk.

d Referential integrity control untuk memastikan event

record terhubung dengan master record yang tepat.

Pembuatan formulir yang terpisah untuk transaksi

SPP dan non SPP.

50

e Aturan validasi untuk membatasi data yang bisa

dienter pada nilai tertentu. Pembatasan penginputan

jumlah barang yang dijual sesuai dengan stok

barang.

f Penggunaan defaults sebelum data dimasukkan.

Seperti defaults tanggal dan lain-lain.

g Computer generated value. Seperti penghitungan

total bayar.

h Batch control total sebelum data entry di bandingkan

dengan print out setelah data entry dan review report

yang diedit sebelum di-posting. Seperti penampilan

print preview sebelum dilakukan pencetakan.

3 Kontrol Umum

a Perencanaan sistem informasi

b Mengorganisasian fungsi IT

c Mengidentifikasi dan membangun solusi IT

d Mengimplementasikan dan mengoperasikan sistem

akuntansi

4 Review Kinerja

a Mereview anggaran, peremalan masa depan,

standar, atau hasil sebelumnya melalui file

maintenance.

51

b Menggunakan report untuk membandingkan

dengan hasil dari anggaran, peramalan masa depan,

standard dan hasil sebelumnya

52

4.5 UML Class Diagram

+Add_new()+Update()+Delete()

-Kode_user-Nama_user-Password-Level_login

Master_login

+Add_new()+Cetak()+Batal()

-No_transaksi-Tgl_transaksi-Nomor_induk-Potongan-Kode_admin

Transaksi

-No_transaksi-Kode_barang-Jumlah

Transaksi_lain-No_transaksi-Bulan-Tahun-Denda

Transaksi_SPP

+Add_new()+update()+Delete()

-Tingkat-Kelas

Master_kelas

+Add_new()+Update()+Delete()

-Kode_barang-Nama_barang-Jenis_barang-Harga-Jumlah_barang-Tgl_berlaku

Master_barang

+Add_new()+Update()+Delete()

-No_induk-Nama_siswa-Jenis_kelamin-Tempat_lahir-Tgl_lahir-Agama-Alamat-No_telp-Nama_ayah-Nama_ibu-Pekerjaan_ayah-Pekerjaan_ibu-Alamat_ortu-Telp_ortu-Status_keluarga-Anak_ke-Jumlah_saudara-Tgl_masuk-Kelas_awal-Status-Sekolah_asal-Alamat_asal-Alasan_pindah

Master_siswa

+Add_new()+update()+delete()

-Nomor_induk-Kelas-Tahun_ajaran-SPP-Biaya_extra-Potongan_biaya-Keterangan

Master_pembayaran_SPP

1

1..*

1

1..*

1..*

1

1 1..*

1..*

1

1..*

1

1..*

1

1

1

Gambar 8. Class Diagram

53

4.6 Use Case Diagram

BILLING SYSTEMUNTUK SEKOLAH

Input data siswa

Administrasi

Keuangan

Input tarif SPPsiswa

Cetak tagihan

Cetak kwitansi

Cetak laporantunggakan

Cetak laporanpendapatan

Cetak data siswa

Update Ms_Login

Cetak Ms_barang

update Ms_profile

Update Ms_barang

Update data siswa

System Administrator

Note: Nama actor dan tanggung jawab tidaklah mutlak, sesuai dengan pengaturan pada Ms_login

Input Ms_barang

Cetak tarif SPPsiswa

Input Ms_kelas

Gambar 9. Use Case Diagram

54

4.6.1 Deskripsi Use Case

Input data siswa

Penginputan data siswa baru dilakukan oleh bagian

administrasi, antara lain data pribadi siswa data orang tua,

data sekolah seperti tanggal masuk ke sekolah, kelas yang

akan diikuti, dan status murid apakah baru atau pindah

beserta dengan alasannya.

Update data siswa

Dilakukan oleh bagian administrasi jika ada perubahan

terhadap data murid, contohnya seperti perubahan alamat

atau no telepon siswa.

Cetak data siswa

Pencetakan data siswa juga dilakukan oleh bagian

adiministrasi. Dibagi menjadi 2 macam, yaitu pencetakan data

seluruh siswa aktif atau berdasarkan kriteria contohnya

dengan berdasarkan no induk.

Cetak tagihan

Pencetakan tagihan murid-murid sebagai peringatan kepada

para orang tua atas jatuh tempo pembayaran SPP dilakukan

oleh bagian administrasi.

Cetak kwitansi

55

Pencetakan kwitansi atas penerimaan pelunasan SPP dan

pembayaran barang dilakukan oleh bagian administrasi.

Input Ms_kelas

Dilakukan oleh bagian adiminitrasi. Merupakan pembagian

kelas-kelas pada tiap tingkat pendidikan.

Cetak laporan tunggakan

Merupakan list nama siswa yang masih menunggak

pembayaran SPP yang dikategorikan berdasarkan kelas. Dapat

dicetak oleh bagian administrasi untuk memberikan

peringatan kepada murid dan bagian keuangan untuk

mencatat piutang.

Input tarif SPP siswa

Tarif uang sekolah yang akan dikenakan pada murid pada

tahun ajaran berjalan akan diinput oleh bagian keuangan.

Cetak tarif SPP siswa

Pencetakan tarif SPP siswa aktif dilakukan oleh bagian keuangan

Input Ms_barang

Input Ms_barang dilakukan oleh bagian keuangan yang

menentukan tentang harga-harga barang.

Update Ms_barang

56

Dilakukan oleh bagian keuangan jika ada perubahan terhadap

data barang seperti stok. Apabila terjadi perubahan harga

maka harga lama akan masuk ke dalam history.

Cetak Ms_barang

Pencetakan data barang yang dijual dapat dicetak oleh bagian

keuangan.

Cetak laporan pendapatan dan jurnal

Laporan pendapatan dibagi menjadi laporan pendapatan atas

SPP harian, bulanan, dan tahunan baik rinci dan detil; laporan

pendapatan atas penjualan barang harian, bulanan dan

tahunan rinci dan detil serta dikelompokkan berdasarkan kode

barang; serta jurnal penerimaan kas.

Update Ms_login

Perubahan terhadap data-data pengguna yang berhak

mengakses sistem dilakukan oleh system administrator.

Update Ms_profile

Perubahan terhadap data sekolah pengguna sistem sebaiknya

hanya dapat diubah oleh system administrator.

57

4.7 Rancangan Database

Master_login

Nama Tipe Panjang Keterangan

Kode_Pengguna Text 10 Secara unik mengidentifikasi pengguna

Nama_Pengguna Text 50 Nama pengguna

Kata_sandi Text 10 Password pengguna untuk login

Hak_Akses Text 100 Form yang dapat diakses oleh pengguna

Path_foto Memo - Foto pengguna

Master_profile

Nama Tipe Panjang Keterangan

Nama_sekolah Text 50 Nama sekolah pengguna sistem

Alamat_sekolah Text 100 Alamat sekolah

Telp Text 25 No telepon sekolah

Path_foto Memo - Logo sekolah

Master_barang

Nama Tipe Panjang Keterangan

Kode_barang Text 15 Kode jenis pembayaran

Nama_barang Text 50 Nama pembayaran

Jenis_barang Text 10 Jenis apakah barang atau non-barang

Harga Currency - Harga pembayaran

Jumlah_barang Number - Jumlah stok barang yang tersedia (untuk barang)

Tgl_berlaku Date/Time - Tanggal mulai berlakunya harga barang

58

Master_Kelas

Nama Tipe Panjang Keterangan

Tingkat Text 5 Tingkatan pendidikan (I,II,III)

Kelas Text 10 Kelas yang ada pada tingkat pendidikan (IA,IB,IIA)

Master_pembayaran_SPP

Nama Tipe Panjang Keterangan

Nomor_induk Text 15 Nomor induk siswa

Kelas Text 10 Kelas yang diikuti siswa

Tahun_Ajaran Text 10 Tahun ajaran saat ini

SPP Currency - SPP yang haris dibayar pada tiap bulan

Biaya_Extra Currency - Biaya Extra pada tiap bulan

Potongan_biaya Currency - Potongan biaya jika ada

Ket Text 50 Keterangan potongan yang diberikan

Master_siswa

Nama Tipe Panjang Keterangan

Nomor_induk Text 15 Nomor induk siswa

Nama_siswa Text 40 Nama siswa

Jenis_kelamin Text 1 Jenis kelamin siswa

Tempat_lahir Text 40 Tempat lahir siswa

Tgl_lahir Date/Time - Tanggal lahir siswa

Agama Text 20 Agama siswa

Alamat Text 50 Alamat siswa

No_telp Text 25 No telepon siswa

Nama_ayah Text 40 Nama ayah siswa

59

Nama_ibu Text 40 Nama ibu siswa

Pekerjaan _ayah Text 30 Pekerjaan ayah siswa

Pekerjaan_ibu Text 30 Pekerjaan ibu siswa

Alamat_ortu Text 60 Alamat orang tua siswa

Telp_ortu Text 25 No telepon orang tua siswa

Status_Keluarga Text 15 Status siswa didalam keluarga

Anak_ke Text 2 Siswa adalah anak keberapa

Jumlah_saudara Text 2 Dari berapa jumlah saudara

Tgl_masuk Date/Time - Tanggal diterima di sekolah

Kelas_awal Text 5 Kelas awal yang diikuti siswa

Status Text 15 Status siswa apakah murid baru atau pindahan

Sekolah_asal Text 50 Sekolah asal untuk siswa pindahan

alamat_asal Text 60 Alamat asal sekolah asal

Alasan_pindah Text 50 Alasan pindah dari sekolah asal

Foto Memo - Foto siswa

Transaksi

Nama Tipe Panjang Keterangan

No_transaksi Text 15 No transaksi kwitansi

Tgl_transaksi Date/Time - Tanggal transaksi

Nomor_induk Text 15 Nomor induk siswa yang membayar

Potongan Currency - Potongan yang diberikan atas pembayaran barang

Kode_admin Text 10 Kode pengguna yang memproses transaksi

60

Transaksi_SPP

Nama Tipe Panjang Keterangan

No_transaksi Text 15 No transaksi kwitansi SPP

Bulan Text 20 Pembayaran atas bulan

Tahun Text 4 Tahun ajaran

Denda Currency - Denda yang dikenakan

Transaksi_Lain

Nama Tipe Panjang Keterangan

No_transaksi Text 15 No transaksi kwitansi penjualan

Kode_barang Text 15 kode barang yang dibayar

Jumlah Number - Jumlah yang harus dibayar tiap kode barang

History_barang

Nama Tipe Panjang Keterangan

Kode_barang Text 15 Kode jenis pembayaran

Nama_barang Text 50 Nama pembayaran

Jenis_barang Text 10 Jenis apakah barang atau non-barang

Harga Currency - Harga pembayaran

Tgl_berlaku Date/Time - Tanggal barang mulai berlaku

Tgl_history Date/Time - Tanggal barang mulai tidak berlaku

61

History_SPP

Nama Tipe Panjang Keterangan

Nomor_induk Text 15 Nomor induk siswa

Nama_siswa Text 40 Nama siswa

Kelas Text 10 Kelas yang diikuti siswa

Tahun_Ajaran Text 10 Tahun ajaran saat ini

SPP Currency - SPP yang haris dibayar pada tiap bulan

Biaya_Extra Currency - Biaya Extra pada tiap bulan

Potongan_biaya Currency - Potongan biaya jika ada

Ket Text 50 Keterangn potongan yang diberikan

Tgl_History Date/Time - tanggal tarif SPP tidak berlaku lagi

AutoNumber

Nama Tipe Panjang Keterangan

Kriteria Text 10 Kode penerimaan

Urutan_no Text 20 Urutan no kwitansi yang terakhir

TEMP

Nama Tipe Panjang Keterangan

Nomor_induk Text 15 No induk siswa yang menunggak pembayaran

nama_siswa Text 40 Nama siswa

kelas Text 10 Kelas yang diikuti saat ini

History_siswa

62

Nama Tipe Panjang Keterangan

Nomor_induk Text 15 Nomor induk siswa

Nama_siswa Text 40 Nama siswa

Jenis_kelamin Text 1 Jenis kelamin siswa

Tempat_lahir Text 40 Tempat lahir siswa

Tgl_lahir Date/Time - Tanggal lahir siswa

Agama Text 20 Agama siswa

Alamat Text 50 Alamat siswa

No_telp Text 25 No telepon siswa

Nama_ayah Text 40 Nama ayah siswa

Nama_ibu Text 40 Nama ibu siswa

Pekerjaan _ayah Text 30 Pekerjaan ayah siswa

Pekerjaan_ibu Text 30 Pekerjaan ibu siswa

Alamat_ortu Text 60 Alamat orang tua siswa

Telp_ortu Text 25 No telepon orang tua siswa

Status_Keluarga Text 15 Status siswa didalam keluarga

Anak_ke Text 2 Siswa adalah anak keberapa

Jumlah_saudara Text 2 Dari berapa jumlah saudara

Tgl_masuk Date/Time - Tanggal diterima di sekolah

Kelas_awal Text 5 Kelas awal yang diikuti siswa

Status Text 15 Status siswa apakah murid baru atau pindahan

Sekolah_asal Text 50 Sekolah asal untuk siswa pindahan

alamat_asal Text 60 Alamat asal sekolah asal

Alasan_pindah Text 50 Alasan pindah dari sekolah asal

Tgl_History Date/Time - Tanggal data siswa mulai tidak aktif

Alasan_History Text 50 Alasan kenapa siswa tidak aktif lagi

Tabel 5. Rancangan Database

63

4.8 Rancangan Formulir

Formulir Data Siswa

<<Nama Sekolah>> <<Alamat Sekolah>> Telp. <<No Telepon>> Data Personal Siswa Nomor Induk : xxxxxxx Nama Siswa : xxxxxxx Jenis Kelamin : L/P Tempat Lahir : xxxxxxx Tanggal Lahir : dd/mm/yyyy Agama : xxxxxxx Alamat : xxxxxxx No. Telp : xxxxxxx Nama Ayah : xxxxxxx Nama Ibu : xxxxxxx Pekerjaan Ayah : xxxxxxx Nama Ayah : xxxxxxx Alamat Orang Tua : xxxxxxx Telepon Orang Tua : xxxxxxx Status Dalam Keluarga : xxxxxxx Anak ke : xxxxxxx Tanggal Masuk Sekolah : dd/mm/yyyy Kelas Awal : xxxxxxx Status Masuk : xxxxxxx Sekolah Asal : xxxxxxx Alamat Sekolah Asal : xxxxxxx Alasan Pindah : xxxxxxx

Gambar 10. Rancangan Formulir Data Siswa

64

Formulir Data Siswa Per Kelas

<<Nama Sekolah>> <<Alamat Sekolah>> Telp. <<No Telepon>> Daftar Siswa Per-kelas Tahun Ajaran : yyyy/yyyy Kelas: xxx Nomor Induk Nama Siswa/I Keterangan xxxxxxxxx xxxxxxxxx xxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx

Gambar 11. Rancangan Formulir Data Siswa Per Kelas

65

Form Pembayaran SPP

Gambar 11. Rancangan Formulir Pembayaran SPP

<<Nama Sekolah>> <<Alamat Sekolah>> Telp. <<No Telepon>> Bukti Pembayaran SPP No Transaksi : SPP/yyyy/xx dd/mm/yyyy Telah diterima dari: Nomor Induk : xxxxxxxxx Nama Siswa : xxxxxxxxx Kelas : xxxxxxxxx Tahun Ajaran : yyyy/yyyy Pembayaran SPP dengan perincian sebagai berikut: Bulan Tahun SPP Biaya Extra Potongan Denda Sub Total Total Bayar: Rp xxx,- Login: xxxxxxx Diterima Oleh, Administrasi Terima Kasih Atas Partisipasinya

66

Form Pembelian Barang

<<Nama Sekolah>> <<Alamat Sekolah>> Telp. <<No Telepon>> Bukti Pembayaran Pembelian Perlengkapan Sekolah No. Transaksi : xxxxxxxxx dd/mm/yyyy Nomor Induk : xxxxxxxxx Nama Siswa : xxxxxxxxx Kode Barang Nama Barang Jumlah Harga Barang Sub Total Potongan Total Bayar Login: xxxxxx Diterima Oleh, Administrasi Barang yang sudah dibeli tidak dapat ditukar/dkembalikan

Gambar 12. Rancangan Formulir Pembelian Barang

67

Form Tagihan

<<Nama Sekolah>> <<Alamat Sekolah>> Telp. <<No Telepon>> Perihal: Pemberitahuan Biaya Pendidikan dd-mm-yyyy Kepada Orang tua/Wali murid: Nomor Induk : xxxxxxxxx Nama Siswa : xxxxxxxxx Kelas : xxxxxxxxx Tahun Ajaran : yyyy/yyyy

Bersama ini kami ingin menyampaikan perincian pembayaran SPP yang harus segera dilunasi sebagai berikut:

Bulan SPP Biaya Extra Potongan Biaya Sub Total Total Pembayaran Rp xxxxx,- Demikian pemberitahuan ini, atas perhatian dan kerjasamanya, kami ucapkan terima kasih. Hormat Kami, Management Sekolah

Catatan: Harap pembayaran ini dapat dilunasi selambat-lambatnya <<xx>> hari setelah surat ini diedarkan.

Gambar 13. Rancangan Formulir Tagihan

68

4.9 Rancangan Layar

Layar Login

Gambar 14. Rancangan Layar Login

Layar Menu Utama

Gambar 15. Rancangan Layar Menu Utama

69

Layar Pengisian Data Siswa

Gambar 16. Rancangan Layar Pengisian Data Siswa

Layar Display Data Siswa

Gambar 17. Rancangan Display Data Siswa

70

Layar Pencetakan Data Siswa Berdasarkan Kriteria

Gambar 18. Rancangan Layar Pencetakan Data Siswa Berdasarkan Kriteria

Layar Pengisian Kelas

Gambar 19. Rancangan Layar Pengisian Kelas