bab iii pembahasan - repository.nusamandiri.ac.id fileosis bp/bk wali kelas dewan guru ......

65
28 BAB III PEMBAHASAN 3.1. Tinjauan Sekolah Tinjauan sekolah ini menjelaskan isi tentang sejarah sekolah, visi dan misi, serta struktur organisasi dan fungsinya. 3.1.1. Sejarah Sekolah SMA N 1 Matan Hilir Utara berdiri pada tahun 2010 yang terletak di Jl. Ketapang Sukadana km 51 Kuala Tolak, Pada awalnya SMA N 1 Matan Hilir Utara masih baru di dirikan sehingga para calon siswa baru masih belum mengetahui keberadaan sekolah tersebut. Dengan adanya web kemungkinan besar sekolah tersebut bisa berkembang lebih maju dengan sekolah yang lain. akan tetapi seiring berjalannya waktu dan semakin meningkatnya jumlah siswa-siswi baru sistem pendaftran di sekolah SMA N 1 Matan Hilir ini masih menggunakan Microsoft word untuk data-data siswa yang baru daftar sehingga akan mempersulit oleh siswa untuk menggetahui tanggal pendaftran tersebut. Dari itu kepala sekolah dari SMA N 1 berencana untuk menambah sebuah web tentang pendaftran siswa baru secara online sehigga akan mempermuda guru untuk mengisi data-data siswa dan mempermudah siswa untuk pendaftran siswa baru.

Upload: buidiep

Post on 27-Jun-2019

246 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

28

BAB III

PEMBAHASAN

3.1. Tinjauan Sekolah

Tinjauan sekolah ini menjelaskan isi tentang sejarah sekolah, visi dan misi,

serta struktur organisasi dan fungsinya.

3.1.1. Sejarah Sekolah

SMA N 1 Matan Hilir Utara berdiri pada tahun 2010 yang terletak di Jl.

Ketapang Sukadana km 51 Kuala Tolak, Pada awalnya SMA N 1 Matan Hilir Utara

masih baru di dirikan sehingga para calon siswa baru masih belum mengetahui

keberadaan sekolah tersebut. Dengan adanya web kemungkinan besar sekolah

tersebut bisa berkembang lebih maju dengan sekolah yang lain. akan tetapi seiring

berjalannya waktu dan semakin meningkatnya jumlah siswa-siswi baru sistem

pendaftran di sekolah SMA N 1 Matan Hilir ini masih menggunakan Microsoft word

untuk data-data siswa yang baru daftar sehingga akan mempersulit oleh siswa untuk

menggetahui tanggal pendaftran tersebut. Dari itu kepala sekolah dari SMA N 1

berencana untuk menambah sebuah web tentang pendaftran siswa baru secara online

sehigga akan mempermuda guru untuk mengisi data-data siswa dan mempermudah

siswa untuk pendaftran siswa baru.

Page 2: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

29

3.1.2 Visi dan Misi

Adapun visi dan misi dari SMA N 1 Matan Hilir Utara yaitu :

1. Visi

Mewujudkan insan Indonesia yang berbudi pekerti luhur, berbudaya,

berwawasan lingkungan, unggul dalam prestasi, serta kompetitif dalam dunia

global

2. Misi

a. Meningkatkan mutu pendidikan yang mengintegrasikan system nilai

agama dan budaya dengan ilmu pengetahuan dan teknologi.

b. Mengembangkan komponen seluruh sekolah secara optimal baik dalam

bidang akademis maupun non akademis dan berwawasan lingkungan

sehingga mampu bersaing secara global.

c. Menanamkan kedisiplinan melalui budaya bersih, budaya tertib, dan

budaya kerja.

d. Mengedepankan pendidikan karakter dengan meningkatkan budi pekerti

serta meningkatkan jiwa nasionalisme yang kuat dan bermartabat.

e. Menumbuhkan budaya gemar membaca dengan program literasi yang

didukung perpustakaan yang lengkap dan berkualitas.

f. Menciptakan lingkungan sekolah yang kondusif, aman, nyaman, tentram,

damai, tertib, disiplin, sehat kekeluargaan dan penuh tanggung jawab.

Page 3: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

30

3.1.3 Stuktur Organisasi dan Fungsi

Berikut ini merupakan struktur organisasi dan fungsi yang terdapat pada SMA

N 1 Matan Hilir Utara.

1. Stuktur Organisasi

Sumber: Hasil Penelitian

Gambar III.1 Stuktur Organisasi SMA N 1 Matan Hilir Utara

2. Fungsi dan Tugas

a. Dinas Pendidikan mempunyai tugasdan fungsi melakukan pembinaan

penyelenggaran sekolah, pengaturan dan pengawasan keuangan, alat-alat

perlengkapan, pembangunan gedung sekolah dan tenaga teknis, ijazah

serta perpustakaan sekolah.

Kepala Sekolah

Tata Usaha

WK.

Kurikulum

WK. Sarana

Prasarana

WK.

Kesiswaan

WK.

Humas

Pembina

Osis

BP/BK

Wali Kelas

Dewan Guru

Siswa/i

Page 4: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

31

b. Kepala Sekolah berfungsi dan bertugas seperti menyusun perencanaan,

mengorganisasikan, mengarahkan, mengkoordinasikan kegiatan,

melaksanakan pengawasan, melakukan evaluasi terhadap kegiatan,

menentukan kebijaksanaan, mengadakan rapat, mengambil keputusan,

mengatur proses belajar mengajar, mengatur administrasi, mengatur

hubungan sekolah dengan masyarakat dan instansi terkait.

c. Tata Usaha mempunyai tugas melaksanakan ketatausahaan sekolah dan

bertanggung jawab kepada kepala sekolah dalam kegiatan-kegiatan

sebagai berikut:

1). Penyusunan program kerja tata usaha sekolah

2). Pengelolaan keuangan sekolah

3). Pengurusan administrasi ketenagaan dan siswa

4). Pembinaan dan pengembangan karir pegawai tata usaha sekolah

5). Penyusunan administrasi perlengkapan sekolah

d. Wakil Kepala Sekolah bertugas membantu kepala sekolah dalam urusan-

urusan sebagai berikut :

e. Kurikulum

1) Menyusun dan menyebarkan kalender pendidikan

2) Menyusun pembagian tugas guru dan jadwal pelajaran

3) Mengatur pelaksanaan program penilaian kriteria kenaikan kelas,

kriteria kelulusan, dan laporan kemajuan belajar siswa, serta

pembagian rapor dan STTB

Page 5: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

32

f. Kesiswaan

1) Mengatur program dan pelaksanaan bimbingan dan konseling

2) Menyusun dan mengatur pelaksanaan pemilihan siswa teladan

sekolah

3) Menyeleksi calon untuk diusulkan mendapat beasiswa

4) Mengatur kegiatan pesantren kilat/keagamaan

g. Sarana dan Prasarana

1) Merencanakan kebutuhan sarana prasarana untuk menunjang proses

belajar mengajar

2) Merencanakan program pengadaannya

3) Mengatur pemanfaatan sarana prasarana

4) Mengelola perawatan, perbaikan dan pengisian

5) Menyusun laporan

h. Hubungan Dengan Masyarakat

1) Mengatur dan mengembangkan hubungan dengan komite sekolah dan

peranannya

2) Menyelenggarakan bakti sosial

3) Mengadakan pameran hasil pendidikan di sekolah

4) Menyusun laporan

i. Guru Bimbingan Konseling

Guru bimbingan dan konseling berfungsi dan bertugas:

1). Dalam penyusunan program dan pelaksanaan bimbingan dan

konseling

Page 6: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

33

2). Memberikan layanan dan bimbingan kepada siswa agar lebih

berprestasi dalam kegiatan belajar

3). Mengadakan penilaian pelaksanaan bimbingan dan konseling

4). Menyusun statistik hasil penilaian bimbingan dan konseling

5). Melaksanakan kegiatan analisa hasil evaluasi belajar

6). Menyusun laporan pelaksanaan bimbingan dan konseling

j. Wali Kelas

Wali kelas bertugas dan berfungsi sebagai:

1). Pengelolaan kelas

2). Penyelenggaraan administrasi kelas meliputi: Denah tempat duduk

siswa, papan absensi siswa, daftar pelajaran kelas, daftar piket kelas,

buku absensi siswa, buku kegiatan pembelajaran/buku kelas dan tata

tertib kelas

3). Penyusunan/pembuatan statistik bulanan siswa

4). Pengisian daftar kumpulan nilai siswa

5). Pembuatan catatan khusus tentang siswa

6). Pengisian dan pembagian buku laporan penilaian hasil belaja

k. Guru

Tugas dan fungsi guru adalah:

1). Melaksanakan kegiatan pembelajaran

2). Melaksanakan kegiatan penilaian proses belajar, ulangan harian,

ulangan umum dan ujian akhir

3). Melaksanakan tugas tertentu di sekolah

Page 7: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

34

4). Membuat catatan tentang kemajuan hasil belajar siswa

5). Melaksanakan kegiatan membimbing kepada guru lain dalam kegiatan

proses belajar mengajar

l. Siswa

Tugas dan fungsi siswa adalah mentaati tata tertib atau peraturan sekolah,

disiplin dalam pembelajaran disekolah, menghormati guru dan menjaga

nama baik sekolah.

3.2 Analisis Kebutuhan

Salah satu kebutuhan guru, siswa, orang tua, dan maupun kalangan lainnya saat

ini dalam memperoleh sebuah informasi adalah internet. Akan tetapi masih terdapat

keterbatasan jaringan internet terutama di wilayah terpencil seperti pedesaan. Dari

sekian banyak manfaatinternetsalah satunya website yang menjadi bagian dari media

informasi. Merubah pandangan suatu sistem dalam pekerjaan pihak sekolah dalam

pengelolaan informasi secara online dengan mengunjungi website tersebut. Hal

tersebut adalah salah satu bagian dari manfaat internet untuk kehidupan manusia.

3.2.1 Kebutuhan Fungsional (Functional Requirement)

Kebutuhan fungsional merupakan kebutuhan yang terkait langsung pada

sistem ini diantaranya, sebagai berikut:

Analisis kebutuhan fungsional

a. User (orang tua siswa)

1) Melihat data pembayaran SPP siswa (anaknya).

Page 8: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

35

2) Melihat data absensi siswa.

3) Melihat data nilai siswa.

4) Mengubah data pribadi siswa yang meliputi nama siswa, alamat siswa,

nomor telepon siswa, nama orang tua (ayah dan ibu), alamat orang tua, dan

nomor telepon orang tua.

b. Pengunjung

1) Mengakses berita terbaru dan berita terdahulu dari pihak sekolah.

2) Melihat profil sekolah yang meliputi sejarah, kontak, dan visi misi sekolah.

3) Mengakses galeri yang berisikan album dan foto-foto dari sekolah.

4) Dapat melihat data pengunjung yang berkomentar pada buku tamu.

5) Dapat menambahkan komentar pada buku tamu.

6) Dapat melakukan pencarian berita berdasarkan judul berita.

c. Admin

1) Dapat menambahkan, menyimpan, menghapus, dan mengubah data profil

sekolah, informasi sekolah, galeri yang berisikan album dan foto, SPP

siswa, absensi siswa, nilai siswa, mata pelajaran siswa dan profil siswa

2) Mempunyai hak penuh dalam mempertimbangkan isi pada buku tamu yang

berhak ditampilkan atau tidak.

3) Dapat menambahkan komentar pada buku tamu.

3.2.2. Kebutuhan Non Fungsional (Non Functional Requirement)

Dalam menjalankan sistem ini, tentunya membutuhan perangkat pendukung

agar mendukung kelancaran sistem ini diantaranya, sebagai berikut:

1. Perangkat keras(Hardware)

Page 9: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

36

Perangkat keras (Hardware) sebagai komponen secara fisik bekerja dalam

melaksanakan pengolahan data dan digunakan sistem untuk menjalankan

program yang telah diperintahkan, Personal Computer (PC) atau Laptop

sebagai perangkatdalam mengoperasikan program Sistem Informasi

Manajemen Logistik Obat Pada Dinas Kesehatan Kota Pontianak Berbasis

Web.

2. Perangkat Lunak(Software)

Agar mendukung sistem kerja pada hardware akan memerlukan

software.Perangkat lunak pendukung seperti xamppyang terdapat aplikasi

server Apache berfungsi sebagai web server danMySQL database.Web

browser seperti Mozilla Firefox, Google Chrome,dan Internet Explorer

sebagai software dalam menampilkan program itu sendiri.

3. Pemakai (Brainware)

Perlu adanya kegiatan user dalam mengolah sebuah program untuk

menjadikan program tersebut berjalan sesuai dengan hasil yang diinginkan.

3.3 Rancangan Dokumen

3.3.1. Rancangan Dokumen Masukkan (Input)

Penulis melakukan tahap penguraian secara rinci setiap rancangan dokuman

masukkan yang digunakan dalam sistem dengan uraian parameter-parameter

dokumennya sebagai berikut :

Page 10: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

37

1. Nama Dokumen : Input Data Siswa, Nilai, SPP, Absen

Fungsi : Data Siswa

Sumber : Admin

Tujuan : Siswa

Frekuensi : Setiap Mengecek Data

Jumlah : 1

Media : Tampilan Layar

Bentuk : Lampiran A.1

3.3.2. Rancangan Dokumen Keluar (Output)

Penulis melakukan tahap menguraikan secara rinci setiap rancangan dokuman

keluaran yang digunakan dalam sistem dengan uraian parameter-parameter

dokumennya sebagai berikut :

1. Nama Dokumen : Laporan SPP, Absen, Nilai dan Data Siswa

Fungsi : Setalah siswa melakukan Login

Sumber : Admin

Tujuan : Siswa

Frekuensi : Setiap Siswa Melakukan Login

Jumlah : 1

Media : Tampilan Layar

Bentuk : Lampiran B.1

Page 11: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

38

3.4 Rancangan Basis Data

Membuat sebuah rancangan basis data yang berfungsi untuk menghasilkan

gambaran tabel-tabel yang akan dirancang mengunakan Entity Relationship Diagram

(ERD).

1. Entity Relationship Diagram (ERD)

Sumber: Hasil Penelitian

Gambar III.2 Entity Relationship Diagram (ERD)

Page 12: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

39

2. Logical Record Structure (LRS)

Sumber: Hasil Penelitian

Gambar III.3 Logical Record Structure (LRS)

3.5 Spesifikasi File

Dalam spesifikasi file ini menjelaskan tentang tabel-tabel yang terbentuk dari

transformasi ERD, file-file ini akan tersimpan dalam sebuah database. Adapun file-

file tersebut diantaranya sebagai berikut:

Page 13: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

40

1. Spesifikasi file siswa

Nama file : siswa

Akronim : Siswa

Fungsi :Sebagai tempat penyimpanan data profil siswa

Tipe file :File Master

Organisasi file :Indexed Sequential

Akses file :Random

Media :Harddisk

Panjang record :272

Kunci field :id_siswa

Software :MySQL

Tabel III.1

Spesifikasi File Siswa

No. Elemen Data Nama Field Tipe Size Keterangan

1 Id siswa id_siswa Char 5 Primary key

2 Id kelas id_kelas Integer 5 Foreign key

3 Id Orang tua id_ortu Char 10 Foreign key

4 NIS Nis Varchar 20

5 Nama siswa nm_siswa Varchar 30

6 Tempat lahir tempat_lahir Varchar 30

7 Tanggal lahir tanggal_lahir Date -

8 Alamat alamat Varchar 50

Page 14: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

41

9 Agama Agama Char 10

10 Kewarganegaraan kewarganega

raan

Enum ‘WNI

’,

‘WN

A’

11 Golongan darah golongan_da

rah

Enum ‘A’ ,

’B’ ,

‘O’,

‘AB’,

‘N’

12 Photo Photo Varchar 100

13 Gender Gender Enum ‘L’,

‘P’

14 Status Status Enum ‘Y’,

‘N’

15 Nomor telepon no_telp Char 12

Sumber: Hasil Penelitian (2018)

2. Spesifikasi file kelas

Nama file : kelas

Akronim : Kelas

Fungsi : Untuk membedakan data siswa dan mata pelajaran

yang dimasukkan sesuai dengan kategori kelasnya.

Page 15: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

42

Tipe file : File Master

Organisasi file :Indexed Sequential

Akses file :Random

Media :Hard disk

Panjang record : 10

Kunci field : id_kelas

Software : MySQL

Tabel III.2

Spesifikasi File Kelas

No. Elemen data Nama field Tipe Size Keterangan

1 Id kelas id_kelas Integer 5 Primary key

2 Kelas Kelas Integer 5

Sumber: Hasil Penelitian (2018)

3. Spesifikasi file Absen

Nama File : absen

Akronim : Absen

Fungsi :Sebagai tempat penyimpanan data absensi siswa

Tipe file : File Master

Organisasi file :Indexed Sequential

Akses file :Random

Media :Hard disk

Panjang record : 54

Kunci field : id_absen

Page 16: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

43

Software : MySQL

Tabel III.3

Spesifikasi File Absen

No. Elemen data Nama field Tipe Size Keterangan

1 Id absen id_absen Integer 5 Primary key

2 Id siswa id_siswa Char 5 Foreign key

3 Id kelas id_kelas Integer 5 Foreign key

4 Bulan Bulan Varchar 20

5 Tahun Tahun Integer 4

6 Alpha A Integer 5

7 Sakit S Integer 5

8 Izin I Integer 5

Sumber: Hasil Penelitian (2018)

4. Spesifikasi file mapel

Nama file : mapel

Akronim : Mata Pelajaran

Fungsi : Sebagai tempat penyimpanan data mata pelajaran

sesuai dengan kelasnya

Tipe file : File Master

Organisasi file :Indexed Sequential

Akses file :Random

Page 17: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

44

Media :Hard disk

Panjang record : 35

Kunci field : id_mapel

Software : MySQL

Tabel III.4

Spesifikasi File Mapel

No. Elemen data Nama field Tipe Size Keterangan

1 Id mata pelajaran id_mapel Char 10 Primary key

2 Mata pelajaran Mapel Varchar 20

3 Id kelas id_kelas Integer 5 Foreign key

Sumber: Hasil Penelitian (2018)

5. Spesifikasi fileNilai

Nama file : nilai

Akronim : Nilai

Fungsi : Sebagai tempat penyimpanan data nilai siswa

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record : 30

Kunci field : id_nilai

Software : MySQL

Page 18: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

45

Tabel III.5

Spesifikasi File Nilai

No. Elemen data Nama field Tipe Size Keterangan

1 Id nilai id_nilai Integer 5 Primary key

2 Id kelas id_kelas Integer 5 Foreign key

3 Id mata pelajaran id_mapel Char 10 Foreign key

4 Id siswa id_siswa Char 5 Foreign key

5 Nilai Nilai Integer 5

Sumber: Hasil Penelitian (2018)

6. Spesifikasi file ortu

Nama file : orang_tua

Akronim : Orang tua

Fungsi : Sebagai tempat penyimpanan data profil orang tua

siswa

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record :262

Kunci field : id_ortu

Software : MySQL

Page 19: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

46

Tabel III.6

Spesifikasi File Orang Tua

No. Elemen data Nama field Tipe Size Keterangan

1 Id orang tua id_ortu Char 10 Primary key

2 Nama ayah nm_ayah Varchar 30

3 Pekerjaan ayah pekerjaan_ayah Varchar 20

4 Pendidikan ayah pendidikan_ayah Varchar 20

5 Alamat ayah alamat_ayah Varchar 50

6 Nama ibu nm_ibu Varchar 30

7 Pekerjaan ibu pekerjaan_ibu Varchar 20

8 Pendidikan ibu pendidikan_ibu Varchar 20

9 Alamat ibu alamat_ibu Varchar 50

10 Nomor telepon no_telp Char 12

Sumber: Hasil Penelitian (2018)

7. Spesifikasi file SPP

Nama file :spp

Akronim :SPP

Fungsi : Sebagai tempat penyimpanan data pembayaran SPP

sekolah yang dibayar oleh siswa

Tipe file : File Master

Organisasi file : Indexed Sequential

Page 20: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

47

Akses file : Random

Media :Hard disk

Panjang record : 97

Kunci field : id_spp

Software : MySQL

Tabel III.7

Spesifikasi File SPP

No. Elemen data Nama field Tipe Size Keterangan

1 Id SPP id_spp Integer 5 Primary Key

2 Id Siswa id_siswa Char 5 Foreign Key

3 Bulan Bulan Varchar 15

4 Tanggal Tanggal Date -

5 SPP perbulan spp_perbulan Integer 11

6 Bayar Bayar Integer 11

7 Keterangan Keterangan Varchar 50

Sumber: Hasil Penelitian (2018)

8. Spesifikasi fileadmin

Nama file :admin

Akronim :Admin

Fungsi : Sebagai tempat penyimpanan data admin

Tipe file : File Master

Organisasi file : Indexed Sequential

Page 21: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

48

Akses file : Random

Media :Hard disk

Panjang record : 65

Kunci field : id_admin

Software : MySQL

Tabel III.8

Spesifikasi File Admin

No. Elemen data Nama field Tipe Size Keterangan

1 Id admin id_admin Char 5 Primary Key

2 Password password Varchar 30

3 Username Username Varchar 30

Sumber: Hasil Penelitian (2018)

9. Spesifikasi file informasi

Nama file :informasi

Akronim :Informasi

Fungsi : Sebagai tempat penyimpanan data informasi

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record : 160

Kunci field : id_info

Software : MySQL

Page 22: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

49

Tabel III.9

Spesifikasi File Informasi

No. Elemen data Nama field Tipe Size Keterangan

1 Id info id_info Integer 5 Primary Key

2 Id admin id_admin Char 5

3 Informasi Informasi Text -

4 Judul Judul Varchar 50

5 Tanggal posting tanggal_posting Datetime -

6 Photo Photo Varchar 100

7 Status Status Enum ‘Y’,

‘A’

Sumber: Hasil Penelitian (2018)

10. Spesifikasi file album

Nama file : album

Akronim : Album

Fungsi : Sebagai tempat penyimpanan data album

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record :125

Kunci field :id_album

Software : MySQL

Page 23: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

50

Tabel III.10

Spesifikasi File Album

No. Elemen data Nama field Tipe Size Keterangan

1 Id album id_album Integer 5 Primary Key

2 Nama album nm_album Varchar 20

3 Tanggal album tgl_album Date -

4 Cover Cover Varchar 100

Sumber: Hasil Penelitian (2018)

11. Spesifikasi file galeri

Nama file : galeri

Akronim : Galeri

Fungsi : Sebagai tempat penyimpanan data galeri

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record : 130

Kunci field : id_galeri

Software : MySQL

Page 24: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

51

Tabel III.11

Spesifikasi File Galeri

No. Elemen data Nama field Tipe Size Keterangan

1 Id galeri id_galeri Integer 5 Primary Key

2 Nama galeri nm_galeri Varchar 20

3 Photo Photo Varchar 30

4 Id album id_album Integer 5 Foreign Key

Sumber: Hasil Penelitian (2018)

12. Spesifikasi file buku tamu

Nama file : buku_tamu

Akronim : Buku Tamu

Fungsi : Sebagai tempat penyimpanan data buku tamu

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record : 55

Kunci field : id_buku

Software : MySQL

Page 25: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

52

Tabel III.12

Spesifikasi File Buku Tamu

No. Elemen data Nama field Tipe Size Keterangan

1 Id buku tamu id_buku Integer 5 Primay Key

2 Nama Nama Varchar 30

3 Isi Isi Text -

4 Tanggal Tgl Date -

5 Show Show Enum ‘Y’, ‘N’

Sumber: Hasil Penelitian (2018)

13. Spesifikasi file komentar

Nama file : komentar

Akronim : Komentar

Fungsi : Sebagai tempat penyimpanan data komentar

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record : 10

Kunci field : id_komentar

Software : MySQL

Page 26: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

53

Tabel III.13

Spesifikasi File Komentar

No. Elemen data Nama field Tipe Size Keterangan

1 Id komentar id_komentar Integer 5 Primary Key

2 Id buku tamu id_buku Integer 5 Foreign Key

3 Komentar komentar Text -

4 Tanggal komentar tgl_komen Date -

Sumber: Hasil Penelitian (2018)

14. Spesifikasi file profil

Nama file : profil

Akronim : Profil

Fungsi : Sebagai tempat penyimpanan data profil sekolah.

Tipe file : File Master

Organisasi file : Indexed Sequential

Akses file : Random

Media :Hard disk

Panjang record : 75

Kunci field : id_profil

Software : MySQL

Page 27: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

54

Tabel III.14

Spesifikasi File Profil

No. Elemen data Nama field Tipe Size Keterangan

1 Id profil id_profil Integer 5 Primary Key

2 Judul Judul Varchar 50

3 Isi profil isi_profil Text -

4 Menu Menu Varchar 20

5 Status Status Enum ‘Y’,

‘N’

Sumber: Hasil Penelitian (2018)

3.6. Pengkodean

Pengkodean berfungsi untuk memudahkan penyimpanan pemasukan data

sehingga waktu yang diperlukan lebih singkat dalam mengelompokkan data dan

memasukkan kedalam database, selain itu kode dapat dibentuk dari kumpulan huruf,

angka, dan karakter khusus. Dapat mempercepat proses data sesuai dengan yang

dibutuhkan.

PadaRancang Bangun Sistem Akademik Berbasis Web pada SMA Negeri 1

Matan Hilir Utara terdapat beberapa pengkodean untuk memudahkan dalam

pencarian data, yaitu sebagai berikut:

Page 28: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

55

1. Pengkodean siswa_id

Format kode siswa_id adalah :

9 9 9 9 9 9

No urut

Level akses

Contoh : 1

Penjelasan

1 : Angka

1 : No Urut

2. Pengkodean pengguna_id

Format kode pengguna_id adalah :

9 9 9 9 9 9

No urut

Level akses

Contoh : 1

Penjelasan

1 : Angka

1 : No Urut

Page 29: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

3. Pengkodean guru_id

Format kode guru_id

9 9

Angka No urut

Level akses

Contoh : 1

Penjelasan

1 : Angka

1: No Urut

3.7 Rancangan Struktur Navigasi

Dalam rancangan struktur navigasi ini terbagi menjadi 2 struktur navigasi,

diantaranya struktur navigasi halaman

halaman Admin.Adapun rancangannya sebagai berikut:

1. Struktur Navigasi Halaman P

Sumber: Hasil Penelitian

Gambar III.

guru_id

Format kode guru_id adalah :

9

Rancangan Struktur Navigasi

Dalam rancangan struktur navigasi ini terbagi menjadi 2 struktur navigasi,

diantaranya struktur navigasi halaman Pengunjung dan struktur navigasi untuk

.Adapun rancangannya sebagai berikut:

Struktur Navigasi Halaman Pengunjung

Sumber: Hasil Penelitian

Gambar III.4 Struktur Navigasi Halaman Pengunjung

56

Dalam rancangan struktur navigasi ini terbagi menjadi 2 struktur navigasi,

dan struktur navigasi untuk

Struktur Navigasi Halaman Pengunjung

Page 30: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

2. Rancangan Struktur Navigasi Halaman Orang Tua

Sumber: Hasil Penelitian

Gambar III.5 Rancangan Struktur Navigasi

Rancangan Struktur Navigasi Halaman Orang Tua

Rancangan Struktur Navigasi Halaman Orang Tua

57

Orang Tua

Page 31: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

3. Struktur Navigasi Halaman

Sumber: Hasil Penelitian

Gambar III.

3.8 Implementasi dan Pengujian

3.8.1 Implementasi

Pada bagian ini merupakan hasil dari perancangan yang sudah diterjemahkan

ke dalam bahasa pemrograman.

sistem yang siap diuji dan dijalankan.

1. Implementasi Rancangan Antar Muka Halaman Pengunjung

Struktur Navigasi Halaman Admin

Gambar III.5 Struktur Navigasi Halaman Admin

Implementasi dan Pengujian Black Box

Pada bagian ini merupakan hasil dari perancangan yang sudah diterjemahkan

pemrograman. Hasil dari tahap implementasi ini merupakan sebuah

dan dijalankan.

Implementasi Rancangan Antar Muka Halaman Pengunjung Dan Orang Tua

58

Struktur Navigasi Halaman Admin

Pada bagian ini merupakan hasil dari perancangan yang sudah diterjemahkan

Hasil dari tahap implementasi ini merupakan sebuah

Dan Orang Tua

Page 32: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

59

a. Halaman Beranda (Pengunjung)

Halaman beranda pengunjung adalah halaman untuk pengunjung yang

menampilkan berita terbaru yang telah di input oleh admin, terdapat tombol

navigasi yang dapat diakses oleh pengunjung serta kotak pencarian disebelah

kanan web untuk mencari informasi berdasarkan judul

Sumber: Hasil Penelitian

Gambar III.7 Halaman Beranda (Penggunjung)

Page 33: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

60

b. Halaman Profil (Pengunjung)

Pada halaman ini terdapat data profil sekolah dan juga tombol navigasi untuk

melihat data profil yang lain

Sumber: Hasil Penelitian

Gambar III. Halaman Profil (Penggunjung)

Page 34: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

61

c. Halaman Informasi (Pengunjung)

Pada halaman ini pengunjung dapat melihat data lengkap informasi, dari

informasi terbaru hingga informasi terdahulu.

Sumber: Hasil Penelitian

Gambar III.9 Halaman Informasi (Penggunjung)

Page 35: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

62

d. Halaman Galeri (Pengunjung)

Pada halaman ini terdapat album-album foto yang didalamnya berisikan foto-

foto dari album yang dapat diakses oleh pengunjung.

Sumber: Hasil Penelitian

Gambar III.10 Halaman Galeri (Penggunjung)

Page 36: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

63

e. Halaman Buku Tamu (Pengunjung)

Pada halaman ini pengunjung dapat mengirim pertanyaan ataupun pesan kepada

admin yang akan dikonfirmasi oleh admin dan dijawab apabila pertanyaan yang

dimaksud disetujui untuk ditampilkan oleh admin

. Sumber: Hasil Penelitian

Gambar III.11 Halaman Buku Tamu (Penggunjung)

Page 37: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

64

f. Halaman Kontak (Pengunjung)

Pada halaman ini berisikan alamat, e-mail dan nomor kontak sekolah

Sumber: Hasil Penelitian

Gambar III.12 Halaman Kontak (Penggunjung)

Page 38: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

65

g. Halaman Login (Orang Tua)

Halaman login (orang tua) adalah halaman proses yang dikhususkan untuk orang

tua siswa agar dapat mengakses ke halaman orang tua dengan menggunakan

nomor induk siswa sebagaiusername dan tanggal lahir siswa sebagai

passworduntuk login

Sumber: Hasil Penelitian

Gambar III.13 Halaman Login Orang Tua Dan Siswa (Penggunjung)

h. Halaman Laporan SPP (Orang Tua)

Halaman laporan SPP (orang tua) adalah halaman yang berisikan data laporan

pembayaran SPP siswa yang telah dibayar oleh siswa

Page 39: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

66

Sumber: Hasil Penelitian

Gambar III.14 Halaman Laporan SPP (Penggunjung)

i. Halaman Laporan Absensi (Orang Tua)

Halaman laporan absensi (orang tua) adalah halaman yang berisikan data absensi

siswa yang di perbahurui pada setiap akhir bulan

Page 40: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

67

Sumber: Hasil Penelitian

Gambar III.15 Halaman Laporan Absensi (Penggunjung)

j. Halaman Laporan Nilai (Orang Tua)

Halaman laporan nilai (orang tua) adalah halaman yang berisikan laporan data

nilai sesuai mata pelajaran pada akhir semester yang di input oleh admin dengan

data yang diperoleh dari masing-masing guru wali kelas siswa.

Page 41: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

68

Sumber: Hasil Penelitian

Gambar III.16 Halaman Laporan Nilai (Penggunjung)

k. Halaman Profil (Orang Tua)

Halaman profil (orang tua) adalah halaman yang berisikan data lengkap siswa

dan data orang tua siswa.

Page 42: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

69

Sumber: Hasil Penelitian

Gambar III.17 Halaman Profil Orang Tua (Penggunjung)

i. Halaman Edit Profil (Orang Tua)

Pada halaman ini, orang tua dapat mengubah beberapa data siswa dan data orang

tua siswa.

Page 43: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

70

Sumber: Hasil Penelitian

Gambar III.17 Halaman Edit Profil Orang Tua (Penggunjung)

Page 44: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

71

2. Implementasi Rancangan Antar Muka Halaman Admin

a. Halaman Login (Admin) Halaman logina dmin adalah halaman proses untuk

admin agar dapat menggunakan menu-menu yang dikhususkan untuk admin

Sumber: Hasil Penelitian

Gambar III.18 Halaman Login (Admin)

b. Halaman Beranda (Admin) Pada halaman ini terdapat menu cepat dan tombol

navigasi untuk memudahkan admin menuju ke halaman yang di inginkan

Sumber: Hasil Penelitian

Gambar III.19 Halaman Beranda (Admin)

Page 45: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

72

c. Halaman Profil (Admin)

Pada halaman ini terdapat tombol navigasi untuk menampilkan data profil

sekolah yang telah di input dan tombol navigasi untuk menginput data profil

sekolah yang baru

Sumber: Hasil Penelitian

Gambar III.20 Halaman Profil (Admin)

Page 46: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

73

d. Halaman Informasi (Admin)

Halaman informasi (admin) adalah halaman untuk memasukan data informasi

terbaru dan juga melihat, mengubah ataupun menghapus data informasi yang

telah dimasukan.

Sumber: Hasil Penelitian

Gambar III.21 Halaman Informasi (Admin)

Page 47: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

74

e. Halaman Galeri (Admin)

Halaman galeri (admin) adalah halaman untuk menambahkan, mengubah dan

menghapus album dan foto.

Sumber: Hasil Penelitian

Gambar III.22 Halaman Galeri (Admin)

f. Halaman Buku Tamu (Admin)

Halaman buku tamu (admin) adalah halaman data buku tamu yang dikirim oleh

pengunjung untuk dijawab dan disetujui oleh admin bahwa kiriman tersebut

dapat ditampilkan atau tidak.

Sumber: Hasil Penelitian

Gambar III.23 Halaman Buku Tamu (Admin)

Page 48: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

75

g. Halaman Siswa (Admin)

Halaman siswa (admin) adalah halaman yang menampilkan data-data siswa yang

telah tersimpan.

Sumber: Hasil Penelitian

Gambar III.24 Halaman Siswa (Admin)

Page 49: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

76

h. Halaman Input Siswa (Admin)

Halaman ini digunakan untuk menambahkan data siswa baru.

Sumber: Hasil Penelitian

Gambar III.25 Halaman Input Siswa (Admin)

Page 50: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

77

i. Halaman Input SPP Siswa (Admin)

Halaman input spp siswa (admin) adalah halaman untuk memasukan data

pembayaran spp siswa yang sudah membayar.

Sumber: Hasil Penelitian

Gambar III.26 Halaman Input SPP (Admin)

Page 51: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

78

j. Halaman Input Nilai Siswa (Admin)

Halaman input nilai siswa (admin) adalah halaman untuk menginput nilai siswa.

Sumber: Hasil Penelitian

Gambar III.27 Halaman Input Nilai Siswa (Admin)

Page 52: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

79

k. Halaman Input Mata Pelajaran (Admin)

Halaman input mata pelajaran (admin) adalah halaman untuk menambahkan data

mata pelajaran siswa.

Sumber: Hasil Penelitian

Gambar III.28 Halaman Input Mata Pelajaran (Admin)

Page 53: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

80

l. Halaman Detail Siswa (Admin)

Halaman detail siswa (admin) adalah halaman untuk melihat data lengkap siswa

dan orang tua/wali siswa, yang juga terdapat tombol untuk melihat data spp,

input absen, dan data absen siswa.

Sumber: Hasil Penelitian

Gambar III.29 Halaman Detail Siswa (Admin)

Page 54: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

81

m. Halaman Input Absensi Siswa (Admin)

Halaman input absensi siswa (admin) adalah halaman untuk mengisi data absensi

siswa yang di isi berdasarkan bulan.

Sumber: Hasil Penelitian

Gambar III.30 Halaman Input Absensi Siswa (Admin)

Page 55: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

82

n. Halaman Data Absensi Siswa (Admin)

Halaman data absensi siswa adalah halaman yang menampilkan data absensi

siswa yang telah di input oleh admin.

Sumber: Hasil Penelitian

Gambar III.31 Halaman Data Absensi Siswa (Admin)

3. Spesifikasi Sistem Komputer

Kebutuhan minimum pada spesifikasi perangkat keras dan perangkat lunak

adalah sebagai berikut:

Page 56: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

83

a. Spesifikasi Perangkat Keras

1) Server

a) CPU

(1) Processor Intel® BayTrailL M Duol-Core 2,50Ghz

(2) RAM 2,00 GB

(3) Hard Disk 500 GB

b) Mouse

c) Keyboard

d) Monitor dengan resolusi layar minimum 1024 x 768

e) Koneksi internet dengan kecepatan 2 Mbps

2) Client

a) CPU

(1) Processor AMD C-60 APU with Radeon(tm) HD Graphics 1.00 GHz

(2) RAM 2,00 GB

(3) Hard Disk 320 GB

b) Mouse

c) Keyboard

d) Monitor dengan resolusi layar minimum 1024 x 768

e) Koneksi internet dengan kecepatan 1 Mbps

b. Spesifikasi Perangkat Lunak

1) Server

a) Sistem operasi sepertiMicrosoft Windows 7 dan Windows XP.

Page 57: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

84

b) Aplikasi web server sepertiXampp yang memiliki beberapa komponen,

diantaranya:

(1) Aplikasi Apache Server

(2) Aplikasi MySQL Server

(3) Aplikasi PHP Server

(4) Aplikasi phpMyAdmin

2) Client

a) Sistem operasi sepertiMicrosoft Windows7dan Windows XP.

b) Aplikasi web browser seperti:Google Chrome dan Mozilla Firefox.

3.8.2 Pengujian Black Box

Dengan melakukan pengujianblack boxini bermaksuduntuk mendapatkan

informasi apakah proses masukan dan keluaran dari program tersebut sesuai dengan

spesifikasi yang diharapkan, maka pada implementasinya diperlukan pengujian

berdasarkan klasifikasi pengujian black boxyang ada, diantaranya yaitu:

Pengujian Terhadap Kotak Pencarian Berita

Page 58: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

85

Tabel III.15

Hasil Pengujian Blackbox Testing Kotak Pencarian Berita

No. Skenario Pengujian Test Case Hasil Yang

Diharapkan

Hasil

Pengujian

Kesimpulan

1 Memasukan kata

kunci berdasarkan

judul atau isi berita

kemudian tekan

enter

Isi kotak

pencarian

:pungutan

dana

Sistem akan

menampilkan

berita dengan

isi atau judul

sesuai dengan

kata kunci

pencarian

Sesuai

harapan

Valid

2 Memasukan kata

kunci yang tidak

ada dalam judul

atau isi berita

kemudian tekan

enter

Isi kotak

pencarian

: 123

Sistem akan

menampilkan

“Tidak

ditemukan

berita dengan

kata kunci 123

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Page 59: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

86

Tabel III.16

Hasil Pengujian Blackbox Testing Halaman Login Orang Tua

No. Skenario pengujian Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1 Nis dan Password

tidak di isi

kemudian tekan

tombol login

Nis:

(kosong)

Password:

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

2 Nis di isi dan

Password tidak di

isi kemudian tekan

tombol login

Nis:

18102321

Password

:(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

3 Nis tidak di isi dan

Password di isi

kemudian tekan

tombol login

Nis:

(kosong)

Password:

1993-08-

10

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

4 Nis dan password

di isi tapi tidak

terdaftar kemudian

tekan tombol login

Nis:

18101010

password:

1992-01-

01

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

5 Nis dan password

di isi dengan data

yang terdafar

kemudian tekan

tombol login

Nis:

18102321

password:

1993-08-

10

Sistem

menerima

akses login

kemudian

menampilkan

“anda berhasil

login”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Page 60: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

87

Tabel III.17

Hasil Pengujian Blackbox TestingFormEdit Data Siswa Halaman Orang Tua

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1 salah satu atau

lebihdata ada yang

tidak di isi

kemudian tekan

tombol update

Nama dan

alamat :

(kosong)

Data yang

lainnya di

isi

Sistem akan

menolak

update dan

data yang tidak

di isi akan

menjadi merah

Sesuai

harapan

Valid

2 Semua data terisi

kemudian tekan

tombol update

Semua

data terisi

Sistem akan

menerima

akses dan

mengupdate

data

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Page 61: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

88

Tabel III.18

Hasil Pengujian Blackbox Testing Halaman Login Admin

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Username dan

Password tidak

di isi kemudian

tekan tombol

login

Username:

(kosong)

Password:

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

2. Username di isi

dan Password

tidak di isi

kemudian tekan

tombol login

Username:

admin

Password

:(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

3 Username tidak

di isi dan

Password di isi

kemudian tekan

tombol login

Username:

(kosong)

Password:

admin

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

4 Username dan

password di isi

tapi tidak

terdaftar

kemudian tekan

tombol login

Username:

adepassword:

tade

Sistem akan

menolak akses

user dan

menampilkan

“Password

atau id anda

salah”

Sesuai

harapan

Valid

5 Username dan

password di isi

dengan data

yang terdafar

kemudian tekan

tombol login

Username:

adminpassword:

admin

Sistem

menerima

akses login

kemudian

menampilkan

“anda berhasil

login”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Page 62: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

89

Tabel III.19

Hasil Pengujian Blackbox Testing Halaman Input Mata Pelajaran

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1 Mata pelajaran di

isi dan kelas di isi

kemudian tekan

tombol simpan

Mata

pelajaran:

PPKN

kelas : 1

Sistem akan

menyimpan

data mata

pelajaran

sesuai dengan

kategori

kelasnya

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Tabel III.20

Hasil Pengujian Blackbox Testing Halaman Input Siswa

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1 Data siswa di isi

dengan lengkap

atau tidak

kemudian tekan

tombol simpan

Data terisi

dengan

lengkap

atau tidak

Sistem akan

menyimpan

data siswa

sesuai dengan

kategori

kelasnya

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Page 63: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

90

Tabel III.21

Hasil Pengujian Blackbox Testing Halaman Input SPP

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1 Data SPP di isi

dengan lengkap

kemudian tekan

tombol simpan

Data terisi

semua

Sistem akan

menyimpan

data spp siswa

kemudian

menampilkan

data

pembayaran spp

siswa

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Tabel III.22

Hasil Pengujian Blackbox Testing Halaman Input Nilai

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1 Mengisi nilai pada

mata pelajaran

kemudian tekan

tombol simpan

Ppkn :

100

Sistem akan

menyimpan

data nilai mata

pelajaran siswa

kemudian

menampilkan

data nilai siswa

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Page 64: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

91

Tabel III.23

Hasil Pengujian Blackbox Testing Halaman Buku Tamu Pengunjung

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1 Mengisi nama dan

komentar kemudian

tekan kirim

Nama:

jhony

Komentar:

halo dbc

Sistem akan

menampilkan

“Komentar

anda akan

ditampilkan

setelah

persetujuan

dari admin”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)

Page 65: BAB III PEMBAHASAN - repository.nusamandiri.ac.id fileOsis BP/BK Wali Kelas Dewan Guru ... Penyusunan administrasi perlengkapan sekolah d. Wakil Kepala Sekolah bertugas membantu kepala

92

Tabel III.24

Hasil Pengujian Blackbox Testing Halaman Buku Tamu Admin

No

.

Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil

Pengujia

n

Kesimpula

n

1 Mengisi

balasan

dari

komentar

pengunjun

g kemudian

tekan

komentar

Komenta

r : halo

Sistem akan menyimpan

data balasan

Sesuai

harapan

Valid

2 Menekan

tombol

status N/Y

Tombol:

Y

Sistem akan menampilkan

“tampilkan kiriman (nama

pengirim)” jika ok sistem

akan menampilkan

komentar pengirim di buku

tamu pengunjung

Sesuai

harapan

Valid

3 Menekan

tombol

status N/Y

Tombol:

N

Sistem akan menampilkan

“sembunyikan kiriman

(nama pengirim)” jika ok

sistem akan

menyembunyikankomenta

r pengirim di buku tamu

pengunjung

Sesuai

harapan

Valid

Sumber: Hasil Penelitian (2018)