• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2017

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

Copied!
74
0
0

Teks penuh

(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.

(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

(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

(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

(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

(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

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

Gambar 2.4 Dokument Flowchart Pendaftaran dan daftar ulang

(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

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

Y pembayaranDokumen

Nota

Gambar 2.6 Dokument Flowchart Daftar Ulang

(24)

e. Document Flowchart Pembayaran SPP

Gambar 2.7 Dokument Flowchart Pembayaran SPP

(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

(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

(29)

3.5 Sistem Basis Data

(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.

(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.

(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

Data sesuai T B B

(35)

Pembagian kelas 3 Pembagian

kelas 2

ADMINISTRASI TATA USAHA GURU BK GURU KELAS

Mulai

(36)

ADMINISTRASI

(37)

ADMINISTRASI

Cetak rincian 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

DAFTAR ULANG SISWA BARU 3.1

PEMBAGIAN KELAS SESUAI JURUSAN

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,

(39)

Nota_Pelunasan_daftar_ulang

Gambar 4.7 Data Flow Diagram Level Context

4. Data Flow Diagram ( DFD )

(40)

Laporan_Pembayaran_SPP Nota_Pembayaran_SPP

melihat data menyimpan dan baca data

Pembayaran_SPP

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

(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

(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

(43)

Gambar 4.11 DFD level 1 Pembagian Kelas

(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

(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

(46)

Gambar 4.14 Conseptual Data Model

2. Physical Data Model

(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

(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 :

(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

(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.

(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

(65)

c. Form Transaksi Daftar Ulang

Gambar 5.9 Desain Form Transaksi Daftar Ulang

(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

(68)

f. Form Transaksi Pembayaran SPP

Gambar 5.12 Desain Form Transaksi Pembayaran SPP

(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

(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

(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)
(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).

Gambar

Gambar 4.5 System Flow Pembayaran SPP
Gambar 4.6 Hierarchy Input Output (HIPO)
Gambar 4.7 Data Flow Diagram Level Context
Gambar 4.8  DFD level 0
+7

Referensi

Dokumen terkait

MySQL (My Structured Query Language) adalah sebuah program membuat database yang bersifat open source , artinya siapa saja boleh menggunakannya dan bebas mendapatkannya dengan

Pada Form pendaftaran berfungsi untuk menyimpan dan mengubah data pendaftaran ke dalam database. Form pendaftaran ini ketika tombol simpan ditekan maka data calon

Pada Gambar 4.7 Sistem Flow Flow Absensi Karyawan Dimulai dari karyawan melakukan absensi dengan menginputkan password dari tabel karyawan yang ada pada database. Saat

Didalam gambar 2.2 merupakan dokumen flow transaksi penjualan, yang dimulai dari proses menerima faktur penjualan rangkap 3 (tiga), kemudian pihak penjualan melakukan pengeceka

Petugas pendaftaran akan menginputkan data – data yang berhubungan dengan proses seleksi calon siswa baru ke dalam sistem yang akan dibuat. Kemudian calon siswa akan menerima

Setelah calon konsumen selesai mengisi form registrasi dan menyimpan ke dalam database sistem, maka selanjutnya tugas dari petugas admin web untuk melakukan proses validasi dari

Setelah calon konsumen selesai mengisi form registrasi dan menyimpan ke dalam database sistem, maka selanjutnya tugas dari petugas admin web untuk melakukan proses validasi dari

Proses pendaftaran pada Mts Nurul Hikmah masih dilakukan secara konvensional dengan mengisi formulir pendaftaran sehingga calon siswa harus datang langsung ke