• Tidak ada hasil yang ditemukan

PKL BUKU INDUK SISWA BERBASIS WEB BAB 4

N/A
N/A
Protected

Academic year: 2018

Membagikan "PKL BUKU INDUK SISWA BERBASIS WEB BAB 4"

Copied!
21
0
0

Teks penuh

(1)

8 BAB IV

HASIL DAN PEMBAHASAN

4.1 Analisis

Setelah melakukan penelitian dan studi langsung di MA Nurul Qadim Paiton Probolinggo, ternyata dalam penulisan buku induk siswa masih menggunakan cara manual, sehingga menyebabkan kelambanan dalam menyediakan informasi yang dinilai sangat tidak efektif dan efisien, selain itu rawan akan terjadinya kesalahan pencatatan akibat keterbatasannya manusia. Oleh karena itu, untuk menyederhanakan sistem tersebut, kami mencoba membuat sebuah sistem buku induk berbasis web untuk menunjang dan membantu dalam proses administrasi pendataan siswa ke buku induk.

4.2 Desain

Desain sistem bertujuan untuk memberikan gambaran kepada user. Desain sistem ini merupakan pengidentifikasian komponen-komponen dari sistem informasi yang akan di desain secara rinci. Dan tahapan-tahapan dari desain sistem ini adalah tahap penggambaran, perencanaan dan pembuatan sketsa atau perencanaan dengan menggunakan flowchart, DFD (Data Flow Diagram), ERD (Entity Relationship Diagram) serta membuat desain form aplikasi yang akan digunakan untuk mengembangkan Sistem Informasi buku induk di MA Nurul Qadim Paiton Probolinggo.

4.2.1 Sistem Flowchart

(2)

9 a. Flowchart Sistem Informasi Buku Induk Manual

Flow Chat Sistem

Informasi Buku Induk

Admin

Start

Berkas

Rekap

Arsip

Selesai

Ditulis ke buku induk

(3)

10 b. Flowchart Sistem Informasi Buku Induk Terkomputerisasi

Sistem Informasi Buku Induk Terkomputerisasi

Admin System

Log in Mulai

Selesai Cetak laporan Buku

Induk

(4)

11 4.2.2 Context Diagram

Context Diagram adalah penggambaran sistem pertama kali secara garis besar (top level) dan di pecah-pecah menjadi bagian terinci. Suatu

Context Diagram selalu mengandung satu proses saja. Context Diagram untuk pengolahan data sistem informasi buku induk seperti dibawah ini.

(5)

12 4.2.3 Bagan Berjenjang

Setelah penggambaran Context Diagram kemudian akan dilanjutkan dengan penggambaran yang lebih terinci lagi dengan menggambarkan bagan berjenjang digunakan untuk mempermudah pembuatan atau analisa DFD level-level yang lebih bawah. Bagan berjenjang dibuat sederhana agar setiap pemakai dapat menggunakannya tanpa kesulitan. Untuk lebih jelasnya tentang bentuk bagan berjenjang dapat dilihat pada gambar di bawah ini :

0

Sistem Informasi Buku Induk

(6)

13 4.2.4 Data Flow Diagram Level 1

Data Flow Diagram Level 1 yang diusulkan untuk pembuatan sistem yang akan dirancang dengan mengacu kepada diagram konteks atau disebut sebagai turunan dari diagram konteks.

(7)

14 4.2.5 Data Flow Diagram Level 1.1 Data Petugas

Gambar 4.4 Data Flow Diagram (DFD) Level 1.1 Data Petugas 4.2.6 Data Flow Diagram Level 1.2 Data Siswa

Gambar 4.5 Data Flow Diagram Level 1.2 Data Siswa 4.2.7 Data Flow Diagram Level 1.3 Data Nilai

(8)

15 4.2.8 Data Flow Diagram Level 1.4 Cetak Laporan

Gambar 4.7 Data Flow Diagram Level 1.4 Cetak Laporan

4.2.9 ERD (Entity Relationship Diagram)

Langkah selanjutnya untuk menentukan pola hubungan antar entitas yang membentu Aplikasi Sistem Informasi Buku Induk di MA Nurul Qadim dalam bentuk ER-Diagram, untuk itu diperlukan penggambaran sistematik untuk memudahkan implementasi dalam bentuk tabel data.

(9)

16

Gambar 4.8 Entity Relationship Diagram

Kamus Data

- Nilai : no_induk*; nama; jk; al_qur’an; akidah; fikih; ski; pkn; bin; ba; big mtk; ipa; ips; seni; penjas; tik; tajwid; ket_ba; id_petugas*

- Petugas : id_petugas*; nama; alamat; telp; username; password; - Siswa : no_induk*; nama; jk; ttl; anak_ke; jumlah_saudara;

alamat; ayah ; ibu; pendidikan_ayah; pendidikan_ibu; pekerjaan_ayah; pekerjaan_ibu; agama; alamat_ortu; nama_wali; pendidikan_wali; agama_wali; pendidikan_wali; agama_wali; alamat_wali; dr_sekolah; tgl; surat_pindah;

4.2.10 Struktur Database

(10)

17 1. Tabel Petugas

Tabel 4.1 Tabel Petugas

File Name Data Type Field

Size/Format Key

id_petugas Varchar 5 Primeri_key

Nama Varchar 50 -

Size/Format Key

no_induk Varchar 5 Primeri_key

(11)

18

Ayah Varchar 50 -

Ibu Varchar 50 -

pendidikan_ayah Varchar 50 -

pendidikan_ibu Varchar 50 -

pendidikan_wali Varchar 50 -

agama_wali Varchar 15 -

Size/Format Key

no_induk Varchar 5 Primeri_key

(12)

19

Jk Varchar 30 -

al_qur’an Varchar 11 -

akidah Varchar 11 -

Fikih Varchar 11 -

Ski Varchar 11

Pkn Varchar 11

Bin Varchar 11

Ba Varchar 11

Big Varchar 11

Mtk Varchar 11

Ipa Varchar 11

Ips Varchar 11

Seni Varchar 11

Penjas Varchar 11

Tik Varchar 11

Tajwid Varchar 11

(13)

20 4.3 Implementasi

1. Menu Login Admin

Pada halaman login ini, merupakan pengguna yang bisa mengatur semua sistem pemilihan ini mulai dari penginputan data petugas, hingga melakukan proses penilaian

Gambar 4.3.1 Menu login

2. Menu Utama Admin

Pada form halaman utama terdapat, input data,nilai, laporan dan keluar.

(14)

21 3. Menu Petugas

Form Petugas adalah untuk melihat data petugas dan menambah data petugas jika di perlukan.

Gambar 4.3.3 Menu Petugas

(15)

22 4. Menu Siswa

Form Siswa adalah untuk melihat daftar siswa dan untuk menambah siswa.

Gambar 4.3.5 Menu Siswa

(16)

23

(17)

24 5. Menu Nilai

Form Nilai adalah untuk penginputan nilai siswa yang dimana no_induk akan muncul otomatis untuk memunculkan nama siswanya.

(18)
(19)

26 6. Menu Rekap Siswa / Laporan

(20)

27 4.4 Pengujian Sistem

Pengujian merupakan bagian yang tidak dapat dilupakan dalam membangun sebuah sistem, pengujian ini dilakukan untuk menjamin kualitas serta dengan pengujian yang dilakukan ini akan diketahui kesalahan yang ada pada sistem yang selanjutnya akan dilakukan perbaikan. Selain itu tujuan dari pengujian ini adalah untuk menjamin bahwa sistem yang dibangun merupakan sistem yang handal, yakni sistem yang mampu mempresentasikan hasil analisis, perancangan, dan pengkodean dari sistem itu sendiri.

Pengujian sistem ini menggunakan metode pengujian Black Box yaitu pengecekan input dan output, apakah telah sesuai dengan yang diharapkan, dimana pada pengujian tersebut berfokus pada kebutuhan fungsional perangkat lunak yang dibangun serta memperhatikan sistem, apakah sudah sesui dengan yang diharapkan.

Skenario pengujian sistem ini dilakukan pengguna dengan mengakses aplikasi melalui localhost.

4.4.1 Unit Testing

Tabel 4.4 Halaman Login

Modul Skenario Harapan Hasil Kesimpulan

(21)

28 Table 4.5 Halaman Menu Utama Admin

Gambar

Gambar 4.1 Context Diagram
Gambar 4.2 Bagan Berjenjang
Gambar 4.3 Data Flow Diagram (DFD) Level 1
Gambar 4.4 Data Flow Diagram (DFD) Level 1.1 Data Petugas
+7

Referensi

Dokumen terkait

Perancangan adalah penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi

Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi

Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi

Tahap Identifikasi, Seleksi, dan Perencanaan Sistem, pada tahapan ini peneliti mengidentifikasi kebutuhan pembuatan sistem yang teridiri kebutuhan tool atau software

Hasil Implementasi sistem adalah tahap penerapan sistem yang akan dilakukan jika tahap analisis dan desain telah selesai dikerjakan, maka pada tahapan ini penulis

Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan sistem untuk menggambarkan suatu jaringan proses fungsional yang dihubungkan satu sama lain

Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi perancangan

Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi