BAB IV - repository.bsi.ac.id · RANCANGAN SISTEM DAN PROGRAM USULAN 4.1. ... Mengelola Halaman...

93
31 BAB BAB BAB BAB IV IV IV IV RANCANGAN RANCANGAN RANCANGAN RANCANGAN SISTEM SISTEM SISTEM SISTEM DAN DAN DAN DAN PROGRAM PROGRAM PROGRAM PROGRAM USULAN USULAN USULAN USULAN 4.1. 4.1. 4.1. 4.1. Analisa Analisa Analisa Analisa Kebutuhan Kebutuhan Kebutuhan Kebutuhan Software Software Software Software A. A. A. A. Tahapan Tahapan Tahapan Tahapan Analisis Analisis Analisis Analisis Sistem informasi penerimaan siswa baru pada Madrasah Aliyah Annajah Jakarta dimana calon siswa dapat melakukan proses pendaftran dan melihat pengumuman serta dapat berinterkasi dengan pihak Madrasah Aliyah Annajah tersebut secara langsung. Para calon siswa dapat mengakses sistem pendaftran penerimaan siswa baru tersebut melalui media browser. Berikut ini spesifikasi kebutuhan (system requirement) dari system penerimaan siswa baru berbasis web. Halaman peserta : A1. Peserta dapat melakukan pendaftaran A2. Peserta dapat melihat hasil pendaftaran A3. Peserta dapat melakukan konfirmasi pembayaran Halaman Admin : B1. Admin dapat mengelola daftar calon siswa B2. Admin dapat mengelola verifikasi pembayaran

Transcript of BAB IV - repository.bsi.ac.id · RANCANGAN SISTEM DAN PROGRAM USULAN 4.1. ... Mengelola Halaman...

31

BABBABBABBAB IVIVIVIV

RANCANGANRANCANGANRANCANGANRANCANGAN SISTEMSISTEMSISTEMSISTEMDANDANDANDAN PROGRAMPROGRAMPROGRAMPROGRAMUSULANUSULANUSULANUSULAN

4.1.4.1.4.1.4.1. AnalisaAnalisaAnalisaAnalisa KebutuhanKebutuhanKebutuhanKebutuhan SoftwareSoftwareSoftwareSoftware

A.A.A.A. TahapanTahapanTahapanTahapan AnalisisAnalisisAnalisisAnalisis

Sistem informasi penerimaan siswa baru pada Madrasah Aliyah Annajah

Jakarta dimana calon siswa dapat melakukan proses pendaftran dan melihat

pengumuman serta dapat berinterkasi dengan pihak Madrasah Aliyah Annajah

tersebut secara langsung. Para calon siswa dapat mengakses sistem pendaftran

penerimaan siswa baru tersebut melalui media browser. Berikut ini spesifikasi

kebutuhan (system requirement) dari system penerimaan siswa baru berbasis

web.

Halaman peserta :

A1. Peserta dapat melakukan pendaftaran

A2. Peserta dapat melihat hasil pendaftaran

A3. Peserta dapat melakukan konfirmasi pembayaran

Halaman Admin :

B1. Admin dapat mengelola daftar calon siswa

B2. Admin dapat mengelola verifikasi pembayaran

32

B3. Admin dapat melihat pesan masuk

B4. Admin dapat mengelola pengumuman

B.B.B.B. UseUseUseUse CaseCaseCaseCase DiagramDiagramDiagramDiagram

Kegiatan sistem informasi penerimaan siswa baru pada MA Islam Annajah

Jakarta digambarkan oleh Business Use Case Diagram sebagai berikut:

1.1.1.1. UseUseUseUse CaseCaseCaseCase DiagramDiagramDiagramDiagramHalamanHalamanHalamanHalaman pesertapesertapesertapeserta

Use Case DiagramUse Case DiagramUse Case DiagramUse Case Diagram Halaman pesertaHalaman pesertaHalaman pesertaHalaman peserta

Pengunjung

lo g in

data peserta Data peserta pendaftaran

Konfirmasi pembayaran

Hasil pendaftaran

Hasil pengumuman pendaftaran peserta

<in c lu d e>

<in c lu d e>

logout

ex ten d

ex ten d

ex ten d

ex ten d

GambarGambarGambarGambar IV.1IV.1IV.1IV.1

UseUseUseUse CaseCaseCaseCase DiagramDiagramDiagramDiagramHalamanHalamanHalamanHalaman PesertaPesertaPesertaPeserta

33

2.2.2.2. UseUseUseUse CaseCaseCaseCase DiagramDiagramDiagramDiagramHalamanHalamanHalamanHalaman AdminAdminAdminAdmin

GambarGambarGambarGambar IV.2IV.2IV.2IV.2

UseUseUseUse CaseCaseCaseCase DiagramDiagramDiagramDiagramHalamanHalamanHalamanHalaman AdminAdminAdminAdmin

34

a. Deskripsi Use Case Diagram Sistem Informasi Penerimaan Siswa Baru

Mengelola Halaman biodata diri:

TabelTabelTabelTabel IV.1IV.1IV.1IV.1DeskripsiDeskripsiDeskripsiDeskripsiUseUseUseUse CaseCaseCaseCase SistemSistemSistemSistem InformasiInformasiInformasiInformasi PenerimaanPenerimaanPenerimaanPenerimaan SiswaSiswaSiswaSiswa BaruBaruBaruBaru MengelolaMengelolaMengelolaMengelola

HalamanHalamanHalamanHalaman PendaftaranPendaftaranPendaftaranPendaftaran PesertaPesertaPesertaPeserta BaruBaruBaruBaru

UseUseUseUse CaseCaseCaseCase NameNameNameName HalamanHalamanHalamanHalaman pendaftaranpendaftaranpendaftaranpendaftaran pesertapesertapesertapeserta BaruBaruBaruBaru

RequirementsRequirementsRequirementsRequirements A1A1A1A1

GoalGoalGoalGoal PesertaPesertaPesertaPeserta dapatdapatdapatdapat melakukanmelakukanmelakukanmelakukan

pendaftaranpendaftaranpendaftaranpendaftaran

Pre-conditionsPre-conditionsPre-conditionsPre-conditions PesertaPesertaPesertaPeserta telahtelahtelahtelah loginloginloginlogin

Post-conditionsPost-conditionsPost-conditionsPost-conditions SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform

pendaftaranpendaftaranpendaftaranpendaftaran

FailedFailedFailedFailed andandandand conditionconditionconditioncondition SistemSistemSistemSistem tidaktidaktidaktidak dapatdapatdapatdapat menampilkanmenampilkanmenampilkanmenampilkan

formformformform pendaftaranpendaftaranpendaftaranpendaftaran

PrimaryPrimaryPrimaryPrimary ActorsActorsActorsActors PesertaPesertaPesertaPeserta

MainMainMainMain Flow/BasicFlow/BasicFlow/BasicFlow/Basic PathPathPathPath 1.1.1.1. SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform

pendaftaranpendaftaranpendaftaranpendaftaran

35

InvariantInvariantInvariantInvariant A.1.A.1.A.1.A.1. PesertaPesertaPesertaPeserta inputinputinputinput datadatadatadata diridiridiridiri pesertapesertapesertapeserta

A.2.A.2.A.2.A.2. PesertaPesertaPesertaPeserta pilihpilihpilihpilih simpansimpansimpansimpan

A.3.A.3.A.3.A.3. SistemSistemSistemSistemmenyimpanmenyimpanmenyimpanmenyimpan datadatadatadata pesertapesertapesertapeserta

b. Deskripsi Use Case Diagram Sistem Informasi Penerimaan Siswa Baru

Mengelola Halaman hasil pendaftran:

TabelTabelTabelTabel IV.2IV.2IV.2IV.2DeskripsiDeskripsiDeskripsiDeskripsiUseUseUseUse CaseCaseCaseCase SistemSistemSistemSistem InformasiInformasiInformasiInformasi PenerimaanPenerimaanPenerimaanPenerimaan SiswaSiswaSiswaSiswa BaruBaruBaruBaru MengelolaMengelolaMengelolaMengelola

HalamanHalamanHalamanHalaman hasilhasilhasilhasil pendaftaranpendaftaranpendaftaranpendaftaran

UseUseUseUse CaseCaseCaseCase NameNameNameName HalamanHalamanHalamanHalaman hasilhasilhasilhasil pendaftranpendaftranpendaftranpendaftran

RequirementsRequirementsRequirementsRequirements A2A2A2A2

GoalGoalGoalGoal PesertaPesertaPesertaPeserta dapatdapatdapatdapat melihatmelihatmelihatmelihat hasilhasilhasilhasil

pendaftaranpendaftaranpendaftaranpendaftaran

Pre-conditionsPre-conditionsPre-conditionsPre-conditions PesertaPesertaPesertaPeserta telahtelahtelahtelah loginloginloginlogin

Post-conditionsPost-conditionsPost-conditionsPost-conditions SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan hasilhasilhasilhasil

pengumumanpengumumanpengumumanpengumuman pendaftaranpendaftaranpendaftaranpendaftaran pesertapesertapesertapeserta

FailedFailedFailedFailed andandandand conditionconditionconditioncondition SistemSistemSistemSistem tidaktidaktidaktidak dapatdapatdapatdapat menampilkanmenampilkanmenampilkanmenampilkan

hasilhasilhasilhasil pengumumanpengumumanpengumumanpengumuman pendaftaranpendaftaranpendaftaranpendaftaran

pesertapesertapesertapeserta

PrimaryPrimaryPrimaryPrimary ActorsActorsActorsActors PesertaPesertaPesertaPeserta

36

MainMainMainMain Flow/BasicFlow/BasicFlow/BasicFlow/Basic PathPathPathPath 1.1.1.1. PesertaPesertaPesertaPeserta memilihmemilihmemilihmemilih hasilhasilhasilhasil pendaftaranpendaftaranpendaftaranpendaftaran

2.2.2.2. SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform hasilhasilhasilhasil

pengumumanpengumumanpengumumanpengumuman pendaftaranpendaftaranpendaftaranpendaftaran pesertapesertapesertapeserta

InvariantInvariantInvariantInvariant ----

c. Deskripsi Use Case Diagram Sistem Informasi Penerimaan Siswa Baru

Mengelola Halaman hubungi kami:

TabelTabelTabelTabel IV.3IV.3IV.3IV.3DeskripsiDeskripsiDeskripsiDeskripsiUseUseUseUse CaseCaseCaseCase SistemSistemSistemSistem InformasiInformasiInformasiInformasi PenerimaanPenerimaanPenerimaanPenerimaan SiswaSiswaSiswaSiswa BaruBaruBaruBaru MengelolaMengelolaMengelolaMengelola

HalamanHalamanHalamanHalaman konfirmasikonfirmasikonfirmasikonfirmasi pembayaranpembayaranpembayaranpembayaran

UseUseUseUse CaseCaseCaseCase NameNameNameName HalamanHalamanHalamanHalaman KonfirmasiKonfirmasiKonfirmasiKonfirmasi PembayaranPembayaranPembayaranPembayaran

RequirementsRequirementsRequirementsRequirements A3A3A3A3

GoalGoalGoalGoal PesertaPesertaPesertaPeserta dapatdapatdapatdapat KonfirmasiKonfirmasiKonfirmasiKonfirmasi

PembayaranPembayaranPembayaranPembayaran

Pre-conditionsPre-conditionsPre-conditionsPre-conditions PesertaPesertaPesertaPeserta telahtelahtelahtelah loginloginloginlogin

Post-conditionsPost-conditionsPost-conditionsPost-conditions SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform

KonfirmasiKonfirmasiKonfirmasiKonfirmasi PembayaranPembayaranPembayaranPembayaran

FailedFailedFailedFailed andandandand conditionconditionconditioncondition SistemSistemSistemSistem tidaktidaktidaktidak dapatdapatdapatdapat menampilkanmenampilkanmenampilkanmenampilkan

KonfirmasiKonfirmasiKonfirmasiKonfirmasi PembayaranPembayaranPembayaranPembayaran

37

PrimaryPrimaryPrimaryPrimary ActorsActorsActorsActors PesertaPesertaPesertaPeserta

MainMainMainMain Flow/BasicFlow/BasicFlow/BasicFlow/Basic PathPathPathPath 1.1.1.1. PesertaPesertaPesertaPeserta memilihmemilihmemilihmemilih KonfirmasiKonfirmasiKonfirmasiKonfirmasi

pembayaranpembayaranpembayaranpembayaran

2.2.2.2. SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform

KonfirmasiKonfirmasiKonfirmasiKonfirmasi PembayaranPembayaranPembayaranPembayaran

InvariantInvariantInvariantInvariant A.1.A.1.A.1.A.1. PesertaPesertaPesertaPeserta inputinputinputinput NamaNamaNamaNama PemilikPemilikPemilikPemilik

RekeningRekeningRekeningRekening

A.2.A.2.A.2.A.2. PesertaPesertaPesertaPeserta InputInputInputInput NomorNomorNomorNomor RekeningRekeningRekeningRekening

A.3.A.3.A.3.A.3. PesertaPesertaPesertaPeserta InputInputInputInput JumlahJumlahJumlahJumlah PembayaranPembayaranPembayaranPembayaran

A.4.A.4.A.4.A.4. PesertaPesertaPesertaPeserta PilihPilihPilihPilih konfirmasikonfirmasikonfirmasikonfirmasi

A.5.A.5.A.5.A.5. SistemSistemSistemSistem MenyimpanMenyimpanMenyimpanMenyimpan datadatadatadata

PembayaranPembayaranPembayaranPembayaran

d. Deskripsi Use Case Diagram Sistem Informasi Penerimaan Siswa Baru

Mengelola Halaman daftar calon siswa:

TabelTabelTabelTabel IV.4IV.4IV.4IV.4DeskripsiDeskripsiDeskripsiDeskripsiUseUseUseUse CaseCaseCaseCase SistemSistemSistemSistem InformasiInformasiInformasiInformasi PenerimaanPenerimaanPenerimaanPenerimaan SiswaSiswaSiswaSiswa BaruBaruBaruBaru MengelolaMengelolaMengelolaMengelola

HalamanHalamanHalamanHalaman daftardaftardaftardaftar caloncaloncaloncalon siswasiswasiswasiswa

UseUseUseUse CaseCaseCaseCase NameNameNameName HalamanHalamanHalamanHalaman daftardaftardaftardaftar caloncaloncaloncalon siswasiswasiswasiswa

RequirementsRequirementsRequirementsRequirements B1B1B1B1

GoalGoalGoalGoal AdminAdminAdminAdmin dapatdapatdapatdapat melihatmelihatmelihatmelihat daftardaftardaftardaftar caloncaloncaloncalon

siswasiswasiswasiswa yangyangyangyang telahtelahtelahtelah terdaftarterdaftarterdaftarterdaftar

Pre-conditionsPre-conditionsPre-conditionsPre-conditions AdminAdminAdminAdmin telahtelahtelahtelah loginloginloginlogin

38

Post-conditionsPost-conditionsPost-conditionsPost-conditions SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan daftardaftardaftardaftar caloncaloncaloncalon

siswasiswasiswasiswa yangyangyangyang telahtelahtelahtelah terdaftarterdaftarterdaftarterdaftar

FailedFailedFailedFailed andandandand conditionconditionconditioncondition SistemSistemSistemSistem tidaktidaktidaktidak dapatdapatdapatdapat menampilkanmenampilkanmenampilkanmenampilkan

daftardaftardaftardaftar caloncaloncaloncalon siswasiswasiswasiswa yangyangyangyang telahtelahtelahtelah

terdaftarterdaftarterdaftarterdaftar

PrimaryPrimaryPrimaryPrimary ActorsActorsActorsActors AdminAdminAdminAdmin

MainMainMainMain Flow/BasicFlow/BasicFlow/BasicFlow/Basic PathPathPathPath 1.1.1.1. AdminAdminAdminAdmin memilihmemilihmemilihmemilih daftardaftardaftardaftar caloncaloncaloncalon siswasiswasiswasiswa

2.2.2.2. AdminAdminAdminAdmin memilihmemilihmemilihmemilih menumenumenumenu viewviewviewview

3.3.3.3. SystemSystemSystemSystem menampilkanmenampilkanmenampilkanmenampilkan detaildetaildetaildetail daftardaftardaftardaftar

caloncaloncaloncalon siswasiswasiswasiswa yangyangyangyang telahtelahtelahtelah terdaftarterdaftarterdaftarterdaftar

InvariantInvariantInvariantInvariant AAAA -

InvariantInvariantInvariantInvariant BBBB ----

e. Deskripsi Use Case Sistem Informasi penerimaan siswa baru Mengelolaverifikasi pembayaran

TabelTabelTabelTabel IV.5IV.5IV.5IV.5

DeskripsiDeskripsiDeskripsiDeskripsiUseUseUseUse CaseCaseCaseCase SistemSistemSistemSistem InformasiInformasiInformasiInformasi penerimaanpenerimaanpenerimaanpenerimaan siswasiswasiswasiswa barubarubarubaru

MengelolaMengelolaMengelolaMengelola verifikasiverifikasiverifikasiverifikasi pembayaranpembayaranpembayaranpembayaran

UseUseUseUse CaseCaseCaseCase NameNameNameName MengelolaMengelolaMengelolaMengelola verifikasiverifikasiverifikasiverifikasi pembayaranpembayaranpembayaranpembayaran

RequirementsRequirementsRequirementsRequirements B2B2B2B2

GoalGoalGoalGoal AdminAdminAdminAdmin dapatdapatdapatdapat merubahmerubahmerubahmerubah statusstatusstatusstatus

pembayaranpembayaranpembayaranpembayaran

39

Pre-conditionsPre-conditionsPre-conditionsPre-conditions AdminAdminAdminAdmin telahtelahtelahtelah loginloginloginlogin

Post-conditionsPost-conditionsPost-conditionsPost-conditions SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform verifikasiverifikasiverifikasiverifikasi

pembayaranpembayaranpembayaranpembayaran

FailedFailedFailedFailed andandandand conditionconditionconditioncondition SistemSistemSistemSistem tidaktidaktidaktidak dapatdapatdapatdapat menampilkanmenampilkanmenampilkanmenampilkan

formformformform verifikasiverifikasiverifikasiverifikasi pembayaranpembayaranpembayaranpembayaran

PrimaryPrimaryPrimaryPrimary ActorsActorsActorsActors AdminAdminAdminAdmin

MainMainMainMain Flow/BasicFlow/BasicFlow/BasicFlow/Basic PathPathPathPath 1.1.1.1. AdminAdminAdminAdmin memilihmemilihmemilihmemilih verifikasiverifikasiverifikasiverifikasi

pembayaranpembayaranpembayaranpembayaran

2.2.2.2. SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform verifikasiverifikasiverifikasiverifikasi

pembayaranpembayaranpembayaranpembayaran

InvariantInvariantInvariantInvariant AAAA A.1.A.1.A.1.A.1. AdminAdminAdminAdmin inputinputinputinput idididid pesertapesertapesertapeserta

A.2.A.2.A.2.A.2. AdminAdminAdminAdmin memilihmemilihmemilihmemilih menumenumenumenu tambahtambahtambahtambah

A.3.A.3.A.3.A.3. SistemSistemSistemSistem menyimpanmenyimpanmenyimpanmenyimpan statusstatusstatusstatus

pembayaranpembayaranpembayaranpembayaran

InvariantInvariantInvariantInvariant BBBB ----

a. Deskripsi Use Case Sistem Informasi penerimaan siswa barumengelola pengumuman

TabelTabelTabelTabel IV.6IV.6IV.6IV.6

DeskripsiDeskripsiDeskripsiDeskripsi UseUseUseUse CaseCaseCaseCase SistemSistemSistemSistem InformasiInformasiInformasiInformasi penerimaanpenerimaanpenerimaanpenerimaan siswasiswasiswasiswa barubarubarubaruMengelolaMengelolaMengelolaMengelolapengumumnanpengumumnanpengumumnanpengumumnan

40

UseUseUseUse CaseCaseCaseCase NameNameNameName mengelolamengelolamengelolamengelola pengumumanpengumumanpengumumanpengumuman

RequirementsRequirementsRequirementsRequirements B3B3B3B3

GoalGoalGoalGoal AdminAdminAdminAdmin dapatdapatdapatdapat memmberikanmemmberikanmemmberikanmemmberikan

informasiinformasiinformasiinformasi

Pre-conditionsPre-conditionsPre-conditionsPre-conditions AdminAdminAdminAdmin telahtelahtelahtelah loginloginloginlogin

Post-conditionsPost-conditionsPost-conditionsPost-conditions SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform

pengumumanpengumumanpengumumanpengumuman

FailedFailedFailedFailed andandandand conditionconditionconditioncondition SistemSistemSistemSistem tidaktidaktidaktidak dapatdapatdapatdapat menampilkanmenampilkanmenampilkanmenampilkan

formformformform pengumumanpengumumanpengumumanpengumuman

PrimaryPrimaryPrimaryPrimary ActorsActorsActorsActors AdminAdminAdminAdmin

MainMainMainMain Flow/BasicFlow/BasicFlow/BasicFlow/Basic PathPathPathPathmemilihmemilihmemilihmemilih menumenumenumenu pengumumanpengumumanpengumumanpengumuman

menampilkanmenampilkanmenampilkanmenampilkan pengumumanpengumumanpengumumanpengumuman

InvariantInvariantInvariantInvariant AAAA 1.1.1.1. AdminAdminAdminAdmin inputinputinputinput juduljuduljuduljudul dandandandan isiisiisiisi beritaberitaberitaberita

2.2.2.2. adminadminadminadmin memilihmemilihmemilihmemilih menumenumenumenu postpostpostpost

3.3.3.3. systemsystemsystemsystemmeyimpanmeyimpanmeyimpanmeyimpan pengumumanpengumumanpengumumanpengumuman

InvariantInvariantInvariantInvariant BBBB ----

b. Deskripsi Use Case Sistem Informasi penerimaan siswa baruMengelola hubungi kami

41

TabelTabelTabelTabel IV.7IV.7IV.7IV.7

DeskripsiDeskripsiDeskripsiDeskripsi UseUseUseUse CaseCaseCaseCase SistemSistemSistemSistem InformasiInformasiInformasiInformasi penerimaanpenerimaanpenerimaanpenerimaan siswasiswasiswasiswa barubarubarubaruMengelolaMengelolaMengelolaMengelolahubungihubungihubungihubungi kamikamikamikami

UseUseUseUse CaseCaseCaseCase NameNameNameName MengelolaMengelolaMengelolaMengelola hubungihubungihubungihubungi kamikamikamikami

RequirementsRequirementsRequirementsRequirements B4B4B4B4

GoalGoalGoalGoal AdminAdminAdminAdmin dapatdapatdapatdapat pesanpesanpesanpesan masukmasukmasukmasuk

Pre-conditionsPre-conditionsPre-conditionsPre-conditions AdminAdminAdminAdmin telahtelahtelahtelah loginloginloginlogin

Post-conditionsPost-conditionsPost-conditionsPost-conditions SistemSistemSistemSistem menampilkanmenampilkanmenampilkanmenampilkan formformformform kotakkotakkotakkotak

pesanpesanpesanpesan masukmasukmasukmasuk

FailedFailedFailedFailed andandandand conditionconditionconditioncondition SistemSistemSistemSistem tidaktidaktidaktidak dapatdapatdapatdapat menampilkanmenampilkanmenampilkanmenampilkan

formformformform kotakkotakkotakkotak pesanpesanpesanpesan masukmasukmasukmasuk

PrimaryPrimaryPrimaryPrimary ActorsActorsActorsActors AdminAdminAdminAdmin

MainMainMainMain Flow/BasicFlow/BasicFlow/BasicFlow/Basic PathPathPathPathmemilihmemilihmemilihmemilih menumenumenumenu hubungihubungihubungihubungi kamikamikamikami

menampilkanmenampilkanmenampilkanmenampilkan formformformform kotakkotakkotakkotak pesanpesanpesanpesan masukmasukmasukmasuk

InvariantInvariantInvariantInvariant ----

2.2.2.2. ActivityActivityActivityActivity DiagramDiagramDiagramDiagram

1. Activity Diagram halaman Peserta

42

P esertaP esertaP esertaP eserta S i s t e mS i s t e mS i s t e mS i s t e m

L og in pe sr ta

Input pa ssw or dInput use r na m e

C e k use r na m e da n pa ssw or d

M e na m pilka n ha la m a n a dm in

V a lid ?T ida k

Y a

GambarGambarGambarGambar IV.IV.IV.IV.3333

ActivityActivityActivityActivity DiagramDiagramDiagramDiagram LoginLoginLoginLoginHalamanHalamanHalamanHalaman PesertaPesertaPesertaPeserta

43

2.2.2.2. Activity Diagram Mengelola biodata

diri

GambarGambarGambarGambar IV.IV.IV.IV.4444

ActivityActivityActivityActivity DiagramDiagramDiagramDiagram PesertaPesertaPesertaPeserta MengelolaMengelolaMengelolaMengelola biodatabiodatabiodatabiodata diridiridiridiri

44

3.3.3.3. Activity Diagram Mengelola hasil pendaftaran

GambarGambarGambarGambar IV.IV.IV.IV.5555

ActivityActivityActivityActivity DiagramDiagramDiagramDiagram PesertaPesertaPesertaPeserta MengelolaMengelolaMengelolaMengelola HasilHasilHasilHasil PendaftaranPendaftaranPendaftaranPendaftaran

4.4.4.4. Activity Diagram Mengelola hubungi

kami

45

i

GambarGambarGambarGambar IV.IV.IV.IV.6666

ActivityActivityActivityActivity DiagramDiagramDiagramDiagram PesertaPesertaPesertaPeserta MengelolaMengelolaMengelolaMengelola HubungiHubungiHubungiHubungi KamiKamiKamiKami

46

5. Activity Diagram halaman admin

GambarGambarGambarGambar IV.IV.IV.IV.7777

ActivityActivityActivityActivity DiagramDiagramDiagramDiagram AdminAdminAdminAdmin MengelolaMengelolaMengelolaMengelola loginloginloginlogin adminadminadminadmin

47

6. Activity Diagram daftar calon siswa

GambarGambarGambarGambar IV.IV.IV.IV.8888

ActivityActivityActivityActivity DiagramDiagramDiagramDiagramAdminAdminAdminAdmin MengelolaMengelolaMengelolaMengelola daftardaftardaftardaftar caloncaloncaloncalon siswasiswasiswasiswa

48

7. Activity Diagram verifikasi pembayaran

GambarGambarGambarGambar IV.IV.IV.IV.9999

ActivityActivityActivityActivity DiagramDiagramDiagramDiagram AdminAdminAdminAdmin MengelolaMengelolaMengelolaMengelola verifikasiverifikasiverifikasiverifikasi pembayaranpembayaranpembayaranpembayaran

49

8. Activity Diagram hubungi kami

GambarGambarGambarGambar IV.IV.IV.IV.10101010

ActivityActivityActivityActivity DiagramDiagramDiagramDiagramAdminAdminAdminAdmin MengelolaMengelolaMengelolaMengelola HubungiHubungiHubungiHubungi KamiKamiKamiKami

50

9. Activity Diagram pengumuman

51

GambarGambarGambarGambar IV.IV.IV.IV.11111111

ActivityActivityActivityActivity DiagramDiagramDiagramDiagram AdminAdminAdminAdmin MengelolaMengelolaMengelolaMengelola pengumumanpengumumanpengumumanpengumuman

4.2.4.2.4.2.4.2. DesainDesainDesainDesain

Pada tahapan ini akan menjelaskan tentang desain database, desain

software architecture dan desain user interface dari sistem informasi akademik

pada madrasah aliyah annajah Jakarta.

52

4.2.1.4.2.1.4.2.1.4.2.1. DatabaseDatabaseDatabaseDatabase

Menggambarkan hubungan antar tabel yang dibuat beserta relasi antar

tabel. Perancangan basis data menghasilkan pemetaan tabel-tabel yang

digambarkan dengan Entity Relationship Diagram (ERD) dan Logical Record

Structure (LRS).

1. Entity Relationship Diagram (ERD)

GambarGambarGambarGambar IV.12IV.12IV.12IV.12

EntityEntityEntityEntity RelationshipRelationshipRelationshipRelationship DiagramDiagramDiagramDiagram

53

2. Logical Record Structure (LRS)

1 11 M

Pembayaran

I d _A d m inI d _pendafatran I d _pem bayaranS tatu sTg l _pem bayaran

Peserta

i d _peserta na m aalamat t m p _lahir tg l _lahir s ekola hI n dI n gM a tI p aI p sN u nortu alam at_ortu pendidikanpekerjaan penghasilan

ad m in

i d _adm in username p a ssn am a

GambarGambarGambarGambar IV.13IV.13IV.13IV.13

LogicalLogicalLogicalLogical RecordRecordRecordRecord StructureStructureStructureStructure

3.3.3.3. SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile

a. Spesifikasi File Tabel user

Nama Database : penerimaan

Nama File : Tabel user

Akronim : user.myd

Tipe File : File Master

Akses File : Random

Panjang Record : 80 Byte

54

Kunci Field : id_user

TabelTabelTabelTabel IV.8IV.8IV.8IV.8

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile useruseruseruser

No Elemen Data Nama Field Type Size Keterangan

1 Id_user Id_user varchar 10 Primary Key

1 username Username varchar 30

2 password Pass varchar 10

3 Nama user Nama varcahar 30

b. Spesifikasi File Tabel peserta

Nama Database : penerimaan

Nama File : Tabel peserta

Akronim : peserta.myd

Tipe File : File Master

Akses File : Random

Panjang Record : 380 Byte

Kunci Field : id_peserta

55

TabelTabelTabelTabel IV.9IV.9IV.9IV.9

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile pesertapesertapesertapeserta

No Elemen Data Nama Field Type Size Keterangan

1 Id peserta Id_peserta varhar 10 Primary Key

2 Nama peserta Nama varchar 50 Foreign Key

3 Alamat

peserta

Alamat varchar 50

4 Tempat lahir Tmp_lahir varchar 30

5 Tanggal lahir Tgl_lahir date

6 Sekolah asal Sekolah varchar 30

7 indonesia Ind varchar 10

8 inggris Ing varchar 10

9 matematika Mat varchar 10

10 Ipa Ipa varchar 10

56

11 Ips Ips varchar 10

12 Nilai ujian

nasional

Nun varchar 10

13 Nama orang

tua

Ortu Varchar 30

13 Alamat orang

tua

Alamat_ortu Varchar 50

14 Pendidikan

orang tua

Pendidikan Varchar 10

15 Pekerjaan

orang tua

Pekerjaan Varchar 30

16 Penghasilan

orang tua

Penghasilan Varchar 30

c. Spesifikasi File Tabel hubungi

Nama Database : penerimaan

Nama File : Tabel hubungi

Akronim : hubungi.myd

57

Tipe File : File Master

Akses File : Random

Panjang Record : 80 byte

Kunci Field : id_hubungi

TabelTabelTabelTabel IV.10IV.10IV.10IV.10

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile TabelTabelTabelTabel hubungihubungihubungihubungi

No Elemen Data Nama Field Type Size Keterangan

1 Id hubungi Id_hubungi varchar 10 Primary Key

2 Id_peserta Id_peserta varchar 10

3 Nama nama Varchar 30

4 Email Email Varchar 30

5 Pesan Pesan Text

6 Tanggal_hubungi Tanggal

hubungi

date

58

d. Spesifikasi File Tabel pembayaran

Nama Database : penerimaan

Nama File : Tabel pembayaran

Akronim : pembayaran.myd

Tipe File : File Transaksi

Akses File : Random

Panjang Record : 42byte

Kunci Field : id_pembayaran

TabelTabelTabelTabel IV.11IV.11IV.11IV.11

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile TabelTabelTabelTabel pembayaranpembayaranpembayaranpembayaran

No Elemen Data Nama Field Type Size Keterang

an

1 Id_pembayaran Id_ pembayaran Varchar 15 Primarykey

1 Id_user Id_user Int 10

2 Id_peserta Id_peserta Varchar 10

59

3 Status_pembayaran Status_pembayaran int 7

4 Tanggal_pembayara

n

Tanggal_pembayara

n

date

e. Spesifikasi File Tabel pengumuman

Nama Database : penerimaan

Nama File : Tabel pengumuman

Akronim : pengumuman.myd

Tipe File : File Master

Akses File : Random

Panjang Record : 208 byte

Kunci Field : id_pengumuman

TabelTabelTabelTabel IV.12IV.12IV.12IV.12

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile TabelTabelTabelTabel pengumumanpengumumanpengumumanpengumuman

60

No Elemen Data Nama Field Type Size Keterangan

1 Id

Pengumuman

Id_pengumuman varchar 8 Primary

Key

2 Judul

pengumuman

Judul Varchar 100 Foreign

Key

3 Isi

pengumuman

Isi Varchar 100

4 Tanggal

pengumuman

Tgl_pengumuman Date

f. Spesifikasi File Tabel filepeserta

Nama Database : penerimaan

Nama File : Tabel filepeserta

Akronim : filepeserta.myd

Tipe File : File Master

Akses File : Random

Panjang Record : 186 byte

Kunci Field : id_upload

61

TabelTabelTabelTabel IV.13IV.13IV.13IV.13

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile TabelTabelTabelTabel filepesertafilepesertafilepesertafilepeserta

No Elemen Data Nama Field Type Size Keterang

an

1 Id_upload Id_ upload Int 11 Primarykey

2 Id_peserta Id_peserta varchar 25

3 Nama_File Nama_file Varchar 50

4 Direktori Direktori Varchar 100

g. Spesifikasi File Tabel konfirmasi pembayaran

Nama Database : penerimaan

Nama File : Tabel konpem

Akronim : konpem.myd

Tipe File : File Master

Akses File : Random

Panjang Record : 116 byte

62

Kunci Field : id_konpem

TabelTabelTabelTabel IV.14IV.14IV.14IV.14

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile TabelTabelTabelTabel KonfirmasiKonfirmasiKonfirmasiKonfirmasi pembayaranpembayaranpembayaranpembayaran

No Elemen Data Nama Field Type Size Keterang

an

1 Id_konpem Id_ konpem Int 11 Primarykey

2 Id_peserta Id_peserta Varchar 25

3 Namapemilik_reken

ing

Namapemilik_reken

ing

Varchar 35

4 Nomor_rekening Nomor_rekening Varchar 20

5 Jumlah Jumlah Varchar 15

6 Tanggal_pembayara

n

Tanggal_pembayara

n

Date

7 Tanggal_konpem Tanggal_konpem Date

8 Status_konpem Status_kompem Varchar 10

h. Spesifikasi File Tabel verifikasi pembayaran

63

Nama Database : penerimaan

Nama File : Tabel verpem

Akronim : verpem.myd

Tipe File : File Master

Akses File : Random

Panjang Record : 58 byte

Kunci Field : id_verpem

TabelTabelTabelTabel IV.15IV.15IV.15IV.15

SpesifikasiSpesifikasiSpesifikasiSpesifikasi FileFileFileFile TabelTabelTabelTabel VerifikasiVerifikasiVerifikasiVerifikasi pembayaranpembayaranpembayaranpembayaran

No Elemen Data Nama Field Type Size Keterang

an

1 Id_verpem Id_ verpem Int 11 Primarykey

2 Id_konpem Id_konpem Int 11

3 Id_user Id_user Int 11

4 Id_peserta Id_peserta Varchar 25

5 Tgl_verpem Tgl_verpem date

64

4.2.24.2.24.2.24.2.2 SoftwareSoftwareSoftwareSoftware ArchitectureArchitectureArchitectureArchitecture

A.A.A.A. ComponentComponentComponentComponent DiagramDiagramDiagramDiagram

Component Diagram menggambarkan struktur dan hubungan

antar komponen piranti lunak. Berikut adalah gambaran component

diagram:

Halaman pengunjungHalaman pengunjungHalaman pengunjungHalaman pengunjung

Application DatabaseApplication DatabaseApplication DatabaseApplication Database

Halaman adminHalaman adminHalaman adminHalaman admin

BootstrapBootstrapBootstrapBootstrap....m i nm i nm i nm i n ....c s sc s sc s sc s s

jq u eryjq u eryjq u eryjq u ery ....m i nm i nm i nm i n ....j sj sj sj s

Xampp serverXampp serverXampp serverXampp server

MYSQL DatabaseMYSQL DatabaseMYSQL DatabaseMYSQL Database

GambarGambarGambarGambar IV.14IV.14IV.14IV.14

65

ComponentComponentComponentComponent DiagramDiagramDiagramDiagram

B.B.B.B. DeploymentDeploymentDeploymentDeployment DiagramDiagramDiagramDiagram

Menggambarkan tata letak sistem secara fisik, yang

menampakkan bagian-bagian software yang berjalan pada

hardware yang digunakan untuk mengimplementasikan sebuah

sistem dan keterhubungan antara komponen hardware-hardware

tersebut.

W eb ServerW eb ServerW eb ServerW eb Server

Halaman pengunjungHalaman pengunjungHalaman pengunjungHalaman pengunjung

Halaman adminHalaman adminHalaman adminHalaman admin

BootstrapBootstrapBootstrapBootstrap....m i nm i nm i nm i n....c s sc s sc s sc s s

jq u eryjq u eryjq u eryjq u ery ....m i nm i nm i nm i n....j sj sj sj s

xam pp Serverxam pp Serverxam pp Serverxam pp Server

Database ServerDatabase ServerDatabase ServerDatabase Server

Application DatabaseApplication DatabaseApplication DatabaseApplication Database

MYSQL DatabaseMYSQL DatabaseMYSQL DatabaseMYSQL Database

Client PCClient PCClient PCClient PC

Brow serBrow serBrow serBrow ser

66

GambarGambarGambarGambar IV.15IV.15IV.15IV.15

DeploymentDeploymentDeploymentDeployment DiagramDiagramDiagramDiagram

4.2.3.4.2.3.4.2.3.4.2.3. UserUserUserUser InterfaceInterfaceInterfaceInterface

User Interface adalah tampilan program atau website yang dibuat oleh

penulis. Berikut adalah user interface dari sistem infoemasi penerimaan siswa

baru:

GambarGambarGambarGambar IV.16IV.16IV.16IV.16

HalamanHalamanHalamanHalaman PengunjungPengunjungPengunjungPengunjung

67

GambarGambarGambarGambar IV.17IV.17IV.17IV.17

FormFormFormForm pendaftaranpendaftaranpendaftaranpendaftaran

68

GambarGambarGambarGambar IV.18IV.18IV.18IV.18

HalamanHalamanHalamanHalaman PesertaPesertaPesertaPeserta

GambarGambarGambarGambar IV.19IV.19IV.19IV.19

FormFormFormForm HasilHasilHasilHasil PengumumanPengumumanPengumumanPengumuman PendaftaranPendaftaranPendaftaranPendaftaran PesertaPesertaPesertaPeserta

69

GambarGambarGambarGambar IV.20IV.20IV.20IV.20

HalamanHalamanHalamanHalaman HubungiHubungiHubungiHubungi KamiKamiKamiKami

GambarGambarGambarGambar IV.21IV.21IV.21IV.21

HalamanHalamanHalamanHalaman KonfirmasiKonfirmasiKonfirmasiKonfirmasi PembayaranPembayaranPembayaranPembayaran

70

GambarGambarGambarGambar IV.22IV.22IV.22IV.22

HalamanHalamanHalamanHalaman AdminAdminAdminAdmin

71

GambarGambarGambarGambar IV.23IV.23IV.23IV.23

HalamanHalamanHalamanHalaman DaftarDaftarDaftarDaftar CalonCalonCalonCalon SiswaSiswaSiswaSiswa YangYangYangYang TerdaftarTerdaftarTerdaftarTerdaftar

GambarGambarGambarGambar IV.24IV.24IV.24IV.24

HalamanHalamanHalamanHalaman VerifikasiVerifikasiVerifikasiVerifikasi PembayaranPembayaranPembayaranPembayaran

4.3.4.3.4.3.4.3. CodeCodeCodeCode GenerationGenerationGenerationGeneration

i.i.i.i. FormFormFormForm PendaftaranPendaftaranPendaftaranPendaftaran

<!DOCTYPE<!DOCTYPE<!DOCTYPE<!DOCTYPE htmlhtmlhtmlhtml PUBLICPUBLICPUBLICPUBLIC "-//W3C//DTD"-//W3C//DTD"-//W3C//DTD"-//W3C//DTD XHTMLXHTMLXHTMLXHTML 1.01.01.01.0 Transitional//EN"Transitional//EN"Transitional//EN"Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html<html<html<html xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">

<head><head><head><head>

<meta<meta<meta<meta http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type" content="text/html;content="text/html;content="text/html;content="text/html; charset=utf-8"charset=utf-8"charset=utf-8"charset=utf-8" />/>/>/>

72

<title>Untitled<title>Untitled<title>Untitled<title>Untitled Document</title>Document</title>Document</title>Document</title>

</head></head></head></head>

<body><body><body><body>

<?php<?php<?php<?php

include"koneksi.php";include"koneksi.php";include"koneksi.php";include"koneksi.php";

error_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALL ^̂̂̂ (E_NOTICE(E_NOTICE(E_NOTICE(E_NOTICE ||||

E_WARNING));E_WARNING));E_WARNING));E_WARNING));

$tgl$tgl$tgl$tgl ==== datedatedatedate ('Y-m-d');('Y-m-d');('Y-m-d');('Y-m-d');

$query="SELECT$query="SELECT$query="SELECT$query="SELECT max(id_peserta)max(id_peserta)max(id_peserta)max(id_peserta) asasasas maxIDmaxIDmaxIDmaxID FROMFROMFROMFROM

tbl_pesertatbl_pesertatbl_pesertatbl_peserta WHEREWHEREWHEREWHERE id_pesertaid_pesertaid_pesertaid_peserta LIKELIKELIKELIKE 'PES%'";'PES%'";'PES%'";'PES%'";

$hasil=mysql_query($query);$hasil=mysql_query($query);$hasil=mysql_query($query);$hasil=mysql_query($query);

$data=mysql_fetch_array$data=mysql_fetch_array$data=mysql_fetch_array$data=mysql_fetch_array ($hasil);($hasil);($hasil);($hasil);

$idMax=$data['maxID'];$idMax=$data['maxID'];$idMax=$data['maxID'];$idMax=$data['maxID'];

$noUrut$noUrut$noUrut$noUrut ==== (int)(int)(int)(int) substr($idMax,substr($idMax,substr($idMax,substr($idMax, 3,3,3,3, 3);3);3);3);

$noUrut++;$noUrut++;$noUrut++;$noUrut++;

$newID=$newID=$newID=$newID= PESPESPESPES .... sprintf("%03s",$noUrut);sprintf("%03s",$noUrut);sprintf("%03s",$noUrut);sprintf("%03s",$noUrut);

73

?>?>?>?>

<hr<hr<hr<hr />/>/>/>

<h2<h2<h2<h2 align="center">align="center">align="center">align="center"> PendaftaranPendaftaranPendaftaranPendaftaran PesertaPesertaPesertaPeserta BaruBaruBaruBaru </h2></h2></h2></h2>

<hr<hr<hr<hr />/>/>/>

<form<form<form<form id="tambah_pesertabaru"id="tambah_pesertabaru"id="tambah_pesertabaru"id="tambah_pesertabaru" class="form-horizontal"class="form-horizontal"class="form-horizontal"class="form-horizontal"

action="kirimpendaftaranpeserta.php"action="kirimpendaftaranpeserta.php"action="kirimpendaftaranpeserta.php"action="kirimpendaftaranpeserta.php" enctype="multipart/form-data"enctype="multipart/form-data"enctype="multipart/form-data"enctype="multipart/form-data"

method="post">method="post">method="post">method="post">

<fieldset><fieldset><fieldset><fieldset>

<legend>Silahkan<legend>Silahkan<legend>Silahkan<legend>Silahkan IsiIsiIsiIsi FormFormFormForm PendaftaranPendaftaranPendaftaranPendaftaran DibawahDibawahDibawahDibawah Ini</legend>Ini</legend>Ini</legend>Ini</legend>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="nama">Namafor="nama">Namafor="nama">Namafor="nama">Nama

Peserta</label>Peserta</label>Peserta</label>Peserta</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="nama"id="nama"id="nama"id="nama" name="nama"name="nama"name="nama"name="nama" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Namaplaceholder="Namaplaceholder="Namaplaceholder="Nama LengkapLengkapLengkapLengkap Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

74

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="alamat">Alamatfor="alamat">Alamatfor="alamat">Alamatfor="alamat">Alamat

Peserta</label>Peserta</label>Peserta</label>Peserta</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<textarea<textarea<textarea<textarea rows="5"rows="5"rows="5"rows="5" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="alamat"id="alamat"id="alamat"id="alamat" name="alamat"name="alamat"name="alamat"name="alamat" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Alamatplaceholder="Alamatplaceholder="Alamatplaceholder="Alamat LengkapLengkapLengkapLengkap Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" /></textarea>/></textarea>/></textarea>/></textarea>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="tmp_lahir">Tempatfor="tmp_lahir">Tempatfor="tmp_lahir">Tempatfor="tmp_lahir">Tempat Lahir</label>Lahir</label>Lahir</label>Lahir</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="tmp_lahir"id="tmp_lahir"id="tmp_lahir"id="tmp_lahir" name="tmp_lahir"name="tmp_lahir"name="tmp_lahir"name="tmp_lahir" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Tempatplaceholder="Tempatplaceholder="Tempatplaceholder="Tempat LahirLahirLahirLahir Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

75

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="tgl_lahir">Tanggalfor="tgl_lahir">Tanggalfor="tgl_lahir">Tanggalfor="tgl_lahir">Tanggal Lahir</label>Lahir</label>Lahir</label>Lahir</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="date"type="date"type="date"type="date" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="tgl_lahir"id="tgl_lahir"id="tgl_lahir"id="tgl_lahir" name="tgl_lahir"name="tgl_lahir"name="tgl_lahir"name="tgl_lahir" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="sekolah">Sekolahfor="sekolah">Sekolahfor="sekolah">Sekolahfor="sekolah">Sekolah Asal</label>Asal</label>Asal</label>Asal</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="sekolah"id="sekolah"id="sekolah"id="sekolah" name="sekolah"name="sekolah"name="sekolah"name="sekolah" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Sekolahplaceholder="Sekolahplaceholder="Sekolahplaceholder="Sekolah AsalAsalAsalAsal Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

76

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="no_ijasah">Nomorfor="no_ijasah">Nomorfor="no_ijasah">Nomorfor="no_ijasah">Nomor IjazahIjazahIjazahIjazah SMPSMPSMPSMP //// MTS</label>MTS</label>MTS</label>MTS</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="no_ijasah"id="no_ijasah"id="no_ijasah"id="no_ijasah" name="no_ijasah"name="no_ijasah"name="no_ijasah"name="no_ijasah" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Nomorplaceholder="Nomorplaceholder="Nomorplaceholder="Nomor IjasahIjasahIjasahIjasah SMPSMPSMPSMP /MTS/MTS/MTS/MTS Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<fieldset><fieldset><fieldset><fieldset>

<legend>Nilai<legend>Nilai<legend>Nilai<legend>Nilai UjianUjianUjianUjian Nasional</legend>Nasional</legend>Nasional</legend>Nasional</legend>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="ind">Nilaifor="ind">Nilaifor="ind">Nilaifor="ind">Nilai UNUNUNUN

BahasaBahasaBahasaBahasa Indonesia</label>Indonesia</label>Indonesia</label>Indonesia</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="10"size="10"size="10"size="10" class="form-class="form-class="form-class="form-

control"control"control"control" id="ind"id="ind"id="ind"id="ind" name="ind"name="ind"name="ind"name="ind" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" placeholder="Contohplaceholder="Contohplaceholder="Contohplaceholder="Contoh ::::

90"90"90"90" maxlength="3"maxlength="3"maxlength="3"maxlength="3" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

77

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="ing">Nilaifor="ing">Nilaifor="ing">Nilaifor="ing">Nilai UNUNUNUN

BahasaBahasaBahasaBahasa Inggris</label>Inggris</label>Inggris</label>Inggris</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="10"size="10"size="10"size="10" class="form-class="form-class="form-class="form-

control"control"control"control" id="ing"id="ing"id="ing"id="ing" name="ing"name="ing"name="ing"name="ing" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" placeholder="Contohplaceholder="Contohplaceholder="Contohplaceholder="Contoh ::::

100"100"100"100" maxlength="3"maxlength="3"maxlength="3"maxlength="3" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="mat">Nilaifor="mat">Nilaifor="mat">Nilaifor="mat">Nilai UNUNUNUN

Matematika</label>Matematika</label>Matematika</label>Matematika</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="10"size="10"size="10"size="10" class="form-class="form-class="form-class="form-

control"control"control"control" id="mat"id="mat"id="mat"id="mat" name="mat"name="mat"name="mat"name="mat" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" maxlength="3"maxlength="3"maxlength="3"maxlength="3"

required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

78

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="ipa">Nilaifor="ipa">Nilaifor="ipa">Nilaifor="ipa">Nilai UNUNUNUN

IPA</label>IPA</label>IPA</label>IPA</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="10"size="10"size="10"size="10" class="form-class="form-class="form-class="form-

control"control"control"control" id="ipa"id="ipa"id="ipa"id="ipa" name="ipa"name="ipa"name="ipa"name="ipa" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" maxlength="3"maxlength="3"maxlength="3"maxlength="3"

required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="ips">Nilaifor="ips">Nilaifor="ips">Nilaifor="ips">Nilai UNUNUNUN

IPS</label>IPS</label>IPS</label>IPS</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="10"size="10"size="10"size="10" class="form-class="form-class="form-class="form-

control"control"control"control" id="ips"id="ips"id="ips"id="ips" name="ips"name="ips"name="ips"name="ips" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" maxlength="3"maxlength="3"maxlength="3"maxlength="3"

required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

</fieldset></fieldset></fieldset></fieldset>

<fieldset><fieldset><fieldset><fieldset>

79

<legend>Data<legend>Data<legend>Data<legend>Data OrangOrangOrangOrang TuaTuaTuaTua Peserta</legend>Peserta</legend>Peserta</legend>Peserta</legend>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label" for="ortu">Namafor="ortu">Namafor="ortu">Namafor="ortu">Nama

OrangOrangOrangOrang Tua</label>Tua</label>Tua</label>Tua</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="ortu"id="ortu"id="ortu"id="ortu" name="ortu"name="ortu"name="ortu"name="ortu" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" placeholder="Namaplaceholder="Namaplaceholder="Namaplaceholder="Nama

OrangOrangOrangOrang TuaTuaTuaTua Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="alamat_ortu">Alamatfor="alamat_ortu">Alamatfor="alamat_ortu">Alamatfor="alamat_ortu">Alamat OrangOrangOrangOrang Tua</label>Tua</label>Tua</label>Tua</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<textarea<textarea<textarea<textarea rows="5"rows="5"rows="5"rows="5" class="form-control"class="form-control"class="form-control"class="form-control"

id="alamat_ortu"id="alamat_ortu"id="alamat_ortu"id="alamat_ortu" name="alamat_ortu"name="alamat_ortu"name="alamat_ortu"name="alamat_ortu" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Alamatplaceholder="Alamatplaceholder="Alamatplaceholder="Alamat OrangOrangOrangOrang TuaTuaTuaTua Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required"

/></textarea>/></textarea>/></textarea>/></textarea>

</div></div></div></div>

80

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="pendidikan">Pendidikanfor="pendidikan">Pendidikanfor="pendidikan">Pendidikanfor="pendidikan">Pendidikan OrangOrangOrangOrang Tua</label>Tua</label>Tua</label>Tua</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="pendidikan"id="pendidikan"id="pendidikan"id="pendidikan" name="pendidikan"name="pendidikan"name="pendidikan"name="pendidikan" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Pendidikanplaceholder="Pendidikanplaceholder="Pendidikanplaceholder="Pendidikan OrangOrangOrangOrang TuaTuaTuaTua Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="pekerjaan">Pekerjaanfor="pekerjaan">Pekerjaanfor="pekerjaan">Pekerjaanfor="pekerjaan">Pekerjaan OrangOrangOrangOrang Tua</label>Tua</label>Tua</label>Tua</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="pekerjaan"id="pekerjaan"id="pekerjaan"id="pekerjaan" name="pekerjaan"name="pekerjaan"name="pekerjaan"name="pekerjaan" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Pekerjaanplaceholder="Pekerjaanplaceholder="Pekerjaanplaceholder="Pekerjaan OrangOrangOrangOrang TuaTuaTuaTua Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

81

<div<div<div<div class="form-group">class="form-group">class="form-group">class="form-group">

<label<label<label<label class="col-sm-3class="col-sm-3class="col-sm-3class="col-sm-3 control-label"control-label"control-label"control-label"

for="penghasilan">Penghasilan</label>for="penghasilan">Penghasilan</label>for="penghasilan">Penghasilan</label>for="penghasilan">Penghasilan</label>

<div<div<div<div class="col-sm-5">class="col-sm-5">class="col-sm-5">class="col-sm-5">

<input<input<input<input type="text"type="text"type="text"type="text" size="30"size="30"size="30"size="30" class="form-class="form-class="form-class="form-

control"control"control"control" id="penghasilan"id="penghasilan"id="penghasilan"id="penghasilan" name="penghasilan"name="penghasilan"name="penghasilan"name="penghasilan" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off"

placeholder="Penghasilanplaceholder="Penghasilanplaceholder="Penghasilanplaceholder="Penghasilan OrangOrangOrangOrang TuaTuaTuaTua Peserta"Peserta"Peserta"Peserta" required="required"required="required"required="required"required="required" />/>/>/>

</div></div></div></div>

</div></div></div></div>

</fieldset></fieldset></fieldset></fieldset>

<div<div<div<div class="form-group"class="form-group"class="form-group"class="form-group" align="right">align="right">align="right">align="right">

<div<div<div<div class="col-sm-8class="col-sm-8class="col-sm-8class="col-sm-8 col-sm-offset-3">col-sm-offset-3">col-sm-offset-3">col-sm-offset-3">

<button<button<button<button type="submit"type="submit"type="submit"type="submit" class="btnclass="btnclass="btnclass="btn btn-primary"btn-primary"btn-primary"btn-primary"

name="tambah_peserta">Simpan</button>name="tambah_peserta">Simpan</button>name="tambah_peserta">Simpan</button>name="tambah_peserta">Simpan</button>

<button<button<button<button type="reset"type="reset"type="reset"type="reset" class="btnclass="btnclass="btnclass="btn btn-danger"btn-danger"btn-danger"btn-danger"

onclick="location='index.php'">Batal</button>onclick="location='index.php'">Batal</button>onclick="location='index.php'">Batal</button>onclick="location='index.php'">Batal</button>

</div></div></div></div>

</div></div></div></div>

82

</fieldset></fieldset></fieldset></fieldset>

</form></form></form></form>

<?php<?php<?php<?php

if(isset($_POST["tambah_peserta"]))if(isset($_POST["tambah_peserta"]))if(isset($_POST["tambah_peserta"]))if(isset($_POST["tambah_peserta"])) {{{{

include('koneksi.php');include('koneksi.php');include('koneksi.php');include('koneksi.php');

error_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALL ^̂̂̂ (E_NOTICE(E_NOTICE(E_NOTICE(E_NOTICE |||| E_WARNING));E_WARNING));E_WARNING));E_WARNING));

$file$file$file$file ==== ($_POST['spesifikasibarang']);($_POST['spesifikasibarang']);($_POST['spesifikasibarang']);($_POST['spesifikasibarang']);

$str$str$str$str ==== explode("\n",explode("\n",explode("\n",explode("\n", $file);$file);$file);$file);

//perintah//perintah//perintah//perintah perulanganperulanganperulanganperulangan

forforforfor ($i=0;($i=0;($i=0;($i=0; $i<=count($str);$i<=count($str);$i<=count($str);$i<=count($str); $i++)$i++)$i++)$i++)

{{{{

$bag$bag$bag$bag ==== str_replace($str[$i],str_replace($str[$i],str_replace($str[$i],str_replace($str[$i], $str[$i]."<br$str[$i]."<br$str[$i]."<br$str[$i]."<br />",/>",/>",/>", $str[$i]);$str[$i]);$str[$i]);$str[$i]);

$content$content$content$content .=$bag;.=$bag;.=$bag;.=$bag;

}}}}

$id_peserta$id_peserta$id_peserta$id_peserta ==== $_POST['id_peserta'];$_POST['id_peserta'];$_POST['id_peserta'];$_POST['id_peserta'];

83

$ind$ind$ind$ind ==== $_POST['ind'];$_POST['ind'];$_POST['ind'];$_POST['ind'];

$ing$ing$ing$ing ==== $_POST['ing'];$_POST['ing'];$_POST['ing'];$_POST['ing'];

$mat$mat$mat$mat ==== $_POST['mat'];$_POST['mat'];$_POST['mat'];$_POST['mat'];

$ipa$ipa$ipa$ipa ==== $_POST['ipa'];$_POST['ipa'];$_POST['ipa'];$_POST['ipa'];

$ips$ips$ips$ips ==== $_POST['ips'];$_POST['ips'];$_POST['ips'];$_POST['ips'];

$nun$nun$nun$nun ==== ($ind($ind($ind($ind ++++ $ing$ing$ing$ing ++++ $mat$mat$mat$mat ++++ $ipa$ipa$ipa$ipa +$ips)+$ips)+$ips)+$ips) //// 5;5;5;5;

ifififif ($nun($nun($nun($nun >>>> 59){59){59){59){

$status$status$status$status ==== "diterima";"diterima";"diterima";"diterima";

}}}}

elseelseelseelse

{{{{

$status$status$status$status ==== "tidak"tidak"tidak"tidak diterima";diterima";diterima";diterima";

}}}}

$status_pembayaran$status_pembayaran$status_pembayaran$status_pembayaran ==== "belum"belum"belum"belum bayar";bayar";bayar";bayar";

$sql$sql$sql$sql ==== mysql_query("SELECTmysql_query("SELECTmysql_query("SELECTmysql_query("SELECT **** FROMFROMFROMFROM tbl_pesertatbl_pesertatbl_pesertatbl_peserta WHEREWHEREWHEREWHERE

id_pesertaid_pesertaid_pesertaid_peserta ==== '$id_peserta''$id_peserta''$id_peserta''$id_peserta' ");");");");

$command$command$command$command ==== mysql_num_rows($sql);mysql_num_rows($sql);mysql_num_rows($sql);mysql_num_rows($sql);

84

ifififif ($command($command($command($command >>>> 0)0)0)0) {{{{

?>?>?>?> <script<script<script<script type="text/javascript">alert('Idtype="text/javascript">alert('Idtype="text/javascript">alert('Idtype="text/javascript">alert('Id PesertaPesertaPesertaPeserta SudahSudahSudahSudah

Terpakai');</script>Terpakai');</script>Terpakai');</script>Terpakai');</script>

<meta<meta<meta<meta http-equiv="refresh"http-equiv="refresh"http-equiv="refresh"http-equiv="refresh"

content="0;url='index.php'"content="0;url='index.php'"content="0;url='index.php'"content="0;url='index.php'" />/>/>/>

<?php<?php<?php<?php

}}}}

elseelseelseelse {{{{

//simpan//simpan//simpan//simpan datadatadatadata pesertapesertapesertapeserta

mysql_query("INSERTmysql_query("INSERTmysql_query("INSERTmysql_query("INSERT INTOINTOINTOINTO tbl_pesertatbl_pesertatbl_pesertatbl_peserta (id_peserta,(id_peserta,(id_peserta,(id_peserta,

nama,nama,nama,nama,

alamat,alamat,alamat,alamat,

tmp_lahir,tmp_lahir,tmp_lahir,tmp_lahir,

85

tgl_lahir,tgl_lahir,tgl_lahir,tgl_lahir,

sekolah,sekolah,sekolah,sekolah,

ind,ind,ind,ind,

ing,ing,ing,ing,

mat,mat,mat,mat,

ipa,ipa,ipa,ipa,

ips,ips,ips,ips,

nun,nun,nun,nun,

ortu,ortu,ortu,ortu,

alamat_ortu,alamat_ortu,alamat_ortu,alamat_ortu,

pendidikan,pendidikan,pendidikan,pendidikan,

86

pekerjaan,pekerjaan,pekerjaan,pekerjaan,

penghasilan,penghasilan,penghasilan,penghasilan,

status,status,status,status,

status_pembayaran)status_pembayaran)status_pembayaran)status_pembayaran)

VALUES('$id_peserta',VALUES('$id_peserta',VALUES('$id_peserta',VALUES('$id_peserta',

'$_POST[nama]','$_POST[nama]','$_POST[nama]','$_POST[nama]',

'$_POST[alamat]','$_POST[alamat]','$_POST[alamat]','$_POST[alamat]',

'$_POST[tmp_lahir]','$_POST[tmp_lahir]','$_POST[tmp_lahir]','$_POST[tmp_lahir]',

'$_POST[tgl_lahir]','$_POST[tgl_lahir]','$_POST[tgl_lahir]','$_POST[tgl_lahir]',

'$_POST[sekolah]','$_POST[sekolah]','$_POST[sekolah]','$_POST[sekolah]',

87

'$_POST[ind]','$_POST[ind]','$_POST[ind]','$_POST[ind]',

'$_POST[ing]','$_POST[ing]','$_POST[ing]','$_POST[ing]',

'$_POST[mat]','$_POST[mat]','$_POST[mat]','$_POST[mat]',

'$_POST[ipa]','$_POST[ipa]','$_POST[ipa]','$_POST[ipa]',

'$_POST[ips]','$_POST[ips]','$_POST[ips]','$_POST[ips]',

'$_POST[nun]','$_POST[nun]','$_POST[nun]','$_POST[nun]',

'$_POST[ortu]','$_POST[ortu]','$_POST[ortu]','$_POST[ortu]',

'$_POST[alamat_ortu]','$_POST[alamat_ortu]','$_POST[alamat_ortu]','$_POST[alamat_ortu]',

'$_POST[pendidikan]','$_POST[pendidikan]','$_POST[pendidikan]','$_POST[pendidikan]',

'$_POST[pekerjaan]','$_POST[pekerjaan]','$_POST[pekerjaan]','$_POST[pekerjaan]',

88

'$_POST[penghasilan]','$_POST[penghasilan]','$_POST[penghasilan]','$_POST[penghasilan]',

'$status','$status','$status','$status',

'$status_pembayaran')");'$status_pembayaran')");'$status_pembayaran')");'$status_pembayaran')");

?>?>?>?> <script<script<script<script type="text/javascript">alert('Sukses,type="text/javascript">alert('Sukses,type="text/javascript">alert('Sukses,type="text/javascript">alert('Sukses, PendaftaranPendaftaranPendaftaranPendaftaran PesertaPesertaPesertaPeserta

BaruBaruBaruBaru Berhasil');</script>Berhasil');</script>Berhasil');</script>Berhasil');</script>

<meta<meta<meta<meta http-equiv="refresh"http-equiv="refresh"http-equiv="refresh"http-equiv="refresh" content="0;url='index.php'"content="0;url='index.php'"content="0;url='index.php'"content="0;url='index.php'" />/>/>/>

<?php<?php<?php<?php

}}}}

}}}}

?>?>?>?>

</body></body></body></body>

</html></html></html></html>

ii.ii.ii.ii. VerifikasiVerifikasiVerifikasiVerifikasi PembayaranPembayaranPembayaranPembayaran

89

<?php<?php<?php<?php

session_start();session_start();session_start();session_start();

?>?>?>?>

<!DOCTYPE<!DOCTYPE<!DOCTYPE<!DOCTYPE htmlhtmlhtmlhtml PUBLICPUBLICPUBLICPUBLIC "-//W3C//DTD"-//W3C//DTD"-//W3C//DTD"-//W3C//DTD XHTMLXHTMLXHTMLXHTML 1.01.01.01.0 Transitional//EN"Transitional//EN"Transitional//EN"Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html<html<html<html xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">

<head><head><head><head>

<meta<meta<meta<meta http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type" content="text/html;content="text/html;content="text/html;content="text/html; charset=utf-8"charset=utf-8"charset=utf-8"charset=utf-8" />/>/>/>

<title>Untitled<title>Untitled<title>Untitled<title>Untitled Document</title>Document</title>Document</title>Document</title>

</head></head></head></head>

<body<body<body<body bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">

<?php<?php<?php<?php

include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";

error_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALL ^̂̂̂ (E_NOTICE(E_NOTICE(E_NOTICE(E_NOTICE ||||

E_WARNING));E_WARNING));E_WARNING));E_WARNING));

90

$id_konpem$id_konpem$id_konpem$id_konpem ==== $_GET['id_konpem'];$_GET['id_konpem'];$_GET['id_konpem'];$_GET['id_konpem'];

$tgl$tgl$tgl$tgl ==== datedatedatedate ('Y-m-d');('Y-m-d');('Y-m-d');('Y-m-d');

$q$q$q$q ==== mysql_query("SELECTmysql_query("SELECTmysql_query("SELECTmysql_query("SELECT **** FROMFROMFROMFROM tbl_konpemtbl_konpemtbl_konpemtbl_konpem

WHEREWHEREWHEREWHERE id_konpemid_konpemid_konpemid_konpem ==== '$id_konpem''$id_konpem''$id_konpem''$id_konpem' ");");");");

whilewhilewhilewhile ($data($data($data($data ==== mysql_fetch_array($q))mysql_fetch_array($q))mysql_fetch_array($q))mysql_fetch_array($q)) {{{{

?>?>?>?>

<table<table<table<table width="900"width="900"width="900"width="900" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<td><form<td><form<td><form<td><form id="form1"id="form1"id="form1"id="form1" name="form1"name="form1"name="form1"name="form1" method="post"method="post"method="post"method="post" action="kirim-action="kirim-action="kirim-action="kirim-

verpem.php">verpem.php">verpem.php">verpem.php">

<table<table<table<table width="900"width="900"width="900"width="900" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<td><td><td><td> <table<table<table<table width="353"width="353"width="353"width="353" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

91

<td<td<td<td colspan="2"colspan="2"colspan="2"colspan="2" bgcolor="#049546"bgcolor="#049546"bgcolor="#049546"bgcolor="#049546" align="center"><strong><fontalign="center"><strong><fontalign="center"><strong><fontalign="center"><strong><font

color="#FFFFFF"color="#FFFFFF"color="#FFFFFF"color="#FFFFFF" size="+1"size="+1"size="+1"size="+1" face="Courierface="Courierface="Courierface="Courier New,New,New,New, Courier,Courier,Courier,Courier,

monospace">Verifikasimonospace">Verifikasimonospace">Verifikasimonospace">Verifikasi Pembayaran</font></strong></td>Pembayaran</font></strong></td>Pembayaran</font></strong></td>Pembayaran</font></strong></td>

</tr></tr></tr></tr>

</table></table></table></table>

</td></td></td></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td><table<td><table<td><table<td><table width="350"width="350"width="350"width="350" border="0"border="0"border="0"border="0" align="center"align="center"align="center"align="center"

bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">

<tr><tr><tr><tr>

<td<td<td<td width="130">Idwidth="130">Idwidth="130">Idwidth="130">Id KonfirmasiKonfirmasiKonfirmasiKonfirmasi Pembayaran</td>Pembayaran</td>Pembayaran</td>Pembayaran</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="id_konpem"name="id_konpem"name="id_konpem"name="id_konpem" id="id_konpem"id="id_konpem"id="id_konpem"id="id_konpem" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho $data['id_konpem'];$data['id_konpem'];$data['id_konpem'];$data['id_konpem']; ?>"?>"?>"?>" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Idwidth="130">Idwidth="130">Idwidth="130">Id Admin</td>Admin</td>Admin</td>Admin</td>

92

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="id_user"name="id_user"name="id_user"name="id_user" id="id_user"id="id_user"id="id_user"id="id_user" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho "$_SESSION[kode]";"$_SESSION[kode]";"$_SESSION[kode]";"$_SESSION[kode]"; ?>"?>"?>"?>" required="required"required="required"required="required"required="required" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Namawidth="130">Namawidth="130">Namawidth="130">Nama Admin</td>Admin</td>Admin</td>Admin</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="username"name="username"name="username"name="username" id="username"id="username"id="username"id="username" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho "$_SESSION[namauser]";"$_SESSION[namauser]";"$_SESSION[namauser]";"$_SESSION[namauser]"; ?>"?>"?>"?>" required="required"required="required"required="required"required="required"

/></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">IDwidth="130">IDwidth="130">IDwidth="130">ID Peserta</td>Peserta</td>Peserta</td>Peserta</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="id_peserta"name="id_peserta"name="id_peserta"name="id_peserta" id="id_peserta"id="id_peserta"id="id_peserta"id="id_peserta" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho $data['id_peserta'];$data['id_peserta'];$data['id_peserta'];$data['id_peserta']; ?>"?>"?>"?>" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

</tr></tr></tr></tr>

93

<tr><tr><tr><tr>

<td<td<td<td width="130">Namawidth="130">Namawidth="130">Namawidth="130">Nama PemilikPemilikPemilikPemilik Rekening</td>Rekening</td>Rekening</td>Rekening</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="namapemilik_rekening"name="namapemilik_rekening"name="namapemilik_rekening"name="namapemilik_rekening"

id="namapemilik_rekening"id="namapemilik_rekening"id="namapemilik_rekening"id="namapemilik_rekening" readonlyreadonlyreadonlyreadonly value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho

$data['namapemilik_rekening'];$data['namapemilik_rekening'];$data['namapemilik_rekening'];$data['namapemilik_rekening']; ?>"?>"?>"?>" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Nomorwidth="130">Nomorwidth="130">Nomorwidth="130">Nomor Rekening</td>Rekening</td>Rekening</td>Rekening</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="nomor_rekening"name="nomor_rekening"name="nomor_rekening"name="nomor_rekening" id="nomor_rekening"id="nomor_rekening"id="nomor_rekening"id="nomor_rekening"

readonlyreadonlyreadonlyreadonly value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho $data['nomor_rekening'];$data['nomor_rekening'];$data['nomor_rekening'];$data['nomor_rekening']; ?>"?>"?>"?>" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Jumlahwidth="130">Jumlahwidth="130">Jumlahwidth="130">Jumlah Pembayaran</td>Pembayaran</td>Pembayaran</td>Pembayaran</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="jumlah"name="jumlah"name="jumlah"name="jumlah" id="jumlah"id="jumlah"id="jumlah"id="jumlah" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho $data['jumlah'];$data['jumlah'];$data['jumlah'];$data['jumlah']; ?>"?>"?>"?>" /></td>/></td>/></td>/></td>

94

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Tanggalwidth="130">Tanggalwidth="130">Tanggalwidth="130">Tanggal Pembayaran</td>Pembayaran</td>Pembayaran</td>Pembayaran</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="date"type="date"type="date"type="date" name="tanggal_pembayaran"name="tanggal_pembayaran"name="tanggal_pembayaran"name="tanggal_pembayaran"

id="tanggal_pembayaran"id="tanggal_pembayaran"id="tanggal_pembayaran"id="tanggal_pembayaran" readonlyreadonlyreadonlyreadonly value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho

$data['tanggal_pembayaran'];$data['tanggal_pembayaran'];$data['tanggal_pembayaran'];$data['tanggal_pembayaran']; ?>"?>"?>"?>" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Tanggalwidth="130">Tanggalwidth="130">Tanggalwidth="130">Tanggal Verifikasi</td>Verifikasi</td>Verifikasi</td>Verifikasi</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="tgl_verpem"name="tgl_verpem"name="tgl_verpem"name="tgl_verpem" id="tgl_verpem"id="tgl_verpem"id="tgl_verpem"id="tgl_verpem"

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho $tgl;$tgl;$tgl;$tgl; ?>"?>"?>"?>" readonlyreadonlyreadonlyreadonly required="required"required="required"required="required"required="required" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

<td<td<td<td colspan="2"><inputcolspan="2"><inputcolspan="2"><inputcolspan="2"><input type="submit"type="submit"type="submit"type="submit" name="button"name="button"name="button"name="button"

id="button"id="button"id="button"id="button" value="Submit"value="Submit"value="Submit"value="Submit" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

95

</table></td></table></td></table></td></table></td>

</tr></tr></tr></tr>

<?php<?php<?php<?php }}}} ?>?>?>?>

</table></table></table></table>

</form></td></form></td></form></td></form></td>

</tr></tr></tr></tr>

iii.iii.iii.iii. KonfirmasiKonfirmasiKonfirmasiKonfirmasi PembayaranPembayaranPembayaranPembayaran

<?php<?php<?php<?php

session_start();session_start();session_start();session_start();

?>?>?>?>

<!DOCTYPE<!DOCTYPE<!DOCTYPE<!DOCTYPE htmlhtmlhtmlhtml PUBLICPUBLICPUBLICPUBLIC "-//W3C//DTD"-//W3C//DTD"-//W3C//DTD"-//W3C//DTD XHTMLXHTMLXHTMLXHTML 1.01.01.01.0 Transitional//EN"Transitional//EN"Transitional//EN"Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html<html<html<html xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">

<head><head><head><head>

<meta<meta<meta<meta http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type" content="text/html;content="text/html;content="text/html;content="text/html; charset=utf-8"charset=utf-8"charset=utf-8"charset=utf-8" />/>/>/>

96

<title>Untitled<title>Untitled<title>Untitled<title>Untitled Document</title>Document</title>Document</title>Document</title>

</head></head></head></head>

<body<body<body<body bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">

<?php<?php<?php<?php

include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";

error_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALL ^̂̂̂ (E_NOTICE(E_NOTICE(E_NOTICE(E_NOTICE ||||

E_WARNING));E_WARNING));E_WARNING));E_WARNING));

$tgl$tgl$tgl$tgl ==== datedatedatedate ('Y-m-d');('Y-m-d');('Y-m-d');('Y-m-d');

?>?>?>?>

<table<table<table<table width="900"width="900"width="900"width="900" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<td><form<td><form<td><form<td><form id="form1"id="form1"id="form1"id="form1" name="form1"name="form1"name="form1"name="form1" method="post"method="post"method="post"method="post"

action="kirimkonpem.php">action="kirimkonpem.php">action="kirimkonpem.php">action="kirimkonpem.php">

97

<table<table<table<table width="900"width="900"width="900"width="900" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<td><td><td><td> <table<table<table<table width="550"width="550"width="550"width="550" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<td<td<td<td colspan="2"colspan="2"colspan="2"colspan="2" bgcolor="#049546"bgcolor="#049546"bgcolor="#049546"bgcolor="#049546" align="center"><strong><fontalign="center"><strong><fontalign="center"><strong><fontalign="center"><strong><font

color="#FFFFFF"color="#FFFFFF"color="#FFFFFF"color="#FFFFFF" size="+1"size="+1"size="+1"size="+1" face="Courierface="Courierface="Courierface="Courier New,New,New,New, Courier,Courier,Courier,Courier,

monospace">Konfirmasimonospace">Konfirmasimonospace">Konfirmasimonospace">Konfirmasi Pembayaran</font></strong></td>Pembayaran</font></strong></td>Pembayaran</font></strong></td>Pembayaran</font></strong></td>

</tr></tr></tr></tr>

</table></table></table></table>

</td></td></td></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td><table<td><table<td><table<td><table width="550"width="550"width="550"width="550" border="0"border="0"border="0"border="0" align="center"align="center"align="center"align="center"

bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">

<tr><tr><tr><tr>

<td<td<td<td width="40">IDwidth="40">IDwidth="40">IDwidth="40">ID Peserta</td>Peserta</td>Peserta</td>Peserta</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

98

<input<input<input<input type="text"type="text"type="text"type="text" name="id_peserta"name="id_peserta"name="id_peserta"name="id_peserta" id="id_peserta"id="id_peserta"id="id_peserta"id="id_peserta" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho "$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]"; ?>"></td>?>"></td>?>"></td>?>"></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="40">Namawidth="40">Namawidth="40">Namawidth="40">Nama Peserta</td>Peserta</td>Peserta</td>Peserta</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="nama"name="nama"name="nama"name="nama" id="nama"id="nama"id="nama"id="nama" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho "$_SESSION[nama]";"$_SESSION[nama]";"$_SESSION[nama]";"$_SESSION[nama]"; ?>"></td>?>"></td>?>"></td>?>"></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="40">Namawidth="40">Namawidth="40">Namawidth="40">Nama PemilikPemilikPemilikPemilik Rekening</td>Rekening</td>Rekening</td>Rekening</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="namapemilik_rekening"name="namapemilik_rekening"name="namapemilik_rekening"name="namapemilik_rekening"

id="namapemilik_rekening"id="namapemilik_rekening"id="namapemilik_rekening"id="namapemilik_rekening" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" placeholder="Namaplaceholder="Namaplaceholder="Namaplaceholder="Nama

PemilikPemilikPemilikPemilik Rekening"Rekening"Rekening"Rekening" required="required"required="required"required="required"required="required" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="40">Nomorwidth="40">Nomorwidth="40">Nomorwidth="40">Nomor Rekening</td>Rekening</td>Rekening</td>Rekening</td>

99

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="nomor_rekening"name="nomor_rekening"name="nomor_rekening"name="nomor_rekening" id="nomor_rekening"id="nomor_rekening"id="nomor_rekening"id="nomor_rekening"

autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" placeholder="Nomorplaceholder="Nomorplaceholder="Nomorplaceholder="Nomor Rekening"Rekening"Rekening"Rekening" required="required"required="required"required="required"required="required"

/></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="40">Jumlahwidth="40">Jumlahwidth="40">Jumlahwidth="40">Jumlah Pembayaran</td>Pembayaran</td>Pembayaran</td>Pembayaran</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="jumlah"name="jumlah"name="jumlah"name="jumlah" id="jumlah"id="jumlah"id="jumlah"id="jumlah"

autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" placeholder="Jumlahplaceholder="Jumlahplaceholder="Jumlahplaceholder="Jumlah Pembayaran"Pembayaran"Pembayaran"Pembayaran"

required="required"required="required"required="required"required="required" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="40">Tanggalwidth="40">Tanggalwidth="40">Tanggalwidth="40">Tanggal Pembayaran</td>Pembayaran</td>Pembayaran</td>Pembayaran</td>

<td<td<td<td width="210"><labelwidth="210"><labelwidth="210"><labelwidth="210"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="date"type="date"type="date"type="date" name="tanggal_pembayaran"name="tanggal_pembayaran"name="tanggal_pembayaran"name="tanggal_pembayaran"

id="tanggal_pembayaran"id="tanggal_pembayaran"id="tanggal_pembayaran"id="tanggal_pembayaran" autocomplete="off"autocomplete="off"autocomplete="off"autocomplete="off" required="required"></td>required="required"></td>required="required"></td>required="required"></td>

</tr></tr></tr></tr>

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

100

<td<td<td<td colspan="2"><inputcolspan="2"><inputcolspan="2"><inputcolspan="2"><input type="submit"type="submit"type="submit"type="submit" name="button"name="button"name="button"name="button"

id="button"id="button"id="button"id="button" value="Konfirmasi"value="Konfirmasi"value="Konfirmasi"value="Konfirmasi" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

</table></td></table></td></table></td></table></td>

</tr></tr></tr></tr>

</table></table></table></table>

</form></td></form></td></form></td></form></td>

</tr></tr></tr></tr>

iv.iv.iv.iv. FormFormFormForm uploaduploaduploadupload filefilefilefile

<?php<?php<?php<?php

session_start();session_start();session_start();session_start();

?>?>?>?>

<!DOCTYPE<!DOCTYPE<!DOCTYPE<!DOCTYPE htmlhtmlhtmlhtml PUBLICPUBLICPUBLICPUBLIC "-//W3C//DTD"-//W3C//DTD"-//W3C//DTD"-//W3C//DTD XHTMLXHTMLXHTMLXHTML 1.01.01.01.0 Transitional//EN"Transitional//EN"Transitional//EN"Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html<html<html<html xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">

<head><head><head><head>

101

<meta<meta<meta<meta http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type" content="text/html;content="text/html;content="text/html;content="text/html; charset=utf-8"charset=utf-8"charset=utf-8"charset=utf-8" />/>/>/>

<title>Untitled<title>Untitled<title>Untitled<title>Untitled Document</title>Document</title>Document</title>Document</title>

</head></head></head></head>

<body<body<body<body bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">

<?php<?php<?php<?php

include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";

error_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALL ^̂̂̂ (E_NOTICE(E_NOTICE(E_NOTICE(E_NOTICE ||||

E_WARNING));E_WARNING));E_WARNING));E_WARNING));

?>?>?>?>

<tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<td><form<td><form<td><form<td><form enctype="multipart/form-data"enctype="multipart/form-data"enctype="multipart/form-data"enctype="multipart/form-data" method="post"method="post"method="post"method="post" action="kirim-action="kirim-action="kirim-action="kirim-

uploadfile.php">uploadfile.php">uploadfile.php">uploadfile.php">

102

<table<table<table<table width="900"width="900"width="900"width="900" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<td><td><td><td> <table<table<table<table width="353"width="353"width="353"width="353" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<td<td<td<td colspan="2"colspan="2"colspan="2"colspan="2" bgcolor="#049546"bgcolor="#049546"bgcolor="#049546"bgcolor="#049546" align="center"><strong><fontalign="center"><strong><fontalign="center"><strong><fontalign="center"><strong><font

color="#FFFFFF"color="#FFFFFF"color="#FFFFFF"color="#FFFFFF" size="+1"size="+1"size="+1"size="+1" face="Courierface="Courierface="Courierface="Courier New,New,New,New, Courier,Courier,Courier,Courier, monospace">Uploadmonospace">Uploadmonospace">Uploadmonospace">Upload

FileFileFileFile Peserta</font></strong></td>Peserta</font></strong></td>Peserta</font></strong></td>Peserta</font></strong></td>

</tr></tr></tr></tr>

</table></table></table></table>

</td></td></td></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td><table<td><table<td><table<td><table width="350"width="350"width="350"width="350" border="0"border="0"border="0"border="0" align="center"align="center"align="center"align="center"

bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">

<tr><tr><tr><tr>

<td<td<td<td width="100">Idwidth="100">Idwidth="100">Idwidth="100">Id Peserta</td>Peserta</td>Peserta</td>Peserta</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

103

<input<input<input<input type="text"type="text"type="text"type="text" name="id_peserta"name="id_peserta"name="id_peserta"name="id_peserta" id="id_peserta"id="id_peserta"id="id_peserta"id="id_peserta" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho "$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]"; ?>"?>"?>"?>" required="required"required="required"required="required"required="required" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Ijazah</td>width="130">Ijazah</td>width="130">Ijazah</td>width="130">Ijazah</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Fileplaceholder="Fileplaceholder="Fileplaceholder="File IjazahIjazahIjazahIjazah SMPSMPSMPSMP ////

MTS"MTS"MTS"MTS" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">SKKB</td>width="130">SKKB</td>width="130">SKKB</td>width="130">SKKB</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Fileplaceholder="Fileplaceholder="Fileplaceholder="File SKKBSKKBSKKBSKKB SMPSMPSMPSMP ////

MTS"MTS"MTS"MTS" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Aktewidth="130">Aktewidth="130">Aktewidth="130">Akte Kelahiran</td>Kelahiran</td>Kelahiran</td>Kelahiran</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

104

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Akteplaceholder="Akteplaceholder="Akteplaceholder="Akte Kelahiran"Kelahiran"Kelahiran"Kelahiran"

/></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">SKHUN</td>width="130">SKHUN</td>width="130">SKHUN</td>width="130">SKHUN</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Fileplaceholder="Fileplaceholder="Fileplaceholder="File SKHUNSKHUNSKHUNSKHUN

SMP/MTS"SMP/MTS"SMP/MTS"SMP/MTS" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Raport</td>width="130">Raport</td>width="130">Raport</td>width="130">Raport</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Raport"placeholder="Raport"placeholder="Raport"placeholder="Raport" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

105

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

<td<td<td<td colspan="2"><inputcolspan="2"><inputcolspan="2"><inputcolspan="2"><input type="submit"type="submit"type="submit"type="submit" name="button"name="button"name="button"name="button" id="button"id="button"id="button"id="button"

value="Upload"value="Upload"value="Upload"value="Upload" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

</table></td></table></td></table></td></table></td>

</tr></tr></tr></tr>

</table></table></table></table>

</form></td></form></td></form></td></form></td>

</tr></tr></tr></tr>

<br<br<br<br />/>/>/>

<br<br<br<br />/>/>/>

<table<table<table<table bordercolor="#807D79"bordercolor="#807D79"bordercolor="#807D79"bordercolor="#807D79" width="100%"width="100%"width="100%"width="100%" border="1"border="1"border="1"border="1"

cellpadding="5"cellpadding="5"cellpadding="5"cellpadding="5" cellspacing="0">cellspacing="0">cellspacing="0">cellspacing="0">

<tr><td>Id<tr><td>Id<tr><td>Id<tr><td>Id Peserta</td><td>UploadPeserta</td><td>UploadPeserta</td><td>UploadPeserta</td><td>Upload File</td><tdFile</td><tdFile</td><tdFile</td><td

colspan="3">Aksi</td></tr>colspan="3">Aksi</td></tr>colspan="3">Aksi</td></tr>colspan="3">Aksi</td></tr>

106

<?php<?php<?php<?php

includeincludeincludeinclude "../koneksi.php";"../koneksi.php";"../koneksi.php";"../koneksi.php";

$q$q$q$q ==== mysql_query("selectmysql_query("selectmysql_query("selectmysql_query("select **** fromfromfromfrom tbl_filepesertatbl_filepesertatbl_filepesertatbl_filepeserta wherewherewherewhere id_pesertaid_pesertaid_pesertaid_peserta ====

'".$_SESSION['id_peserta']."''".$_SESSION['id_peserta']."''".$_SESSION['id_peserta']."''".$_SESSION['id_peserta']."' ");");");");

whilewhilewhilewhile ($data($data($data($data ==== mysql_fetch_array($q))mysql_fetch_array($q))mysql_fetch_array($q))mysql_fetch_array($q)) {{{{

?>?>?>?>

<tr><tr><tr><tr>

<td><?php<td><?php<td><?php<td><?php echoechoechoecho $data['id_peserta'];$data['id_peserta'];$data['id_peserta'];$data['id_peserta']; ?></td>?></td>?></td>?></td>

<td><img<td><img<td><img<td><img data-src="holder.js/80x100"data-src="holder.js/80x100"data-src="holder.js/80x100"data-src="holder.js/80x100" alt="80x100"alt="80x100"alt="80x100"alt="80x100"

src="./<?phpsrc="./<?phpsrc="./<?phpsrc="./<?php echoechoechoecho $data['direktori'];?>"$data['direktori'];?>"$data['direktori'];?>"$data['direktori'];?>" style="width:style="width:style="width:style="width: 80px;80px;80px;80px; height:height:height:height:

100px;"></td>100px;"></td>100px;"></td>100px;"></td>

<td><a<td><a<td><a<td><a href=""href=""href=""href="" class="thickbox"class="thickbox"class="thickbox"class="thickbox" title="Viewtitle="Viewtitle="Viewtitle="View DataDataDataData PesertaPesertaPesertaPeserta ---- <?php<?php<?php<?php echoechoechoecho

"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]"; ?>"><div?>"><div?>"><div?>"><div id="box-link">View</div></a></td>id="box-link">View</div></a></td>id="box-link">View</div></a></td>id="box-link">View</div></a></td>

<td><a<td><a<td><a<td><a href=""href=""href=""href="" class="thickbox"class="thickbox"class="thickbox"class="thickbox" title="Edittitle="Edittitle="Edittitle="Edit DataDataDataData

PesertaPesertaPesertaPeserta ---- <?php<?php<?php<?php echoechoechoecho "$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]"; ?>"><div?>"><div?>"><div?>"><div id="box-id="box-id="box-id="box-

link">Edit</div></a></td>link">Edit</div></a></td>link">Edit</div></a></td>link">Edit</div></a></td>

<td><a<td><a<td><a<td><a href="">Print</a></td>href="">Print</a></td>href="">Print</a></td>href="">Print</a></td>

107

</tr></tr></tr></tr>

<?php<?php<?php<?php }}}} ?>?>?>?>

</table></table></table></table>

</body></body></body></body>

<?php<?php<?php<?php

session_start();session_start();session_start();session_start();

?>?>?>?>

<!DOCTYPE<!DOCTYPE<!DOCTYPE<!DOCTYPE htmlhtmlhtmlhtml PUBLICPUBLICPUBLICPUBLIC "-//W3C//DTD"-//W3C//DTD"-//W3C//DTD"-//W3C//DTD XHTMLXHTMLXHTMLXHTML 1.01.01.01.0 Transitional//EN"Transitional//EN"Transitional//EN"Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html<html<html<html xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">xmlns="http://www.w3.org/1999/xhtml">

<head><head><head><head>

<meta<meta<meta<meta http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type"http-equiv="Content-Type" content="text/html;content="text/html;content="text/html;content="text/html; charset=utf-8"charset=utf-8"charset=utf-8"charset=utf-8" />/>/>/>

<title>Untitled<title>Untitled<title>Untitled<title>Untitled Document</title>Document</title>Document</title>Document</title>

</head></head></head></head>

<body<body<body<body bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">bgcolor="#D3D3D3">

108

<?php<?php<?php<?php

include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";include"../koneksi.php";

error_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALLerror_reporting(E_ALL ^̂̂̂ (E_NOTICE(E_NOTICE(E_NOTICE(E_NOTICE ||||

E_WARNING));E_WARNING));E_WARNING));E_WARNING));

?>?>?>?>

<tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<tr><tr><tr><tr> <tr><tr><tr><tr>

<td><form<td><form<td><form<td><form enctype="multipart/form-data"enctype="multipart/form-data"enctype="multipart/form-data"enctype="multipart/form-data" method="post"method="post"method="post"method="post" action="kirim-action="kirim-action="kirim-action="kirim-

uploadfile.php">uploadfile.php">uploadfile.php">uploadfile.php">

<table<table<table<table width="900"width="900"width="900"width="900" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

<td><td><td><td> <table<table<table<table width="353"width="353"width="353"width="353" border="0"border="0"border="0"border="0" align="center">align="center">align="center">align="center">

<tr><tr><tr><tr>

109

<td<td<td<td colspan="2"colspan="2"colspan="2"colspan="2" bgcolor="#049546"bgcolor="#049546"bgcolor="#049546"bgcolor="#049546" align="center"><strong><fontalign="center"><strong><fontalign="center"><strong><fontalign="center"><strong><font

color="#FFFFFF"color="#FFFFFF"color="#FFFFFF"color="#FFFFFF" size="+1"size="+1"size="+1"size="+1" face="Courierface="Courierface="Courierface="Courier New,New,New,New, Courier,Courier,Courier,Courier, monospace">Uploadmonospace">Uploadmonospace">Uploadmonospace">Upload

FileFileFileFile Peserta</font></strong></td>Peserta</font></strong></td>Peserta</font></strong></td>Peserta</font></strong></td>

</tr></tr></tr></tr>

</table></table></table></table>

</td></td></td></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td><table<td><table<td><table<td><table width="350"width="350"width="350"width="350" border="0"border="0"border="0"border="0" align="center"align="center"align="center"align="center"

bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">bgcolor="#FFFFFF">

<tr><tr><tr><tr>

<td<td<td<td width="100">Idwidth="100">Idwidth="100">Idwidth="100">Id Peserta</td>Peserta</td>Peserta</td>Peserta</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="text"type="text"type="text"type="text" name="id_peserta"name="id_peserta"name="id_peserta"name="id_peserta" id="id_peserta"id="id_peserta"id="id_peserta"id="id_peserta" readonlyreadonlyreadonlyreadonly

value="<?phpvalue="<?phpvalue="<?phpvalue="<?php echoechoechoecho "$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]"; ?>"?>"?>"?>" required="required"required="required"required="required"required="required" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Ijazah</td>width="130">Ijazah</td>width="130">Ijazah</td>width="130">Ijazah</td>

110

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Fileplaceholder="Fileplaceholder="Fileplaceholder="File IjazahIjazahIjazahIjazah SMPSMPSMPSMP ////

MTS"MTS"MTS"MTS" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">SKKB</td>width="130">SKKB</td>width="130">SKKB</td>width="130">SKKB</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Fileplaceholder="Fileplaceholder="Fileplaceholder="File SKKBSKKBSKKBSKKB SMPSMPSMPSMP ////

MTS"MTS"MTS"MTS" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Aktewidth="130">Aktewidth="130">Aktewidth="130">Akte Kelahiran</td>Kelahiran</td>Kelahiran</td>Kelahiran</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Akteplaceholder="Akteplaceholder="Akteplaceholder="Akte Kelahiran"Kelahiran"Kelahiran"Kelahiran"

/></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

</tr></tr></tr></tr>

111

<tr><tr><tr><tr>

<td<td<td<td width="130">SKHUN</td>width="130">SKHUN</td>width="130">SKHUN</td>width="130">SKHUN</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Fileplaceholder="Fileplaceholder="Fileplaceholder="File SKHUNSKHUNSKHUNSKHUN

SMP/MTS"SMP/MTS"SMP/MTS"SMP/MTS" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

</tr></tr></tr></tr>

<tr><tr><tr><tr>

<td<td<td<td width="130">Raport</td>width="130">Raport</td>width="130">Raport</td>width="130">Raport</td>

<td<td<td<td width="150"><labelwidth="150"><labelwidth="150"><labelwidth="150"><label for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>for="textfield2"></label>

<input<input<input<input type="file"type="file"type="file"type="file" name="fupload[]"name="fupload[]"name="fupload[]"name="fupload[]" placeholder="Raport"placeholder="Raport"placeholder="Raport"placeholder="Raport" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

<tr<tr<tr<tr align="center">align="center">align="center">align="center">

<td<td<td<td colspan="2"><inputcolspan="2"><inputcolspan="2"><inputcolspan="2"><input type="submit"type="submit"type="submit"type="submit" name="button"name="button"name="button"name="button" id="button"id="button"id="button"id="button"

value="Upload"value="Upload"value="Upload"value="Upload" /></td>/></td>/></td>/></td>

</tr></tr></tr></tr>

</table></td></table></td></table></td></table></td>

112

</tr></tr></tr></tr>

</table></table></table></table>

</form></td></form></td></form></td></form></td>

</tr></tr></tr></tr>

<br<br<br<br />/>/>/>

<br<br<br<br />/>/>/>

<table<table<table<table bordercolor="#807D79"bordercolor="#807D79"bordercolor="#807D79"bordercolor="#807D79" width="100%"width="100%"width="100%"width="100%" border="1"border="1"border="1"border="1"

cellpadding="5"cellpadding="5"cellpadding="5"cellpadding="5" cellspacing="0">cellspacing="0">cellspacing="0">cellspacing="0">

<tr><td>Id<tr><td>Id<tr><td>Id<tr><td>Id Peserta</td><td>UploadPeserta</td><td>UploadPeserta</td><td>UploadPeserta</td><td>Upload File</td><tdFile</td><tdFile</td><tdFile</td><td

colspan="3">Aksi</td></tr>colspan="3">Aksi</td></tr>colspan="3">Aksi</td></tr>colspan="3">Aksi</td></tr>

<?php<?php<?php<?php

includeincludeincludeinclude "../koneksi.php";"../koneksi.php";"../koneksi.php";"../koneksi.php";

$q$q$q$q ==== mysql_query("selectmysql_query("selectmysql_query("selectmysql_query("select **** fromfromfromfrom tbl_filepesertatbl_filepesertatbl_filepesertatbl_filepeserta wherewherewherewhere id_pesertaid_pesertaid_pesertaid_peserta ====

'".$_SESSION['id_peserta']."''".$_SESSION['id_peserta']."''".$_SESSION['id_peserta']."''".$_SESSION['id_peserta']."' ");");");");

113

whilewhilewhilewhile ($data($data($data($data ==== mysql_fetch_array($q))mysql_fetch_array($q))mysql_fetch_array($q))mysql_fetch_array($q)) {{{{

?>?>?>?>

<tr><tr><tr><tr>

<td><?php<td><?php<td><?php<td><?php echoechoechoecho $data['id_peserta'];$data['id_peserta'];$data['id_peserta'];$data['id_peserta']; ?></td>?></td>?></td>?></td>

<td><img<td><img<td><img<td><img data-src="holder.js/80x100"data-src="holder.js/80x100"data-src="holder.js/80x100"data-src="holder.js/80x100" alt="80x100"alt="80x100"alt="80x100"alt="80x100"

src="./<?phpsrc="./<?phpsrc="./<?phpsrc="./<?php echoechoechoecho $data['direktori'];?>"$data['direktori'];?>"$data['direktori'];?>"$data['direktori'];?>" style="width:style="width:style="width:style="width: 80px;80px;80px;80px; height:height:height:height:

100px;"></td>100px;"></td>100px;"></td>100px;"></td>

<td><a<td><a<td><a<td><a href=""href=""href=""href="" class="thickbox"class="thickbox"class="thickbox"class="thickbox" title="Viewtitle="Viewtitle="Viewtitle="View DataDataDataData PesertaPesertaPesertaPeserta ---- <?php<?php<?php<?php echoechoechoecho

"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]"; ?>"><div?>"><div?>"><div?>"><div id="box-link">View</div></a></td>id="box-link">View</div></a></td>id="box-link">View</div></a></td>id="box-link">View</div></a></td>

<td><a<td><a<td><a<td><a href=""href=""href=""href="" class="thickbox"class="thickbox"class="thickbox"class="thickbox" title="Edittitle="Edittitle="Edittitle="Edit DataDataDataData

PesertaPesertaPesertaPeserta ---- <?php<?php<?php<?php echoechoechoecho "$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]";"$_SESSION[id_peserta]"; ?>"><div?>"><div?>"><div?>"><div id="box-id="box-id="box-id="box-

link">Edit</div></a></td>link">Edit</div></a></td>link">Edit</div></a></td>link">Edit</div></a></td>

<td><a<td><a<td><a<td><a href="">Print</a></td>href="">Print</a></td>href="">Print</a></td>href="">Print</a></td>

</tr></tr></tr></tr>

<?php<?php<?php<?php }}}} ?>?>?>?>

</table></table></table></table>

</body></body></body></body>

114

</html></html></html></html>

4.4.4.4.4.4.4.4. TestingTestingTestingTesting

Pengujian sistem dibuat dengan menggunakan blackbox testing untuk pengujian

proses input dan output. Berikut hasil pengujiannya:

A. Form Formulir Pendaftaran

TabelTabelTabelTabel IV.16IV.16IV.16IV.16

HasilHasilHasilHasil PengujianPengujianPengujianPengujian BlackboxBlackboxBlackboxBlackbox TestingTestingTestingTesting FormFormFormForm pendaftaranpendaftaranpendaftaranpendaftaran

NO Skema Pengujian Testcase Hasil yang diharapkan

Hasilpenguji

anKesimpulan

1Mengosongkan

semua isian formpendaftaran

Data siswa(kosong),da

ta orang

System akanmenolak untuk

melakukan

Sesuaiharapan valid

115

tua(kosong), dan

nilai(kosong)

pendaftaran

2

Hanya mengisidata siswa danmengosongkannilai dana data

orang tua

Data siswa(terisi),data

orangtua(kosong)

, dannilai(kosong

)

Systemmeminta siswa

untuk inputdata nilai dan

orang tua

Sesuaiharapan valid

3

Hanya mengisidata nilai dan

mengosongkandata siswa dan data

orang tua

Data siswa(kosong),da

ta orangtua(kosong)

, dannilai(terisi)

Systemmeminta siswa

untuk inputdata siswa dan

orang tua

Sesuiaharapan valid

4

Hanya mengisidata orang tua dan

mengosongkandata siswa dan

nilai

Data siswa(kosong),da

ta orangtua(terisi),

dannilai(kosong

)

Systemmeminta siswa

untuk inputdata siswa dan

nilai

Sesuaiharapan Valid

5 Terisi semua

Data siswa(terisi),data

orangtua(terisi),

dannilai(terisi)

Systemmenerima

pendaftan dankemudian

kirimpendaftaran

Sesuaiharapan valid

B. Form login admin

TabelTabelTabelTabel IV.17IV.17IV.17IV.17

HasilHasilHasilHasil PengujianPengujianPengujianPengujian BlackboxBlackboxBlackboxBlackbox TestingTestingTestingTesting FormFormFormForm loginloginloginlogin adminadminadminadmin

116

NO Skema Pengujian Testcase Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1

Mengosongkansemua isian form

login dan langsungmemilih login

Username(kosong)

Password(kosong)

System akanmenolak untuk

melakukan logindan

menampilkanpesan

“upzz..usernameatau passwordsalah ulangikembali”

Sesuaiharap

anvalid

2

Hanya mengisiusername dan

mengosongkanpassword,dan

langsung memilihlogin

Username(joko)

Password(kosong)

System akanmenolak untuk

melakukan logindan

menampilkanpesan

“upzz..usernameatau passwordsalah ulangikembali”

Sesuaiharap

anvalid

3

Hanya mengisipassword dan

mengosongkanusername,dan

langsung memilihlogin

Username(kosong)

Password(joko)

System akanmenolak untuk

melakukan logindan

menampilkanpesan

“upzz..usernameatau passwordsalah ulangikembali”

Sesuiaharap

anvalid

4

Mengisikakndengan kondisisalah satu data

benar dan satu lagisalah, dan

Usernamejoko(benar)

Passwordrahasia(sala

System akanmenolak untuk

melakukan logindan

menampilkan

Sesuaiharap

anValid

117

langsung memilihlogin

h) pesan“upzz..usernameatau passwordsalah ulangikembali”

5Mengisikan semuadata login dengan

benar

Usernamejoko(benar)

Passwordjoko(benar)

Systemmenerima untukmelakukan login

kemudianmenampilkanform admin

Sesuaiharap

anvalid

C. Form login peserta

TabelTabelTabelTabel IV.18IV.18IV.18IV.18

HasilHasilHasilHasil PengujianPengujianPengujianPengujian BlackboxBlackboxBlackboxBlackbox TestingTestingTestingTesting FormFormFormForm loginloginloginlogin pesertapesertapesertapeserta

NO Skema Pengujian Testcase Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1Mengosongkan

semua isian formlogin dan langsung

Id peserta(kosong)

System akanmenolak untuk

melakukan login

Sesuaiharap

valid

118

memilih login Tanggallahir(koson

g)

danmenampilkan

pesan “idpeserta atautanggal lahirsalah,ulangikembali”

an

2

Hanya mengisi idpeserta dan

mengosongkantanggal lahir,danlangsung memilih

login

Id peserta(pes008)

Password(kosong)

System akanmenolak untuk

melakukan logindan

menampilkanpesan “idpeserta atautanggal lahirsalah,ulangikembali”

Sesuaiharap

anvalid

3

Hanya mengisi idtanggal lahir danmengosongkan id

peserta,danlangsung memilih

login

Id pesrta(kosong)

Tanggallahir (1993-

07-29)

System akanmenolak untuk

melakukan logindan

menampilkanpesan “idpeserta atautanggal lahirsalah,ulangikembali”

Sesuiaharap

anvalid

4

Mengisikakndengan kondisisalah satu data

benar dan satu lagisalah, dan

langsung memilihlogin

Id pesertapes008(ben

ar)

Tanggallahir 1993-

06-29(salah)

System akanmenolak untuk

melakukan logindan

menampilkanpesan “idpeserta atautanggal lahirsalah,ulangikembali”

Sesuaiharap

anValid

5 Mengisikan semuadata login dengan

Id pesertapes008(ben

Systemmenerima untukmelakukan login

Sesuaiharap

valid

119

benar ar)

Tanggallahir 1993-

07-29(benar)

kemudianmenampilkanform peserta

an

D. Form verifikasi pembayaran

TabelTabelTabelTabel IV.19IV.19IV.19IV.19

HasilHasilHasilHasil PengujianPengujianPengujianPengujian BlackboxBlackboxBlackboxBlackbox TestingTestingTestingTesting FormFormFormForm konfirmasikonfirmasikonfirmasikonfirmasi pembayaranpembayaranpembayaranpembayaran

NO Skema Pengujian Testcase Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1

Mengosongkannama pemilik

rekening, nomorrekening, dan

jumlah kemudianmemilih menu

tambah

Id pesertadan (sudahotomatis

terisi)

namapemilik

rekening,nomor

rekening,dan jumlah

(dikosongkan)

Sistem akanmenolak untuk

melakukankonfirmasi

pembayaran danmeminta untuknama pemilik

rekening, nomorrekening, dan

jumlah

Sesuaiharap

anvalid

2

mengisi namapemilik rekening,mengosongkan

nomor rekening,dan jumlah

Id pesertadan (sudahotomatis

terisi)

nama

Sistem menolakuntuk

melakukankonfirmasi

pembayaran

Sesuaiharap

anvalid

120

pemilikrekening(terisi)nomor

rekening,dan jumlah

(dikosongkan)

3

mengisi namapemilik rekening,nomor rekening,mengosongkan

jumlah

Id pesertadan (sudahotomatis

terisi)

namapemilik

rekening,nomor

rekening(terisi) danjumlah (di

kosongkan)

Sistem menolakuntuk

melakukankonfirmasi

pembayaran

Sesuaiharap

anvalid

4

mengisi namapemilik rekening,nomor rekening,

jumlah

Id pesertadan (sudahotomatis

terisi)

namapemilik

rekening,nomor

rekening,dan jumlah

(terisi)

Sistemmenerima untuk

melakukankonfirmasi

pembayaran

Sesuaiharap

anvalid

4.5.4.5.4.5.4.5. SupportSupportSupportSupport

4.5.14.5.14.5.14.5.1 PublikasiPublikasiPublikasiPublikasi WebWebWebWeb

121

GambarGambarGambarGambar IV.25IV.25IV.25IV.25

RincianRincianRincianRincian HostingHostingHostingHosting

4.5.2.4.5.2.4.5.2.4.5.2. SpesifikasiSpesifikasiSpesifikasiSpesifikasiHardwareHardwareHardwareHardware dandandandan SoftwareSoftwareSoftwareSoftware

TabelTabelTabelTabel IV.20IV.20IV.20IV.20

SpesifikasiSpesifikasiSpesifikasiSpesifikasi HardwareHardwareHardwareHardware dandandandan SoftwareSoftwareSoftwareSoftware

122

4.6.4.6.4.6.4.6. SpesifikasiSpesifikasiSpesifikasiSpesifikasi DokumenDokumenDokumenDokumen SistemSistemSistemSistem UsulanUsulanUsulanUsulan

1. Nama Dokumen : formulir pendaftaran

Fungsi : Untuk mengetahui identitas calon siswa baru

Sumber : Panitia

Tujuan : Siswa

Frekuensi : Terjadi Pada Saat Peserta mengisi form formulir Pendaftaran

Media : Tampilan

Format : Lampiran B-1

2. Nama Dokumen : Daftar Calon Siswa Yang Terdaftar

Fungsi : Untuk mengetahui Jumlah Calon Siswa Yang Terdaftar

Sumber : Panitia

Tujuan : Kepala Sekolah

Frekuensi : Terjadi Pada Saat Siswa mengisi form formulir Pendaftaran

Media : Tampilan

Format : Lampiran B-2

3. Nama Dokumen : Verifikasi Pembayaran

123

Fungsi : Untuk mengubah Status Pembayaran

Sumber : Panitia

Tujuan : Peserta

Frekuensi : Terjadi Pada Saat Peserta Telah Melakukan Pembayaran

Media : Tampilan

Format : Lampiran B-2