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
42
Embed
BAB IV DESKRIPSI PEKERJAAN - sir.stikom.edusir.stikom.edu/2241/6/BAB_IV.pdf · Document Flow Penilaian Nilai Tematik . ... tik tung Tematik eksi Lembar jian Tematik FInish. 28 . B.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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
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.
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)
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
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
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
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
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
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.
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
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
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
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
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]
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