140
PERANCANGAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III ALLAN DARMA SAPUTRO NIM : 12130510 Program Studi Manajemen Informatika AMIK BSI Jakarta Jakarta 2017

TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

PERANCANGAN SISTEM INFORMASI PENERIMAAN

PESERTA DIDIK BARU BERBASIS WEB

PADA SMK ANGKASA 1

JAKARTA

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III

ALLAN DARMA SAPUTRO

NIM : 12130510

Program Studi Manajemen Informatika

AMIK BSI Jakarta

Jakarta

2017

Page 2: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah
Page 3: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah
Page 4: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah
Page 5: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah
Page 6: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah
Page 7: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

vii

KATA PENGANTAR

Dengan mengucap puji syukur atas kehadirat ALLAH SWT, yang telah

melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya penulis dapat

menyelesaikan tugas ini dengan baik. Dimana tugas akhir ini penulis sajikan

dalam bentuk buku yang sederhana. Adapun judul tugas akhir yang penulis ambil

sebagai berikut, “Perancangan Sistem Penerimaan Peserta Didik Baru

Berbasis Web Pada SMK Angkasa 1 Jakarta”.

Tujuan penulisan tugas akhir ini ialah sebagai salah satu syarat kelulusan

program Diploma III AMIK BSI Jakarta. Sebagai bahan penulisan diambil

berdasarkan hasil riset, observasi, serta beberapa sumber literatur ang mendukung

penulisan ini. Penulis menyadari bahwa tanpa bimbingan serta dorongan dari

semua pihak, maka penulisan tugas akhir ini tidak akan berjalan dengan lancar.

Oleh karena itu, pada kesempatan kali ini penulis ingin mengucapkan terima kasih

kepada :

1. Direktur AMIK BSI Jakarta.

2. Ketua Program Studi Manajemen Informatika AMIK BSI Jakarta.

3. Bapak Amrin, S.Si , M.Kom, selaku Dosen Pembimbing Tugas Akhir.

4. Bapak Omar Pahlevi, M.Kom, selaku Asisten Dosen Pembimbing Tugas

Akhir.

5. Staff/ dosen / karyawan di lingkungan AMIK BSI Jakarta.

6. Bapak M. Miftahul Huda, ST selaku Kepala Sekolah SMK Angkasa 1

Jakarta.

7. Staff/ guru / karyawan SMK Angkasa 1 Jakarta.

8. Orang Tua tercinta yang telah memberikan dukungan moral maupun

spiritual sehingga penulis mampu menyelesaikan Tugas Akhir ini.

9. Rekan-rekan mahasiswa Manajemen Informatika 12.6H.07.

Serta semua pihak yang namanya tidak bisa penulis sebutkan satu-persatu

namun tidak mengurangi rasa terima kasih sehingga terwujudnya penulisan ini.

Penulis menyadari bahwa penulisan tugas akhir ini masih jauh dari kata sempurna.

Page 8: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

viii

Oleh karena itu, penulis menerima saran & kritik yang bersifat membangun demi

kesempurnaan penulisan di masa yang akan datang.

Akhir kata, penulis berharap semoga tugas akhir ini dapat berguna bagi

penulis pada khususnya dan bagi para pembaca pada umumnya.

Jakarta, 6 April 2017

Penulis

Allan Darma Saputro

Page 9: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

ix

ABSTRAK

Allan Darma Saputro(12130510), Perancangan Sistem Penerimaan Peserta

Didik Baru SMK Angkasa 1 Jakarta.

Dalam era globalisasi ini, ilmu pengetahuan dan teknologi semakin berkembang

dengan pesat. Khususnya pada perkembangan teknologi informasi dan komputer.

Saat ini hampir sebagian besar informasi didapat melalui internet, termasuk

informasi seputar dunia pendidikan. Tak jarang lembaga-lembaga pendidikan

memanfaatkan internet sebagai media interaksi kepada masyarakat. Berbeda

halnya dengan apa yang terjadi di SMK Angkasa 1 Jakarta. Dimana sekolah

tersebut belum memaksimalkan teknologi informasi. Contohnya pada saat

penerimaan peserta didik baru, sistem penerimaan di sekolah tersebut belum

terkomputerasi. Sistem yang ada di SMK Angkasa 1 masih dilakukan secara

manual. Sehingga beresiko terjadi kesalahan pada proses-proses tersebut.

Diharapkan dengan perancangan sistem ini menjadi solusi untuk masalah-masalah

yang bisatimbul pada saat pembukaan pendaftaran peserta didik baru.

Kata Kunci : Perancangan Web, Sistem Penerimaan Peserta Didik Baru

Page 10: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

x

ABSTRACT

Allan Darma Saputro (12130510), Information System Design Acceptance Of New

Learners Web-Based On Vocational School Angkasa 1 Jakarta.

In the current era of globalization, science and technology are growing rapidly. Especially in

the development of information technology and computers. Currently almost of the

information obtained through the internet including information about of education. Not

infrequently institutions of educational use the internet as a means of interaction to the

public. Differently with the happens on SMK Angkasa 1 Jakarta. Where the school has not

maximized information technology. For the example at the time of acceptance of new

learners, system used still manual and not yet computerized. So there is a risk of errors in

these processes. Expected by designing this system into a solution to the problems that arise

at the time of acceptance of new learners.

Keyword : Web Designing, System Acceptance of New Learners.

Page 11: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

xi

DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir..................................................................................i

Lembar Pernyataan Keaslian Tugas Akhir..........................................................ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah.....................................iii

Lembar Persetujuan dan Pengesahan Tugas Akhir..............................................iv

Lembar Konsultasi Tugas Akhir..........................................................................v

Kata Pengantar.....................................................................................................vii

Abstrak..................................................................................................................ix

Daftar Isi...............................................................................................................xi

Daftar Simbol.......................................................................................................xiii

Daftar Gambar......................................................................................................xv

Daftar Tabel........................................................................................................xvii

BAB I PENDAHULUAN

1.1. Latar Belakang..........................................................................1

1.2. Maksud dan Tujuan...................................................................2

1.3. Metode Penelitian.....................................................................2

1.4. Ruang Lingkup.........................................................................4

1.5. Sistematika Penulisan...............................................................5

BAB II LANDASAN TEORI

2.1. Konsep Dasar Web....................................................................7

2.2. Teori Pendukung.....................................................................19

BAB III PEMBAHASAN

3.1. Tinjauan Perusahaan...............................................................30

3.1.1. Sejarah Institusi/Perusahaan.........................................30

3.1.2. Struktur Organisasi dan Fungsi.....................................31

3.2. Analisis Kebutuhan.................................................................37

3.3. Perancangan Perangkat Lunak................................................38

3.3.1. Rancangan Antar Muka................................................38

Page 12: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

xii

3.3.2. Rancangan Basis Data..................................................44

3.3.3. Rancangan Struktur Navigasi........................................54

3.4. Implementasi dan Pengujian Unit...........................................55

3.4.1. Implementasi.................................................................55

3.4.2. Pengujian Unit...............................................................64

BAB IV KESIMPULAN

4.1. Kesimpulan............................................................................120

4.2. Saran......................................................................................120

Daftar Pustaka

Daftar Riwayat Hidup

Surat Keterangan Riset/ PKL

Page 13: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

xiii

DAFTAR SIMBOL

A. Entity Relationship Diagram

Entitas atau Objek Data

Kumpulan objek atau sesuatu yang dapat

dibedakan atau diidentifikasikan secara

unik.

Relationship

Hubungan yang terjadi antara satu

entitas atau lebih. Kumpulan relationship

yang sejenis disebut relationship set.

Atribut atau elemen data

Karakteristik dalam entity atau

relationship yang mengerjakan

penjelasan detail tentanf entity atau

relationship atau dengan kata lain adalah

kumpulan elemen data yang membentuk

suatu entitas.

Weak Entity

Suatu entity dimana keberadaan entity

tersebut bergantung pada entity lain.

Page 14: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

xiv

Atribut Multivalue

Atribut yang memiliki nilai lebih dari

satu

Connection

Digunakan sebagai penghubung entitas

yang membedakan entitas tersebut

dengan entitas lain.

Page 15: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

xv

DAFTAR GAMBAR

Gambar Halaman

Gambar II.1. Ilustrasi Model Waterfall................................................................17

Gambar II.2. Struktur Navigasi Linier.................................................................20

Gambar II.3. Struktur Navigasi Hirarki...............................................................21

Gambar II.4. Struktur Navigasi Non Linier.........................................................22

Gambar II.5. Struktur Navigasi Campuran..........................................................23

Gambar II.6. Kardinalitas Hubungan Satu ke Satu (One to One)........................25

Gambar II.7. Kardinalitas Hubungan Satu ke Banyak (One to Many).................26

Gambar II.8. Kardinalitas Hubungan Banyak ke Banyak (Many to Many)..........26

Gambar III.1. Struktur Organisasi SMK Angkasa 1.............................................32

Gambar III.2. Rancangan Antar Muka Home........................................................38

Gambar III.3. Rancangan Antar Muka Profile.......................................................38

Gambar III.4. Rancangan Antar Muka Data Pendaftar..........................................39

Gambar III.5. Rancangan Antar Muka Hasil Seleksi.............................................39

Gambar III.6. Rancangan Antar Muka Panduan....................................................40

Gambar III.7. Rancangan Antar Muka Pengumuman & Jadwal...........................40

Gambar III.8. Rancangan Antar Muka Kontak.....................................................41

Gambar III.9. Rancangan Antar Muka Pendaftaran Akun....................................41

Gambar III.10. Rancangan Antar Muka Log In Siswa..........................................42

Gambar III.11. Rancangan Antar Muka Form Pendaftaran...................................42

Gambar III.12. Rancangan Antar Muka Daftar Pendaftaran.................................43

Gambar III.13. Rancangan Antar Muka Log In Admin.........................................43

Gambar III.14. Rancangan Antar Muka Halaman Muka Admin...........................44

Gambar III.15. Entity Relationship Diagram.........................................................45

Gambar III.16. Logical Relational Structure.........................................................46

Gambar III.17. Struktur Navigasi Index Calon Siswa...........................................54

Gambar III.18. Struktur Navigasi Index User........................................................54

Gambar III.19. Implementasi Halaman Muka Home............................................55

Gambar III.20. Implementasi Halaman Profile......................................................55

Gambar III.21. Implementasi Halaman Data Pendaftar.........................................56

Gambar III.22. Implementasi Halaman Hasil Seleksi............................................56

Page 16: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

xvi

Gambar III.23. Implementasi Halaman Panduan................................................57

Gambar III.24. Implementasi Halaman Pengumuman & Jadwal........................57

Gambar III.25. Implementasi Halaman Kontak..................................................58

Gambar III.26. Implementasi Halaman Pendaftaran Akun.................................58

Gambar III.27. Implementasi Halaman Log In Siswa..........................................59

Gambar III.28. Implementasi Halaman Form Pendaftaran..................................59

Gambar III.29. Implementasi Halaman Daftar Pendaftaran.................................60

Gambar III.30. Implementasi Halaman Log In Admin.........................................60

Gambar III.31. Implementasi Halaman Muka Ruang Admin..............................61

Page 17: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

xvii

DAFTAR TABEL

Tabel Halaman

Tabel III.1. Spesifikasi File Pendaftaran..........................................................47

Tabel III.2. Spesifikasi File Jurusan..................................................................49

Tabel III.3. Spesifikasi File Kelas.....................................................................50

Tabel III.4. Spesifikasi File Siswa.....................................................................51

Tabel III.5. Spesifikasi File Pendaftaran Lampiran...........................................53

Tabel III.6. Pengujian terhadap Form Log In Akun..........................................64

Tabel III.7. Pengujian terhadap Form Log In Admin........................................65

Tabel III.8. Pengujian terhadap Form Pendaftaran............................................67

Page 18: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

1

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Penerapan teknologi informasi seperti internet adalah salah satu contoh

produk teknologi yang dapat digunakan untuk mengakses segala macam informasi

yang dibutuhkan oleh mayarakat sekarang ini. Bahkan sekarang ini setiap instansi

perusahaan, pemerintahan, bahkan pendidikan kini telah membuka jaringan akses

untuk layanan internet secara bebas.

Namun pada kenyataannya masih ada instansi-instansi yang belum

memanfaatkan teknologi internet secara maksimal. Pada kasus ini terjadi di SMK

Angkasa 1 Jakarta, dimana permasalahannya adalah dalam kegiatan penerimaan

peserta didik baru yang dilakukan dengan cara pengambilan formulir jurusan yang

diinginkan calon peserta didik baru dan melakukan pembayaran administrasi

pendaftaran. Kemudian calon peserta didik baru mengisi formulir pendaftaran

serta melampirkan syarat-syarat seperti ijazah SMP, SKHUN, dan pas foto. Pihak

sekolah akan mengumpulkan formulir-formulir tersebut dan mencatatnya kembali

pada buku besar. Formulir yang telah diisi calon peserta didik baru diarsipkan,

dan apabila pihak sekolah membutuhkan informasi tentang calon peserta didik

tersebut harus mencari arsip atau mencarinya dibuku besar. Hal tersebut tidak

efektif dan efisien dikarenakan memakan banyak waktu dan tenaga.

Page 19: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

2

Berdasarkan pemaparan uraian yang terjadi di atas, penulis tertarik

mengambil judul penulisan Tugas Akhir ini, yaitu : “Perancangan Sistem

Informasi Penerimaan Peserta Didik Baru Berbasis Web Pada SMK Angkasa 1

Jakarta.”

1.2. Maksud dan Tujuan

Maksud dari penulisan tugas akhir ini adalah :

1. Mengimplementasikan konsep penerimaan peserta didik baru berbasis web.

2. Mengefisienkan waktu petugas dalam perekaman data-data calon peserta

didik baru.

3. Menyediakan kemudahan bagi para calon peserta didik yang ingin mendaftar

di SMK Angkasa 1.

Sedangkan tujuan penulisan Tugas Akhir ini adalah sebagai salah satu syarat

kelulusan Program Diploma Tiga (D.III) Program Studi Manajemen Informatika

pada Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika

(AMIK BSI).

1.3. Metode Penelitian

Dalam memperoleh data metode yang digunakan penulis antara lain:

A. Metode Perangkat Lunak

Metode yang digunakan pada pengembangan perangkat lunak ini

menggunakan model waterfall (Sukamto dan M.Shalahudin, 2013:28) yang

terbagi menjadi lima tahapan, yaitu :

Page 20: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

3

1. Analisis Kebutuhan Perangkat Lunak

Proses pengumpulan kebutuhan dilakukan secara intentif untuk

menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami seperti

apa yang dibutuhkan oleh user. Spesifkasi kebutuhan perangkat lunak pada

tahap ini perlu untuk didokumentasikan.

2. Desain

Desain perangkat lunak adalah proses multi langkah yang fokus pada desain

pembuatan program perangkat lunak termasuk struktur data, arsitektur

perangkat lunak, respresentasi antarmuka, dan prosedur pengcodean. Tahap

ini mentranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke

representsi desain agar dapat diimplementasikan menjadi program pada tahap

selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu

didokumentasikan.

3. Pembuatan Kode Program

Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari

tahap ini adalah program komputer sesuai dengan desain yang telah dibuat

pada tahap desain.

4. Pengujian

Pengujian fokus pada perangkat lunak secara segi logic dan functional dan

memastikan bahwa semua bagia sudah diuji. Hal ini dilakukan untuk

meminimalisir kesalahan (error) dan memastikan keluaran yag dihasilkan

sesuai dengan yang diinginkan.

Page 21: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

4

5. Pendukung (support) atau Pemeliharaan (maintenance)

Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan

mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah

ada, tapi tidak untuk membuat perangkat lunak baru.

B. Teknik Pengumpulan Data

Teknik pengumpulan data yang penulis gunakan dalam penulisan Tugas

Akhir ini antara lain :

1. Pengamatan Langsung (Observation)

Suatu metode yang menggunakan pengamatan langsung oleh penulis terhadap

suatu kegiatan yang dilakukan atau berjalan yang nantinya dijadikan bahan

penulisan Tugas Akhir. Dengan durasi selama 7 hari. Terhitung dari tanggal 3

– 10 Mei 2017.

2. Wawancara (Interview)

Penulis melakukan wawancara langsung dengan Bagian Kesiswaan SMK

Angkasa 1 Jakarta dengan media kertas dan alat tulis. Kemudian penulis juga

memperoleh data yang diperlukan untuk penulisan Tugas Akhir ini.

3. Studi Pustaka (Literatur Study)

Mengumpulkan data-data yang diperlukan dengan mencarinya di buku-buku

dan file-file yang tentunya berhubungan dengan topik penulisan Tugas Akhir.

1.4. Ruang Lingkup

Dalam penulisan Tugas Akhir ini, penulis membatasi ruang lingkup yang

diambil mengenai data-data calon peserta didik baru yang mendaftar di SMK

Angkasa 1 Jakarta. Pada halaman web terdapat menu Log In, dimana calon siswa

Page 22: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

5

diharuskan untuk membuat akun sebelum melakukan pendaftaran. Kemudian

menu utama yang berisikan profile sekolah, data pendaftar dan hasil seleksi. Dan

terakhir menu informasi yang berisikan panduan, pengumuman & jadwal dan

kontak. Sedangkan dari sisi admin meliputi halaman data jurusan, data user

admin, data tahun ajaran, data pendaftaran, seleksi penerimaan siswa baru, daftar

ulang calon siswa, data siswa, data kelas siswa, dan laporan.

1.5. Sistematika Penulisan

Dalam penulisan Tugas Akhir ini penulis membagi menjadi beberapa bab

untuk mempermudah penulis dalam menyusun dan mempermudah bagi pembaca

untuk memehaminya yang mana tiap-tiap bab terdiri dari sub-sub bab yang

merupakan penjelasan dari bab-bab sebelumnya. Berikut pembagian bab-bab

dalam laporan ini :

BAB I Pendahuluan

Pada Bab ini penulis menguraikan tentang latar belakang

secara umum, maksud dan tujuan, metode penelitian yang

menggunakan waterfall model, ruang lingkup yang

membatasi permasalahan, serta sistematika penulisan secara

keseluruhan.

BAB II Landasan Teori

Pada Bab ini, penulis menjelaskan tentang konsep dasar

web, dan teori pendukung berupa materi-materi seperti,

Page 23: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

6

ERD, LRS yang berhubungan dengan materi penulisan

Tugas Akhir.

BAB III Pembahasan

Pada Bab ini penulis membahas mengenai hal yang bersifat

umum, kemudian pembahasan dari segi tinjauan mengenai

instansi/perusahaan berupa sejarah, struktur organisasi,

analisis kebutuhan, perancangan perangkat lunak meliputi

rancangan antar muka, rancangan basis data, dan rancangan

struktur navigasi. Pada Bab ini penulis juga membahas

tentang implementasi dan pengujian unit.

BAB IV Penutup

Pada Bab ini merupakan bab terakhir yang berisikan

kesimpulan dan koreksi dari hasil penulisan disertai saran–

saran dari hasil penelitian yang telah dilakukan oleh penulis.

Page 24: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

7

BAB II

LANDASAN TEORI

2.1. Konsep Dasar Web

2.1.1. Pengenalan Internet

1. Internet

Simarmata (2010:47), “Internet merupakan kelompok atau sekumpulan

dari jutaan komputer”. Penggunaan internet dapat memungkinkan untuk

mendapatkan informasi dari komputer yang ada di dalam kelompok tersebut

dengan asumsi bahwa pemilik komputer memberikan izin hak akses. Untuk

mendapatkan sebuah informasi, sekumpulan protocol harus digunakan, yaitu

sekumpulan aturan yang menetapkan bagaimana suatu informasi dapat dikirim

dan diterima.

Pada awalnya internet merupakan suatu proyek yang dibentuk Departemen

Pertahanan Amerika Serikat dengan dukungan beberapa universitas dan lembaga

penelitian pada tahun 1969. Proyek tersebut bernama ARPANET (Advance

Research Project Agency Network). Karena kemudahannya dalam berkomunikasi

membuat banyak pihak mulai ikut bergabung. Dalam perkembangannya,

ARPANET dipecah menjadi dua bagian sesuai dengan fungsinya yaitu MILNET

untuk kepentingan militer dan ARPANET untuk kepentingan non-militer. Dan

gabungan dari kedua jaringan tersebut menjadi DARPA INTERNET yang

kemudian lebih dikenal dengan internet.

Page 25: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

8

2. Karakteristik Internet

Internet identik dengan cyberspace atau dunia maya. Dysson dalam

Kustiyahningsih dan Anamisa (2011:13) memberikan suatu definisi tentang

cyberspace “adalah suatu ekosistem bioelektronik di semua tempat yang memiliki

telepon, kabel coaxial, fiber optic, atau elektomagnetik waves”.

Dari definisi yang diberikan Dysson di atas, dapat ditarik kesimpulan

tentang karakteristik internet, diantaranya:

a. Beroperasi secara virtual atau maya

Berada di dunia maya, dihuni oleh orang-orang yang saling berinteraksi,

berdiskusi dan bertukar pikiran, tetapi tanpa harus melakukan pertemuan

secara fisik. Dan sebenarnya, penghuni dunia maya bukan hanya manusia,

tetapi termasuk di dalamnya adalah data, informasi, surat elektronik, ide-

ide bahkan sampai pada ilmu pengetahuan.

b. Dunia cyber selalu berubah dengan cepat

Dengan didukung kemudahan update data, maka perubahan yang terjadi

dalam dunia cyber pun sangat cepat. Informasi-informasi yang terjadi di

dalamnya sangat cepat berubah.

c. Orang-orang yang hidup dalam dunia maya tersebut dapat melaksanakan

aktifitas tanpa harus menunjukan identitasnya. Karena interaksi yang

dilakukan dalam cyberspace tanpa melibatkan interkasi secara fisik maka

interaksi yang dilakukan pun tidak harus menunjukkan identitas yang

sesungguhnya. Namun, walaupun identitas yang diberikan palsu, registrasi

tetap bisa dilaksanakan dengan baik.

Page 26: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

9

d. Informasi di dalamnya bersifat publik

Cyberspace disebut zaman informasi karena tidak dimiliki siapapun dan

tidak ada otoritas bagi siapapun untuk menggunakannya hanya untuk

dirinya sendiri.

2.1.2. Pengenalan Web

1. Website

Andi (2009:2) “Website merupakan komponen atau kumpulan komponen

yang terdiri dari teks, gambar, suara animasi sehingga lebih merupakan media

informasi yang menarik untuk dikunjungi”. Secara garis besar, website dapat

digolongkan menjadi 3 bagian yaitu:

1) Website Statis

Web yang mempunyai halaman tidak berubah. Artinya adalah untuk

melakukan perubahan pada suatu halaman dilakukan secara manual dengan

mengedit kode yang menjadi struktur website tersebut.

2) Website Dinamis

Web yang secara struktur diperuntukan untuk update sesering mungkin.

Biasanya selain halaman utama yang dapat diakses oleh user pada umumnya,

juga disediakan halaman back end untuk mengedit konten dari website

tersebut. Contoh umum mengenai website dinamis adalah web berita atau

web portal yang di dalamnya terdapat fasilitas berita, poling dan sebagainya.

Page 27: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

10

3) Website Interaktif

Di website ini, user dapat berinteraksi dan beradu argumen mengenai apa

yang menjadi pemikiran mereka. Biasanya website seperti memiliki

moderator untuk mengatur supaya topik yang diperbincangkan tidak keluar

jalur. Salah satu contoh website interaktif adalah blog dan forum.

2. Aplikasi Berbasis Web

Kadir (2008:356) mendefinisikan “aplikasi web atau aplikasi berbasis web

(web based application) adalah aplikasi yang dijalankan melalui browser”.

Aplikasi ini pertama kali dibangun hanya dengan menggunakan bahasa yang

disebut HTML (Hyper Text Markup Language) dan protokol yang digunakan

disebut HTTP (Hyper Text Transfer Protocol). Namun tentu saja hal ini

mempunyai kelemahan. Semua perubahan harus dilakukan pada tingkat aplikasi.

Pada perkembangan berikutnya, sejumlah script dan objek dikembangkan untuk

memperluas kemampuan HTML. Pada saat ini, banyak script yang seperti itu,

antara lain: PHP, ASP, ASP.NET. Sedangkan contoh yang berupa objek antara

lain adalah applet (java).

Dengan memperluas kemampuan HTML, yakni dengan menggunakan

perangkat lunak tambahan, perubahan informasi dalam halaman-halaman web

dapat ditangani melalui perubahan bukan melalui perubahan bahan program.

Sebagai implementasinya, aplikasi web dapat dikoneksikan ke database. Dengan

demikian, perubahan informasi dapat dilakukan oleh operator atau yang

bertanggung jawab terhadap kemuktahiran data, dan tidak menjadi tanggung

jawab pemrogram atau webmaster.

Page 28: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

11

Konsep yang mendasari aplikasi web sebenarnya sederhana, operasi yang

melatar belakanginya melibatkan pertukaran informasi antara komputer yang

meminta informasi (klien) dan komputer yang memasok informasi (server).

Secara lebih rinci, server yang melayani permintaan dari klien sesungguhnya

berupa suatu perangkat lunak yang dinamakan web server. Secara internal, web

server inilah yang berkomunikasi dengan perangkat lunak lain yang disebut

middleware dan middleware inilah yang berhubungan dengan database. Model

seperti inilah yang mendukung web dinamis.

Dengan menggunakan pendekatan web dinamis, dimungkinkan untuk

membentuk aplikasi berbasis web yang berinteraksi dengan database.

Berikut beberapa aplikasi berbasis web:

a) Web Browser

Alexander (2013:12) mengemukakan bahwa “web browser adalah aplikasi

perangkat lunak yang digunakan untuk mengambil dan menyajikan sumber

informasi web”.Sejarah web browser dimulai pada tahun 1991, saat Tim Berners-

Lee membuat aplikasi web browser pertama pada komputer NeXT dengan nama

World Wide Web browser. Kemudian pada tahun 1993 NCSA (National Center

Supercomputing Application) mengembangkan web browser gratis bernama

NCSA Mosaic, yang kemudian dilanjutkan pada tahun 1994 merilis Netscape

Navigator dan tahun 1998 berubah menjadi Mozilla FireFox. Microsoft Corp. ikut

meramaikan perkembangan web browser dengan merilis internet explorer pada

tahun 1995, dan diikuti oleh Opera pada tahun 1996. Tidak ketinggalan Apple Inc.

Page 29: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

12

juga meramaikan pasar web browser dengan merilis Safari pada tahun 2003. Dan

di tahun 2008 Google Inc. merilis web browser dengan nama Google Chrome.

b) Web Server

Kustiyahningsih (2011:8) “web server adalah komputer yang digunakan

untuk menyimpan dokumen-dokumen web, komputer ini melayani permintaan

dokumen web dari kliennya”. Web browser seperti explorer atau navigator

berkomunikasi melalui jaringan (termasuk jaringan internet) dengan web server,

menggunakan HTTP. Browser akan mengirimkan request ke server untuk

meminta dokumen tertentu atau layanan lain yang disediakan oleh server. Server

memberikan dokumen atau layanan jika tersedia juga dengan menggunakan

protokol HTTP. Contoh web server adalah:

1) Apache

Merupakan web server yang paling populer dan memiliki ranking pertama

dalam presentase penggunanya. Apache bisa digunakan di berbagai

platform OS seperti: Linux, Windows dan lain-lain.

2) IIS (Internet Information Services)

Digunakan di sistem operasi windows NT dan windows 2002.

3) PWS (Personal Web Server)

Digunakan di sistem operasi windows 9x

c) Web Hosting

Shalahudin (2008:7) “web hosting mengizinkan perorangan atau

oraganisasi membuat website yang dapat diakses melalui world wide web”. Web

Page 30: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

13

host merupakan organisasi yang menyediakan tempat di servernya untuk

perorangan atau organisasi meletakkan semua file website-nya dan menyediakan

konektifitas dengan internet agar dapat diakses melalui internet.

2.1.3. Bahasa Pemrograman

Abdul Kadir (2012:2) “program adalah kumpulan intruksi yang digunakan

untuk mengatur komputer agar melakukan suatu tindakan tertentu”. Tanpa

program, komputer sesugguhnya tidak dapat berbuat apa-apa. Itulah sebabnya,

sering dikatakan bahwa komputer mencakup tiga aspek penting, berupa perangkat

keras (hardware), perangkat lunak (software) yang dalam hal ini berupa program,

dan perangkat akal (brainware) atau orang yang berperan terhadap operasi

komputer maupun pengembangan perangkat lunak. Dengan kata lain, program

merupakan salah satu bagian penting pada komputer, yang mengatur komputer

agar melakukan tindakan yang sesuai dengan yang dikehendaki pembuatnya.

Suatu program ditulis dengan mengikuti kaidah bahasa pemrograman

tertentu. Bahasa pemrograman dapat dianalogikan dengan bahasa yang digunakan

oleh manusia (bahasa manusia). Kumpulan intruksi dalam bahasa manusia yang

berupa sejumlah kalimat dapat dianalogikan dengan suatu program. Manusia

dapat mengerjakan suatu instruksi berdasarkan kalimat-kalimat dan komputer bisa

menjalankan suatu instruksi menurut program. Adapun bahasa pemrograman

tersebut salah satunya adalah:

1) PHP

Saputra (2013:1) “PHP: Hypertext Preprocessor merupakan suatu bahasa

pemrograman yang hanya dapat berjalan pada sisi server (server side scripting)”.

Page 31: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

14

Pada awalnya PHP merupakan kependekan dari Personal Home Page (situs

personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada

waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa

kumpulan script yang digunakan untuk mengolah data formulir dari web.

2) HTML

Shalaudin (2008:19), “HTML atau Hypertext Markup Language adalah

suatu format data yang digunakan untuk membuat dokumen hypertext (teks pada

komputer yang memungkinkan user saling mengirimkan informasi)”. Dokumen

HTML harus disimpan dengan ektensi htm atau html. HTML memiliki tag-tag

yang telah didefinisikan untuk membuat halaman web. Penulisan tag-tag HTML

dapat menggunakan huruf besar atau huruf kecil, karena HTML tidak case

sensitive (membedakan huruf besar dan huruf kecil memiliki maksud berbeda).

Dokumen HTML berisi serangkaian tag HTML kemudian diterjemahkan

oleh web browser untuk selanjutnya ditampilka dalam bentuk halaman web,

artinya apabila dokumen HTML sudah dibuka oleh web browser tidak lagi tampil

tag-tag htmlnya melainkan sudah sebagai halaman web.

3) JavaScript

Sibero (2013:150) “JavaScript adalah bahasa scripting (Scripting

Language), yaitu kumpulan instruksi atau perintah yang digunakan untuk

mengendalikan beberapa bagian dari sistem operasi”. Bentuk bahasa skrip dari

javascript mengambil model penulisan pada pemrograman bahasa C dan java,

yang terdiri dari variabel, fungsi dan lainnya.

Page 32: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

15

4) Jquery

Sibero (2013:218) ”Jquery adalah salah satu javascript framework terbaik

saat ini”. Jquery dikembangkan oleh John Resig pada tahun 2006 di barCamp

NYC. Pada awal perkembangannya jquery dibuat untuk meringkas penggunaan

CSS selector dalam suatu pustaka fungsi. Jquery memiliki ciri khas pada

penggunaan perintahnya, prefix untuk jquery dengan tanda $ kemudian

dilanjutkan dengan fungsi atau perintah. Jquery merupakan plug-in komponen

user interface (hal-hal yang berhubungan dengan antarmuka pengguna) berupa

interaksi, widget berfitur lengkap dan efek animasi yang berada di bawah

framework jquery. Setiap komponen dibangun sesuai dengan arsitektur kerja

jquery (menentukan sesuatu, kemudian memanipulasinya) dan memiliki

kemampuan untuk menerima tema yang bermacam-macam sesuai dengan

keperluan desain.

5) CSS

Sugiri dan Kurniawan (2007:21) “CSS (Cascading Style Sheet) adalah:

sebuah cara untuk memisahkan isi dengan layout dalam halaman-halaman web

yang dibuat”. CSS memperkenalka template berupa style untuk membuat dan

mempermudah penulisan dari halaman-halaman yang dirancang. Hal ini sangat

penting karena halaman yang menggunakan CSS dapat dibaca secara bolak-balik

dan isinya dapat dilihat oleh pengunjung dari manapun.

Page 33: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

16

2.1.4. Basis Data

1. Definisi Basis Data

Basis data menurut Stephens dan Plew dalam Simarmata dan Paryudi

(2006:1), “adalah mekanisme yang digunakan untuk meyimpan informasi atau

data”. Informasi adalah sesuatu yang kita gunakan sehari-hari untuk berbagai

alasan. Dengan basis data, pengguna dapat meyimpan data secara terorganisasi.

Setelah data tersimpan, informasi harus mudah diambil. Kriteria dapat digunakan

untuk mengambil informasi. Cara data disimpan dalam basis data menentukan

seberapa mudah mencari informasi berdasarkan banyak kriteria. Data pun harus

mudah ditambahkan ke dalam basis data, dimodifikasi, dan dihapus.

2. Aplikasi Basis Data

Andi (2010:13) MySQL adalah “aplikasi yang digunakan untuk membuat

query dalam pembuatan database, table maupun manipulasi data”. Dalam

pembuatan sebuah website dinamis, membutuhkan sebuah database untuk

menyimpan data-data ke dalam tabel. Data sangat dibutuhkan untuk menunjang

kebutuhan website dalam hal konten maupun isi website. Pada web server Xampp

terdapat database MySQL yang dapat digunakan sebagai database.

2.1.5. Model Pengembangan Perangkat Lunak

Rosa dan Shalahuddin (2013:28), “model SDLC air terjun (waterfall)

sering juga disebut model sekuensial linier (sequential linear) atau hidup klasik

(classic life cycle)”. Model air terjun menyediakan pendekatan alur hidup

perangkat lunak secara sekuensial atau beruntun dimulai dari analisis, desain,

Page 34: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

17

pengkodean, pengujian dan tahap pendukug (support). Yang dibagi menjadi lima

tahapan, yaitu:

Sistem/Rekayasa

Informasi

Analisis PengujianDesain Pengkodean

Sumber: Rosa dan Shalahuddin (2013:28)

Gambar II.1.

Ilustrasi Model Waterfall

1. Analisis Kebutuhan Perangkat Lunak

Proses pengumpulan kebutuhan dialkuan secara intensif untuk

menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat

lunak seperti apa yang dibutuhkan user. Spesifikasi perangkat lunak pada tahap

ini perlu untuk didokumentasikan.

2. Desain

Desain perangkat lunak merupakan proses multi langkah yang fokus pada

desain pembuatan program perangkat lunak termasuk struktur data, arsitektur

perangkat lunak, representasi antar muka dan prosedur pengkodean. Tahap ini

mentranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke

representasi desain agar diimplementasikan menjadi program pada tahap-tahap

Page 35: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

18

selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu

didokumentasikan.

3. Pembuatan Kode Program

Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari

tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada

tahap desain.

4. Pengujian

Pengujian fokus pada perangkat lunak secara lojik dan fungsional dan

memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk

meminimlisir kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai

dengan yang diinginkan.

5. Pendukung (support) atau pemeliharaan (maintenance)

Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan

ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan

yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus

beradaptasi dengan lingkungan baru. Tahap pendukung atau pemeliharaan dapat

mengulangi proses pengembangan mulai dari spesifikasi untuk perubahan

perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru.

Dari kenyataanyang terjadi sangat jarang model air terjun dapat dilakukan

sesuai alurnya karen sebab berikut:

1) Perubahan spesifikasi perangkat lunak terjadi di tengah alur

pengembangan.

Page 36: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

19

2) Sangat sulit bagi pelanggan untuk mendefinisikan semua spesifikasi di

alur awal pengembangan. Pelanggan sering kali membutuhkan contoh

(prototype) untuk menjabarkan spesifikasi kebutuhan lebih lanjut.

3) Pelanggan tidak mugkin bersabar mengakomodasi perubahan-

perubahan yang diperlukan di akhir alur pengembangan.

Dengan berbagai kelemahan yang dimiliki model air terjun tapi model ini

telah menjadi dasar dari model-model yang lain dalam melakukan perbaikan

model pengembangan perangkat lunak. Hal positif dari model air terjun adalah

struktur tahap pengembangan sistem jelas, dokumentasi dihasilkan di setiap tahap

pengembangan, dan sebuah tahap dijalankan setiap tahap sebelumnya selesai

dijalankan (tidak ada tumpang tindih pelaksanaan tahap).

2.2. Teori Pendukung

2.2.1. Struktur Navigasi

Puspitosari (2010:280) menyatakan bahwa, “Struktur navigasi adalah

susunan menu atau hirarki dari suatu situs yang menggambarkan isi dari setiap

halaman dan link atau navigasi tiap halaman pada tiap web.”. Struktur navigasi

termasuk struktur terpenting dalam pembuatan suatu mutimedia. Struktur navigasi

juga memberikan kemudahan dalam menganalisa keinteraktifan seluruh objek dan

multimedia bagaimana pengaruh keinteraktifan terhadap pengguna.

Struktur navigasi mempunyai ciri khas yang dapat digolongkan menurut

kebutuhan akan objek, kemudahan yang membuat akan berpengaruh terhadap

Page 37: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

20

suatu pembuatan multimedia. Ada empat macam bentuk dasar dari struktur

navigasi yang biasa digunakan dalam proses pembuatan aplikasi multimedia, yaitu

sebagai berikut:

1) Struktur Navigasi Linier

Linier (satu arah) merupakan struktur yang mempunyai satu rangkaian

cerita yang berurut. Dengan kata lain, struktur ini hanya dapat menampilkan satu

demi satu tampilan layar secara berurut menurut urutannya. Tampilan yang dapat

ditampilkan pada struktur jenis ini adalah satu halaman sebelumnya atau satu

halaman sesudahnya dan tidak dapat menampilkan dua halaman sebelumnya atau

dua halaman sesudahnya. Salah satu yang terpenting dari struktur ini tidak

diperkenankan terjadinya percabangan.

Sumber: Puspitosari (2010:280)

Gambar II.2.

Struktur Navigasi Linear

2) Struktur Navigasi Hirarki

Struktur hirarki (bercabang) ini percabangan untuk menampilkan data

berdasarkan kriteria tertentu. Tampilan pada menu pertama akan disebtu sebagai

master page (halaman pertama kesatu), halaman utama ini akan mempunyai

Page 38: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

21

halaman percabangan yang dikatakan sebagai slave page (halaman pendukung).

Jika salah satu halaman pendukung dipilih atau diaktifkan, maka tampilan tersebut

akan bernama master page (halaman utama kedua) dan seterusnya. Pada struktur

navigasi ini tidak diperkenankan adanya tampilan secara linier.

Sumber: Puspitosari (2010:280)

Gambar II.3.

Struktur Navigasi Hirarki

3) Struktur Navigasi Non Linier

Struktur non linier (tidak berurut) merupakan pengembangan dari struktur

penjejakan linier. Pada struktur ini diperkenankan membuat penjejakan

bercabang. Pemakai bebas menelusuri website tanpa dibatasi suatu rute dimana

kontrol navigasi dapat mengakses ke semua halaman manapun. Percabangan yang

dibuat pada struktur non linier ini berbeda dengan percabangan pada struktur

hirarki, karena walaupun terdapat percabangan pada struktur non linier ini, tetapi

Page 39: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

22

tiap-tiap tampilan mempunyai kedudukan yang sama dan tidak ada master page

dan slave page.

Sumber: Puspitosari (2010:280)

Gambar II.4.

Struktur Navigasi Non Linier

4) Struktur Navigasi Campuran

Struktur navigasi ini merupakan campuran dari struktur navigasi

sebelumnya, yaitu linier, hirarki, dan non linier. Struktur navigasi ini juga bisa

disebut struktur navigasi bebas. Jika suatu tampilan membutuhkan percabangan,

maka dapat dibuat percabangan dan bila dalam percabangan terdapat suatu

tampilan yang sama kedudukannya maka dapat dibuat struktur linier dalam

percabangan tersebut. Struktur ini banak dipakai dalam pembuatan website, sebab

struktur navigasi ini memberikan keinteraksian yang lebih tinggi. Setiap struktur

peta navigasi bergantung pada tujuan dan kebutuhan dari aplikasi media yang

hendak dibuat. Semakin kompleks peta navigasi yang digunakan, maka semakin

sulit pembuatan aplikasi multimedia dari navigasi tersebut.

Page 40: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

23

Sumber: Puspitosari (2010:280)

Gambar II.5.

Struktur Navigasi Campuran

2.2.2. Enterprise Relationship Diagram

1. ERD

Fathansyah (2007:70). “Entity Relationship Diagram adalah model untuk

menjelaskan hubungan antara data dalam basis data berdasarkan suatu persepsi

bahwa real word terdiri dari objek-objek dasar yang mempunyai hubungan atau

relasi antara objek-objek tersebut”.

Entity Relationship Diagram terbagi menjadi tiga komponen, yaitu entitas

(entity), atribut (attribute), relasi atau hubungan (relation). Secara garis besar

entitas merupakan dasar yang terlibat dalam sistem. Atribut atau field berperan

Page 41: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

24

sebagai penjelas dari entitas, dan relasi atau hubungan menunjukkan hubungan

yang terjadi antara dua entitas.

1) Entitas (Entity)

Entitas menunjukkan objek-objek dasar yang terkait dalam sistem. Objek

dasar dapat berupa orang, benda, atau hal lain yang keterangannya perlu disimpan

dalam basis data.

2) Atribut (Attribute)

Adalah ciri umum semua atau sebagian besar instansi pada entitas tertentu.

Sebutan lain atribut adalah property, elemen data, dan field.

3) Relasi (Relation)

Hubungan alamiah yang terdiri antara satu atau lebih entitas. Kardinalitas

menentukan kejadian suatu entitas untuk satu kejadian pada entitas yang

berhubungan.

2. Kardinalitas

Kardinalitas relasi menunjukan jumlah maksimum tupel yang dapat

berelasi dengan entitas pada entitas yang lain. Kardinalitas relasi merujuk kepada

hubungan maksimum yang terjadi dari entitas satu ke entitas yang lain dan begitu

juga sebaliknya. Kardinalitas yang terjadi antara 2 himpunan entitas (misalkan A

dan B) dapat berupa satu ke satu (one to one), satu ke banyak (one to many),

banyak ke banyak (many to many).

Page 42: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

25

a. Satu ke satu (One to one)

Berarti setiap entitas pada himpunan entitas A berhubungan paling

banyak dengan satu entitas pada himpunan entitas B, dan begitu juga

sebaliknya setiap entitas pada himpunan entitas B berhubungan paling

banyak dengan satu entitas pada himpunan entitas A.

Contoh:

Pada pengajaran privat, satu guru satu siswa. Satu orang guru

mengajar satu orang siswa.

Guru Mengajar Siswa

11

Gambar II.6.

Hubungan satu ke satu (one to one)

b. Satu ke banyak (One to many)

Berarti setiap entitas pada himpunan entitas A dapat berhubungan

dengan banyak entitas pada himpunan entitas B, tetapi tidak

sebaliknya dimana setiap entitas pada himpunan entitas B

berhubungan paling banyak dengan satu entitas pada himpunan entitas

A.

Contoh:

Dalam suatu perusahaan, satu bagian mempekerjakan banyak

pegawai. Satu pegawai hanya bekerja pada satu bagian.

Page 43: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

26

Bagian Memiliki Pegawai

M1

Gambar II.7.

Hubungan satu ke banyak (one to many)

c. Banyak ke banyak (Many to many)

Berarti setiap entitas pada himpunan entitas A dapat berhubungan

dengan banyak entitas pada himpunan entitas B, dan demikian

sebaliknya dimana setiap entitas pada himpunan B dapat berhubungan

dengan banyak entitas pada himpunan entitas A.

Contoh:

Dalam universitas, seorang mahasiswa dapat mengambil banyak mata

kuliah. Satu mahasiswa mengambil banyak mata kuliah dan satu mata

kuliah diambil banyak mahasiswa.

Mahasiswa mengambil Mata Kuliah

NM

Gambar II.8.

Hubungan banyak ke banyak (Many to many)

Page 44: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

27

3. LRS (Logical Record Stucture)

Simarmata (2007:115), “Logical Record Structure adalah representasi dari

struktur record-record pada tabel-tabel yang berbentuk dari hasil hasil relasi antar

himpunan entitas”. Menentukan kardinalitas, jumlah tabel, dan Foreign Key (FK).

Membentuk Logical Record Structure berdasarkan Entity Relationship

Diagram:

1) Jika relasinya satu maka foreign key diletakkan pada salah satu dari dua

entitas yang ada atau meyatukan kedua entitas tersebut.

2) Jika relasinya satu ke banyak maka foreign key diletakkan pada entitas

many.

3) Jika relasinya banyak ke banyak maka file disebut ”file connector” yang

berisi dua foreign key yang berasal dari kedua entitas.

2.2.3. Pengujian Web

Rosa dan Shalahuddin (2013:275), “Black Box Testing adalah menguji

perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode

program”. Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi

masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang

dibutuhkan.

Pengujian kotak hitam dilakukan dengan membuat kasus uji yang bersifat

mencoba semua fungsi dengan memakai perangkat lunak apakah sesuai dengan

Page 45: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

28

spesifikasi yang dibutuhkan. Kasus uji yang dibuat untuk melakukan pengujian

kotak hitam harus dibuat dengan kasus yang benar dan kasus kesalahan, misalkan

untuk proses log in maka kasus uji yang dibuat adalah:

1. Jika user memasukkan nama pemakai (username) dan kata sandi

(password) yang benar.

2. Jika user memasukkan nama pemakai (username) dan kata sandi

(password) yang salah, misalnya nama pemakai (username) salah dan kata

sandi (password) benar, atau sebaliknya, atau keduanya salah.

Page 46: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

30

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

3.1.1. Sejarah

SMK Angkasa 1 semula bernama STM Halim Perdana Kusuma yang

didirikan pada tanggal 18 Januari 1975, berdasarkan surat keputusn

DANLANUMA Haim P. Jakarta Timur dengan nomor surat keputusan :

002/I/1975, tentang pembukaan STM Halim P. Pada awal berdirinya STM Halim

P. menempati gedung SD Angkasa 10 Komplek Rajawali Halim P. Jakarta Timur.

Kemudian pada tanggal 27 Agustus 1977 dilaksanakan pemindahan

pengelolaan STM Halim P.K. dari Badan Pembina STM Halim P.K. ke Badan

Kerja Sama Pendidikan (BKSP), sekaligus pemindahan tempat belajar ke gedung

yang baru yaitu di Jalan Rajawali Raya Halim P. Jakarta Timur.

Pada Tanggal 23 Februari 1989 berdasarkan Akte Notaris Abdul Latief

nomor 56 diadakan pergantian pengelolaan STM Halim P.K. dari Badan Kerja

Sama Pendidikan (BKSP) ke Yayasan Ardhya Garini (Yasarini) dan sekaligus

mengalami perubahan nama menjadi STM Angkasa.

Dan pada tahun1997 berdasarkan Surat Edaran Depdikbud Nomor :

41007/A;AS/OI1997 tanggal 3 April 1997, sebagai tindak lanjut dari Kepmen

Depdikbud Nomor 034, 035 dan 036/O/1997 tentang perubahan

NOMENKLATOR, maka nama STM Angkasa kembali mengalami perubahan

menjadi SMK Angkasa 1 sampai dengan sekarang.

Page 47: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

31

1. Visi

SMK Angkasa 1 adalah lembaga pendidikan menengah yang berfungsi

untuk mengajar, mendidik melatih siswa menjadi tenaga kerj tingkat

menengah yang memiliki pengetahuan, sikap yang positif dan berjiwa

wiraswasta yang mandiri serta dapat memenuhi tuntutan dunia kerja.

2. Misi

1. Menyiapkan tenaga kerja untuk mengisi keperluan pembangunan.

2. Menciptakan tenaga kerja yang profesional sehingga mampu

berperan sebagai faktor keunggulan bagi industri-industri.

3. Menghasilkan tamatan yang mandiri, mampu memberikan bekal

keahlian profesi untuk meningkatkan martabat dirinya.

4. Mengubah status beban menjadi aset bangsa.

5. Memberikan bekal kepada tamatan sehingga mampu

menyumbangkan keahlian dirinya secara berkelanjutan.

3.1.2. Struktur Organisasi dan Fungsi

Struktur organisasi dimaksudkan untuk memberikan gambaran akan

pembagian tugas dan bidang-bidang tugas yang diberikan lebih jelas. Tujuan dari

pembagian tugas agar setiap tugas dilaksanakan dikerjakan dengan rasa tanggung

jawab penuh, teliti dan rapi.

Page 48: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

32

Kepala SekolahKetua Komite

Kepala T.UPerpustakaan

Wakasek.

Kesiswaan

Wakasek.

Kurikulum

Wakasek.

Sarpras

Bendahara

SekolahBendahara Rutin

Operator Sekolah

Petugas

Kebersihan

Satpam Sekolah

Petugas

Kebersihan

Perlengkapan/

Inventaris

Perlengkapan &

Umum

Petugas

Kebersihan

Kepeg, &

Kesiswaan

Petugas

Kebersihan

Petugas

Kebersihan

Staf SarprasBP/BK

(Konseling)

Pembina OSIS

Pembina OSIS

Kajur Teknik

Listrik

Kajur Teknik

Mesin

Kajur Teknik

Otomotif

Staf Kurikulum

Staf Kurikulum

Tenaga Pendidik/Guru

Wali Kelas

Pengurus OSIS

Peserta Didik

Sumber : SMK Angkasa 1

Gambar III.1.

Struktur Organisasi SMK Angkasa 1

1. Ketua Komite

Bertugas menentukan kebijakan dan program pendidikan, membuat rencana

anggaran pendidikan belanja sekolah, membuat dan menentukan kriteria tenaga

Page 49: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

33

pendidikan, dan menentukan fasilitas dan hal-hal yang berkaitan dengan

pendidikan.

2. Kepala Sekolah

Bertugas membuat Rencana Kerja Sekolah (RKS), membina pelaksanaan

Kegiatan Belajar Mengajar (KBM), membina pelaksanaan disiplin sekolah, dan

mengadakan hubungan dengan Orang Tua / Wali peserta didik ( Siswa ).

3. Wakil Kepala Sekolah Bidang Kurikulum

Bertugas menyiapkan dan menyusun Jadwal Pelajaran, menyiapkan

program semester, mengelola indeks prestasi, dan merencanakan dan

melaksanakan Karyawisata /Kunjungan Industri.

4. Wakil Kepala Sekolah Bidang Kesiswaan

Bertugas menyelenggarakan Pendaftaran Peserta Didik Baru (PPDB),

menyelenggarakan Masa Orientasi Peserta Didik Baru (MOPDB), meneliti

absensi siswa dan mengambil langkah berkenaan absen tersebut, dan

mengelola Nilai Ujian Nasional ( UN ) Produktif dan Ujian Praktek Non

Produktif.

Page 50: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

34

5. Wakil Kepala Sekolah Bidang Sarana dan Prasarana

Bertugas merencanakan pengadaan media pembelajaran secara umum dan

memfasilitasi alat-alat praktek secara memadai untuk 3 (tiga) Program

Keahlian yakni Teknik Ketenagalistrikan, Teknik Mesin (TP) & Teknik

Otomotif, melengkapi Alat Tulis Kantor (ATK) selama 1 (satu) tahun

pelajaran, melengkapi laboratorium bahasa, dan pemeliharan dan perbaikan

sarana ruang laboratorium komputer.

6. Kepala Jurusan

Bertugas bertanggung jawab atas kegiatan siswa dalam pelaksanaan praktek

di Ruang Praktek Teknik(Ketenagalistrikan, Mesin, Otomotif), membuat

rencana kerja praktek bagi siswa yang melaksanakan praktek, membuat

Laporan hasil praktek kepada pimpinan sekolah, dan mewakuili sekolah dalam

rangka pelaksanaan hubungan kerjasama dengan dunia industri / dunia usaha (

DU / DI ).

7. Staf Kurikulum Urusan Pengajaran

Bertugas memberdayakan tenaga kependidikan sekolah agar mampu

menyediakan dokumen dokumen kurikulum, mengarahkan tenaga

kependidikan untuk menyusun rencana dan program pelaksanaan kurikulum,

membantu Wakasek. Kurikulum dalam pembagian tugas mengajar guru, dan

mengevaluasi pelaksanaan kurikulum.

Page 51: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

35

8. Staf Kurikulum Urusan Prakerin

Bertugas memberikan penjelasan ke pihak DU/DI tentang program

prakerin, melakukan Kegiatan survei DU/DI yang akan ditempati Siswa,

mengupayakan agar tahun-tahun berikutnya industri/perusahaan dapat

menerima kembali siswa yang akan melaksakan prakerin, dan mengusahakan

penyaluran lulusan dengan pihak industri/perusahaan.

9. Staf Sarana dan Prasarana

Bertugas mengidentifikasi spesifikasi sarana dan prasarana sekolah,

mengelola program perawatan preventif, pemeliharaan, dan perbaikan sarana

dan prasarana sekolah, mengupayakan ketersediaan dan kesiapan sarana dan

prasarana, dan memonitor dan mengevaluasi pendayagunaan sarana dan

prasarana sekolah.

10. BP/BK

Bertugas membuat rencana kerja BP / BK, membuat data dan Penilaian

prestasi siswa, berkonsultasi dengan Orang Tua siswa dalam rangka mengatasi

masalah siswa, dan mencatat kemajuan dan hambatan siswa, khususnya bagi

siswa yang memiliki masalah.

11. Pembina OSIS

Bertugas menyusun Program Kerja dan Jadwal Kegiatan, wajib hadir

membimbing, membina, dan mengawasi setiap kegiatan siswa asuhannya di

dalam maupun di luar lingkungan sekolah, membina, membimbing siswa

Page 52: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

36

dalam keikutsertaan dalam kegiatan lomba-lomba di dalam maupun di luar

sekolah, dan setiap tiga bulan menyusun Progres Report dan melaporkan

kepada Kepala Sekolah melalui Wakasek Kesiswaan.

12. Wali Kelas

Bertugas mengenal semua siswa yang ada di kelasnya, mengusahakan dan

memelihara inventarisasi kelas, bekerja sama dengan Guru BP / BK dalam

mengatasi persoalan siswa, dan mengadakan hubungan dengan Orang Tua

siswa dalam rangka pembinaan siswa.

13. Guru

Bertugas menguasai kurikulum dan materi pelajaran, membuat program

semester pada awal semester, melaksanakan praktik untuk mata pelajaran yang

memerlukan praktik, dan menciptakan suasana yang kondusif dan harmonis

dalam mendukung proses belajar mengajar.

14. Tata Usaha

Bertugas untuk meaksanakan administrasi kepegawaian, administrasi

keuangan, administrasi sarana dan prasarana, merapikan pembukuan keuangan

dan kartu SPP.

Page 53: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

37

15. Perpustakaan

Bertugas melaksanakan kegiatan yang berhubungan dengan egiatan

perpustakaan, perancangan program kerja perpustakaan, pengurusan

pelaksanaan perpustakaan, perencanaan pengembangan perpustakaan, dan

pemeliharaan serta perbaikan buku perpustakaan.

16. Pengurus OSIS

Menyusun dan melaksanakan program kerja sesuai dengan anggaran dasar

dan anggaran rumah tangga OSIS, menyampaikan laporan pertanggung

jawaban kepada perwakilan kelas di akhir masa jabatannya.

3.2. Analisa Kebutuhan

A. Analisa Kebutuhan Sistem Ruang Administrator

Di ruang administrator ini dibagi menjadi dua level log in, Admin dan

Pengajaran. Untuk level pengejaran hanya sebatas untuk melihat data siswa

dan data kelas saja. Sedangkan untuk level admin mempunyai hak utuh untuk

mengelola konten web. Seperti Menambah jurusan, menyeleksi calon siswa

baru, membagi kelompok calon siswa ke dalam kelas jurusan masing-masing.

B. Analisa Kebutuhan Sistem Ruang Calon Siswa

Di ruang caln siswa ini, calon siswa diharuskan membuat akun terlebih

dahulu, sebelum melakukan pendaftaran. Dengan akun tersebut siswa juga

dapat me-upload syarat untuk pendaftaran. Seperti ijazah dan bukti transfer.

Siswa juga dapat melihat hasil seleksi penerimaan calon siswa baru.

Page 54: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

38

3.3. Perancangan Perangkat Lunak

3.3.1. Rancangan Antar Muka

A. Rancangan Antar Muka Halaman Home

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Selamat Datang

Gambar III.2.

Rancangan Antar Muka Home

B. Rancangan Antar Muka Halaman Profile Sekolah

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Profil Sekolah

Gambar III.3.

Rancangan Antar Muka Profile Sekolah

Page 55: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

39

C. Rancangan Antar Muka Halaman Data Pendaftar

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Info Pendaftar

Gambar III.4.

Rancangan Antar Muka Data Pendaftar

D. Rancangan Antar Muka Halaman Hasil Seleksi

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Info Seleksi

Gambar III.5.

Gambar Antar Muka Hasil Seleksi

Page 56: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

40

E. Rancangan Antar Muka Halaman Panduan Pendaftaran

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Info Panduan

Pendaftaran

Gambar III.6.

Rancangan Antar Muka Panduan Pendaftaran

F. Rancangan Antar Muka Halaman Pengumuman & Jadwal

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Info Pengumuman &

Jadwal

Gambar III.7.

Rancangan Antar Muka Pengumuman & Jadwal

Page 57: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

41

G. Rancangan Antar Muka Halaman Kontak

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Informasi Kontak

Gambar III.8.

Rancangan Antar Muka Kontak

H. Rancangan Antar Muka Halaman Siswa Membuat Akun

Pendaftaran Akun

Nama Lengkap :

Kelamin :

Email :

No.Telepon :

DATA LOGIN

Username :

Password :

Password (Lagi) :

Daftar

Gambar III.9.

Rancangan Antar Muka Pendaftaran Akun

Page 58: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

42

I. Rancangan Antar Muka Halaman Log In Siswa

Log In

Username :

Password :

Log in

Gambar III.10.

Rancangan Antar Muka Log In Siswa

J. Rancangan Antar Muka Halaman Formulir Pendaftaran

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Formulir Pendaftaran

Pendaftaran Siswa

Baru

Daftar Pendaftaran

Log Out

Gambar III.11.

Rancangan Antar Muka Formulir Pendaftaran

Page 59: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

43

K. Rancangan Antar Muka Halaman Daftar Pendaftar

Header

Login

Menu

Profil

Data Pendaftar

Hasil Seleksi

Informasi

Panduan

Pengumuman

& Jadwal

Kontak

Footer

Info Daftar

Pendaftaran

Pendaftaran Siswa

Baru

Daftar Pendaftaran

Log Out

Gambar III.12.

Rancangan Antar Muka Daftar Pendaftaran

L. Rancangan Antar Muka Halaman Log In Admin

Log In

Username :

Password :

Log in

Level :

Gambar III.13.

Rancangan Antar Muka Log In Admin

Page 60: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

44

J. Rancangan Antar Muka Halaman Admin

Header

Footer

Home

Data User

Admin

Data Tahun

Ajaran

Data Jurusan

Data

Pendaftaran

Seleksi

Penerimaan

Siswa Baru

Daftar Ulang

Calon Siswa

Data Siswa

Data Kelas

Siswa

Laporan

Log Out

Isi

Gambar III.14.

Rancangan Antar Muka Ruang Admin

3.3.2. Rancangan Basis Data

A. Entity Relationship Diagram(ERD)

Page 61: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

45

Gambar III.15.

Entity Relationship Diagram

Pendaftaran

No_pendaftaran

**

No_STTB

Nama

Kelamin

Agama

GDarah

Telepon

Email

Alamat

Ortu_alamat

Ortu_pekerjaan

Ortu_nama

Tmpt_lahir

Tgl_lahir

Wali_nama

Wali_pekerjaan

Nilai_bhs_ing

Nilai_bhs_indo

Tahun_lulus

Sekolah_asal

Wali_alamat

Nilai_mtk

Nilai_ipa

Nilai_uan

File_foto

Tgl_daftar

Status

Kd_akun

Menghasilkan Siswa

Kelamin

Nama

Agama

Alamat

Tgl_lahir

Tahun_angkatan

Nis_nasional

No_siswa**

Email

Telepon

Gdarah

Ortu_nama

Ortu_pekerjaan

Ortu_alamat

Tmpt_lahir

Wali_nama

Kode_jur

Sekolah_asal

No_pendaftaran

Tahun_lulus

Wali_alamat

Wali_pekerjaan

Jurusan

Kode_jur**

Nama_jur

Keterangan

Kelas

Kode_kls**

Kode_jur

Nama_kls

Kuota kelas

Memiliki

1 1

No_siswa

Pendaftaran_lampir

Melakukan

File_persyaratan

File_bukti_bayar

Id No_pendaftaran

Mendapatkan

1

1

M 1

1

1

Page 62: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

46

B. Logical Relational Structure (LRS)

Gambar III.16.

Logical Relational Structure

pendaftaran

no_pendaftaran *

kode_ta **

no_sttb

nama

kelamin

agama

gdarah

telepon

email

alamat

tgl_lahir

tmpt_lahir

ortu_nama

ortu_pekerjaan

ortu_alamat

wali_nama

wali_pekerjaan

wali_alamat

sekolah_asal

tahun_lulus

nilai_bhs_indo

nilai_bhs_ing

nilai_mtk

nilai_ipa

nilai_uan

tgl_daftar

file_foto

status

kd_akun **

siswa

no_siswa *

nis_nasional

tahun_angkatan

nama

kelamin

agama

gdarah

telepon

email

alamat

tgl_lahir

tmpt_lahir

ortu_nama

ortu_pekerjaan

ortu_alamat

wali_nama

wali_pekerjaan

wali_alamat

sekolah_asal

tahun_lulus

no_pendaftaran **

kode_jur **

pendaftaran_lampiran

id *

no_pendaftaran **

file_persyaratan

file_bukti_bayar

kelas

kode_kls *

kode_jur **

nama_kls

kuota_siswa

jurusan

kode_jur *

nama_jur

keterangan

Page 63: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

47

C. Spesifikasi Data

1. Nama File : Pendaftaran

Akronim File : Pendaftaran.myd

Tipe File : Master

Organisasi File : Untuk melakukan pendaftaran siswa baru

Akses File : Harddisk

Panjang Record : 362 Karakter

Kunci Field : Id

Software : MySQL

Tabel III.1.

Spesifikasi File Pendaftaran

No Elemen Data Nama Field Tipe Size Ket

1 No.Pendaftaran no_pendaftaran Char 7

2 No.STTB no_sttb Varchar 15

3 Nama nama Varchar 25

4 Jenis Kelamin Kelamin Enum ‘Laki-

laki’,’Perempuan’

5 Agama agama Varchar 15

6 Golongan Darah gdarah Enum ‘A’,’B’,’AB’,’O’

Page 64: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

48

7 No.Telepon no_telepon Varchar 15

8 Email email Varchar 15

9 Alamat alamat Varchar 20

10 Tanggal Lahir tgl_lahir Date

11 Tempat Lahir tmp_lahir Varchar 15

12 Nama Orang Tua ortu_nama Varchar 20

13 Perkerjaan Orang

Tua

ortu_pekerjaan Varchar 15

14 Alamat Orang

Tua

ortu_alamat Varchar 20

15 Nama Wali wali_nama Varchar 20

16 Pekerjaan Wali wali_pekerjaan Varchar 15

17 Alamat Wali wali_alamat Varchar 20

18 Sekolah Asal sekolah_asal Varchar 15

19 Tahun Lulus tahun_lulus Char 4

20 Nilai Bahasa

Indonesia

nilai_bhs_indo Decimal 10,2

21 Nilai Bahasa

Inggris

nilai_bhs_ing Decimal 10,2

22 Nilai Matematika nilai_mtk Decimal 10,2

23 Nilai IPA nilai_ipa Decimal 10,2

24 Nilai UAN nilai_uan Decimal 10,2

25 File Foto file_foto Varchar 50

Page 65: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

49

26 Tanggal Daftar tgl_daftar Date

27 Hasil Seleksi hasil_seleksi Enum 'Daftar','Seleksi','Di

tolak','Cadangan','

Diterima'

28 Kode Akun kd_akun Char 5

2. Nama File : Jurusan

Akronim File : Jurusan.myd

Tipe File : Master

Organisasi File : Untuk pemilihan jurusan oleh calon siswa

Akses File : Harddisk

Panjang Record : 63 Karakter

Kunci Field : Id

Software : MySQL

Tabel III.2.

Spesifikasi File Jurusan

No Elemen Data Nama Field Tipe Size Ket

1 Kode Jurusan kode_jur Char 3

2 Nama Jurusan nama_jur Varchar 10

3 Keterangan keterangan Varchar 50

Page 66: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

50

3. Nama File : Kelas

Akronim File : Kelas.myd

Tipe File : Master

Organisasi File : Untuk membagi calon siswa sesuai pilihan jurusan

Akses File : Harddisk

Panjang Record : 31 Karakter

Kunci Field : Id

Software : MySQL

Tabel III.3.

Spesifikasi File Kelas

No Elemen Data Nama Field Tipe Size Ket

1 Kode Kelas kode_kls Char 4

2 Kode Jurusan kode_jur Char 3

4 Nama Kelas nama_kls Varchar 15

5 Kuota Siswa kuota_kelas Int 3

6 Nomer Siswa no_siswa Char 6

Page 67: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

51

4. Nama File : Siswa

Akronim File : Siswa.myd

Tipe File : Master

Organisasi File : Untuk melakukan daftar ulang setelah diseleksi

Akses File : Hadrdisk

Panjang Record : 276 Karakter

Kunci Field : Id

SoftWare : MySQL

Tabel III.4.

Spesifikasi File Siswa

No Elemen Data Nama Field Tipe Size Ket

1 Nomer Siswa no_siswa Char 6

2 NIS Nasional nis_nasional Varchar 20

3 Tahun

Angkatan

tahun_angkatan Char 4

4 Nama nama Varchar 25

5 Jenis

Kelamin

Kelamin Enum ‘Laki-

laki’,’Perempuan’

6 Agama agama Varchar 15

7 Golongan gdarah Enum ‘A’,’B’,’AB’,’O’

Page 68: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

52

Darah

8 No.Telepon no_telepon Varchar 15

9 Email email Varchar 15

10 Alamat alamat Varchar 20

11 Tanggal

Lahir

tgl_lahir Date

12 Tempat Lahir tmp_lahir Varchar 15

13 Nama Orang

Tua

ortu_nama Varchar 20

14 Perkerjaan

Orang Tua

ortu_pekerjaan Varchar 15

15 Alamat

Orang Tua

ortu_alamat Varchar 20

16 Nama Wali wali_nama Varchar 20

17 Pekerjaan

Wali

wali_pekerjaan Varchar 15

18 Alamat Wali wali_alamat Varchar 20

19 Sekolah Asal sekolah_asal Varchar 15

20 Tahun Lulus tahun_lulus Int 4

21 Nomor

Pendaftaran

no_pendaftaran Char 7

22 Kode Akun kd_akun Char 5

Page 69: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

53

5. Nama File : Pendaftaran_lampiran

Akronim File : Pendaftaran.myd

Tipe File : Master

Organisasi File : Untuk mengirim berkas persyaratan dan transfer

Akses File : Hadrdisk

Panjang Record : 217 Karakter

Kunci Field : Id

SoftWare : MySQL

Tabel III.5.

Spesifikasi File Pendaftaran_lampiran

No Elemen Data Nama Field Tipe Size Ket

1 Id Id Int 10

2 No.Pendaftaran no_pendaftaran Char 7

3 File

Persyaratan

file_persyaratan Varchar 100

4 File Bukti

Bayar

file_bukti_bayar Varchar 100

Page 70: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

54

3.3.3. Struktur Navigasi

1. Struktur Navigasi Website Index Calon Siswa

Index

Log In Profil Sekolah Data Pendaftar Hasil Seleksi KontakPengumuman &

Jadwal

Panduan

Pendaftaran

Log Out

Data Pendaftaran

Pendaftaran Siswa

Baru

Home

Gambar III.17.

Struktur Navigasi Index Calon Siswa

2. Struktur Navigasi Website Index User

Log In

Data User Data Tahun Ajaran Data Jurusan Data Pendaftaran Data SiswaDaftar Ulang Calon

Siswa

Seleksi

Penerimaan SiswaHome Log OutLaporanData Kelas

Tambah TambahTambah Tambah

Diterima

Ditolak

Cadangan

CetakDaftar

Seleksi

Gambar III.18.

Struktur Navigasi Index User

Page 71: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

55

3.4. Implementasi dan Pengujian Unit

3.4.1. Implementasi

A. Implementasi Rancangan Antar Muka

A. Halaman Muka

Gambar III.19.

Halaman Home

B.Halaman Profile

Gambar III.20.

Halaman Profile

Page 72: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

56

C. Halaman Data Pendaftar

Gambar III.21.

Halaman Pendaftar

D. Halaman Hasil Seleksi

Gambar III.22.

Halaman Hasil Seleksi

Page 73: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

57

E. Halaman Panduan Pendaftaran

Gambar III.23.

Halaman Panduan Pendaftaran

F. Halaman Pengumuman

Gambar III.24.

Halaman Pengumuman dan Jadwal

Page 74: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

58

G. Halaman Kontak

Gambar III.25.

Halaman Kontak

H. Halaman Pendaftaran Akun

Gambar III.26.

Halaman Pendaftaran Akun

Page 75: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

59

I. Halaman Log In Siswa

Gambar III.27

Halaman Log In Siswa

J. Halaman Pendaftaran Siswa Baru

Gambar III.28.

Halaman Fomulir Pendaftaran

Page 76: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

60

K. Halaman Daftar Pendaftaran

Gambar III.29.

Halaman Daftar Pendaftaran

L. Halaman Log In Admin

Gambar III.30.

Halaman Log In Admin

Page 77: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

61

M.Halaman Ruang Admin

Gambar III.31.

Halaman Ruang Admin

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak

minimum yang dibutuhkan untuk mengimplementasikan aplikasi e-learning

untuk sekolah menengah atau sederajat.

1. Spesifikasi Perangkat Keras

1.1. Server

1. CPU

a) Processor AMD Dual Core E300

b) RAM 2 GB

c) Harddisk 500 GB

Page 78: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

62

2. Mouse

3. Keyboard

4. Monitor dengan resolusi layar minimum 1024 x 768

5. Koneksi internet dengan kecepatan 2 Mbps

1.2. Client

1. CPU

a) Processor AMD Dual Core E300

b) RAM 2 GB

c) Harddisk 500 GB

2. Mouse

3. Keyboard

4. Monitor dengan resolusi layar minimum 1024 x 768

5. Koneksi internet dengan kecepatan 2 kbps

2. Spesifikasi Perangkat Lunak

2.1. Server

1) Sistem Operasi

a) Microsoft Windows

b) Linux

Page 79: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

63

2) Aplikasi Bundle Web Server

a) Aplikasi Apache versi 2.2.21.

b) Aplikasi PHP extension msql

c) Aplikasi MySQL versi 5.5.16.

d) Aplikasi phpMyAdmin versi 3.4.5.

3) Aplikasi Web

a) Google Chrome

b) Mozilla Firefox

2.2. Client

1) Sistem Informasi

a) Microsoft Windows

b) Liux

2) Aplikasi Web

a) Google Chrome

b) Mozilla Firefox

Page 80: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

64

3.4.2. Pengujian Unit

1. Pengujian terhadap Form Log In Akun

Tabel III.6.

Hasil Pengujian Black Box Testing Untuk Halaman Log In Akun

No Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1 Username

dan password

tidak diisi

kemudian

klik tombol

login

Username

: (kosong)

Password:

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Log In Anda

Salah,

Data Username

dan

Password yang

Anda masukan

belum benar”

Sesuai

harapan Valid

2. Mengetikkan

username

dan password

tidak diisi

atau kosong

kemudian

klik tombol

login

Username

:ade

Password:

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Log In Anda

Salah,

Data Username

dan

Password yang

Anda masukan

belum benar”

Sesuai

harapan Valid

3. Username

tidak diisi

(kosong) dan

password

diisi

kemudian

klik tombol

login

Username

: (kosong)

Password:

123

Sistem akan

menolak akses

user dan

menampilkan

“Log In Anda

Salah,

Data Username

dan

Password yang

Anda masukan

belum benar”

Sesuai

harapan Valid

4. Mengetikkan

salah satu

Username

:ade

Sistem akan

menolak akses

Sesuai

harapan Valid

Page 81: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

65

kondisi salah

pada

username

atau

password

kemudian

klik tombol

login

(benar)

Password:

456

(salah)

user dan

menampilkan

“Log In Anda

Salah,

Data Username

dan

Password yang

Anda masukan

belum benar”

5.

Mengetikkan

username

dan

password

dengan data

yang benar

kemudian

klik tombol

login

Username:

ade

(benar)

Password:

123

(benar)

Sistem

menerima

akses login dan

kemudian

langsung

menampilkan

halaman

pendaftaran

calon siswa.

Sesuai

harapan Valid

2. Pengujian terhadap Form Log In Admin

Tabel III.7.

Hasil Pengujian Black Box Testing Untuk Halaman Log In Admin

No. Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1. Username dan

password

tidak diisi,

level tidak

dipilih

kemudian klik

tombol login

Username:

(kosong)

Password:

(kosong)

Level:(Tidak

dipilih)

Sistem akan

menolak akses

user dan

menampilkan

“Error!!

Username dan

Password tidak

boleh kosong,

Level tidak

dipilih”.

Sesuai

harapan Valid

2. Mengetikkan

username dan

password

tidak diisi

atau kosong

dan level

tidak dipilih

Username:ad

min

Password:

(kosong)

Level:(Tidak

dipilih)

Sistem akan

menolak akses

user dan

menampilkan

“Error!!

Password tidak

boleh kosong,

Sesuai

harapan Valid

Page 82: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

66

kemudian klik

tombol login

Level tidak

dipilih”.

3. Username

tidak diisi

(kosong) dan

password

diisi tetapi

level tidak

dipilih

kemudian klik

tombol login

Username:

(kosong)

Password:ad

min

Level:(Tidak

dipilih)

Sistem akan

menolak akses

user dan

menampilkan

“Error!!

Username tidak

boleh kosong,

Level tidak

dipilih”.

Sesuai

harapan Valid

4.

Mengetikkan

salah satu

kondisi salah

pada

username atau

password dan

level tidak

dipilih

kemudian klik

tombol login

Username:ad

min (benar)

Password:12

3(salah)

Level:(Tidak

dipilih)

Sistem akan

menolak akses

user dan

menampilkan

“Error!!

Password tidak

boleh kosong,

Level tidak

dipilih”.

Sesuai

harapan

Valid

5.

Mengetikkan

username dan

password

dengan data

yang benar

dan memilih

level yang

salah

kemudian klik

tombol login

Username:ad

min (benar)

Password:ad

min (benar)

Level:Pengaj

aran (salah)

Sistem akan

menolak akses

user dan

menampilkan

“Log In anda

bukan sebagai

Pengajaran”.

Sesuai

harapan

Valid

6 Mengetikkan

username dan

password

dengan data

yang benar

dan memilih

level yang

benar

kemudian klik

tombol login

Username:ad

min (benar)

Password:ad

min (benar)

Level:admin(

benar)

Sistem menerima

akses login dan

kemudian

langsung

menampilkan

“Anda Log In

sebagai admin”.

Sesuai

harapan

Valid

Page 83: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

67

3. Pengujian terhadap Form Pendaftaran

Tabel III.8.

Hasil Pengujian Black Box Testing Untuk Halaman Form Pendaftaran

No. Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1 Tidak mengisi

NO.STTB,

nama

lengkap, jenis

kelamin,

agama,

golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

No STTB:

(kosong)

nama lengkap:

(kosong)

Jenis kelamin:

(kosong)

agama:

(kosong)

golongan darah:

(kosong)

No.Telepon:

(kosong) Alamat E-

mail:

(kosong) Alamat

tinggal:

(kosong)

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data No.STTB

tidak boleh

kosong, harus

diisi !

Data Nama

Lengkap tidak

boleh kosong,

harus diisi !

Data Jenis

kelamin belum

dipilih !

Data Agama

belum dipilih !

Data Golongan

darah belum

dipilih !

Data No.Telepon

tidak boleh

kosong, harus

Sesuai

harapan

Valid

Page 84: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

68

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan.

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

diisi !

Data Alamat E-

mail tidak boleh

kosong, harus

diisi !

Data Alamat

tinggal tidak

boleh kosong,

harus diisi !

Data Tempat

lahir tidak boleh

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

Page 85: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

69

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

Page 86: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

70

diisi !

2 Mengisikan

No.STTB dan

tidak mengisi

nama

lengkap, jenis

kelamin,

agama,

golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

No STTB:

DN-123456

Nama lengkap:

(kosong)

Jenis kelamin:

(kosong)

agama:

(kosong)

golongan darah:

(kosong)

No.Telepon:

(kosong) Alamat E-

mail:

(kosong) Alamat

tinggal:

(kosong)

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Nama

Lengkap tidak

boleh kosong,

harus diisi !

Data Jenis

kelamin belum

dipilih !

Data Agama

belum dipilih !

Data Golongan

darah belum

dipilih !

Data No.Telepon

tidak boleh

kosong, harus

diisi !

Data Alamat E-

mail tidak boleh

kosong, harus

diisi !

Data Alamat

tinggal tidak

boleh kosong,

harus diisi !

Data Tempat

Sesuai

harapan

Valid

Page 87: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

71

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

lahir tidak boleh

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

Page 88: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

72

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

3 Mengisikan

No.STTB ,

Nama lengkap

dan tidak

mengisi jenis

kelamin,

agama,

golongan

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

(kosong)

agama:

(kosong)

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Jenis

kelamin belum

Sesuai

harapan

Valid

Page 89: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

73

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

golongan darah:

(kosong)

No.Telepon:

(kosong) Alamat E-

mail:

(kosong) Alamat

tinggal:

(kosong)

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

dipilih !

Data Agama

belum dipilih !

Data Golongan

darah belum

dipilih !

Data No.Telepon

tidak boleh

kosong, harus

diisi !

Data Alamat E-

mail tidak boleh

kosong, harus

diisi !

Data Alamat

tinggal tidak

boleh kosong,

harus diisi !

Data Tempat

lahir tidak boleh

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

Page 90: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

74

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

Page 91: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

75

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

4 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin, dan

tidak mengisi

agama,

golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

(kosong)

golongan darah:

(kosong)

No.Telepon:

(kosong) Alamat E-

mail:

(kosong) Alamat

tinggal:

(kosong)

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Agama

belum dipilih !

Data Golongan

darah belum

dipillih !

Data No.Telepon

tidak boleh

kosong, harus

diisi !

Data Alamat E-

mail tidak boleh

kosong, harus

diisi !

Data Alamat

tinggal tidak

boleh kosong,

Sesuai

harapan

Valid

Page 92: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

76

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

harus diisi !

Data Tempat

lahir tidak boleh

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

Page 93: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

77

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

5 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama dan

tidak mengisi

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Golongan

Sesuai

harapan

Valid

Page 94: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

78

golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Islam

golongan darah:

(kosong)

No.Telepon:

(kosong) Alamat E-

mail:

(kosong) Alamat

tinggal:

(kosong)

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

darah belum

dipilih !

Data No.Telepon

tidak boleh

kosong, harus

diisi !

Data Alamat E-

mail tidak boleh

kosong, harus

diisi !

Data Alamat

tinggal tidak

boleh kosong,

harus diisi !

Data Tempat

lahir tidak boleh

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

Page 95: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

79

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

Page 96: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

80

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

6 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah dan

tidak mengisi

No. Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

(kosong) Alamat E-

mail:

(kosong) Alamat

tinggal:

(kosong)

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data No.Telepon

tidak boleh

kosong, harus

diisi !

Data Alamat E-

mail tidak boleh

kosong, harus

diisi !

Data Alamat

tinggal tidak

boleh kosong,

harus diisi !

Data Tempat

lahir tidak boleh

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Sesuai

harapan

Valid

Page 97: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

81

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Page 98: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

82

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

7 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon dan

tidak mengisi

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

(kosong) Alamat

tinggal:

(kosong)

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Alamat E-

mail tidak boleh

kosong, harus

diisi !

Data Alamat

tinggal tidak

boleh kosong,

harus diisi !

Data Tempat

lahir tidak boleh

Sesuai

harapan

Valid

Page 99: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

83

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Page 100: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

84

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

8 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Alamat

tinggal tidak

boleh kosong,

harus diisi !

Sesuai

harapan

Valid

Page 101: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

85

mail dan tidak

mengisi

Alamat

tinggal,

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

(kosong)

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Data Tempat

lahir tidak boleh

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Page 102: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

86

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

9 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Tempat

lahir tidak boleh

Sesuai

harapan

Valid

Page 103: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

87

Telepon,

Alamat E-

mail, Alamat

tinggal dan

tidak mengisi

Tempat

tanggal lahir,

nama orang

tua, pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

(kosong)

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

kosong, harus

diisi !

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Page 104: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

88

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

10 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Nama

orangtua tidak

boleh kosong,

harus diisi !

Sesuai

harapan

Valid

Page 105: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

89

mail, Alamat

tinggal,

Tempat

tanggal lahir

dan tidak

mengisi nama

orang tua,

pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

(kosong)

Pekerjaan orangtua:

(kosong) Alamat

orangtua:

(kosong) Nama

wali:

(kosong) Pekerjaan

wali:

(kosong) Alamat

wali:

(kosong) Nama

sekolah asal:

(kosong) Tahun

lulus:

(kosong) Jurusan 1:

(kosong) Jurusan 2 :

(kosong)

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Page 106: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

90

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

11 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua dan tidak

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Pekerjaan

orangtua belum

dipilih !

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

Sesuai

harapan

Valid

Page 107: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

91

mengisi

pekerjaan

orang tua,

alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

Ahmad

Pekerjaan orangtua:

(kosong)

Alamat orangtua:

(kosong)

Nama wali:

(kosong)

Pekerjaan wali:

(kosong)

Alamat wali:

(kosong)

Nama sekolah asal:

(kosong)

Tahun lulus:

(kosong)

Jurusan 1:

(kosong)

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

Page 108: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

92

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

12 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua dan

tidak mengisi

Alamat orang

tua, nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Alamat

orangtua tidak

boleh kosong,

harus diisi !

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Sesuai

harapan

Valid

Page 109: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

93

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

(kosong)

Nama wali:

(kosong)

Pekerjaan wali:

(kosong)

Alamat wali:

(kosong)

Nama sekolah asal:

(kosong)

Tahun lulus:

(kosong)

Jurusan 1:

(kosong)

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

13 Mengisikan

No.STTB ,

No STTB:

DN-123456

Sistem tidak akan

memproses dan

Sesuai

harapan

Valid

Page 110: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

94

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, dan tidak

mengisi nama

wali,

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

akan

menampilkan

peringatan:

ERROR !!

Data Nama wali

tidak boleh

kosong, harus

diisi !

Data Pekerjaan

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

Page 111: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

95

UAN.

Kemudian

klik tombol

simpan

Nama wali:

(kosong)

Pekerjaan wali:

(kosong)

Alamat wali:

(kosong)

Nama sekolah asal:

(kosong)

Tahun lulus:

(kosong)

Jurusan 1:

(kosong)

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

14 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Pekerjaan

Sesuai

harapan

Valid

Page 112: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

96

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

wali dan tidak

mengisi

pekerjaan

wali, alamat

wali, nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

(kosong)

Alamat wali:

wali belum

dipilih !

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Page 113: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

97

(kosong)

Nama sekolah asal:

(kosong)

Tahun lulus:

(kosong)

Jurusan 1:

(kosong)

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

15 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Alamat wali

tidak boleh

kosong, harus

diisi !

Data Nama

sekolah asal tidak

Sesuai

harapan

Valid

Page 114: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

98

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

wali,

Pekerjaan

wali dan tidak

mengisi

alamat wali,

nama sekolah

asal, tahun

lulus, jurusan

1, jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

(kosong)

Nama sekolah asal:

(kosong)

Tahun lulus:

(kosong)

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Page 115: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

99

Jurusan 1:

(kosong)

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

16 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Nama

sekolah asal tidak

boleh kosong,

harus diisi !

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

Sesuai

harapan

Valid

Page 116: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

100

Alamat orang

tua, Nama

wali,

Pekerjaan

wali, Alamat

wali dan tidak

mengisi nama

sekolah asal,

tahun lulus,

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

(kosong)

Tahun lulus:

(kosong)

Jurusan 1:

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Page 117: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

101

(kosong)

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

17 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Tahun lulus

belum dipilih !

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

Sesuai

harapan

Valid

Page 118: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

102

tua, Nama

wali,

Pekerjaan

wali, Nama

sekolah asal

dan tidak

mengisi tahun

lulus, jurusan

1, jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2006

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

(kosong)

Jurusan 1:

(kosong)

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Page 119: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

103

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

18 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Jurusan 1

belum dipilih !

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Sesuai

harapan

Valid

Page 120: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

104

wali,

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus

dan tidak

mengisi

jurusan 1,

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar RT

05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

2016

Jurusan 1:

(kosong)

Jurusan 2 :

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Page 121: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

105

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

19 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

wali,

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Jurusan 2

belum dipilih !

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Sesuai

harapan

Valid

Page 122: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

106

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus,

Jurusan 1 dan

tidak mengisi

jurusan 2,

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

2016

Jurusan 1:

TITL – Teknik

Instalasi Tenaga

Listrik

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Page 123: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

107

Jurusan 2 :

(kosong)

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

20 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data nilai bahasa

indonesia tidak

boleh kosong,

harus diisi !

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

Sesuai

harapan

Valid

Page 124: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

108

wali,

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus,

Jurusan 1,

Jurusan 2 dan

tidak mengisi

nilai bahasa

indonesia,

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

2016

Jurusan 1:

TITL – Teknik

Instalasi Tenaga

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Page 125: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

109

Listrik

Jurusan 2 :

TP – Teknik

Pemesinan

Nilai bahasa

indonesia:

(kosong)

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

21 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Nilai bahasa

inggris tidak

boleh kosong,

harus diisi !

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

Sesuai

harapan

Valid

Page 126: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

110

Alamat orang

tua, Nama

wali,

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus,

Jurusan 1,

Jurusan 2,

Nilai Bahasa

Indonesia dan

tidak mengisi

nilai bahasa

inggris, nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

2016

Jurusan 1:

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Page 127: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

111

TITL – Teknik

Instalasi Tenaga

Listrik

Jurusan 2 :

TP – Teknik

Pemesinan

Nilai Bahasa

Indonesia:

88.98

Nilai bahasa inggris:

(kosong)

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

22 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Nilai

Matematika tidak

boleh kosong,

harus diisi !

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

Sesuai

harapan

Valid

Page 128: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

112

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

wali,

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus,

Jurusan 1,

Jurusan 2,

Nilai Bahasa

Indonesia,

Nilai Bahasa

Inggris dan

tidak mengisi

nilai

matematika,

nilai ipa, nilai

UAN.

Kemudian

klik tombol

simpan

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

tidak boleh

kosong, harus

diisi !

Page 129: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

113

2016

Jurusan 1:

TITL – Teknik

Instalasi Tenaga

Listrik

Jurusan 2 :

TP – Teknik

Pemesinan

Nilai Bahasa

Indonesia:

88.98

Nilai bahasa inggris:

65.84

Nilai matematika:

(kosong)

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

23 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

tinggal,

Tempat

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

08987878798

Alamat E-mail:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Nilai Ipa

tidak boleh

kosong, harus

diisi !

Data Nilai UAN

tidak boleh

kosong, harus

Sesuai

harapan

Valid

Page 130: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

114

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

wali,

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus,

Jurusan 1,

Jurusan 2,

Nilai Bahasa

Indonesia,

Nilai Bahasa

Inggris, Nilai

Matematika

dan tidak

mengisi nilai

ipa, nilai

UAN.

Kemudian

klik tombol

simpan

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

diisi !

Page 131: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

115

SMPN 268

Tahun lulus:

2016

Jurusan 1:

TITL – Teknik

Instalasi Tenaga

Listrik

Jurusan 2 :

TP – Teknik

Pemesinan

Nilai Bahasa

Indonesia:

88.98

Nilai bahasa inggris:

65.84

Nilai matematika:

60.77

Nilai ipa:

(kosong)

Nilai UAN:

(kosong)

24 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

Alamat E-

mail, Alamat

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

B

No.Telepon:

Sistem tidak akan

memproses dan

akan

menampilkan

peringatan:

ERROR !!

Data Nilai UAN

tidak boleh

kosong, harus

diisi !

Sesuai

harapan

Valid

Page 132: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

116

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

wali,

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus,

Jurusan 1,

Jurusan 2,

Nilai Bahasa

Indonesia,

Nilai Bahasa

Inggris, Nilai

Matematika,

Nilai IPA dan

tidak mengisi

nilai UAN.

Kemudian

klik tombol

simpan

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Kel.Kebon Pala

Kec.Makasar

Page 133: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

117

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

2016

Jurusan 1:

TITL – Teknik

Instalasi Tenaga

Listrik

Jurusan 2 :

TP – Teknik

Pemesinan

Nilai Bahasa

Indonesia:

88.98

Nilai bahasa inggris:

65.84

Nilai matematika:

60.77

Nilai ipa:

69.44

Nilai UAN:

(kosong)

25 Mengisikan

No.STTB ,

Nama

lengkap, Jenis

kelamin,

Agama,

Golongan

darah, No.

Telepon,

No STTB:

DN-123456

Nama lengkap:

Dharma Putra

Jenis kelamin:

Laki-laki

Agama:

Islam

Golongan darah:

Sistem akan

memproses dan

menyimpan data

Sesuai

harapan

Valid

Page 134: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

118

Alamat E-

mail, Alamat

tinggal,

Tempat

tanggal lahir,

Nama orang

tua, Pekerjaan

orang tua,

Alamat orang

tua, Nama

wali,

Pekerjaan

wali, Nama

sekolah asal,

Tahun lulus,

Jurusan 1,

Jurusan 2,

Nilai Bahasa

Indonesia,

Nilai Bahasa

Inggris, Nilai

Matematika,

Nilai IPA dan

Nilai UAN.

Kemudian

klik tombol

simpan

B

No.Telepon:

08987878798

Alamat E-mail:

[email protected]

om

Alamat tinggal:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Tempat lahir:

Jakarta, 19 Oktober

2000

Nama orangtua:

Ahmad

Pekerjaan orangtua:

Karyawan

Alamat orangtua:

Jl.Cililitan Besar RT

09/03 No.35

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama wali:

Dahlan

Pekerjaan wali:

Wiraswasta

Alamat wali:

Jl.Cililitan Besar

RT 05/03 No.41

Page 135: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

119

Kel.Kebon Pala

Kec.Makasar

Jakarta Timur

Nama sekolah asal:

SMPN 268

Tahun lulus:

2016

Jurusan 1:

TITL – Teknik

Instalasi Tenaga

Listrik

Jurusan 2 :

TP – Teknik

Pemesinan

Nilai Bahasa

Indonesia:

88.98

Nilai bahasa inggris:

65.84

Nilai matematika:

60.77

Nilai ipa:

69.44

Nilai UAN:

80.32

Page 136: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

120

BAB IV

PENUTUP

4.1. Kesimpulan

Dalam bab ini penulis mencoba menarik kesimpulan berdasarkan seluruh

pokok pembahasan pada bab-bab sebelumnya yang ada dalam Tugas Akhir ini.

Adapun kesimpulannya sebagai berikut :

1) Sistem online merupakan salah satu alternatif pemecahan masalah pada saat

penerimaan siswa baru pada SMK Angkasa 1 Jakarta.

2) Mempermudah calon siswa dalam melakukan pendaftaran sehingga lebih

nyaman tanpa harus kehilangan waktu untuk melakukan pendaftaran secara

konvensional.

3) Meningkatkan efektifitas dan efesiensi waktu dalam hal pengolahan data.

4.2. Saran

Dari kesimpulan yang penulis kemukakan diatas, maka penulis memberikan

beberapa saran alternatif pemikiran dengan harapan dapat membantu agar

pemrograman website ini dapat bekerja secara optimal. Adapun saran-saran dari

penulis adalah sebagai berikut :

1) Untuk membuat suatu website lebih menarik lagi untuk dikunjungi maka

diperlukan adanya penambahan beberapa unsur multimedia pada interface

atau tampilan layar.

Page 137: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

121

2) Adanya sofware dan server terbaru seiring dengan perkembangan zaman

sehingga sewaktu-waktu dapat segera diupdate mengingat perkembangan

zaman yang begitu cepat.

3) Memakai web hosting agar web ini dapat dilihat/diakses oleh warga

masyarakat sekolah maupun umum.

Demikian saran-saran yang penulis rasakan penting disampaikan untuk

selanjutnya penulis berharap kritik dan saran yang sifatnya membangun untuk

kesempurnaan situs ini nantin ya.

Page 138: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah

DAFTAR PUSTAKA

Andi.2009.Pengembangan Sistem Pakar Menggunakan Visual

Basic.Yogyakarta:Andi.

A.S, Rosa, dan M.Shalahudin.2013.Rekayasa Perangkat Lunak Terstruktur &

Berorientasi Objek.Bandung: Informatika.

Andi.2010.Kupas Tuntas Adobe Dreamweaver CSS dengan Pemrograman PHP &

MySQL.Yogyakarta: Madcoms dan Andi.

Fathansyah.2007.Perancangan Basis Data.Yogyakarta: Andi.

Kadir, Abdul.2012.Dasar Pemrograman Web Dinamis Menggunakan

PHP.Yogyakarta: Andi.

Nugroho, Bunafit.2013.Dasar Pemrograman Web PHP-MySQL Dengan

Dreamweaver.Yogyakarta: Gava Media.

Paryudi, Imam, dan Janner Simarmata.2007.Basis Data.Yogyakarta: Andi.

Puspitosari, Heni.A,2010.Pemrograman Web Database Dengan PHP Dan MySQL

Tingkat Lanjut.Malang: Skripta.

Simarmata, Janner.2010.Rekayasa Web.Yogyakarta.

Sibero, Alexander.F.K.2013.Web Programming Power Pack.Yogyakarta:

MediaKom.

Shalahudin, M, dan Rosa.A.S.2008.Java Di Web.Bandung: Informatika.

Sugiri, dan Kurniawan.B.2007.Desain Web Menggunakan HTML +

CSS.Yogakarta: Andi.

Simarmata, Janner.2007.Perancangan Basis Data.Yogyakarta: Andi.

Yeni, Kustiyahningsih, dan Devie Rosa Anamisa.2011.Pemrograman Basis Data

Berbasis Web Menggunakan PHP & MySQL.Yogyakarta: Graha Ilmu.

Page 139: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah
Page 140: TUGAS AKHIR - repository.bsi.ac.id · PERANCAN GAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS WEB PADA SMK ANGKASA 1 JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah