PSI : Sistem Informasi Pendaftaran Siswa Baru dan Pembayaran SPP Pada SMK Nasional Mojosari.

(1)

BARU DAN PEMBAYARAN SPP PADA

SMK NASIONAL MOJOSARI

PROYEK SISTEM INFORMASI

Nama

: BAGUS WICAKSONO

NIM

: 11.39010.0034

Program : DIII (Diploma Tiga)

Jurusan : Manajemen Informatika

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER

SURABAYA


(2)

vi

SMK Nasional adalah sekolah swasta di daerah mojosari – mojokerto yang setiap harinya melakukan proses belajar mengajar untuk mendidik siswa siswi di SMK Nasional Mojosari.

Permasalahan yang di hadapi SMK Nasional Mojosari adalah system informasi pendaftaran siswa baru dan pembayaran spp yang ada pada SMK Nasional Mojosari masih menggunakan proses pencatatan. Kekurangan pada sistem tersebut yaitu sering kali kehilangan history pendaftaran, proses pendaftaran terkesan lama, laporan yang dirasa kurang detail, dan masih sering terjadi kesalahan penghitungan. Oleh karena itu, sistem yang dibuat merupakan sistem baru yang menyelesaikan masalah pendaftaran siswa baru dan pembayaran spp di SMK Nasional Mojosari.

Selain proses pendaftaran siswa baru dan pembayaran spp, didalam sistem informasi ini juga disertakan beberapa fitur lain diantaranya laporan pembayaran spp per bulan, laporan absensi, laporan penjualan formulir, pembagian kelas, pengolahan data siswa baru, pencarian data siswa baru menurut tanggal masuk dan jurusan.

Dengan adanya sistem ini pada bagian tata usaha dan bagian keuangan SMK Nasional Mojosari, diharapkan dapat mengurangi prsentase kesalahan-kesalahan dan kehilangan data, serta memperlancar proses pendaftaran siswa baru dan pembayaran spp pada SMK Nasional Mojosari.


(3)

x

ABSTRAK ... vi

ABSTRACT ... vii

KATA PENGANTAR ... viii

DAFTAR ISI ... x

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN ... xvi

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan ... 2

1.5 Manfaat ... 3

1.6 Sistematika Penulisan ... 3

BAB II HASIL SURVEY ... 6

2.1 Gambaran Umum SMK NASIONAL MOJOSARI ... 6

2.2 Struktur Organisasi SMK NASIONAL MOJOSARI ... 6

2.3 Logo SMK NASIONAL MOJOSARI ... 7

2.4 Visi SMK NASIONAL MOJOSARI ... 8

2.5 Misi SMK NASIONAL MOJOSARI ... 8

2.6 Deskripsi Tugas ... 8


(4)

xi

3.1 Konsep Dasar Sistem Informasi ... 17

3.1.1 System ... 17

3.1.2 Informasi ... 18

3.1.3 System Informasi ... 18

3.2 Pendaftaran Sekolah ... 18

3.3 Analisa Sistem ... 19

3.4 Perancangan Sistem ... 19

3.5 Sistem Basis Data ... 20

BAB IV ANALISIS DAN DESAIN SISTEM ... 21

4.1 Analisis Sistem ... 21

4.2 Desain Sistem ... 21

BAB V IMPLEMENTASI DAN PEMBAHASAN ... 49

5.1 Sistem yang Digunakan ... 49

5.1.1 Perangkat Keras ... 49

5.1.2 Perangkat Keras ... 49

5.2 Cara Setup Program ... 50

5.3 Penjelasan Pemakaian Program ... 54

BAB VI PENUTUP ... 66

6.1 Kesimpulan ... 66

6.2 Saran ... 66

DAFTAR PUSTAKA ... 67


(5)

xii

Tabel 4.1 Tabel Input Data Siswa ... 39

Tabel 4.2 Tabel Daftar Ulang ... 40

Tabel 4.3 Tabel Penjualan Formulir ... 40

Tabel 4.4 Tabel Petugas ... 41

Tabel 4.5 Tabel Pembagian Kelas ... 41


(6)

xiii

Gambar 2.1 Struktur Organisasi SMK Nasional Mojosari ... 7

Gambar 2.2 Logo SMK Nasional Mojosari ... 7

Gambar 2.3 Document Flowchart Penjualan Formulir ... 11

Gambar 2.4 Document Flowchart Pendaftaran dan Daftar Ulang ... 12

Gambar 2.5 Document Flowchart Pembagian Kelas ... 13

Gambar 2.6 Document Flowchart Daftar Ulang ... 14

Gambar 2.7 Document Flowchart Pembayaran SPP ... 15

Gambar 4.1 System Flowchart Penjualan Formulir ... 24

Gambar 4.2 System Flowchart Pendaftaran dan Daftar Ulang ... 25

Gambar 4.3 System Flowchart Pembagian Kelas ... 26

Gambar 4.4 System Flowchart Daftar Ulang ... 27

Gambar 4.5 System Flowchart Pembayaran SPP ... 28

Gambar 4.6 Hierarchy Input Output ( HIPO ) ... 29

Gambar 4.7 Data Flow Diagram Level Context ... 30

Gambar 4.8 DFD Level 0 ... 31

Gambar 4.9 DFD Level 1 Penjualan Formulir ... 32

Gambar 4.10 DFD Level 1 Pendaftaran dan Daftar Ulang ... 33

Gambar 4.11 DFD Level 1 Pembagian Kelas ... 34

Gambar 4.12 DFD Level 1 Daftar Ulang ... 35

Gambar 4.13 DFD Level 1 Pembayaran SPP ... 36

Gambar 4.14 Conseptual Data Model ... 37


(7)

xiv

Gambar 4.18 Desain Form Daftar Ulang ... 43

Gambar 4.19 Desain Form Penjualan Formulir ... 44

Gambar 4.20 Desain Form Pembagian Kelas ... 44

Gambar 4.21 Desain Form Pembayaran SPP ... 45

Gambar 4.22 Desain Form Pembagian Kelas ... 45

Gambar 4.23 Desain Form Laporan Penjualan Formulir ... 46

Gambar 4.24 Desain Form Laporan Jadwal Petugas ... 46

Gambar 4.25 Desain Form Laporan Dafar Ulang ... 47

Gambar 4.26 Desain Form Laporan Pembayaran SPP ... 47

Gambar 4.27 Desain Form Laporan Pembagian Kelas ... 48

Gambar 5.1 Tampil add remove program ... 51

Gambar 5.2 Tampil Halaman awal Instalasi ... 51

Gambar 5.3 Tampil Select Installation Folder ... 52

Gambar 5.4 Tampil Browse Folder Directory ... 53

Gambar 5.5 Tampil Confirm Installation ... 53

Gambar 5.6 Tampil Installation Complete ... 54

Gambar 5.7 Desain Form Utama ... 54

Gambar 5.8 Desain Form Petugas Jaga ... 55

Gambar 5.9 Desain Form Daftar Ulang ... 56

Gambar 5.10 Desain Form Penjualan Formulir ... 57

Gambar 5.11 Desain Form Pembagian Kelas ... 58


(8)

xv

Gambar 5.15 Desain Form Laporan Transaksi Penjualan Formulir ... 61

Gambar 5.16 Desain Form Laporan Pembagian Kelas ... 61

Gambar 5.17 Desain Form Laporan Pembaaran SPP ... 62


(9)

xvi

Lampiran 1. Surat Hasil Wawancara ... 68

Lampiran 2. Surat Hasil Survey ... 69

Lampiran 3. Hasil Cetak Laporan Pendaftaran Calon Siswa Baru ... 70

Lampiran 4. Hasil Cetak Laporan Daftar Ulang ... 71

Lampiran 5. Hasil Cetak Penjualan Formulir ... 72

Lampiran 6. Listing Program Penjualan Formulir ... 73

Lampiran 7. Listing Program Input Data Calon Siswa ... 77

Lampiran 8. Listing Program Jadwal Petugas Jaga ... 81

Lampiran 9. Listing Program Daftar Ulang ... 85

Lampiran 10. Listing Program Pembayaran SPP ... 89

Lampiran 11. Listing Program Pembagian Kelas ... 92

Lampiran 12. Listing Program Laporan Data Calon Siswa ... 93

Lampiran 13. Listing Program Laporan Penjualan Formulir ... 94

Lampiran 14. Listing Program Laporan Daftar Ulang ... 94

Lampiran 15. Listing Program Laporan Pembagian Kelas ... 95

Lampiran 16. Listing Program Laporan Pembayaran SPP ... 96


(10)

1

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Pendaftaran siswa baru sangat penting bagi dunia pendidikan saat ini, dikarenakan banyak calon siswa baru yang masih mengalami kesulitan dalam mendaftar ke sekolah yang diinginkan, begitu pula dengan sekolah - sekolah yang membuka pendaftaran bagi calon siswa baru masih melakukan pencatatan ke dalam buku pendaftaran dan ada pula yang sudah memakai software. Pembayaran spp sangat penting untuk meningkatkan pembangunan sekolah, kinerja guru, dan memfasilitasi para siswa .

SMK NASIONAL Mojosari ini termasuk sekolah swasta didaerah mojosari, masalah yang di hadapi oleh SMK NASIONAL saat ini adalah para guru harus mencatat data siswa baru kedalam buku pendaftaran siswa baru, dan membagi kelas dari data siswa baru masih menggunmicrosoft excell, bisa saja data - data tersebut hilang. Sehingga para guru tidak dapat mengevaluasi data siswa baru sehari - hari selama waktu pendaftaran, begitupun dengan masalah pembayaran spp masih menggunakan microsoft excell sebagai landasan database.

Maka dengan Sistem Informasi Pendaftaran dan Pembayaran SPP ini diharapkan dapat membantu guru untuk lebih mudah mengevaluasi data siswa baru dan masalah pembayaran SPP.


(11)

1.2 Rumusan Masalah

Berdasarkan latar belakang permasalahan di atas, maka dapat dirumuskan permasalahan yang ada, yaitu Bagaimana merancang bangun Sistem Informasi Pendaftaran Siswa Baru dan Pembayran SPP pada SMK NASIONAL Mojosari?

1.3 Batasan Masalah

Batasan masalah pada Sistem Informasi Pendaftaran Siswa Baru dan Pembayaran SPP pada SMK NASIONAL Mojosari adalah sebagai berikut:

a. Data untuk simulasi di ambil pada periode tahun 2013, pada bagian tata usaha dan bagian keuangan/administrasi

b. Sistem Informasi ini dapat digunakan oleh bagian tata usaha, bagian administrasi, dan petugas pendaftaran siswa baru.

c. Sistem Informasi ini menangani proses sebagai berikut:

Penjualan formulir pendaftaran, Penjadwalan petugas pendaftaran, Pengembalian Formulir pendaftaran (Pencatatan siswa baru), Daftar ulang untuk pendaftaran, Pembagian kelas untuk siswa baru, dan Pembayaran SPP serta laporan – laporan yang dihasilkan.

1.4 Tujuan

Tujuan dari penelitian ini adalah merancang bangun dan membangun sistem informasi Pendaftaran Siswa Baru dan Pembayaran SPP pada SMK NASIONAL Mojosari agar lebih lancar atau mudah.


(12)

1.5 Manfaat

Manfaat dari proyek yang saya buat adalah sebagai berikut: a. Bagian Tata Usaha

Dapat mempermudah proses pengolahan data siswa baru dan penginputan data petugas jaga beserta laporannya, sehingga data tersebut tidak hilang atau terselip.

b. Bagian Administrasi

Dapat mempermudah proses penyimpanan dan penginputan data khususnya keuangan.

c. Bagian Petugas Jaga

Dapat mempermudah dalam proses penjualan formulir dan penginputan data siswa siswi baru.

1.6 Sistematika Penulisan

Sistematika penulisan laporan proyek sistem informasi digununtuk menjelaskan penulisan laporan perbab sebagai berikut :

BAB I PENDAHULUAN

Bab pertama pendahuluan membahas tentang latar belakang masalah, perumusan masalah, batasan masalah yang menjelaskan tentang batasan – batasan dari sistem yang dibuat agar tidak menyimpang dari ketentuan yang telah ditetapkan, serta tujuan dan manfaat dari sistem informasi pendaftaran siswa baru dan pembayaran spp serta sistematika penulisan.


(13)

BAB II HASIL SURVEY

Bab kedua hasil survey membahas tentang gambaran umum, profil instansi, visi dan misi, serta struktur organisasi pada SMK NASIONAL MOJOSARI.

BAB III LANDASAN TEORI

Bab ketiga landasan teori membahas tentang teori - teori yang berkaitan dalam penyelesaian laporan, yaitu penjelasan tentang sistem, sistem informasi, analisis dan perancangan sistem, Pendaftaran Sekolah. Teori-teori tersebut diperlukan untuk memecahkan masalah di dalam aplikasi Pendaftaran Siswa Baru dan Pembayaran SPP.

BAB IV ANALISIS DAN DESAIN SISTEM

Bab keempat analisis dan desain sistem membahas tentang menjelaskan tentang pekerjaan yang dilakukan selama penyelesaian Proyek Sistem Informasi, yaitu menganalisis sistem dan mendesain sistem.

BAB V IMPLEMENTASI DAN PEMBAHASAN

Bab kelima implementasi dan pembahasan membahas tentang, mengimplementasikan sistem, dan melakukan pembahasan terhadap implementasi sistem. Mendesain sistem dimulai dari


(14)

Input Process Output (HIPO), Data Flow Diagram (DFD), Entity Relationship Diagram (ERD), dan desain Input Output.

BAB VI PENUTUP

Bab keenam penutup membahas tentang kesimpulan dan saran dari aplikasi yang telah dibuat. Saran yang dimaksud adalah saran terhadap kekurangan dari aplikasi yang ada kepada pihak lain yang ingin meneruskan topik Proyek Sistem Informasi ini. Tujuannya adalah agar pihak lain tersebut dapat menyempurnakan aplikasi sistem ini sehingga bisa menjadi lebih baik dan berguna.


(15)

6

BAB II HASIL SURVEY

2.1 Gambaran Umum SMK NASIONAL MOJOSARI

SMK Nasional Mojosari yang bertempat di Jl. Pemuda Vi A/ 9, Seduri, Mojosari, Mojokerto ini memiliki kurang lebih 600 siswa didik yang terbagi menjadi 15-19 kelas tiap tahun nya. SMK Nasional Mojosari telah berdiri sejak 25 Juni 1987. Sekolah ini memiliki 3 program jurusan yaitu Teknik Kendaraan Ringan (TKr), Teknik Permesinan (TPm), dan Teknik Komputer Dan Jaringan (TKJ).

Pada SMK Nasional Mojosari terdapat berbagai fasilitas diantara lain laboratorium khusus untuk setiap program jurusan, berbagai lapangan olahraga, kantin, masjid, dan lain sebagainya. Tersedia beberapa extrakurikuler yang mampu membantu siswa didik untuk mengembangkan bakat dan hobinya. Di 6ombing oleh pembimbing-pembimbing yang ahli di bidangnya membuat minat siswa didik semakin besar pada fasilitas yang di sedioleh SMK Nasional ini. Ada berbagai macam extrakurikuler yang di sediakan, diantaranya yaitu Extra Pramuka, Extra Bola Voli, Extra English, dan Extra Sepak Bola. Suasana yang tergolong sejuk juga membuat para siswa didik merasa nyaman. Suasana sejuk dikarenjarak antara sekolah dan daerah pegunungan yang tidak terbilang jauh.

2.2 Struktur Organisasi SMK NASIONAL MOJOSARI

Di dalam organisasi SMK Nasional Mojosari ini terdapat beberapa bagian atau departemen yang menangani semua kegiatan yang ada di organisasi


(16)

ini. Semua bagian bertanggung jawab langsung kepada pimpinan seperti pada Gambar 2.1.

Gambar 2.1 Struktur Organisasi SMK Nasional Mojosari


(17)

Gambar 2.2 Logo SMK Nasional Mojosari

2.4 Visi SMK NASIONAL MOJOSARI

Terwujudnya SMK Nasional Mojosari menjadi lembaga pendidikan dan pelatihan yang mampu mencetak calon tenaga kerja tingkat menengah yang memiliki ilmu pengetahuan dan keterampilan dengan berlandaskan iman dan taqwa serta bermanfaat bagi dunia kerja.

2.5 Misi SMK NASIONAL MOJOSARI

a. Meningkatkan kualitas iman dan taqwa serta ahlaq dan budi pekerti siswa b. Mencetak calon tenaga kerja atau usahawan yang mandiri dan professional c. Meningkatkan profesionalisme tenaga pendidik dan tenaga kependidikan d. Meningkatkan proses praktek kerja industri di dunia usaha dan dunia industri

(DU/DI), dan mengoptimalkan peranserta komite sekolah dan industri institusi pasangan.

e. Meningkatkan jumlah dan kualitas sarana dan prasarana sekolah

2.6 Deskripsi Tugas

Berdasarkan Gambar 2.1 di atas , dapat di jelaskan bahwa deskripsi tugas yang ada pada SMK Nasional Mojokerto adalah sebagai berikut :

a. Kepala sekolah

Memimpin seluruh staff dan pegawai SMK dan mengawasi jalannya proses belajar mengajar. Dan orang yang bertanggung jawab terhadap sukses atau tidaknya sistem belajar mengajar yang diterapkan di SMK.

b. Majelis Sekolah


(18)

c. Komite Sekolah

Memberikan pertimbangan terhadap penentuan dan pelaksanaan pendidikan di dalam SMK Nasional.

d. Manajemen Representatif

Mengelola dan menjamin pelaksanaan belajar mengajar di SMK Nasional agar tetap sesuai dengan visi dan misi yang sudah di tetapkan secara efektif.

e. Kepala Tata Usaha

Mengelola, mengawasi dan memimpin bagian Tata Usaha dalam memberikan pelayanan terbaik pada SMK Nasional.

f. Wakil Kepala Sekolah bagian Kurikulum

Menentukan, mengevaluasi, dan meng-koordinir mata pelajaran yang ada pada setiap program jurusan yang ada di SMK Nasional Mojokerto.

g. Wakil Kepala Sekolah bagian Sarana dan Prasarana

Menentukan, mengevaluasi, dan mengkoordinir setiap sarana dan prasarana yang ada di sekolah agar dapat menunjang proses belajar mengajar secara maksimal.

h. Wakil Kepala Sekolah bagian Kesiswaan

Menentukan, mengevaluasi, dan mengkoordinir siswa yang pasti masuk ke SMK Nasional Mojokerto dan data siswa diterima dari sistem diknas.

i. Wakil Kepala Sekolah bagian Hubungan Masyarakat

Menentukan, mengevaluasi, dan mengkoordinir hubungan di luar lingkungan sekolah.


(19)

Membimbing, mengawasi, dan mengkoordinir proses belajar mengajar dan fasilitas yang ada di Program Jurusan TPm baik kelas X, XI, maupun XII. k. Kepala Kompetansi Keahlian Teknik Kendaraan Ringan

Membimbing, mengawasi, dan mengkoordinir proses belajar mengajar dan fasilitas yang ada di Program Jurusan TKR baik kelas X, XI, maupun XII. l. Kepala Kompetansi Keahlian Teknik Komputer Jaringan

Membimbing, mengawasi, dan mengkoordinir proses belajar mengajar dan fasilitas yang ada di Program Jurusan TKJ baik kelas X, XI, maupun XII. m. Wali Kelas/Guru Nominatif, Adaftif, dan Produktif

Memberikan pengajaran terhadap siswa di dalam kelas dan mengawasi setiap proses belajar mengajar.

2.7 Analisis Sistem yang Sedang Berjalan

Dokumen flow memuat hasil analisis yang dibuat berdasarkan hasil survey pada SMK Nasional Mojosari. Dokumen flow menggambarkan proses yang berhubungan dalam kegiatan transaksi sebelum menggunakan sistem informasi terintegrasi.


(20)

MULAI

CALON SISWA PETUGAS KEPSEK

Catat penjualan

Penjualan

Menyerahkan formulir pendaftaran

dan daftar ulang Formulir

Pendaftaran

Formulir Daftar Ulang

Buat Laporan Penjualan

Formulir

Laporan Penjualan

Formulir Dokumen

pembayaran

SELESAI

Gambar 2.3 Document Flowchart Penjualan Formulir

Pada proses penjualan formulir calon siswa membeli formulir ke petugas jaga, petugas jaga mencatat siapa saja yang telah membeli formulir, petugas jaga memberikan formulir pendaftaran dan formulir daftar ulang untuk calon siswa yang sudah membeli formulir. Petugas jaga membuat laporan penjualan formulir yang diberikan kepada kepala sekolah.


(21)

CALON SISWA PETUGAS ADMINISTRASI KEPSEK Formulir Pendaftaran Formulir Daftar Ulang MULAI Mengisi Formulir Pendafaran Isi Formulir Daftar Ulang Formulir Pendaftaran Terisi Formulir Daftar Ulang Terisi Melengkapi persyaratan pendaftaran A Menyiapkan Berkas Daftar Ulang B C D Nota Pendaftaran Formulir Pendaftaran Terisi Persyaratan pendaftaran Cek Berkas Dan Pengisian Formulir Penjualan A T Catat dokumen calon siswa Y Calon siswa B C Formulir Daftar Ulang Terisi Berkas Daftar Ulang Verivikasi data calon siswa Cek Kelengkapan Berkas Y D T Lengkap T Catat dokumen siswa baru Y Siswa baru Cetak rangkap nota pendaftaran Nota Pendaftaran N Laporan Siswa Baru Cetak Laporan Siswa Baru SELESAI Data sesuai Data sesuai

Gambar 2.4 Dokument Flowchart Pendaftaran dan daftar ulang

Calon siswa mengisi formulir pendaftaran dan daftar ulang, formulir pendaftaran yang sudah diisi dan persyaratan yang sudah dilengkapi diberikan ke petugas jaga, setelah melakukan pendaftarn calon siswa memberikan formulir daftar ualang yang sudah diisi kelengkapan berkas kepada bag.administrasi,


(22)

bag.administrasi membuat nota untuk calon siswa dan merekap laporan siswa baru yang diberikan kepada keala sekolah.

c. Document Flowchart Pembagian Kelas

Pembagian kelas 3 Pembagian

kelas 2

ADMINISTRASI TATA USAHA GURU BK GURU KELAS

Mulai Data siswa sesuai jurusan Pembagian kelas 1 Pembagian kelas 1 Pembagian kelas 2 KEPALA SEKOLAH Pembagian kelas 3 Selesai Siswa Baru Pembagian Kelas Buat dokumen siswa sesuai jurusan Catat Pembagian Kelas Buat rangkap dokumen Pembagian kelas

Gambar 2.5 Dokument Flowchart Pembagian Kelas

Bag.administrasi membuat dokumen siswa baru sesuai jurusan yang sudah melakukan daftar ulang, dokumen siswa baru diberikan kepada bag.tata usaha untuk pembagian kelas sesuai jurusan siswa baru, bag.tata usaha membuat rekap pembagian kelas yang diberikan kepada guru bk, guru kelas, dan kepala sekolah.


(23)

ADMINISTRASI

SISWA KEPALA SEKOLAH

Mulai Nota Pendaftaran DataSesuai Y Rincian biaya daftar ulang Pembayaran sesuai Cicil pembayaran Y T Siapkan pelunasan T Siapkan pencicilan

Y pembayaranDokumen

Nota pencicilan daftar ulang Nota pelunasan daftar ulang T Laporan daftar ulang Selesai A A A Cek nota pendaftaran Dokumen pembayaran Buat rincian biaya daftar ulang Ubah pencicilan daftar ulang Pencicilan daftar ulang Buat nota pencicilan daftar ulang Buat laporan daftar ulang Ubah pelunasan daftar ulang Pelunasan daftar ulang Buat nota pelunasan daftar ulang

Gambar 2.6 Dokument Flowchart Daftar Ulang

Proses daftar ulang ini memberikan data siswa yang belum melunasi daftar ulang dan yang belum melakukan daftar ulang, untuk calon siswa yang ingin melunasi maupun mengangsur pembayaran daftar ulang di buatkan nota daftar ulang sebagai tanda bukti, bag.administrasi membuat rekap daftar ulang yang diberikan kepada kepala sekolah.


(24)

e. Document Flowchart Pembayaran SPP

ADMINISTRASI

SISWA KEPALA SEKOLAH

Mulai Lunas T Rincian pembayaran spp Selesai Siapkan pembayar an Bayar sekarang Y Nota pembayaran SPP Laporan pembayaran SPP A T A A Y Dokumen pembayaran SPP Siswa baru Cek pembayaran SPP Buat rincian pembayaran SPP Ubah pembayaran SPP Dokumen pembayaran SPP diubah Buat nota pembayaran SPP Buat laporan pembayaran SPP

Gambar 2.7 Dokument Flowchart Pembayaran SPP

Setelah melakukan daftar ulang siswa diberikan rincian pembayaran spp bagi yang sudah melunasi atau belum melunasi pembayaran spp, siswa yang ingin melakukan pembayaran spp dibuatkan nota pembayaran spp dan bag.administrasi membuat rekap pembayaran spp yang diberikan kepada kepala sekolah.


(25)

(26)

BAB III LANDASAN TEORI

3.1 Konsep Dasar Sistem Informasi

Landasan teori merupakan bagian yang membahas tentang uraian pemecahan masalah kemudian ditemukan pemecahannya melalui pembahasan pembahasan secara teoritis. Teoriteori yang dikemukakan merupakan dasar -dasar penulis untuk meneliti masalah – masalah yang dihadapi peneliti pada pelaksanaan pengumpulan data di SMK NASIONAL Mojosari.

3.1.1 Sistem

Definisi sistem dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara komponen. Berdasarkan pendekatan secara prosedur, sistem adalah kumpulan dari beberapa prosedur yang mempunyai tujuan tertentu. Berdasarkan pendekatan secara komponen, sistem merupakan kumpulan dari komponen-komponen yang saling berkaitan untuk mencapai tujuan tertentu. (Herlambang dan Tanuwijaya, 2005:116).

Berdasarkan perkembangan sistem yang ada, sistem dibedakan menjadi dua jenis, yaitu sistem terbuka dan sistem tertutup. Sistem terbuka adalah sistem yang dihubungkan dengan arus sumber daya luar dan tidak mempunyai elemen pengendali. Sistem tertutup tidak mempunyai elemen pengontrol dan dihubungkan dengan lingkungan sekitar. (Herlambang dan Tanuwijaya 2005: 116).


(27)

3.1.2 Informasi

Informasi adalah data yang telah diletakan dalam konteks yang lebih berarti dan berguna yang dikomunikasikan kepada penerima untuk digunakan dalam pembuatan keputusan. (Suyanto, 2000:6). Informasi adalah data yang telah diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya. (Hartono, 2005:8).

3.1.3 Sistem Informasi

Sistem informasi berasal dari dua kata yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu kerangka kerja yang sangat terpadu serta mempunyai satu sasaran atau lebih. Informasi berbeda dengan data, data adalah keadaan yang ada dan belum diproses belum lanjut, sedangkan informasi adalah data-data yang telah diproses dan dibentuk sebagaimana mungkin agar lebih bernilai bagi penggunanya. Maka sistem informasi adalah sekumpulan komponen yang terorganisasi dan salaing berhubungan atau berinteraksi secara sistemtis untuk membangun atau mengolah data menjadi informasi. Rainer,( 2006:48).

3.2 Pendaftaran Sekolah

Pada dasarnya Pendaftaran digunakan untuk memperlancar dan mempermudah proses pendaftaran siswa/siswi baru, pendataan dan pembagian kelas seorang siswa/siswi. Sehingga dapat terorganisir, teratur dengan cepat dan tepat dengan beberapa persyaratan yang telah ditentukan oleh sekolah. Proses


(28)

pendaftaran siswa baru merupsalah satu kewajiban pihak sekolah dan Dinas Pendidikan setiap tahun ajaran baru, Herek French(2001:9).

3.3 Analisis Sistem

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian - bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan - permasalahan, kesempatan - kesempatan, hambatan – hambatan yang terjadi dan kebutuhan - kebutuhan yang diharapkan, sehingga dapat diusulkan perbaikan – perbaikannya. Tahap analisis dilakukan setelah tahap perencanaan sistem dan sebelum tahap desain sistem. (Kenneth E. Kendall, 2000:20).

3.4 Perancangan Sistem

Perancangan sistem merupakan penguraian suatu sistem informasi yang utuh ke dalam bagian komputerisasi yang dimaksud, mengidentifikasi dan mengevaluasi permasalahan, menentukan kriteria, menghitung konsistensi terhadap kriteria yang ada, serta mendapatkan hasil atau tujuan dari masalah tersebut serta mengimplementasikan seluruh kebutuhan operasional dalam membangun aplikasi. Analisis dan perancangan sistem dipergunakan untuk menganalisis, merancang dan mengimplementasikan peningkatan - peningkatan fungsi bisnis yang dapat dicapai melalui penggunaan sistem informasi terkomputerisasi. (Kendall dan Kendall, 2004:7).


(29)

3.5 Sistem Basis Data

Menurut (Hariyanto, 2004), sistem basis data adalah suatu sistem menyusun dan mengelola record - record menggunakan komputer untuk menyimpan atau merekam serta memelihara dan operasional lengkap sebuah organisasi atau perusahaan sehingga mampu menyediakan informasi optimal yang diperlukan pemakai untuk proses mengambil keputusan. Pada sebuah sistem basis data terdapat komponen-komponen utama yaitu perangkat keras (Hardware), Sistem Operasi (Operating System), Basis Data (Database), Sistem (Aplikasi atau Perangkat Lunak) Pengelola Basis Data (DBMS), Pemakai (User), dan Aplikasi (Perangkat Lunak) lain (bersifat opsional).


(30)

21

BAB IV

ANALISIS DAN DESAIN SISTEM

4.1 Aanalis Sistem

Analis sistem adalah langkah awal untuk membuat suatu sistem baru. Dalam langkah ini harus dilakukan analisis terhadap permasalahan yang ada dalam transaksi SMK Nasional Mojosari khususnya mengenai penanganan pendaftaran siswa baru dan pembayaran spp yang masih menggunaplikasi excel. Untuk dapat membuat sistem yang baru, terlebih dahulu harus mengetahui alur transaksi yang masih digunakan sampai saat ini. Maka dibuatlah document flow yang berfungsi untuk mengetahui secara detail alur transaksi tersebut. Untuk melakukan transaksi pendaftaran siswa baru dan pembayaran spp

Dokumen flow memuat hasil analisis yang dibuat berdasarkan hasil survey pada SMK Nasional Mojosari. Dokumen flow menggambarkan proses yang berhubungan dalam kegiatan transaksi sebelum menggunsistem informasi terintegrasi.

4.2 Desain Sistem

Setelah melakukan analisis sistem, maka selanjutnya dilakukan desain sistem. Langkah-langkah yang dilakukan dalam desain sistem ini adalah:

1. System Flow

2. HIPO

3. Context Diagram


(31)

5. CDM & PDM

6. DBMS

7. Desain Input Output

Ketujuh langkah tersebut dijelaskan sebagai berikut:

1. System Flow

Dengan melihat dan menganalisa sistem yang sedang berjalan saat ini, maka dilakukan suatu prosedur pengembangan yaitu dengan membuat system flow baru. System Flow yang ada digambarkan sebagai berikut :

Pada system flow Penjualan dimulai dari calon siswa membeli formulir ke petugas jaga, petugas jaga menyimpan data siapa saja yang telah membeli formulir ke dalam database, petugas jaga memberikan formulir pendaftaran dan formulir daftar ulang untuk calon siswa yang sudah membeli formulir. Petugas jaga membuat laporan penjualan formulir dari databse yang diberikan kepada kepala sekolah.

Apabila Apabila calon siswa sudah mengisi formulir pendaftaran dan sudah melengkapi persyaratan maka bagian Petugas jaga menyimpan data calon siswa ke dalam database, calon siswa yang sudah mengisi formulir daftar ulang serta melengkapi berkas diberikan ke bag.administrasi untuk disimpan kedalam

database, bag.administrasi membuat rekap daftar ulang yang diberikan kepada

kepala sekolah.

Bag.administrasi mencetak dokumen siswa baru sesuai jurusan yang sudah melakukan daftar ulang, dokumen siswa baru diberikan kepada bag.tata usaha untuk pembagian kelas sesuai jurusan siswa baru dan menyimpan kedalam


(32)

databse, bag.tata usaha membuat rekap pembagian kelas yang diberikan kepada guru bk, guru kelas, dan kepala sekolah.

Bag.administrasi memberikan data siswa yang belum melunasi daftar ulang dan yang belum melakukan daftar ulang, untuk calon siswa yang melunasi maupun mengangsur daftar ulang di buatkan nota dan menyimpan data tersebut kedalam databse, kemudian bag.administrasi membuat rekap daftar ulang yang diberikan kepada kepala sekolah.

Setelah melakukan daftar ulang siswa diberikan rincian pembayaran spp bagi yang sudah melunasi atau belum melunasi pembayaran spp, untuk siswa yang ingin melakukan pembayaran spp dibuatkan nota dan menyimpan data pembayaran spp kedalam database, dan bag.administrasi membuat rekap pembayaran spp yang diberikan kepada kepala sekolah.


(33)

CALON SISWA PETUGAS

MULAI

Simpan Penjualan

Formulir

Formulir Pendaftaran Formulir Daftar

Ulang

Tb.Penjualan Formulir

Cetak formulir pendaftaran dan

daftar ulang

Cetak Laporan Penjualan

Formulir

Laporan Penjualan

Formulir

KEPSEK

SELESAI Dokumen

pembayaran


(34)

CALON SISWA PETUGAS ADMINISTRASI Formulir Pendaftaran Formulir Daftar Ulang MULAI Mengisi Formulir Pendafaran Isi Formulir Daftar Ulang Formulir Pendaftaran Terisi Formulir Daftar Ulang Terisi Melengkapi persyaratan pendaftaran Formulir Pendaftaran Terisi Persyaratan pendaftaran Verivikasi ID Penjualan Tb.Penjualan Formulir Y Cek Berkas Dan Pengisian Formulir A T A

Data sesuai T B B Simpan Data Calon siswa Y Tb.Data Calon Siswa Menyiapkan Berkas Daftar Ulang C D Formulir Daftar Ulang Terisi Berkas Daftar Ulang C D Verivikasi Data Calon Siswa T Cek Kelengkapan Berkas Y Lengkap E Simpan Data Siswa Baru Dan Pembayaran Daftar Ulang Y Tb.Data Siswa Baru Cetak Rangkap Nota Daftar ulang Nota Daftar ulang N Nota Daftar ulang Cetak Laporan Siswa Baru KEPSEK Laporan Siswa Baru SELESAI E T Data sesuai Data sesuai


(35)

Pembagian kelas 3 Pembagian

kelas 2

ADMINISTRASI TATA USAHA GURU BK GURU KELAS

Mulai Tb.Data Siswa Baru Cetak dokumen data siswa sesuai jurusan Data siswa sesuai jurusan Simpan data pembagian kelas siswa Tb. Data pembagia n kelas Cetak rangkap dokumen pembagian kelas Pembagian kelas 1 Pembagian kelas 1 Pembagian kelas 2 KEPALA SEKOLAH Pembagian kelas 3 Selesai Formulir Daftar Ulang Terisi Simpan Data Siswa Baru Dan Pembayaran Daftar Ulang


(36)

ADMINISTRASI

SISWA KEPALA SEKOLAH

Mulai Nota Daftar ulang Verivikasi nota Daftar ulang Tb.Data Siswa Baru Benar Cetak rincian biaya daftar ulang Y Rincian biaya daftar ulang Bayar Cicil Y T Siapkan pelunasan T Siapkan pencicilan Y Simpan pencicilan daftar ulang Simpan pelunasan daftar ulang Tb. Daftar Ulang Tb. Daftar Ulang Cetak nota pencicilan daftar ulang Nota pencicilan daftar ulang Cetak nota pelunasan daftar ulang Nota pelunasan daftar ulang T Cetak laporan daftar ulang Laporan daftar ulang Selesai A A A Dokumen pembayaran daftar ulang Dokumen pembayaran daftar ulang


(37)

ADMINISTRASI

SISWA KEPALA SEKOLAH

Mulai Verivikasi pembayaran SPP Lunas T Cetak rincian pembayaran spp Rincian pembayaran spp Selesai Siapkan pembayaran Bayar Y Tb.Data Siswa Baru Update pembayaran spp Tb.SPP Cetak nota pembayaran SPP Nota pembayaran SPP Cetak laporan Pembayaran SPP Laporan pembayaran SPP 1 T 1 1 Y Dokumen pembayaran


(38)

2. Hierarchi Input Output

0 SISTEM INFORMASI PENDAFTARAN SISWA BARU

DAN PEMBAYARAN SPP PADA SMK NASIONAL

3

PEMBAGIAN KELAS 2

PENDAFTARAN DAN DAFTAR ULANG 1 PENJUALAN FORMULIR 4 PEMBAYARAN DAFTAR ULANG 5 PEMBAYARAN SPP 1.1 MASTER PENJUALAN FORMULIR 1.2 LAPORAN PENJUALAN FORMULIR 2.1 PENDAFTARAN 2.2

DAFTAR ULANG SISWA BARU 3.1 PEMBAGIAN KELAS SESUAI

JURUSAN 3.2 LAPORAN PEMBAGIAN KELAS 4.1 DAFTAR ULANG 4.2

LAPORAN DAFTAR ULANG 5.1

PEMBAYARAN SPP

5.2

LAPORAN PEMBAYARAN SPP

Gambar4.6 Hierarchy Input Output (HIPO)

Hierarchi Input Output (HIPO) berguna sebagai alat desain dan teknik

dokumentasi dalam siklus pengembangan sistem yang berbasis pada fungsi. Gambar 4.6 adalah hierarchy chart dari Rancang Bangun Aplikasi Pendaftaran Siswa Baru dan Pembaaran SPP pada SMK Nasional Mojosari.

3. Context Diagram

Context Diagram adalah gambaran menyeluruh dari DFD. Didalam context diagram terdapat 7(tiga) external entity, yaitu : Calon Siswa, Petugas,

Administrasi, Tata Usaha, Guru BK, Guru Kelas, Kepala Sekolah untuk detailnya pada Gambar 4.7 dibawah ini


(39)

Nota_Pelunasan_daftar_ulang Nota_Pencicilan_daftar_ulang Laporan_daftar_ulang Data_Pendaftar Laporan_Pembayaran_SPP Nota_Pembayaran_SPP Pembayaran_SPP Dokumen_Pembagian_Kelas_Siswa_Baru Dokumen_Pembagian_Kelas_Siswa dokumen_Pembagian_Kelas Data_Siswa_Sesuai_Jurusan Nota_Daftar_Ulang Dokumen_daftar_ulang Laporan_Siswa_Baru Laporan_Penjualan_Formulir Data_Daftar_Ulang Data_Penjualan_Formulir Membeli_Formulir 0 Sistem_Aplikasi_Pendaftaran_ Siswa_Baru_SMK_Nasional + Calon_Siswa Petugas Kepala_Sekolah Administrasi Tata_Usaha Guru_BK Guru_Kelas

Gambar 4.7 Data Flow Diagram Level Context

4. Data Flow Diagram ( DFD )

DFD merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD dapat menggambarkan seluruh kegiatan yang terdapat pada Sistem Aplikasi Pendaftaran Siswa Baru dan Pembayaran SPP secara jelas. Pada transaksi ini yaitu mengelola penjualan formulir, pendaftaran dan daftar ulang, pembagian kelas, daftar ulang, dan pembayaran spp yang terlihat antara lain Petugas, Tata Usaha, Administrasi. Seperti terlihat pada Gambar 4.8 DFD level 0.


(40)

Laporan_Pembayaran_SPP Nota_Pembayaran_SPP

melihat data menyimpan dan baca data

Pembayaran_SPP

proses selanjutnya3 Laporan_daftar_ulang Nota_Pelunasan_daftar_ulang

menyimpan dan membaca_data Dokumen_pembayaran_daftar_ulang proses selanjutnya2 Nota_Pencicilan_daftar_ulang baca_data Dokumen_Pembagian_Kelas_Siswa_Baru dokumen_Pembagian_Kelas Dokumen_Pembagian_Kelas_Siswa

menyimpan dan membaca

mengambil proses selanjutnya1 Data_Siswa_Sesuai_Jurusan Nota_Daftar_Ulang Dokumen_daftar_ulang Data_Pendaftar Data_Daftar_Ulang Laporan_Siswa_Baru proses selanjutnya Baca Simpan dan Membaca menyimpan dan baca

Laporan_Penjualan_Formulir Simpan dan baca

Membeli_Formulir Data_Penjualan_Formulir Calon_Sisw a Petugas Calon_Sisw a Kepala_Sekolah Kepala_Sek olah Administras i Calon_Sisw a Tata_Usah a Guru_Kelas Guru_BK Kepala_Sek olah Calon_Sisw a Calon_Sisw a Kepala_Sek olah 1 Penjualan Formulir +

4 Penjualan Formulir

2 Pendaftaran dan

daftar ulang

+

5 Data Siswa baru 6 calon siswa

Calon_Sisw a

3 Pembagian Kelas

+ 7 Data Pembagian Kelas

Kepala_Sek olah Calon_Sisw a Calon_Sisw a 4 Daftar Ulang + Calon_Sisw a 8 Daftar_ulang 9 SPP 5 Pembayaran SPP +


(41)

Pada DFD level 1 proses Penjualan Formulir terdapat 2 sub proses, yaitu mengelola data master Penjualan Formulir dan laporan Penjualan Formulir. Pertama Calon Siswa membeli formulir pendaftaran . Kedua Petugas Jaga menginputkan data penjualan formulir kedalam Database penjualan formulir. Dengan melihat Database penjualan formulir, kemudian system mengeluarkan laporan yang diserahkan kepada Kepala Sekolah.

Gambar 4.9 DFD level 1 Penjualan Formulir

Pada DFD level 1 proses Penjualan Formulir terdapat 2 sub proses, yaitu Pendaftaran dan Daftar Ulang Siswa Baru. Pertama Calon Siswa nyerahkan formulir pendaftaran dan disimpan kedalam Database Calon Siswa. Kedua calon siswa menyerahkan data daftar ulang beserta berkas yang diperlukan dan disimpan kedalam Database Data Siswa Baru. Dengan melihat Database Data Siswa Baru, kemudian system mengeluarkan laporan siswa baru yang diserahkan


(42)

kepada Kepala Sekolah,dokumen daftar ulang diserahkan kepada Administrasi, dan nota daftar ulang di serahkan kepada Calon Siswa.

Gambar 4.10 DFD level 1 Pendaftaran dan Daftar Ulang

Pada DFD level 1 proses Pembagian Kelas terdapat 2 sub proses, yaitu Pembagian Kelas Sesuai Jurusan dan Laporan Pembagian Kelas. Pertama Tata Usaha mengecek Database Data Siswa Baru untuk membagi kelas siswa baru sesuai dengan jurusan siswa baru, dan disimpan kedalam Database Data Pembagian Kelas. Kedua system mengeluarkan laporan pembagian kelas siswa baru yang diserahkan kepada Kepala Sekolah, Guru Kelas, Guru BK.


(43)

Gambar 4.11 DFD level 1 Pembagian Kelas

Pada DFD level 1 proses Daftar Ulang terdapat 2 sub proses, yaitu Daftar Ulang dan Laporan Daftar Ulang. Pertama system mengecek Database Data Siswa Baru apakah calon siswa sudah melunasi atau belum melunasi pembayaran daftar ulang, untuk Calon Siswa yang ingin melunasi dan mengangsur pembayaran Daftar Ulang dapat menyerahkan dokumen pembayaran dan disimpan kedalam Database Daftar Ulang. Kedua system mengeluarkan laporan daftar ulang yang diserahkan kepada Kepala Sekolah, nota daftar ulang baik yang sudah lunas maupun yang mengangsur diserahkan kepada Calon Siswa.


(44)

Gambar 4.12 DFD level 1 Daftar Ulang

Pada DFD level 1 proses Pembayaran SPP terdapat 2 sub proses, yaitu Pembayaran SPP Siswa dan Laporan Pembayaran SPP. Pertama system mengecek

Database Data Siswa Baru apakah calon siswa sudah melunasi atau belum

melunasi pembayaran SPP, untuk Calon Siswa yang ingin melunasi pembayaran SPP dapat menyerahkan dokumen pembayaran spp dan disimpan kedalam

Database SPP. Kedua system mengeluarkan laporan pembayaran spp yang

diserahkan kepada Kepala Sekolah, nota pembayaran spp yang diserahkan kepada Calon Siswa.


(45)

Gambar 4.13 DFD level 1 Pembayaran SPP

5. Entity Relation Diagram

Entity Relation Diagram(ERD) menggambarkan hubungan data dari tabel

satu ke tabel yang lain. Berikut ini Entity Relation Diagram dari Sistem Informasi Pendaftarn Siswa Baru dan Pembayaran SPP pada SMK Nasional Mojosari.

1.Conceptual Data Model

Pada Gambar 4.14 menjelaskan tantang Conceptual Data model(CDM) yang terdiri dari empat tabel yang saling berhubungan dari sistem informasi Pendaftarn Siswa Baru dan Pembayaran SPP pada SMK Nasional Mojosari.


(46)

Gambar 4.14 Conseptual Data Model

2. Physical Data Model

Pada Gambar 4.15 menjelaskan tentang Physical Data Model yang telah digenerate dari conceptual data model yang sebelumya dari Sistem Informasi Pendaftarn Siswa Baru dan Pembayaran SPP pada SMK Nasional Mojosari.


(47)

Gambar 4.15 Physical Data Model

6. Desain Database

Dalam sub bab ini akan dijelaskan struktur tabel-tabel yang akan digunakan dalam pembuatan Sistem Informasi Aplikasi Tambah Daya. Data- data dibawah ini akan menjelaskan satu – persatu detail dari struktur tabel setiap tabelnya.

A. Tabel Input Data Siswa

Nama Tabel : Input Data Siswa Primary Key : No_Thn_STTB Foreign Key : -

NOMOR = NOMOR

NO_PENDAFTARAN = NO_PENDAF TARANID_SEKOLAH = DAT_ID_SEKOLAHID_SEKOLAH = ID_SEKOLAH NO_PENDAFTARAN = NO_PENDAF TARAN

ID_KEPSEK = ID_KEPSEK

ID_KEPSEK = ID_KEPSEK NO_PENDAFTARAN = NO_PENDAF TARAN

ID_ADMIN = ID_ADMIN

CALON_SISWA NO_PENDAFTARAN Text(5) ID_SEKOLAH Text(20) DAT_ID_SEKOLAH Text(20) NOMOR Text(5) NAMA_SISWA Text(20) PILIHAN_M ASUK Text(10) JENIS_KELAM IN Text(10) TTL DateTime AGAM A Text(10) ALAMAT Text(50) NO_TELP Integ er NO_STTB Integ er NILAI_SKHUN Integ er TGL_TRANSAKSI DateTime IJAZAH Text(1) SKHUN Text(1) PHOTO Text(1) TAHUN_MASU K DateTime

PETUGAS NOMOR Text(5) ID_KEPSEK Text(15) NAMA_PETUGAS Text(20) NAMA_PIKET Text(20) ADMINISTRASI ID_ADMIN Text(15) ID_KEPSEK Text(15) NAMA_ADMIN Text(20) KEPALA_SEKOLAH ID_KEPSEK Text(15) NAMA Text(20) DATA_KEAHLIAN NAMA_KEAHLIAN Text(20) DATA_WALI NO_PENDAFTARAN Text(5) NAMAWALI Text(20) ALAMATWALI Text(20) NOTELEPON Integ er SATUS_PEKERJAAN Text(20) AGAM AWALI Text(10)

DATA_ASAL_SEKOLAH ID_SEKOLAH Text(20) NO_PENDAFTARAN Text(5) NAMA_SEKOLAH Text(20) ALAMAT_SEKOLAH Text(20) NO_TELEPON Integ er

DAFTAR_ULANG_DAN_PEMBAYARAN_SPP ID_ADMIN Text(15) NO_PENDAFTARAN Text(5)


(48)

Fungsi : Menyimpan Data Siswa

Tabel 4.1 Tabel Input Data Siswa

B. Tabel Daftar Ulang

Nama Tabel : Tabel Daftar Ulang Primary Key : -

Foreign Key : -

Fungsi : Menyimpan Data Daftar Ulang

No. Nama_Field Type_Data Keterangan

1 No_Pendaftaran varchar(50)

2 Nama_Siswa varchar(50)

3 Pilihan_masuk varchar(50)

4 Tanggal_Lahir Datetime

5 Agama_siswa varchar(50)

6 Alamat_siswa varchar(50)

7 No_tlp varchar(50)

8 Asal_sekolah varchar(50)

9 No_Thn_STTB varchar(50) Primary Key

10 Nilai_SKHUN Int

11 Nama_wali varchar(50)

12 Pekerjaan varchar(50)

13 Alamat_wali varchar(50)

14 No_tlp_wali Int

15 Pilihan_program varchar(50)

16 Izajah Int

17 Skhun Int

18 Photo Int


(49)

Tabel 4.2 Tabel Daftar Ulang

C. Tabel Penjualan Formulir

Nama Tabel : Tabel Penjualan Formulir Primary Key : Nomor

Foreign Key : -

Fungsi : Menyimpan Data Penjualan Formulir Tabel 4.3 Tabel Penjualan Formulir

D. Tabel Petugas

Nama Tabel : Tabel Petugas Primary Key : Nomor

Foreign Key : -

Fungsi : Menyimpan Data Petugas

No. Nama_Field Type_Data Keterangan

1 ID varchar(50)

2 Nama_kelas varchar(50)

3 Tanggal varchar(50)

4 Jurusan varchar(50)

5 Biaya_daftar_ulang varchar(50)

6 Terbayar varchar(50)

7 Kekurangan varchar(50)

8 Status varchar(50)

No. Nama_Field Type_Data Keterangan

1 Nomor varchar(50) Primary Key

2 Nama varchar(50)

3 Jumlah numeric(18, 0)

4 Harga decimal(18, 0)


(50)

Tabel 4.4 Tabel Petugas

E. Tabel Pembagian Kelas

Nama Tabel : Tabel Pembagian Kelas Primary Key : -

Foreign Key : -

Fungsi : Menyimpan Data Pembagian Kelas Tabel 4.5 Tabel Pembagian Kelas

F. Tabel Pembayaran SPP

Nama Tabel : Tabel Pembayaran SPP Primary Key : Induk

Foreign Key : -

Fungsi : Menyimpan Data Pembayaran SPP Tabel 4.6 Tabel Pembayaran SPP

No. Nama_Field Type_Data Keterangan

1 Nomor varchar(50) Primary Key

2 Tanggal varchar(50)

3 Pukul varchar(50)

4 Nama_Petugas varchar(50)

5 Nama_piket varchar(50)

No. Nama_Field Type_Data Keterangan

1 Nama varchar(50)

2 Program_Pilihan varchar(50)

3 Tahun varchar(50)

4 Kelas varchar(50)

No. Nama_Field Type_Data Keterangan

1 Induk varchar(50) Primary Key

2 Nama varchar(50)

3 Tanggal Datetime


(51)

7. Desain Input & Output

Desain input/output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari pengolahan data. Desain input/output juga merupakan acuan pembuatan aplikasi dalam merancang dan membangun system.

a. Menu Utama

Gambar 4.16 Desain Form Utama

No. Nama_Field Type_Data Keterangan

5 Pembayaran_bulan varchar(50)


(52)

b. Master Petugas Jaga

Gambar 4.17 Desain Form Petugas Jaga


(53)

Gambar 4.18 Desain Form Daftar Ulang

d. Transaksi Penjualan Formulir

Gambar 4.19 Desain Form Penjualan Formulir


(54)

Gambar 4.20 Desain Form Pembagian Kelas

f. Transaksi Pembayaran SPP

Gambar 4.21 Desain Transaksi Pembayaran SPP


(55)

Gambar 4.23 Desain Form Laporan Penjualan Formulir

h. Laporan Jadwal Petugas

Gambar 4.24 Desain Form Laporan Jadwal Petugas


(56)

Gambar 4.25 Desain Form Laporan Daftar Ulang

j.Laporan Pembayaran SPP


(57)

k. Laporan Pembayaran SPP


(58)

49

BAB V

IMPLEMENTASI DAN PEMBAHASAN

5.1.Implementasi Sistem Dan Pembahasan

Tahap implementasi progam merupakan suatu tahap penerapan dari analisis dan desain sistem yang telah dibuat sebelumnya. Adapun kebutuhan sistem ini terdiri dari perangkat keras dan perangkat lunak minimal harus dipenuhi sehingga aplikasi ini dapat berjalan dengan baik.

5.1.1. Perangkat Keras

Perangkat keras adalah komponen fisik yang membentuk sistem komputer dan mendukung komputer dalam menjalankan tugasnya. Perangkat keras yang dibutuhkan sistem adalah sebagai berikut :

a. Processor Intel Pentium IV atau lebih.

b. Memory 512 Mb atau lebih

c. Harddisk 40 Gb atau lebih

d. Monitor dengan resolusi minimal 1024 x 728

e. VGA Card 8 Mb , Printer, Mouse, dan Keyboard

5.1.2. Perangkat Lunak

Perangkat lunak adalah suatu progam komputer yang diperlukan untuk mengoperasikan fungsi dari perangkat keras. Adapun perangkat lunak yang digunakan dalam pembuatan aplikasi ini adalah sebagai berikut :

a. Sistem Operasi menggunakan Microsoft Windows XP Prefesional atau diatasnya.


(59)

b. Database untuk pengelohan data menggunakan SQL Server 2005

c. Bahasa pemrogaman yang digunakan adalah Microsoft Visual Basic .NET 2005 atau adalah Microsoft Visual Basic .NET 2008

d. .NET Framework minimal versi 2.0.

e. Untuk report menggunakan Crystal Report for Visual Studio .NET 2005 atau Visual Studio .NET 2008.

f. Untuk perancangan sistem menggunakan Power Designer 6.0 32-bit.

g. Untuk perancangan desain input/output menggunakan Microsoft Office 2010 h. Untuk dokumentasi menggunakan Mocrosoft office Word 2007.

5.2 Cara Setup Program

Ketika pertama kali menggunakan aplikasi ini, terlebih dahulu user harus menginstalasi aplikasi terlebih dahulu user harus menginstal dari aplikasi ini supaya bisa digunakan. Langkah-langkah instalasinya dijelaskan di bab ini, pertama user harus memastikan bahwa komputer user terdapat net framework 4 agar aplikasi ini dapat dijalankan. Pertama cek dulu computer anda apakah sudah terdapat .net framework 4 atau tidak

Caranya pada menu computer, kemudian pilih control panel. Setelah masuk control panel masuk ke add or remove program (berisi tentang informasi software yang telah di install computer anda), lalu jika sudah masuk ke dalam add or remove program anda bisa check apakah sudah terdapat.net framework 2.0 seperti pada Gambar 5.1.


(60)

Gambar 5.1 Tampilan add remove program

Jika komputer telah terinstal .net framework 2.0 maka tidak perlu menginstal kembali. Untuk .net framework 1.0 atau yang lebih tinggi digun untuk platform Microsoft Visual Basic 2000 sedangkan .net framework 4 atau yang lebih tinggi, digun untuk platform Microsoft visual basic 2005. setelah itu program dapat dijalankan sebagaimana biasanya.

Setelah itu user harus menjalankan installer dari apliksasi, maka muncul tampilan awal dari proses menginstalasi aplikasi Rekrutmen Pegawai, seperti pada Gambar 5.2.


(61)

Gambar 5.2 Tampilan Halaman Awal Instalasi

Pada tampilan Select Installation Folder, seperti pada Gambar 5.3 user dapat memilih lokasi aplikasi diinstalasi. Jika user mengganti lokasi aplikasi diinstalasi maka tekan tombol Browse dan cari lokasi aplikasi diinstalasi, seperti pada Gambar 5.3.


(62)

Gambar 5.4 Tampilan Browse Folder Directory

Pada tampilan Confirm Installation, seperti pada Gambar 5.5 user memilih tombol Next untuk memulai proses instalasi aplikasi. Setelah proses instalasi selesai maka muncul tampilan Installation Complete, seperti pada Gambar 5.6.


(63)

Gambar 5.6 Tampilan Installation Complete

5.3 Penjelasan Pemakaian Program

a.Menu utama


(64)

Pada Gambar 5.7 adalah menu utama yaitu tampilan awal sebuah program dimana isi dari menu utama berupa gambar sekolah, nama sekolah serta icon logo.

b. Form Master Petugas Jaga

Gambar 5.8 Desain Form Master Petugas Jaga

Pada Gambar 5.8 adalah form master petuas jaga digunakan untuk mengolah data petugas jaga yang terdiri dari Nomor, Tanggal, Pukul, Nama Petugas, dan Nama Piket.


(65)

c. Form Transaksi Daftar Ulang

Gambar 5.9 Desain Form Transaksi Daftar Ulang

Pada Gambar 5.9 adalah form daftar ulang dimana form ini berfungsi sebagai mengolah data daftar ulang yang berisi no.pendaftaran, nama, tanggal, jurusan, biaya daftar ulang, terbilang, kekurangan, status.


(66)

d. Form Transaksi Penjualan Formulir

Gambar 5.10 Desain Form Transaksi Penjualan Formulir

Pada Gambar 5.10 adalah form Penjualan formulir di mana form Penjualan formulir ini digunakan untuk mengolah data penjualan yang berisi nomor, nama, jumlah, harga, tanggal.


(67)

e. Form Master Pembagian Kelas

Gambar 5.11 Desain Form Master Pembagian Kelas

Pada Gambar 5.11 adalah form Pembagian Kelas dimana form ini berfungsi untuk mengolah data pembagian kelas yang berisi nama, jurusan, kelas, dan untuk mencari data siswa yang sesuai dengan nama yang di inputkan, filter data menurut kelas yang ingin ditampilkan.


(68)

f. Form Transaksi Pembayaran SPP

Gambar 5.12 Desain Form Transaksi Pembayaran SPP

Pada Gambar 5.12 adalah form transaksi Pembayaran SPP dimana form ini untuk mengolah data Pembayaran SPP yang berisi induk, nama, tanggal, nama jurusan, bulan, total harga.


(69)

g. Laporan Petugas Jaga

Gambar 5.13 Desain Form Laporan Petugas Jaga

Pada Gambar 5.13 adalah sebuah bentuk laporan petugas jaga yang dimana isi dari laporan tersebut adalaha hasil dari penginputan dari form master petugas jaga.

h. Laporan Transaksi Daftar Ulang

Gambar 5.14 Desain Form Laporan Transaksi Daftar Ulang

Pada Gambar 5.14 adalah sebuah laporan Transaksi Daftar Ulang dimana isi dari laporan data Daftar Ulang tersebut adalah hasil dari penginputan form Transaksi Daftar Ulang.


(70)

i. Laporan Transaksi Penjualan Formulir

Gambar 5.15 Desain Form Laporan Transaksi Penjualan Formulir

Pada Gambar 5.15 adalah sebuah laporan data Transaksi Penjualan Formulir dimana isi dari laporan data Transaksi Penjualan Formulir tersebut adalah hasil dari penginputan form Transaksi Penjualan Formulir.

j. Laporan Pembagian Kelas

Gambar 5.16 Desain Form Laporan Pembagian Kelas

Pada Gambar 5.16 adalah sebuah laporan pembagian kelas dimana isi dari laporan pembagian kelas tersebut adalah hasil dari penginputan form master


(71)

pembagian kelas. Laporan pembagian kelas ini berupa laporan pembagian kelas pengeluaran selama pertahun.

k. Laporan Pembayaran SPP

Gambar 5.17 Desain Form Laporan pembayaran spp

Pada Gambar 5.17 adalah sebuah laporan pembayaran spp dimana isi dari laporan pembayaran spp tersebut adalah hasil dari penginputan form transaksi pembayaran spp. Laporan pembagian kelas ini berupa laporan pembayaran spp pengeluaran selama perbulan.

l. Laporan Data Siswa


(72)

Pada Gambar 5.18 adalah sebuah laporan calon data siswa dimana isi dari laporan calon data siswa tersebut adalah hasil dari penginputan form master input data siswa.


(73)

BAB VI PENUTUP

6.1.Kesimpulan

Pada proses pengembangan proses sistem informasi Pendaftaran Siswa Baru dan Pembaaran SPP pada SMK Nasional Mojosari dapat diambil beberapa kesimpulan 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 .

b. implementasi dari sistem dapat menghasilkan sebuah laporan-laporan yang di butuhkan khususnya untuk laporan siswa baru,pembayaran spp, dan daftar ulang dimana kepala sekolah bisa melihat hasil laporan yang sesuai dan terinci.

6.2.Saran

Saran dari pengembangan aplikasi ini adalah semoga aplikasi Pendaftaran dan pembayaran SPP ini tidak hanya untuk bag.administrasi tetapi untuk semua bagian yang terlibat.


(74)

DAFTAR PUSTAKA

Laudon Kenneth C. dan Laudon Jane P. Management Information Systems:

Managing The Digital Firm, Edisi Dua Belas, Prentice Hall, USA, 2006.

Kendall Kenneth E, Analisis dan Perancangan Sistem, Gramedia, Jakarta, 2003

Mcleod, Raymond dan P. Schell Jr. George, Management Information System

Tenth Edition, Prentice Hall, USA, 2007.

Rainer, Konsep Sistem Informasi Dan Teknologi Informasi,2006.

Herek French dan Heather Saward, The Dictionary of Management, (London: Pans Book, 1982:9).

Yuswanto. 2006. Pemrograman Dasar Visual Basic.NET. Jakarta : Prestasi Pustakarya.


(1)

g. Laporan Petugas Jaga

Gambar 5.13 Desain Form Laporan Petugas Jaga

Pada Gambar 5.13 adalah sebuah bentuk laporan petugas jaga yang dimana isi dari laporan tersebut adalaha hasil dari penginputan dari form master petugas jaga.

h. Laporan Transaksi Daftar Ulang

Gambar 5.14 Desain Form Laporan Transaksi Daftar Ulang

Pada Gambar 5.14 adalah sebuah laporan Transaksi Daftar Ulang dimana isi dari laporan data Daftar Ulang tersebut adalah hasil dari penginputan form Transaksi Daftar Ulang.


(2)

i. Laporan Transaksi Penjualan Formulir

Gambar 5.15 Desain Form Laporan Transaksi Penjualan Formulir

Pada Gambar 5.15 adalah sebuah laporan data Transaksi Penjualan Formulir dimana isi dari laporan data Transaksi Penjualan Formulir tersebut adalah hasil dari penginputan form Transaksi Penjualan Formulir.

j. Laporan Pembagian Kelas

Gambar 5.16 Desain Form Laporan Pembagian Kelas

Pada Gambar 5.16 adalah sebuah laporan pembagian kelas dimana isi dari laporan pembagian kelas tersebut adalah hasil dari penginputan form master


(3)

pembagian kelas. Laporan pembagian kelas ini berupa laporan pembagian kelas pengeluaran selama pertahun.

k. Laporan Pembayaran SPP

Gambar 5.17 Desain Form Laporan pembayaran spp

Pada Gambar 5.17 adalah sebuah laporan pembayaran spp dimana isi dari laporan pembayaran spp tersebut adalah hasil dari penginputan form transaksi pembayaran spp. Laporan pembagian kelas ini berupa laporan pembayaran spp pengeluaran selama perbulan.

l. Laporan Data Siswa


(4)

Pada Gambar 5.18 adalah sebuah laporan calon data siswa dimana isi dari laporan calon data siswa tersebut adalah hasil dari penginputan form master input data siswa.


(5)

BAB VI

PENUTUP

6.1.Kesimpulan

Pada proses pengembangan proses sistem informasi Pendaftaran Siswa Baru dan Pembaaran SPP pada SMK Nasional Mojosari dapat diambil beberapa kesimpulan 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 .

b. implementasi dari sistem dapat menghasilkan sebuah laporan-laporan yang di butuhkan khususnya untuk laporan siswa baru,pembayaran spp, dan daftar ulang dimana kepala sekolah bisa melihat hasil laporan yang sesuai dan terinci.

6.2.Saran

Saran dari pengembangan aplikasi ini adalah semoga aplikasi Pendaftaran dan pembayaran SPP ini tidak hanya untuk bag.administrasi tetapi untuk semua bagian yang terlibat.


(6)

DAFTAR PUSTAKA

Laudon Kenneth C. dan Laudon Jane P. Management Information Systems: Managing The Digital Firm, Edisi Dua Belas, Prentice Hall, USA, 2006.

Kendall Kenneth E, Analisis dan Perancangan Sistem, Gramedia, Jakarta, 2003

Mcleod, Raymond dan P. Schell Jr. George, Management Information System Tenth Edition, Prentice Hall, USA, 2007.

Rainer, Konsep Sistem Informasi Dan Teknologi Informasi,2006.

Herek French dan Heather Saward, The Dictionary of Management, (London: Pans Book, 1982:9).

Yuswanto. 2006. Pemrograman Dasar Visual Basic.NET. Jakarta : Prestasi Pustakarya.