bab iii perancangan sistem -...

32
39 BAB III PERANCANGAN SISTEM 3.1 Tahapan Penelitian Tahap penelitian masalah, merupakan langkah awal dari penelitian ini, karena tahap ini diperlukan untuk mengetahui masalah yang ada. Pada tahap pertama yang dilakukan yaitu melakukan wawancara terhadap kepala sekolah dan guru untuk mengetahui permasalahan yang sering terjadi di SMA Negeri 12 Surabaya, setelah mengetahui permasalahan yang dihadapai pihak sekolah kemudian dilakukan pengumpulan data melalui studi literatur. Pada tahap ini dilakukan pengumpulan data dan informasi untuk lebih mengetahui mengenai permasalahan yang diteliti. Studi literatur dilakukan untuk mendapatkan dasar- dasar referensi yang kuat bagi peneliti dalam menerapkan suatu metode yang digunakannya. Setelah itu tahap analisis mengidentifikasi dan menganalisa kebutuhan dari pengguna. Tujuan dari analisis berorientasi objek adalah untuk memahami domain dari masalah dan tanggung jawab sistem dengan memahami bagaimana pengguna akan menggunakan sistem. Tahap ini berkonsentrasi pada apa yang menggambarkan sistem ini bukan bagaimana melakukannya. Setelah tahap analisis selesai dilakukan maka akan mendapatkan gambaran dengan jelas apa yang harus dilakukan. Tahap desain sistem aplikasi visualisasi informasi menggunakan sistem dashboard mempunyai tujuan untuk memenuhi kebutuhan kepada pemakai sistem dan untuk memberikan gambaran yang jelas dan rancang bangun aplikasi visualisasi informasi menggunakan sistem

Upload: others

Post on 03-Nov-2019

7 views

Category:

Documents


0 download

TRANSCRIPT

39

BAB III

PERANCANGAN SISTEM

3.1 Tahapan Penelitian

Tahap penelitian masalah, merupakan langkah awal dari penelitian ini,

karena tahap ini diperlukan untuk mengetahui masalah yang ada. Pada tahap

pertama yang dilakukan yaitu melakukan wawancara terhadap kepala sekolah dan

guru untuk mengetahui permasalahan yang sering terjadi di SMA Negeri 12

Surabaya, setelah mengetahui permasalahan yang dihadapai pihak sekolah

kemudian dilakukan pengumpulan data melalui studi literatur. Pada tahap ini

dilakukan pengumpulan data dan informasi untuk lebih mengetahui mengenai

permasalahan yang diteliti. Studi literatur dilakukan untuk mendapatkan dasar-

dasar referensi yang kuat bagi peneliti dalam menerapkan suatu metode yang

digunakannya.

Setelah itu tahap analisis mengidentifikasi dan menganalisa kebutuhan

dari pengguna. Tujuan dari analisis berorientasi objek adalah untuk memahami

domain dari masalah dan tanggung jawab sistem dengan memahami bagaimana

pengguna akan menggunakan sistem. Tahap ini berkonsentrasi pada apa yang

menggambarkan sistem ini bukan bagaimana melakukannya.

Setelah tahap analisis selesai dilakukan maka akan mendapatkan

gambaran dengan jelas apa yang harus dilakukan. Tahap desain sistem aplikasi

visualisasi informasi menggunakan sistem dashboard mempunyai tujuan untuk

memenuhi kebutuhan kepada pemakai sistem dan untuk memberikan gambaran

yang jelas dan rancang bangun aplikasi visualisasi informasi menggunakan sistem

dashboard. Desain sistem harus dapat mendukung tujuan utama sesuai dengan

pada tahap penentuan tujuan.

Perancangan program dan implementasi program aplikasi visualisasi

informasi menggunakan sistem dashboard akan dilakukan pada tahapan ini,

dengan kriteria adalah program mudah dalam digunakan dan program mudah

dipahami oleh pemakai. Perancangan program ini mengacu pada perancangan

sistem aplikasi alat visualisasi informasi menggunakan sistem dashboard. Pada

tahap kesimpulan dan evaluasi ini berisi kesimpulan mengenai semua tahapan

yang telah dilalui serta saran yang berkenaan dengan hasil yang telah dicapai.

3.2 Teknik Pengumpulan Data

Sebelum membuat program aplikasi ini, terlebih dahulu dilakukan

pengumpulan data yang dilakukan dengan cara melakukan wawancara terhadap

beberapa guru serta kepala sekolah SMA Negeri 12 Suarabaya, Sehingga dapat

dilakukan analisi sistem sesuai kebutuhan SMA Negeri 12, selanjutnya dilakukan

proses perancangan sistem. Hal ini dilakukan dengan tujuan supaya program

aplikasi yang dibuat dapat berfungsi sesuai dengan yang diharapkan, yaitu dapat

membantu kepala sekolah dalam monitoring kinerja akademik sesuai 8 komponen

akreditasi.

1.3 Analisis Sistem

SMA Negeri 12 perlu melakukan monitoring dan pengukuran secara terus-

menerus terhadap kinerja akademiknya untuk memastikan ketercapaian tujuan

yang telah ditetapkan. Orang-orang yang berada di level manajer, seperti kepala

sekolah memiliki tanggung jawab untuk memonitor kinerja akademik sesuai 8

komponen akreditasi. Berdasarkan hasil analisa terhadap sistem yang berjalan saat

ini di SMA Negeri 12 Surabaya, dapat diketahui bahwa kepala sekolah kesulitan

memantau atau memonitoring kinerja akademik sesuai dengan 8 komponen

akreditasi, karena belum tersedianya sistem yang dapat memberikan informasi

terhadap kinerja akademik sesuai 8 komponen akreditasi secara real time. Adapun

Sistem Informasi Akademik yang ada di SMA Negeri 12 belum bisa memberikan

gambaran jelas tentang kondisi kinerja akademik sesuai 8 komponen akreditasi

yang terjadi saat ini.

Pengelolaan dan penyajian informasi bukanlah hal yang mudah, mengingat

kompleksitas dan banyaknya informasi yang dibutuhkan. Organisasi memerlukan

sebuah “alat” untuk mengelola dan menyajikan dalam bentuk yang efisien dan

efektif. Efisien berarti bahwa informasi dapat dipahami dengan mudah dan cepat

oleh penerimanya. Efektif berarti bahwa makna yang terkandung dalam informasi

dapat dipersepsi dengan benar oleh penerimanya, sehingga tujuan dari

penyampaian informasi tersebut dapat tercapai (Hariyanti, 2008). Oleh karena itu

dirancanglah sistem dashboard akademik, yang dapat membantu level manager di

SMA Negeri 12 Surabaya dalam memantau atau memonitor kinerja akademik

sesuai 8 komponen akreditasi.

3.3.1 Analisis Kebutuhan

Dalam perancangan sistem menggunakan pendekatan user centrik,

prosesnya dimulai dari identifikasi informasi mengenai kebutuhan pengguna,

seperti informasi apa yang perlu disajikan, kepada siapa informasi disampaikan

dan seberapa detail informasi tersebut perlu disampaikan. Kebutuhan yang

dimaksud adalah kebutuhan dari sisi akademik yang meliputi proses memantau

atau monitoring kinerja akademik. Tabel 3.1 di bawah ini merupakan analisa

kebutuhan user yang sekaligus menjadi rancangan output yang akan dibuat dalam

sistem ini.

Tabel 3.1 Analisa Kebutuhan

No User Kebutuhan

1 Kepala Sekolah a. View komponen akreditasi

b. View komponen standar isi

c. View komponen standar proses

d. View komponen standar lulusan

e. View komponen standar pendidik dan tendik

f. View komponen sarana & prasarana

g. View komponen pengelolaan

h. View komponen pembiayaan

i. View komponen penilaian

2 Guru a. Ketuntasan mata pelajaran IPTEK

b. Ketuntasan mata pelajaran IPA & IPS

c. Ketuntasan mata pelajaran Bahasa

d. Guru berpendidikan S1

e. Lulusan diterima di perguruan tinggi negeri

f. Kulaifikasi pendidikan TU dan perpustakaan

3 Standar Isi a. View Hasil jawaban

a. Dokumen akreditasi

4 Standar Proses a. View Hasil jawaban

b. Dokumen akreditasi

5 Standar Lulusan a. View Hasil jawaban

b. Dokumen akreditasi

6 Standar Tendik a. View Hasil jawaban

b. Dokumen akreditasi

7 Standar Sarana a. View Hasil jawaban

b. Dokumen akreditasi

8 Standar Pengelolaan a. View Hasil jawaban

b. Dokumen akreditasi

9 Standar Pembiayaan a. View Hasil jawaban

b. Dokumen akreditasi

10 Standar Pendidikan a. View Hasil jawaban

b. Dokumen akreditasi

3.3.2 Gambaran Umum Sistem

User dari sistem dashboard akademik ini adalah Kepala Sekolah dan Tim

Akreditasi. Sistem dashboard akademik ini digunakan untuk memantau atau

memonitor kinerja akademik yang dapat digunakan sebagai landasan dalam

pengambilan keputusan. Data akademik dalam sistem ini ditampilkan dalam

bentuk dashboard yang disertai dengan drilldown untuk melihat lebih detail data

dari informasi yang dibutuhkan. Pada gambar 3.1 merupakan gambaran umum

sistem dashboard akademik ini.

DB SIA

DASHBOARD AKADEMIK

KEPALA SEKOLAH

DB DASHBOARD

SERVER DB

KINERJA

AKADEMIK

TIM AKREDITASI

REKAP HASIL AKREDITASI

REKAP HASIL AKRED. PER KOMPONEN

Gambar 3.1 Gambaran Umum Sistem

Proses pembuatan sistem dashboard ini dimulai dari input data Sistem

Informasi Akademik yang sudah tersedi di Database dan input tim akreditasi

sesuai tugas komponen akreditasi masing-masing. Kemudian data tersebut diolah

dengan disesuiakan 8 komponen akreditasi sehingga akan menghasilkan

dashboard yang menggambarkan kinerja 8 komponen akreditasi tersebut sesuai

data yang telah ada, kemudian dashboard tersebut akan menjadi alat bantu kepala

sekolah dalam memantau kondisi kinerja akademik dan juga membantu tim

akreditasi dalam mencetak dokumen sesuai format yang telah ditetapkan BAN-

SM. Dashboard ini akan sangat membantu dalam persiapan akreditasi sekolah

yang dilaksanakan 4 tahun sekali.

3.4 Perancangan Sistem

Sistem dashboard akademik ini merupakan bagian kecil dari sistem

informasi akademik yang sudah berjalan di SMA Negeri 12 Surabaya saat ini,

sehingga dalam pembuatan sistem ini tidak membuat tabel-tabel akademik baru,

kecuali 7 tabel yang digunakan untuk memasukan jawaban komponen akreditasi

dan tabel yang diperlukan untuk melakukan perhitungan nilai akhir setiap

komponen yaitu table pertanyaan, tabel detail jawaban, tabel jawaban pertanyaan,

table komponen, tabel hasil, tabel KPI dan tabel User. Perancangan sistem akan

digambarkan melalui Sistem Flow, Context Diagram, Data flow Diagram (DFD)

dengan Power Designer 6, ERD meliputu CDM dan PDM, Struktur Tabel, dan

Desain Input Output. Berikut ini merupakan penjelasan dari tahapan pembuatan

sistem dashboard akademik ini

3.4.1 System Flow

System Flow merupakan suatu sistem yang berisi simbol-simbol yang saling

berhubungan. System flow ini digunakan untuk menunjukan jalannya program

aplikasi Visualisasi data akademik dengan sistem dashboard di SMA Negeri 12

Surabaya secara garis besar. System flow yang dipakai dalam pembuatan program

aplikasi ini dapat dilihat seperti gambar di bawah ini.

Gambar 3.2 Sytem Flow VI Data Akademik untuk Kepala Sekolah

Sistem Flow Visualisasi Informas Data Akademik Untuk Kepala Sekolah

KEP.SEKOLAHVI

Y

DRIIL DOWN

DOKUMEN

AKREDITASI

SESUAI OPSI

PILIHAN

REKAP

JAWABAN PER

LAPORAN

PRINT

Mencetak

Dokumen

Akreditasi

DOKUMEN

AKREDITASI

T

Finish

MENAMPILKAN

REKAP JAWABAN

PER LAPORAN

MENAMPILKAN

DETAIL REKAP

JAWABAN

A

YPILIIH

REKAP

T

Gambar 3.3 System Flow Visualisasi Informasi Data Akademik untuk Kepala

Sekolah

Gambar 3.3 System Flow Visualisas Informasi Data Akademik untuk Guru

Gambar 3.4 System Flow Visualisas Informasi Data Akademik untuk Admin

INPUT PERTANYAAN

TIM AKREDITASIVISIA

START

MEMILIH MENU

PERTANYAAN

MENAMPILKAN

MENU

PERTANYAAN

FORM INPUT

NOMER

PERTANYAAN

MENAMPILKAN

PERTANYAAN

SESUAI PILIHAN

NOMER

FORM

PERTANYAAN

INPUT NOMER

PERTANYAAN

INPUT

PERTANYAAN

SIMPAN

PERTANYAAN

FINISH

1

3

1

3

Gambar 3.5 System Flow Input Pertanyaan

3.4.2 Context Diagram

Context Diagram merupakan gambaran aliran data secara menyeluruh

(umum) dari sistem aplikasi yang akan dibuat. Context diagram ini, digambarkan

dengan hanya 1 proses (nomor proses 0) dan beberapa entity yang dihubungkan

dengan anak panah yang menggambarkan aliran data.

Context diagram yang akan dibuat untuk menggambarkan aliran data pada

visualisasi informasi data akademik menggunakan sistem dashboard di SMA

Negeri 12 Surabaya dapat dilihat pada gambar 3.6 dibawah ini.

DA

TA

_T

IM_A

KR

E

KP

I

NIL

AI_

KP

I

RE

KA

P S

ES

UA

I O

PS

I P

ILIH

AN

DA

SH

BO

AR

D_K

OM

PO

NE

N_S

TA

ND

AR

_P

RO

SE

S

DA

SH

BO

AR

D_K

OM

PO

NE

N_S

TA

ND

AR

_K

OM

PE

TE

NS

I_L

UL

US

AN

DA

SH

BO

AR

D_K

OM

PO

NE

N_S

TA

ND

AR

_P

EN

GE

LO

LA

AN

DA

SH

BO

AR

D_K

OM

PO

NE

N_S

TA

ND

AR

_IS

I

DA

SH

BO

AR

D_K

OM

PO

NE

N_S

TA

ND

AR

_P

EM

BIA

YA

AN

DA

SH

BO

AR

D_K

OM

PO

NE

N_S

TA

ND

AR

_S

AR

AN

A&

PR

AS

AR

AN

A

DA

SH

BO

AR

D_K

OM

PO

NE

N_S

TA

ND

AR

_P

EN

ILA

IAN

&P

EN

DID

IKA

N

DA

SH

BO

AR

D_K

OM

PO

NE

N S

TA

ND

AR

_P

EN

DID

IK&

TE

ND

IK

DA

SH

BO

AR

D_K

EL

UL

US

AN

DA

SH

BO

AR

D_T

EN

AG

A_P

ER

PU

S

DA

SH

BO

AR

D_T

U

DA

SH

BO

AR

D_P

EN

D_G

UR

U

DA

SH

BO

AR

D_B

_IN

GG

RIS

DA

SH

BO

AR

D_B

_IN

DO

NE

SIA

DA

SH

BO

AR

D_IP

S

DA

SH

BO

AR

D_IP

A

DA

SH

BO

AR

D_IP

TE

K

DA

TA

_L

OG

IN

RE

KA

P_H

AS

IL_S

TA

ND

_P

EN

ILA

IAN

PE

ND

IDIK

AN

RE

KA

P_H

AS

IL_S

TA

ND

_P

EM

BIA

YA

AN

RE

KA

P_H

AS

IL_S

TA

N_

PE

NG

EL

OL

AA

N

RE

KA

P_H

AS

IL_S

TA

N_

SA

RA

NA

&P

RA

SA

RA

NA

RE

KA

P_H

AS

IL_S

TA

N_

PE

ND

IDIK

&T

EN

DIK

RE

KA

P_H

AS

IL_S

TA

N_

KO

MP

ET

EN

SIL

UL

US

AN

RE

KA

P_H

AS

IL_S

TA

ND

AR

_P

RO

SE

S

RE

KA

P_H

AS

IL_K

OM

PO

NE

N_S

TA

ND

AR

ISI

0

RA

NC

AN

G B

AN

GU

N V

I A

KA

DE

MIK

M

EN

GG

UN

AK

AN

S

IST

EM

DA

SH

BO

AR

D D

I S

MA

12

+

TIM

AK

RE

DIT

AS

I

KE

PA

LA

SE

KO

LA

H

GU

RU

Gambar 3.6 Context Diagram Visualisasi Akdemik Menggunakan Dashboard

3.4.3 Data Flow Diagram

Setelah membuat contex diagram proses perancangan dilanjutkan dengan

membagi context diagram menjadi proses-proses yang lebih kecil. Gambar 3.7

merupakan gambar DFD level 0 sistem dashboard akademik dari proses

mengelola nilai KPI.

NILAI_KPI

[KPI]

[NILAI_KPI]

10

MENGELOLA NILAI KPI

+

KEPALA

SEKOLAH

TIM

AKREDITASI

8 KPI

Gambar 3.7 DFD Level 0 Mengelola Nilai KPI

. Gambar 3.8 merupakan gambar DFD level 0 sistem dashboard akademik.

DFD level 0 sistem akademik memiliki 10 subproses utama, 2 eksternal entity

yaitu Kepala Sekolah dan Tim Akreditasi

[DATA_TIM_AKRE]

DETAIL_STND_PEMBIAYAANDATA_STND_PEMBIAYAAN

KPI_STND_PEMBIAYAAN

HASIL_STND_PEMBIAYAAN

DATA__STND_PENDIDIK

HASIL__STND_PENDIDIK

KPI__STND_PENDIDIK

DETAIL_STND_PENDIDIK

DATA_STNDR_LULUSAN

HASIL__STNDR_LULUSAN

KPI_STNDR_LULUSAN

DETAIL_STNDR_LULUSAN

DATA__STNDR_TENDIK

HASIL__STNDR_TENDIK

KPI__STNDR_TENDIK

DETAIL_STNDR_TENDIK

DATA_JURUSAN

DATA_ALUMNI

DATA_DUK_TU

DATA_DUK_PTT

DATA_PELAJARAN

DATA NILAI

DATA_SISWA

DATA_GURU

DETAIL_STND_SARANA

DATA_STND_SARANA

HASIL_STND_SARANA

KPI_STND_SARANA

DETAIL_STNDR_PENGELOLA

DATA_STNDR_PENGELOLA

KPI_STNDR_PENGELOLA

HASIL_STNDR_PENGELOLA

DETAIL_STANDAR_PROSES

DATA_STANDAR_PROSES

HASIL_STANDAR_PROSES

KPI_STANDAR_PROSES

DETAL_STANDAR_ISIDATA_STANDAR_ISI

HASIL_STANDAR_ISI

KPI_STANDAR_ISI[DASHBOARD_KOMPONEN_STANDAR_ISI]

DOKUMEN SESUAI OPSI PILIHAN

REKAP SESUAI OPSI PILIHAN

REKAP SESUAI PILIHAN

LOGIN_GURU

[DASHBOARD_KELULUSAN]

[DASHBOARD_TENAGA_PERPUS]

[DASHBOARD_TU]

[DASHBOARD_PEND_GURU]

[DASHBOARD_B_INGGRIS]

[DASHBOARD_B_INDONESIA]

[DASHBOARD_IPS]

[DASHBOARD_IPA]

[DASHBOARD_IPTEK]

INPUT_PERTANYAAN

LOGIN_KOMPONEN_4

LOGIN_KOMPONEN_5

LOGIN_KOMPONEN_3

LOGIN_KOMPONEN_6

LOGIN_KOMPONEN_8

LOGIN_KOMPONEN_2

LOGIN_KOMPONEN_7

USER_LOGIN

LOGIN_KOMPONEN_1

[DATA_LOGIN]

USER

HASIL_JAWABAN

JAWABAN_STANDAR_PEMBIAYAAN

JAWABAN

JAWABAN_PERTAN YAAN

JAWABAN_PERTANYAAN

JAWABAN

JAWABAN_KOMP2

JAWABAN_PERTANYAAN

PERTANYAAN STANDAR PENDIDIK

PERTANYAAN STANDAR LULUSAN

PERTANYAAN STANDAR PENDIDIKAN

PERTANYAAN_STANDAR_PEMBIAYAAN

PERTANYAAN STANDAR SARANA&PRASARANA

PERTANYAAN STANDAR PENGELOLAAN

PERTANYAAN STANDAR PROSES

PERTANYAAN_STANDAR_ISI

[REKAP_HASIL_STAN_PENDIDIK&TENDIK]

[REKAP_HASIL_KOMPONEN_STANDARISI]

[REKAP_HASIL_STAN_KOMPETENSILULUSAN]

[REKAP_HASIL_STANDAR_PROSES]

[DASHBOARD_KOMPONEN STANDAR_PENDIDIK&TENDIK]

[DASHBOARD_KOMPONEN_STANDAR_KOMPETENSI_LULUSAN]

[REKAP_HASIL_STAND_PENILAIANPENDIDIKAN]

[REKAP_HASIL_STAND_PEMBIAYAAN]

[REKAP_HASIL_STAN_SARANA&PRASARANA]

[REKAP_HASIL_STAN_PENGELOLAAN]

[DASHBOARD_KOMPONEN_STANDAR_PEMBIAYAAN]

[DASHBOARD_KOMPONEN_STANDAR_PENILAIAN&PENDIDIKAN]

[DASHBOARD_KOMPONEN_STANDAR_PENGELOLAAN]

[DASHBOARD_KOMPONEN_STANDAR_SARANA&PRASARANA]

[DASHBOARD_KOMPONEN_STANDAR_PROSES]

KEPALA

SEKOLAH

KEPALA

SEKOLAH

KEPALA

SEKOLAH

KEPALA

SEKOLAH

KEPALA

SEKOLAH

KEPALA

SEKOLAH

KEPALA

SEKOLAH

KEPALA

SEKOLAH

TIM

AKREDITASI

TIM

AKREDITASI

TIM

AKREDITASI

TIM

AKREDITASI

TIM

AKREDITASI

TIM

AKREDITASI

TIM

AKREDITASI

TIM

AKREDITASI

1

MENGHITUNG NILAI AKHIR STANDAR ISI

+

2

MENGHITUNG NILAI AKHIR STANDAR PROSES

+

3

MENGHITUNG NILAI AKHIR STANDAR PENGELOLAAN

+

4

MENGHITUNG NILAI AKHIR KOMPONEN

STANDAR SARANA&PRASARANA

+

5

MENGHITUNG NILAI AKHIR KOMPONEN STANDAR

PEMBIAYAAN

+

6

MENGHITUNG NILAI AKHIR STANDAR PENDIDIKAN

+

7

MENGHITUNG NILAI AKHIR STANDAR

LULUSAN

+

8

MENGHITUNG_NILAI_AKHIR_STANDAR_PENDIDIK&T

ENDIK

+

1 PERTANYAAN

1 PERTANYAAN

1 PERTANYAAN

1 PERTANYAAN

1 PERTANYAAN

1 PERTANYAAN

1 PERTANYAAN

1 PERTANYAAN

7JAWABAN_PE

RTANYAAN

7JAWABAN_PERT

ANYAAN

7JAWABAN_PERT

ANYAAN

7JAWABAN_PER

TANYAAN

7JAWABAN_PER

TANYAAN

7JAWABAN_PERT

ANYAAN

7JAWABAN_PERT

ANYAAN

7JAWABAN_PERT

ANYAAN

3 USER

9

VALIDASI_USER

+

TIM

AKREDITA

SI

GURU

GURU

GURU

GURU

GURU

GURU

GURU

GURU

GURU

12

MENAMPILKAN DASHBOAR KEPADA

GURU

+

KEPALA

SEKOLAH

KEPALA

SEKOLAH

KEPALA

SEKOLAH

8 KPI

9 HASIL

10 KOMPONEN11

DETAIL_PERT

ANYAAN

8 KPI

9 HASIL

10 KOMPONEN

11DETAIL_PERT

ANYAAN

8 KPI

9 HASIL

10 KOMPONEN

11DETAIL_PERT

ANYAAN

11DETAIL_PERT

ANYAAN

8 KPI

9 HASIL

10 KOMPONEN

12 GURU

13 SISWA

14 NILAI

15 PELAJARAN

16 DUK_PTT

17 DUK_TU

18 ALUMNI

19 JURUSAN

11DETAIL_PERT

ANYAAN

8 KPI

9 HASIL

10 KOMPONEN

10 KOMPONEN

9 HASIL

8 KPI

11DETAIL_PERT

ANYAAN

11DETAIL_PERT

ANYAAN

8 KPI

9 HASIL

10 KOMPONEN

11DETAIL_PERT

ANYAAN

8 KPI

9 HASIL

10 KOMPONEN

TIM

AKREDITASI

Gambar 3.8 DFD Level 0 Visualisasi Data Akdemik Menggunakan Dashboard

Gambar 3.9 merupakan hasil dari decompose dari validasi user terdiri dari 1

eksternal entitiy yaitu tim akreditasi, 3 sub proses dan 1 data store. Sub prosesnya

terdiri dari memilih tim akreditasi yang dilakukan kepala sekolah, kemudian

memasukan data user kedalam data store user, setelah didapat user komponen

akreditasi maka user tersebut diberi hak akses untuk login sebagai tim akreditasi

sesuai komponen yang diberikan.

[DATA_TIM_AKRE]

[DATA_LOGIN]

LOGIN

[USER]

TIM AKREDITASI

3 USER

TIM

AKREDITASI

9.1

MEM ASUKAN DATA TIM

AKREDITASI

9.2

SIM PAN DATA USER

TIM

9.3

LOGIN KOMPONEN AKREDITASI

TIM

AKREDITASI

Gambar 3.9 DFD Level 1Validasi User

Gambar 3.10 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar isi terdiri dari 2 eksternal entity, 6 subproses 7 data store,

subprosesnya terdiri dari input jawaban oleh user, dengan pertanyaan yang

didapat dari data store pertanyaan, hasil inputan disimpan dalam data store

jawaban pertanyaan, kemudian menghitung skor setiap jawaban menggunakan

data yang ada di data store jawaban pertanyaan dan secara otomatis total skor

tersebut akan masuk kedalam data store hasil. sehingga dapat ditampilkan

perolehan skor komponen standar isi ke dalam bentuk dashboard.

[KPI_STANDAR_ISI][DATA_STANDAR_ISI]

[SKOR_PEROLEHAN]

[DETAIL_JAW ABAN]

[SKOR_JAW ABAN]

[INPUT_PERTANYAAN]

PERTANYAAN_JAW ABAN

[LOGIN_KOMPONEN_1]

[JAW ABAN_PERTANYAAN]

[PERTANYAAN_STANDAR_ISI]

REKAP SESUAI OPSI PILIHAN

BUTIR JAW ABANREKAP KOMPONEN

[REKAP_HASIL_KOM PONEN_STANDARISI]

NILAI AKHIR

SKOR TERTIMBANGSKOR JAW ABAN

[DASHBOARD_KOM PONEN_STANDAR_ISI]

KEPALA

SEKOLAHTIM

AKREDITASI

1 PERTANYAAN

1.1

MENAM PILKAN NILAI AKHIR KOMPONEN

AKREDITASI STANDAR ISI DALAM BENTUK

DASHBOARD

1.2

INPUT JAWABAN STANDAR ISI

1.3

MENGHITUNG SKOR

JAWABAN STANDAR ISI

1.4

MENGHITUNG NILAI AKREDITASI KOMPONEN

STANDAR ISI DALAM SKALA RATUSAN

1.5

REKAP DOKUM EN KOMPONEN STANDAR ISI

1.6

MEM ILIH BUTIR

DOKUMEN KOMPONEN

KEPALA

SEKOLAH

7JAW ABAN_PERT

ANYAAN

LOGIN

1 PERTANYAAN

1.7

EDIT PERTANYAAN DAN JAWABAN

7JAW ABAN_PERT

ANYAAN

8 HASIL

9 KOMPONEN11

DETAIL_PERT

ANYAAN

10 KPI

Gambar 3.10 DFD Level 1 Menghitung Nilai Akhir Standar Isi

Gambar 3.11 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar isi terdiri dari 2 eksternal entity, 6 subproses 7 data store,

subprosesnya terdiri dari input jawaban oleh user, dengan pertanyaan yang

didapat dari data store pertanyaan, hasil inputan disimpan dalam data store

jawaban pertanyaan , kemudian menghitung skor setiap jawaban menggunakan

data yang ada di data store jawaban pertanyaan dan secara otomatis total skor

tersebut akan masuk kedalam data store hasil. sehingga dapat ditampilkan

perolehan skor komponen standar proses ke dalam bentuk dashboard.

[DATA_STANDAR_PROSES]

[DETAIL_JAW ABAN]

[HASIL_STANDAR_PROSE]

[KPI_STANDAR_PROSES]

[LOGIN_KOMPONEN_2]

[JAW ABAN_KOMP2]

[PERTANYAAN STANDAR PROSES]

DOKUMEN SESUAI OPSI PILIHAN

REKAP JAW ABANCETAK REKAP

NILAI AKHIR

[REKAP_HASIL_STANDAR_PROSES]

SKOR TERTIMBANGSKOR JAW ABAN

[DASHBOARD_KOM PONEN_STANDAR_PROSES]

KEPALA

SEKOLAHTIM

AKREDITASI

1 PERTANYAAN

2.1

MENAM PILKAN NILAI AKHIR KOMPONEN STANDAR PROSES

DALAM BENTUK DASHBOARD

2.2

INPUT JAWABAN STANDAR

PROSES

2.3

MENGHITUNG SKOR

JAWABAN STANDAR

PROSES

2.4

MENGHITUNG NILAI

AKREDITASI KOMPONEN STANDAR

PROSES DALAM SKALA RATUSAN

2.5

REKAP DOKUMEN STANDAR

PROSES

2.6

MEM ILIH BUTIR

DOKUMEN STANDAR

KEPALA

SEKOLAH

7JAW ABAN_PERT

ANYAAN

LOGIN

10 KPI

8 HASIL

9 KOMPONEN

11DETAIL_PERT

ANYAAN

Gambar 3.11 DFD Level 1 Menghitung Nilai Akhir Standar Proses

Gambar 3.12 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar lulusan terdiri dari 3 eksternal entity, 8 subproses 7 data store,

subprosesnya terdiri dari mengolah data SIA, kemudian informasi yang didapat

ditampilkan kedalam bentuk dashboard yang menampilkan rata-rata kelulusan

mata pelajaran IPTEK, IPA, IPS, Bahasa Indonesia dan Bahasa Inggris. Data SIA

tersebut diolah sesuai pertanyaan dan jawaban yang terdapat pada data store detail

pertanyaan dan pertanyaan, sehingga didapat jawaban yang akan disimpan pada

data store jawaban pertanyaan, kemudian dilakukan perhitungan total skor yang

diperoleh lalu hasil perhitungan disimpan dalam data store hasil, sehingga dapat

ditampilkan perol2han skor komponen standar isi kedalam bentuk dashboard.

[KPI_STNDR_LULUSAN]

[HASIL_STNDAR_LULUSAN]

[DATA_KOM P_STNDR_LULUSAN]

[DETAIL_STND_LULUSAN]

[LOGIN_KOMPONEN_3]

[JAW ABAN]

[PERTANYAAN STAND AR LULUSAN]

REKAP SESUAI PILIHAN

JAW ABAN

DASHBOAR STANDAR LULUSAN NILAI AKHIR

JUM LAH SKOR

[REKAP_HASIL_STAN _KOMPETENSILULUSAN]

JAW ABANDATA SIA

[DASHBOARD_KOM PONEN_STANDAR_KOMPETENSI_LULUSAN]

KEPALA

SEKOLAH

TIM

AKREDITASI

7.1

MENAM PILKAN NILAI AKHIR KOMPONEN

STANDAR LULUSAN DALAM BENTUK

DASHBOARD

1 PERTANYAAN

7.2

MENGOLAH DATA SIA SESUAI DOKUM EN

STANDAR LULUSAN

7.3

JAWABAN KOMPONEN STANDAR LULUSAN

7.4

MENGHITUNG SKOR

JAWABAN STANDAR LULUSAN

7.5

MENCETAK REKAP

DOKUMEN STANDAR LULUSAN

7.6

MENGHITUNG NILAI AKREDITASI KOM PONEN

STANDAR LULUSAN DALAM SKALA RATUSAN

7.8

MEM ILIH JAWABAN

SESUAI OPSI PILIHAN

KEPALA

SEKOLAH

7JAW ABAN_PERT

ANYAAN

LOGIN

11DETAIL_PERT

ANYAAN

10 KPI

9 KOMPONEN

8 HASIL

Gambar 3.12 DFD Level 1 Menghitung Nilai Akhir Standar Lulusan

Gambar 3.13 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar pendidik dan tendik terdiri dari 3 eksternal entity, 8 subproses 7

data store, subprosesnya terdiri dari mengolah data SIA, kemudian informasi

tersebut ditampilkan kedalam bentuk dashboard yang menampilkan persentase

pendidikan guru, persentase pendidikan tenaga administrasi, persentase

pendidikan tenaga perpustakaan dan persentase kelulusan diterima perguruan

tinggi negeri. Data SIA juga disesuaikan dengan pertanyaan dan jawaban yang

didapat dari data store detail pertanyaan dan pertanyaan, sehingga didapat

jawaban yang akan disimpan pada data store jawaban pertanyaan, kemudian

dilakukan perhitungan total skor yang didapat lalu disimpan dalam data store

hasil, sehingga dapat ditampilkan perolehan skor komponen standar pendidik dan

tenaga kependidikan kedalam bentuk dashboard.

HASIL_STND_SARANA

KPI_STND_PENDIDIK

DATA_KOM P_SARANA

DETAIL_STND_TENDIK

PERTANYAAN STAN DAR PENDIDIK

JAW ABAN_PERTAN YAAN

REKAP SESUAI PILIH AN

REKAP JAW ABAN

REKAPNILAI AKHIR

REKAP_HASIL_STAN _PENDIDIK&TENDIK

TOTAL SKOR

JAW ABANDATA SIA

DASHBOARD_KOM PONEN STANDAR_PENDIDIK&TENDIK

KEPALA

SEKOLAH

TIM

AKREDITASI

1 PERTANYAAN

1

MENAM PILKAN NILAI AKHIR STANDAR

PENDIDIKAN&TENDIK DALAM BENTUK

DASHBOARD

2

MENGOLAH DATA SIA SESUAI DOKUM EN STANDAR PENDIDIK

3

JAWABAN STANDAR

KOMPONEN LULUSAN

4

MENGHITUNG SKOR JAWABAN

STANDAR KOMPONEN

PENDIDIK

5

MENGHITUNG NILAI AKREDITASI

KOMPONEN STANDAR PENDIDIK DALAM SKALA RATUSAN

6

MENCETAK REKAP

DOKUMEN KOMPONEN STANDAR

8

MEM ILIH REKAP SESUAI

KEPALA

SEKOLAH

7 JAW ABAN_PERTAN YAAN

11DETAIL_PERT

ANYAAN

10 KPI

9 KOMPONEN

8 HASIL

Gambar 3.13 DFD Level 1 Menghitung Nilai Akhir Pendidik Dan Tendik

Gambar 3.14 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar isi terdiri dari 2 eksternal entity, 6 subproses 7 data store,

subprosesnya terdiri dari input jawaban oleh user, dengan pertanyaan yang

didapat dari data store pertanyaan, hasil inputan disimpan dalam data store

jawaban pertanyaan , kemudian menghitung skor setiap jawaban menggunakan

data yang ada di data store jawaban pertanyaan dan secara otomatis total skor

tersebut akan masuk kedalam data store hasil. sehingga dapat ditampilkan

perolehan skor komponen standar sarana & prasarana ke dalam bentuk

dashboard.

PERTANYAAN_STNDR_SARANA HASIL_STNDR_SARANA

DATA_KOM P_STNDR_SARANA

KPI_STND_SARANA

JAW ABAN_PERTAN YAAN

PERTANYAAN STANDAR SARANA&PRASARANA

REKAP SESUAI OPSI

REKAP JAW ABANREKAP

REKAP_HASIL_STAN_SARANA&PRASARANA

NILAI AKHIR

TOTAL SKORJAW ABAN

DASHBOARD_KOM PONEN_STANDAR_SARANA&PRASARANA

KEPALA

SEKOLAH

TIM

AKREDITASI

1 PERTANYAAN

1

MENAM PIIKAN NILAI AKHIR STANDAR

SARANA&PRASARANA DALAM BENTUK

DASHBOARD

3

INPUT JAWABAN STANDAR

SARANA&PRASARANA

4

MENGHITUNG SKOR JAWABAN

5

MENGHITUNG NILAI AKREDITASI KOMPONEN

SARANA DALAM SKALA RATUSAN

6

CETAK DOKUMEN

KOMPONEN STANDAR

SARANA&PRASAR

7

MEM ILIH OPSI SESUAI PILIHAN

KEPALA

SEKOLAH

7 JAW ABAN_PERTANYAAN

9 KOMPONEN

10 KPI

11DETAIL_PERT

ANYAAN

8 HASIL

Gambar 3.14 DFD Level 1 Menghitung Nilai Akhir Sarana dan Prasarana

Gambar 3.15 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar isi terdiri dari 2 eksternal entity, 6 subproses 7 data store,

subprosesnya terdiri dari input jawaban oleh user, dengan pertanyaan yang

didapat dari data store pertanyaan, hasil inputan disimpan dalam data store

jawaban pertanyaan , kemudian menghitung skor setiap jawaban menggunakan

data yang ada di data store jawaban pertanyaan dan secara otomatis total skor

tersebut akan masuk kedalam data store hasil. sehingga dapat ditampilkan

perolehan skor komponen standar pengelolaan ke dalam bentuk dashboard.

DATA_KOM P_STND_PENGELOLA

HASIL_STND_PENGELOLA

KPI_STANDAR_PENGELOLA

DETAIL_JAW ABAN_PENGELOLA

JAW ABAN_STANDAR_PENGELOLAPERTANYAAN STANDAR PENGELOLAAN

REKAP SESUAI OPSI PILIHAN

REKAP JAW ABANREKAP KOMPONEN

NILAI AKHIR

TOTAL SKOR

JAW ABAN

REKAP_HASIL_STAN_PENGELOLAAN DASHBOARD_KOM PONEN_STANDAR_PENGELOLAAN

KEPALA

SEKOLAH

TIM

AKREDITASI

1 PERTANYAAN

1

MENAM PILKAN NILAI AKHIR STANDAR PENGELOLAAN

DALAM BENTUK DASHBOARD

2

INPUT JAWABAN STANDAR

PENGELOLAAN

3

MENGHITUNG SKOR JAWABAN

KOMPONEN PENGELOLAAN

4

MENGHITUNG NILAI AKREDITASI KOMPONEN

PENGELOLAAN DALAM SKALA

RATUSAN

5

MENCETAK REKAP DOKUMEN

KOMPONEN STANDAR

PENGELOLAAN

6

MEM ILIH REKAP SESUAI OPSI PILIHAN

KEPALA

SEKOLAH

7 JAW ABAN_PERTANYAAN

11DETAIL_PERT

ANYAAN

8 HASIL

9 KOMPONEN

10 KPI

Gambar 3.15 DFD Level 1 Menghitung Nilai Akhir Standar Pengelolaan

Gambar 3.16 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar isi terdiri dari 2 eksternal entity, 6 subproses 7 data store,

subprosesnya terdiri dari input jawaban oleh user, dengan pertanyaan yang

didapat dari data store pertanyaan, hasil inputan disimpan dalam data store

jawaban pertanyaan , kemudian menghitung skor setiap jawaban menggunakan

data yang ada di data store jawaban pertanyaan dan secara otomatis total skor

tersebut akan masuk kedalam data store hasil. sehingga dapat ditampilkan

perolehan skor komponen standar pembiayaan ke dalam bentuk dashboard.

HASIL_STNDR_PEMBIAYAAN

DATA_STNDR_PEM BIAYAAN KPI_STNDR_PEMBIAYAAN

DETAIL_STNDR_PEMBIAYAAN

JAW ABAN_STANDAR_PEMBIAYAAN

PERTANYAAN_STANDAR_PEM BIAYAAN

REKAP SESUAI OPSI PILIHAN

REKAP JAW ABAN

REKAP KOMPONEN

NILAI AKHIR

TOTAL SKOR JAW ABANJAW ABAN

REKAP_HASIL_STAND_PEMBIAYAAN DASHBOARD_KOM PONEN_STANDAR_PEMBIAYAAN

KEPALA

SEKOLAH

TIM AKREDITASI

1 PERTANYAAN

1

MENAM PILKAN NILAI AKHIR STANDAR

PEM BIAYAAN DALAM BENTUK DASHBOARD

2

INPUT JAWABAN STANDAR

PEM BIAYAAN

3

MENGHITUNG SKOR JAWABAN

STANDAR PEM BIAYAAN

4

MENGHITUNG NILAI AKREDITASI KOMPONEN STNDAR PEMBIAYAAN

DALAM SKALA RATUSAN

5

REKAP DOKUMEN STANDAR

PEM BIAYAAN

6

MEM ILIH OPSI SESUAI PILIHAN

KEPALA

SEKOLAH

7JAW ABAN_PERT

ANYAAN

8 HASIL9 KOMPONEN

10 KPI

11DETAIL_PERT

ANYAAN

Gambar 3.16 DFD Level 1 Menghitung Nilai Akhir Standar Pembiayaan

Gambar 3.17 merupakan hasil dari decompose dari subproses menghitung

nilai akhir standar isi terdiri dari 2 eksternal entity, 6 subproses 7 data store,

subprosesnya terdiri dari input jawaban oleh user, dengan pertanyaan yang

didapat dari data store pertanyaan, hasil inputan disimpan dalam data store

jawaban pertanyaan , kemudian menghitung skor setiap jawaban menggunakan

data yang ada di data store jawaban pertanyaan dan secara otomatis total skor

tersebut akan masuk kedalam data store hasil. sehingga dapat ditampilkan

perolehan skor komponen standar pendidikan ke dalam bentuk dashboard.

KPI_STNDR_PENDIDIKAN

HASIL_STNDR_PENDIDIK ANDATA_STNDR_PENDIDIKAN

DETAIL_STNDR_PENDIDIKAN

HASIL_JAW ABANPERTANYAAN STANDAR PENDIDIKAN

REKAP SESUAI OPSI PILIHAN

REKAP JAW ANREKAP DOKUMEN

NILAI AKHIR

REKAP_HASIL_STAND_PENILAIANPENDIDIKAN

TOTAL SKOR

JAW ABAN

DASHBOARD_KOM PONEN_STANDAR_PENILAIAN&PENDIDIKAN

KEPALA

SEKOLAH

TIM

AKREDITASI

1 PERTANYAAN

1

MENAM PILKAN NILAI AKHIR STANDAR

PENDIDIKAN DALAM BENTUK DASHBOARD

2

INPUT JAWABAN STANDAR

PENDIDIKAN

3

MENGHITUNG SKOR JAWABAN

STANDAR PENDIDIKAN

4

MENGHITUNG NILAI AKREDITASI KOMPONEN

PENDIDIKAN DALAM SKALA RATUSAN

5

REKAP DOKUM EN STANDAR

PENDIDIKAN

6

MEM ILIH REKAP

JAWABAN SESUAI OPSI

KEPALA

SEKOLAH

7JAW ABAN_PERT

ANYAAN

11DETAIL_PERT

ANYAAN

10 KPI

9 KOMPONEN 8 HASIL

Gambar 3.17 DFD Level 1 Menghitung Nilai Akhir Standar Pendidikan

3.4.4 Entity Relationship Diagram (ERD)

Sistem dashboard akademik ini hanya membuat tabel pendukung Sistem

Informasi Akademik yang sudah ada di SMA Negeri 12 Surabaya, agar dapat

memberikan informasi tentang kinerja akademik yang sedang terjadi sesuai

standart BAN-SM. ERD dalam sistem ini hanya menggambarkan tabel-tabel

pendukung apa saja yang digunakan dalam pembuatan sistem dashboar ini. ERD

merupakan proses yang menunjukan hubungan antara entitas dan relasi. ERD

terbagi menjadi Conceptual Data Model (CDM) dan Physical Data Model

(PDM). ERD di bawah ini merupakan tabel-tabel pendukung di luar Sistem

Informasi Akademik.

a. Conceptual Data Model (CDM)

CDM visualisasi informasi akademik menggunakan sistem dashboar

di SMA Negeri 12 Surabaya memiliki 7 entitas. CDM dapat dilihat pada

gambar 3.18

MENJAWAB

MENGHASILKAN

MEMILIKI

MEMILIH

MENDAPATKAN

MEMPUNYAI

MEMBERI

HASIL

ID_HASIL

TAHUN

SCORE_AKHIRJAWABAN_PERTANYAAN

TAHUN

SKOR_JAWABAN

KOMPONEN

ID_KOMPONEN

KOMPONEN

BOBOT_BUTIR

SKOR_TERTIM BANG

KPI

ID

SCORE_NAM E

SCORE_CODE

STAR_SCORE

END_SCORE

STATUS_SCORE

PERTANYAAN

ID_PERTANYAAN

PERTANYAAN

USER

ID_USER

NAMA

USER_NAM E

PASSWORD

JABATAN

STATUS

DETAIL_PERTANYAAN

ID_DETAIL_PERTANYAAN

PILIHAN

JAWABAN

SKOR

Gambar 3.18 ERD CDM Sistem Dashboard Akademik

b. Physical Data Model (PDM)

PDM Visualisasi Informasi Akademik Menggunakan Sistem Dashboar di SMA

Negeri 12 Surabaya memiliki 7 entitas. PDM dapat dilihat pada gambar 3.19

ID_PERTANYAAN = ID_PERTANYAAN

ID_KOMPONEN = ID_KOMPONEN

ID_PERTANYAAN = ID_PERTANYAAN

ID_DETAIL_PERTANYAAN = ID_DETAIL_PERTANYAAN

ID_KOMPONEN = ID_KOMPONEN

ID = ID

ID_KOMPONEN = ID_KOMPONEN

HASIL

ID_HASIL integer

ID integer

ID_KOMPONEN integer

TAHUN_HASIL date

SCORE_AKHIR integer

JAWABAN_PERTANYAAN

TAHUN date

ID_DETAIL_PERTANYAAN integer

SKOR_JAWABAN integer

ID_PERTANYAAN integer

KOMPONEN

ID_KOMPONEN integer

KOMPONEN varchar(100)

BOBOT_BUTIR varchar(100)

SKOR_TERTIMBANG varchar(10)

KPI

ID integer

SCORE_NAME varchar(100)

SCORE_CODE varchar(10)

STAR_SCORE integer

END_SCORE integer

STATUS_SCORE varchar(20)

PERTANYAAN

ID_PERTANYAAN integer

ID_KOMPONEN integer

PERTANYAAN long varchar

USER

ID_USER integer

ID_KOMPONEN integer

NAMA varchar(100)

USER_NAME varchar(100)

PASSWORD varchar(100)

JABATAN varchar(100)

STATUS varchar(20)

DETAIL_PERTANYAAN

ID_DETAIL_PERTANYAAN integer

ID_PERTANYAAN integer

PILIHAN varchar(1)

JAWABAN long varchar

SKOR integer

Gambar 3.19 ERD PDM Sistem Informasi Akademik

3.4.5 Struktur Tabel

Sistem dashboard akademik tidak membuat tabel baru karena sistem ini

merupakan subproses dari sistem akademik yang sudah ada. Struktur table

dibawah ini merupakan struktur table dari table-tabel sistem informasi akademik

yang dibutuhkan dalam pengolahan data-data akademik.

1. Tabel Jawaban_Pertanyaan

Primary Key : Tahun & Id_detail_pertanyaan

Foreign Key :

Fungsi : Menyimpan data jawaban komponen akreditasi

Tabel 3.2 Jawaban_pertanyaan

Field Type Ukuran Keterangan

Tahun Year 4 Primary Key

Id_jawaban_pertanyaan Integer 3 Primary Key

Skor_jawaban Integer 1

Id_pertanyaan Integer 10

2. Tabel Komponen

Primary Key : id_komponen

Foreign Key :

Fungsi : Menyimpan data komponen komponen akreditasi

Tabel 3.3 Tabel Komponen

Field Type Ukuran Keterangan

Id_komponen Integer 10 Primary Key

Komponen Varchar 100

Bobot_butir Varchar 100

Bobot_komponen Integer 10

Skor_max Integer 2

3. Tabel Pertanyaan

Primary Key : id_pertanyaan

Foreign Key :

Fungsi : Menyimpan datapertanyaann komponen akreditasi

Tabel 3.4 Tabel pertanyaan

Field Type Ukuran Keterangan

Id_pertanyaan Integer 10 Primary Key

Id_komponen Integer 10

Pertanyaan Text

4. Tabel User

Primary Key : id

Foreign Key :

Fungsi : Menyimpan user komponen akreditasi

Tabel 3.5 Tabel Skor

Field Type Ukuran Keterangan

Id Integer 10 Primary Key

Nama Varchar 100

User_name Varchar 100

Password Varchar 100

Jabatan Varchar 100

Status Varchar 20

5. Tabel KPI

Primary Key : id

Foreign Key :

Fungsi : Menyimpan data Indikator

Tabel 3.6 Tabel Skor

Field Type Ukuran Keterangan

Id Integer 2 Primary Key

Score_name Varchar 100

Score_code Varchar 10

Start_score Integer 2

End_score Integer 2

Status_score Varchar 20

6. Tabel Hasil

Primary Key : id_hasil

Foreign Key :

Fungsi : Menyimpan hasil akreditasi

Tabel 3.7 Tabel Skor

Field Type Ukuran Keterangan

Id_hasil Integer 2 Primary Key

Id Integer 2

Id_komponen Integer 1

Tahun_hasil Date

Skor_akhir Integer 5

7. Tabel Detail Pertanyaan

Primary Key : id_detail_pertanyaan

Foreign Key :

Fungsi : Menyimpan data jawaban pertanyaan

Tabel 3.8 Tabel KPI

Field Type Ukuran Keterangan

Id_detail_pertanyaan Integer 10 Primary Key

Id_Pertanyaan Integer 3

Pilihan Varchar 1

Jawaban Text

Skor Integer 1

3.4.6 Desain Input Output

Setelah melakukan perancangan basis data, tahap selanjutnya adalah

membuat desian input/output. Desain ini berguna untuk menggambarkan interaksi

antara pengguna dengan sistem yang dibuat. Secara keseluruhab sistem dashboard

akademik ini terdiri dari halaman Kepala Sekolah, Guru, Admin.

a. Login

Halaman Login ini digunakan untuk melakukan validasi terhadap pengguna

sebelum masuk ke dalam sistem yang dibuat. Pada halaman login harus

memasukan username dan password sesuai hak akses masing-masing. Desain

input output halaman login dapat dilihat pada gambar 3.22

LOGIN

User Name

Password

Login

Gambar 3.20 Desain Halaman Login

b. Halaman Kepala Sekolah

Pada halaman kepala sekolah terdapat beberapa informasi yang ditampilkan

dalam bentuk speedometer. Dalam speedometer tersebut dapat dilihat informasi

jumlah skor yang didapat dan kondisi kinerja dari informasi tersebut. Disebelah

kanan speedometer akan terdapat link alert yang berdasarkan urutan komponen

akreditasi. Status kritikal gambar menangis menandakan kondisi buruk,

berikutnya status sedih yang artinya informasi dalam kondisi normal dan status

gambar senyum menandakan informasi dalam keadaan baik. Desain halaman

kepala sekolah dapat dilihat pada gambar 3.22

SPEEDOMETER

LED

SPEEDOMETER

DASHBOARD SMA NEGERI 12 SURABAYA

Gambar 3.21 Desain Halaman Kepala Sekolah

c. Halaman Guru

Halaman Guru digunakan untuk hak akses user untuk guru yang terdiri dari

informasi nilai mata pelajaran IPA, IPS, IPTEK, Bahasa Indonesia, Bahasa

Inggris, kelulusan, pendidikan guru, pendidikan tenaga tu dan pendidikan tenaga.

Desain halaman guru dapat dilihat pada gambar 3.23

SPEEDOMETER IPA

DASHBOARD SMA NEGERI 12 SURABAYA

SPEEDOMETER IPS

SPEEDOMETER IPTEK SPEEDOMETER BAHASA SPEEDOMETER LULUSAN

DASHBOARD

PENDIDIKAN GURU

DASHBOARD

PENDIDIKAN TU

DASHBOARD

PENDIDIKAN

PERPUS

Gambar 3.22 Desain Halaman Guru

d. Halaman Admin

Halaman ini digunakan untuk hak akses user admin. Proses yang terdiri

dari menu menu input jawaban dari komponen 1 sampai dengan 8 kecuali

komponen 3 dan 4. Terdapat juga menu edit pertanyaan yang digunakan untuk

melakukan perubahan pada pertanyaan, selain itu juga terdapat menu KPI yang

digunakan untuk melakukan perubahan indikator baik, hati – harik dan buruk.

Desain halaman admin dapat dilihat pada gambar 3.24

KONTEN

KOMPONEN 1

ADMIN SMA NEGERI 12 SURABAYA

KOMPONEN 2

KOMPONEN 5

KOMPONEN 6

KOMPONEN 7

KOMPONEN 8

PERTANYAAN

KPI

LOGOUT

ADMIN

Gambar 3.23 Desain Halaman Admin

e. Halaman komponen

Halaman ini digunakan untuk melakukan input jawaban pada setiap

komponen. Proses yang terdiri dari menu menu input jawaban dari komponen 1

sampai dengan 8 kecuali komponen 3 dan 4.. Desain halaman admin dapat dilihat

pada gambar 3.25

KONTEN

KOMPONEN 1

ADMIN SMA NEGERI 12 SURABAYA

KOMPONEN 2

KOMPONEN 5

KOMPONEN 6

KOMPONEN 7

KOMPONEN 8

Gambar 3.21 Desain Halaman Menu Komponen

f. Halaman Admin

Halaman ini digunakan untuk hak akses user admin. Proses yang terdiri

dari menu menu input jawaban dari komponen 1 sampai dengan 8 kecuali

komponen 3 dan 4. Terdapat juga menu edit pertanyaan yang digunakan untuk

melakukan perubahan pada pertanyaan, selain itu juga terdapat menu KPI yang

digunakan untuk melakukan perubahan indikator baik, hati – harik dan buruk.

Desain halaman admin dapat dilihat pada gambar 3.26

KONTEN

ADMIN SMA NEGERI 12 SURABAYA

PERTANYAAN

Gambar 3.22 Desain Halaman Menu Pertanyaaan

109