Вы находитесь на странице: 1из 25

BAB IV

HASIL DAN PEMBAHASAN


4.1 Rancangan Sistem
4.1.1. Flowchart
a. Flowchart Dokumen

Gambar 4.2 (Flowchart Document)

Gambar 4.3 (Flowchart Document)

Gambar 4.4 (Flowchart Document)

b. Flowchart Sistem

Gambar 4.5 (Flowchart Sistem)

4.1.2. Diagram Konteks

Gambar 4.6 (Diagram Konteks)

4.1.3. DFD Level 0

Gambar 4.7 (DAD Level 0)

4.1.4. DFD Level 1

Gambar 4.8 (DAD Level 1 Proses 1)


4.2.1

Rancangan Tabel

Tabel Siswa
Nama
Field

Type Data

Panjang

Index
Primary

Nis

varchar

25

Key
Foreign Key

Keterangan

Nomor

Induk

Siswa

nama

varchar

50

Nama Siswa

kelas

varchar

Kelas

Ttl

date

jenkel

enum

pria,wanita

Jenis kelamin

No_hp

varchar

15

Golongan darah

agama

varchar

15

Agama

alamat

text

jurusan

varchar

Tanggal lahir

Alamat
25

Jurusan

Foto

varchar

50

Foto

Tabel 4.1 Tabel Siswa


Tabel Guru
Nama Field

Type Data

Panjang

Index

Keterangan

Primary
nip

varchar

Key

18

Foreign

NIP

Key
nama

varchar

50

Nama Guru

status

enum

gt,gtt

Status Guru

lulusan

varchar

ttl

date

jenkel

enum

pria,wanita

pns

enum

y,t

mapel

varchar

20

Mata Pelajaran

alamat

varchar

100

Alamat

Golongan

Varchar

100

Lulusan Terakhir
Tanggal Lahir
Jenis Kelamin
Pegawai Negeri
Sipil

Golongan Guru

Tabel 4.2 Tabel Guru


Tabel Kelas
Nama Field

Type Data

Panjang

Index

Keterangan

Kd_kelas

Varchar

Primary

Kode Kelas

Nama_kelas

Varchar

30

Nama Kelas

Nip

Varchar

18

Nomor Induk

Pegawai
Kd_jurusan

Varchar

Tingkat

Enum(X,XI,XII)

Kode Jurusan
Tingkatan

Tabel 4.3 Tabel Kelas


Tabel Mata Pelajaran (MAPEL)
Nama Field

Type Data

Panjang Index

kode

varchar

10

nama

varchar

40

kkm

varchar

10

Keterangan

Primary Key

Kode
Pelajaran
Nama
Pelajaran
Nilai KKM

Tabel 4.4 Tabel Mapel


Tabel Jurusan
Nama Field

Type Data

Panjang Index

Kd_jurusan

varchar

25

Nama_jurusan varchar

25

Keterangan

Primary Key

Kode
Jurusan
Nama
Jurusan

Tabel 4.5 Tabel Jurusan


Tabel Absen Siswa
Nama Field

Type Data

Panjang

Index

Keterangan

no

varchar

Primary Key

no Absen

mapel

varchar

nip

varchar

20

Mata pelajara
Foreign Key

Nomor induk
pegawai

semester

varchar

tanggal

date

kelas

varchar

ke

int

10

Foreign Key

semester
tanggan

Foreign Key

Nama Kelas
keterangan

Tabel 4.6 Tabel Absen Siswa

Tabel Nilai Siswa


Nama Field

Type Data

Panjang Index

Keterangan

Kode

varchar

ID Nilai

tahun

year

mapel

varchar

kelas

varchar

Primary Key

Tahun
pelajaran
Mata
Pelajaran
Nama Kelas
Nomor

nip

varchar

18

Induk
Pegawai

semester

varchar

10

nis

varchar

nilai

int

Semester
Nomor
Induk Siswa
Nilai Akhir
Pengetahuan

Tabel 4.7 Tabel Nilai Siswa


Tabel Jenis Login
Nama Field

Type Data

Panjang Index

Keterangan

jenis_user

varchar

25

Jenis User

username

varchar

50

pass

varchar

10

Primary Key

Password
Tanggal

Tanggal_akses Date
Jam_akses

Username

Akses

Date

Jam Akses

Tabel 4.8 Tabel Jenis Login


Tabel Jadwal
Nama Field

Type Data

Panjang Index

Keterangan

Id

varchar

Id jadwal

Tahun

varchar

Tahun

hari

int

Hari

Jam_mulai

time

Primary Key

Jam

Mulai

Pelajaran
Jam

Jam_selesai

time

berakhir
pelajaran

Kode_kelas

Varchar

Kode_mapel

Varchar

Kode Kelas
Kode Mata
pelajaran
Nomor

Nip

Varchar

18

Induk
Pegawai

Semester

Varchar

10

Tabel 4.9 Tabel Jadwal

semester

Tabel Laporan Siswa


Nama Field

Type Data

Panjang Index

Keterangan

Id_laporan

varchar

20

Id jadwal

Nis

varchar

30

Id siswa

nama

varchar

40

Nama siswa

Tanggal
Cetak
Kelas

Primary Key

Tanggal

Date
Varchar

Jumlah Siswa Varchar

Cetak
10
100

Tabel 4.10 Tabel Laporan Siswa

4.2.2

Rancangan Input output

Gambar 4.9 (Rancangan Input Ouput)

Kelas
Jumlah
Siswa

4.3 Rancangan Antar Muka (Interface)


a. Halaman Utama
Halaman utama merupakan tampilan utama dari SISTEM INFORMASI
AKADEMIK SMAN 1 GORONTALO.

Gambar 4.10 (Form Halaman Utama)

b. Form Login
Form login merupakan form yang di gunakan untuk masuk kedalam sistem.

Gambar 4.11 (Form Login)

c. Form Input Siswa


Form ini dibuat sebagai tempat untuk menyimpan dan menambah data siswa.

Gambar 4.12 (Form input Siswa)

d. Form Input Guru


Form ini dibuat sebagai tempat untuk menyimpan dan menambah data guru.

Gambar 4.13 (Form input Siswa)

e. Form Input Kelas


Form ini dibuat sebagai tempat untuk menyimpan dan menambah data kelas.

Gambar 4.14 (Form input Kelas)


f. Form Input Matapelajaran
Form ini dibuat sebagai tempat untuk menyimpan dan menambah data Mata
pelajaran.

Gambar 4.15 (Form input Mata Pelajaran)

g. Form Input Jadwal


Form ini dibuat sebagai tempat untuk menyimpan dan menambah data
jadwal.

Gambar 4.16 (Form input Jadwal)


h. Form Input User
Form ini dibuat sebagai tempat untuk menyimpan dan menambah data user.
Untuk mengakses form input user hanya dapat di lakukan user yang memiliki hak
akses sebagai Operator.

Gambar 4.17 (Form input User)

i. Form Ganti Password


Form ini dibuat sebagai tempat untuk mengganti password user.

Gambar 4.18 (Form Ganti Password)


i. Form Lihat Siswa
Form ini dibuat sebagai tempat menampilkan informasi mengenai siswa. Dalam
form lihat siswa terbagi atas 2 (dua) form, yaitu form lihat siswa untuk
keseluruhan, dan form lihat siswa per-siswa.

Gambar 4.19 (Form Lihat Siswa Keseluruhan)

Gambar 4.20 (Form Lihat Siswa Per-Siswa)

4.4 Implementasi
Tahapan Implementasi sistem adalah tahapan perancangan sistem untuk
mengetahui apakah sistem yang di rancang sesuai dengan yang diharapkan. Pada
tahapan ini dijelaskan juga berbagai fungsi dari tiap halaman / page untuk
mempermudah user dalam menggunakan sistem ini.

4.1.1 Bagian Luar


a. Halaman Utama
Halaman utama merupakan halaman pembuka dari Sistem Informasi Akademik
ini.

Gambar 4.21 (Halaman Utama)


b. Halaman Login
Halaman yang berfungsi sebagai pintu masuk kedalam sistem. Halaman login
membatasi penggunaan fasilitas sistem dan membagi jalur akses berdasarkan
hak akses yang di miliki setiap user

Gambar 4.22 (Halaman Untuk Login)

4.1.2 Hak Akses Operator


Hak akses sebagai admin adalah hak akses yang memiliki banyak fitur dan banyak
menu dalam sistem. Operator yang bertugas untuk menginput data atau
memasukan data informasi kedalam sistem.
a. Halaman Utama Operator

Gambar 4.23 (Halaman Utama Operator)


Saat operator memasuki sistem, maka operator akan mendapatkan pesan selamat
datang dengan menampilkan username dan hak akses yang digunakan.

b. Menu Operator
Menu untuk seorang operator adalah yang terbanyak dalam sistem. Karena
operator yang melakukan penginputan data dan informasi yang di perlukan dalam
sistem. Menu operator terdiri dari Input Siswa, Input Guru, Tampil Siswa, dst.

Gambar 4.24 (Menu Operator)


c. Halaman Input Siswa
Halaman input siswa terdapat form input siswa yang di gunakan operator
untuk melakukan penginputan data baru dan siswa lama yang belum ada datanya.
Dalam menginput data siswa, operator harus mengisikan beberapa data yang di
minta dari form input siswa, diantaranya ada nis, nama, tanggal lahir, alamat, notelpon, dll. Data siswa bisa berasal dari bagian kurikulum yang di berikan kepada
operator untuk di inputkan datanya.

Gambar 4.25 (Halaman Input Data Siswa)

d. Halaman Lihat Siswa


Halaman lihat siswa berfungsi menampilkan data siswa yang tersimpan
dari database.

Halaman data siswa ini memiliki kotak pencarian yang di gunakan


mencari data siswa jika terlalu banyak, sehingga memudahkan dalam
melakukan pencarian.
Selain itu, juga terdapat dua tombol di dalam tabel dan dua tombol di
bawah tabel. Dua tombol di dalam tabel berfungsi sebagai tombol edit data
(kiri) untuk mengedit data siswa jika terdapat kesalahan dan tombol
hapus(kanan) untuk menghapus data siswa. Dua tombol dibagian bawah
berfungsi sebagai tombol input data (kiri) untuk menuju ke halaman input
data siswa dan tombol cetak untuk membuka halaman baru yang
menampilkan laporan siswa secara keseluruhan.

e.

4.5 Pengujian
Metode pengujian yang digunakan untuk menguji system informasi
akademik SMA Negeri 1 Gorontalo ini yaitu metode Black Box Testing.
Berhubung pada system ini terdapat beberapa user yang terdiri dari berbagai
macam modul, maka dipilih setiap satu user maka dipilih satu modul yang diuji.

Sesuai dari tahapan pengujian metode Black Box Testing, maka pada system
informasi akademik ini diuji apakah output-output yang dihasilkan oleh modul
yang dipilih sesuai yang diharapkan oleh user atau tidak.
Hasil dari pengujian system dapat dilihat pada tabel 4.13 berikut :
No

Jenis
User

Admin

Guru

Siswa

Kepala
Sekolah

Modul
Yang
Diuji
Input
User

Raport

Jadwal

Lihat
Guru

Output Yang
Diharapkan

Output Yang
Dihasilkan

Ket

Admin Bisa
Menginput Jenis
User dan
memberikan hak
akses
Raport Siswa yang
dicetak
mencantumkan
Keterangan
Ketuntasan dan
Absensi dari
Siswa.
Jadwal yang sudah
diinputkan oleh
Admin
ditampilkan pada
halaman siswa
berupa tabel yang
terdiri dari kolom
hari, jam mulai,
jam selesai, kelas,
mata pelajaran,
semester
Form Lihat Guru
untuk melihat
daftar guru yang
berada di smansa
dilengkapi dengan
form pencarian
terbagi 3 yaitu
pencarian
berdasarkan status
guru, nip dan
nama

Admin Bisa
Menginput Jenis
User dan
memberikan hak
akses

Tidak
terdapat
kesalahan.

Raport Siswa yang


dicetak
mencantumkan
Keterangan
Ketuntasan dan
Absensi dari Siswa.

Tidak
terdapat
kesalahan

Jadwal yang sudah


diinputkan oleh
Admin ditampilkan
pada halaman siswa
berupa tabel yang
terdiri dari kolom
hari, jam mulai, jam
selesai, kelas, mata
pelajaran, semester

Tidak
Terdapat
Kesalahan

Form Lihat Guru


untuk melihat daftar
guru yang berada di
smansa dilengkapi
Tidak
dengan form
Terdapat
pencarian terbagi 3 Kesalahan
yaitu pencarian
berdasarkan status
guru, nip dan nama

Berdasarkan table diatas modul data user pada Admin, modul


jadwal pada siswa, modul lihat pada kepala sekolah dan Modul Raport pada
Guru sudah tidak terdapat kesalahan lagi karena semua output yang
dihasilkan oleh modul ini sesuai dengan output yang diharapkan oleh user.
Jadi, setelah dilakukan pengujian system dengan menggunakan metode
Black Box Testing, dapat diketahui pada system informasi akademik
SMANSA ini ada modul yang tidak terdapat kesalahan lagi.

4.6 Pembahasan
Sistem informasi akademik SMANSA ini merupakan aplikasi
terkait dengan proses-proses akademik yang ada di SMA Negeri 1
Gorontalo. Dengan adanya system ini maka diharapkan pengolahan data
akademik di sekolah menjadi lebih optimal dibandingkan dengan
pengolahan data yang ada sekarang.
Pengguna dari system ini terdiri atas 4 yaitu :
1. Admin
2. Kepala Sekolah
3. Guru
4. Siswa.
Pada system ini setiap user dapat melakukan berbagai macam
kegiatan terkait input dan output. Kegiatan yang dapat dilakukan oleh setiap
user berbeda, disesuaikan dengan level dari user tersebut.
Selain itu, system informasi akademik ini menggunakan sebuah
database yang terdiri atas 8 tabel, serta 9 tabel lainnya yang merupakan table
dari database Gammu yang akan digunakan pada proses pengiriman SMS
Gateway.

Вам также может понравиться