bab iv deskripsi pekerjaan - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/bab_iv.pdf · tematik,...

42
BAB IV DESKRIPSI PEKERJAAN Dalam bab ini akan dibahas mengenai tahapan-tahapan merancang bangun aplikasi penilaian akademik pada SD Muhammadiyah 4 Surabaya. Tahapan- tahapan tersebut digambarkan pada Gambar 4.1. Gambar 4. 1 Tahapan Pembuatan Aplikasi Penilaian Akademik Perencanaan Aplikasi (Perencanaan) 1. Pengumpulan Informasi Penilaian Akademik Perancangan Aplikasi Penilaian Akademik (Desain) 1. Rancangan System Flow 2. Rancangan Data Flow Diagram 3. Rancangan Database Penilaian Akademik Pembuatan Aplikasi Penilaian Akademik (Pengembangan) 1. Desain Input/Output 2. Source Code Fungsi Aplikasi Implementasi Aplikasi Penilaian Akademik (Implementasi) 1. Kebutuhan Perangkat Persiapan Pembuatan Aplikasi(Analisa) 1.Memahami proses bisnis 2.Analisa Sistem Pelaporan Hasil Aplikasi Penilaian Akademik (Testing) 1. Pengoperasian Aplikasi 24 4 4dr4d

Upload: vuongque

Post on 26-May-2019

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

24

BAB IV

DESKRIPSI PEKERJAAN

Dalam bab ini akan dibahas mengenai tahapan-tahapan merancang bangun

aplikasi penilaian akademik pada SD Muhammadiyah 4 Surabaya. Tahapan-

tahapan tersebut digambarkan pada Gambar 4.1.

Gambar 4. 1 Tahapan Pembuatan Aplikasi Penilaian Akademik

Perencanaan Aplikasi (Perencanaan)

1. Pengumpulan Informasi Penilaian Akademik

Perancangan Aplikasi Penilaian Akademik (Desain)

1. Rancangan System Flow

2. Rancangan Data Flow Diagram

3. Rancangan Database Penilaian Akademik

Pembuatan Aplikasi Penilaian Akademik (Pengembangan)

1. Desain Input/Output

2. Source Code Fungsi Aplikasi

Implementasi Aplikasi Penilaian Akademik (Implementasi)

1. Kebutuhan Perangkat

Persiapan Pembuatan Aplikasi(Analisa)

1.Memahami proses bisnis

2.Analisa Sistem

Pelaporan Hasil Aplikasi Penilaian Akademik (Testing)

1. Pengoperasian Aplikasi

24

4

4dr4d

Page 2: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

25

4.1 Perencanaan Aplikasi Penilaian Akademik

Tahap ini adalah tahapan awal dalam pembuatan aplikasi penilaian

akdemik. Pada tahap ini akan dibahas mengenai bagaimana cara pengumpulan

informasi yang kemudian dilanjutkan dengan memahami bagaimana proses bisnis

yang terjadi dan dilanjutkan dengan merancang kebutuhan apa saja yang

dibutuhkan oleh sistem. Keseluruhan proses tersebut dilakukan dengan cara

wawancara, observasi serta mengacu pada proses bisnis yang telah ada di SD

Muhammadiyah 4 Surabaya.

Perencanaan aplikasi terdiri dari proses wawancara serta observas

mengenai proses bisnis yang terjadi, proses bisnis meliputi (kriteria penilaian,

aturan penilaian, proses penilaian dan Proses pembuatan raport). Wawancara sert

observasi dilaksanakan di SD Muhammadiyah 4 Surabaya yaitu untuk lebih

tepatnya dilakukan dibagian kurikulum. Informasi yang didapat akan dipilah-pilah

sesuai dengan kebutuhan, kemudian informasi tersebut akan digunakan sebagai

acuan dasar pembuatan aplikasi penilaian akademik.

4.2 Persiapan Pembuatan Aplikasi Penilaian Akademik

Tahap ini merupakan tahapan untuk merancang segala kebutuhan yang

dibutuhkan untuk membuat aplikasi penilaian akademik. Rancangan akan

disesuaikan dengan kebutuhan aplikasi pada tahap sebelumnya. Dalam tahap ini

terdapat beberapa rancangan yang digunakan sebagai acuan dalam pembuatan

aplikasi.

Page 3: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

26

4.2.1 Memahami Proses Bisnis

Pada tahap ini informasi yang didapat akan dilakukan pemilahan secara

lebih detail. Pemilahan ditujukan agar informasi yang di dapat lebih mudah di

pahami serta di implementasikan ke dalam aplikasi yang akan di rancang. Dalam

tahap ini pula nantinya akan diranacang proses bisnis penilaian akademik yang

sesuai dengan aplikasi yang akan dibuat dan mengacu pada proses bisnis yang telah

ada. Proses bisnis akan dirancang sedemikian rupa sehingga sesuai dengan

kebutuhan serta proses bisnis yang telah ada. Proses bisnis penilaian akademik yang

terdapat pada SD Muhammadiyah 4 Surabaya digambarkan pada Gambar 4.2.

Gambar 4. 2 Proses Bisnis Penilaian Akademik

4.2.2 Analisa Sistem

Berdasarkan hasil survei, pengamatan serta wawancara yang dilakukan di SD

Muhammadiyah 4 Surabaya pada bagian kurikulum, terdapat beberapa proses yang

terjadi dalam kegiatan penilaian akademik. Proses tersebut meliputi tiga proses

utama yaitu proses penilaian nilai tematik (Matematika, IPA, IPS, Bahasa

Indonesia, PKN), proses penilaian nilai non tematik (Agama dan Muatan Lokal)

Page 4: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

27

dan proses perhitungan nilai rapot. Proses penilaian yang saat ini terdapat pada SD

Muhammadiyah 4 Surabaya saat ini masih menggunakan bantuan tools tertentu.

A. Proses Penilaian Nilai Tematik

Gambar 4. 3 Document Flow Penilaian Nilai Tematik

Gambar 4.3 menggambarkan proses penilaian nilai tematik yang terdapat

pada SD Muhammadiyah 4 Surabaya. Pada dasarnya proses yang terjadi pada

Gambar 4.3 hampir secara keseluruhan dilakukan dengan bantuan tools sederhana.

Meskipun telah menggunakan tools masih terdapat beberapa kelemahan yang dapat

ditemui seperti kesulitan dalam melakukan pencarian data nilai tematik, pengolahan

nilai tematik serta penyimpanan nilai tematik. Oleh karena itu diperlukan aplikasi

yang mampu membantu serta mempermudah proses penilaian nilai tematik pada

SD Muhammadiyah 4 Surabaya.

Penilaian Nilai Tematik

Guru (Wali Kelas)Pengawas Ujian

start

Lembar

Hasil Ujian

Tematik

Nilai Tematik

Menghitung

Total Nilai

Tematik

Mengoreksi

Lembar

Hasil Ujian

Nila Akhir

Tematik

FInish

Page 5: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

28

B. Proses Penilaian Nilai Non Tematik

Gambar 4. 4 Document Flow Penilaian Nilai Non Tematik

Gambar 4.4 menjelaskan proses penilaian nilai non tematik yang terdapat

pada SD Muhammadiyah 4 Surabaya. Saat ini hampir keseluruhan proses penilaian

non tematik telah menggunakan tools sederhana. Pada proses penilaian non tematik

terdapat beberapa kelemahan yang dapat terjadi meskipun telah menggunakan

tools, seperti guru (wali kelas) yang kesulitan melakukan validasi nilai karena harus

bertemu dengan guru (umum) secara langsung guna memastikan valid atau

tidaknya nilai tersebut. Disamping itu penyimpanan nilai akhir non tematik yang

dilakukan secara manual dapat menyebabkan hilang atau tertukarnya data nilai.

Oleh sebab itu diperlukan aplikasi yang mampu mempermudah dan membantu

proses penilaian non tematik pada SD Muhammadiyah 4 Surabaya.

Penilaian Nilai Non Tematik

Guru (Wali Kelas)Guru (Umum)Pengawas Ujian

start Mengoreksi

Hasil Ujian

Non Tematik

Lembar

Hasil Ujian

Non Tematik Nilai Ujian Non

Tematik

Melakukan

Pencatatan

Nilai Non

Tematik

Nilai Akhir

Non Tematik

Memberikan

Nilai Ujian

Non Tematik

Ke wali kelas

Finish

Melakukan

Validasi Nilai

Page 6: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

29

C. Proses Perhitungan Nilai Raport

Gambar 4. 5 Document Flow Penilaian Raport

Gambar 4.5 menggambarkan proses penilaian raport yang saat ini terdapat

pada SD Muhammadiyah 4 Surabaya. Proses ini merupakan proses lanjutan dari

proses penilaian tematik dan proses penilaian non tematik. Penilaian raport

mengharuskan wali kelas mencari data nilai tematik dan non tematik terlebih

dahulu. Disamping itu dalam melakukan perhitungan nilai raport wali kelas terlebih

dahulu harus menginputkan data nilai tematik dan nilai non tematik yang dirasa

dapat memperlambat proses peniulaian raport. Oleh sebab itu diperlukan aplikasi

yang dapat mempermudah wali kelas dalam pembuatan nilai raport.

Penilaian Nilai Raport

Guru (Wali Kelas) Guru(Umum)

start

Nilai Akhir

Tematik dan

Non Tematik

Melakukan

Validasi Nilai

Akhir

Menghitung

Nilai Raport

Raport

Pengecekan

dan TTD

raport

Raport Fix

Raport Fix

Finish

Page 7: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

30

4.3 Perancangan Aplikasi Penilaian Akademik

Perancangan sistem merupakan gambaran sistem baru yang nantinya

digunakan dalam pembuatan aplikasi dengan mengacu pada sistem yang telah ada.

Perancangan sistem mencakup system flow, hierarchy input process output (HIPO),

Data Flow Diagram (DFD), Entity relationship diagram (ERD) dan Design User

Interface (UI). Sistem penilaian akademik yang baru, terdiri dari beberapa sistem

utama yang saling terintegrasi satu sama lain guna menghasilkan aplikasi yang

dapat membantu proses penilaian akademik pada SD Muhammadiyah 4 Surabaya.

4.3.1 System Flow

System Flow menjelaskan secara detail seluruh proses-proses yang terjadi

didalam sistem penilaian akademik pada SD Muhammadiyah 4 Surabaya. System

flow merupakan hasil dari pengembangan alur penilaian akademik yang saat ini

terdapat pada SD Muhammadiyah 4 Surabaya. Aplikasi penilaian akademik terdiri

dari tiga system flow utama yaitu system flow penilaian nilai tematik, system flow

penilaian nilai non tematik dan system flow penilaian raport. Pada bagian ini akan

dijelaskan secara detail satu persatu system flow yang terdapat pada aplikasi

penilaian akademik.

A. System Flow Penilaian Tematik

Penilaian tematik merupakan rangkaian proses yang terdapat pada aplikasi

penilaian akademik. Pada System Flow penilain tematik terdapat dua entitas yang

memiliki peranan berbeda yaitu guru (wali kelas) dan guru (koordinator kelas) dan

digambarkan pada Gambar 4.6 System Flow penilian tematik. Proses penilaian

tematik diawali oleh guru (koordinator kelas) menginputkan data soal tematik.

Proses selanjutnya guru(wali kelas) menginputkan data jawaban ujian tematik yang

Page 8: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

31

didapat dari hasil ujian siswa. Apabila keseluruhan data jawaban siswa telah

diinputkan, maka proses selanjutnya adalah menyimpan data tersebut kedalam

database (tabel hitung). Kemudian data yang terdapat pada database (tabel hitung)

dan database (tabel data soal) akan digunakan sebagai acuan untuk menganalisa

jawaban tematik. Apabila hasil analisa nilai telah sesuai dengan kriteria yang telah

ditetapkan maka simpan hasil analisa tersebut ke dalam database (tabel nilai akhir

tema), akan tetapi jika tidak sesuai proses analisa harus diulang sampai didapat hasil

analisa yang sesuai dengan kriteria.

Gambar 4. 6 System Flow Penilaian Tematik

Penilaian Nilai Tematik

Guru(Koordinator Kelas)Guru (Wali Kelas)

Tidak

Ya

Tabel Nilai

Akhir Tema

Tabel

Hitung

start

Analisa

Jawaban

Tematik

Nilai

Tematik

Tabel Data

Soal

Menampilkan

Data Nilai

Tematik

Simpan Hasil

Analisa

Jawaban

Tematik

Tabel

Hitung

Hasil Ujian

Tematik

Finish

Data Jawaban

Ujian Tematik

Tabel Nilai

Akhir Tema

Nilai

Tematik

Sesuai?

Menyimpan

Data

Jawaban

Tematik

Rencana Soal

Tematik

Simpan data

soal tematik

Data Soal Tematik

Page 9: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

32

B. System Flow Penilaian Non Tematik

Penilaian non tematik merupakan rangkaian proses yang terdapat pada aplikasi

penilaian akademik. Penilaian non tematik terdiri dari dua entitas dengan peranan

yang berbeda, yaitu entitas guru (wali kelas) dan entitas guru (umum). System Flow

Penilaian Non Tematik digambarkan pada Gambar 4.7. Proses penilaian non

tematik diawali oleh guru (umum) yang menginputkan data nilai non tematik.

Selanjutnya kelengkapan data nilai non tematik yang diinput akan dicek oleh

aplikasi. Apabila data nilai tersebut lengkap maka simpan data tersebut kedalam

database (tabel nilai umum), akan tetapi jika tidak lengkap ulangi proses

penginputan data nilai non tematik sampai data tersebut lengkap. Proses

selanjutnya guru (wali kelas) menampilkan data nilai non tematik yang telah

diinput untuk dilakukan validasi. Validasi yang dimaksud adalah mengecek

kemabali kelengkapan data yang telah diinputkan berdasarkan kriteria tertentu.

Apabila data tersebut tidak valid maka lakukan update nilai non tematik, akan

tetapi jika data tersebut valid maka proses penilaian non tematik telah berakhir.

Page 10: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

33

Gambar 4. 7 System Flow Penilaian Non Tematik

C. System Flow Penilaian Raport

Penilaian raport merupakan rangkaian proses yang terdapat pada aplikasi

penilaian akademik. Penilaian raport pada dasarnya merupakan lanjutan dari proses

penilaian tematik dan proses penilaian non tematik. Proses penilaian raport berawal

dari guru(wali kelas) yang menampilkan data nilai raport yang di dapat dari

database(tabel nilai umum) dan database(tabel nilai akhir tema). Proses selanjutnya

data tersebut akan dihitung secara otomatis oleh aplikasi berdasarkan kriteria

penilain yang terdapat pada SD Muhammadiyah 4 Surabaya. Setelah hasil

perhitungan didapatkan maka hasil perhitungan tersebut akan disimpan sebagai

nilai akhir siswa atau nilai raport kedalam database(tabel nilai raport). Selanjutnya

Penilaian Nilai Non Tematik

Guru (Umum) Guru(Wali Kelas)

start

Data Nilai Non

Tematik

Menyimpan

Data Nilai

Non Tematik

Tabel Nilai

Umum

Lengkap?

Ya

Tidak

Menampilkan

Nilai Non

Tematik

Tabel Nilai

Umum

Nilai Non

Tematik

Validasi nilai

non tematik

Sesuai?

Update Nilai

Non Tematik

Tidak

Finish

YaTabel Nilai

Umum

Page 11: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

34

guru (wali kelas) menampikan nilai raport untuk dicetak dan diserahkan ke kepala

sekolah untuk di tanda tangani. System Flow Penilaian Raport digambarkan pada

Gambar 4.8.

Gambar 4. 8 System Flow Penilaian Raport

4.3.2 Diagram Flow Diagram

Pada Bagian ini akan dijelaskan bagaiman aliran data yang terjadi dalam

sistem, Data flow diagram (DFD) dibuat dengan tujuan untuk mengetahui arus atau

aliran data yang terdapat pada aplikasi penilaian akademik.

Penilaian Nilai Raport

Guru (Wali Kelas) Kepala Sekolah

start

Menampilkan

Data Nilai

Raport

Tabel Nilai

Umum

Tabel Nilai

Akhir Tema

Data

Nilai

Raport

Menghitung

Nilai Raport

Menyimpan

Nilai Raport

Tabel Nilai

Raport

Menampilkan

Nilai Raport

Nilai

Raport

Mencetak

RaportRaport

Finish

Nilai

Raport

Page 12: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

35

A. Diagram Berjenjang (HIPO)

Gambar 4. 9 Hierarchy Input Proses Output Aplikasi Penialaian Akademik

Hierarchy Input Proses Output (HIPO) merupakan suatu hirarki yang

digambarkan guna mengetahui proses-proses yang terdapat pada data flow

diagram. Gambar 4.9 merupakan gambar HIPO yang terdapat pada aplikasi

penilaian akademik dan terdapat tiga proses utama, meliputi: Proses Penilaian

Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan

proses utama tersebut memiliki sub proses yang dapat dilihat pada Gambar 4.9.

B. Context Diagram

Context Diagram adalah suatu diagram yang menjelaskan darimana data itu

berasal dan bagaimana aliran dari data tersebut mengalir. Gambar 4.10 merupakan

gambaran context diagram aplikasi penialain akademik yang terdiri dari tiga

0

Aplikasi Penilaian

Akademik Pada SD

Muhammadiyah 4

Surabaya

1

Proses Penilaian

Tematik

2

Proses Penilaian

Non Tematik

3

Proses Penilaian

Raport

1.2

Input Nilai Tematik

2.1

Input Nilai Non

Tematik

1.3

Menghitung Nilai

Tema

2.2

Merubah Nilai Non

Tematik

1.4

Merubah

Nilai Tema

3.1

Menghitung Nilai

Akhir Tematik

3.2

Menghitung Nilai

Akhir Non Tematik

1.1

Input Nilai Tematik

Page 13: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

36

external entity yaitu Guru (Wali kelas), Guru (Umum) dan Guru (Koordinator

Kelas). External entity yang terdapat pada context diagram tersebut memiliki aliran

data yang keluar memiliki arti data berasal dari external entity tersebut, sedangkan

aliran data yang masuk memiliki arti data tersebut diperuntukkan bagi external

entity tersebut.

Gambar 4. 10 Context Diagram Aplikasi Penialaian Akademik

Gambar 4.10 menggambarkan context diagram penilaian akademik yang

terdiri dari tiga external entity dan lima aliran data yag terdapat pada setiap external

entity. External entity guru (wali kelas) menginputkan data ujian tematik dan

menerima output data nilai raport yang berasal dari aplikasi penilaian akademik.

External entity guru (koordinator kelas) menerima output dari aplikasi penilaian

akademik yang berupa data nilai tematik dan memberikan input berupa data soal

tematik. External entity guru (umum) memberikan input data nilai non tematik

kepada aplikasi penilaian akademik.

1

Aplikasi Penilaian

Akademik pada SD Muhammadiyah 4

Surabaya

Guru (Wali Kelas)

Guru (Umum)

Guru (Koordinator Kelas)

Data Ujian Tematik

Data Nilai Non Tematik

Data Nilai Tematik

Data Nilai Raport

Data Soal Tematik

Page 14: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

37

C. DFD Level 0 Penilaian Akademik

Gambar 4. 11 DFD Level 0 Penialaian Akademik

Gambar 4.11 menggambarkan gambaran data flow diagram (DFD) level 0 dari

aplikasi penilaian akademik pada SD Muhammadiyah 4 Surabaya. DFD level 0

merupakan hasil dari dekomposisi dari context diagram. Aplikasi penilaian

akademik terdiri dari tiga sub sitem utama yang meliputi penilaian tematik,

penilaian non tematik dan penilaian raport. Aplikasi penilaian akademik memiliki

lima tabel database yang terdiri dari tabel hitung, tabel data soal, tabel nilai umum,

tabel nilai akhir tematik dan tabel nilai raport. Tabel-tabel tersebut saling terkait

satu sama lain untuk menjalankan aplikasi penilain akademik pada SD

Muhammadiyah 4 Surabaya.

Guru (Koordinator Kelas)Guru (Wali Kelas)

Guru (Umum)

1

Penilaian Tematik

2

Penilaian Non Tematik

3

Penilaian Raport

[Data Nilai Tematik][Data Ujian Tematik]

1 Tabel Hitung

2 Tabel nilai umum

3 Tabel Data Soal

4Tabel nilai Akhir

Tema

[Data Nilai Raport]

[Data Nilai Non Tematik]

Menyimpan Nilai Raport

5 Tabel Nilai Raport

Menampilkan Data Nilai Raport

Menampilkan Data Nilai Raport

Menyimpan Data Nilai Non Tematik

Simpan Hasil Analisa Jawaban Tematik

Baca Data Soal

Simpan Data Jawaban Tematik

Menampilkan Nilai Non Tematik

[Data Soal Tematik]

Page 15: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

38

D. DFD Level 1 Penilaian Tematik

Gambar 4. 12 DFD Level 1 Penialaian Tematik

Gambar 4.12 merupakan gambar DFD level 1 penilaian tematik yang berasal

dari dekomposisi DFD level 0 penilaian tematik. DFD level 1 penilain tematik

memiliki tiga proses yang meliputi input nilai tematik, input nilai non tematik,

menghitung nilai tema. Disamping itu pada DFD level 1 penilaian tematik terdapat

tiga tabel database, yaitu tabel data soal, tabel hitung, tabel nilai akhir tema. Tabel-

tabel tersebut berfungsi sebagai tempat untuk menyimpan ataupun menampilkan

dat-data penilaian tematik yang terdapat pada aplikasi penilaian akademik pada SD

Muhammadiyah 4 Surabaya.

Guru (Koordinator Kelas)

Guru (Wali Kelas)

9

Input Nilai Tematik

[Data Nilai Tematik]

[Data Ujian Tematik]

3 Tabel Hitung

2 Tabel Data Soal

1Tabel nilai Akhir

Tema

[Simpan Hasil Analisa Jawaban Tematik]

[Baca Data Soal]

[Simpan Data Jawaban Tematik]

10

Merubah Nilai Tema

11

Menghitung Nilai Tematik

Analisa Jawaban Tematik

Update Nilai Tematik

Melihat NilaiTematik

Hitung Nilai

Update Data Nilai

[Data Soal Tematik]

Page 16: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

39

E. DFD Level 1 Penilaian Non Tematik

Gambar 4. 13 DFD Level 1 Penialaian Non Tematik

Gambar 4.13 merupakan gambar DFD level 1 penilaian non tematik, DFD ini

merupakan hasil dekomposisi dari DFD level 0 penilaian akademik. DFD penilaian

non tematik memiliki dua proses dan satu tabel database yang meliputi proses input

nilai non tematik, proses merubah nilai non tematik dan tabel nilai umum sebagai

tabel yang diakses. Disamping itu DFD ini memiliki dua user yang berperan yaitu

guru (umum) dan guru (wali kelas).

F. DFD Level 1 Penilain Raport

Gambar 4. 14 DFD Level 1 Penialaian Raport

Guru (Umum)

7

Input Nilai Non Tematik

8 Tabel nilai umum2 [Data Nilai Non Tematik]

[Menyimpan Data Nilai Non Tematik]

8

Merubah Nilai Non Tematik

Menampilkan Nilai Non Tematik

Update Nilai Non Tematik

Menampilkan Nilai Non TematikUpdate Data Nilai

Guru (Wali Kelas)

Guru (Wali Kelas)

8

Menghitung Nilai Akhir

(Raport) 11 Tabel nilai umum

10Tabel nilai Akhir

Tema

[Data Nilai Raport]

[Menyimpan Nilai Raport]

9 Tabel Nilai Raport

[Menampilkan Data Nilai Raport]

9

Menyimpan Nilai Akhir (Raport)Simpan Nilai Raport

[Menampilkan Data Nilai Raport]

Page 17: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

40

Gambar 4.14 menggambarkan gambaran dari DFD level 1 penilaian raport

yang merupakan hasil dari dekomposisi DFD level 0 penilaian akademik. DFD

level 1 penilaian raport terdiri dari dua proses utama yaitu proses menghitung nilai

akhir (raport) dan menyimpan nilai akhir (raport). Keseluruhan proses penilaian

raport hanya dilakukan oleh satu orang user yaitu guru (wali kelas). Disamping itu

DFD level 1 penilaian raport ini terdiri dari tabel yang digunakan selama proses

penilaian raport berlangsung, tabel tersebut adalah tabel nilai akhir tema, tabel nilai

umum dan tabel nilai raport.

4.3.3 Entity Relationship Diagram

Bab ini merupakan bab untuk dilakukan perencanaan serta perancangan

database aplikasi penialai akademik pada SD Muhammadiyah 4 Surabaya. Entity

Relationship Diagram (ERD) merupakan gambaran model data yang terdapat pada

aplikasi. Entity Relationship Diagram (ERD) terdiri dari dua komponen utama yaitu

entity atau (tabel yang terdapat pada database) dan relationship (penghubung antar

identitas dari suatu tabel). Perencanaan dan perancangan database aplikasi penilaian

akademik akan di lakukan dengan dua tahapan yaitu tahap pembuatan Conceptual

Data Model (CDM) dan pembuatan Physical Data Model (PDM).

Page 18: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

41

A. Conceptual Data Model

Gambar 4. 15 Conceptual Data Model (CDM)

Gambar 4.15 merupakan gambar conceptual data model (CDM) dari aplikasi

penilain akademik. Conceptual data model (CDM) adalah suatu diagram yang

menggambarkan rancangan database yang akan digunakan dalam sebuah aplikasi.

CDM aplikasi penilaian akademik memiliki sebelas tabel yang saling terhubung

satu sama lain. Tabel-tabel tersebut memiliki identitas yang unik dan berbeda beda

pada setiap tabel yang disebut dengan Primary Key (PK).

memiliki

mempunyai

punya

dibutuhkan

membutuhkan

Relationship_6

Relationship_7

dipunyai

Relationship_9

Relationship_10

Relationship_11

siswa

nis

nama_siswa

jenis kelamin siswa

alamat siswa

tempatlahir siswa

tgllahir siswa

agama siswa

anak ke

status keluarga

foto siswa

<pi> Integer

Variable characters (50)

Variable characters (10)

Variable characters (25)

Variable characters (15)

Date

Variable characters (10)

Variable characters (2)

Variable characters (10)

Image

<M>

Identifier_1

...

<pi>

kelas

no_kelas

nama_kelas

kategori

<pi> Integer

Variable characters (3)

Integer

<M>

Identifier_1

...

<pi>

guru

no_guru

nip

nama guru

alamat guru

telp guru

usia guru

status guru

jenis kelamin guru

pendidikan guru

<pi> Integer

Variable characters (10)

Variable characters (50)

Variable characters (25)

Variable characters (13)

Variable characters (2)

Variable characters (15)

Variable characters (15)

Variable characters (25)

<M>

Identifier_1

...

<pi>

nilai raport

no_raport

nama_mapel

nama_nilai

nilai_angka

nilai_huruf

deskripsi

<pi> Integer

Variable characters (30)

Variable characters (5)

Decimal

Variable characters (2)

Variable characters (200)

<M>

Identifier_1

...

<pi>

tema

id tema

nama tema

sub tema

ulangan

kelas

<pi> Integer

Variable characters (2)

Variable characters (2)

Variable characters (16)

Integer

<M>

Identifier_1

...

<pi>

data soal

id soal

no soal

romawi

bobot

<pi> Integer

Integer

Integer

Decimal

<M>

Identifier_1

...

<pi>

hitung

no hitung

bobot_fix

<pi> Integer

Decimal

<M>

Identifier_1

...

<pi>

nilai_akhirtema

no_akhirtema

PKN

BIND

MTK

IPS

IPA

<pi> Integer

Decimal

Decimal

Decimal

Decimal

Decimal

<M>

Identifier_1

...

<pi>

nilai_umum

no_umum

semester

nilai_umum

<pi> Integer

Variable characters (9)

Decimal

<M>

Identifier_1

...

<pi>

kode soal

no_kode

nama_kode

<pi> Variable characters (4)

Variable characters (10)

<M>

Identifier_1

...

<pi>

Mata Pelajaran

kode_mapel

nama_mapel

<pi> Integer

Variable characters (30)

<M>

Identifier_1

...

<pi>

Page 19: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

42

B. Physical Data Model

Gambar 4. 16 Physical Data Model (PDM)

Gambar 4.16 adalah gambar dari Physical data model (PDM) aplikasi penilaian

akademik. Physical data model (PDM) adalah suatu rancangan akhir dari database

yang akan diterapkan pada sebuah aplikasi. PDM tidaklah sama dengan CDM,

perbedaanya terletak pada identitas tabel yang saling terhubung antar tabel.

Identitas tersebut merupakan Primary Key (PK) tabel yang terhubung dengan tabel

lain kemudian berubah menjadi Foreign Key (FK) yang berfungsi sebagai

penghubung antar tabel.

siswa

nis

no_kelas

nama_siswa

jenis kelamin siswa

alamat siswa

tempatlahir siswa

tgllahir siswa

agama siswa

anak ke

status keluarga

foto siswa

...

int

int

varchar(50)

varchar(10)

varchar(25)

varchar(15)

date

varchar(10)

varchar(2)

varchar(10)

longblob

<pk>

<fk>

kelas

no_kelasno_guru

nama_kelas

kategori

...

intint

varchar(3)

int

<pk><fk>

guru

no_guru

nip

nama guru

alamat guru

telp guru

usia guru

status guru

jenis kelamin gurupendidikan guru

...

int

varchar(10)

varchar(50)

varchar(25)

varchar(13)

varchar(2)

varchar(15)

varchar(15)varchar(25)

<pk>

nilai raport

no_raport

nis

nama_mapel

nama_nilai

nilai_angka

nilai_huruf

deskripsi

...

int

int

varchar(30)

varchar(5)

decimal

varchar(2)

varchar(200)

<pk>

<fk>

tema

id tema

no_kode

nama tema

sub tema

ulangan

kelas

...

int

varchar(4)

varchar(2)

varchar(2)

varchar(16)

int

<pk>

<fk>

data soal

id soal

no_kode

kode_mapel

no soal

romawi

bobot

...

int

varchar(4)

int

int

int

decimal

<pk>

<fk1>

<fk2>

hitung

no hitung

id soalbobot_fix

...

int

intdecimal

<pk>

<fk>

nilai_akhirtema

no_akhirtema

id tema

nis

PKN

BIND

MTK

IPS

IPA

...

int

int

int

decimal

decimal

decimal

decimal

decimal

<pk>

<fk2>

<fk1>

nilai_umum

no_umum

nis

semester

nilai_umum

...

int

int

varchar(9)

decimal

<pk>

<fk>

kode soal

no_kode

nama_kode

varchar(4)

varchar(10)

<pk>

Mata Pelajaran

kode_mapel

no_guru

nama_mapel

...

int

int

varchar(30)

<pk>

<fk>

Page 20: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

43

4.4 Pembuatan Aplikasi Penilaian Akademik

Pembuatan aplikasi nerupakan tahap dimana implementasi seluruh

perencanaan menjadi aplikasi yang sebenarnya. Pembuatan aplikasi diawali dengan

mengimplementasikan rancangan desain input/output kedalam tools yang

digunakan. Desain input/output didesain sedemikian rupa sesuai dengan

perncanaan. Setelah desain input/output selesai dikerjakan, tahap selanjutnya

adalah memberikan fungsi atau code kepada masing masing form agar memiliki

fungsi sesuai dengan rancangan yang ada.

4.4.1 Desain Input/Output

Pada tahap ini akan dijelaskan design user interface (UI) dari aplikasi

penilain akademik. User Interface (UI) merupakan suatu form yang dirancang guna

keperluan input dan output suatu aplikasi. Pada aplikasi penilaian akademik

memiliki dua tipe UI yang meliputi desain input dan desain output. Desain input

berfungsi sebagai inputan data, sedangkan desain output berfungsi sebagai ouput

dari pengolahan data.

A. Desain Input

Desain Input adalah suatu rancangan form pada sebuah aplikasi yang

digunakan sebagai form inputan data bagi user. Desain input pada aplikasi penilaan

akademik ini meliputi form input soal tematik, form input nilai tematik dan from

input nilai raport.

Page 21: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

44

1. Perencanaan Form Input Soal Tematik

Gambar 4. 17 Perencanaan Form Input Soal Tematik

Gambar 4.17 merupakan gambaran perencanaan form input soal tematik, form

tersebut merupakan tahap awal dalam proses penilaian akademik. Form tersebut

berfungsi sebagai inputan data-data soal yang digunakan user untuk melakukan

penilaian akademik. Data soal digunakan sebagai acuan bagi aplikasi untuk

melakukan proses penilaian tematik.

Page 22: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

45

2. Perencanaan Form Input Nilai Tematik

Gambar 4. 18 Perencanaan Form Input Nilai Tematik

Gambar 4.18 merupakan gambar rancangan form input nilai tematik yang

berfungsi sebagai form untuk menginputkan dat jawaban benar atau salah dari

lembar ujian siswa. Data tersebut akan diproses oleh sistem untuk selanjutnya

dilakukan perhitungan nilai secara otomatis.

Page 23: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

46

3. Perencanaan Form Input Nilai Umum

Gambar 4. 19 Perencanaan Form Input Nilai Umum

Gambar 4.19 menggambarkan rancangan form input nilai umum yang

berfungsi sebagai inputan data nilai non tematik. Data hasil inputan pada form input

nilai umum akan disimpan kedalam tabel nilai umum dan akan digunakan sebagai

acuan penilaian untuk proses selanjutnya.

Page 24: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

47

4. Perencanaan Form Input Nilai Raport

Gambar 4. 20 Perencanaan Form Input Nilai Raport

Gambar 4.20 menjelaskan rancangan form input nilai raport yang berfungsi

sebagai form untuk menghitung nilai raport secara otomatis. Form tersebut akan

terhubung dengan tabel nilai umum, nilai akhir tema dan nilai raport. Form input

nilai raport membutuhkan data yang terdapat pada tabel nilai akhir tema dan tabel

nilai umum untuk digunakan sebagai data acuan dalam melakukan perhitungan nilai

raport.

Page 25: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

48

B. Desain Output

Desain output merupakan suatu form yang terdapat pada aplikasi penilaian

akademik dan berfungsi sebagai form laporan bagi user. Form laporan merupakan

hasil dari pengelolahan data aplikasi. Desain output yang terdapat pada aplikasi

penilaian akademik ini berjumlah 3 buah form yang meliputi form lihat nilai

tematik,

1. Perencanaan Form Lihat Nilai Tematik

Gambar 4. 21 Perencanaan Form Laporan Nilai Tematik

Gambar 4.21 merupakan gambar dari perencanaan form laporan nilai tematik.

Form tersebut merupakan form yang ditujukan untuk mengetahui hasil olahan data

nilai tematik yang telah diolah oleh aplikasi. Form lihat nilai tematik terhubung

dengan tabel nilai akhirtema guna mengetahui hasil penilaian tematik yang telah

diinputkan pada form input nilai tematik.

Page 26: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

49

2. Perencanaan Form Laporan Nilai Umum

Gambar 4. 22 Perencanaan Form Laporan Nilai Umum

Gambar 4.22 merupakan gambaran dari perencanaan form laporan nilai umum.

Form tersebut merupakan form yang digunakan untuk melihat hasil pengolahan

data nilai non tematik. Form laporan nilai umum membutuhkan tabel nilai umum

untuk menampilkan hasil pengolahan nilai yang dilakukan oleh aplikasi.

Page 27: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

50

3. Perencanaan Form Laporan Nilai Raport

Gambar 4. 23 Perencanaan Form Laporan Nilai Raport

Gambar 4.23 adalah gambaran dari perencanaan form laporan nilai raport yang

digunakan oleh user untuk mengetahui hasil pengolahan nilai raport yang dilakukan

oleh aplikasi. Form lihat nilai raport terhubung ke tabel nilai raport untuk

menampilkan hasil pengolahan data nilai yang telah diinputkan.

4.4.2 Source Code fungsi Aplikasi

Pada tahapan ini akan diberikan fungsi pada tiap-tiap form yang telah

didesain. Masing-masing form akan diberikan fungsi/code sesuai dengan

perecanaan yang telah rencanakan pada tahap sebelumnya. Masing-masing form

akan memiliki fungsi sesuai dengan alur aplikasi (System flow dan Document

Flow). Tiap form nantinya juga akan tersambung ke database yang telah dibuat.

Page 28: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

51

4.5 Implementasi Aplikasi Penilaian Akademik

Bab ini akan menjelaskan kebutuhan perangkat keras maupun perangkat

lunak untuk mengimplementasikan aplikasi penilaian akademik. Perangkat keras

dan perangkat lunak akan saling terintegrasi satu sama lain agar aplikasi penilaian

akademik dapat berjalan sebagaimana mestinya.

A. Perangkat Lunak

Agar sistem dapat berjalan dengan baik dibutuhkan perangkat lunak atau

software yang harus dipenuhi, perangkat tersebut meliputi:

1. Operating System (OS) : Windows 7 atau lebih tinggi

2. Database : Mysql

3. Laporan : Micrososft Office dan Crystal Report

B. Perangkat Keras

Agar sistem dapat berjalan dengan baik dibutuhkan perangkat keras atau

hardware yang harus dipenuhi, perangkat tersebut meliputi:

a) Komputer untuk server

1. Processor : Quad Core atau lebih tinggi

2. RAM : 8 GB atau lebih tinggi

3. VGA : NVidia GForce / ATI Radeon 2 GB atau lebih tinggi

4. HDD : 1 TB atau lebih tinggi

5. Monitor : 18 Inch (optional)

6. Keyboard dan Mouse (optional)

Page 29: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

52

b) Komputer untuk user

1. Processor : Core 2 Duo atau lebih tinggi

2. RAM : 2 GB atau lebih tinggi

3. VGA : NVidia GForce / ATI Radeon 2 GB atau lebih tinggi

4. HDD : 320 Gb atau lebih tinggi

5. Monitor : 18 Inch

6. Keyboard dan Mouse

4.6 Pelaporan Aplikasi Penilaian Akademik

Pada tahap ini menjelaskan proses pengoperasian aplikasi penilain

akademik yang telah diimplementasikan berdasarkan rancangan yang telah dibuat.

A. Form Login

Gambar 4. 24 Form Login Penilaian Akademik

Gambar 4.24 merupakan form login yang terdapat pada aplikasi penilaian

akademik. Form login akan muncul pertama kali saat aplikasi penilaian akademik

dijalankan. Form ini berfungsi sebagai validasi bagi user yang akan mengakses

Page 30: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

53

aplikasi. Validasi user memiliki tiga empat yaitu login sebagai admin, guru (wali

kelas), guru (umum) dan guru (koordinator kelas). Validasi tersebut dapat saling

berkombinsi satu sama lain bergantung pada jabatan masing-masing guru.

B. Form Menu Utama

Gambar 4. 25 Form Menu Utama Penilaian Akademik

Gambar 4.25 menggambarkan form utama penilaian akademik yang terdiri dari

enam menu utama. Menu utama tersebut meliputi file, home, tematik, non tematik,

raport dan view. Menu file berfungsi sebagai menu logout untuk keluar dari user

yang sedang digunakan serta menu exit yang digunakan sebagai menu untuk keluar

dari aplikasi penilaian akademik. Menu home adalah menu yang memiliki fungsi

kembali ke menu utama penilaian akademik. Menu tematik merupakan menu yang

berfungsi untuk mengolah data nilai tematik yang meliputi input nilai tematik dan

input soal tematik. Menu non tematik berfungsi sebagai form untuk mengolah data

nilai non tematik yang meliputi input nilai tematik. Menu raport memiliki fungsi

sebagai form untuk mengolah data nilai raport yang terdiri dari form hitung nilai

raport. Menu view merupakan menu yang berfungsi untuk melihat hasil pengolahan

nilai yang meliputi form lihat nilai tematik, lihat nilai non tematik dan lihat nilai

raport.

Page 31: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

54

C. Form Input Soal Tematik

Gambar 4. 26 Form Menu Input Soal Tematik

Gambar 4.26 menggambarkan tampilan form menu input soal tematik yang

merupakan sub menu utama tematik. Menu input soal tematik adalah menu yang

dapat diakses apabila user login sebagai guru (koordinator kelas) yang memiliki

akses untuk menginputkan data soal dan data tema yang akan digunakan sebagai

acuan bagi sistem untuk melakukan perhitungan nilai tematik. Menu input soal

tematik ini terbagi menjadi dua tahapan utama yaitu tahap pertama adalah tab Data

Soal dan tahap kedua adalah Data Tema.

Gambar 4. 27 Tampilan Form Tahap Pertama Data Soal

Page 32: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

55

Gambar 4.27 merupakan tampilan form tahap pertama data soal, pada tab ini

user memilih data soal yang terdapat pada combobox dan selanjutnya klik button

search untuk menampilkan data soal yang dipilih. Langkah selanjutnya user dapat

merubah atau menghapus data soal tersebut dengan memilih button delete untuk

menghapus data soal dan button update untuk merubah data soal sesuai dengan

kebutuhan. Disamping itu apabila data soal yang ada tidak sesuai dengan kebutuhan

user dapat menambahkan data soal dengan memilih tab tambah soal yang dapat

dilihat pada Gambar 4.28. Tab tersebut berfungsi untuk menginputkan data soal dan

terdapat kode soal yang harus diisi oleh user sebagai kode soal yang diinputkan.

Gambar 4. 28 Tab Tambah Soal

Page 33: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

56

Gambar 4. 29 Form Input Soal Tematik Tab 2 (Data Tema)

Gambar 4.29 merupakan tampilan form tahap pertama data tema. Form ini

merupakan tahapan selanjutnya tahap pertama data soal yang berfungsi untuk

memasukkan data tema yang akan digunakan sebagai salah satu acuan dalam

melakukan perhitungan nilai tematik. User menginputkan data soal sesuai dengan

kebutuhan ke dalam textbox yang telah disediakan. Apabila data tema yang

diinputkan terdapat kesalahan maka user dapat memperbaikinya dengan memilih

tab update tema yang dapat dilihat pada Gambar 4.30. Setelah seluruh proses

terpenuhi maka langkah selanjutnya adalah menekan button save yang terdapat

pada form input data soal tematik.

Page 34: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

57

Gambar 4. 30 Tab Update Tema

D. Form input Nilai Tematik

Gambar 4. 31 Form Menu Input Nilai Tematik

Gambar 4.31 menggambarkan tampilan menu input nilai tematik yang

merupakan sub menu utana tematik. Apabila user memilih menu tersebut maka

aplikasi akan menampilkan form input nilai tematik yang dapat diakses oleh guru

(wali kelas). Form input nilai tematik berfungsi untuk menganalisa jawaban hasil

ujian dan selanjutnya diproses oleh sistem menjadi nilai tematik. Form input nilai

tematik terbagi menjadi dua tab yaitu tab input nilai dan tab hasil input nilai.

Page 35: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

58

Gambar 4. 32 Tab Input Nilai Tematik

Gambar 4.32 merupakan tampilan tab input nilai tematik yang berfungsi untuk

memasukkan data jawaban ujian. Langkah pertama untuk menginputkan data

jawaban adalah dengan memilih kelas, tema, serta sub tema yang terdapat pada

combobox. Langkah selanjutnya adalah dengan menekan button search untuk

memunculkan data murid dan data soal yang akan dilakukan analisis jawaban.

Apabila data jawaban telah dimasukkan tekan button save untuk menginputkan data

tersebut.

Page 36: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

59

Gambar 4. 33Tab Hasil Input Nilai

Gambar 4.33 menggambarkan tampilan tab hasil input nilai yang berfungsi

untuk mengetahui data-data nilai tematik yang telah diinputkan pada tab input nilai

tematik. Tab ini memungkinkan user untuk memantau siapa saja yang telah

diinputkan dan tema berapa saja yang telah diinputkan pada tab input nilai tematik.

E. Form input Nilai Umum

Gambar 4. 34 Form Menu Input Nilai Umum

Gambar 4.34 menggambarkan tampilan sub menu input nilai umum yang

merupakan sub menu utama dari non tematik. Form input nilai umum digunakan

Page 37: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

60

untuk memasukkan dan mengolah data nilai non tematik. Form ini dapat di akses

apabila user melakukan login sebagai guru (wali kelas) dan guru (umum).

Gambar 4. 35 Form Master Input Nilai Umum

Gambar 4.35 merupakan tampilan master input nilai umum, langkah pertama

untuk menginputkan nilai umum adalah dengan memilih data kelas, semester, dan

mata pelajaran yang terdapat pada masing-masing combobox lalu menekan button

search untuk menampilkan data yang akan diakses. Apabila keseluruhan data nilai

umum telah diinputkan tekan button save untuk menyimpan data nilai tersebut.

F. Form Input Nilai Raport

Gambar 4. 36 Form Menu Input Nilai Raport

Page 38: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

61

Gambar 4.36 menggambarkan tampilan sub menu input nilai raport yang

merupakan sub menu dari menu utama raport. Form input nilai raport berfungsi

untuk menghitung nilai raport berdasarkan data nilai tematik dan non tematik yiang

telah diinputkan pada form sebelumnya. Form input nilai tematik dapat diakses oleh

user yang login sebagai guru (wali kelas).

Gambar 4. 37 Form Master Input Nilai Raport

Gambar 4.37 menggambarkan tampilan form master input nilai raport, langkah

pertama untuk menghitung nilai raport adalah dengan memilih kelas, semester, dan

tahun ajar pada masing-masing combobox. Langkah selanjutnya menekan button

hitung yang terdapat pada masing-masing tab. Apabila keseluruhan nilai telah

Page 39: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

62

dihitung maka langakah selanjutnya adalah menekan button save untuk menyimpan

hasil perhitungan nilai raport.

G. Form Lihat Nilai Tematik

Gambar 4. 38 Menu Lihat Nilai Tematik

Gambar 4.38 menggambarkan tampilan sub menu lihat nilai tematik yang

meruoakan sub menu utama view. Form ini berfungsi untuk menampilkan hasil

input nilai tematik yang telah diinputkan pada form input nilai tematik. Form lihat

nilai tematik dapat diakses oleh user yang login sebagai guru (wali kelas).

Gambar 4. 39 Form Lihat Nilai Tematik

Gambar 4.39 merupakan tampilan form lihat nilai tematik, untuk melihat hasil

nilai tematik langka pertama adalah memilih nama kelas, tema dan sub tema yang

Page 40: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

63

diinginkan. Apabila terdapat kesalahan nilai maka user dapat merubah atau

menghapus data nilai tersebut dengan memilih button delete dan button edit.

H. Form Lihat Nilai Umum

Gambar 4. 40 Form Lihat Nilai Umum

Gambar 4.40 menggambarkan tampilan form lihat nilai umum, untuk melihat

hasil nilai umum langka pertama adalah memilih nama kelas, semester dan mata

pelajaran yang diinginkan. Apabila terdapat kesalahan nilai maka user dapat

merubah atau menghapus data nilai tersebut dengan memilih button delete dan

button edit.

I. Form Lihat Nilai Raport

form lihat nilai raport, untuk melihat hasil nilai raport langka pertama adalah

memilih nama kelas, semester dan tahun ajar yang diinginkan. Apabila terdapat

kesalahan nilai maka user dapat merubah atau menghapus data nilai tersebut dengan

memilih button delete dan button edit. Tampilan form lihat nilai raport dapat dilihat

pada Gambar 4.41.

Page 41: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

64

Gambar 4. 41 Form Lihat Nilai Raport

J. Laporan Nilai Raport

Gambar 4. 42 Menu Laporan Penilaian Akademik

Gambar 4.42 menggambarkan tampilan sub menu laporan penilaian akademik

yang merupakan sub menu utama report (Laporan). Form ini berfungsi untuk

menampilkan hasil laporan nilai raport yang telah dihitung pada form sebelumnya.

Form lihat laporan penilaian akademik dapat diakses oleh user yang login sebagai

guru (wali kelas).

Page 42: BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/id/eprint/2241/6/BAB_IV.pdf · Tematik, Proses Penialaian Non Tematik dan Proses Penilaian Raport. Keseluruhan Keseluruhan

65

Gambar 4. 43 Laporan Nilai Raport

Gambar 4.43 menggambarkan Laporan Nilai Raport, untuk melihat hasil nilai

raport langka pertama adalah memilih nama kelas, semester dan mata pelajaran

yang diinginkan. Apabila terdapat kesalahan nilai maka user dapat merubah atau

menghapus data nilai tersebut dengan memilih button edit.