• Tidak ada hasil yang ditemukan

PSI : Rancang Bangun Sistem Informasi Pendaftaran Siswa Baru dan Pembagian Kelas Pada SMK PGRI 2 Sidoarjo.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PSI : Rancang Bangun Sistem Informasi Pendaftaran Siswa Baru dan Pembagian Kelas Pada SMK PGRI 2 Sidoarjo."

Copied!
80
0
0

Teks penuh

(1)

RANCANG BANGUN SISTEM INFORMASI PENDAFTARAN

SISWA BARU DAN PEMBAGIAN KELAS PADA SMK PGRI 2

SIDOARJO

PROYEK SISTEM INFORMASI Program Studi

DIII Manajemen Informatika

Oleh:

LUTFIANDOKO YOGHA PRATAMA 13390100009

FAKULTAS TEKNOLOGI DAN INFORMATIKA

(2)

x

1.2 Perumusan Masalah ... 2

1.3 Pembatasan Masalah ... 2

1.4 Tujuan ... 3

1.5 Manfaat ... 3

1.6 Sistematika Penulisan ... 4

BAB II HASIL SURVEY ... 6

2.1 Gambaran Umum SMK PGRI 2 Sidoarjo ... 6

2.2 Logo SMK PGRI 2 Sidoarjo ... 7

2.3 Visi dan Misi SMK PGRI 2 Sidoarjo ... 8

2.3.1 Visi SMK SMK PGRI 2 Sidoarjo ... 9

2.3.2 Misi SMK SMK PGRI 2 Sidoarjo ... 9

(3)

xi

2.5 Deskripsi Tugas ... 11

2.6 Analisis Sistem Sedang Berjalan ... 13

BAB III LANDASAN TEORI ... 18

3.1 Pendidikan ... 18

3.2 Pendaftaran Sekolah ... 18

3.3 Sistem ... 19

3.4 Sistem Informasi ... 19

3.5 Analisis Sistem ... 20

3.6 Desain Sistem ... 20

BAB IV HASIL DAN PEMBAHASAN ... 21

4.1 Analisis Sistem ... 21

4.2 Desain Sistem ... 21

4.2.1 System Flow ... 21

4.2.2 Data Flow Diagram ... 27

4.2.3 Entity Relationship Diagram ... 32

4.2.4 Struktur Tabel ... 33

4.2.5 Desain Input/Output ... 39

BAB V IMPLEMENTASI DAN PEMBAHASAN ... 50

5.1 Sistem Yang Digunakan ... 50

5.2 Cara Setup Program ... 50

5.3 Penjelasan Pemakaian ... 51

5.3.1 Form Menu Utama ... 51

5.3.2 Form Master ... 52

(4)

xii

5.3.4 Form Laporan ... 67

BAB VI PENUTUP ... 70

6.1 Kesimpulan ... 70

6.2 Saran ... 70

DAFTAR PUSTAKA ... 71

(5)

xiii

DAFTAR TABEL

Halaman

Tabel 2.1 Deskripsi Pekerjaan... 11

Tabel 4.1 Tabel Formulir ... 34

Tabel 4.2 Tabel User ... 34

Tabel 4.3 Tabel Penjualan Formulir... 35

Tabel 4.4 Tabel Pendaftaran ... 35

Tabel 4.5 Tabel Daftar Ulang... 36

Tabel 4.6 Tabel Calon Siswa ... 36

Tabel 4.7 Tabel Jurusan ... 37

Tabel 4.8 Tabel Wali Kelas ... 37

Tabel 4.9 Tabel Wali ... 37

Tabel 4.10 Tabel Pembagian Kelas ... 38

(6)

xiv

DAFTAR GAMBAR

Halaman

Gambar 2.1 Logo SMK PGRI 2 Sidoarjo ... 7

Gambar 2.2 Struktur Organisasi SMK PGRI 2 Sidoarjo ... 10

Gambar 2.3 Document Flow Penjualan Formulir ... 14

Gambar 2.4 Document Flow Pendaftaran ... 15

Gambar 2.5 Document Flow Daftar Ulang ... 16

Gambar 2.6 Document Flow Pembagian Kelas ... 17

Gambar 4.1 System Flow Penjualan Formulir ... 23

Gambar 4.2 System Flow Pendaftaran ... 24

Gambar 4.3 System Flow Daftar Ulang ... 25

Gambar 4.4 System Flow Pembagian Kelas ... 26

Gambar 4.5 Context Diagram Pendaftaran Siswa Baru dan Pembagian Kelas .. 27

Gambar 4.6 DFD Pendaftaran Siswa Baru dan Pembagian Kelas ... 29

Gambar 4.7 DFD Level 1 Sub Proses Penjualan Formulir ... 29

Gambar 4.8 DFD Level 1 Sub Proses Pendaftaran ... 30

Gambar 4.9 DFD Level 1 Sub proses Daftar Ulang ... 31

Gambar 4.10 DFD Level 1 Sub Proses Pembagian Kelas ... 31

Gambar 4.11 Conceptual Data Model ... 32

Gambar 4.12 Phisycal Data Model ... 33

Gambar 4.13 Desain Form Menu Utama ... 39

Gambar 4.14 Desain Form Login ... 40

(7)

xv

Gambar 4.16 Desain Form Master Petugas ... 41

Gambar 4.17 Desain Form Master Formulir ... 42

Gambar 4.18 Desain Form Wali Kelas ... 42

Gambar 4.19 Desain Form Kelas ... 43

Gambar 4.20 Desain Form Penjualan Fomulir ... 44

Gambar 4.21 Desain Form Pendaftaran ... 45

Gambar 4.22 Desain Form Daftar Ulang ... 46

Gambar 4.23 Desain Form Pembagian Kelas ... 47

Gambar 4.24 Kwitansi Pembayaran ... 47

Gambar 4.25 Laporan Penjualan ... 48

Gambar 4.26 Laporan Pendaftaran ... 48

Gambar 4.27 Laporan Daftar Ulang... 49

Gambar 4.28 Laporan Pembagian Kelas ... 49

Gambar 5.1 Form Menu Utama ... 51

Gambar 5.2 Fitur Login... 52

Gambar 5.3 Notifikasi pada Login User ... 52

Gambar 5.4 Tampilan Form Master Formulir... 53

Gambar 5.5 Tampilan Form Master Formulir dengan sesuai jumlah ... 54

Gambar 5.6 Form Master Jurusan ... 54

Gambar 5.7 Tampilan Form Master User ... 55

Gambar 5.8 Tampilan Form Master User Password generate ... 56

Gambar 5.9 Tampilan Form Wali Kelas ... 56

Gambar 5.10 Form Kelas ... 57

(8)

xvi

Gambar 5.12 Tampilan Form Penjualan Formulir ... 59

Gambar 5.13 Cek Kode Formulir Kosong ... 60

Gambar 5.14 Cek Kode Formulir tidak ada ... 60

Gambar 5.15 Cek Kode Formulir sudah terjual ... 61

Gambar 5.16 Form Pendaftaran ... 62

Gambar 5.17 No Penjualan tidak boleh kosong ... 62

Gambar 5.18 No Penjualan yang dicari Tidak ada ... 63

Gambar 5.19 Form Daftar Ulang ... 64

Gambar 5.20 No Pendaftaran tidak boleh kosong ... 64

Gambar 5.21 Data Calon Siswa otomatis terisi ... 65

Gambar 5.22 Form Pembagian Kelas ... 66

Gambar 5.23 Listview otomatis terisi ... 66

Gambar 5.24 Kwitansi Pembayaran ... 67

Gambar 5.25 Laporan Penjualan ... 68

Gambar 5.26 Laporan Pendaftaran ... 68

Gambar 5.27 Laporan Daftar Ulang ... 69

(9)

xvii

DAFTAR LAMPIRAN

Halaman

Lampiran 1. Surat Hasil Survey ... 74

Lampiran 2. Hasil Wawancara ... 75

Lampiran 3. Kwitansi Pembayaran ... 76

Lampiran 4. Laporan Formulir Terjual ... 77

Lampiran 5. Laporan Pendaftaran ... 78

Lampiran 6. Laporan Daftar Ulang ... 79

Lampiran 7. Daftar Siswa ... 80

(10)

1 BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Era globalisasi merupakan pemicu cepatnya perubahan yang terjadi pada berbagai aspek kehidupan masyarakat. Dalam hal ini dunia pendidikan mempunyai tanggung jawab yang besar, terutama dalam menyiapkan sumber daya manusia yang tangguh. Pendaftaran siswa baru merupakan salah satu cara yang digunakan oleh suatu lembaga pendidikan. Pendafataran dilakukan oleh calon siswa untuk menentukan bidang kemampuannya sendiri.

SMK PGRI 2 Sidoarjo adalah salah satu contoh lembaga pendidikan menengah kejuruan yang membuka pendaftaran siswa baru. Pendaftaran siswa baru hanya dilakukan ketika tahun ajaran baru. Proses pendaftaran siswa baru pada SMK PGRI 2 Sidoarjo masih menyimpan dokumen-dokumen siswa pada rak dokumen. Proses ini membuat dokumen yang telah diarsip sering berantakan dan hilang. Proses ini juga membuat kinerja dari pihak Tata Usaha dalam mengarsipkan dokumen menjadi tidak efisien. Pihak pendafataran juga membutuhkan waktu yang lama untuk menghasilkan laporan yang disampaikan kepada Kepala Sekolah.

(11)

Hal ini dapat disimpulkan, bahwa pendaftaran siswa baru merupakan proses penting dalam suatu lembaga pendidikan. Pentingnya dokumen-dokumen dari calon siswa baru dapat diarsipkan dengan mudah dengan sistem ini. Sistem ini membantu pihak SMK PGRI 2 Sidoarjo yang berkaitan dengan sistem ini menjadi efektif dan efisien. Sistem ini juga membantu dalam membuat laporan-laporan yang berkaitan tentang proses pendaftaran siswa baru dan pembagian kelas.

1.2 Perumusan Masalah

Berdasarkan latar belakang permasalahan di atas, maka dapat dirumuskan permasalahan, yaitu Bagaimana Merancang Bangun Sistem Informasi Pendaftaran Siswa Baru dan Pembagian Kelas pada SMK PGRI 2 Sidoarjo.

1.3 Pembatasan Masalah

Batasan masalah yang terkait mengenai masalah di atas adalah sebagai berikut:

1. Sistem ini membahas beberapa proses yang terdiri dari: (a) Proses Penjualan Formulir Pendaftaran, (b) Proses Pendaftaran siswa baru, (c) Proses Daftar Ulang, (d) Proses pembagian Kelas.

2. Sistem ini menghasilkan laporan-laporan yang terdiri dari: (a) Laporan Penjualan Formulir, (b) Laporan Pendaftaran Siswa Baru, (c) Laporan Daftar Ulang, (d) Daftar Pembagian Kelas.

3. Aplikasi yang dihasilkan berupa aplikasi desktop.

(12)

1.4 Tujuan

Tujuan dari Merancang Bangun Sistem Aplikasi Pendaftaran Siswa Baru dan Pembagian Kelas ini adalah untuk mengatasi permasalahan dalam proses pendaftaran siswa baru dan pembagian kelas yang sedang dihadapi SMK PGRI 2 Sidoarjo. Sistem ini meningkatkan keakuratan data dan membantu kemudahan dalam proses pembagian kelas.

1.5 Manfaat

Sistem informasi pendaftaran siswa baru dan pembagian kelas dapat dimanfaatkan oleh pengguna khususnya staff organisasi sekolah. Pengguna tersebut antara lain:

1. Petugas Pendaftaran dan Daftar Ulang

Memudahkan dan mempercepat proses penjualan formulir, pendataan calon siswa yang mendaftar dan daftar ulang, membuat laporan mengenai penjualan formulir hingga pendaftaran ulang.

2. Kepala Sekolah

(13)

3. Tata Usaha

Memudahkan untuk menyimpan maupun melihat data siswa baru, serta memudahkan dalam penyusunan daftar pembagian kelas.

4. Wali Kelas

Membantu dalam penerimaan daftar pembagian kelas yang berisi data siswa.

1.6 Sistematika Penulisan

Sistematika penulisan laporan proyek sistem informasi pendaftaran siswa baru dan pembagian kelas pada SMK PGRI 2 Sidoarjo adalah sebagai berikut:

Bab pertama pendahuluan membahas tentang latar belakang SMK PGRI 2 Sidoarjo, sedangkan inti dari permasalahan akan digambarkan dalam perumusan 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 sistem tersebut.

Bab kedua hasil survey membahas tentang gambaran umum SMK PGRI 2 Sidoarjo yang menguraikan gambaran umum perusahaan seperti lokasi, keadaan, kondisi, situasi dan hal lain yang berkaitan dengan instansi/lembaga tersebut, sejarah berdirinya, dan struktur organisasi SMK PGRI 2 Sidoarjo.

(14)

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 digunakan untuk mendukung jalannya aplikasi ini yang meliputi Hardware maupun Software. Selain itu, di dalam bab ini juga menjelaskan tentang cara penggunaan dari aplikasi ini.

(15)

6 BAB II HASIL SURVEY

2.1 Gambaran Umum SMK PGRI 2 Sidoarjo

SMK PGRI 2 Sidoarjo adalah sekolah menengah kejuruan swasta yang bertempat di Jl. Jenggolo Gg. III No. 61, Sidoarjo. Sekolah ini memiliki 4 program jurusan yaitu Multimedia (MM), Rekayasa Perangkat Lunak (RPL), Akuntansi (AK), dan Administrasi Perkantoran (APK).

SMK PGRI 2 Sidoarjo memiliki berbagai fasilitas diantara lain laboratorium khusus untuk setiap program jurusan, lapangan olahraga, kantin, masjid, dan lain sebagainya. Tersedia beberapa ekstrakulikuler yang mampu membantu siswa didik untuk mengembangkan bakat dan hobinya. Para Pembimbing yang masing - masing ahli dalam bidangnya membuat minat siswa didik semakin besar pada fasilitas yang di sediakan oleh SMK PGRI 2 Sidoarjo ini. Ada berbagai macam ekstrakulikuler yang di sediakan, diantaranya yaitu Paskibraka, Ekstra Bola Voli, Ekstra Basket, Ekstra Futsal, dll. Suasana yang tergolong sejuk juga membuat para siswa didik merasa nyaman.

(16)

2.2 Logo SMK PGRI 2 Sidoarjo

Gambar 2.1 Logo SMK PGRI 2 Sidoarjo

Arti dari Logo SMK PGRI 2 Sidoarjo adalah sebagi berikut: 1. Bentuk

Sayap kiri-kanan masing-masing terdiri dari 5 helai bulu Berwarna kuning, melambangkan cita-cita setinggi angkasa di bidang pendidikan dengan dasar Pancasila, membawa tunas muda harapan bangsa ke masa cerah dan gemilang.

2. Lukisan Corak dan Warna

Pada bulu bagian bawah warna putih dengan tulisan PGRI berwarna merah melambangkan pengabdian yang dilandasi kesucian, cinta kasih, kemurnian dan keberanian bagi kepentingan rakyat. Suluh berdiri tegak bercorak 4 garis tegak dan datar berwarna kuning dengan nyala 5 sinar api warna merah melambangkan :

(17)

b. Nyala api dengan lima sinar warna merah yang berarti Pancasila dalam Arti Ideologis dan Sasaran budi, cipta, rasa, karsa dan karya generasi dalam Arti Teknik.

c. Empat buku mengapit suluh dengan posisi 2 datar dan 2 tegak (simetris) dengan warna corak putih melambangkan sumber ilmu yang menyangkut nilai-nilai moral pengetahuan, ketrampilan dan akhlak bagi tingkatan lembaga-lembaga pendidikan pradasar, dasar, menengah dan tinggi.

d. Warna dasar tengah hijau melambangkan kemakmuran generasi. e. Pita putih bertulisan Perkumpulan Pembina Lembaga Pendidikan

sebagai penyangga sayap, melambangkan ikatan yang kokoh kuat guru seluruh Indonesia di dalam mengejar cita-citanya.

3. Arti Keseluruhan

Yayasan Pembina Lembaga Pendidikan PGRI dengan itikad dan kesadaran pengabdian yang suci murni dengan segala keberanian, keluhuran jiwa dan cinta kasih senantiasa menunaikan darma baktinya terhadap Negara, Tanah Air dan Bangsa Indonesia dalam menididik budi, cipta, rasa, karsa dan karya generasi bangsa menjadi manusia Pancasila yang memiliki moral, pengetahuan, ketrampilan, dan akhlak yang tinggi.

2.3 Visi dan Misi SMK PGRI 2 Sidoarjo

(18)

2.3.1 Visi SMK SMK PGRI 2 Sidoarjo

Mewujudkan SMK yang berkualitas, unggul dalam prestasi berdasarkan IMTAQ serta menghasilkan tamatan yang mampu bersaing di tingkat nasional maupun global.

2.3.2 Misi SMK SMK PGRI 2 Sidoarjo

SMK PGRI 2 Sidoarjo memiliki beberapa misi yang harus ditempuh dalam mewujudkan visinya.

a. Menyiapkan tamatan siap kerja serta berproduktifyang dilandasi IMTAQ serta menguasai IPTEK

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

c. Mengembangkan potensi sekolah yang bernuansa industri dan mampu bersaing di tingkat nasional

d. Mengembangkan sekolah sebagai pusat Pendidikan dan Pelatihan Kejuruan Terpadu (PPKT) yang memberikan layanan prima pada masyarakat

(19)

2.4 Struktur Organisasi

Struktur Organisasi SMK PGRI 2 Sidoarjo dapat dilihat pada Gambar 2.2.

(20)

2.5 Deskripsi Pekerjaan

Deskripsi tugas pada SMK PGRI 2 Sidoarjo sebagai berikut dapat lihat pada Tabel 2.1.

Tabel 2.1 Deskripsi Pekerjaan

NO JABATAN TUGAS

1 Dinas Pendidikan

Dinas Pendidikan merupakan unsur pelaksana pemerintahan daerah, dipimpin oleh seorang Kepala Dinas yang berada di bawah dan bertanggung jawab kepada Bupati melalui Sekretaris Daerah.

2 Kepala Sekolah

Kepala Sekolah adalah pimpinan tertinggi di sekolah. Pola kepemimpinananya sangat berpengaruh bahkan sangat menentukan kemajuan sekolah. Oleh karena itu dalam pendidikan modern kepemimpinan kepala sekolah merupakan jabatan strategis dalam mencapai tujuan pendidikan.

3

YPLP (Yayasan Pembina Lembaga Pendidikan)

Yayasan Yang Mengelola Dan Membina Lembaga-Lembaga Pendidikan Di Lingkungan PGRI.

4 Komite Sekolah

Badan ini merupakan suatu institusi yang mandiri bertujuan untuk meningkatkan tanggung jawab dan peran serta masyarakat dengan mewadahi dan menyalurkan aspirasi dan prakarsa masyarakat dalam melahirkan kebijakan operasional dan program pendidikan di satuan pendidikan.

5 Bendahara Bagian Sekolah yang melaksanakan tugas administrasi sekolah.

6 Tata Usaha

(21)

NO JABATAN TUGAS

7 WKS Kurikulum

WKS memiliki peranan dalam membantu kepala sekolah seperti menyusun program pengajaran, Menyusun dan menjabarkan kalender pendidikan, Menyusun jadwal evaluasi belajar dan

pelaksanaan ujian akhir, Mengatur pelaksaan program perbaikan dan pengayaan, ataupun Melakukan supervisi administrasi akademis, dan lain-lain.

8 WKS Kesiswaan

WKS berfungsi membina siswa yang dapat memperdalam dan memperluas pengetahuan siswa, mengembangkan bakat dan minat, kreatifitas serta ketrampilan siswa.

9 WKS Sarana

WKS Sarana berfungsi untuk membantu

mengembangkan sarana-sarana guna membantu proses belajar mengajar dalam sekolah.

10 WKS HUMAS

Membantu Kepala Sekolah dalam pelaksanaan tugas hubungan industri atau masyarakat yang menyusun dan melaksanakan program kerja, mengarahkan dan membina, memimpin,

mengawasi serta mengkoordinasikan pelaksanaan tugas, khususnya dibidang kerjasama dengan dunia usaha yang relevan serta melaksanakan pemasaran tamatan.

11 Perpustakaan

Bagian dari sekolah yang membantu siswa dalam proses belajar dengan menyediakan sarana dalam pendidikan

12

KAPROLI (Kepala Program Keahlian)

KAPROLI memiliki tanggung jawab seperti Mengkoordinir tugas guru dalam

pembelajaran,Mengkoordinir pengembangan bahan ajar, Melaksanakan program praktik kerja industry, Melaksanakan uji kompetensi, dan lain-lain

13

OSIS (Organisasi Siswa Intra Sekolah)

Suatu organisasi yang berada di

(22)

NO JABATAN TUGAS

14 KOPSIS

Koperasi yang berada dalam lingkungan sekolah yang anggotanya adalah siswa dari sekolah tersebut yang dapat melakukan kegiatan ekonomi tanpa badan hukum.

15 POKJA PSG

Suatu bentuk penyelenggaraan pendidikan dan pelatihan keahlian kejuruan yang memadukan secara sistematik dan sinkron program

pendidikan di sekolah dan program penguasaan keahlian yang diperoleh melalui bekerja langsung di dunia kerja, terarah untuk mencapai suatu tingkat keahlian professional tertentu.

16 Wali Kelas

Wali Kelas adalah Guru yang membantu Kepala Sekolah untuk membimbing siswa dalam

mewujudkan disiplin kelas, sebagai manajer dan motivator untuk membangkitkan gairah / minat siswa untuk beprestasi di kelas.

17

UKS (Unit Kesehatan Sekolah)

UKS adalah suatu usaha yang

dilakukan sekolah untuk menolong murid dan juga warga sekolah yang sakit di kawasan lingkungan sekolah. UKS biasanya dilakukan di ruang kesehatan suatu sekolah

18 Siswa

Anggota masyarakat yang berusaha

mengembangkan potensi diri melalui proses pembelajaran pada jalur pendidikan.

2.6 Analisis Sistem Sedang Berjalan

(23)

A. Document Flow Penjualan Formulir

Pada document flow ini kompmenjelaskan pada proses awal dimulai pada pembeli yang membayar untuk membeli formulir. Petugas mencatat setiap penjualan formulir dan kemudian petugas menyerahkan berkas pembayaran kepada pembeli. Laporan penjualan diambil dari berkas pembayaran yang telah diarsip oleh petugas yang nantinya laporan penjualan diserahkan kepada Kepala Sekolah yang dapat dilihat pada Gambar 2.3.

Proses Pendaftaran Siswa Baru

(24)

B. Document Flow Pendaftaran

Proses Pendaftaran ini dimulai dari calon siswa yang mengisi formulir pendaftaran dan menyerahkan berkas pendaftaran kepada petugas. petugas mencatat dokumen pendaftaran dan membuat bukti pendaftaran. Bukti pendaftaran diberikan kepada calon siswa dan diarsip oleh petugas. Bukti pendaftaran diserahkan kepada calon siswa dan digunakan untuk membuat laporan pendaftaran yang diserahkan kepada kepala sekolah. Document Flow Pendaftaran dapat dilihat pada Gambar 2.4.

Proses Pendaftaran Siswa Baru

(25)

C. Document Flow Daftar Ulang

Proses Daftar Ulang ini dimulai dari calon siswa yang menyerahkan formulir daftar ulang dan kemudian dicek kelengkapan daftar ulang oleh petugas. Document Flow Daftar Ulang yang dapat dilihat pada Gambar 2.5.

Proses Daftar Ulang

(26)

D. Document Flow Pembagian Kelas

Pihak Tata Usaha mendapatkan Data Calon Siswa yang didata oleh Tata Usaha. Kemudian Tata Usaha membuat daftar pembagian kelas yang dirangkap menjadi tiga dan dibagikan kepada wali kelas serta kepala sekolah yang dapat dilihat pada Gambar 2.6.

Document Flow Pembagian Kelas

(27)

18 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 Sekolah

Menurut Herek (1982:9) pada dasarnya Pendaftaran ini 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 pendaftaran siswa baru merupakan salah satu kewajiban pihak sekolah dan Dinas Pendidikan setiap tahun ajaran baru.

(28)

3.3 Sistem

Menurut beberapa para ahli yang menerangkan tentang sistem. Menurut Hartono (2005:2) dengan bukunya yang berjudul Analisis dan Desain Sistem Informasi menerangkan “sistem adalah sekumpulan dari elemen-elemen yang berinteraksi untuk mencapai satu tujuan tertentu”. Menurut Susanto (2004:18)

dalam buku berjudul Sistem Informasi Manajemen Konsep dan Pengembangannya yang menyatakan bahwa: “sistem adalah sekumpulan/group

dari sub sistem/ bagian/ komponen apapun baik fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan tertentu”.

3.4 Sistem Informasi

Menurut Jogiyanto (1999 : 11) sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

(29)

3.5 Analisis 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.6 Desain Sistem

Tahap analisis sistem selesai dilakukan, maka analis sistem telah mendapatkan gambaran yang jelas apa yang harus dikerjakan. Kemudian memikirkan 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. d. Menggambarkan bagaimana suatu sistem dibentuk.

(30)

21 BAB IV

HASIL DAN PEMBAHASAN

4.1 Analisis Sistem

Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang dibuat. Dari analisa sistem ini juga dapat 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 digunakan untuk melihat rancangan sistem dibuat. Setelah

menggambarkan document flow yang ada di SMK PGRI 2 Sidoarjo, maka langkah berikutnya adalah mengajukan atau merancang sistem baru untuk menunjang atau mempercepat dan agar tidak kehilangan data. Langkah pertama untuk membuat sistem tersebut adalah membuat system flownya terlebih dahulu. Berikut ini adalah system flow yang direkomendasikan guna menunjang kinerja pada bagian

(31)

A. System Flow Penjualan Formulir dan Pendaftaran

Pada system flow di atas menjelaskan pada proses awal dimulai pada pembeli yang membayar untuk membeli formulir. Petugas memasukkan data setiap penjualan formulir dan menyimpan data tersebut ke dalam tabel penjualan. Petugas menyerahkan berkas pembayaran kepada pembeli. Petugas membuatkan kwitansi pembayaran rangkap 2 yang diberikan kepada pembeli dan diarsipkan. Laporan penjualan diambil dari tabel penjualan formulir yang telah disimpan oleh petugas yang nantinya laporan penjualan diserahkan kepada Kepala Sekolah. System flow Penjulan Formulir dapat dilihat pada Gambar 4.1.

(32)

System Flow Penjualan Formulir Pendaftaran

(33)

System Flow Pendaftaran Siswa Baru

(34)

B. System Flow Daftar Ulang

Proses Daftar Ulang ini dimulai dari calon siswa yang menyerahkan formulir daftar ulang. Petugas mengecek No Pendaftaran dan calon siswa yang telah disimpan dalam proses pendaftaran dan calon siswa. Apabila tidak ada maka proses langsung selesai dan apabila ada maka petugas update status daftar ulang yang ada pada tabel calon siswa dan menyimpan data daftar ulang yang disimpan dalam tabel daftar ulang dan dari tabel tersebut digunakan untuk cetak bukti daftar ulang. System Flow Daftar Ulang dapat dilihat pada Gambar 4.3.

System Flow Daftar Ulang

(35)

C. System Flow Pembagian Kelas

Pihak Tata Usaha mendata calon siswa yang ada dalam tabel calon siswa dan jurusan. Lalu Tata Usaha input data pembagian kelas yang mengacu pada tabel calon siswa, kelas, dan wali kelas. Kemudian Tata Usaha cetak daftar pembagian kelas rangkap 3 yang diberikan kepada Wali Kelas, Kepala Sekolah, dan diarsip. System Flow Pembagian Kelas dapat dilihat pada Gambar 4.4.

System Flow Pembagian Kelas

(36)

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

Pada Gambar di bawah ini adalah context diagram dari Sistem Informasi Pendaftaran siswa baru dan Pembagian Kelas Siswa pada SMK PGRI 2 Sidoarjo. Context Diagram Aplikasi Pendaftaran Siswa Baru dan Pembagian dapat dilihat

pada Gambar 4.5.

(37)

B. DFD Level 0

(38)

Gambar 4.6 DFD Pendaftaran Siswa Baru dan Pembagian Kelas

C. DFD Level 1

Gambar 4.7 adalah DFD level 1 dari Proses Penjualan Formulir. Pada DFD level 1 Penjualan Formulir ini terdapat 2 proses. seperti yang terlihat pada Gambar 4.7.

(39)

Gambar 4.8 DFD Level 1 Sub Proses Pendaftaran

Gambar 4.8 merupakan sub proses DFD level 1 dari Sistem Informasi Pendaftaran siswa baru dan Pembagian Kelas Siswa pada SMK PGRI 2 Sidoarjo. Pada DFD level 1 ini terdapat 2 proses.

(40)

Gambar 4.9 DFD Level 1 Sub proses Daftar Ulang

(41)

Gambar 4.10 di atas merupakan Pada Gambar di bawah ini adalah sub proses DFD level 1 dari Sistem Informasi Pendaftaran siswa baru dan Pembagian Kelas Siswa pada SMK PGRI 2 Sidoarjo. Pada DFD level 1 ini terdapat 1 proses.

4.2.3 Entity Relationship Diagram

Entity Relationship Diagram (ERD) digunakan untuk menggambarkan

tabel-tabel yang ada dalam sebuah sistem berikut relasi antar tabelnya.

A. Conceptual Data Model

Pada gambar di bawah ini menjelaskan tentang Conceptual Data Model (CDM) yang terdiri dari delapan table. Tabel tersebut yang saling berhubungan dari Sistem Informasi Pendaftaran siswa baru dan Pembagian Kelas pada SMK PGRI 2 Sidoarjo seperti pada Gambar 4.11.

(42)

B. Physical Data Model

Pada gambar di bawah ini merupakan Physical Data Model (PDM) yang telah di generate dari conceptual data model yang sebelumnya dari Sistem Informasi Pendaftaran siswa baru dan Pembagian Kelas pada SMK PGRI 2 Sidoarjo dan untuk lebih jelasnya lihat Gambar 4.12.

Gambar 4.12 Phisycal Data Model

4.2.4 Struktur Tabel

(43)

1. Tabel Formulir

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

Fungsi : Menyimpan Data Formulir Tabel 4.1 Tabel Formulir

No. Nama Kolom Tipe Data Keterangan

1 No_Formulir Varchar2(20) Primary Key

2 Thn_ajar Varchar2(10) Not Null

3 Harga int Not Null

2. Tabel Data Petugas Nama Tabel : User Primary Key : Id_User Foreign Key : -

Fungsi : Menyimpan Data Petugas. Tabel 4.2 Tabel User

No. Nama Kolom Tipe Data Keterangan

1 Id_User Varchar2(10) Primary Key

2 Nama_User Varchar2(50) Not Null

3 Password int Not Null

3. Tabel Penjualan Formulir

Nama Tabel : Penjualan Formulir Primary Key : No_penjualan Foreign Key : Id_User

No_Formulir

(44)

Tabel 4.3 Tabel Penjualan Formulir

No. Nama Kolom Tipe Data Keterangan 1 No_penjualan Varchar2(10) Primary Key 2 Nama_Pembeli Varchar2(50) Not Null

3 Tgl_penjualan Datetime Not Null

4 Id_User Varchar2(10) Foreign Key

5 No_Formulir Varchar2(20) Foreign Key

4. Tabel Pendaftaran

Nama Tabel : Pendaftaran Primary Key : No_Pendaftaran Foreign Key : Id_petugas

No_Penjualan

Fungsi : Menyimpan Data Pendaftaran Tabel 4.4 Tabel Pendaftaran

No. Nama Kolom Tipe Data Keterangan

1 No_Pendaftaran Varchar2(10) Primary Key

2 Tgl_Pendaftaran datetime Not Null

3 Id_User Varchar2(10) Foreign key

4 No_penjualan Varchar2(10) Foreign Key

5. Tabel Daftar Ulang

Nama Tabel : Daftar Ulang Primary Key : no_daftarulang Foreign Key : Id_User

NISN

(45)

Tabel 4.5 Tabel Daftar Ulang

No Nama Kolom Tipe Data Keterangan 1 No_DaftarUlang Varchar2(10) Primary Key 2 Tgl_DaftarUlang Datetime Not Null

3 Id_User Varchar2(10) Foreign Key

4 NISN Int Foreign Key

6. Tabel Calon Siswa

Nama Tabel : Calon_Siswa Primary Key : NISN

Foreign Key : No_Pendaftaran Kode_Jur Kode_Wali

Fungsi : Digunakan untuk menyimpan data Calon Siswa Tabel 4.6 Tabel Calon Siswa

No Nama Kolom Tipe Data Keterangan

1 NISN Varchar2(20) Primary Key

2 Nama_Calon_Siswa Varchar2(50) Not Null

3 J_Kelamin Varchar2(1) Not Null

4 Alamat_Calon_Siswa Varchar2(50) Not Null

5 Kode_Jur Varchar2(10) Foreign Key

6 No_Pendaftaran Varchar2(10) Foreign Key

7 Kode_Wali Varchar2(10) Foreign Key

8 Status_daftar_ulang Varchar2(1) Not Null

7. Tabel Jurusan

Nama Tabel : Jurusan Primary Key : Kode_Jur Foreign Key : -

(46)

Tabel 4.7 Tabel Jurusan

No Nama Kolom Tipe Data Keterangan

1 Kode_jur Varchar2(10) Primary Key

2 Nama_jur Varchar2(50) Not Null

8. Tabel Wali Kelas

Nama Tabel : Wali Kelas

Primary Key : Kode_Wali_Kelas Foreign Key : -

Fungsi : Digunakan untuk menyimpan data Wali Kelas Tabel 4.8 Tabel Wali Kelas

No Nama Kolom Tipe Data Keterangan 1 Kode_Wali_Kelas Varchar(20) Primary key 2 Nama_Wali_Kelas Varchar(50) Not Null

3 Jkel Varchar(1) Not Null

4 Alamat Varchar(50) Not Null

5 No_Telp Varchar(15) Not Null

9. Tabel Wali

Nama Tabel : Wali Primary Key : Kode_Wali Foreign Key : -

Fungsi : Digunakan untuk menyimpan data Wali

Tabel 4.9 Tabel Wali

No Nama Kolom Tipe Data Constraint

1 Kode_wali Varchar(10) Primary Key

2 Nama_wali Varchar(50) Not Null

(47)

No Nama Kolom Tipe Data Constraint

5 Agama_wali Varchar(20) Not Null

6 Pendidikan Varchar(20) Not Null

7 Pekerjaan Varchar(20) Not Null

8 Alamat_Wali Varchar(50) Not Null 9 Status_Hidup Varchar(15) Not Null

10 Hubungan Varchar(20) Not Null

11 No_Telp Varchar(13) Null

10. Tabel Pembagian Kelas

Nama Tabel : Pembagian_Kelas Primary Key : Kode_Pembagian_Kel Foreign Key : Kode_Jur

Fungsi : Digunakan untuk menyimpan data Pembagian Kelas

Tabel 4.10 Tabel Pembagian Kelas

No Nama Kolom Tipe Data Keterangan 1 Kode_Pembagian_Kel Varchar2(10) Primary Key

2 Kode_Jur Varchar2(10) Foreign Key

3 Jml_Seluruh_Siswa Int Not Null

4 Kap_Maks_Perkelas Int Not Null

11. Tabel Kelas

Nama Tabel : Kelas Primary Key : Kode_Kelas Foreign Key : Kode_Wali_Kelas

NISN

Kode_Pembagian_Kelas

(48)

Tabel 4.11 Tabel Kelas

No Nama Kolom Tipe Data Keterangan

1 Kode_Kelas Varchar2(10) Primary Key

2 Nama_Kelas Varchar2(50) Not Null

3 Thn_Ajar Varchar2(10) Not Null

4 Kode_Wali_Kelas Varchar2(10) Foreign Key

5 NISN Varchar2(20) Foreign Key

6 Kode_Pembagian_Kel Varchar2(10) Foreign Key

7 Jml_Murid Int Not Null

4.2.5 Desain Input/Output

Di bawah ini terdapat desain dari program aplikasi Sistem Informasi Pendaftaran siswa baru dan Pembagian kelas Pada SMK PGRI 2 Sidoarjo dan dijelaskan bagaimana cara menggunakan program ini nantinya.

A. Desain Form Menu Utama

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

(49)

B. Desain Form Login

Sebelum menggunakan aplikasi ini user dipersilahkan untuk login terlebih dahulu. Form login terdapat dua kolom, yaitu kolom username dan password, apabila isi dari username dan password sudah benar maka fitur-fitur

pada aplikasi ini terbuka sesuai dengan user yang login yang ditunjukkan pada Gambar 4.14.

Gambar 4.14 Desain Form Login

C. Desain Form Master Jurusan

Form master jurusan berfungsi untuk melihat data jurusan. Dengan form ini data jurusan di simpan ke database jurusan dan untuk lebih jelasnya dapat dilihat pada Gambar 4.15.

(50)

D. Desain Form Master User

Form ini berfungsi untuk penyimpanan data user. Form master user mempunyai textbox kode user, nama user, dan password yang muncul ketika tombol generate ditekan dan untuk lebih lengkapnya perhatikan Gambar 4.16.

Gambar 4.16 Desain Form Master Petugas

E. Desain Form Master Formulir

Form ini berfungsi untuk menyimpan data master formulir yang dilakukan oleh petugas administrasi. Form master formulir mempunyai textbox kode formulir, harga, tahun ajar, serta Jumlah untuk banyak data yang dibuat. Form tersebut juga memiliki tombol Simpan dan hapus. Selengkapnya perhatikan Gambar 4.17.

(51)

Gambar 4.17Desain Form Master Formulir

F. Desain Form Master Wali Kelas

Form ini berfungsi untuk menyimpan data Wali Kelas. Form ini Berisikan Kode Wali Kelas, Nama Wali Kelas, Jenis Kelamin, Alamat, dan No Telepon. Form ini hanya memiliki 2 tombol yaitu Simpan dan Ubah. Lebih jelasnya dapat dilihat pada Gambar 4.18.

(52)

G. Desain Form Kelas

Form Kelas ini hanya menampilkan data kelas yang telah disimpan ketika proses pembagian kelas selesai. Form ini menampilan Nama Siswa, NISN, Kelas yang ditempati, dan Nama Wali Kelas. Tampilan tersebut hanya muncul ketika Kelas dipilih, kemudian tampilan tersebut muncul sesuai dengan kelas yang dipilih dan untuk lebih detailnya dapat dilihat pada Gambar 4.19.

Gambar 4.19 Desain Form Kelas

H. Desain Form Penjualan Formulir

Form ini berfungsi untuk menyimpan data pejualan formulir yang baru dan menghapus data penjualan yang batal terjual. Form penjualan formulir ini hanya dapat diakses oleh petugas penjualan yang mempunyai hak akses sebagai pengelola penjualan hingga daftar ulang. Form tersebut juga memiliki tombol simpan, hapus. Lebih jelasnya dapat dilihat pada Gambar 4.20.

(53)

Gambar 4.20DesainForm Penjualan Fomulir

I. Desain Form Pendaftaran

Form pendaftaran berfungsi untuk menyimpan data pendaftaran ke dalam database. pendaftaran tersebut memiliki jenis yang berbeda-beda. Form

(54)

Gambar 4.21DesainForm Pendaftaran

J. Desain Form Daftar Ulang

Form ini berfungsi untuk menyimpan data daftar ulang ke dalam database daftar ulang yang digunakan oleh petugas untuk penginputan data daftar

(55)

Gambar 4.22DesainForm Daftar Ulang

K. Desain Form Pembagian Kelas

(56)

Gambar 4.23DesainForm Pembagian Kelas

L. Desain Laporan Kwitansi Penjualan Formulir

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

(57)

M. Desain Laporan Penjualan

Laporan ini berfungsi menampilkan laporan Penjualan dan untuk lebih jelasnya dapat dilihat pada Gambar 4.25.

Gambar 4.25Laporan Penjualan

N. Desain Laporan Pendaftaran

Laporan daftar ulang berfungsi menampilkan data daftar ulang. Dalam laporan daftar ulang ada pilihan kategori yang berdasarkan periode dan untuk lebih jelasnya dapat dilihat pada Gambar 4.26.

(58)

O. Desain Laporan Daftar Ulang

Laporan Daftar Ulang berfungsi menampilkan data Daftar Ulang dan untuk lebih jelasnya dapat dilihat pada Gambar 4.27.

Gambar 4.27Laporan Daftar Ulang

P. Desain Laporan Pembagian Kelas

Laporan Pembagian Kelas berfungsi menampilkan data Pembagian Kelas dan untuk lebih jelasnya dapat dilihat pada Gambar 4.28.

(59)

50 BAB V

IMPLEMENTASI DAN PEMBAHASAN

5.1 Sistem Yang Digunakan

Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan sistem pendaftaran siswa baru dan pembagian kelas pada SMK PGRI 2 Sidoarjo yaitu:

A. Software Pendukung

a. Sistem Operasi Microsoft Windows 7 Ultimate Version 2009. b. Microsoft Visual Studio 2005.

c. Microsoft SQL Server 2005. B. Hardware Pendukung

a. Komputer dengan processor Core i3 M 370 @ 2.40 GHz atau lebih tinggi.

b. Graphic Intel 32-bit dengan resolusi 1366 x 768 atau lebih tinggi. c. Memori RAM 2.00 GB atau lebih tinggi.

5.2 Cara Setup Program

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

1. Install SQL Server pada komputer yang digunakan.

2. Install Program Pendaftaran dan Pembagian Kelas Siswa Baru di komputer.

(60)

5.3 Penjelasan Pemakaian

Tahap ini merupakan langkah-langkah dari pemakaian Sistem Informasi Pendaftaran dan Pembagian Kelas Siswa Baru pada SMK Nasional Mojosari. Berikut pembahasan pemakaian dari Sistem Informasi Pendaftaran dan Pembagian Kelas Siswa Baru pada SMK Nasional Mojosari

5.3.1 Form Menu Utama

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

Gambar 5.1Form Menu Utama

Selanjutnya user diwajibkan untuk login. Karena fitur-fitur pada aplikasi ini terbuka apabila username dan password yang dimasukkan user sesuai dengan username dan password yang ada pada database yang diperlihatkan pada Gambar

(61)

Gambar 5.2Fitur Login

Saat username dan password tidak diisi keluar pesan “Username atau Password tidak Boleh Kosong !”. Maka harus diisi dengan username dan password yang benar. Apabila muncul notifikasi “Username atau Password anda Salah” maka proses verifikasi username dan password gagal. Bila hal tersebut terjadi maka user tidak dapat mengakses fitur yang ada pada sistem. Jika username dan password yang diinputkan benar maka sistem menampilkan user

yang login dan mengaktifkan fitur yang ada sesuai dengan hak akses yang dimiliki oleh user seperti Gambar 5.3.

Gambar 5.3 Notifikasi pada Login User

5.3.2 Form Master

(62)

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 Formulir

Form Formulir berfungsi menambahkan data formulir. Form ini terletak pada menu data master pada Form Utama. User Admin dapat menambah data formulir dan untuk menambah formulir user dapat mengklik tombol simpan agar tersimpan pada database. No Formulir otomatis keluar saat form load atau saat tombol simpan ditekan dapat di lihat pada Gambar 5.4.

Gambar 5.4Tampilan Form Master Formulir

(63)

Gambar 5.5 Tampilan Form Master Formulir dengan sesuai jumlah

B. Form Master Jurusan

Form ini berfungsi menyimpan data jurusan ke dalam database. Form ini terletak di menu data master dari form utama. Pertama user mengisi Jurusan dengan namajurusan yang ingin di tambah. Selanjutnya tekan simpan setelah mengisi nama jurusan yang diperlihatkan pada Gambar 5.6.

(64)

C. Form Master User

Form ini berfungsi untuk menyimpan data user ke dalam Database. Petugas hanya dapat diakses oleh user yang memiliki status sebagai admin, selain admin form ini tidak dapat di akses oleh user lain. Terletak pada menu data master pada form utama. Langkah pertama user admin dapat menambah data user. Jika data sudah di masukan ke dalam textbox tekan tombol simpan. Kode user otomatis keluar ketika form petugas dibuka dan tombol simpan di tekan yang diperlihatkan pada Gambar 5.7.

Gambar 5.7Tampilan Form Master User

Password otomatis keluar jika admin menekan tombol test untuk

(65)

Gambar 5.8Tampilan Form Master User Password generate

D. Form Master Wali Kelas

Form ini berfungsi untuk menyimpan data Wali Kelas. Data ini digunakan untuk menentukan wali kelas pada saat pembagian kelas dan untuk lebih datailnya dapat dilihat pada Gambar 5.9.

(66)

E. Form Master Kelas

Form pembagian kelas ini digunakan untuk menyimpan data pembagian kelas. Form ini juga berfungsi untuk menyimpan data kelas. Form ini terdapat tahun ajar, jurusan, dan kelas untuk menentukan kelas bagi calon siswa yang telah mendaftar ulang. Form ini juga berisi kapasitas maksimal kelas dan jumlah calon siswa yang telah mendaftar ulang pada jurusan yang mereka pilih yang diperlihatkan Gambar 5.10.

Gambar 5.10 Form Kelas

(67)

Gambar 5.11 Listview otomatis terisi

5.3.3 Form Transaksi

Aplikasi pendaftaran siswa baru dan pembagian kelas memiliki beberapa form transaksi mulai dari transaksi penjualan formulir, pendaftaran, daftar ulang, dan pembagian kelas. Form-form master digunakan mengelola data-data transaksi yang ada.

A. Form Penjualan Formulir

(68)

pada database formulir berubah S yang berarti formulir tersebut sudah terjual pada Gambar 5.12.

Gambar 5.12Tampilan Form Penjualan Formulir

(69)

Gambar 5.13Cek Kode Formulir Kosong

Sedangkan apabila petugas mengisi kode formulir yang salah maka tampil pesan “Maaf, Kode Formulir yang dicari Tidak ada ! “ pada Gambar 5.14.

Gambar 5.14Cek Kode Formulir tidak ada

(70)

Gambar 5.15 Cek Kode Formulir sudah terjual

B. Form Pendaftaran

(71)

Gambar 5.16 Form Pendaftaran

Jika No Penjualan tidak di isi atau kosong maka tampil pesan seperti Gambar 5.17.

(72)

Apabila No Penjualan yang dicari salah maka muncul tampilan seperti Gambar 5.18.

Gambar 5.18 No Penjualan yang dicari Tidak ada

C. Form Daftar Ulang

(73)

Gambar 5.19 Form Daftar Ulang

Jika No Daftar Ulang tidak di isi atau kosong maka tampil pesan “No Pendaftaran

Tidak Boleh Kosong !” pada Gambar 5.20.

(74)

Data calon siswa otomatis terisi pada saat petugas memasukkan no pendaftaran dengan benar. Data calon siswa ini terisi dengan data yang telah disimpan pada saat pendaftaran dan untuk lebihnya dapat dilihat pada Gambar 5.21.

Gambar 5.21 Data Calon Siswa otomatis terisi

D. Form Pembagian Kelas

(75)

Gambar 5.22 Form Pembagian Kelas

Data dari calon siswa otomatis muncul pada listview jika petugas memilih jurusan. Kapasitas dari jurusan tersebut juga muncul dengan sendirinya dan untuk lebih jelasnya dapat dilihat pada Gambar 5.23.

(76)

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

digunakan dalam mengambil keputusan.

A. Kwitansi Pembayaran

Ketika petugas ingin memberikan kwitansi, petugas hanya perlu menekan menu Cetak Dokumen lalu pilih Kwitansi Pembayaran. Setelah itu Kwitansi otomatis keluar seperti Gambar 5.24.

Gambar 5.24 Kwitansi Pembayaran

B. Laporan Formulir Terjual

(77)

Gambar 5.25 Laporan Penjualan

C. Laporan Pendaftaran

Laporan pendaftaran ini berfungsi untuk menampilkan laporan pendaftaran yang terjadi pada tanggal tersebut. Laporan pendaftaran keluar jika tata usaha menekan menu Laporan lalu memilih Laporan Pendaftaran seperti Gambar 5.26.

(78)

D. Laporan Daftar Ulang

Laporan Daftar Ulang ini berfungsi untuk menampilkan laporan pendaftaran yang dapat di lihat pada Gambar 5.27.

Gambar 5.27 Laporan Daftar Ulang E. Daftar Siswa

Laporan Daftar Siswa ini berfungsi untuk menampilkan laporan pendaftaran yang dapat di lihat pada Gambar 5.28.

(79)

70 BAB VI PENUTUP

6.1 Kesimpulan

Proses pengembangan proyek sistem informasi pendaftaran siswa baru dan pembagian kelas pada SMK PGRI 2 Sidoarjo dapat diambil beberapa kesimpulan sebagai berikut:

a. Pengembangan sistem yang lama ke sistem yang baru dapat membantu kinerja sistem yang baik dimana untuk memudahkan user dalam hal input data dan data tidak mudah hilang atau terselip .

b. Implementasi dari sistem dapat menghasilkan sebuah laporan-laporan yang di butuhkan khususnya untuk laporan penjualan, laporan pendafataran, daftar ulang, dan laporan pembagian kelas dimana kepala sekolah bisa melihat hasil laporan yang sesuai dan terinci.

6.2 Saran

(80)

71

DAFTAR PUSTAKA

Idris, Zahara. 1992. Pengantar Pendidikan. Jakarta: Gramedia

Hartono, Jogiyanto, HM. 1999. Analisis & Desain Sistem Informasi. Yogyakarta: Andi

Hartono, Jogiyanto, HM. 2005. Analisis dan Perancangan Sistem Informasi. 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. 2005. Analisa Sistem Informasi. Yogyakarta: Andi offest. Anwar, Desi. 2002. Kamus Bahasa Indonesia. Surabaya: PT. Amelia

Gambar

Gambar 4.1 System Flow Penjualan Formulir
Gambar 4.2 System Flow Pendaftaran
Gambar 4.3 System Flow Daftar Ulang
Gambar 4.4 System Flow Pembagian Kelas
+7

Referensi

Dokumen terkait

Efek akan terjadi jika anda sudah berada di salah satu halaman web yang mengandung special effect page transition, keluar dari sana dan masuk ke halaman web lainnya. •

Tujuan dari penelitian ini adalah untuk mengetahui hubungan relationship marketing terhadap customer satisfaction dan dampak customer loyalty pada restoran D’Cost Seafood

– Zat atau obat yg berasal dari tanaman a bukan tanaman, sintetis a semi sintetis yg dapat menyebabkan penurunan atau perubahan kesadaran, hilangnya rasa, mengurangi

dapat diambil beberapa impilasi yang dapat diterapkan sebagai berikut: 1) Semakin tinggi dukungan organisasi kepada pegawai maka akan membuat pegawai merasa puas

Hasil penelitian menunjukkan ada pengaruh penambahan teknik relaksasi progresif pada terapi latihan dan terapi latihan terhadap penurunan nyeri post section

mempengaruhi biaya bunga perusahaan karena bunga pinjaman yang diminta oleh. bank komersial atau kreditor berdasarkan tingkat suku bunga pasar,

 Sekiranya dalil yang lain itu ialah adat yang diterima kerana berlaku pada zaman Nabi, maka dalil ini sabit dengan sunnah, atau kerana berlaku pada zaman

Membagi seluruh beban pekerjaan yang ada di Universitas Tama Jagakarsa menjadi banyak tugas yang secara wajar dan nyaman dapat dilaksanakan oleh individu dan kelompok