BAB III PEMBAHASAN -...

84
20 BAB III PEMBAHASAN 3.1. Tinjauan Sekolah Dalam tinjauan sekolah SMK CEMPAKA ini berisi tentang sejarah singkat SMK CEMPAKA, struktur organisasi SMK CEMPAKA beserta fungsi dari masing-masing bagian yang ada dalam sekolah tersebut. 3.1.1. Sejarah Sekolah Sekolah Menengah Kejuruan (SMK CEMPAKA) Jakarta di dirikan oleh Yayasan Bhakti Likhita Bhutala yang dinaungi oleh Direktorat Topografi Angkatan Darat (DITTOP-AD) pada tahun 2010. SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m 2 , yang tanah tersebut adalah milik sendiri (DITTOP-AD). SMK CEMPAKA berlokasi dijalan Cempaka Putih Barat XXI Cempaka Putih, Jakarta Pusat. SMK CEMPAKA membuka dua jurusan program keahlian yaitu: 1. Program Keahlian Akutansi. 2. Program Keahlian Pemasaran. 3.1.2. Struktur Organisasi dan Fungsi Seperti halnya organisasi atau lembaga lain SMK CEMPAKA juga memiliki struktur organisasi. Struktur organisasi sendiri dapat diartikan sebagai susunan dan hubungan antar bagian-bagian dan posisi dalam suatu lembaga. Struktur organisasi dalam sebuah organisasi sangat penting untuk dapat menentukan wewenang dan tanggung jawab yang jelas agar terhindar dari

Transcript of BAB III PEMBAHASAN -...

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

20

BAB III

PEMBAHASAN

3.1. Tinjauan Sekolah

Dalam tinjauan sekolah SMK CEMPAKA ini berisi tentang sejarah

singkat SMK CEMPAKA, struktur organisasi SMK CEMPAKA beserta fungsi

dari masing-masing bagian yang ada dalam sekolah tersebut.

3.1.1. Sejarah Sekolah

Sekolah Menengah Kejuruan (SMK CEMPAKA) Jakarta di dirikan oleh

Yayasan Bhakti Likhita Bhutala yang dinaungi oleh Direktorat Topografi

Angkatan Darat (DITTOP-AD) pada tahun 2010. SMK CEMPAKA dibangun

diatas lahan tanah seluas 2.741 m2, yang tanah tersebut adalah milik sendiri

(DITTOP-AD). SMK CEMPAKA berlokasi dijalan Cempaka Putih Barat XXI

Cempaka Putih, Jakarta Pusat.

SMK CEMPAKA membuka dua jurusan program keahlian yaitu:

1. Program Keahlian Akutansi.

2. Program Keahlian Pemasaran.

3.1.2. Struktur Organisasi dan Fungsi

Seperti halnya organisasi atau lembaga lain SMK CEMPAKA juga

memiliki struktur organisasi. Struktur organisasi sendiri dapat diartikan sebagai

susunan dan hubungan antar bagian-bagian dan posisi dalam suatu lembaga.

Struktur organisasi dalam sebuah organisasi sangat penting untuk dapat

menentukan wewenang dan tanggung jawab yang jelas agar terhindar dari

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

21

kesalahan dalam melaksanakan tugas di organisasi tersebut. Berikut ini

adalah struktur organisasi pada SMK CEMPAKA:

Sumber : Tata Usaha SMK CEMPAKA (2017)

Gambar III.1

Struktur Organisasi SMK CEMPAKA

Berdasarkan struktur organisasi SMK CEMPAKA, berikut ini adalah

tugas dan fungsi dari masing-masing bagian :

KEPALA SEKOLAH KOMITE SEKOLAH

WAKASEK

BIDANG

SARAN DAN

PRASARANA

WAKASEK

BIDANG

HUBUNGAN

DUDI

WAKASEK

BIDANG

AKADEMIK

WAKASEK

BIDANG

KESISWAAN

KEPALA TATA USAHA

KAPROG

KEAHLIAN

PEMASARAN

KAPROG

KEAHLIAN

AKUNTANSI

PEMBINA

KEGIATAN

KESISWAAN

KOORDINATOR

BP/BK

PEMBINA

PERPUSTAKAAN

PEMBINA

LINGKUNGAN

HIDUP

WALI KELAS

GURU

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

22

1. Kepala Sekolah

a. Menyusun perencanaan kegiatan belajar.

b. Mengorganisasi, mengarahkan, dan mengkoordinasi seluruh kegiatan

sekolah.

c. Melaksanakan pengawasan seluruh kegiatan sekolah.

d. Melakukan evaluasi terhadap seluruh kegiatan di sekolah.

2. Komite Sekolah

a. Mendorong tumbuhnya komitmen dan perhatian masyarakat terhadap

penyelenggaraan pendidikan yang bermutu.

b. Melakukan kerjasama dengan masyarakat (perorangan/organisasi/dunia

usaha/dunia industry) dan pemerintah berkenaan dengan

penyelenggaraan pendidikan yang bermutu.

c. Menampung dan menganalisa aspirasi, ide, tuntunan, dan berbagai

kebutuhan pendidikan yang diajukan oleh masyarakat.

d. Mendorong orang tua dan masyarakat berpartisipasi dalam pendidikan

guna mendukung peningkatan mutu dan pemerataan pendidikan.

3. Kepala Tata Usaha

a. Perencanaan administrasi program dan anggaran.

b. Koordinasi administrasi ketatausahaan.

c. Pengelola administrasi program.

d. Penyusunan laporan program dan anggaran.

4. Wakil Kepala Sekolah Bidang Kesiswaan

a. Menyusun program pembinaan kesiswaan.

b. Menegakan tata tertib sekolah.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

23

c. Melaksanakan bimbingan, pengarahan, dan pengendalian kegiatan

siswa dalam rangka menegakan disiplin dan tata tertib sekolah.

5. Wakil Kepala Sekolah Bidang Sarana dan Prasarana

a. Menginventarisasi barang.

b. Pendayagunaan sarana dan prasarana pendidikan penunjang KBM

(Kegiatan Belajar Mengajar).

c. Pemeliharaan sarana dan prasarana pendidikan pengamanan,

penghapusan, dan pengembangan.

6. Wakil Kepala Sekolah Bidang Dunia Industri (DUDI)

a. Mengatur dan menyelenggarakan hubungan sekolah dengan dunia

industri (perusahaan-perusahaan).

b. Mengirimkan siswa untuk melaksanakan PKL di dunia industri.

c. Menjaga hubungan baik yang telah terjalin dengan dunia industri.

7. Wakil Kepala Sekolah Bidang Akademik

a. Menyusun dan merancang kegiatan akademik siswa.

b. Menyusun jadwal pelajaran.

c. Menyusun kalender pendidikan.

d. Mengawasi kegiatan belajar mengajar.

e. Menyusun pembagian tugas guru.

f. Memberikan laporan kepada kepala sekolah tentang aktivitas belajar

mengajar di sekolah.

8. Kepala Program Keahlian Akutansi

a. Merancang program pengajaran bidang keahlian akutansi.

b. Mengkoordinasikan pelaksana program pengajaran kepada guru.

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

24

c. Bersama-sama guru melakukan pengembangan metode pengajaran yang

efektif.

9. Kepala Program Keahlian Pemasaran

a. Merancang program pengajaran bidang keahlian akutansi.

b. Mengkoordinasikan pelaksana program pengajaran kepada guru.

c. Bersama-sama guru melakukan pengembangan metode pengajaran yang

efektif.

10. Pembina Kegiatan Kesiswaan

a. Melakukan pengawasan kegiatan kesiswaan (OSIS, PMR/UKS,

PRAMUKA dan sebagai nya).

b. Mengkoordinasi, mengarahkan seluruh kegiatan kesiswaan.

11. Koordinator BP/BK

a. Menyusun program BP/BK dan penjadwalan nya.

b. Mengkoordinasikan pelaksanaan program BP/BK dengan guru-guru.

c. Melakukan koordinasi dengan semua kepala program, dan bidang-

bidang lainnya yang terkait dalam mengatasi siswa termasuk dengan

orang tua.

12. Pembina Perpustakaan

a. Menyusun tata tertib penggunaan perpustakaan.

b. Memelihara fasilitas yang ada di perpustakaan.

c. Menyusun laporan kegiatan perpustakaan.

13. Pembina Lingkungan Hidup

a. Melakukan pengawasan terhadap lingkungan hidup di area sekolah.

b. Membuat tata tertib tentang lingkungan hidup di sekolah.

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

25

c. Melaksanakan tata tertib yang terkait dengan lingkungan hidup di area

sekolah.

d. Menyusun program yang terkait dengan lingkungan hidup.

14. Wali kelas / guru

a. Membantu pengelolaan kelas.

b. Mengisi buku laporan pendidikan (rapor).

c. Melaksakan kegiatan belajar mengajar.

d. Mengisi daftar nilai siswa.

e. Mengikuti kegiatan pengembangan kurikulum.

3.2. Analisis Kebutuhan

Analisa kebutuhan di bagi menjadi 2 bagian yaitu kebutuhan pengguna

dan kebutuhan sistem:

1. Kebutuhan pengguna user

a. Siswa/siswi bisa dapat melihat data siswa itu sendiri, data kelas sendiri,

data jadwal sendiri serta data nilai sendiri.

b. Guru-guru dapat melihat data guru itu sendiri, data jadwal mengajar,

serta menginput data nilai siswa perperiode.

2. Kebutuhan pengguna administrator

a. Admin dapat mengolah data informasi yang ada pada sekolah kecuali

data nilai.

b. Admin juga dapat mengakses data seputar informasi sekolah.

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

26

3. Kebutuhan sistem

a. Pengguna harus login untuk bisa menggunakan aplikasi ini secara

maksimal, dan dapat mengelola akun serta data-data nya.

b. Pengguna harus melakukan logout setelah menggunakan aplikasi ini.

3.3. Perancangan Perangkat Lunak

Perancangan merupakan tahapan persiapan untuk merancang bangun

implementasi suatu web, yang menggambarkan bagaimana suatu web dibentuk

yang dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau

pengaturan dari beberapa elemen terpisah ke dalam satu kesatuan yang utuh dan

berfungsi termasuk mengkonfigurasikan komponen-komponen perangkat lunak

dan perangkat keras dari suatu web.

Perancangan web dalam skala besar membutuhkan strategi yang tepat agar

perancangan web berjalan dengan baik, tepat waktu, dan sesuai dengan sasaran

yang ditargetkan. Web skala besar merupakan sebuah web dengan banyak fungsi

yang diakses banyak orang. Semakin besar suatu web maka akan semakin

kompleks pemeliharaan dan pengembangannya lebih lanjut.

3.3.1. Rancangan Antar Muka

Rancangan antar muka pada sistem penilaian siswa berbasis web pada

SMK Cempaka sebagai berikut :

1. Halaman Pengunjung (User)

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

27

a. Rancangan Antar Muka Beranda

Halaman beranda merupakan halaman pertama yang muncul ketika

pengunjung melihat website. Halaman ini merupakan indeks dari

website. Berikut rancangan tampilan beranda :

Gambar III.2

Rancangan Antar Muka Beranda

HEADER

TEXT

MENU

FOOTER

GAMBAR+TEXT

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

28

b. Rancangan Antar Muka Profile

Halaman profile berisi tentang sejarah sekolah SMK Cempaka Jakarta

Pusat. Membahas tentang asal mula sekolah didirikan serta asal sekolah

pertama kali di didirikan.

Gambar III.3

Rancangan Antar Muka Profile

HEADER

MENU

GAMBAR

TEXT

FOOTER

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

29

c. Rancangan Antar Muka Galery

Halaman galery ini berisi tentang data dokumentasi foto-foto siswa saat

sedang melakukan kegiatan-kegiatan yang ada di sekolah contohnya

kegiatan ldks, kegiatan pesantren kilat, kegiatan belajar dan lain lain.

Serta adanya data dokumentasi foto-foto yang mengenai pihak guru

dalam melaksanakan kegiatan-kegiatan sekolah.

Gambar III.4

Rancangan Antar Muka Galery

HEADER

MENU

GAMBAR+TEXT

FOOTER

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

30

d. Rancangan Antar Muka Agenda Kegiatan

Halaman agenda kegiatan berisi tentang catatan kegiatan sekolah

selama setahun, selain kegiatan belajar agenda ini meliputi semua

kegiatan yang ada disekolah.

Gambar III.5

Rancangan Antar Muka Kegiatan

HEADER

MENU

GAMBAR+TEXT

FOOTER

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

31

e. Rancangan Antar Muka Daftar Ekstrakurikuler

Halaman ekstrakurikuler merupakan halaman yang berisi tentang

kegiatan ekstrakurikuler yang ada disekolah berserta penjelasan

kegiatan tersebut.

Gambar III.6

Rancangan Antar Muka Ekstrakurikuler

HEADER

MENU

GAMBAR+TEXT

FOOTER

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

32

2. Halaman Admin

a. Rancangan Antar Muka Login Admin

Halaman ini digunakan oleh admin untuk masuk kedalam beranda

admin, caranya admin harus mengisi username serta password di

halaman login yang sudah di sediakan setelah admin berhasil

melakukan login otomatis admin akan di tujukan ke halaman admin

secara langsung, rancangannya sebagai berikut :

Gambar III.7

Rancangan Antar Muka Login Admin

Username :

Password :

Login

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

33

b. Rancangan Antar Muka Beranda Admin

Halaman beranda admin merupakan halaman utama yang tampil

pertama kali ketika admin sudah melakukan login dan berhasil masuk

kehalaman admin.

Gambar III.8

Rancangan Antar Muka Beranda Admin

ADMINISTRATOR HEADER

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

FOTO

GAMBAR+TEXT

TEXT

LAPORAN

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

34

c. Rancangan Antar Muka Data Profile

Halaman data profile berisi tentang data-data profile admin yang sudah

melakukan login di halaman login admin.

Gambar III.9

Rancangan Antar Muka Data Profile

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

LAPORAN

Kode admin : Xxxxxxxxxxxxxxxx

Nama lengkap : Xxxxxxxxxxxxxxxx

Pas foto : Xxxxxxxxxxxxxxxx

Jenis kelamin : Xxxxxxxxxxxxxxxx

Agama : Xxxxxxxxxxxxxxxx

Telephone : Xxxxxxxxxxxxxxxx

Alamat : Xxxxxxxxxxxxxxxx

Edit data

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

35

d. Rancangan Antar Muka Data Akun

Halaman data akun berisi tentang data akun yaitu id dan password yang

digunakan oleh guru dan siswa untuk melakukan login

Gambar III.10

Rancangan Antar Muka Data Akun

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

LAPORAN

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Tambah Batal

TABEL TAMPIL DATA AKUN

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

36

e. Rancangan Antar Muka Data Admin

Halaman data admin merupakan halaman yang digunakan untuk

menginput data admin.

Gambar III.11

Rancangan Antar Muka Data Admin

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

LAPORAN

TAMBAH DATA

Xxxxxx xxx :

Xxxxxx xxx :

Xxxxxx xxx :

Xxxxxx xxx :

Xxxxxx xxx :

Xxxxxx xxx :

Xxxxxx xxx :

Tambah Batal

TABEL TAMPIL DATA ADMIN

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

37

f. Rancangan Antar Muka Data Guru

Halaman data guru berisi tentang penginputan data guru pengajar.

Gambar III.12

Rancangan Antar Muka Data Guru

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAPORAN

LAYOUT

AGENDA

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Tambah Batal

TABEL TAMPIL DATA GURU

BERITA

TERKINI

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

38

g. Rancangan Antar Muka Data Kelas

Halaman data kelas berisi tentang penginputan data kelas untuk siswa

siswi smk cempaka.

Gambar III.13

Rancangan Antar Muka Data Kelas

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAPORAN

LAYOUT

AGENDA

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Tambah Batal

TABEL TAMPIL DATA KELAS

BERITA

TERKINI

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

39

h. Rancangan Antar Muka Data Mata Pelajaran

Halaman data mata pelajaran berisi tentang mata pelajaran yang

diajarkan oleh guru ke siswa.

Gambar III.14

Rancangan Antar Muka Data Mata Pelajaran

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

BERITA

TERKINI

LAYOUT

AGENDA

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Tambah Batal

TABEL TAMPIL DATA MATA

PELAJARAN LAPORAN

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

40

i. Rancangan Antar Muka Data Jadwal

Halaman data jadwal berisi tentang penginputan jadwal pelajaran yang

di ajar oleh guru sehari-hari sesuai kategori kelas.

Gambar III.15

Rancangan Antar Muka Data Jadwal

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Tambah Batal

TABEL TAMPIL DATA JADWAL

LAPORAN

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

41

j. Rancangan Antar Muka Data Siswa

Halaman data siswa berisi tentang penginputan data siswa siswi sekolah

smk cempaka Jakarta pusat.

Gambar III.16

Rancangan Antar Muka Data Siswa

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

TABEL TAMPIL DATA SISWA

Tambah Batal

LAPORAN

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

42

k. Rancangan Antar Muka Title Agenda

Halaman title agenda merupakan halaman untuk menginput data title

untuk judul agenda kegiatan di layout agenda kegiatan.

Gambar III.17

Rancangan Antar Muka Title Agenda

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

LAPORAN

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Tambah Batal

TABEL TAMPIL TITLE AGENDA

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

43

l. Rancangan Antar Muka Agenda Kegiatan

Halaman agenda kegiatan yaitu halaman untuk menginput data agenda

kegiatan yang ada disekolah.

Gambar III.18

Rancangan Antar Muka Agenda Kegiatan

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

LAPORAN

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

TABEL TAMPIL AGENDA KEGIATAN

Tambah Batal

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

44

m. Rancangan Antar Muka Input Berita

Halaman input berita yaitu halaman yang digunakan untuk menginput

yang ada di layout berita terkini.

Gambar III.19

Rancangan Antar Muka Input Berita

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

LAPORAN

TAMBAH DATA

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Xxxxxxxx :

Tambah Batal

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

45

n. Rancangan Antar Muka Tampil Berita

Halaman tampil berita yaitu halaman yang digunakan untuk

menampilkan berita yang sudah di inputkan di halaman input berita.

Gambar III.20

Rancangan Antar Muka Tampil Berita

ADMINISTRATOR HEADER

FOTO

DATA PROFILE

MASTER DATA

LAYOUT

AGENDA

BERITA

TERKINI

LAPORAN

Kode berita : Xxxxxxxxxxxxxxxxxxxx

Judul berita : Xxxxxxxxxxxxxxxxxxxx

Headline : Xxxxxxxxxxxxxxxxxxxx

Isi berita : Xxxxxxxxxxxxxxxxxxxx

Gambar : Xxxxxxxxxxxxxxxxxxxx

Tanggal : Xxxxxxxxxxxxxxxxxxxx

Edit Hapus

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

46

3. Halaman Guru

a. Rancangan Antar Muka Login Guru

Halaman login guru merupakan halaman yang digunakan untuk masuk

ke ruang guru, dengan mengetikan username beserta password.

Gambar III.21

Rancangan Antar Muka Login Guru

TEXT

HEADER

MENU NAVIGASI

Login

Username

Password

Halaman Login

FOOTER

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

47

b. Rancangan Antar Muka Beranda Guru

Halaman beranda guru yaitu halaman utama yang awal tampil ketika

seorang guru telah melakukan login dan telah berhasil melakukan login

lalu otomatis guru dituju ke halaman guru.

Gambar III.22

Rancangan Antar Muka Beranda Guru

RUANG GURU HEADER

BERANDA

DATA GURU

DATA JADWAL

DATA NILAI

GAMBAR + TEXT

TEXT

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

48

c. Rancangan Antar Muka Data Guru

Halaman data guru merupakan halaman yang menampilkan data guru

sesuai dengan guru yang melakukan login.

Gambar III.23

Rancangan Antar Muka Data Guru

RUANG GURU HEADER

BERANDA

DATA GURU

DATA JADWAL

DATA NILAI

NIP : Xxxxxxxxxxxxxxxxxxxxx

Nama lengkap : Xxxxxxxxxxxxxxxxxxxxx

Jenis kelamin : Xxxxxxxxxxxxxxxxxxxxx

Agama : Xxxxxxxxxxxxxxxxxxxxx

Telephone : Xxxxxxxxxxxxxxxxxxxxx

Alamat : Xxxxxxxxxxxxxxxxxxxxx

Edit data

TEXT

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

49

d. Rancangan Antar Muka Data Jadwal

Halaman data jadwal merupakan halaman yang menampilkan data

jadwal sesuai dengan jadwal guru yang melakukan login.

Gambar III.24

Rancangan Antar Muka Data Jadwal

RUANG GURU HEADER

BERANDA

DATA GURU

DATA JADWAL

DATA NILAI

TABEL TAMPIL DATA JADWAL

Data report

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

50

e. Rancangan Antar Muka Input Nilai Siswa

Halaman input nilai siswa adalah halaman dimana guru melakukan

proses penginputan nilai rapot untuk siswa untuk memberikan nilai

hasil belajar siswa perperiode.

Gambar III.25

Rancangan Antar Muka Input Nilai Siswa

RUANG GURU HEADER

BERANDA

DATA GURU

DATA JADWAL

DATA NILAI

no nis pel tug uts uas

1. Xxx Xxx 80 75 70

2. Xxx Xxx 65 95 80

batal simpan kembali

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

51

f. Rancangan Antar Muka Lihat Nilai Siswa

Halaman lihat nilai siswa merupakan halaman yang menampilkan nilai

siswa atau hasil belajar siswa perperiode yang sudah di inputkan oleh

guru sesuai kategori kelas siswa.

Gambar III.26

Rancangan Antar Muka Lihat Nilai Siswa

RUANG GURU HEADER

BERANDA

DATA GURU

DATA JADWAL

DATA NILAI

TABEL TAMPIL NILAI

kembali hapus

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

52

4. Halaman Siswa

a. Rancangan Antar Muka Login Siswa

Halaman login siswa merupakan halaman yang digunakan untuk masuk

ke halaman ruang siswa, dengan mengetikan username serta password.

Gambar III.27

Rancangan Antar Muka Login Siswa

HEADER

MENU NAVIGASI

FOOTER

TEXT

Username

Password

Login

Halaman Login

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

53

b. Rancangan Antar Muka Beranda Siswa

Halaman beranda siswa merupakan halaman utama yang pertama kali

tampil ketika siswa sudah melakukan login dan berhasil login, lalu

siswa otomatis akan di tujukan ke halaman beranda siswa.

Gambar III.28

Rancangan Antar Muka Beranda Siswa

RUANG SISWA HEADER

BERANDA

DATA SISWA

DATA KELAS

DATA JADWAL

DATA MAPEL

DATA NILAI

GAMBAR + TEXT

TEXT

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

54

c. Rancangan Antar Muka Data Siswa

Halaman data siswa merupakan halaman yang berisi tentang data-data

siswa yang tampil sesuai dengan akun siswa yang melakukan login

dengan username berupa nis.

Gambar III.29

Rancangan Antar Muka Data Siswa

RUANG SISWA HEADER

BERANDA

DATA SISWA

DATA KELAS

DATA JADWAL

DATA MAPEL

DATA NILAI

NIS : Xxxxxxxxxxxxx

Kelas : Xxxxxxxxxxxxx

Nama : Xxxxxxxxxxxxx

Kelamin : Xxxxxxxxxxxxx

Agama : Xxxxxxxxxxxxx

Telephone : Xxxxxxxxxxxxx

Alamat : Xxxxxxxxxxxxx

TEXT

Edit Profile

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

55

d. Rancangan Antar Muka Data Kelas

Halaman data kelas merupakan halaman yang menampilkan data-data

kelas sesuai dengan data kelas yang di miliki oleh masing-masing siswa

siswi sekolah smk cempaka.

Gambar III.30

Rancangan Antar Muka Data Kelas

RUANG SISWA HEADER

BERANDA

DATA SISWA

DATA KELAS

DATA JADWAL

DATA MAPEL

DATA NILAI

Kode Kelas : Xxxxxxxxxxxxxxxxxx

Nama Kelas : Xxxxxxxxxxxxxxxxxx

Jurusan : Xxxxxxxxxxxxxxxxxx

Kapasitas : Xxxxxxxxxxxxxxxxxx

TEXT

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

56

e. Rancangan Antar Muka Data Jadwal

Halaman data jadwal merupakan halaman yang menampilkan data

jadwal sehari-hari di setiap kelas, yaitu untuk mengetahui mata

pelajaran yang ada di setiap harinya.

Gambar III.31

Rancangan Antar Muka Data Jadwal

RUANG SISWA HEADER

BERANDA

DATA SISWA

DATA KELAS

DATA JADWAL

DATA MAPEL

DATA NILAI

TABEL TAMPIL DATA JADWAL

Data Report

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

57

f. Rancangan Antar Muka Data Mapel

Halaman data mata pelajaran merupakan halaman yang menampilkan

data mata pelajaran yang digunakan untuk mengetahui mata pelajaran

yang ada di sekolah serta untuk mengetahui kkm setiap mata pelajaran.

Gambar III.32

Rancangan Antar Muka Data Mapel

RUANG SISWA

BERANDA

HEADER

DATA SISWA

DATA KELAS

DATA JADWAL

DATA MAPEL

DATA NILAI

TABEL TAMPIL DATA MAPEL

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

58

g. Rancangan Antar Muka Data Nilai

Halaman data nilai merupakan halaman yang menampilkan nilai rapot

masing-masing siswa atau hasil belajar siswa perperiode yang sudah di

inputkan oleh setiap guru di halaman guru.

Gambar III.33

Rancangan Antar Muka Data Nilai

RUANG SISWA

BERANDA

DATA SISWA

DATA KELAS

DATA JADWAL

DATA MAPEL

DATA NILAI

HEADER

TABEL TAMPIL DATA NILAI

Data Report

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

59

3.3.2. Rancangan Basis Data

Perancangan basis data menghasilkan pemetaan tabel-tabel yang

digambarkan dengan Entity Relationship Diagram (ERD) dan Logical

Record Structure (LRS).

1. Entity Relationship Diagram (ERD).

GURU

KELAS

SISWANILAI

MAPEL

membuat

JADWAL

memiliki

memiliki

memiliki

terdapat

terdapat

mengolah

nama

jenis_kelamin

kode_kelas

kelas

nip

kode_mapel

agama

nip

telephone

alamat

hari

kode_jadwal

kode_kelas

jam

jurusan

kode_jadwal

kode_kelas

kode_kelas

nis

telephone

alamat

nis

kode_kelas

nama_siswa

jenis_kelamin

agama

kode_rapot nis

nip

kode_mapel

keterangan

grade

uts

total_nilai

uasnis

kode_rapot

tugas_harian

kode_mapel

nama_mapel

kkm

kode_mapel

kode_rapot

kode_jadwal

kode_mapel

kode_jadwal

nip

nip kode_rapot

1

M

1

M

M 1

M

1

1

1

M

1

1

M

kapasitas

Gambar III.34

Entity Relationship Diagram (ERD)

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

60

2. Logical Record Structure (LRS).

nilai

nip *

nama

jenis_kelamin

agama

telephone

alamat

guru

kode_rapot *

nis **

nip **

kode_mapel **

tugas_harian

uts

uas

total_nilai

grade

keterangan

jadwal

kode_jadwal *

kode_kelas **

kode_mapel **

nip **

hari

jam

siswa

nis *

kode_kelas **

nama_siswa

jenis_kelamin

agama

telephone

alamat

mapel

kode_mapel *

nama_mapel

kkm

kelas

kode_kelas *

kelas

jurusan

kapasitas

M 1

M

1

M

1

M

1

1 M

1

1

M

1

Gambar III.35

Logical Record Structure (LRS)

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

61

3. Spesifikasi File

Spesifikasi file yang digunakan dalam sistem informasi pengolahan nilai

siswa berbasis website pada SMK Cempaka terdiri dari satu database

dengan nama db_smk_cempaka, yaitu:

a. Spesifikasi File Login

Nama File : tb_login

Fungsi : Untuk Menyimpan Data Akun

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 190

Kunci Field : kode_user

Software : MySQL

Tabel III.1

Spesifikasi File Login

No. Elemen Data Nama Field Type Size Ket

1. Kode user kode_user Varchar 10 Primary Key

2. Username Username Varchar 40

3. Password Password Varchar 40

4. Nama lengkap nama_lengkap Varchar 100

5. Level Level Enum

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

62

b. Spesifikasi File Admin

Nama File : admin

Fungsi : Untuk Menyimpan Data Admin

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 130

Kunci Field : kode_admin

Software : MySQL

Tabel III.2

Spesifikasi File Admin

No. Elemen Data Nama Field Type Size Ket

1. Kode admin kode_admin Varchar 10 Primary Key

2. Nama lengkap nama_lengkap Varchar 30

3. Nama gambar nama_gambar Varchar 50

4. Jenis kelamin jenis_kelamin Enum

5. Agama Agama Varchar 20

6. Telephone Telephone Varchar 20

7. Alamat Alamat Text

c. Spesifikasi File Guru

Nama File : guru

Fungsi : Untuk Menyimpan Data Guru

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

63

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 100

Kunci Field : nip

Software : MySQL

Tabel III.3

Spesifikasi File Guru

No. Elemen Data Nama Field Type Size Ket

1. Nip Nip Varchar 10 Primary Key

2. Nama lengkap Nama Varchar 50

3. Jenis kelamin jenis_kelamin Enum

4. Agama Agama Varchar 20

5. Telephone Telephone Varchar 20

6. Alamat Alamat Text

d. Spesifikasi File Siswa

Nama File : siswa

Fungsi : Untuk Menyimpan Data Siswa

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

64

Panjang Record : 110

Kunci Field : nis

Software : MySQL

Tabel III.4

Spesifikasi File Siswa

No. Elemen Data Nama Field Tipe Size Ket

1. Nis Nis Varchar 10 Primary Key

2. Kode kelas kode_kelas Varchar 10 Foreign Key

3. Nama siswa nama_siswa Varchar 50

4. Jenis kelamin jenis_kelamin Enum

5. Agama Agama Varchar 20

6. Telephone Telephone Varchar 20

7. Alamat Alamat Text

e. Spesifikasi File Kelas

Nama File : kelas

Fungsi : Untuk Menyimpan Data Kelas

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 50

Kunci Field : kode_kelas

Software : MySQL

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

65

Tabel III.5

Spesifikasi File Kelas

No. Elemen Data Nama Field Tipe Size Ket

1. Kode kelas kode_kelas Varchar 10 Primary Key

2. Nama kelas Kelas Varchar 20

3. Jurusan Jurusan Enum

4. Kapasitas Kapasitas Varchar 20

f. Spesifikasi File Mata Pelajaran

Nama File : mapel

Fungsi : Untuk Menyimpan Data Mata Pelajaran

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 63

Kunci Field : kode_mapel

Software : MySQL

Tabel III.6

Spesifikasi File Mata Pelajaran

No. Elemen Data Nama Field Tipe Size Ket

1. Kode maple kode_mapel Varchar 10 Primary Key

2. Nama maple nama_mapel Varchar 50

3. Kkm Kkm Integer 3

Page 47: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

66

g. Spesifikasi File Jadwal

Nama File : jadwal

Fungsi : Untuk Menyimpan Data Jadwal

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 70

Kunci Field : kode_jadwal

Software : MySQL

Tabel III.7

Spesifikasi File Jadwal

No. Elemen Data Nama Field Tipe Size Ket

1. Kode jadwal kode_jadwal Varchar 10 Primary Key

2. Kode kelas kode_kelas Varchar 10 Foreign Key

3. Kode mapel kode_mapel Varchar 10 Foreign Key

4. Nip Nip Varchar 10 Foreign Key

5. Hari Hari Varchar 10

6. Jam Jam Varchar 20

h. Spesifikasi File Nilai

Nama File : nilai

Fungsi : Untuk Menyimpan Data Nilai

Type File : File Transaksi

Page 48: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

67

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 85

Kunci Field : kode_rapot

Software : MySQL

Tabel III.8

Spesifikasi File Nilai

No. Elemen Data Nama Field Tipe Size Ket

1. Kode rapot kode_rapot Integer 11 Primary Key

2. Nis Nis Varchar 10 Foreign Key

3. Nip Nip Varchar 10 Foreign Key

4. Kode mapel kode_mapel Varchar 10 Foreign Key

5. Tugas tugas_harian Integer 11

6. Uts Uts Integer 11

7. Uas Uas Integer 11

8. Total nilai total_nilai Integer 11

9. Grade Grade Enum

10. Keterangan Keterangan Enum

i. Spesifikasi File Title Kegiatan

Nama File : title_kegiatan

Fungsi : Untuk Menyimpan Data Title Kegiatan

Type File : File Transaksi

Page 49: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

68

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 20

Kunci Field : kode_title

Software : MySQL

Tabel III.9

Spesifikasi File Title Kegiatan

No. Elemen Data Nama Field Tipe Size Ket

1. Kode title kode_title Varchar 20 Primary Key

2. Title Title Text

3. Content Content Text

j. Spesifikasi File Kegiatan

Nama File : tb_kegiatan

Fungsi : Untuk Menyimpan Data Kegiatan

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 60

Kunci Field : id

Software : MySQL

Page 50: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

69

Tabel III.10

Spesifikasi File Kegiatan

No. Elemen Data Nama Field Tipe Size Ket

1. Id Id Varchar 20 Primary Key

2. Bulan Bulan Varchar 20

3. Tanggal Tanggal Varchar 20

4. Kegiatan Kegiatan Text

5. Tanggung jawab tanggung_jawab Text

6. Pelaksana Pelaksana Text

k. Spesifikasi File Berita

Nama File : berita

Fungsi : Untuk Menyimpan Data Berita

Type File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 70

Kunci Field : kode_berita

Software : MySQL

Tabel III.11

Spesifikasi File Berita

No. Elemen Data Nama Field Tipe Size Ket

1. Kode berita kode_berita Varchar 20 Primary Key

Page 51: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

70

2. Judul Judul Text

3. Headline Headline Text

4. Isi berita Isi Text

5. Gambar Gambar Varchar 50

6. Tanggal Tanggal Date

3.3.3. Rancangan Struktur Navigasi

Struktur navigasi yang digunakan oleh penulis adalah struktur navigasi

campuran, yaitu sebagai berikut:

1. Rancangan Struktur Navigasi Pengunjung

Gambar III.36

Struktur Navigasi Pengunjung

Page 52: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

71

2. Rancangan Struktur Navigasi Admin

Gambar III.37

Struktur Navigasi Admin

Page 53: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

72

3. Rancangan Struktur Navigasi Guru

Gambar III.38

Struktur Navigasi Guru

4. Rancangan Struktur Navigasi Siswa

Gambar III.39

Struktur Navigasi Siswa

Page 54: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

73

3.4. Implementasi dan Pengujian Unit

3.4.1. Implementasi

1. Implementasi Rancangan Antar Muka Pengunjung

Implementasi rancangan antar muka pada sistem informasi pengolahan

nilai siswa berdasarkan rancangan antar muka.

a. Halaman Utama Beranda

Halaman utama beranda yaitu merupakan halaman utama yang pertama

kali muncul ketika pengunjung mengunjungi website sekolah, halaman

beranda ini merupakan index awal dari halaman website sekolah.

Gambar III.40

Implementasi Rancangan Antar Muka Halaman Utama Beranda

b. Halaman Profile Sekolah

Halaman profile sekolah yaitu halaman yang memberitahukan informasi

kepada pengunjung tentang sejarah dan visi misi sekolah.

Page 55: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

74

Gambar III.41

Implementasi Rancangan Antar Muka Halaman Profile Sekolah

c. Halaman Galery Sekolah

Halaman galery sekolah yaitu halaman yang berisi tentang foto-foto para

siswa siswi sekolah smk cempaka beserta foto guru-guru.

Gambar III.42

Implementasi Rancangan Antar Muka Halaman Galery Sekolah

Page 56: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

75

d. Halaman Agenda Kegiatan

Halaman agenda yaitu halaman yang memberitahu tentang kegiatan

kegiatan yang ada di sekolah smk cempaka jakarta. Kegiatan ini adalah

kegiatan yang wajib dan rutin di lakukan oleh siswa siswi sekolah smk

cempaka selama perperiode dari awal masuk sekolah hingga kenaikan

kelas dan akhir sekolah.

Gambar III.43

Implementasi Rancangan Antar Muka Halaman Agenda Kegiatan

e. Halaman Ekstrakurikuler

Halaman ekstrakurikuler yaitu halaman yang menunjukan kepada

pengunjung website tentang daftar-daftar kegiatan ekstrakurikuler yang

ada di sekolah smk cempaka jakarta pusat.

Page 57: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

76

Gambar III.44

Implementasi Rancangan Antar Muka Halaman Ekstrakurikuler

f. Halaman Tampil Berita

Halaman tampil berita yaitu halaman yang menampilkan data berita

kegiatan terkini yang ada di sekolah smk cempaka yang telah di inputkan

oleh admin di halaman admin yang di tampilkan ke halaman pengunjung

halaman ini di sediakan oleh sekolah untuk mengetahui berita kegiatan

kegiatan yang ada di sekolah khususnya untuk mengetahui perlombaan

yang ada di sekolah smk cempaka Jakarta.

Page 58: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

77

Gambar III.45

Implementasi Rancangan Antar Muka Halaman Tampil Berita

2. Implementasi Rancangan Antar Muka Admin

Implementasi rancangan antar muka pada sistem informasi pengolahan

nilai siswa berdasarkan rancangan antar muka.

a. Halaman Login Admin

Halaman login admin yaitu halaman yang dipergunakan oleh admin untuk

melakukan login dengan mengetikan username serta password dan ketika

admin melakukan login dengan sukses maka admin otomatis akan

langsung di tujukan ke halaman admin.

Page 59: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

78

Gambar III.46

Implementasi Rancangan Antar Muka Halaman Login Admin

b. Halaman Beranda Admin

Halaman beranda admin yaitu halaman utama yang muncul ketika admin

sudah melakukan login dan masuk ke halaman admin

Gambar III.47

Implementasi Rancangan Antar Muka Halaman Beranda Admin

Page 60: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

79

c. Halaman Data Profile Admin

Halaman data profile admin yaitu menampilkan data-data admin yang

sedang melakukan login sesuai username dan password yang dimiliki.

Gambar III.48

Implementasi Rancangan Antar Muka Halaman Data Profile Admin

d. Halaman Data Akun

Halaman data akun berisi tampilan data akun yang berguna untuk login.

Gambar III.49

Implementasi Rancangan Antar Muka Halaman Data Akun

Page 61: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

80

e. Halaman Data Admin

Halaman data admin yaitu merupakan halaman tampil data admin sekolah.

Gambar III.50

Implementasi Rancangan Antar Muka Halaman Data Admin

f. Halaman Data Guru

Halaman data guru yaitu halaman untuk menginput data guru di sekolah.

Gambar III.51

Implementasi Rancangan Antar Muka Halaman Data Guru

Page 62: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

81

g. Halaman Edit Data Guru

Halaman edit data guru merupakan halaman yang dipergunakan untuk

mengedit atau mengubah data ketika data yang diinputkan salah.

Gambar III.52

Implementasi Rancangan Antar Muka Halaman Edit Data Guru

h. Halaman Data Kelas

Halaman data kelas yaitu halaman yang dipergunakan untuk menginput

data-data kelas yang ada di sekolah, selain input data di halaman ini juga

dipergunakan untuk menampilkan data yang sudah diinputkan.

Page 63: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

82

Gambar III.53

Implementasi Rancangan Antar Muka Halaman Data Kelas

i. Halaman Data Mata Pelajaran

Halaman data mata pelajaran yaitu untuk menginput data mata pelajaran.

Gambar III.54

Implementasi Rancangan Antar Muka Halaman Data Mata Pelajaran

Page 64: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

83

j. Halaman Data Jadwal

Halaman data jadwal yaitu halaman yang dipergunakan untuk menginput

data jadwal mengajar guru sehari-hari.

Gambar III.55

Implementasi Rancangan Antar Muka Halaman Data Jadwal

k. Halaman Data Siswa

Halaman data siswa yaitu halaman untuk menginput data siswa disekolah.

Gambar III.56

Implementasi Rancangan Antar Muka Halaman Data Siswa

Page 65: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

84

l. Halaman Edit Data Siswa

Halaman edit data siswa merupakan halaman yang digunakan untuk

mengubah atau mengedit data siswa yang salah di input data.

Gambar III.57

Implementasi Rancangan Antar Muka Halaman Edit Data Siswa

m. Halaman Title Agenda

Halaman title agenda merupakan halaman input data title agenda.

Gambar III.58

Implementasi Rancangan Antar Muka Halaman Title Agenda

Page 66: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

85

n. Halaman Agenda Kegiatan

Halaman agenda kegiatan merupkan halaman yang digunakan untuk

menginput data agenda kegiatan kegiatan sekolah yang wajib di jalankan.

Gambar III.59

Implementasi Rancangan Antar Muka Halaman Agenda Kegiatan

o. Halaman Edit Agenda

Halaman edit agenda kegiatan merupakan halaman mengedit data agenda.

Gambar III.60

Implementasi Rancangan Antar Muka Halaman Edit Agenda

Page 67: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

86

p. Halaman Input Berita

Halaman input berita merupakan halaman yang digunakan untuk

menginput data berita kegiatan terkini.

Gambar III.61

Implementasi Rancangan Antar Muka Halaman Input Berita

q. Halaman Tampil Berita

Halaman tampil berita merupakan halaman tampil data berita kegiatan.

Gambar III.62

Implementasi Rancangan Antar Muka Halaman Tampil Berita

Page 68: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

87

r. Halaman Edit Berita

Halaman edit berita merupakan halaman yang digunakan untuk mengedit

atau mengubah data berita yang salah saat penginputan data.

Gambar III.63

Implementasi Rancangan Antar Muka Halaman Edit Berita

s. Halaman Laporan Data Guru

Halaman laporan data guru yaitu halaman report laporan data guru.

Gambar III.64

Implementasi Rancangan Antar Muka Halaman Laporan Data Guru

Page 69: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

88

t. Halaman Laporan Data Siswa

Halaman laporan data siswa yaitu halaman yang digunakan untuk melihat

report data laporan yang sudah di inputkan dan digunakan untuk di print.

Gambar III.65

Implementasi Rancangan Antar Muka Halaman Laporan Data Siswa

u. Halaman Laporan Data Nilai

Halaman laporan data nilai yaitu halaman cetak laporan data nilai siswa.

Gambar III.66

Implementasi Rancangan Antar Muka Halaman Laporan Data Nilai

Page 70: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

89

3. Implementasi Rancangan Antar Muka Guru

Implementasi rancangan antar muka pada sistem informasi pengolahan

nilai siswa berdasarkan rancangan antar muka.

a. Halaman Login Guru

Halaman login guru merupakan halaman yang dipergunakan oleh guru

untuk melakukan login sebelum masuk ke halaman guru.

Gambar III.67

Implementasi Rancangan Antar Muka Halaman Login Guru

b. Halaman Beranda Guru

Halaman beranda guru yaitu merupakan halaman utama yang pertama kali

muncul ketika guru sudah melakukan login di halaman login guru dan

sudah berhasil masuk ke halaman guru.

Page 71: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

90

Gambar III.68

Implementasi Rancangan Antar Muka Halaman Beranda Guru

c. Halaman Data Guru

Halaman data guru merupakan halaman yang digunakan oleh guru untuk

melihat semua data-data guru yang mengajar mata pelajaran di sekolah

smk cempaka.

Gambar III.69

Implementasi Rancangan Antar Muka Halaman Data Guru

Page 72: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

91

d. Halaman Edit Data Guru

Halaman edit data guru merupakan halaman untuk mengubah data guru.

Gambar III.70

Implementasi Rancangan Antar Muka Halaman Edit Data Guru

e. Halaman Data Jadwal

Halaman data jadwal merupakan halaman yang dipergunakan oleh guru

untuk melihat data-data jadwal mengajar sehari-hari.

Gambar III.71

Implementasi Rancangan Antar Muka Halaman Data Jadwal

Page 73: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

92

f. Halaman Laporan Jadwal

Halaman laporan data jadwal berguna untuk cetak laporan data jadwal.

Gambar III.72

Implementasi Rancangan Antar Muka Halaman Laporan Jadwal

g. Halaman Input Data Nilai

Halaman input data nilai merupakan halaman yang dipergunakan oleh

guru untuk menginput hasil belajar siswa selama perperiode.

Gambar III.73

Implementasi Rancangan Antar Muka Halaman Input Data Nilai

Page 74: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

93

h. Halaman Tampil Data Nilai

Halaman tampil nilai merupakan halaman tampil nilai yang sudah diinput.

Gambar III.74

Implementasi Rancangan Antar Muka Halaman Tampil Data Nilai

4. Implementasi Rancangan Antar Muka Siswa

Implementasi rancangan antar muka pada sistem informasi pengolahan

nilai siswa berdasarkan rancangan antar muka.

a. Halaman Login Siswa

Halaman login siswa merupakan halaman login yang di pergunakan oleh

siswa untuk melakukan login dengan mengetikan username yaitu berupa

nis dan password yang sudah diberikan oleh admin sekolah lalu setelah

login berhasil siswa dapat masuk ke halaman siswa.

Page 75: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

94

Gambar III.75

Implementasi Rancangan Antar Muka Halaman Login Siswa

b. Halaman Beranda Siswa

Halaman beranda siswa merupakan halaman utama yang pertama kali

muncul ketika siswa sudah melakukan login di halaman login siswa

dengan mengetikan username dan password yang sudah di berikan kepada

pihak admin sekolah dengan username yaitu nis serta password yang ada.

Gambar III.76

Implementasi Rancangan Antar Muka Halaman Beranda Siswa

Page 76: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

95

c. Halaman Data Siswa

Halaman data siswa merupakan halaman tampil data siswa sesuai login.

Gambar III.77

Implementasi Rancangan Antar Muka Halaman Data Siswa

d. Halaman Edit Data Siswa

Halaman edit data siswa yaitu halaman untuk mengubah data siswa siswi.

Gambar III.78

Implementasi Rancangan Antar Muka Halaman Edit Data Siswa

Page 77: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

96

e. Halaman Data Kelas

Halaman data kelas merupakan halaman yang memberikan informasi

kepada siswa supaya mengetahui dimana siswa memiliki ruang kelas.

Gambar III.79

Implementasi Rancangan Antar Muka Halaman Data Kelas

f. Halaman Data Jadwal

Halaman data jadwal yaitu untuk mengetahui jadwal belajar sehari-hari.

Gambar III.80

Implementasi Rancangan Antar Muka Halaman Data Jadwal

Page 78: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

97

g. Halaman Laporan Jadwal

Halaman ini merupakan halaman yang digunakan untuk cetak data jadwal.

Gambar III.81

Implementasi Rancangan Antar Muka Halaman Laporan Jadwal

h. Halaman Data Mata Pelajaran

Halaman data mata pelajaran yaitu halaman tampil mata pelajaran siswa.

Gambar III.82

Implementasi Rancangan Antar Muka Halaman Data Mata Pelajaran

Page 79: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

98

i. Halaman Tampil Data Nilai

Halaman tampil data nilai yaitu halaman tampil nilai hasil belajar siswa.

Gambar III.83

Implementasi Rancangan Antar Muka Halaman Tampil Data Nilai

j. Halaman Laporan Nilai

Halaman laporan nilai merupakan halaman untuk mencetak laporan nilai.

Gambar III.84

Implementasi Rancangan Antar Muka Halaman Laporan Nilai

Page 80: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

99

5. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak

minimum yang dibutuhkan untuk mengimplementasikan sistem informasi

pengolahan nilai siswa di SMK Cempaka Jakarta.

a. Spesifikasi Perangkat Keras

1. Server

a) CPU

1) Processor Intel® Pentium® Core 2 Duo, 1,73 GHz atau yang setara

2) RAM DDR2 2 GB

3) Hard Disk 500 GB

b) Mouse

c) Keyboard

d) Monitor dengan resolusi layar minimum 1024x768

e) Koneksi internet dengan kecepatan 2 Mbps

2. Client

a) CPU

1) Processor Intel® Pentium® 4

2) RAM DDR2 1 GB

3) Hard Disk 20 GB

b) Mouse

c) Keyboard

d) Monitor dengan resolusi layar minimum 1024x768

e) Koneksi internet dengan kecepatan 56 Kbps

b. Spesifikasi Perangkat Lunak

Page 81: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

100

1. Server

a) Sistem operasi yang digunakan adalah Microsoft Windows 7 Ultimate

32 Bit (x86)

b) Aplikasi bundle web server adalah Xampp terdiri dari beberapa

komponen diantaranya:

1) Aplikasi PHP

2) Aplikasi MySQL

3) Aplikasi phpMyAdmin

c) Aplikasi web browser seperti Mozilla Firefox, Google Chrome

2. Client

a) Sistem operasi yang digunakan adalah Microsoft Windows 7 Ultimate

32 Bit (x86)

b) Aplikasi web browser seperti Mozilla Firefox, Google Chrome

3.4.2. Pengujian Unit

Pengujian unit program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program.

1. Pengujian Terhadap Form Login

Tabel III.12

Pengujian BlackBox Testing Form Login

No Skenario

Pengujian Testcase

Hasil Yang

Diharapkan

Hasil

Pengujian Kesimpulan

1

Username dan

password

dikosongkan

kemudian klik

tombol login

username:

(kosong)

password:

(kosong)

Sistem akan

menolak dan

memberi

peringatan

bahwa

username dan

password tidak

Sesuai

Harapan Valid

Page 82: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

101

boleh kosong

2

Username

dikosongkan dan

password diisi

kemudian klik

tombol login

username:

(kosong)

password:

(diisi)

Sistem

menolak dan

memberi

peringatan

bahwa

username tidak

boleh kosong

Sesuai

Harapan Valid

3

Username diisi

dan password

dikosongkan

kemudian klik

tombol login

username:

(diisi)

password:

(kosong)

Sistem

menolak dan

memberi

peringatan

bahwa

password tidak

boleh kosong

Sesuai

Harapan Valid

4

Mengetikan

salah satu

kondisi pada

username atau

password

kemudian klik

tombol login

username:

(benar)

password:

(salah)

Sistem

menolak dan

memberi

peringatan

bahwa

username atau

password salah

Sesuai

Harapan Valid

5

Username diisi

dengan benar

dan password

diisi dengan

benar kemudian

klik tombol login

username:

(benar)

password:

(benar)

Sistem

menerima

akses login lalu

menampilkan

index admin

Sesuai

Harapan Valid

2. Pengujian Terhadap Form Siswa

Tabel III.13

Pengujian BlackBox Testing Form Siswa

No Skenario

Pengujian Testcase

Hasil Yang

Diharapkan

Hasil

Pengujian Kesimpulan

1

Semua inputan

dikosongkan

lalu klik tombol

tambah data

Semua

inputan:

(kosong)

Sistem akan

menolak dan

memberi

peringatan

bahwa inputan

tidak boleh ada

yang kosong

Sesuai

Harapan Valid

Page 83: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

102

2

Kode kelas diisi

dan semua

inputan

dikosongkan

lalu klik tombol

tambah data

Kode

kelas:

(diisi)

Semua

inputan:

(kosong)

Sistem akan

menolak dan

memberi

peringatan

bahwa inputan

tidak boleh ada

yang kosong

Sesuai

Harapan Valid

3

Kode kelas di

kosongkan dan

semua inputan

diisi lalu klik

tombol tambah

data

Kode

kelas:

(kosong)

Semua

inputan:

(diisi)

Sistem akan

menolak dan

memberi

peringatan

bahwa inputan

tidak boleh ada

yang kosong

Sesuai

Harapan Valid

4

Query kode

kelas tersedia

dan semua

inputan diisi lalu

klik tombol

tambah data

Semua

inputan:

(diisi)

Sistem akan

menerima

akses dan

memberi

peringatan

bahwa tambah

data berhasil

Sesuai

Harapan Valid

3. Pengujian Terhadap Form Nilai

Tabel III.14

Pengujian BlackBox Testing Form Nilai

No Skenario

Pengujian Testcase

Hasil Yang

Diharapkan

Hasil

Pengujian Kesimpulan

1

Semua inputan

data nilai siswa

dikosongkan

lalu klik tombol

simpan data

Semua

inputan

data nilai

siswa:

(kosong)

Inputan data

nilai siswa

tidak ada dan

tidak ada

satupun data

nilai siswa

yang tampil di

halaman tampil

data nilai siswa

Sesuai

Harapan Valid

2

Salah satu data

nilai siswa diisi

dan data nilai

siswa yang lain

dikosongkan

lalu klik tombol

simpan data

Salah satu

data nilai

siswa:

(diisi)

Data nilai

siswa yang

lain:

(kosong)

Data nilai yang

diisi akan

masuk ke

halaman tampil

nilai dan yang

kosong tidak

akan masuk ke

halaman tampil

nilai

Sesuai

Harapan Valid

Page 84: BAB III PEMBAHASAN - repository.bsi.ac.idrepository.bsi.ac.id/index.php/unduh/item/2786/File_11-Bab-III... · SMK CEMPAKA dibangun diatas lahan tanah seluas 2.741 m2, yang tanah tersebut

103

3

Semua data nilai

siswa diisi lalu

klik tombol

simpan data

Semua

data nilai

siswa:

(diisi)

Semua data

nilai yang diisi

masuk ke

halaman tampil

nilai dan

halaman input

nilai kosong

karena semua

data nilai siswa

sudah terisi

Sesuai

Harapan Valid