PSI : Rancang Bangun Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru Pada Human Resource Management Indonesia Surabaya.

(1)

RANCANG BANGUN

APLIKASI PENERIMAAN DAN PEMBAYARAN

SISWA/SISWI BARU PADA HUMAN RESOURCE

MANAGEMENT INDONESIA SURABAYA.

PROYEK SISTEM INFORMASI Program Studi

DIII Manajemen Informatika

Oleh:

DODDY HARDIANTO PERMADI 13390100004

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2016


(2)

x

DAFTAR ISI

Halaman

ABSTRAK ...vi

ABSTRACT ... vii

KATA PENGANTAR... viii

DAFTAR ISI ... x

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xviii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan ... 3

1.5 Manfaaat... 3

1.6 Sistematika Penulisan ... 3

BAB II HASIL SURVEY ... 6

2.1 Gambaran Umum Human Resource Management(HRM) ... 6

2.2 Logo Mandiri Entreprenur Center... 6

2.3 Visi dan Misi Human Resource Management ... 7

2.4 Struktur Organisasi ... 8


(3)

xi

2.6 Analisis Sistem Sedang Berjalan ... 9

BAB III LANDASAN TEORI ... 15

3.1 Pendidikan... 15

3.2 Pendaftaran... 15

3.3 Perancangan ... 15

3.4 Analisis Sistem... 16

3.5 Desain Sistem... 16

BAB IV HASIL DAN PEMBAHASAN ... 18

4.1 Analisis Sistem... 18

4.2 Desain Sistem... 18

4.2.1 System Flow ... 18

4.2.2 Data Flow Diagram ... 25

4.2.3 Entity Relationship Diagram ... 31

4.2.4 Struktur Tabel... 34

4.2.5 Desain Input O utput ... 38

BAB V IMPLEMENTASI DAN PEMBAHASAN ... 50

5.1 Sistem Yang Digunakan... 50

5.2 Cara Setup Program ... 51

5.3 Penjelasan Pemakaian ... 51

5.3.1 Form Menu Utama ... 51

5.3.2 Form Master ... 55


(4)

xii

5.3.4 Form Laporan ... 72

BAB VI PEN UTUP ... 76

6.1 Kesimpulan ... 76

6.2 Saran... 76

DAFTAR PUSTAKA ... 77


(5)

1 BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Era globalisasi dengan segala implikasinya menjadi salah satu pemicu cepatnya perubahan yang terjadi pada berbagai aspek kehidupan masyarakat, dan bila tidak ada upaya sungguh-sungguh untuk mengantisipasinya maka hal tersebut akan menjadi masalah yang sangat serius. Dalam hal ini dunia pendidikan mempunya i tanggung jawab yang besar, terutama dalam menyiapkan sumber daya manusia yang tangguh sehingga mampu hidup selaras di dalam perubahan itu sendiri.

Proses penerimaan siswa baru merupakan salah satu cara bimbingan belaja r untuk mendapatkan siswa yang terampil dalam bidang yang diambilnya pada HRM Indonesia Surabaya. Penerimaan Siswa baru hanya dilakukan ketika tahun ajaran baru. Proses penerimaan siswa baru pada HRM Indonesia Surabaya. masih menggunaka n proses manual dimana data – data siswa disimpan pada rak dokumen, sehingga memungkinkan kehilangan data dan bahkan pencarian data siswa membutuhkan waktu yang lama. Hal ini menyebabkan kinerja pihak Administrasi dari HRM Indonesia Surabaya pada khususnya, tidak efesien dan efektif. Kesulitan dalam pengolahan data siswa juga menyebabkan pendataan pada masa pendaftaran siswa menjadi lebih sulit.

Berdasarkan penjelasan di atas maka untuk membantu mengatasi masalah tersebut, maka diperlukan suatu sistem aplikasi penerimaan siswa baru yang dapat membantu proses penerimaan siswa serta dapat membantu pengolahan data tentang


(6)

2

siswa pada HRM Indonesia Surabaya. sehingga proses penerimaan siswa lebih efektif dan efisien.

Kesimpulan dari masalah diatas maka dibutuhkan aplikasi yang dapat mempercepat kinerja bagian Administrasi dalam megolah data.

1.2 Perumusan Masalah

Berdasarkan latar belakang permasalahan di atas, maka dapat dirumuska n permasalahan, yaitu Bagaimana Merancang Bangun Aplikasi Penerimaan dan Pembarayan Siswa/Siswi Baru pada Human Resource Management Indonesia Surabaya.

1.3 Batasan Masalah

Batasan masalah pada Sistem Aplikasi Penerimaan Siswa Pada HRM Indonesia Surabaya adalah sebagai berikut :

a. Sistem informasi ini membahas tentang proses penerimaan siswa baru pada HRM Indonesia Surabaya.

b. Sistem informasi ini membantu pencatatan keuangan studi siswa pada HRM Indonesia Surabaya

c. Sistem aplikasi ini membahas tentang data siswa baru 1. Proses pembelian formulir

2. Proses Pendaftaran

3. Proses Pembagian paket dan kelas 4. Proses Pembayaran keuangan


(7)

3

5. Pembuatan laporan dan kwitansi selama proses pendaftaran 1.4 Tujuan

Membuat sistem informasi pendaftaran dan pembagian kelas siswa baru yang terkomputerisasi meliputi maintenance data siswa, transaksi penjualan formulir, pembagian kelas siswa, sehingga mempermudah guru pembimbing maupun administrai untuk memperoleh informasi dengan tepat, akurat, dan cepat.

1.5 Manfaaat

Manfaat pada penelitian ini adalah sebagai berikut: a. Bagian Penerimaan Peserta Didik

Bagian penerimaan peserta didik dengan mudah mengakses informasi dikarenakan aplikasi ini membantu jalanannya kinerja dan dapat meringankan kerja dari bagian penerimaan peserta didik dalam melakukan pendataan peserta didik.

b. Dosen atau Penilai

Sebagai user yang menggunakan aplikasi ini memudahkan melakukan penilaia n tes seleksi dikarenakan penilaian yang dilakukan dengan berbasis web sehingga proses seleksi bisa langsung diketahui secara real time.

1.6 Sistematika Penulisan

Sistematika penulisan laporan proyek sistem informasi pendaftaran dan penerimaan siswa/siswi baru berbasis desktop pada Human Resource Management Indonesia Surabaya adalah sebagai berikut:


(8)

4

Bab pertama pendahuluan membahas tentang latar belakang pendaftaran peserta didik, sedangkan inti dari permasalahan akan digambarkan dalam perumusa n masalah, pembatasan masalah menjelaskan batasan-batasan dari sistem yang akan dibuat supaya tidak keluar dari ketentuan-ketentuan yang telah ditetapkan, tujuan penelitian berupa harapan dari hasil yang akan dicapai dari rancang bangun aplikasi tersebut.

Bab kedua hasil survey membahas tentang gambaran umum Human Resource Management Indonesia Surabaya yang menguraikan gambaran umum perusahaan seperti lokasi, keadaan, kondisi, situasi dan hal lain yang berkaitan dengan instansi/lembaga tersebut, sejarah berdirinya, dan struktur organisasi Human Resource Management Indonesia Surabaya.

Bab ketiga landasan teori membahas tentang teori singkat yang berhubunga n dengan pembuatan aplikasi ini yang meliputi pendidikan, pendaftaran, MySQL dan teori-teori penunjang lainnya yang berkaitan dengan sistem tersebut.

Bab keempat analisis dan desain sistem membahas tentang prosedur dan langkah-langkah sistematis dalam menyelesaikan proyek ini. Bab ini juga berisi tentang System Flow, Context Diagram, Struktur File, dan Desain Input/Output (IO).

Bab kelima implementasi dan pembahasan mengenai sistem yang digunaka n untuk mendukung jalannya aplikasi ini yang meliputi Hardware maupun Software. Selain itu, di dalam bab ini juga menjelaskan tentang cara penggunaan dari aplikasi ini.


(9)

5

Bab keenam penutup membahas tentang kesimpulan atau ringkasan/inti dari bab-bab sebelumnya dan bab ini juga memuat saran-saran yang bisa diterapkan untuk perbaikan dan pengembangan sistem selanjutnya.


(10)

6 BAB II HASIL SURVEY

2.1Gambaran Umum Human Resource Management(HRM)

HRM Indonesia Surabya adalah bimbingan belajar yang bertempat di Jl. Wisma Meenggal III No. 5, Surabaya. Bimbingan belajar ini memiliki 3 jenjang kelas yaitu Sekolah Dasar (SD), Sekolah Menengah Pertama (SMP), Sekolah Menengah Atas (SMA).

HRM Indonesia Surabaya memiliki berbagai keunggulan diantara lain Brain Gym (Senam otak) dibuat untuk mengoptimalkan kecerdasan dan kesehatan fungs i otak. Tersedia beberapa kegiatan yang mampu membantu siswa didik untuk mengembangkan potensinya. Para Pembimbing yang masing - masing ahli dalam bidangnya membuat minat siswa didik semakin besar pada fasilitas yang di sediakan oleh HRM Indonesia Surabaya

2.2Logo Mandiri Entreprenur Center

Logo dari Mandiri Entrepreneur Center yang terdapat pada Gambar 2.1.


(11)

7

2.3Visi dan Misi Human Resource Management Visi Human Resource Management adalah:

“Mewujudkan Sumber daya yang berkualitas, unggul dalam prestasi berdasarkan IMTAQ serta menghasilkan yang mampu bersaing di tingkat nasional maupun global.”

Misi Mandiri Human Resource Management sebgai berikut:

a. Meningkatkan kualitas kegiatan belajar mengajar dalam mencapai kopetensi siswa berstandarnasional.

b. Mengembangkan potensi siswa mampu bersaing di tingkat nasional. c. Meningkatkan kualitas sumber daya manusia dan kualitas pembinaan


(12)

8

2.4Struktur Organisasi

Struktur Organisasi merupakan sistem pengendali jalannya kegiatan dimana terdapat pembagian tugas dan tanggung jawab dari masing-masing bagian pada organisasi tersebut, pada Gambar 2.2 dijelaskan mulai dari bagian atas sampai bagian bawah

Gambar 2.2 Struktur Organisasi Human Resource Management

2.5Deskripsi Tugas

Deskripsi tugas pada Huma Resource Management Indonesia Surabaya dapat dilihat pada Tabel 2.3.


(13)

9

Tabel 2.1 Deskripsi Pekerjaan

NO JABATAN TUGAS

1 Manager Operasional

Manager Operasional merupakan pelaksana yang bertanggung jawab atas kinerja bawahan

2 Kepala Bagian Akademik

Kepala Bagian Akademik adalah pimpina n akademik di Bimbingan belajar HRM. Pola kepemimpinananya akan sangat berpengaruh bahkan sangat menentuka n kemajuan bimbingan. Oleh karena itu dalam pendidikan modern kepemimpinan kepala bagian akademik merupakan jabatan strategis dalam mencapai tujuan pendidikan 3 Kepala Seksi Keuanan Kepala Seksi Keuangan yang mengatur setiap adanya transaksi di tempat bimbinga n 4 Cabang SBY-1

Bagian cabang SBY berfungsi sebagai pelaksan kerja di tempat bimbingan yang bercabang di surabaya.

5 Cabang SDA-1

Bagian cabang SBY berfungsi sebagai pelaksan kerja di tempat bimbingan yang bercabang di Sidoarjo.

2.6Analisis Sistem Sedang Berjalan

Human Resource Management Indonesia Surabaya pada bagian adminitras i yang memproses penerimaan peserta didik yang saat ini, belum memiliki sistem. Pada tahapan analisis sistem dibuat dokument flow, yang terdiri empat proses sebagai berikut:

a. Document Flow Penjualan Formulir b. Document Flow Penjualan Formulir c. Document Flow Pendaftaran

d. Document Flow Pembagian Kelas dan Paket e. Document Flow Pembayaran


(14)

10

A. Document Flow Penjualan Formulir

Document flow penjualan formulir menjelaskan pada proses awal dimula i pada Siswa yang membayar untuk membeli formulir. Petugas mencatat setiap penjualan formulir dan kemudian petugas menyerahkan formulir pendaftaran kepada Siswa. Petugas membuatkan kwitansi pendaftaran rangkap 2 yang diberikan kepada siswa dan diarsipkan. Gambar atau proses pembelian formulir dapat dilihat pada Gambar 2.3.

Docflow Pembelian Formulir

Admin Siswa Ph as e Mulai Proses Pembelia n Formulir Formulir Pendaftaran 2 Formulir Pendaftaran 1 Selesai 2 Kwitansi 1

Pendaftaran

1 Kwitansii Pendaftaran

Proses Pembua tan kwita nsi Pembelian Formulir Uang Pembayaran Formulir N Formulir Pendaftaran 1


(15)

11

B.Document Flow Pendaftaran

Document flow proses pendaftaran ini dimulai dari siswa yang membawa formulir pendaftaran dan berkas pendaftaran untuk diserahkan kepada petugas. Petugas mengecek kelengkapan dari berkas tersebut. Apabila tidak sesuai maka dikembalika n kepada siswa untuk melengkapi. Apabila pengecekan tersebut sesuai maka petugas akan membuat no pendaftaran yang kemudian dicetak dua satu diberikan kepada siswa dan satu diarsip kemudian petugas membuat bukti pendaftaran yang diarsip menjadi 2 satu diberikan kepada siswa dan disimpan oleh petugas. Document Flow Pendaftaran dapat dilihat pada Gambar 2.4.

C.Document Flow Pemilihan Kelas dan Paket

Document flow proses pemilihan paket ini dimulai dari siswa yang menyerahkan nomer pendaftaran kepada petugas kemudian petugas mencari berdasarkan nomer yang diserahkan kepada siswa, kemudian petugas membuat 2 berkas paket dan kelas 1 diserahkan kepada siswa satunya disimpan lalu petugas melakukan penyimpanan data siswa. dapat dilihat pada Gambar 2.5.


(16)

12

Docflow Pendaftaran

Admin Siswa P h as e Mulai Proses Pembuat an Nomer Pendaftar an 2 Nomer pendaftaran

Siswa 1 Formulir

Pendaftaran Terisi

Selesai Nomer Pendaftaran

Siswa 1

Proses Pembuat an Bukti Pendaftar an 2 Bukti Pendaftaran 1 Bukti Pendaftaran 1

Berkas pendaftaran Pengecek an Berkas Lengkap Y T N N Buku Induk SIswa


(17)

13

Docflow Pemilihan Paket + Kelas

Admin Siswa P h as e Mulai Nomer Pendaftaran 2 Paket + Kelas 1 Paket + Kelas 1

Proses Penyimpa nan Data Siswa Data Siswa Selesai Proses Cari nome dan Pemilihan Paket kelasr N


(18)

14

D.Document Flow Pembayaran

Document flow Pembayaran membahas tentang pembayaran para siswa siswi yang memenuhi syarat dicatat sebagai daftar peserta didik baru pada Gambar 2.6.

Docflow Pembayaran Admin Siswa Ph as e Mulai Uang Preses Pembayar an Lunas Memasukan Uang Proses pencetak an Kwitansi Lunas 2 Lunas 1

N

Selesai Angsur

2 Bukti pembayaran

angsuran 1 Lunas

Bukti Pembayaran

Y T


(19)

15 BAB III

LANDASAN TEORI

3.1 Pendidikan

Dalam proses pendidikan terkait berbagai hal seperti pendidik, kurikulum, buku, metoda mengajar, dan lain-lain. Sedangkan hasil pendidikan dapat meliputi hasil belajar (yang berupa pengetahuan, sikap dan keterampilan) setelah selesainya suatu proses belajar mengajar tertentu. Dalam rangka yang lebih besar, hasil proses pendidikan dapat berupa kelulusan dari lembaga pendidikan. (Idris, 1992:39).

3.2 Pendaftaran

Menurut (Idris, 1992) (Nasional, 2008) Pendaftaran adalah proses, cara, perbuatan mendaftar (mendaftarkan), pencatatan nama, alamat, dan sebagainya ke dalam daftar.

3.3Perancangan

Menurut John Burch dan Gary Grudnitski yang telah diterjemahkan oleh Jogiyanto (2005:196) dalam bukunya yang berjudul Analisis dan Desain Sistem Informas i

menyebutkan bahwa: “desain sistem dapat didefinisikan sebagai penggambara n, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang

terpisah dari satu kesatuan yang utuh dan berfungsi”. Definisi perancangan menurut

Al-Bahra Bin Ladjamudin (2005:51) yang terdapat dalam buku yang berjudul Analis is dan Desain Sistem Informasi, menjelaskan bahwa:


(20)

“perancangan adalah kemampuan untuk membuat beberapa alternatif pemecahan masalah”. Azhar Susanto (2004:331) menjelaskan dalam buku berjudul

Sistem Informasi Manajemen Konsep dan Pengembangannya yaitu: “perancangan adalah spesifikasi umum dan terinci dari pemecahan masalah berbasis komputer yang telah dipilih selama tahap analisis”.

3.4Analisis Sistem

Menganalisis sistem merupakan tahapan dalam menganalisis kebutuhan-kebutuhan sistem. Menurut Kendall & Kendall (2003:13), perangkat atau teknik untuk menentukan kebutuhan sistem adalah dengan menggunakan diagram aliran data untuk menyusun daftar input, proses, dan output fungsi bisnis dalam bentuk grafik terstruktur. Dari diagram aliran data, dikembangkan suatu kamus databerisikan daftar seluruh item data yang digunakan dalam sistem beserta spesifikasinya berupa tipe data atau constrainnya.

3.5Desain Sistem

Tahap analisis sistem selesai dilakukan, maka analis sistem telah mendapatkan gambaran yang jelas apa yang harus dikerjakan. Kemudian memikirka n bagaimana membentuk sistem tersebut. Menurut Hartono (2005:197) desain sistem dapat diartikan sebagai berikut:

a. Tahap setelah analisis dari siklus pengembangan sistem. b. Pendefinisian dari kebutuhan–kebutuhan fungsional. c. Persiapan untuk rancang bangun implementasi.


(21)

d. Menggambarkan bagaimana suatu sistem dibentuk.

e. Berupa gambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi.


(22)

18 BAB IV

HASIL DAN PEMBAHASAN

4.1.Analisis Sistem

Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara sistem yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow Diagram dan Entity Relationship Diagram.

4.2.Desain Sistem

Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang baru. Sistem yang baru tersebut dapat digambarkan pada system flow berikut ini:

4.2.1 System Flow

System flow memuat hasil analisis yang dibuat berdasarkan hasil survey ke Human Resource Management Indonesia Surabaya System flow menggambarka n seluruh proses yang berhubungan dalam kegiatan pendaftaran secara sistematis dan terkomputerisasi.

A. System Flow Pembelian Formulir

Pada Gambar 4.1 system flow Pembelian Formulir diatas menjelaskan pada proses awal dimulai pada siswa yang membayar untuk membeli formulir. Petugas administrasi akan menginputkan data setiap penjualan formulir dan akan menyimpa n data tersebut ke dalam tabel penjualan formulir. Petugas akan membuatkan kwitans i


(23)

19

pembelian rangkap 2 yang akan diberikan kepada siswa dan diarsipkan. Petugas akan membuatkan formulir pendaftaran rangkap 2 yang akan diberikan kepada siswa dan diarsipkan. Laporan penjualan diambil dari tabel penjualan formulir yang telah disimpan oleh petugas yang nantinya laporan penjualan akan diserahkan kepada Kepala Sekolah.

Sysflow Pembelian Formulir

Administrasi

Siswa Kepala Cabang

P h a s e Mulai Dok Pembayaran Formulir(uang) Penjualan Formulir Pendaftaran 2 Kwitansi `1 `Pembelian Formulir Formulir Pendaftaran Kwitansi Pembelian Formulir Mencetak Formulir Pendaftaran 2 Selesai Laporan Penjualan Formulir N N

Formulir 1 Pendaftaran

Proses mencetak Kwitansi Formulir

Penjualan Formulir Periode Petugas Membuat Laporan Penjualan Formulir Laporan Penjualan Formulir


(24)

20

B. System Flow Pendaftaran Siswa

System Flow proses pendaftaran ini dimulai dari siswa yang membawa formulir yang telah terisi kemudian siswa menyerahkan kepada petugas. Petugas akan mengecek Petugas akan mengecek kelengkapan dari berkas tersebut. Apabila tidak sesuai maka akan dikembalikan kepada siswa untuk melengkapi formulir tersebut.

Apabila pengecekan tersebut sesuai maka petugas akan mengecek no formulir apakah nomor formulir tersebut telah ada atau tidak ada dalam tabel. Apabila tidak ada maka proses tidak dapat dilakukan karena no formulir tidak ada. Apabila ada maka petugas akan memasukkan data-data pendaftaran kedalam tabel pendaftaran dan tabel siswa. Petugas akan membuat no pendaftaran rangkap 2 yang diambil dari tabel pendaftaran. No pendafataran tersebut akan diarsip untuk melakukan proses cetak pendaftaran dan diberikan kepada siswa. Petugas akan membuat bukti pendaftaran rangkap 2 yang diambil dari tabel pendaftaran. Bukti pendafataran tersebut akan diarsip dan diberikan kepada siswa. Laporan pendaftaran akan dibuat dari tabel pendaftaran yang akan diberikan oleh kepala cabang dapat dilihat pada Gambar 4.2.


(25)

21

Gambar 4.2 System Flow Pendaftaran

Sysflow Pendaftaran

Admin

SIswa Kepala Cabang

P h a s e Mulai Formulir Pendaftaran terisi Valid Proses Cetak No pendaftaran Penjualan Formulir Pendaftaran Y Cetak Bukti Pendaftaran Siswa 2 Bukti Pendaftaran 1 Bukti Pendaftaran 1

Selesai Pengecekan

Pendaftaran

2 No. Pendaftaran

Siswa Baru 1 No Pendaftaran

Siswa Baru 1

N Proses Input Pendaftaran T Proses Laporan Pendaftaran Siswa Laporan Pendaftaran Siswa Laporan Pendaftaran Siswa Siswa


(26)

22

C. System Flow Pembagian Kelas dan Paket

System Flow proses pemilihan kelas dan paket ini dimuai dari petugas admin melakukan pengecekan kelas yang diambil dari tabel pendaftaran jika penuh akan diulang jika tidak maka akan dilanjutkan pembagian kelas yang diambil dari tabel kelas dan tabel paket kemudian petugas membuat rangkap 2 yang akan diberikan kepada siswa dan pembimbing kelas. dapat dilihat pada Gambar 4.3.

Gambar 4.3 System Flow Pembagian Kelas dan Paket Sysflow Pembagian Kelas + Paket

Admin SIswa Pembibing Kelas

P h as e Mulai Penghitungan Jumlah Siswa menurut Paket yang

di pilih

Pembagian menurut paket dan kelas

Data Paket

Data Kelas Pendaftaran

Simpan Pembagian Kelas dan paket

Cetak Laporan Kelas Siswa dan paket

2 Pembagian Kelas

dan paket 1

Pembagian Kelas dan paket 1

Pembagian Kelas dan paket 2 Data Pembagian Kelas Selesai Penuh? T Y Siswa


(27)

23

D. System Flow Pembayaran

System Flow pembayaran di mana di mulai oleh siswa yang membawa uang untuk di serahkan kepada petugas admin kemudian petugas melakukan proses memasukan pembayaran yang apabila siswa membayar dengan lunas maka akan langsung petugas membuat cetak kwitansi lunas jika siswa membyar dengan jenis angsuran maka akan di buatkan oleh petugas kwitansi angsuran kemudian petugas membuat laporan pembayaran yang di serahkan kepada kepala cabang, System Flow Pembayaran dapat dilihat pada Gambar 4.4.


(28)

24

Gambar 4.4 System Flow Penerimaan Peserta Didik

Sysflow Pembayaran Kepala Cabang Siswa Admin P h a s e Uang Pembayaran Bimbingan Mulai Proses pilih pembayaran Pembayaran Lunas Proses Cetak Kwitansi Lunas Kwitansi Lunas Proses Cetak Angsuraan Kwtansi Angsuran Selesai Detil Pembayaran Kwitansi Lunas Kwitansi Angsuran Y T Proses Input Pembayran Proses Laporan Pembayaran Laporan Pembayran Laporan Pembayran


(29)

25

4.2.2 Data Flow Diagram

Data Flow Diagram (DFD) digunakan untuk menggambarkan aliran data dan proses yang terjadi dalam sebuah sistem serta entitas–entitas apa saja yang terlibat.

A.Context Diagram

Context Diagram dibawah ini menjelaskan tentang alur sistem yang telah terkomputerisasi. Terdapat tujuh external entity dan aliran datanya masing- mas i ng yang saling terkait. Context Diagram dapat dilihat pada Gambar 4.5.


(30)

26

B.DFD Level 0

Context diagram dibagi menjadi sub-sub proses yang lebih kecil, dengan cara decompose context digram dan disebut DFD Level 0. DFD level 0 rancang bangun aplikasi pendaftaran siswa/siswi baru dan pembayaran terdiri dari empat proses utama, empat external entity dan empat data store yang semuanya itu saling berkaitan. Untuk lebih jelasnya, dapat dilihat pada Gambar 4.6.


(31)

27

Gambar 4.6 DFD Lvl 0 Aplikasi Pendaftaran Siswa

Sim pan Data pembagian Kelas

[Kwitans i Lunas ] Menyim pan Formulir terjual

Sim pan pem bayaran

data laporan pembayaran

data paket dan kelas data laporan kelas dan paket

Data Pendaftaran

Sim pan pendaftaran mengecek form ulir

[Laporan Pem bayaran]

[Input Pembayaran]

[Pem bayaran Bim bingan]

[Kwitans i Angs uran]

[Detil Pem bayaran] [Input data Pem bagian Kelas ]

[Kelas dan Paket] [Kelas dan Paket]

[Data Sis wa]

[Pem bayaran Form ulir (uang)]

[Pem buatan No pendaftaran]

[Formulir Pendaftaran Teris i]

[Input Pendaftaran]

[No Pendaftaran Sis wa Baru] [Buk ti Pendaftaran Sis wa]

[Laporan Pendaftaran Sis wa]

[Kwitans i Pem belian Formulir]

[Formulir Pendaftaran Sis wa] [Pem belian Formulir]

[Laporan Pengeluaran Formulir]

Kepala Cabang Kepala Cabang Admin Admin Admin Sis wa Sis wa Sis wa Sis wa Pembibing Kelas Sis wa Admin Admin Sis wa Sis wa

Sis waSis wa

Sis wa Admin Kepala Cabang Admin 1

Pros es Penjualan Formulir

+

2

Pros es Pendaftaran

+

3

Pros es Pembagian Kelas

+

4

Pros es Pembayaran

+

6 Form ulir

7 Pendaftaran

Sis wa

8 Paket dan Kelas


(32)

28

Pada Gambar 4.7 merupakan DFD level 1 sub proses penjualan formulir dari rancang bangun aplikasi pendaftaran siswa/siswi baru dan pembayaran. DFD level 1 tersebut terdiri dari dua proses utama yaitu proses penjualan formulir dan laporan penjualan, seperti yang terlihat pada Gambar 4.7.

Gambar 4.7 DFD Level 1 Sub Proses Penjualan Formulir

Data Form ulir terjual [Menyimpan Form ulir terjual] [Pem belian Formulir]

[Formulir Pendaftaran Sis wa] [Kwitans i Pem belian Formulir] [Pem bayaran Form ulir (uang)]

[Laporan Pengeluaran Form ulir]

Kepala Cabang Admin

Sis wa

Sis wa Sis wa

1.1

Pros es Penjualan

1.2 Laporan Penjualan


(33)

29

Pada Gambar 4.8 merupakan DFD level 1 Sub Proses Pendaftaran dari rancang bangun aplikasi pendaftaran siswa/siswi baru dan pembayaran pada Human Resource Management Indonesia Surabaya. DFD level 1 tersebut terdiri dari dua proses utama yaitu Proses Pendaftaran dan Laporan Pendaftaran.

Gambar 4.8 DFD Level 1 Sub Proses Pendaftaran

Data Laporan Pendaftaran [Pem buatan No pendaftaran]

[Formulir Pendaftaran Terisi]

[Simpan pendaftaran] [mengecek formulir]

[No Pendaftaran Siswa Baru] [Input Pendaftaran]

[Bukti Pendaftaran Siswa]

[Data Siswa]

[Laporan Pendaftaran Siswa] Kepala Cabang Admin Siswa Siswa Admin Admin Siswa 6 Form ulir

7 Pendaftaran Siswa 2.1

Proses Pendaftaran

2.2


(34)

30

Gambar 4.9 DFD Level 1 Sub Proses Pembagian Kelas dan Paket

Pada Gambar 4.9 merupakan DFD level 1 Sub Proses Pembagian Kelas dan Paket dari rancang bangun aplikasi pendaftaran pada Human Resource Management Indonesia Surabaya. DFD level 1 tersebut terdiri dari dua proses utama yaitu Prose Pembagian Kelas dan Paket, dan Laporan Pembagian Kelas dan Paket.

[Data Kelas dan Paket1] [cek2]

[Data Kelas dan Paket] [Kelas dan Paket1]

[Mengecek] [Simpan Data] [Cek Data Pendaftaran]

7 Pendaftaran Siswa 3.1 Proses Pembagian Kelas Dan Paket1

8 Kelas Dan Paket

3.2 Laporan Pembagian Kelas dan Paket Siswa Pembibing Kelas 12 Siswa Pembibing Kelas


(35)

31

Gambar 4.10 DFD Level 1 Sub Proses Pembayaran

Pada Gambar 4.10 merupakan DFD level 1 Sub Proses Pembayaran dari rancang bangun aplikasi pendaftaran siswa/siswi baru dan pembayaran pada Human Resource Management Indonesia Surabaya. DFD level 1 tersebut terdiri dari dua proses utama proses pembyaran dan laporan pembayaran

4.2.3 Entity Relationship Diagram

Entity Relationship Diagram (ERD) digunakan untuk menggambarkan tabel-tabel yang ada dalam sebuah sistem berikut relasi antar tabel-tabelnya.

[data laporan pem bayaran]

[Kwitansi Lunas] [data paket dan kelas]

[Input Pembayaran][Simpan pembayaran]

[Laporan Pem bayaran]

[Pem bayaran Bim bingan]

[Kwitansi Angsuran] [Detil Pem bayaran]

Admin Siswa Siswa Admin Kepala Cabang

8 Paket dan Kelas

9 Pembayaran 4.1 Prose Pembayaran 4.2 Laporan Pembayaran Siswa


(36)

32

A. Conceptual Data Model

Conceptual Data Model (CDM) dari Rancang Bangung Aplikasi Pendaftaran Peserta Didik terdapat 9 tabel. Masing-masing tabel mempunyai relasi ke tabel-tabel yang lain seperti pada Gambar 4.11.

Gambar 4.11 Conceptual Data Model

B. Physical Data Model

Physical Data Model (PDM) adalah struktur tabel atau struktur database yang saling terintegrasi dan saling berhubungan. Untuk lebih jelasnya lihat Gambar 4.12.

mengisi Di jual mengisi1 melakukan mem iliki2 mem iliki1 mem iliki menangani menangani1 Penjualan Formulir No Penjualan Tg Penjualan Nama Pembeli Admin Id Adm in Nama Admin Password Pendaftaran No Pendaftaran Tgl Pendaftaran Siswa No Siswa Nama Siswa Jenis Kelamin Tempat Lahir Tanggal Lahir Agama Alamat

Asal Sekolah Kelas

Kode Kelas Nama Kelas Paket Kode Paket Nama Paket harga Pembimbing Kelas Kode Pem bim bing Nama Pembim bing Pembayaran

Kode Pem bayaran KET

formulir kode formulir harga


(37)

33 NO_PENJUALAN = NO_PENJUALAN

KODE_FORMULIR = KODE_FORMULIR

NO_PENDAFTARAN = NO_PENDAFTARAN

NO_SISWA = NO_SISWA

KODE_PEMBAYARAN = KODE_PEMBAYARAN

KODE_KELAS = KODE_KELAS KODE_PAKET = KODE_PAKET

KODE_PEMBIMBING = KODE_PEMBIMBING ID_ADMIN = ID_ADMIN

ID_ADMIN = ID_ADMIN PENJUALAN_FORMULIR NO_PENJUALAN Text(35) ID_ADMIN Text(35) TGL_PENJUALAN DateTime NAMA_PEMBELI Text(35) KODE_FORMULIR Text(35) ADMIN ID_ADMIN Text(35) NAMA_ADMIN Text(35) PASSWORD Integer PENDAFTARAN NO_PENDAFTARAN Text(35) ID_ADMIN Text(35) TGL_PENDAFTARAN DateTime NO_PENJUALAN Text(35) SISWA NO_SISWA Text(35) KODE_PEMBIMBING Text(35) KODE_PAKET Text(35) KODE_KELAS Text(35) NAMA_SISWA Text(35) JENIS_KELAMIN Text(1) TEMPAT_LAHIR Text(35) TANGGAL_LAHIR DateTime AGAMA Text(35) ALAMAT Text(35) ASAL_SEKOLAH Text(35) NO_PENDAFTARAN Text(35) KELAS KODE_KELAS Text(35) NAMA_KELAS Text(35) PAKET KODE_PAKET Text(35) NAMA_PAKET Text(35) HARGA Integer PEMBIMBING_KELAS KODE_PEMBIMBING Text(35) NAMA_PEMBIMBING Text(35) PEMBAYARAN KODE_PEMBAYARAN Text(35) KET Text(255) FORMULIR KODE_FORMULIR Text(35) HARGA Integer MELAKUKAN KODE_PEMBAYARAN Text(35) NO_SISWA Text(35) TGL_ANGSURAN Date KET TEXT(255)


(38)

34

4.2.4 Struktur Tabel

Struktur tabel digunakan untuk menggambarkan secara detail tentang tabel - tabel yang terdapat dalam sebuah sistem.

1. Tabel Penjualan Formulir

Nama Tabel : Penjualan Formulir Primary Key : Kode_Formulir Foreign Key : Id_Petugas,No_Periode Fungsi : Menyimpan Data Formulir

Tabel 4.1 Tabel Penjualan Formulir

No. Nama_Field Type_Data Keterangan

1 Id_Petugas varchar(50) Foreign Key

2 Tgl_Penjualan Date Not Null

3 Nama_Pembeli Varchar(50) Not Null 4 Kode_Formulir Varchar(50) Primary Key

5 Harga Varchar(50) Not Null

6 No_periode Varchar(50) Foreign Key

2. Tabel Petugas

Nama Tabel : Petugas Primary Key : Id_Petugas Foreign Key : -

Fungsi : Menyimpan Data Petugas. Tabel 4.2 Tabel Petugas

No. Nama_Field Type_Data Keterangan

1 Id_Petugas varchar(50) Primary Key

2 Nama_Petugas varchar(50) Not Null


(39)

35

3. Tabel Periode

Nama Tabel : Formulir Primary Key : No_Periode Foreign Key : -

Fungsi : Menyimpan Data Periode. Tabel 4.3 Tabel Periode

No. Nama_Field Type_Data Keterangan

1 No_Periode varchar(50) Primary Key

2 Tahun_Periode varchar(50) Not Null

4. Tabel Pendaftaran

Nama Tabel : Pendaftaran Primary Key : No_Pendaftaran

Foreign Key : Id_petugas, No_Siswa, No_Periode & Kode_Formulir Fungsi : Menyimpan Data Pendaftaran

Tabel 4.4 Tabel Pendaftaran

No. Nama_Field Type_Data Keterangan

1 No_Pendaftaran varchar(50) Primary Key

2 Id_Petugas varchar(50) Foreign Key

3 No_siswa varchar(50) Foreign key

4 Tgl_Pendaftaran Date Not null

5 No_Periode varchar(50) Foreign Key

6 Kode_Formulir varchar(50) Foreign Key

5. Tabel Pembimbing Kelas

Nama Tabel : Tabel Pembimbing Kelas Primary Key : Kode_Pembimbing Foreign Key : -


(40)

36

Fungsi : Menyimpan data Pembimbing. Tabel 4.5 Tabel Pembimbing Kelas

No Nama Kolom Tipe Data Keterangan 1 Kode_Pembimbing Varchar(50) Primary Key 2 Nama_Pembimbing Varchar(50) Not Null

6. Tabel Paket

Nama Tabel : Paket Primary Key : Kode_Paket Foreign Key : -

Fungsi : Untuk menyimpan data Paket Tabel 4.6 Tabel Paket

No Nama Kolom Tipe Data Keterangan

1 Kode_Paket Varchar(50) Primary Key

2 Nama_Paket varchar(50) Not Null

3 Harga varchar(50) Not Null

7. Tabel Kelas

Nama Tabel : Kelas Primary Key : Kode_Kelas

Foreign Key : Kode_Pembimbing & No_Periode Fungsi : Untuk menyimpan data Kelas


(41)

37

Tabel 4.7 Tabel Kelas

No Nama Kolom Tipe Data Keterangan

1 Kode_Kelas Varchar(50) Primary Key

2 Kode_Pembimbing Varchar(50) Foreign Key

3 No_Periode Varchar(50) Not null

4 Nama_Kelas Varchar(50) Not null

5 Max Varchar(50) Not null

8. Tabel Siswa

Nama Tabel : Siswa Primary Key : No_Siswa Foreign Key : Kode_Paket

Kode_Kelas

Fungsi : Untuk menyimpan data siswa Tabel 4.8 Tabel Siswa

No Nama Kolom Tipe Data Keterangan

1 No_Siswa Varchar(50) Primary key

2 Kode_Paket Varchar(50) Foreign key

3 Kode_Kelas Varchar(50) Foreign key

4 Nama_Siswa Varchar(50) Not Null

5 Jenis_Kelamin Varchar(50) Not Null 6 Tempat_Lahir Varchar(50) Not Null

7 Tgl_Lahir date Not Null

8 Agama Varchar(50) Not Null

9 Alamat Varchar(50) Not Null


(42)

38

8. Tabel Pembayaran

Nama Tabel : Pembayaran Primary Key : Kode_Pembayaran Foreign Key : No_Siswa

Fungsi : Untuk menyimpan data pembayaran siswa Tabel 4.9 Tabel Pembayaran

No Nama Kolom Tipe Data Keterangan 1 Kode_Pembayaran Varchar(50) Primary key

2 No_Siswa Varchar(50) Foreign key

3 Tanggal_Pembayaran Date Not Null

4 Jumlah_Pembayaran Varchar(50) Not Null

4.2.5 Desain Input Output

Dibawah ini terdapat desain dari program aplikasi Sistem Informas i Penerimaan Siswa Baru dan Pengolaphan Data Siswa Pada Human resource Management Indonesia Surabaya dan akan dijelaskan bagaimana cara menggunaka n program ini nantinya.

A. Desain Form Menu Utama

Pada saat menjalankan aplikasi Sistem Informasi ini pertama kali akan tampil form seperti dibawah, dan pada form dibawah terdapat beberapa menu yang berisi fitur -fitur dari aplikasi yang ditunjukkan pada Gambar 4.13.


(43)

39

Gambar 4.13 Desain Form Menu Utama

B. Desain Form Login

Sebelum menggunakan aplikasi ini user dipersilahkan untuk login terlebih dahulu. Form login terdapat 3 kolom, yaitu kolom id petugas, username dan password, apabila isi dari username dan password sudah benar maka fitur-fitur pada aplikasi ini akan terbuka sesuai dengan user yang login yang ditunjukkan pada Gambar 4.14.


(44)

40

C. Desain Form Master Petugas

Form ini berfungsi untuk penyimpanan data petugas. Form master petugas mempunyai kolom id petugas, nama petugas, password. Form tersebut juga memilik i tombol simpan ubah dan gener. Untuk lebih lengkapnya perhatikan Gambar 4.15.

Gambar 4.15 Desain Form Master Petugas

D. Desain Form Master Periode

Form ini berfungsi untuk menyimpan data master Periode yang dilakukan oleh petugas administrasi. Form master formulir mempunyai kolom no_periode, dan tahun_periode. Form tersebut juga memiliki tombol Simpan dan hapus. Untuk lebih lengkapnya perhatikan Gambar 4.16.


(45)

41

Gambar 4.16 Desain Form Master Periode

E. Desain Form Kelas

Form ini berfungsi untuk menyimpan data kelas form kelas ini memilik i kolom kode_kelas, kode_pembimbing, tahun_periode, nama_kelas dan max. Form tersebut juga memiliki tombol cari, simpan dan hapus. Untuk lebih jelasnya dapat dilihat pada Gambar 4.17.


(46)

42

Gambar 4.17 Desain Form Kelas

F. Desain Form Pembimbing

Form pembimbing berfungsi untuk menyimpan data pembimbing kelas ke dalam database. Form pembimbing tersebut memiliki kolom kode_pembimbing dan nama_pembimbing. Untuk lebih jelasnya dapat dilihat pada Gambar 4.18.


(47)

43

Gambar 4.18 Desain Form pembimbing

G. Desain Form Paket

Form ini berfungsi untuk menyimpan data paket ke dalam database paket yang digunakan oleh petugas untuk penginputan data paket. Untuk lebih jelasnya dapat dilihat pada Gambar 4.19.


(48)

44

Gambar 4.19 Desain Form Paket

H. Desain Form Siswa

Form ini berfungsi untuk menyimpan data siswa ke dalam database. Selain untuk mengisis data siswa, form ini juga menyimpan data kelas yang memilik i hubungan dengan siswa pada Gambar 4.20.


(49)

45

Gambar 4.20 Desain Form Siswa

I. Desain Form Penjualan Formulir

Form ini berfungsi untuk menyimpan data setiap transaksi penjualan formulir yang terjual yang akan disimpan di database penjualan formulir. Untuk lebih jelasnya dapat dilihat pada Gambar 4.21.


(50)

46

J. Desain Form Pendaftaran

Form ini berfungsi untuk menyimpan data setiap ada pendaftaran baru yang akan disimpan di database pendaftaran siswa. Untuk lebih jelasnya dapat dilihat pada Gambar 4.22.

Gambar 4.22 Desain Form Pendaftaran

K. Desain Form Pembayaran

Form ini berfungsi untuk menyimpan data setiap ada siswa melakukan pembayaran angsuran atau pembarayan secara lunas yang disimpan di database pembayran siswa. Untuk lebih jelasnya dapat dilihat pada Gambar 4.23


(51)

47

Gambar 4.23 Desain Form Pembayaran

L. Desain laporan Kwitansi Penjualan Formulir

Laporan ini berfungsi mencetak kwitansi sesuai dengan nama yang sudah membeli formulir pendaftaran. Untuk lebih jelasnya dapat dilihat pada Gambar 4.24.


(52)

48

M. Desain Laporan Pendaftaran

Laporan ini berfungsi menampilkan laporan Pendaftaran. Untuk lebih jelasnya dapat dilihat pada Gambar 4.25.

Gambar 4.25 Desain Laporan Pendaftaran

N. Desain Laporan Siswa

Laporan siswa berfungsi menampilkan data siswa. Dalam laporan daftar siswa pilihan kategori yang berdasarkan periode. Untuk lebih jelasnya dapat dilihat pada Gambar 4.26.


(53)

49

Gambar 4.26 Desain Laporan Data Siswa O. Desain Laporan Pembayaran

Laporan pembayaran berfungsi menampilkan data transaksi pembayran. Dalam laporan daftar pembayaran pilihan kategori yang berdasarkan periode. Untuk lebih jelasnya dapat dilihat pada Gambar 4.27.


(54)

50 BAB V

IMPLEMENTASI DAN PEMBAHASAN

5.1 Sistem Yang Digunakan

Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu:

A. Software Pendukung

Software yang mendukung aplikasi ini, yaitu:

1. Sistem Operasi Microsoft Windows XP Profesional 2. SQL SERVER

B. Hardware Pendukung

Hardware yang mendukung aplikasi ini memerlukan perangkat keras dengan spesifikasi:

1. CPU minimal pentium 4 dengan kecepatan 633 Mhz 2. Ram 512 MB

3. Hard disk minimal 10 GigaByte 4. Monitor

5. Keyboard dan Mouse 6. Printer


(55)

51

5.2 Cara Setup Program

Dalam tahap ini, pengguna harus memperhatikan dengan benar terhadap penginstalan perangkat lunak. Berikut langkah-langkah penginstalan:

a. Install SQL SERVER pada komputer yang akan digunakan.

b. Install Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru di komputer. c. Aplikasi sudah terinstal dengan baik dan dapat digunakan.

5.3Penjelasan Pemakaian

Tahap ini merupakan langkah-langkah dari pemakaian Aplikasi Penerimaa n dan Pembayaran Siswa/Siswi Baru. Berikut pembahasan pemakaian dari Aplikas i Penerimaan dan Pembayaran Siswa/Siswi Baru.

5.3.1 Form Menu Utama

Pertama, aplikasi penerimaan siswa baru dan pengolahan data siswa ini membuka Menu Utama yang berisi menu bar untuk memilih form yang akan dibuka. Pada awal aplikasi berjalan, semua menubar mati kecuali menu yang berisi Log In dan Exit yang aktif yang diperlihatkan pada Gambar 5.1.


(56)

52

Gambar 5.1 Fitur Main Menu

A.Fitur login

Selanjutnya user diwajibkan untuk login. Karena fitur- fitur pada aplikasi ini akan terbuka apabila id petugas dan password yang dimasukkan kolom id sesuai dengan kolom id petugas dan password yang ada pada database yang diperlihatka n pada Gambar 5.2.


(57)

53

Gambar 5.2 Fitur Login pada menu File

Saat username dan password tidak diisi akan keluar pesan “Username atau

Password tidak Boleh Kosong !”. Maka harus diisi dengan username dan password yang benar.untuk lebih jelasnya ditunjukkan pada Gambar 5.3.


(58)

54

Apabila muncul notifikasi “Id Petugas atau Password anda Salah” maka proses verifikasi Id Petugas dan password gagal. Bila hal tersebut terjadi maka user tidak dapat mengakses fitur yang ada pada sistem. Jika id petugas dan password yang diinputkan benar maka sistem akan menampilkan user yang login dan mengaktifka n fitur yang ada sesuai dengan hak akses yang dimiliki oleh user. Seperti Gambar 5.4.

Gambar 5.4 Fitur Login Username atau Password Salah

Jika kolom Username dan password benar maka form akan berhasil masuk dan fitur dalam menu akan berubah. Beberapa fitur akan aktif jika login berhasil. Seperti Gambar 5.5.


(59)

55

Gambar 5.5 Form Utama 5.3.2 Form Master

Aplikasi sistem administrasi anak tuna grahita memiliki menu-menu master. Menu-menu master digunakan untuk mengakses form-form master yang ada pada program. Form-form master digunakan mengelola data yang ada. Penjelasan tentang manfaat dan cara penggunaan masing-masing form master dijelaskan lebih detil pada penjelasan berikut ini.

A.Form Master Petugas

Form Petugas berfungsi menambahkan data petugas. Form ini terletak pada menu data master pada Form Utama. Untuk menambah formulir user dapat mengklik tombol simpan agar tersimpan pada database. Id petugas akan otomatis keluar saat form load atau saat tombol simpan ditekan, kemudian terdapat tombol ubah digunaka n memperbaruhi data yang sudah ada di database. lalu untuk password akan muncul


(60)

56

secara acak ketika tombol gener ditekan. Untuk lebih jelas dapat dilihat pada Gambar 5.6 dan Gambar 5.7.

Gambar 5.6 Form Master Petugas Menambah data Petugas

Gambar 5.7 Form Master Petugas Memperbaruhi data Petugas

B.Form Master Pembimbing

Form ini berfungsi menyimpan data pembimbing kelas ke dalam database. Form ini terletak di menu data master dari form utama. Pertama user mengisi nama


(61)

57

pembimbing untuk kode pembimbing muncul secara otomatis. Selanjutnya tekan simpan maka data tersimpan. seperti pada Gambar 5.8.

Gambar 5.8 Form Master Pembimbing tersimpan

Apabila tidak kosong maka muncul sebuah pesan peringatan, seperti pada Gambar 5.9.


(62)

58

C.Form Master Periode

Form ini berfungsi untuk menyimpan data periode ke dalam Database. Langkah pertama user dapat menambah data periode. Jika data sudah di masukan ke dalam kolom, tekan tombol simpan maka akan muncul pesan data tersimpan, jika form periode tidak ada inputan maka muncul pesan peringatan dan jika tahun periode yang di masukan sama maka akan muncul pesan peringatan seperti pada Gambar 5.10, Gambar 5.11 dan Gambar 5.12.


(63)

59

Gambar 5.11 Form Master Periode Kosong


(64)

60

D.Form Master Siswa

Form ini berfungsi untuk menyimpan data ketika siswa memberikan data kepada administrasi, petugas kemudian memasukan data pada form siswa. Pada form siswa memiliki 2 pencarian yaitu kode paket dan kode kelas seperti pada Gambar 5.13, Gambar 5.14 dan Gambar 5.15

Gambar 5.13 Form Siswa Cari Paket


(65)

61

Apabila Petugas sudah memasukan data pada form siswa maka akan tersimpan seperti pada Gambar 5.15.

Gambar 5.15 Form Siswa Simpan

Apabila Petugas tidak memasukan data pada form siswa maka akan muncul pesan “Tolong cek kembali !!!” seperti pada Gambar 5.16


(66)

62

E.Form Master Paket

Form ini berfungsi untuk menyimpan data Paket. Kode paket akan otomatis terisi ketika form dibuka. Untuk jenis paket bisa dipilih dengan menggunakan tombol yang akan muncul jenis paket yang tersedia, kemudian petugas menginputkan data harga untuk paket tersebut. Seperti pada Gambar 5.17.

Gambar 5.17 Form Paket

Jika harga tidak diisi atau kosong maka akan tampil pesan seperti”Tolong cek


(67)

63

Gambar 5.18 Harga tidak boleh kosong

F. Form Master Kelas

Form ini berfungsi untuk menyimpan data kelas database Kelas. Ketika form dibuka, kode kelas akan otomatis terisi oleh sistem. Kemudian, petugas mencari pembimbing dengan klik tombol S, ketika tombol S diklik akan muncul sebuah form lagi yang berisi data pembimbing kelas seperti pada Gambar 5.19.


(68)

64

Gambar 5.19 Form Kelas cari pembimbing

Jika tidak diisi atau kosong maka akan tampil pesan “harap di isi Tidak Boleh Kosong

!” pada Gambar 5.20.

Gambar 5.20 Form kelas tidak boleh kosong

Jika inputan sudah benar maka akan keluar no periode, tahun periode dan jumlah max kelas tersebut ,kemudian tekan tombol simpan akan tersimpan kedalam database Kelas seperti Gambar 5.30.


(69)

65

Gambar 5.21 Form kelas tersimpan

5.3.3 Form Transaksi

Aplikasi adminitrasi anak tuna grahita memiliki beberapa form transaksi mula i dari transaksi penyerahan anak tuna grahita, pelayanan dan pengambilan anak tuna grahita. Form-form master digunakan mengelola data-data transaksi yang ada.

A.Form Penjualan Formulir

Form ini berfungsi untuk menyimpan setiap transaksi penjulan formulir ke dalam database penjualan formulir, ketika form penjualan formulir terbuka, secara otomatis id petugas terisi dengan petugas yang login pada waktu tersebut, kemudian petugas akan memasukan data pembeli ke dalam form penjualan formulir seperti pada Gambar 5.22.


(70)

66

Gambar 5.22 Form Penjualan Tersimpan

Ketika telah disimpan akan muncul sebuah pemberitahuan yang beris i

“Apakah anda ingin mencetak kwitansi?”berfungsi untuk mencetak penjualan formulir

. seperti pada Gambar 5.23.


(71)

67

Ketika petugas memilih “Yes” maka akan mencetak transaksi tersebut. seperti pada Gambar 5.24.

Gambar 5.24 Cetak Kwitansi Formulir. B.Form Pendaftaran

Form ini berfungsi untuk menyimpan setiap pendaftaran ke dalam database pendaftaran, ketika form pendaftaran terbuka, secara otomatis id petugas terisi dengan petugas yang login pada waktu tersebut, kemudian untuk mencari no siswa dapat menggunakan tombol ‘S’ berfungsi untuk menampilkan data siswa dari database seperti pada Gambar 5.25.


(72)

68

Gambar 5.25 Form pendaftaran cari no siswa

Ketika petugas telah memilih no siswa seperti pada gambar di atas. Maka petugas memilih periode dan memlih kode formulir dengan menekan tombol ‘S’ seperti pada Gambar 5.26.

Gambar 5.26 Form pendaftaran kode formulir

Ketika petugas telah selesai memilih no siswa dan kode formulir maka petugas menyimpan pendaftaran tersebut. seperti pada Gambar 5.27.


(73)

69

Gambar 5.27 Form pendaftaran simpan

Ketika petugas telah selesai menyimpan maka akan keluar pemberitahua n cetak. seperti pada Gambar 5.28.


(74)

70

Ketika petugas telah selesai mencetak maka akan keluar cetak pendaftaran seperti pada Gambar 5.29.

Gambar 5.29 Form cetak Pendaftaran C.Form Pembayaran

Form ini berfungsi untuk menyimpan setiap pembayaran ke dalam database pembayaran, ketika form pembayaran terbuka, secara otomatis kode pembyaran otomatis terisi. Seperti pada Gambar 2.30.


(75)

71

Gambar 5.30 Form Pembayaran

kemudian untuk mencari no siswa dapat menggunakan tombol ‘S’ berfungs i untuk menampilkan data siswa dari database seperti pada Gambar 5.31

Gambar 5.31 Form Pembayaran Cari Siswa

kemudian untuk simpan pengisian tersebut dengan menekan tombol simpan seperti pada Gambar 5.32


(76)

72

Gambar 5.32 Form Pembayaran Tersimpan 5.3.4 Form Laporan

Menu-menu form laporan digunakan untuk menampilkan laporan-laporan yang dihasilkan dari data master dan data transaksi. Dimana data tersebut dapat digunaka n dalam mengambil keputusan.

A.Laporan Penjualan Formulir

Setiap laporan hanya dapat dicetak oleh petugas. Laporan penjualan formulir memiliki pencarian yaitu pencarian melalui tanggal awal dan tanggal akhir. Seperti laporan penjualan yang ditampilkan pada Gambar 5.33.


(77)

73

Gambar 5.33 Laporan Penjualan Formulir B.Laporan Pendaftaran

Laporan pendaftaran ini berfungsi untuk menampilkan laporan pendaftaran yang terjadi pada saat pendafataran. Laporan pendaftaran memiliki beberapa pencarian yaitu kelas, tahun, tanggal awal dan tanggal akhir. Pada saat petugas memilih kelas dan tahun yang keluar hanya berdasarkan kelas dan tahun sedangkan petugas memlih tanggal awal dan tanggal akhir maka yang keluar berdasarkan tanggal awal dan tanggal akhir. Seperti Laporan Pendaftaran yang ditampilkan pada Gambar 5.34.


(78)

74

Gambar 5.34 Laporan Pendaftaran C.Laporan Pembayaran

Laporan pembayaran ini berfungsi untuk menampilkan laporan pembayaran yang terjadi pada saat pembayaran. Laporan pembayaran memiliki beberapa pencarian yaitu tanggal awal dan tanggal akhir. Pada saat petugas memilih tanggal awal dan tanggal akhir maka yang keluar berdasarkan tanggal awal dan tanggal akhir. Seperti Laporan pembayaran yang ditampilkan pada Gambar 5.35.


(79)

75

Gambar 5.35 Laporan Pembayaran D.Laporan Data Siswa

Laporan data siswa ini berfungsi untuk menampilkan laporan siswa yang terjadi pada saat pembayaran. Laporan pembayaran memiliki beberapa pencarian yaitu tanggal awal dan tanggal akhir, seperti pada Gambar 5.36


(80)

76 BAB VI PENUTUP

6.1 Kesimpulan

Pada proses pengembangan proses sistem informasi Penerimaan Siswa Baru dan Pengolahan Data Siswa pada HRM Surabaya dapat diambil beberapa kesimpula n sebagai berikut :

a. Pengembangan sistem yang lama ke sistem komputerisasi dapat membantu kinerja sistem yang baik dimana untuk memudahkan user dalam hal menginputkan data dan data tidak mudah hilang,dan terselip .

b. Implementasi dari sistem dapat menghasilkan sebuah laporan-laporan yang dibutuhkan khususnya untuk laporan penjualan, laporan pendafataran, dan daftar ulang dimana kepala cabang bisa melihat hasil laporan yang sesuai dan terinci.

6.2 Saran

Dari penggunaan sistem ini, masih terdapat banyak kekurangan yang ada. Demi pengembangan dan kemajuan yang lebih baik, maka hal-hal yang perlu diperhatikan antara lain:

a. Aplikasi yang mendatang dapat dibangun menggunakan aplikasi berbasis web agar dapat mengetahui informasi dengan cepat.

b. Untuk pengembangan selanjutnya dapat ditambahkan fasilitas untuk pengelolaa n data keuangan siswa yang dibutuhkan saat dibagian administrasi.


(81)

77

DAFTAR PUSTAKA

Anwar, Desi, 2003, Kamus Besar Bahasa Indonesia, Jakarta.

Hartono, Jogiyanto, HM. 1999. Sistem Informasi : Kebutuhan Pengolahan Kegiatan Organisasi

Hartono, Jogiyanto, HM. 2005. Analisis & Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis. Yogyakarta. Andi.

Herek, French, 1982, The Dictionary of Management, London: Pans Book.

Kendall, K.E., dan J.E. Kendall., 2003, Analisis dan Perancangan Sistem. PT.Prenhallindo, Jakarta

Marlinda, Linda. 2004. Sistem Basis Data. Yogyakarta : Andi Offest. Sutabri, Tata. 2004. Analisa Sistem Informasi. Yogyakarta : Andi offest.


(1)

72

Gambar 5.32 Form Pembayaran Tersimpan 5.3.4 Form Laporan

Menu-menu form laporan digunakan untuk menampilkan laporan-laporan yang dihasilkan dari data master dan data transaksi. Dimana data tersebut dapat digunaka n dalam mengambil keputusan.

A.Laporan Penjualan Formulir

Setiap laporan hanya dapat dicetak oleh petugas. Laporan penjualan formulir memiliki pencarian yaitu pencarian melalui tanggal awal dan tanggal akhir. Seperti laporan penjualan yang ditampilkan pada Gambar 5.33.


(2)

73

Gambar 5.33 Laporan Penjualan Formulir B.Laporan Pendaftaran

Laporan pendaftaran ini berfungsi untuk menampilkan laporan pendaftaran yang terjadi pada saat pendafataran. Laporan pendaftaran memiliki beberapa pencarian yaitu kelas, tahun, tanggal awal dan tanggal akhir. Pada saat petugas memilih kelas dan tahun yang keluar hanya berdasarkan kelas dan tahun sedangkan petugas memlih tanggal awal dan tanggal akhir maka yang keluar berdasarkan tanggal awal dan tanggal akhir. Seperti Laporan Pendaftaran yang ditampilkan pada Gambar 5.34.


(3)

74

Gambar 5.34 Laporan Pendaftaran C.Laporan Pembayaran

Laporan pembayaran ini berfungsi untuk menampilkan laporan pembayaran yang terjadi pada saat pembayaran. Laporan pembayaran memiliki beberapa pencarian yaitu tanggal awal dan tanggal akhir. Pada saat petugas memilih tanggal awal dan tanggal akhir maka yang keluar berdasarkan tanggal awal dan tanggal akhir. Seperti Laporan pembayaran yang ditampilkan pada Gambar 5.35.


(4)

75

Gambar 5.35 Laporan Pembayaran D.Laporan Data Siswa

Laporan data siswa ini berfungsi untuk menampilkan laporan siswa yang terjadi pada saat pembayaran. Laporan pembayaran memiliki beberapa pencarian yaitu tanggal awal dan tanggal akhir, seperti pada Gambar 5.36


(5)

76 BAB VI PENUTUP

6.1 Kesimpulan

Pada proses pengembangan proses sistem informasi Penerimaan Siswa Baru dan Pengolahan Data Siswa pada HRM Surabaya dapat diambil beberapa kesimpula n sebagai berikut :

a. Pengembangan sistem yang lama ke sistem komputerisasi dapat membantu kinerja sistem yang baik dimana untuk memudahkan user dalam hal menginputkan data dan data tidak mudah hilang,dan terselip .

b. Implementasi dari sistem dapat menghasilkan sebuah laporan-laporan yang dibutuhkan khususnya untuk laporan penjualan, laporan pendafataran, dan daftar ulang dimana kepala cabang bisa melihat hasil laporan yang sesuai dan terinci.

6.2 Saran

Dari penggunaan sistem ini, masih terdapat banyak kekurangan yang ada. Demi pengembangan dan kemajuan yang lebih baik, maka hal-hal yang perlu diperhatikan antara lain:

a. Aplikasi yang mendatang dapat dibangun menggunakan aplikasi berbasis web agar dapat mengetahui informasi dengan cepat.

b. Untuk pengembangan selanjutnya dapat ditambahkan fasilitas untuk pengelolaa n data keuangan siswa yang dibutuhkan saat dibagian administrasi.


(6)

77

DAFTAR PUSTAKA

Anwar, Desi, 2003, Kamus Besar Bahasa Indonesia, Jakarta.

Hartono, Jogiyanto, HM. 1999. Sistem Informasi : Kebutuhan Pengolahan Kegiatan

Organisasi

Hartono, Jogiyanto, HM. 2005. Analisis & Desain Sistem Informasi : Pendekatan

Terstruktur Teori dan Praktik Aplikasi Bisnis. Yogyakarta. Andi.

Herek, French, 1982, The Dictionary of Management, London: Pans Book.

Kendall, K.E., dan J.E. Kendall., 2003, Analisis dan Perancangan Sistem. PT.Prenhallindo, Jakarta

Marlinda, Linda. 2004. Sistem Basis Data. Yogyakarta : Andi Offest. Sutabri, Tata. 2004. Analisa Sistem Informasi. Yogyakarta : Andi offest.