bab iii pembahasan - bina sarana informatika · m.pd. awal mula bapak. h. abd rosyid, sh. m.pd....

46
18 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Institusi/Perusahaan SMK Nurul Huda Bekasi berdiri sejak tahun 2013. Pendirinya adalah Bapak. H. Abd Rosyid, SH. M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah sekolah untuk tingkat MI/SD Nurul Huda itu sejak tahun 1979 dan untuk tingkat RA/TK Nurul Huda pada tahun 1987. kemudian pada tahun 1989 didirikan sekolah untuk tingkat Mts/SMP Nurul Huda . Barulah kemudian didirikan SMK Nurul Huda Pada Tahun 2013 Dan memulai aktifitas KBM (kegiatan belajar mengajar) pada tahun 2015. SMK ini terletak di Jl. Letnan Arsyad No.47, RT.2/RW.1, Kayuringin Jaya, Kec. Bekasi Sel, Kota Bekasi, Jawa Barat 17144. Sekolah berbasis Islam ini memiliki daya tarik sendiri terhadap masyarakat. walaupun berkesan Swasta, Sekolah ini membuktikan kualitas dan prestasinya tidak kalah dengan Sekolah Negeri dan Swasta lainnya. Keberadaannya di kota Bekasi sebagai alternatif masyarakat yang membutuhkan Sekolah Berkualitas yang bernuansa Islam. terutama pada pelaksanaan Sholat berjamaah di Masjid dan diawal waktu. tahsin serta tahfidz Al Qur’an Juz Ke 30.

Upload: others

Post on 01-Mar-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

18

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

3.1.1. Sejarah Institusi/Perusahaan

SMK Nurul Huda Bekasi berdiri sejak tahun 2013. Pendirinya adalah

Bapak. H. Abd Rosyid, SH. M.Pd. Awal mula Bapak. H. Abd Rosyid, SH.

M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua

mendirikan sebuah sekolah untuk tingkat MI/SD Nurul Huda itu sejak tahun

1979 dan untuk tingkat RA/TK Nurul Huda pada tahun 1987. kemudian pada

tahun 1989 didirikan sekolah untuk tingkat Mts/SMP Nurul Huda . Barulah

kemudian didirikan SMK Nurul Huda Pada Tahun 2013 Dan memulai aktifitas

KBM (kegiatan belajar mengajar) pada tahun 2015.

SMK ini terletak di Jl. Letnan Arsyad No.47, RT.2/RW.1, Kayuringin

Jaya, Kec. Bekasi Sel, Kota Bekasi, Jawa Barat 17144. Sekolah berbasis Islam

ini memiliki daya tarik sendiri terhadap masyarakat. walaupun berkesan Swasta,

Sekolah ini membuktikan kualitas dan prestasinya tidak kalah dengan Sekolah

Negeri dan Swasta lainnya. Keberadaannya di kota Bekasi sebagai alternatif

masyarakat yang membutuhkan Sekolah Berkualitas yang bernuansa Islam.

terutama pada pelaksanaan Sholat berjamaah di Masjid dan diawal waktu. tahsin

serta tahfidz Al Qur’an Juz Ke 30.

Page 2: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

19

3.1.2. Struktur Organisasi

Gambar III.1

Struktur Organisasi SMK Nurul Huda Bekasi

Page 3: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

20

3.2. Analisis Kebutuhan

A. Kebutuhan Pengguna

Pengguna dalam sistem web SMK Nurul Huda hanyalah user sebagai Admin.

Tabel III.1

Analasis Kebutuhan Pengguna

Pengguna Keterangan

Admin

1. Melakukan Login dengan memasukkan email dan password 2. Melihat data admin 3. Memperbarui data admin 4. Menambah data admin baru 5. Melihat data siswa 6. Menambah data siswa baru 7. Memperbarui data siswa 8. Melihat data ruangan 9. Menambah data ruangan baru 10. Memperbarui data ruangan 11. Melihat data tahun ajaran 12. Menambah data tahun ajaran baru 13. Memperbarui data tahun ajaran 14. Melihat data biaya dengan sortir tahun ajaran dan jurusan 15. Memperbarui data biaya 16. Menambah data biaya baru 17. Melihat data pembayaran PSB dengan sortir tanggal 18. Mencetak data pembayaran PSB 19. Memperbarui data pembayaran PSB 20. Mencetak detail data pembayaran PSB 21. Menambah data pembayaran PSB dengan NIS 22. Melihat data pembayaran SPP dengan sortir tanggal 23. Mencetak data pembayaran SPP 24. Memperbarui data pembayaran SPP 25. Mencetak detail data pembayaran SPP 26. Menambah data pembayaran SPP dengan NIS 27. Melihat data pembayaran Praktikum dengan sortir tanggal 28. Mencetak data pembayaran Praktikum 29. Memperbarui data pembayaran Praktikum 30. Mencetak detail data pembayaran Praktikum 31. Menambah data pembayaran Praktikum dengan NIS 32. Melihat data pembayaran Daftar ulang dengan sortir tanggal 33. Mencetak data pembayaran Daftar ulang

Page 4: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

21

34. Memperbarui data pembayaran Daftar ulang 35. Mencetak detail data pembayaran Daftar ulang 36. Menambah data pembayaran Daftar ulang dengan NIS 37. Melihat data pembayaran UN dengan sortir tanggal 38. Mencetak data pembayaran UN 39. Memperbarui data pembayaran UN 40. Mencetak detail data pembayaran UN 41. Menambah data pembayaran UN dengan NIS 42. Melihat data laporan pembayaran PSB dengan sortir kelas,

semester, ruangan dan jurusan 43. Mencetak data laporan pembayaran PSB 44. Melihat data laporan pembayaran SPP dengan sortir kelas,

semester, ruangan dan jurusan 45. Mencetak data laporan pembayaran SPP 46. Melihat data laporan pembayaran Praktikum dengan sortir

kelas, semester, ruangan dan jurusan 47. Mencetak data laporan pembayaran Praktikum 48. Melihat data laporan pembayaran Daftar ulang dengan sortir

kelas, semester, ruangan dan jurusan 49. Mencetak data laporan pembayaran Daftar ulang 50. Melihat data laporan pembayaran UN dengan sortir kelas,

semester, ruangan dan jurusan 51. Mencetak data laporan pembayaran UN

B. Kebutuhan Sistem

Tabel III.2

Analasis Kebutuhan Sistem

Kebutuhan Sistem Keterangan

Input

a) Admin dapat menginput username dan password saat Login b) Admin dapat menginput data admin baru c) Admin dapat mengedit data admin d) Admin dapat menyortir kelas, ruangan dan jurusan untuk melihat

data siswa e) Admin dapat menginput data siswa baru f) Admin dapat mengedit data siswa g) Admin dapat menginput data ruangan baru h) Admin dapat mengedit data ruangan i) Admin dapat menginput data tahun ajaran baru j) Admin dapat mengedit data tahun ajaran

Page 5: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

22

k) Admin dapat menyortir tahun ajaran dan jurusan untuk menampilkan data biaya

l) Admin dapat menginput data biaya baru m) Admin dapat mengedit data biaya n) Admin dapat menyortir tanggal untuk melihat data pembayaran o) Admin dapat menginput data pembayaran PSB baru p) Admin dapat mengedit data pembayaran PSB q) Admin dapat menginput data pembayaran Daftar Ulang baru r) Admin dapat mengedit data pembayaran Daftar Ulang s) Admin dapat menginput data pembayaran SPP baru t) Admin dapat mengedit data pembayaran SPP u) Admin dapat menginput data pembayaran Praktikum baru v) Admin dapat mengedit data pembayaran Praktium w) Admin dapat menginput data pembayaran UN baru x) Admin dapat mengedit data pembayaran UN y) Admin dapat menyortir kelas, semester, ruang dan jurusan untuk

melihat data laporan pembayaran

Output

a) Sistem dapat menampilkan halaman Login Admin b) Sistem dapat menampilkan halaman dashboard c) Sistem dapat menampilkan data admin d) Sistem dapat menampilkan form input data admin baru e) Sistem dapat menampilkan detail data admin f) Sistem dapat menampilkan data siswa sesuai data sortir g) Sistem dapat menampilkan form input data siswa baru h) Sistem dapat menampilkan detail data siswa i) Sistem dapat menampilkan data ruangan j) Sistem dapat menampilkan form input data ruangan baru k) Sistem dapat menampilkan detail data ruangan l) Sistem dapat menampilkan data tahun ajaran m) Sistem dapat menampilkan form input data tahun ajaran baru n) Sistem dapat menampilkan detail data tahun ajaran o) Sistem dapat menampilkan data biaya sesuai data sortir p) Sistem dapat menampilkan form input data biaya baru q) Sistem dapat menampilkan detail data biaya r) Sistem dapat menampilkan data-data pembayaran (PSB, daftar

ulang, SPP, praktikum, UN) sesuai data sortir s) Sistem dapat mencetak data-data pembayaran (PSB, daftar ulang,

SPP, praktikum, UN) t) Sistem dapat menampilkan form input data-data pembayaran baru

(PSB,daftar ulang, SPP, praktikum, UN) u) Sistem dapat menampilkan detail data-data pembayaran (PSB,

daftar ulang, SPP, praktikum, UN) v) Sistem dapat mencetak detail data-data pembayaran (PSB, daftar

ulang, SPP, praktikum, UN)

Page 6: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

23

w) Sistem dapat menampilkan data-data laporan pembayaran sesuai data sortir (PSB, daftar ulang, SPP, praktikum, UN)

x) Sistem dapat mencetak data-data laporan pembayaran (PSB, daftar ulang, SPP, praktikum, UN)

3.3. Rancangan Dokumen

A. Rancangan Dokumen Masukan

1. Nama Dokumen : Kartu Pembayaran

Fungsi : Sebagai data siswa yang ingin melakukan pembayaran

Sumber : Siswa

Tujuan : Bagian TU

Media : Kertas

Frekuensi : Setiap siswa melakukan pembayaran biaya sekolah

Item Data : nama, nis, kelas, jurusan

Bentuk : lampiran A-1

B. Rancangan Dokumen Keluaran

1. Nama Dokumen : Bukti transaksi pembayaran

Fungsi : Sebagai bukti transaksi pembayaran biaya sekolah

Sumber : Bagian TU

Tujuan : Siswa

Media : Kertas

Frekuensi : Setiap transaksi pembayaran biaya

Item Data : no_bukti, nis, nama_siswa, kelas, ruang, jurusan,

semester, tanggal_bayar, jenis_pembayaran,

jumlah_bayar, nama_admin, keterangan

Bentuk : Lampiran B-2

Page 7: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

24

3.4. Entity Relationship Diagram (ERD)

A. ERD (Entity Relationship Diagram)

Page 8: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

25

Gambar III.2. ERD sistem web SMK Nurul Huda Bekasi

B. LRS (Logical Record Structure)

Gambar III.3

LRS sistem web SMK Nurul Huda Bekasi

Page 9: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

26

3.5. Spesifikasi File

1. Spesifikasi File Admin

Nama File : Data Admin

Akronim : admin

Fungsi : Menyimpan data admin

Tipe File : File Master

Organisasi File : Index Sequential

Media : Hard Disk

Panjang Record : 296

Kunci Field : id_admin

Software : Xampp

Tabel III.3

Spesifikasi File Data Admin

No. Elemen Data Akronim Tipe Panjang Keterangan 1. ID Admin id_admin int 3 Primary Key 2. Level Level int 2 3. Nama Lengkap nama_lengkap varchar 100 4. E-mail Email varchar 60 5. Password password int 15 6. Alamat Alamat text 7. No. Telepon Telpon varchar 15 8. Status Aktif status_aktif tinyint 1 9. Foto Profil Foto varchar 100

Page 10: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

27

2. Spesifikasi File Biaya

Nama File : Data Biaya

Akronim : biaya

Fungsi : Menyimpan data biaya

Tipe File : File Master

Organisasi File : Index Sequential

Media : Hard Disk

Panjang Record : 16

Kunci Field : id_biaya

Software : Xampp

Tabel III.4

Spesifikasi File Data Biaya

No. Elemen Data Akronim Tipe Panjang Keterangan 1. ID Biaya id_biaya int 6 Primary Key 2. ID Tahun angkatan id_ta varchar 4 3. Jenis Biaya Jenis int 3 4. Jurusan jurusan int 3 5. Jumlah Biaya jumlah_biaya double 6. Keterangan keterangan text

3. Spesifikasi File Bulan

Nama File : Data Bulan Pembayaran

Akronim : bulan

Fungsi : Menyimpan data bulan pembayaran

Tipe File : File Master

Organisasi File : Index Sequential

Media : Hard Disk

Panjang Record : 22

Kunci Field : bulan

Software : Xampp

Page 11: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

28

Tabel III.5

Spesifikasi File Data Bulan Pembayaran

No. Elemen Data Akronim Tipe Panjang Keterangan 1. Bulan Ke- Bulan int 2 Primary Key 2. Nama Bulan nama_bulan varchar 20

4. Spesifikasi File Pembayaran

Nama File : Data Pembayaran

Akronim : pembayaran

Fungsi : Menyimpan data pembayaran

Tipe File : File Master

Organisasi File : Index Sequential

Media : Hard Disk

Panjang Record : 61

Kunci Field : id_bayar

Software : Xampp

Tabel III.6

Spesifikasi File Data Pembayaran

No. Elemen Data Akronim Tipe Panjang Keterangan 1. ID Bayar id_bayar varchar 12 Primary Key 2. Kelas Kelas varchar 20 3. Semester semester int 3 4. Jurusan Jurusan int 3 5. Jenis Bayar Jenis int 3 6. Tanggal Bayar Tanggal date 7. Jumlah Bayar jumlah_bayar double 8. Bulan Bulan int 2 9. ID Biaya id_biaya int 6 10. NIS Nis varchar 9 11. ID Admin id_admin int 3 12. Keterangan keterangan text

Page 12: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

29

5. Spesifikasi File Ruangan

Nama File : Data Ruangan

Akronim : ruangan

Fungsi : Menyimpan data ruangan

Tipe File : File Master

Organisasi File : Index Sequential

Media : Hard Disk

Panjang Record : 103

Kunci Field : id_ruang

Software : Xampp

Tabel III.7

Spesifikasi File Data Ruangan

No. Elemen Data Akronim Tipe Panjang Keterangan 1. ID Ruangan id_ruang int 3 Primary Key 2. Nama Ruangan nama_ruang varchar 100

6. Spesifikasi File Siswa

Nama File : Data Siswa

Akronim : siswa

Fungsi : Menyimpan data siswa

Tipe File : File Master

Organisasi File : Index Sequential

Media : Hard Disk

Panjang Record : 471

Kunci Field : nis

Software : Xampp

Tabel III.8

Spesifikasi File Data Siswa

No. Elemen Data Akronim Tipe Panjang Keterangan 1. NIS Nis varchar 9 Primary Key 2. Kelas Kelas varchar 20 3. Semester semester int 3

Page 13: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

30

4. ID Ruangan id_ruang int 3 5. ID Tahun Ajaran id_ta varchar 4 6. Jurusan Jurusan int 3 7. Nama Lengkap nama_lengkap varchar 100 8. Kota Lahir kota_lahir varchar 50 9. Tanggal Lahir tanggal_lahir date 10. Jenis Kelamin jenis_kelamin tinyint 1 11. Agama Agama int 3 12. Alamat Alamat text 13. No. Telepon Telpon varchar 15 14. E-mail Email varchar 60 15. Nama Ayah nama_ayah varchar 100 16. Nama Ibu nama_ibu varchar 100 17. Alamat Orangtua alamat_ortu text

7. Spesifikasi File Tahun Ajaran

Nama File : Data Tahun Ajaran

Akronim : tahun_ajaran

Fungsi : Menyimpan data tahun ajaran

Tipe File : File Master

Organisasi File : Index Sequential

Media : Hard Disk

Panjang Record : 54

Kunci Field : id_ta

Software : Xampp

Tabel III.9

Spesifikasi File Data Tahun Ajaran

No. Elemen Data Akronim Tipe Panjang Keterangan 1. ID Tahun Ajaran id_ta varchar 4 Primary Key 2. Nama Tahun Ajaran nama_ta varchar 50

Page 14: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

31

3.6. Pengkodean

1. ID Pembayaran

Setiap pembayaran yang masuk akan otomatis tersimpan dengan ID

Pembayaran. Setiap data pembayaran memiliki no ID berbeda-beda untuk

memudahkan pencarian data saat dibutuhkan, diantaranya terdiri dari:

P y y m m d d 4

Tahun, bulan dan tanggal pembayaran

(Year, Month, Date)

4 4

No. urut pembayaran

Kode untuk pembayaran

P 1 9 0 7 1 1 0

Tahun 19, bulan 07, tanggal 11Atau tanggal 11 Juli 2019

1 1

No urut 11

Kode untuk pembayaran

Contoh :

Page 15: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

32

2. NIS

Setiap siswa harus memiliki NIS (Nomor Induk Siswa) masing-masing

sehingga dapat membantu memudahkan dalam penginputan data, diantaranya

terdiri dari :

1 2 4 4

Tahun ajaran saat daftar di SMK Nurul Huda Bekasi

KodeJurusan

4 4 9 9

No. Absen Siswa

9

Kelas

Contoh :

1 1 1 7

Daftar saat tahun ajaran 2017/2018

JurusanAdm.

Perkantoran

1 8 0 0

No.absen 001

1

Kelas 1

Ket : 1 = Kode jurusan untuk Adm. Perkantoran

2 = Kode jurusan untuk Akuntansi

Page 16: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

33

3.7. Spesifikasi Program

Gambar III.4

Struktur Navigasi

Page 17: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

34

3.8. Spesifikasi Sistem Komputer

A. Spesifikasi Hardware

a. Server

1) CPU

(a) Processor Intel® Core i7

(b) RAM DDR2 4 GB

(c) Hard Disk 1 TB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1366 x 768

5) Koneksi internet dengan kecepatan 2 Mbps.

b. Client

1) CPU/Laptop

(a) Processor Pentium® 4

(b) RAM DDR2 1GB

(c) Hard Disk 125 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 56 kbps.

2. Spesifikasi Software

1. Server

a. Sistem operasi yang umum digunakan Microsoft Windows

b. Aplikasi bundle web server PHPMyAdmin v5

c. Aplikasi XAMPP

d. Aplikasi Web Lihatr Google Chrome.

Page 18: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

35

2. Client

a. Sistem operasi Microsoft Windows atau Linux

b. Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

3.9. Implementasi

Untuk menjalankan sistem web SMK Nurul Huda, sebelumnya user harus

melakukan Login dengan menginput email dan password yang valid. Berikut

tampilan halaman Login :

Gambar III.5

Tampilan halaman Login

Jika email dan password yang dimasukkan benar, maka sistem akan menampilkan

halaman dashboard atau halaman utama sistem. Pada halaman ini, terdapat 7

menu utama yaitu : Admin, Siswa, Ruangan, Tahun ajaran, Biaya, Pembayaran,

Laporan.

Page 19: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

36

Gambar III.6

Tampilan halaman Dashboard

1. Menu Admin

Menu ini berisi data admin yang berhak mengakses web. Melalui menu ini, admin

dapat mengelola data seperti : menambah data admin baru dan mengedit data

admin

Gambar III.7

Tampilan menu Admin

Page 20: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

37

Untuk menambah data admin baru, klik menu “Tambah Baru”, lengkapi data pada

form tambah admin baru, kemudian klik simpan.

Untuk melihat detail data admin, klik “Detail” di samping data admin yang ingin

dilihat. Melalui halaman detail data admin ini, admin juga bisa mengedit data

admin.

Gambar III.8

Form tambah data admin baru

Page 21: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

38

Gambar III.9

Detail informasi admin

2. Menu Siswa

Digunakan untuk mengelola data siswa. Admin dapat menambahkan data siswa

baru serta mengedit data siswa melalui menu ini. Untuk melihat data siswa, harus

melakukan sortir data kelas, ruang dan jurusan terlebih dahulu lalu klik “Sortir”

maka data siswa akan muncul.

Gambar III.10

Tampilan sortir data siswa

Page 22: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

39

Gambar III.11

Tampilan data Siswa

Untuk menambah data siswa baru, klik menu “Tambah Baru”, lengkapi data pada

form tambah data siswa, kemudian klik simpan.

Untuk melihat detail data siswa, klik “Detail” di samping data siswa yang ingin

dilihat. Melalui halaman detail data siswa ini, admin juga bisa mengedit data

siswa.

Page 23: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

40

Gambar III.12

Form tambah data siswa baru

Page 24: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

41

Gambar III.13

Tampilan detail data siswa

Page 25: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

42

3. Menu Ruangan

Menu ini berisi data ruangan. Admin dapat mengedit dan menambah data ruangan

baru melalui menu ini.

Gambar III.14

Tampilan menu ruangan

Untuk menambah data ruangan baru, klik menu “Tambah Baru”, lengkapi data

pada form tambah data ruangan, kemudian klik simpan.

Untuk melihat detail data ruangan, klik “Detail” di samping data ruangan yang

ingin dilihat. Melalui halaman detail data ruangan ini, admin juga bisa mengedit

data ruangan.

Gambar III.15

Form tambah ruangan baru

Page 26: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

43

Gambar III.16

Tampilan detail informasi ruangan

4. Menu Tahun Ajaran

Menu ini berisi data tahun ajaran. Admin dapat mengedit dan menambah data

tahun ajaran baru melalui menu ini.

Gambar III.17

Tampilan menu tahun ajaran

Untuk menambah data tahun ajaran baru, klik menu “Tambah Baru”, lengkapi

data pada form tambah data tahun ajaran, kemudian klik simpan.

Untuk melihat detail data tahun ajaran, klik “Detail” di samping data tahun ajaran

yang ingin dilihat. Melalui halaman detail data tahun ajaran ini, admin juga bisa

mengedit data tahun ajaran.

Page 27: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

44

Gambar III.18

Form tambah tahun ajaran baru

Gambar III.19

Tampilan detail informasi tahun ajaran

Page 28: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

45

5. Menu Biaya

Menu ini berisi data biaya yang digunakan untuk pembayaran sekolah. Melalui

menu ini, admin dapat mengelola data seperti : menambah data biaya baru dan

mengedit data biaya. Untuk melihat data biaya, harus melakukan sortir tahun

ajaran dan jurusan terlebih dahulu.

Gambar III.20

Tampilan sortir data biaya

Gambar III.21

Tampilan data biaya

Page 29: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

46

Untuk menambah data biaya baru, klik menu “Tambah Baru”, lengkapi data pada

form tambah data biaya, kemudian klik simpan.

Untuk melihat detail data biaya, klik “Detail” di samping data biaya yang ingin

dilihat. Melalui halaman detail data biaya ini, admin juga bisa mengedit data

biaya.

Gambar III.22

Form tambah data biaya baru

Gambar III.23

Detail informasi data biaya

Page 30: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

47

6. Menu Pembayaran

Digunakan untuk mengelola data pembayaran. Setiap transaksi pembayaran,

admin akan mengelolanya melalui menu ini. Admin dapat menambahkan data

pembayaran baru, mengedit data pembayaran dan mencetak data pembayaran.

Ada 5 jenis pembayaran, yaitu : Pembayaran PSB, Pembayaran SPP, Pembayaran

Praktikum, Pembayaran Daftar Ulang dan Pembayaran UN. Untuk melihat data

setiap pembayaran, melakukan sortir rentang tanggal terlebih dahulu. Tampilan

sortir semua pembayaran sama. Saya ambil contoh pada pembayaran PSB, berikut

tampilannya :

Gambar III.24

Tampilan sortir pembayaran

Jika sudah menyortir tanggal, klik “Sortir” maka data pembayaran akan muncul.

Berikut tampilan data masing-masing pembayaran :

Gambar III.25. Tampilan data pembayaran PSB

Page 31: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

48

Gambar III.26

Tampilan data pembayaran SPP

Gambar III.27

Tampilan data pembayaran Praktikum

Gambar III.28

Tampilan data pembayaran daftar ulang

Page 32: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

49

Gambar III.29

Tampilan data pembayaran UN

Masing-masing data pembayaran dapat dicetak. Untuk mencetak data pembayaran

cukup klik “Cetak” maka akan langsung menuju pengaturan print. Berikut

tampilan cetak masing-masing pembayaran :

Gambar III.30

Tampilan cetak data pembayaran PSB

Page 33: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

50

Gambar III.31

Tampilan cetak data pembayaran SPP

Gambar III.32

Tampilan cetak data pembayaran Praktikum

Page 34: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

51

Gambar III.33

Tampilan cetak data pembayaran Daftar ulang

Gambar III.34

Tampilan cetak data pembayaran UN

Page 35: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

52

Untuk melihat detail informasi data pembayaran, klik “Detail” pada data

pembayaran. Melalui halaman detail informasi pembayaran ini, admin dapat

mengedit dan mencetak data pembayaran. Untuk mencetak detail informasi

pembayaran, klik “Cetak”. Berikut tampilan detail informasi dan tampilan cetak

detail informasi masing-masing data pembayaran :

Gambar III.35

Tampilan detail informasi pembayaran PSB

Page 36: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

53

Gambar III.36. Tampilan cetak detail informasi pembayaran PSB

Gambar III.37. Tampilan detail informasi pembayaran SPP

Page 37: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

54

Gambar III.38

Tampilan cetak detail informasi pembayaran SPP

Page 38: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

55

Gambar III.39. Tampilan detail informasi pembayaran Praktikum

Gambar III.40. Tampilan cetak detail informasi pembayaran Praktikum

Page 39: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

56

Gambar III.41. Tampilan detail informasi pembayaran daftar ulang

Gambar III.42. Tampilan cetak detail informasi pembayaran daftar ulang

Page 40: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

57

Gambar III.43. Tampilan detail informasi pembayaran UN

Gambar III.44. Tampilan cetak detail informasi pembayaran UN

Page 41: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

58

Untuk menambah data pembayaran baru, klik menu “Tambah Baru”, ketikan NIS dan klik “Search”.

Gambar III.45. Tampilan input NIS untuk penambahan data pembayaran

Kemudian lengkapi data pada form tambah data pembayaran, kemudian klik “Simpan”. Berikut tampilan form penambahan data baru untuk masing-masing jenis pembayaran :

Gambar III.46. Form tambah data pembayaran PSB baru

Gambar III.47. Form tambah data pembayaran SPP baru

Page 42: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

59

Gambar III.48. Form tambah data pembayaran Praktikum baru

Gambar III.49. Form tambah data pembayaran daftar ulang baru

Gambar III.50. Form tambah data pembayaran UN baru

Page 43: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

60

7. Menu Laporan

Menu ini digunakan untuk menampilkan data laporan pembayaran sesuai kelas,

semester, ruang, dan jurusan. Untuk menampilkan data laporan, lakukan sortir

kelas, semester, ruang dan jurusan terlebih dahulu lalu klik “Sortir”. Data laporan

pembayaran dapat dicetak dengan mengklik “Cetak”. Semua tampilan laporan

masing-masing pembayaran sama. Saya mengambil contoh tampilan untuk

laporan pembayaran PSB. Berikut tampilannya :

Gambar III.51. Tampilan sortir data laporan pembayaran

Gambar III.52. Tampilan data laporan pembayaran

Page 44: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

61

Gambar III.53. Tampilan cetak data laporan pembayaran

Untuk melakukan logout, klik panah pada nama admin yang terletak di pojok

kanan atas, klik “Logout” maka sistem akan menampilkan tampilan notifikasi

konfirmasi logout. Berikut tampilannya :

Gambar III.54. Notifikasi logout

Page 45: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

62

3.10. Pengajuan Unit

Pengujian terhadap program yang dibuat menggunakan black box Testing

yang fokus terhadap proses masukan dan keluaran program.

1. Pengujian Form Login.

Tabel III.7

Pengujian Form Login

No

Skenario Pengujian

Test case

Hasil yang Diharapkan

Hasil pengujian

Kesimpulan

1.

Email dan password tidak diisi kemudian

klik tombol login

Email:

(Kosong) Password: (kosong)

Sistem akan menolak akses admin. Muncul

notifikasi “Please fill out this field” pada

kolom email dan password

Sesuai harapan

Valid

2.

Mengetikkan email dan

password tidak diisi atau kosong

kemudian klik

Email:

(agus@gmail. com)

Password: (kosong)

Sistem akan menolak akses admin. Muncul

notifikasi “Please fill out this field” pada kolom password

Sesuai harapan

Valid

3.

Email tidak

diisi (kosong) dan password diisi kemudian

klik tombol login

Email: (kosong)

Password: (123)

Sistem akan menolak akses admin. Muncul

notifikasi “Please fill out this field” pada

kolom email

Sesuai harapan

Valid

4.

Mengetikkan salah satu

kondisi salah pada email atau

password kemudian klik tombol login

Email: agus@gmail .com (benar) Password:

12345 (salah)

Sistem akan menolak akses

admin dan Menampilkan

“Email dan password tidak

dikenal !”

Sesuai harapan

Valid

Page 46: BAB III PEMBAHASAN - Bina Sarana Informatika · M.Pd. Awal mula Bapak. H. Abd Rosyid, SH. M.Pd. bersama dengan istrinya bernama Ibu Dra. Hj. Siti Aisyah mereka berdua mendirikan sebuah

63

5. Mengetikkan email dan password

dengan data yang benar

kemudian klik tombol login

Email: agus@gmail. com (benar)

Password: 123 (benar)

Sistem menerima akses

login dan Kemudian Langsung

Menampilkan Halaman

Dashboard

Sesuai harapan

Valid