bab iii analis dan perancangan sistemsir.stikom.edu/2314/5/bab_iii.pdf · menggunakan kurikulum...

67
28 BAB III ANALIS DAN PERANCANGAN SISTEM Pada tahap analisis dan perancangan sistem ini akan dijelaskan tahap- tahap dalam pengerjaan penelitian ini, sehingga penelitian dapat berjalan dengan baik. Berikut tahap penelitian akan ditunjukan melalui gambar 3.1 sebagai berikut. Analisis Desain Coding Pengujian Program Gambar 3.1 Tahapan Penelitian Tugas Akhir 1.1 Analisis Sistem Tahapan analisis ini dilakukan sebelum tahapan desain sistem, dimana tahapan ini merupakan bagian yang sangat penting dan mempengaruhi tahapan selanjutnya, karena jika terjadi kesalahan dalam melakukan tahapan ini dapat menyebabkan kesalahan pada tahap selanjutnya. Tugas utama dari menganalisa sistem yaitu : a. Menentukan ruang lingkup sistem b. Mengumpulkan data dan fakta yang ada pada perusahaan c. Menganalisis fakta yang didapat dari hasil wawancara d. Mengkomunikasikan temuan tersebut melalui laporan analisis sistem.

Upload: dodieu

Post on 03-Mar-2019

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

28

BAB III

ANALIS DAN PERANCANGAN SISTEM

Pada tahap analisis dan perancangan sistem ini akan dijelaskan tahap-

tahap dalam pengerjaan penelitian ini, sehingga penelitian dapat berjalan dengan

baik. Berikut tahap penelitian akan ditunjukan melalui gambar 3.1 sebagai berikut.

Analisis

Desain

Coding

Pengujian Program

Gambar 3.1 Tahapan Penelitian Tugas Akhir

1.1 Analisis Sistem

Tahapan analisis ini dilakukan sebelum tahapan desain sistem, dimana

tahapan ini merupakan bagian yang sangat penting dan mempengaruhi tahapan

selanjutnya, karena jika terjadi kesalahan dalam melakukan tahapan ini dapat

menyebabkan kesalahan pada tahap selanjutnya. Tugas utama dari menganalisa

sistem yaitu :

a. Menentukan ruang lingkup sistem

b. Mengumpulkan data dan fakta yang ada pada perusahaan

c. Menganalisis fakta yang didapat dari hasil wawancara

d. Mengkomunikasikan temuan tersebut melalui laporan analisis sistem.

Page 2: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

29

Pada tahapan ini menjelaskan mengenai kondisi sekolah dasar yang

menggunakan kurikulum 2013 dengan berdasarkan survey yang bertujuan untuk

mengevaluasi permasalahan yang terjadi, sehingga dapat diajukan suatu usulan

perbaikan. Untuk mengetahui kondisi atau informasi mengenai sekolah dasar

dilakukan dengan cara mengumpulkan data meliputi:

1. Observasi

Tahap ini dilakukan untuk mengidentifikasi mengenai kondisi dan informasi

pada sekolah dasar secara langsung untuk mengetahui kebutuhan yang

diperlukan. Observasi ini mengamati proses yang dilakukan oleh bagian

guru dan staff dalam melakukan perencanaan dan penilaian menggunakan

kurikulum 2013. Dari data yang sudah didapat akan dijadikan pedoman

untuk memperoleh gambaran umum mengenai sistem informasi yang akan

dibuat.

2. Wawancara

Tahap ini dilakukan dengan sesi tanya jawab dengan Bapak Suhardi, M.Pd,

selaku trainer kurikulum 2013 dan Chief Education Consultant pada PT.

Renjana Abiyasa. Wawancara ini bertujuan untuk mengetahui kebutuhan

data, proses pembuatan perencanaan pembelajaran, proses melakukan

penilaian harian dan format pembuatan perencanaan pembelajaran yang

sesuai dengan kebutuhan sekolah dan peraturan kementrian. Data yang

dibutuhkan dalam pembuatan perencanaan pembelajaran ini didapat dari

silabus yang ditetapkan oleh Kementrian Pendidikan dan Kebudayaan.

Sedangkan untuk format pembuatan perencanaan pembelajaran tidak

Page 3: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

30

disediakan oleh Kementrian Pendidikan dan Kebudayaan, Sehingga butuh

ahli dalam bidang pengembangan kurikulum untuk menyesuaikan format.

3. Studi Pustaka

Tahap ini mengumpulkan informasi dan literatur yang berhubungan dengan

penelitian yang dilakukan, sumber informasi dan literatur ini berupa jurnal

dan buku pendukung. Langkah ini mengumpulkan informasi dan literatur

yang berkaitan dengan penelitian yang dilakukan. Sumber informasi dan

literatur ini berupa jurnal, karya ilmiah dan buku pendukung. Adapun

peraturan kementrian pendidikan dan kebudayaan yang akan dijadikan

pedoman dalam pembuatan aplikasi.

3.1.1 Identifikasi Masalah

Pada tahun ajaran 2014/2015 pemerintah menerapkan kurikulum 2013

secara serentak kepada seluruh sekolah di Indonesia. Akan tetapi pada tahun

ajaran 2015/2016 sebanyak 94% sekolah kembali ke kurikulum KTSP dan 6%

sekolah yang tetap menggunakan kurikulum 2013. Dan pada tahun ajaran

2016/2017 bertambah 19% sekolah yang menggunakan kurikulum 2013. Muncul

permasalahan dari sekolah yang belum seluruhnya menggunakan kurikulum 2013

hingga tahun ajaran 2016/2017 diakibatkan karena sekolah dan guru belum siap

dan masih kesulitan dalam menerapkan kurikulum 2013. Kurikulum 2013

dikembangkan pada era modern dimana era canggihannya teknologi informasi.

Prosedur administratif pembuatan kurikulum 2013 memang dirancang agar dapat

dioperasikan menggunakan sistem informasi. Akan tetapi belum ada sistem

informasi yang membantu sekolah dalam membuat prosedur administratif

kurikulum 2013.

Page 4: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

31

Berikut adalah docflow perencanaan pembelajaran dan penilaian harian

menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2.

docflow perencanaan pembelajaran dan penilaian harian menggunakan kurikulum 2013

Staff Guru

Ph

ase

Mulai

Pergantian Tahun Ajaran

Mengalokasikan siswa ke dalam

kelas

Data Siswa Data Kelas

Data Siswa per kelas

Membuat Kalender

Pendidikan

Jadwal libur 1 tahun

Agenda kegiatan 1

tahun

Kalender

Kalender Pendidikan

Membuat Program Tahunan

Kelas

Data tema, subtema dan pembelajaran

PROTA per Kelas

Membuat Analisis

Hari Efektif

Analisis Hari Efektif

Membuat Program Semester

Kelas

PROMES per Kelas

Membuat Jadwal

Pembelajaran per Kelas

Jadwal Pembelajaran per

kelas

Setting KKM KD

Kompetensi Dasar

Data Kondisi Sekolah dan

Potensi Siswa

Silabus dan buku guru

KKM KD

KKM MP

Mata Pelajaran

KKM MP

Pemetaan KD

1

1

Peta sebaran KD

Membuat RPP per

pembelajaran per kelas

RPP per pembelajaran per

kelas

Pembelajaran Dimulai

Penilaian Harian(sikap sosial, sikap spiritual,

pengetahuan, keterampilan)

Daftar Nilai

Selesai

Gambar 3.2 Docflow Perencanaan Pembelajaran dan Penilaian Harian

Page 5: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

32

Berdasarkan permasalahan di atas maka dibutuhkan suatu aplikasi untuk

merancang perencanaan pembelajaran dan penilaian harian menggunakan

kurikulum 2013. Dengan adanya aplikasi tersebut, dapat membantu dan memandu

guru dalam merancang perencanaan pembelajaran, membuat RPP dan melakukan

penilaian harian sesuai dengan RPP.

3.1.2 Analisis Kebutuhan

Tahap ini dilakukan sebelum perencanaan sistem, analisa kebutuhan

merupakan pemenuhan kondisi dan informasi pada sistem yang akan dibuat.

Informasi utama yang dibutuhkan dalam penelitian ini yaitu mencakup prosedur-

prosedur dalam pembuatan perencanaan pembelajaran dan penilaian harian yang

sesuai dengan kebutuhan sekolah dan peraturan-peraturan kementrian yang

berlaku.

Dalam pembuatan perencanaan pembelajaran dan penilaian harian yang

berlaku saat ini terdapat 9 proses meliputi:

1. Pembuatan Daftar Siswa per Kelas

2. Setting KKM

3. Pembuatan Kalender Pendidikan

4. Pembuatan Program Tahunan

5. Pembuatan Program Semester

6. Pemetaan Kompetensi Dasar

7. Pembuatan Rencana Persiapan Pembelajaran

8. Pembuatan Jadwal Pembelajaran

9. Penilaian harian

Page 6: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

33

3.2 Perancangan Sistem

Desain sistem merupakan tahap persiapan implementasi sistem. Pada

tahap ini akan dilakukan perancangan tentang bagaimana aplikasi akan dibuat

dengan menyesuaikan solusi permasalahan yang sudah dijabarkan sebelumnya.

Pada tahap desain sistem ini dituangkan ke dalam beberapa tahapan,

yaitu meliputi:

1. Diagram Input Process Output (IPO)

2. Context Diagram

3. Data Flow Diagram, dan

4. Physical Data Model.

Tahapan-tahapan tersebut akan berfungsi untuk melihat keterkaitan dan

kesesuaian antara data masukan dan proses pengolahan data dengan keluaran

berupa hasil penelitian.

Page 7: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

34

3.2.1 Model Pengembangan Sistem

Rancang Bangun Aplikasi Perencanaan Pembelajaran dan Penilaian Harian Untuk

Sekolah Dasar Menggunakan Kurikulum 2013 Bagian 1

OutputInput Proses

Phas

e

Persiapan Tahunan

Pengelolaan Kelas dan Siswa Aktif

Aktifasi Tahun Ajaran

Setting KKMKD per MP

Data Tahun Ajaran

Data Sekolah

Data Ruang Kelas

Data Siswa

Data Mata Pelajaran

Data Kompetensi Dasar

Data KKM

Data Pegawai/ Guru

Daftar Kelas AKtif

Daftar Siswa per Kelas

Daftar KKM KD

Daftar KKM MP

Persiapan Semester

Data Semester

Aktifasi Semester

Setting Kalender Pendidikan

Buat PROTA

Buat PROMES

Data Semester

Tahun Akademik Aktif

Tahun Akademik Aktif

Daftar Kelas AKtif

Data Sekolah

Data Libur

Data Agenda Sekolah

Data Tema

Semester Akitf

Kalender Pendidikan

Analisis Hari Efektif

Program Tahunan

Program Semester

Jadwal Pembelajaran

Kalender Pendidikan per Kelas

Gambar 3.3 Desain IPO Pembuatan Aplikasi Perencanaan Pembelajaran dan

Penilaian Harian Bagian 1

Page 8: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

35

Rancang Bangun Aplikasi Perencanaan Pembelajaran dan Penilaian Harian Untuk

Sekolah Dasar Menggunakan Kurikulum 2013 Bagian 2

OutputInput ProsesP

has

e

Persiapan Materi

Setting RPP

Pemetaan KD

Data Sekolah

Daftar Kelas Aktif

Data Tema

Data Kompetensi Dasar

Data Mata Pelajaran

Data Sebaran KD

Data RPP

Daftar Pemetaan KD

RPP

Penilaian Harian

Penilaian Sikap Sosial

Penilaian Sikap Spiritual

Penilaian Pengetahuan

Penilaian Keterampilan

RPP

Daftar Kelas Aktif

Daftar Siswa per Kelas

Data Penilaian Sikap Sosial

Data Penilaian Sikap Spiritual

Data Penilaian Pengetahuan

Data Penilaian Keterampilan

Daftar Penilaian Harian Sikap Sosial

Daftar Penilaian Harian Sikap

Spiritual

Daftar Penilaian Harian Pengetahuan

Daftar Penilaian Harian

Keterampilan

KKM KD

Data Persetujuan Kepala Sekolah

Laporan RPP yang belum dibuat

Gambar 3.4 Desain IPO Pembuatan Aplikasi Perencanaan Pembelajaran dan

Penilaian Harian Bagian 2

Page 9: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

36

Berikut ini merupkan penjelasan mengenai Input, Process, Output yang

ada pada gambar 3.3 dan gambar 3.4 diatas

A. Input

1. Data Tahun Ajaran

Data tahun ajaran merupakan data yang berisi tentang tahun ajaran yang

telah ditempuh oleh sekolah maupun tahun ajaran yang akan ditempuh

oleh sekolah. Data ini digunakan untuk melihat tahun ajaran yang sedang

ditempuh. Contoh data tahun ajaran adalah sebagai berikut :

Tahun Akademik : 2016/2017

Tahun Mulai : 2016

Tahun Selesai : 2017

2. Data Sekolah

Data sekolah merupakan data yang berisi identitas dari sekolah. Contoh

data sekolah adalah sebagai berikut :

Nama Sekolah : SDN Sukolilo 250

NPSN : 20533424

Status Sekolah : Negeri

3. Data Kelas

Data Kelas merupakan data yang berisi daftar ruangan kelas yang tersedia

di bangunan sekolah. Contoh data kelas adalah sebagai berikut :

Kelas : 1

Nama Kelas : 1A

Wali Kelas : Endang Kusdiningsih

Page 10: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

37

4. Data Siswa

Data siswa merupakan data yang berisi daftar siswa beserta identitas siswa

yang ada pada sekolah. Contoh data siswa adalah sebagai berikut :

Nama Siswa : Alif Tegar Putra

NISN : 0033492509

Jenis Kelamin : Laki-Laki

Tahun Masuk : 2016

Kelas : 1

5. Data Pegawai

Data pegawai merupakan data yang berisi daftar begawai beserta identitas

pegawai yang ada pada sekolah. Contoh data pegawai adalah sebagai

berikut :

Nama Pegawai : Mahanani Artiningsih

NIP : 195703281979092001

Jenis Kelamis : Perempuan

Jabatan : Laboran

6. Data Mata Pelajaran

Data mata pelajaran merupakan data yang berisi daftar mata pelajaran

yang diajarkan di sekolah pada tiap kelasnya. Contoh data mata pelajaran

adalah sebagai berikut:

Mata pelajaran : Bahasa Indonesia

Page 11: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

38

7. Data Kompetensi Dasar

Data kompetensi dasar merupakan data yang berisi kompetensi-

kompetensi yang diajarkan pada tiap mata pelajaran. Contoh data

kompetensi dasar adalah sebagai berikut :

Kompetensi Inti : 3

Kompetensi Dasar : 3.1

Keterangan : mengetahui huruf-huruf hijaiyyah

8. Data Kriteria Ketuntasan Minimal (KKM)

Data KKM merupakan data yang berisi kriteria paling rendah untuk

menyatakan peserta didik mencapai ketuntasan. KKM harus ditetapkan

diawal tahun ajaran oleh satuan pendidikan berdasarkan hasil musyawarah

guru mata pelajaran di satuan pendidikan atau beberapa satuan pendidikan

yang memiliki karakteristik yang hampir sama. Contoh data KKM adalah

sebagai berikut :

Mata Pelajaran : Bahasa Indonesia

Kompetensi Dasar : 3.1

Kompleksitas : 65

SSD Pendidik : 65

SDD Sarana Prasarana : 65

Potensi Siswa : 65

Page 12: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

39

9. Data Semester

Data semester merupakan data yang berisi semester yang ditempuh selama

1 tahun ajaran. Contoh data semester adalah sebagai berikut :

Tahun Ajaran : 2016/2017

Semester : 1

Tanggal Mulai Semester : 15 Juli 2016

Tanggal Selesai Semester : 31 Desember 2016

10. Data Hari Libur

Data hari libur merupakan data yang berisi daftar hari libur nasional dan

libur khusus yang ada pata tahun ajaran yang ditempuh. Data ini

digunakan untuk membuat kalender akademik. Contoh data hari libur

adalah sebagai berikut :

Tahun Ajaran : 2016/2017

Keterangan Libur : Proklamasi Kemerdekaan Republik Indonesia

Tanggal Mulai Libur : 17 Agustus 2016

Tanggal Selesai Libur : 17 Agustus 2016

11. Data Agenda Kegiatan Sekolah

Data agenda kegiatan sekolah merupakan data yang berisi daftar agenda

yang ada pada sekolah selama tahun ajaran yang ditempuh. Data ini

meliputi agenda HPP, UTS, UAS atau Dies Natalis sekolah. Contoh data

agenda kegiatan sekolah adalah sebagai berikut :

Tahun Ajaran : 2016/2017

Nama Agenda : Ulangan Tengan Semester (UTS)

Tanggal Mulai Agenda : 28 September 2016

Page 13: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

40

Tanggal Selesai Agenda : 30 September 2016

12. Data Sebaran Kompetensi Dasar

Data seberan kompetensi dasar merupakan data yang berisi pemetaan

kompetensi dasar pada tiap tema, sub tema, pembelajaran. Data sebaran kd

ini digunakan untuk membuat rpp. Contoh data Sebaran kompetensi dasar

adalah sebagai berikut :

Tema : 1 (Diriku)

Sub Tema : 1 (Aku dan Teman Baru)

Pembelajaran : 1

Kompetensi Dasar : 3.1

13. Data Rencana Pelaksanaan Pembelajaran (RPP)

Data RPP merupakan data yang berisi konten untuk membuat RPP.

Contoh konten yang digunakan untuk membuat RPP seperti tujuan

pembelajaran, materi pembelajaran, metode pembelajaran, kegiatan

pembelajaran, media, alat, sumber pembelajaran, rubrik penilaian.

14. Data Hasil Penilaian Sikap Sosial

Merupakan data yang berisi daftar penilaian siswa yang dilakukan oleh

guru pada ranah sikap sosial. Contoh data penilaian sikap sosial adalah

sebagai berikut :

Nama Siswa : Mikel

Sikap Sosial : Disiplin

Nilai : Sangat Baik

Tanggal Penilaian : 28 Agustus 2016

Catatan Guru : Selalu membersihkan papan tulis

Page 14: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

41

15. Data Hasil Penilaian Sikap Spiritual

Merupakan data yang berisi daftar penilaian siswa yang dilakukan oleh

guru pada ranah sikap spiritual. Contoh data penilaian sikap spiritual

adalah sebagai berikut :

Nama Siswa : Mikel

Sikap Spiritual : Ketaatan Beribadah

Nilai : Sangat Baik

Tanggal Penilaian : 28 Agustus 2016

Catatan Guru : Berdoa sebelum mengerjakan tugas

16. Data Hasil Penilaian Pengetahuan

Merupakan data yang berisi daftar penilaian siswa yang dilakukan oleh

guru pada ranah pengetahuan siswa. Contoh data penilaian pengetahuan

adalah sebagai berikut :

Nama Siswa : Mikel

Mata Pelajaran : Bahasa Indonesia

Kompetensi Dasar : 3.1

Jenis Penilaian : Penugasan

Nilai : 70

17. Data Hasil Penilaian Keterampilan

Merupakan data yang berisi daftar penilaian siswa yang dilakukan oleh

guru pada ranah keterampilan siswa. Contoh data penilaian keterampilan

adalah sebagai berikut :

Nama Siswa : Mikel

Mata pelajaran : Bahasa Indonesia

Page 15: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

42

Judul Kegiatan : Menghafalkan butir pancasila

Kompetensi dasar : 4.1

Jenis Kegiatan : Portofolio

Nilai : 70

18. Data Persetujuan Kepala Sekolah

Merupaka data persetujuan dari kepala sekolah untuk mengedit RPP yang

akan dilakukan oleh guru. Contoh data persetujuan kepala sekolah adalah

sebagai berikut :

Nama Pegawai : Mahanani Artiningsih

Status : Disetujui

Tanggal Permintaan : 30 September 2016

Tanggal Selesai : 03 Oktober 2016

B. Proses

1. Mengaktifkan Tahun Ajaran

Proses ini bertujuan untuk mengaktifkan tahun akademik yang akan

ditempuh.

2. Pengelolan Kelas dan Siswa Aktif

Proses ini dugunakan untuk menentukan ruangan kelas yang tersedia

beserta kapasistas siswa yang dapat ditampung. Untuk melakukan proses

ini dilakukan dengan cara mengambil daftar kelas yang aktif pada tabel

kelas dan mengambil daftar siswa aktif pada tabel siswa yang secara

otomatis dilakukan oleh sistem. Dari daftar kelas yang aktif, langkah

selanjutnya mengelompokan siswa aktif sesuai dengan tingkat kelasnya

yang secara otomatis dilakukan oleh sistem. Dari daftar siswa yang sudah

Page 16: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

43

dikelompokan tiap tingkat kelasnya, langkah selanjutnya memasukan

siswa kedalam tiap-tiap kelas yang aktif sesuai tingkatan kelas. Terdapat 2

cara dalam memasukan siswa aktif kedalam kelas aktif sesuai tingkat kelas

yaitu dengan cara generate otomatis siswa kedalam kelas aktif yang

dilakukan oleh sistem dan memasukan siswa kedalam kelas secara manual

yang akan dijelaskan dibawah ini:

a. Generate siswa secara otomatis

Sistem akan secara otomatis memisahkan jenis kelamin siswa laki-laki

dan perempuan yang diurutkan berdasarkan NISN. Selanjutnya sistem

akan memasukan siswa yang telah dikelompokan tersebut kedalam

kelas yang aktif dengan perbandingan jumlah siswa dibagi rata tiap

kelasnya dan jumlah laki-laki dan perempuan dibagi rata tiap

kelasnya. Perhitungan rasio laki-laki dan perempuan yang digunakan

tiap kelasnya:

L = ΣL / ΣK

P = ΣP / ΣK

Siswa per Kelas = L + P

Keterangan:

L = Siswa Laki-Laki

P = Siswa Perempuan

K = Kelas Aktif per tingkat kelas

b. Memasukan kelas secara manual

Sistem menyediakan 2 tabel yaitu tabel siswa yang belum

dialokasikan pada kelas dan tabel daftar siswa di kelas. Proses

Page 17: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

44

pengalokasian siswa dilakukan dengan memilih siswa yang ada pada

tabel siswa yang belum dialokasikan setelah itu dialokasikan pada

tabel siswa di kelas dengan menekan tombol proses pindahkan. Begitu

juga sebaliknya jika ingin mengeluarkan siswa yang ada pada daftar

siswa di kelas.

3. Setting KKMKD dan KKMMP

Proses ini digunakan untuk menentukan kriteria ketuntasan minimal atau

nilai minimal untuk mencapai ketuntasan. Untuk melakukan proses ini

dilakukan dengan cara sistem dengan otomatis mendaftar mata pelajaran

yang ada. Setelah itu sistem mendaftar kompetensi dasar apa saja yang

dimiliki tiap mata pelajaran. Langkah selanjutnya melakukan proses

perhitungan KKM per kompetensi dasar dengan rumus:

KKMKD = {Kompleksitas + (SDD Pendidik + SDD Sarana Prasarama)/2

+ Potensi Siswa} / 3

Keterangan :

KKMKD : Kriteria ketuntasan minimal tiap kompetensi dasar

Kompleksitas : Kesukaran kompetensi dasar

SDD Pendidik : Sumber daya pendukung pendidik

SDD Sarana Prasarana : Sumber daya pendukung sarana prasarana

Setelah KKMKD selesai dihitung langkah selanjutnya menghitung KKM

mata pelajaran dengan rumus :

KKMMP = Total nilai KKMKD/Total KKM KD

Keterangan :

KKMMP : Kriteria ketuntasan minimal tiap mata pelajaran

Page 18: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

45

4. Aktifasi Semester

Proses ini bertujuan untuk mengaktifkan semester akademik yang akan

ditempuh.

5. Setting Kalender Pendidikan

Proses ini digunakan untuk mengelola kalender pendidikan yang akan

digunakan sebagai acuan hari aktif pembelajaran dan hari tidak aktif

pembelajaran selama 1 tahun ajaran. Proses yang dilakukan yaitu membuat

template kalender tahunan pendidikan. Setelah itu sistem mengambil data

libur sekolah, data agenda kegiatan sekolah pada tabel libur dan agenda

yang akan memberikan keterangan libur dan kegiatan pada kalender.

Langkah selanjutnya sistem mengambil data setting kalender untuk

menentukan warna libur, warna agenda, hari efektif mingguan dan hari

libur mingguan pada kalender.

6. Buat Program Tahunan (PROTA)

Proses ini berfungsi untuk membuat program tahunan yang akan

digunakan sebagai rencana pembelajaran pada tahun ajaran yang

ditempuh. Proses pembuatan PROTA ini dilakukan secara otomatis yang

digenerate oleh sistem yang berasal dari data tema dan sub tema. Langkah

pertama sistem mendaftar tema yang ada pada tingkat kelas dari tabel

tema, selanjutnya sistem mendaftar sub tema yang ada pada tema. Langkah

selanjutnya sistem mengurutkan tema dan sub tema sehingga akan

berbentuk seperti daftar yang berurutan dan teratur. Tiap sub tema

memiliki alokasi waktu 1 minggu. Dari alokasi waktu per sub tema akan

dihitung total alokasi waktu yang dibutuhkan selama 1 tahun.

Page 19: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

46

7. Buat Program Semester (PROMES)

Proses ini berfungsi untuk membuat program semester yang akan

digunakan sebagai rencana pembelajaran pada tiap semester pada tahun

ajaran yang ditempuh. Proses pembuatan PROMES ini dilakukan secara

otomatis yang digenerate oleh sistem yang berasal dari data tema, sub

tema, pembelajaran yang disesuaikan dengan kalender akademik. Langkah

pertama sistem mendaftar tema, sub tema, pembelajaran dan kegiatan

kelas pada database, setelah itu mengurutkan tema, sub tema,

pembelajaran dan kegiatan kelas sehingga berbentuk daftar yang rapi dan

teratur. Langkah selanjutnya tiap pembelajaran dan kegiatan kelas

dimasukan tanggal pelaksanaannya sesuai urutan. Tanggal pelaksanaan

disesuaikan dengan hari efektif yang ada pada kalender.

8. Pemetaan Kompetensi Dasar

Proses ini berfungsi untuk memetakan kompetensi dasar kedalam tema,

sub tema dan pembelajaran. Pemetaan ini digunkan sebagai dasar

pembuatan RPP. Proses ini dilakukan dengan cara mendaftar mata

pelajaran, kompetensi dasar tiap mata pelajaran, tema, sub tema, dan

pembelajaran yang ada pada database. Langkah pertama sistem

mengurutkan mata pelajaran dan kompetensi dasar, selanjutnya sistem

mendaftar kompetensi dasar yang dimiliki tiap tema, sub tema, dan

pembelajaran.

9. Setting RPP

Proses ini berfungsi untuk mengelola RPP. RPP berfungsi sebagai materi

yang akan diajarkan guru tiap pembelajaran per kelas. Berisi tujuan

Page 20: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

47

pembelajaran, materi pembelajaran, metode pembelajaran, kegiatan

pembelajaran, media, alat dan sumber pembelajaran, rubrik penilaian. 1

pembelajaran diselesaikan dalam 1 hari. Proses setting RPP meliputi

mengelola tujuan pembelajaran, mengelola materi pembelajaran,

mengelola metode pembelajaran yang digunakan, mengelola kegiatan

pembelajaran, mengelola media, alat, dan sumber pembelajaran, dan

mengelola rubrik penilaian.

10. Penilaian Sikap Sosial

Proses ini berfungsi untuk mengelola nilai sikap sosial siswa pada tiap

harinya. Terdapat 2 jenis penilaian sikap sosial yaitu penilaian sikap yang

dinilai saat proses belajar mengajar yang mengacu pada RPP dan penilaian

sikap yang dinilai diluar proses belajar mengajar yang akan dijelaskan di

bawah ini:

a. Sikap sosial didalam kelas

Sistem menyediakan daftar aspek yang dinilai sesuai dengan RPP.

b. Sikap sosial diluar kelas

Sistem menyediakan semua aspek yang dapat dinilai.

11. Penilaian Sikap Spiritual

Proses ini berfungsi untuk mengelola nilai sikap spiritual siswa pada tiap

harinya. Berbeda dengan sikap sosial yang memiliki 2 jenis, sikap spiritual

dinilai tidak terbatas waktu selama masih dalam ruang lingkup sekolah.

Proses yang dilakukan untuk menilai sikap spiritual ini sama dengan sikap

sosial diluar kelas.

Page 21: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

48

12. Penilaian Pengetahuan

Proses ini berfungsi untuk mengelola nilai pengetahuan siswa pada tiap

pembelajaran. Proses ini dilakukan dengan cara sistem mendaftar

kompetensi dasar yang dapat dinilai tiap pembelajaran sesuai dengan

pemetaan kompetensi dasar.

13. Penilaian Keterampilan

Proses ini berfungsi untuk mengelola nilai keterampilan siswa pada tiap

pembelajaran yang mengacu pada RPP. penilaian keterampilan ini

mengacu pada kegiatan yang ada pada RPP lengkap dengan rubrik

penilaian keterampilan. Proses yang dilakukan yaitu sistem mendaftar

kegiatan yang ada pada RPP sesuai dengan pembelajaran. Langkah

selanjutnya sistem menyediakan form penilaia sesuai dengan rubrik

keterampilan yang ada pada RPP.

C. Output

1. Tahun Akademik Aktif

Merupakan tahun ajaran yang aktif pada sistem. Digunakan untuk

menentukan tahun ajaran dalam membuat perencanaan pembelajaran dan

penilaian harian.

2. Daftar Kelas Aktif

Merupakan daftar kelas yang tersedia di bangunan sekolah yang telah

memiliki siswa.

3. Daftar Siswa per Kelas

Merupakan daftar siswa di masing-masing kelas. Berfungsi untuk mendata

siswa dan melakukan penilaian.

Page 22: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

49

4. Daftar KKMKD

Berfungsi untuk menentukan nilai minimal yang harus dicapai siswa tiap

KD nya. Digunakan sebagai penentu kompetensi yang di capai siswa.

5. Daftar KKMMP

Berfungsi untuk menentukan nilai minimal yang harus dicapai tiap mata

pelajarannya. Digunakan sebagai penentuan kenaikan kelas.

6. Semester Aktif

Merupakan semester yang aktif pada sistem. Digunakan untuk menentukan

semester yang ditempuh dalam membuat perencanaan pembelajaran dan

penilaian harian.

7. Kalender Pendidikan

Output terakhir dari kalender pendidikan adalah hasil cetak kalender

pendidikan dalam format PDF. Kalender pendidikan berfungsi sebagai

menunjuk hari pembelajaran pada satuan pendidikan sekolah dasar.

8. Analisis Hari Efektif

Digunakan sebagai acuan dalam mengelola program semester. Berisi

informasi jumlah hari efektif dan jumlah hari non efektif tiap bulan dalam

1 tahun ajaran.

9. Program Tahunan

Output terakhir dari program tahunan adalah hasil cetak program tahunan

dalam format PDF. Program tahunan berfungsi sebagai rencana

pembelajaran tahunan.

Page 23: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

50

10. Program Semester

Output terakhir dari program semester adalah hasil cetak program semester

dalam format PDF. Program semester berfungsi sebagai rencana

pembelajaran tiap semester.

11. Jadwal Pembelajaran

Output terakhir dari jadwal pembelajaran adalah hasil cetak jadwal

pembelajaran dalam format PDF. Jadwal pembelajaran ini berfungsi untuk

memberikan informasi jadwal siswa masuk sekolah lengkap dengan materi

yang akan diajarkan dalam bentuk hard copy.

12. Kalender Pendidikan per Kelas

Berfungsi sebagai acuan untuk sistem dalam melakukan kegiatan

pembelajaran.

13. Daftar Pemetaan KD

Output terakhir dari pemetaan KD adalah hasil cetak pemetaan KD dalam

format PDF. Daftar pemetaan KD berfungsi sebagai rencana pembelajaran

tiap harinya dan kompetensi yang akan diajarkan tiap harinya.

14. RPP

Output terakhir dari RPP adalah hasil cetak RPP dalam format PDF.

Digunakan sebagai bahan ajar guru dalam bentuk hard copy dan

digunakan sebagai dasar penilaian sikap sosial dan penilaian keterampilan.

15. Laporan RPP yang belum dibuat

Merupakan daftar RPP yang belum dibuat oleh guru. Laporan ini berisi

daftar RPP beserta penanggung jawab RPP.

Page 24: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

51

16. Daftar Nilai Harian Sikap Sosial

Merupakan daftar penilaian sikap sosial pada tiap pembelajaran yang

didapat dari hasil pengematan guru. Digunakan sebagai bahan

pertimbangan guru dalam melakukan kegiatan belajar mengajar dan

penilaian selanjutnya. Guru dapat melakukan pendekatan kepada siswa

sesuai dengan hasil penilaian tersebut.

17. Daftar Nilai Harian Sikap Spiritual

Merupakan daftar penilaian sikap spiritual pada tiap pembelajaran yang

didapat dari hasil pengematan guru. Digunakan sebagai bahan

pertimbangan guru dalam melakukan kegiatan belajar mengajar dan

penilaian selanjutnya. Guru dapat melakukan pendekatan kepada siswa

sesuai dengan hasil penilaian tersebut.

18. Daftar Nilai Harian Pengetahuan

Merupakan daftar penilaian pengetahuan pada tiap pembelajaran yang

didapat dari penugasan, test lisan yang diberikan oleh guru. Digunakan

sebagai bahan pertimbangan guru dalam melakukan kegiatan belajar

mengajar dan penilaian selanjutnya. Guru dapat melakukan pendekatan

kepada siswa sesuai dengan hasil penilaian tersebut.

19. Daftar Nilai Harian Keterampilan

Merupakan daftar penilaian keterampilan pada tiap pembelajaran yang

didapat dari kegiatan siswa. Digunakan sebagai bahan pertimbangan guru

dalam melakukan kegiatan belajar mengajar dan penilaian selanjutnya.

Page 25: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

52

Guru dapat melakukan pendekatan kepada siswa sesuai dengan hasil

penilaian tersebut.

3.2.2 Context Diagram

Context Diagram dari aplikasi ini melibatkan 2 eksternal entity yaitu staff

dan guru. Seperti yang digambarkan pada gambar 3.4 berikut ini:

Laporan RPP yang belum dibuat

Persetujuan Ubah RPP

Pemetaan KD

RPP

Kalender Pendidikan

Jadwal Pembelajaran

Data Tema

Daftar Nilai Keterampilan

Daftar Nilai Pengetahuan

Daftar Nilai Sikap Spiritual

Daftar Nilai Sikap Sosial

RPP

Daftar Pemetaan KD

Kalender Pendidikan per Kelas

Jadwal Pembelajaran

PROMES

PROTA

Analis is Hari Efektif

Kalender Pendidikan

Semester Aktif

Daftar KKM MP

Daftar KKM KD

Daftar Siswa per Kelas

Daftar Kelas Aktif

Tahun Akademik Aktif

Nilai Keterampilan

Nilai Pengetahuan

Nilai SIkap Spiritual

Nilai Sikap Sosial

Data Sebaran KD

Data RPP

Data Agenda

Data Libur

Data Semester

Data KKM

Data Kompetensi Dasar

Data Mata Pelajaran

Data Pegawai

Data Siswa

Data Kelas

Data Sekolah

Data Tahun Ajaran

0

Aplikasi Perencanaan Pem belajaran dan Penilaian

Harian untuk Sekolah Dasar

+

Staff

Guru

Kepala Sekolah

Gambar 3.5 Context Diagram

Page 26: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

53

3.2.3 Hierarchy Plus Input Process Output

Gambar 3.6 Berikut ini adalah HIPO dari aplikasi perencanaan

pembelajaran dan penilaian harian untuk sekolah dasar menggunakan kurikulum

2013.

0

Aplikasi Perencanaan Pembelajaran dan Penilaian Harian untuk Sekolah Dasar

2

Persiapan Semester

3

Persiapan Materi

4

Penilaian Harian

1.1

Aktifasi Tahun Akademik

1.2

Pengelolaan Kelas dan

SIswa

1.3

Setting KKM KD per MP

2.1

Aktifasi Semester

2.2

Setting Kalender

2.3

Buat PROTA

2.4

Buat PROMES

3.1

Pemetaan KD

3.2

Buat RPP

4.1

Penilaian Sikap Sosial

4.2

Penilaian Sikap Spiritual

4.3

Penilaian Pengetahuan

4.4

Penilaian Keterampilan

1

Persiapan Tahunan

Gambar 3.6 HIPO

Page 27: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

54

3.2.4 Data Flow Diagram Level 0

Data Flow Diagram level 0 merupakan diagram yang lebih rinci dari

Context Diagram. Berikut akan ditunjukan pada gambar 3.7.

Persetujuan U bah RPP

Laporan R PP y ang belum dibuat

RPP

Pemetaan KD

Kalender Pendidikan

Jadwal Pembelajaran

Daf tar Pem etaan KD

Penilaian Keterampilan

Penilaian pengetahuan

Penilaian Sikap Spiritual

Penilaian Sikap Sosial

KKM KD

RPPData Siswa Kelas Aktif

Daf tar Kelas AKt if

Data RPP

Sebaran KD

RPP

Hasil Pem etaan KD

Data KD

Data Mapel

Data Tema

Daf tar Kelas Akt if

Data Sekolah

Program Semester

Prota

Hasil Analis is

Set ting Kalender

Kelola Libur

Kelola Agenda

Data Tema

Data Agenda

Data Libur

KKM MP

KKM KD

Semester Akadem ik Aktif

Semester Akadem ik

Tahun Akademik Aktif

Daf tar Kelas Akt if

Data Sekolah

Tahun Akademik Aktif

Siswa Kelas Akt if

Kelas Aktif

Data Tahun Akademik

Data Kelas

Data Siswa

Data Pegawai

Data Sem ester Akadem ik

Data KD

Data KKMData Mapel

Data Sekolah

Daf tar N ilai Keterampilan

Daf tar N ilai Pengetahuan

Daf tar N ilai Sikap Spiritual

Daf tar N ilai Sikap Sosial

RPP

Daf tar Pem etaan KD

Kalender Pendidikan per Kelas

Jadwal Pembelajaran

PROMES

PROTA

Analisis H ari Ef ekt if

Kalender Pendidikan

Semester Aktif

Daf tar KKM MP

Daf tar KKM KD

Daf tar Siswa per Kelas

Daf tar Kelas Akt if

Tahun Akademik Aktif

Nilai Keterampilan

Nilai Pengetahuan

Nilai SIkap Spiritual

Nilai Sikap Sosial

Data Sebaran KD

Data RPP

Data Tema

Data Agenda

Data Libur

Data Sem ester

Data KKM

Data Kom petensi D asar

Data Mata Pelajaran

Data Pegawai

Data Siswa

Data Kelas

Data Sekolah

Data Tahun Ajaran

Staf fStaf fStaf fStaf fStaf fStaf fStaf fStaf fStaf fStaf fStaf f

GuruGuruGuruGuruGuruGuruGuru

Staf fStaf fStaf fStaf fStaf fStaf fStaf fStaf fStaf fStaf fStaf fStaf f

GuruGuruGuruGuruGuruGuru

1

Persiapan Tahunan

+

2

Persiapan Semester

+

Staf f

3

Persiapan Materi

+

4

Penilaian Harian

+

1Buku Tahun

Akademik

2 Sekolah

3 Kelas

4 Siswa

5 Pegawai

6Kompetensi

Dasar

7 Mata Pelajaran9 KKM

10 Buku Sem ester Akademik

11 Kelas Aktif

12 Siswa Kelas Akt if

13 KKM KD

14 KKM MP

15 Libur16 Agenda Sekolah

17 Tema18 Set ting Kalender

19Analisis H ari

Ef ektif

20Program

Tahunan

21Program

Semester

25 Peta Kompetensi D asar

26 RPP

27 Jurnal Sikap Sosial

28 Jurnal Sikap Spiritual

29Penilaian

Pengetahuan

30Penilaian

Keterampilan

Kepala SekolahKepala Sekolah

Kepala SekolahKepala SekolahKepala SekolahKepala Sekolah

Gambar 3.7 DFD Level 0

Page 28: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

55

3.2.5 Data Flow Diagram Level 1 Persiapan Tahunan

Gambar 3.8 adalah sub-proses persiapan tahunan yang ada pada DFD

Level 0. DFD Level 1 ini terdiri dari proses aktifasi tahun, pengelolaan kelas dan

siswa aktif, dan setting KKM.

Data Semester Akademik

Data Mapel

Data KKM

Data KD

KKM MP

KKM KD

Data Sekolah

Kelas Aktif

Data Pegawai

Data Siswa

Data KelasSiswa Kelas Aktif

Data Tahun Akademik

Tahun Akademik Aktif

Daftar KKM MP

Daftar KKM KD

Daftar Siswa per Kelas

Daftar Kelas Aktif

Tahun Akademik Aktif

Data Semester

Data KKM

Data Kompetensi Dasar

Data Mata Pelajaran

Data Pegawai

Data Siswa

Data Kelas

Data Sekolah

Data Tahun Ajaran

StaffStaffStaffStaffStaff

StaffStaffStaffStaff

StaffStaffStaffStaffStaff

2 Sekolah

7 Mata Pelajaran

9 KKM

6Kompetensi

Dasar

10 Buku Sem ester Akademik

5 Pegawai

4 Siswa

3 Kelas

1Buku Tahun

Akadem ik

11 Kelas Aktif

12 Siswa Kelas Aktif

1Buku Tahun

Akadem ik

13 KKM KD

14 KKM MP

1

Aktifasi Tahun

Akadem ik

2

Pengelolaan Ke las dan

Siswa

3

Setting KKM KD per MP

Gambar 3.8 DFD Level 1 Persiapan Tahunan

Page 29: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

56

3.2.6 Data Flow Diagram Level 1 Persiapan Semester

Gambar 3.9 adalah sub-proses persiapan semester yang ada pada DFD

Level 0. DFD Level 1 ini terdiri dari proses aktifasi semester, setting

kalender, buat PROTA, dan Buat PROMES.

Data Agenda

Data Libur

Jum lah Hari Efektif

Program Semester

Prota

Hasil Analis is Setting Kalender

Kelola Libur

Kelola Agenda

Data Tema

Data Tema

Data Agenda

Data Libur

Semester Akademik Aktif

Semester Akademik

Daftar Kelas Aktif

Daftar Kelas Aktif

Daftar Kelas Aktif

Data Sekolah

Tahun Akademik Aktif

Kalender Pendidikan per Kelas

Jadwal Pembelajaran

PROMES

PROTA

Analis is Hari Efektif

Kalender Pendidikan

Data Agenda

Data Libur

Semester Aktif

Data Tema

StaffStaffStaffStaffStaffStaffStaffStaffStaffStaff

1Buku Tahun

Akadem ik

2 Sekolah

11 Kelas Aktif

10 Buku Sem ester Akademik10 Buku Sem ester Akademik

15 Libur

16 Agenda Sekolah

17 Tema

16 Agenda Sekolah

15 Libur

18 Setting Kalender19Analis is Hari

Efektif

20Program

Tahunan

21Program

Semester

1

Aktifasi Semester

4

Buat PROMES

3

Buat PROTA

2

Setting Kalender

Gambar 3.9 DFD Level 1 Persiapan Semester

Page 30: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

57

3.2.7 Data Flow Diagram Level 1 Persiapan Materi

Gambar 3.10 adalah sub-proses persiapan materi yang ada pada DFD

Level 0. DFD Level 1 ini terdiri dari proses pemetaan kd dan buat RPP.

Persetujuan Ubah RPP

Laporan RPP yang belu m dibuat

RPP

Pemetaan KD

Sebaran KD

Data RPP

RPP

Hasil Pem etaan KD

Data KD

Data Mapel

Data Tema

Daftar Kelas Aktif

Daftar Kelas Aktif

Data Sekolah

RPP

Daftar Pemetaan KD

Data Sebaran KD

Data RPP

GuruGuruGuruGuru

2 Sekolah

11 Kelas Aktif

17 Tema

7 Mata Pelajaran

6Kompetensi

Dasar

25 Peta Kompetensi Dasar

26 RPP

25 Peta Kompetensi Dasar

26 RPP

1

Pemetaan KD

2

Buat RPP

Kepala

Sekolah

Kepala

Sekolah

Kepala

Sekolah

Kepala

Sekolah

Gambar 3.10 DFD Level 1 Persiapan Materi

3.2.8 Data Flow Diagram Level 1 Penilaian Harian

Gambar 3.11 adalah sub-proses penilaian harian yang ada pada DFD

Level 0. DFD Level 1 ini terdiri dari proses penilaian sikap sosial, penilaian sikap

spiritual, penilaian pengetahuan, dan penilaian keterampilan.

Page 31: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

58

Penilaian Keterampilan

Penilaian pengetahuan

Penilaian Sikap Spiritual

Penilaian Sikap Sosial

KKM KD

Daftar Pemetaan KD

RPP

RPP

Data Siswa Kelas Aktif

Data Siswa Kelas Aktif

Data Siswa Kelas Aktif

Data Siswa Kelas Aktif

Daftar Kelas Aktif

Daftar Kelas Aktif

Daftar Kelas AKtif

Daftar Kelas AKtif

Daftar Nilai Keterampilan

Daftar Nilai Pengetahuan

Daftar Nilai Sikap Spiritual

Daftar Nilai Sikap Sosial

Nilai Keterampilan

Nilai Pengetahuan

Nilai SIkap Spiritual

Nilai Sikap Sosial

GuruGuruGuruGuruGuruGuruGuruGuru

11 Kelas Aktif

12 Siswa Kelas Aktif26 RPP

13 KKM KD

27 Jurnal Sikap Sosial

28Jurnal Sikap

Spiritual

29Penilaian

Pengetahuan

30Penilaian

Keterampilan

1

Penilaian Sikap Sosial

2

Penilaian Sikap

Spiritual

3

Penilaian

Pengetahuan

4

Penilaian Keterampilan

25 Peta Kompetensi Dasar

Gambar 3.11 DFD Level 1 Penilaian Harian

3.2.9 Physical Data Model

PDM menggambarkan secara detail konsep rancangan basis data yang

dirancang untuk suatu program aplikasi. Rancangan PDM akan ditunjukan pada

gambar dibawah ini :

1. PDM Keamanan Aplikasi

Page 32: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

59

MstFeatures

FeaturesGroupID: INTEGER (FK)

FeatureID: INTEGER

FeatureName: VARCHAR(150)

Locked: BOOLEAN

MstUser

UserID: VARCHAR(10)

UserName: VARCHAR(100)

UserPass: VARCHAR(50)

StatusAktif: BOOLEAN

GroupUserID: VARCHAR(10) (FK)

IsPegawai: BOOLEAN

PegawaiID: VARCHAR(20) (FK)

MstGroupUser

GroupUserID: VARCHAR(10)

GroupUserName: VARCHAR(50)

Note: VARCHAR(255)

IsDeactivated: BOOLEAN

MstGroupUserPriviledge

FeaturesGroupID: INTEGER (FK)

GroupUserID: VARCHAR(10) (FK)

FeatureID: INTEGER (FK)

MstFeaturesGroup

FeaturesGroupID: INTEGER

FeaturesGroupName: VARCHAR(150)

Gambar 3.12 PDM Keamanan Aplikasi

Page 33: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

60

2. PDM Master Data

MstKelurahanDesa

KelurahanDesaID: VARCHAR(10)

NamaKelurahanDesa: VARCHAR(255)

NamaKecamatan: VARCHAR(255)

NamaKabupatenKota: VARCHAR(255)

JenisKabupatenKota: VARCHAR(9)

NamaPropinsi: VARCHAR(255)

KodePos: VARCHAR(10)

MstSekolah

NPSN: VARCHAR(8)

NamaSekolah: VARCHAR(255)

NSS: VARCHAR(12)

JenjangSekolah: VARCHAR(7)

StatusSekolah: VARCHAR(6)

AlamatSekolah: VARCHAR(255)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosSekolah: VARCHAR(10)

KelurahanSekolah: VARCHAR(255)

KecamatanSekolah: VARCHAR(255)

KabupatenKotaSekolah: VARCHAR(255)

KabupatenKotaJenisSekolah: VARCHAR(9)

PropinsiSekolah: VARCHAR(255)

TeleponSekolah: VARCHAR(25)

FaxSekolah: VARCHAR(25)

EmailSekolah: VARCHAR(100)

WebSiteSekolah: VARCHAR(100)MstPegawai

PegawaiID: VARCHAR(20)

NamaPegawai: VARCHAR(255)

GelarDepan: VARCHAR(15)

GelarBelakang: VARCHAR(15)

FotoPegawai: TEXT

NIY_NIGK: VARCHAR(25)

NUPTK: VARCHAR(20)

NIK: VARCHAR(25)

TempatLahir: VARCHAR(100)

TanggalLahir: DATE

JenisKelamin: VARCHAR(9)

NamaIbuKandung: VARCHAR(255)

NamaAgama: VARCHAR(10) (FK)

IjazahPendidikanTertinggi: VARCHAR(5) (FK)

TahunLulusSD: VARCHAR(4)

NamaJabatanDiSekolah: VARCHAR(25) (FK)

NamaFungsiPTK: VARCHAR(20) (FK)

StatusGuru: VARCHAR(20) (FK)

StatusKepegawaian: VARCHAR(6)

StatusSertifikasiGuru: VARCHAR(5)

AlamatRumahPegawai: VARCHAR(255)

RTPegawai: VARCHAR(3)

RWPegawai: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosPegawai: VARCHAR(10)

KeluarahanPegawai: VARCHAR(255)

KecamatanPegawai: VARCHAR(255)

KabupatenPegawai: VARCHAR(255)

PropinsiPegawai: VARCHAR(255)

TeleponPegawai: VARCHAR(25)

HandPhonePegawai: VARCHAR(50)

EmailPegawai: VARCHAR(100)

StatusAktif: BOOLEAN

MstAgama

NamaAgama: VARCHAR(10)

StatusAktif: BOOLEAN

MstJenjangPendidikan

NamaJenjangPendidikan: VARCHAR(5)

StatusAktif: BOOLEAN

MstJabatanDiSekolah

NamaJabatanDiSekolah: VARCHAR(25)

StatusAktif: BOOLEAN

MstStatusGuru

NamaStatusGuru: VARCHAR(20)

StatusAktif: BOOLEAN

MstSiswa

SiswaID: VARCHAR(20)

NamaLengkapSiswa: VARCHAR(255)

NamaPanggilanSiswa: VARCHAR(255)

FotoSiswa: TEXT

JenisKelaminSiswa: VARCHAR(9)

GolonganDarahSiswa: VARCHAR(2)

NISN: VARCHAR(15)

TempatLahirSiswa: VARCHAR(255)

TanggalLahirSiswa: DATE

PindahanSekolah: BOOLEAN

AsalSekolahSDMI: VARCHAR(255)

AlasanPindahan: VARCHAR(255)

TglDiterimaDiSekolahIni: DATE

PendidikanSebelumnya: VARCHAR(255)

AgamaSiswa: VARCHAR(10) (FK)

AlamatSiswa: VARCHAR(255)

RTSiswa: VARCHAR(3)

RWSiswa: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KelurahanDesaSiswa: VARCHAR(255)

KecamatanSiswa: VARCHAR(255)

KabupatenKotaSiswa: VARCHAR(255)

PropinsiSiswa: VARCHAR(255)

TeleponSiswa: VARCHAR(25)

HPSiswa: VARCHAR(50)

EmailSiswa: VARCHAR(100)

NoKartuPerlindunganSosial: VARCHAR(20)

TinggalBersama: VARCHAR(25) (FK)

StatusSiswa: VARCHAR(11)

KelasTingkatTerakhir: INTEGER

NilaiTestMasuk: FLOAT

MstUser

UserID: VARCHAR(10)

UserName: VARCHAR(100)

UserPass: VARCHAR(50)

StatusAktif: BOOLEAN

GroupUserID: VARCHAR(10) (FK)

IsPegawai: BOOLEAN

PegawaiID: VARCHAR(20) (FK)

MstOrtuWaliSiswa

SiswaID: VARCHAR(20) (FK)

OrtuWaliID: VARCHAR(4)

NamaOrtuWali: VARCHAR(255)

TempatLahirOrtuWali: VARCHAR(255)

TglLahirOrtuWali: DATE

PekerjaanOrtuWali: VARCHAR(255)

PendidikanTerakhirOrtuWali: VARCHAR(5) (FK)

AlamatOrtuWali: VARCHAR(255)

RTOrtuWali: VARCHAR(3)

RWOrtuWali: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KelurahanDesaOrtuWali: VARCHAR(255)

KecamatanOrtuWali: VARCHAR(255)

KabupatenKotaOrtuWali: VARCHAR(255)

PropinsiOrtuWali: VARCHAR(255)

TeleponOrtuWali: VARCHAR(25)

HPOrtuWali: VARCHAR(50)

EmailOrtuWali: VARCHAR(100)

MstTinggalBersama

TinggalBersama: VARCHAR(25)

StatusAktif: BOOLEAN

MstFungsiPTK

NamaFungsiPTK: VARCHAR(20)

StatusAktif: BOOLEAN

Gambar 3.13 PDM Master Data

Page 34: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

61

3. PDM Kelas Siswa

MstSiswa

SiswaID: VARCHAR(20)

NamaLengkapSiswa: VARCHAR(255)

NamaPanggilanSiswa: VARCHAR(255)

FotoSiswa: TEXT

JenisKelaminSiswa: VARCHAR(9)

GolonganDarahSiswa: VARCHAR(2)

NISN: VARCHAR(15)

TempatLahirSiswa: VARCHAR(255)

TanggalLahirSiswa: DATE

PindahanSekolah: BOOLEAN

AsalSekolahSDMI: VARCHAR(255)

AlasanPindahan: VARCHAR(255)

TglDiterimaDiSekolahIni: DATE

PendidikanSebelumnya: VARCHAR(255)

AgamaSiswa: VARCHAR(10) (FK)

AlamatSiswa: VARCHAR(255)

RTSiswa: VARCHAR(3)

RWSiswa: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KelurahanDesaSiswa: VARCHAR(255)

KecamatanSiswa: VARCHAR(255)

KabupatenKotaSiswa: VARCHAR(255)

PropinsiSiswa: VARCHAR(255)

TeleponSiswa: VARCHAR(25)

HPSiswa: VARCHAR(50)

EmailSiswa: VARCHAR(100)

NoKartuPerlindunganSosial: VARCHAR(20)

TinggalBersama: VARCHAR(25) (FK)

StatusSiswa: VARCHAR(11)

KelasTingkatTerakhir: INTEGER

NilaiTestMasuk: FLOAT

MstKelas

NamaKelas: VARCHAR(10)

Kelas: INTEGER

StatusAktif: BOOLEAN

MstPegawai

PegawaiID: VARCHAR(20)

NamaPegawai: VARCHAR(255)

GelarDepan: VARCHAR(15)

GelarBelakang: VARCHAR(15)

FotoPegawai: TEXT

NIY_NIGK: VARCHAR(25)

NUPTK: VARCHAR(20)

NIK: VARCHAR(25)

TempatLahir: VARCHAR(100)

TanggalLahir: DATE

JenisKelamin: VARCHAR(9)

NamaIbuKandung: VARCHAR(255)

NamaAgama: VARCHAR(10) (FK)

IjazahPendidikanTertinggi: VARCHAR(5) (FK)

TahunLulusSD: VARCHAR(4)

NamaJabatanDiSekolah: VARCHAR(25) (FK)

NamaFungsiPTK: VARCHAR(20) (FK)

StatusGuru: VARCHAR(20) (FK)

StatusKepegawaian: VARCHAR(6)

StatusSertifikasiGuru: VARCHAR(5)

AlamatRumahPegawai: VARCHAR(255)

RTPegawai: VARCHAR(3)

RWPegawai: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosPegawai: VARCHAR(10)

KeluarahanPegawai: VARCHAR(255)

KecamatanPegawai: VARCHAR(255)

KabupatenPegawai: VARCHAR(255)

PropinsiPegawai: VARCHAR(255)

TeleponPegawai: VARCHAR(25)

HandPhonePegawai: VARCHAR(50)

EmailPegawai: VARCHAR(100)

StatusAktif: BOOLEAN

KelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

WaliKelasID: VARCHAR(20) (FK)

SiswaKelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

StatusKelulusan: VARCHAR(30)

TanggalPenetapanStatus: DATE

BukuTahunAkademik

TahunAkademikID: VARCHAR(9)

TahunMulaiAkademik: VARCHAR(4)

TahunSelesaiAkademik: VARCHAR(4)

StatusAktif: BOOLEAN

NamaKepalaSekolah: VARCHAR(255)

NIPKepalaSekolah: VARCHAR(255)

BebanBelajarID: VARCHAR(4) (FK)

Gambar 3.14 PDM Kelas Siswa

Page 35: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

62

4. PDM Master Kurikulum

MstTema

VersiKurikulum: VARCHAR(15) (FK)

TemaID: VARCHAR(2)

Kelas: INTEGER

Semester: INTEGER

NamaTema: VARCHAR(255)

LokasiSilabus: TEXT

MstSubTema

VersiKurikulum: VARCHAR(15) (FK)

TemaID: VARCHAR(2) (FK)

SubTemaID: INTEGER

ProyekKelas: BOOLEAN

NamaSubTema: VARCHAR(255)

MstMataPelajaran

MataPelajaranID: VARCHAR(18)

VersiKurikulum: VARCHAR(15) (FK)

KodeMataPelajaran: VARCHAR(2)

NamaMataPelajaran: VARCHAR(255)

Locked: BOOLEAN

MstKurikulumNasional

VersiKurikulum: VARCHAR(15)

NamaKurikulum: VARCHAR(255)

Aktif: BOOLEAN

MstKompetensiInti

KompetensiIntiID: VARCHAR(17)

VersiKurikulum: VARCHAR(15) (FK)

KodeKompetensiInti: INTEGER

KompetensiInti: TEXT

MstKompetensiDasar

KompetensiDasarID: VARCHAR(25)

MataPelajaranID: VARCHAR(18) (FK)

KompetensiIntiID: VARCHAR(17) (FK)

KodeKompetensiDasar: VARCHAR(2)

Kelas: INTEGER

KompetensiDasar: TEXT

Kompetensi: VARCHAR(255)

MstPetaSubTemaKompetensiDasar

TemaID: VARCHAR(2) (FK)

SubTemaID: INTEGER (FK)

PembelajaranID: INTEGER (FK)

KompetensiDasarID: VARCHAR(25) (FK)

VersiKurikulum: VARCHAR(15) (FK)

MstIndikatorKompetensiDasar

IndikatorKompetensiDasarID: VARCHAR(29)

VersiKurikulum: VARCHAR(15) (FK)

KompetensiDasarID: VARCHAR(25) (FK)

KodeIndikatorKompetensiDasar: VARCHAR(3)

IndikatorKompetensiDasar: TEXT

TemaID: VARCHAR(2) (FK)

SubTemaID: INTEGER (FK)

PembelajaranID: INTEGER (FK)

MstPembelajaran

VersiKurikulum: VARCHAR(15) (FK)

TemaID: VARCHAR(2) (FK)

SubTemaID: INTEGER (FK)

PembelajaranID: INTEGER

MstMacamModelPembelajaran

KompetensiDasarID: VARCHAR(25) (FK)

ModelPembelajaranID: VARCHAR(4) (FK)

MstModelPembelajaran

ModelPembelajaranID: VARCHAR(4)

ModelPembelajaran: VARCHAR(255)

Gambar 3.15 PDM Master Kurikulum

Page 36: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

63

5. PDM Kalender Akademik

BukuSemesterAkademik

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER

TglMulaiSemesterAkademik: DATE

TglSelesaiSemesterAkademik: DATE

StatusAktif: BOOLEAN

MstBebanBelajarMinPerKelas

Kelas: INTEGER

BebanBelajarID: VARCHAR(4) (FK)

BebanJamBelajarPerMinggu: INTEGER

BebanHariBelajarPerSemester: INTEGER

BebanMingguBelajarPerSemester: INTEGER

MstBebanBelajar

BebanBelajarID: VARCHAR(4)

DurasiMenitPerJamPelajaran: INTEGER

BukuTahunAkademik

TahunAkademikID: VARCHAR(9)

TahunMulaiAkademik: VARCHAR(4)

TahunSelesaiAkademik: VARCHAR(4)

StatusAktif: BOOLEAN

NamaKepalaSekolah: VARCHAR(255)

NIPKepalaSekolah: VARCHAR(255)

BebanBelajarID: VARCHAR(4) (FK)

SetingKalenderAkademik

WarnaLiburUmum: VARCHAR(7)

WarnaLiburNasional: VARCHAR(7)

WarnaLiburKhusus: VARCHAR(7)

WarnaHariPermulaanPembelajaran: VARCHAR(7)

WarnaUlanganTengahSemester: VARCHAR(7)

WarnaUlanganAkhirSemester: VARCHAR(7)

WarnaLiburSemester: VARCHAR(7)

WarnaPenyelesaianAdministrasiSemester: VARCHAR(7)

WarnaPembagianRaporSemester: VARCHAR(7)

WarnaEfektifFakultatif: VARCHAR(7)

WarnaLiburKhususUjian: VARCHAR(7)

WarnaKegiatanTengahSemester: VARCHAR(7)

WarnaDiesNatalis: VARCHAR(7)

WarnaUlanganHarian: VARCHAR(7)

WarnaPerbaikanPengayaan: VARCHAR(7)

JumlahHariBelajarKonseptual: INTEGER

JumlahHariBelajarNormal: INTEGER

JumatLibur: BOOLEAN

SabtuLibur: BOOLEAN

MingguLibur: BOOLEAN

JadwalLiburSekolah

TahunAkademikID: VARCHAR(9) (FK)

JadwalLiburID: INTEGER

NamaHariLibur: VARCHAR(255)

TglAwalLibur: DATE

TglAkhirLibur: DATE

JenisLibur: VARCHAR(255)

AgendaKegiatanSekolah

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

AgendaKegiatanID: INTEGER

TglAwalAgendaKegiatan: DATE

TglAkhirAgendaKegiatan: DATE

JenisAgendaKegiatan: VARCHAR(255)

AnalisisHariBelajarEfektif

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

BulanID: INTEGER

JumlahHari: INTEGER

JumlahHariLiburSekolah: INTEGER

JumlahHariLiburNasional: INTEGER

JumlahHariLiburKhusus: INTEGER

JumlahHariKegiatanSekolah: INTEGER

JumlahHariBelajarEfektif: INTEGER

Gambar 3.16 PDM Kalender Akademik

Page 37: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

64

6. PDM Program Tahunan dan Program Semester

MstSekolah

NPSN: VARCHAR(8)

NamaSekolah: VARCHAR(255)

NSS: VARCHAR(12)

JenjangSekolah: VARCHAR(7)

StatusSekolah: VARCHAR(6)

AlamatSekolah: VARCHAR(255)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosSekolah: VARCHAR(10)

KelurahanSekolah: VARCHAR(255)

KecamatanSekolah: VARCHAR(255)

KabupatenKotaSekolah: VARCHAR(255)

KabupatenKotaJenisSekolah: VARCHAR(9)

PropinsiSekolah: VARCHAR(255)

TeleponSekolah: VARCHAR(25)

FaxSekolah: VARCHAR(25)

EmailSekolah: VARCHAR(100)

WebSiteSekolah: VARCHAR(100)

BukuTahunAkademik

TahunAkademikID: VARCHAR(9)

TahunMulaiAkademik: VARCHAR(4)

TahunSelesaiAkademik: VARCHAR(4)

StatusAktif: BOOLEAN

NamaKepalaSekolah: VARCHAR(255)

NIPKepalaSekolah: VARCHAR(255)

BebanBelajarID: VARCHAR(4) (FK)

BukuSemesterAkademik

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER

TglMulaiSemesterAkademik: DATE

TglSelesaiSemesterAkademik: DATE

StatusAktif: BOOLEAN

AgendaKegiatanSekolah

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

AgendaKegiatanID: INTEGER

TglAwalAgendaKegiatan: DATE

TglAkhirAgendaKegiatan: DATE

JenisAgendaKegiatan: VARCHAR(255)

JadwalLiburSekolah

TahunAkademikID: VARCHAR(9) (FK)

JadwalLiburID: INTEGER

NamaHariLibur: VARCHAR(255)

TglAwalLibur: DATE

TglAkhirLibur: DATE

JenisLibur: VARCHAR(255)

ProtaPromes

NPSN: VARCHAR(8) (FK)

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SemesterAkademik: INTEGER (FK)

ProtaPromesID: INTEGER

TipeProgram: VARCHAR(15)

Tema: VARCHAR(255)

SubTema: VARCHAR(255)

Pembelajaran: VARCHAR(4)

ProtaPromesIDParent: INTEGER

AlokasiWaktuHariPerSubTema: INTEGER

PembelajaranDate: DATE

Keterangan: VARCHAR(255)

TanggalPelaksanaan: DATE

StatusAktifPelaksanaan: BOOLEAN

ProgramTahunanME

NPSN: VARCHAR(8) (FK)

Kelas: INTEGER

TahunAkademikID: VARCHAR(9) (FK)

ProgramTahunanMEID: INTEGER

Tema: VARCHAR(255)

SubTema: VARCHAR(255)

AlokasiWaktuME: INTEGER

KelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

WaliKelasID: VARCHAR(20) (FK)

MstKelas

NamaKelas: VARCHAR(10)

Kelas: INTEGER

StatusAktif: BOOLEAN

Gambar 3.17 PDM Program Tahunan dan Program Semester

Page 38: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

65

7. PDM Master Penilaian Sikap

MstPenilaianSikapSosial

PenilaianSikapSosialID: VARCHAR(11)

NPSN: VARCHAR(8) (FK)

PenilaianSikapSosial: VARCHAR(255)

KodeModelPenilaian: VARCHAR(29) (FK)

Aktif: BOOLEAN

MstPenilaianSikapSpiritual

PenilaianSikapSpiritualID: VARCHAR(11)

NPSN: VARCHAR(8) (FK)

PenilaianSikapSpiritual: VARCHAR(255)

KodeModelPenilaian: VARCHAR(29) (FK)

Aktif: BOOLEAN

MstSekolah

NPSN: VARCHAR(8)

NamaSekolah: VARCHAR(255)

NSS: VARCHAR(12)

JenjangSekolah: VARCHAR(7)

StatusSekolah: VARCHAR(6)

AlamatSekolah: VARCHAR(255)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosSekolah: VARCHAR(10)

KelurahanSekolah: VARCHAR(255)

KecamatanSekolah: VARCHAR(255)

KabupatenKotaSekolah: VARCHAR(255)

KabupatenKotaJenisSekolah: VARCHAR(9)

PropinsiSekolah: VARCHAR(255)

TeleponSekolah: VARCHAR(25)

FaxSekolah: VARCHAR(25)

EmailSekolah: VARCHAR(100)

WebSiteSekolah: VARCHAR(100)

MstModelPenilaian

KodeModelPenilaian: VARCHAR(29)

NPSN: VARCHAR(8) (FK)

Aktif: BOOLEAN

MstItemModelPenilaian

KodeModelPenilaian: VARCHAR(29) (FK)

KodeItemModelPenilaian: VARCHAR(3)

NamaItemModelPenilaian: VARCHAR(255)

BobotItemModelPenilaian: INTEGER

Gambar 3.18 PDM Master Penilaian Sikap

8. PDM KKM

MstKompetensiDasar

KompetensiDasarID: VARCHAR(25)

MataPelajaranID: VARCHAR(18) (FK)

KompetensiIntiID: VARCHAR(17) (FK)

KodeKompetensiDasar: VARCHAR(2)

Kelas: INTEGER

KompetensiDasar: TEXT

Kompetensi: VARCHAR(255)

MstSekolah

NPSN: VARCHAR(8)

NamaSekolah: VARCHAR(255)

NSS: VARCHAR(12)

JenjangSekolah: VARCHAR(7)

StatusSekolah: VARCHAR(6)

AlamatSekolah: VARCHAR(255)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosSekolah: VARCHAR(10)

KelurahanSekolah: VARCHAR(255)

KecamatanSekolah: VARCHAR(255)

KabupatenKotaSekolah: VARCHAR(255)

KabupatenKotaJenisSekolah: VARCHAR(9)

PropinsiSekolah: VARCHAR(255)

TeleponSekolah: VARCHAR(25)

FaxSekolah: VARCHAR(25)

EmailSekolah: VARCHAR(100)

WebSiteSekolah: VARCHAR(100)

BukuTahunAkademik

TahunAkademikID: VARCHAR(9)

TahunMulaiAkademik: VARCHAR(4)

TahunSelesaiAkademik: VARCHAR(4)

StatusAktif: BOOLEAN

NamaKepalaSekolah: VARCHAR(255)

NIPKepalaSekolah: VARCHAR(255)

BebanBelajarID: VARCHAR(4) (FK)

KKMperKD

NPSN: VARCHAR(8) (FK)

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

NamaKelas: VARCHAR(10) (FK)

KompetensiDasarID: VARCHAR(25) (FK)

Kompleksitas: FLOAT

SDDPendidik: FLOAT

SDDSaranaPrasarana: FLOAT

PotensiSiswa: FLOAT

KKMperKD: FLOAT

MstMataPelajaran

MataPelajaranID: VARCHAR(18)

VersiKurikulum: VARCHAR(15) (FK)

KodeMataPelajaran: VARCHAR(2)

NamaMataPelajaran: VARCHAR(255)

Locked: BOOLEAN

MstIndikatorKompetensiDasar

IndikatorKompetensiDasarID: VARCHAR(29)

VersiKurikulum: VARCHAR(15) (FK)

KompetensiDasarID: VARCHAR(25) (FK)

KodeIndikatorKompetensiDasar: VARCHAR(3)

IndikatorKompetensiDasar: TEXT

TemaID: VARCHAR(2) (FK)

SubTemaID: INTEGER (FK)

PembelajaranID: INTEGER (FK)

KelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

WaliKelasID: VARCHAR(20) (FK)

BukuSemesterAkademik

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER

TglMulaiSemesterAkademik: DATE

TglSelesaiSemesterAkademik: DATE

StatusAktif: BOOLEAN

KKMperKelasperMP

NPSN: VARCHAR(8) (FK)

MataPelajaranID: VARCHAR(18) (FK)

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

NamaKelas: VARCHAR(10) (FK)

KKM: FLOAT

Gambar 3.19 PDM KKM

Page 39: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

66

9. PDM Penilaian Sikap

BukuTahunAkademik

TahunAkademikID: VARCHAR(9)

TahunMulaiAkademik: VARCHAR(4)

TahunSelesaiAkademik: VARCHAR(4)

StatusAktif: BOOLEAN

NamaKepalaSekolah: VARCHAR(255)

NIPKepalaSekolah: VARCHAR(255)

BebanBelajarID: VARCHAR(4) (FK)

BukuSemesterAkademik

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER

TglMulaiSemesterAkademik: DATE

TglSelesaiSemesterAkademik: DATE

StatusAktif: BOOLEAN

KelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

WaliKelasID: VARCHAR(20) (FK)

MstSiswa

SiswaID: VARCHAR(20)

NamaLengkapSiswa: VARCHAR(255)

NamaPanggilanSiswa: VARCHAR(255)

FotoSiswa: TEXT

JenisKelaminSiswa: VARCHAR(9)

GolonganDarahSiswa: VARCHAR(2)

NISN: VARCHAR(15)

TempatLahirSiswa: VARCHAR(255)

TanggalLahirSiswa: DATE

PindahanSekolah: BOOLEAN

AsalSekolahSDMI: VARCHAR(255)

AlasanPindahan: VARCHAR(255)

TglDiterimaDiSekolahIni: DATE

PendidikanSebelumnya: VARCHAR(255)

AgamaSiswa: VARCHAR(10) (FK)

AlamatSiswa: VARCHAR(255)

RTSiswa: VARCHAR(3)

RWSiswa: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KelurahanDesaSiswa: VARCHAR(255)

KecamatanSiswa: VARCHAR(255)

KabupatenKotaSiswa: VARCHAR(255)

PropinsiSiswa: VARCHAR(255)

TeleponSiswa: VARCHAR(25)

HPSiswa: VARCHAR(50)

EmailSiswa: VARCHAR(100)

NoKartuPerlindunganSosial: VARCHAR(20)

TinggalBersama: VARCHAR(25) (FK)

StatusSiswa: VARCHAR(11)

KelasTingkatTerakhir: INTEGER

NilaiTestMasuk: FLOAT

MstSekolah

NPSN: VARCHAR(8)

NamaSekolah: VARCHAR(255)

NSS: VARCHAR(12)

JenjangSekolah: VARCHAR(7)

StatusSekolah: VARCHAR(6)

AlamatSekolah: VARCHAR(255)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosSekolah: VARCHAR(10)

KelurahanSekolah: VARCHAR(255)

KecamatanSekolah: VARCHAR(255)

KabupatenKotaSekolah: VARCHAR(255)

KabupatenKotaJenisSekolah: VARCHAR(9)

PropinsiSekolah: VARCHAR(255)

TeleponSekolah: VARCHAR(25)

FaxSekolah: VARCHAR(25)

EmailSekolah: VARCHAR(100)

WebSiteSekolah: VARCHAR(100)

MstPegawai

PegawaiID: VARCHAR(20)

NamaPegawai: VARCHAR(255)

GelarDepan: VARCHAR(15)

GelarBelakang: VARCHAR(15)

FotoPegawai: TEXT

NIY_NIGK: VARCHAR(25)

NUPTK: VARCHAR(20)

NIK: VARCHAR(25)

TempatLahir: VARCHAR(100)

TanggalLahir: DATE

JenisKelamin: VARCHAR(9)

NamaIbuKandung: VARCHAR(255)

NamaAgama: VARCHAR(10) (FK)

IjazahPendidikanTertinggi: VARCHAR(5) (FK)

TahunLulusSD: VARCHAR(4)

NamaJabatanDiSekolah: VARCHAR(25) (FK)

NamaFungsiPTK: VARCHAR(20) (FK)

StatusGuru: VARCHAR(20) (FK)

StatusKepegawaian: VARCHAR(6)

StatusSertifikasiGuru: VARCHAR(5)

AlamatRumahPegawai: VARCHAR(255)

RTPegawai: VARCHAR(3)

RWPegawai: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosPegawai: VARCHAR(10)

KeluarahanPegawai: VARCHAR(255)

KecamatanPegawai: VARCHAR(255)

KabupatenPegawai: VARCHAR(255)

PropinsiPegawai: VARCHAR(255)

TeleponPegawai: VARCHAR(25)

HandPhonePegawai: VARCHAR(50)

EmailPegawai: VARCHAR(100)

StatusAktif: BOOLEAN

SikapYangDikembangkanKelas

RPPID: VARCHAR(58) (FK)

PenilaianSikapSosialID: VARCHAR(11) (FK)

SiswaKelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

StatusKelulusan: VARCHAR(30)

TanggalPenetapanStatus: DATE

JurnalSikapSosialSiswa

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

SemesterAkademik: INTEGER (FK)

JurnalSosialID: VARCHAR(12)

TanggalJurnalSosial: DATE

PenilaianSikapSosialID: VARCHAR(11) (FK)

CatatanGuru: VARCHAR(255)

KodeModelPenilaian: VARCHAR(29) (FK)

KodeItemModelPenilaian: VARCHAR(3) (FK)

PegawaiID: VARCHAR(20) (FK)

SikapSosialPembelajaran: BOOLEAN

RPPID: VARCHAR(58) (FK)

MstItemModelPenilaian

KodeModelPenilaian: VARCHAR(29) (FK)

KodeItemModelPenilaian: VARCHAR(3)

NamaItemModelPenilaian: VARCHAR(255)

BobotItemModelPenilaian: INTEGER

MstPenilaianSikapSosial

PenilaianSikapSosialID: VARCHAR(11)

NPSN: VARCHAR(8) (FK)

PenilaianSikapSosial: VARCHAR(255)

KodeModelPenilaian: VARCHAR(29) (FK)

Aktif: BOOLEAN

MstPenilaianSikapSpiritual

PenilaianSikapSpiritualID: VARCHAR(11)

NPSN: VARCHAR(8) (FK)

PenilaianSikapSpiritual: VARCHAR(255)

KodeModelPenilaian: VARCHAR(29) (FK)

Aktif: BOOLEAN

JurnalSikapSpiritualSiswa

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

SemesterAkademik: INTEGER (FK)

JurnalSpiritualID: VARCHAR(12)

TanggalJurnalSpiritual: DATE

PenilaianSikapSpiritualID: VARCHAR(11) (FK)

CatatanGuru: VARCHAR(255)

KodeModelPenilaian: VARCHAR(29) (FK)

KodeItemModelPenilaian: VARCHAR(3) (FK)

PegawaiID: VARCHAR(20) (FK)

Gambar 3.20 PDM Penilaian Sikap

Page 40: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

67

10. PDM Penilaian Keterampilan

MstPegawai

PegawaiID: VARCHAR(20)

NamaPegawai: VARCHAR(255)

GelarDepan: VARCHAR(15)

GelarBelakang: VARCHAR(15)

FotoPegawai: TEXT

NIY_NIGK: VARCHAR(25)

NUPTK: VARCHAR(20)

NIK: VARCHAR(25)

TempatLahir: VARCHAR(100)

TanggalLahir: DATE

JenisKelamin: VARCHAR(9)

NamaIbuKandung: VARCHAR(255)

NamaAgama: VARCHAR(10) (FK)

IjazahPendidikanTertinggi: VARCHAR(5) (FK)

TahunLulusSD: VARCHAR(4)

NamaJabatanDiSekolah: VARCHAR(25) (FK)

NamaFungsiPTK: VARCHAR(20) (FK)

StatusGuru: VARCHAR(20) (FK)

StatusKepegawaian: VARCHAR(6)

StatusSertifikasiGuru: VARCHAR(5)

AlamatRumahPegawai: VARCHAR(255)

RTPegawai: VARCHAR(3)

RWPegawai: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosPegawai: VARCHAR(10)

KeluarahanPegawai: VARCHAR(255)

KecamatanPegawai: VARCHAR(255)

KabupatenPegawai: VARCHAR(255)

PropinsiPegawai: VARCHAR(255)

TeleponPegawai: VARCHAR(25)

HandPhonePegawai: VARCHAR(50)

EmailPegawai: VARCHAR(100)

StatusAktif: BOOLEAN

MstSiswa

SiswaID: VARCHAR(20)

NamaLengkapSiswa: VARCHAR(255)

NamaPanggilanSiswa: VARCHAR(255)

FotoSiswa: TEXT

JenisKelaminSiswa: VARCHAR(9)

GolonganDarahSiswa: VARCHAR(2)

NISN: VARCHAR(15)

TempatLahirSiswa: VARCHAR(255)

TanggalLahirSiswa: DATE

PindahanSekolah: BOOLEAN

AsalSekolahSDMI: VARCHAR(255)

AlasanPindahan: VARCHAR(255)

TglDiterimaDiSekolahIni: DATE

PendidikanSebelumnya: VARCHAR(255)

AgamaSiswa: VARCHAR(10) (FK)

AlamatSiswa: VARCHAR(255)

RTSiswa: VARCHAR(3)

RWSiswa: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KelurahanDesaSiswa: VARCHAR(255)

KecamatanSiswa: VARCHAR(255)

KabupatenKotaSiswa: VARCHAR(255)

PropinsiSiswa: VARCHAR(255)

TeleponSiswa: VARCHAR(25)

HPSiswa: VARCHAR(50)

EmailSiswa: VARCHAR(100)

NoKartuPerlindunganSosial: VARCHAR(20)

TinggalBersama: VARCHAR(25) (FK)

StatusSiswa: VARCHAR(11)

KelasTingkatTerakhir: INTEGER

NilaiTestMasuk: FLOAT

BukuSemesterAkademik

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER

TglMulaiSemesterAkademik: DATE

TglSelesaiSemesterAkademik: DATE

StatusAktif: BOOLEAN

KelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

WaliKelasID: VARCHAR(20) (FK)

SiswaKelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

StatusKelulusan: VARCHAR(30)

TanggalPenetapanStatus: DATE

BukuTahunAkademik

TahunAkademikID: VARCHAR(9)

TahunMulaiAkademik: VARCHAR(4)

TahunSelesaiAkademik: VARCHAR(4)

StatusAktif: BOOLEAN

NamaKepalaSekolah: VARCHAR(255)

NIPKepalaSekolah: VARCHAR(255)

BebanBelajarID: VARCHAR(4) (FK)

MstItemModelPenilaian

KodeModelPenilaian: VARCHAR(29) (FK)

KodeItemModelPenilaian: VARCHAR(3)

NamaItemModelPenilaian: VARCHAR(255)

BobotItemModelPenilaian: INTEGERRubrikKeterampilan

RPPID: VARCHAR(58) (FK)

RubrikKeterampilanID: INTEGER

JudulRubrikKeterampilan: VARCHAR(255)

MataPelajaranID: VARCHAR(18) (FK)

TeknikPenilaianKeterampilan: VARCHAR(255)

KeteranganRubrik: TEXT

KodeModelPenilaian: VARCHAR(29) (FK)

RubrikPenilaianDetil

RPPID: VARCHAR(58) (FK)

RubrikKeterampilanID: INTEGER (FK)

RubrikPenilaianDetilID: INTEGER

AspekPenilaian: VARCHAR(255)

RubrikPenilaianDetilKriteria

RPPID: VARCHAR(58) (FK)

RubrikKeterampilanID: INTEGER (FK)

RubrikPenilaianDetilID: INTEGER (FK)

RubrikPenilaianDetilKriteriaID: INTEGER

KodeModelPenilaian: VARCHAR(29) (FK)

KodeItemModelPenilaian: VARCHAR(3) (FK)

KriteriaAspekPenilaian: VARCHAR(255)

NilaiKeterampilanSiswa

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

SemesterAkademik: INTEGER (FK)

NilaiKeterampilanSiswaID: INTEGER

RPPID: VARCHAR(58) (FK)

RubrikKeterampilanID: INTEGER (FK)

TeknikPenilaianKeterampilan: VARCHAR(255)

PegawaiID: VARCHAR(20) (FK)

NilaiKDKeterampilanSiswa

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

SemesterAkademik: INTEGER (FK)

NilaiKeterampilanSiswaID: INTEGER (FK)

NilaiKDKeterampilanSiswaID: INTEGER

KompetensiDasarID: VARCHAR(25) (FK)

NilaiKeterampilan: FLOAT

MstKompetensiDasar

KompetensiDasarID: VARCHAR(25)

MataPelajaranID: VARCHAR(18) (FK)

KompetensiIntiID: VARCHAR(17) (FK)

KodeKompetensiDasar: VARCHAR(2)

Kelas: INTEGER

KompetensiDasar: TEXT

Kompetensi: VARCHAR(255)

Gambar 3.21 PDM Penilaian Keterampilan

Page 41: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

68

11. PDM Penilaian Pengetahuan

MstPegawai

PegawaiID: VARCHAR(20)

NamaPegawai: VARCHAR(255)

GelarDepan: VARCHAR(15)

GelarBelakang: VARCHAR(15)

FotoPegawai: TEXT

NIY_NIGK: VARCHAR(25)

NUPTK: VARCHAR(20)

NIK: VARCHAR(25)

TempatLahir: VARCHAR(100)

TanggalLahir: DATE

JenisKelamin: VARCHAR(9)

NamaIbuKandung: VARCHAR(255)

NamaAgama: VARCHAR(10) (FK)

IjazahPendidikanTertinggi: VARCHAR(5) (FK)

TahunLulusSD: VARCHAR(4)

NamaJabatanDiSekolah: VARCHAR(25) (FK)

NamaFungsiPTK: VARCHAR(20) (FK)

StatusGuru: VARCHAR(20) (FK)

StatusKepegawaian: VARCHAR(6)

StatusSertifikasiGuru: VARCHAR(5)

AlamatRumahPegawai: VARCHAR(255)

RTPegawai: VARCHAR(3)

RWPegawai: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosPegawai: VARCHAR(10)

KeluarahanPegawai: VARCHAR(255)

KecamatanPegawai: VARCHAR(255)

KabupatenPegawai: VARCHAR(255)

PropinsiPegawai: VARCHAR(255)

TeleponPegawai: VARCHAR(25)

HandPhonePegawai: VARCHAR(50)

EmailPegawai: VARCHAR(100)

StatusAktif: BOOLEAN

BukuSemesterAkademik

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER

TglMulaiSemesterAkademik: DATE

TglSelesaiSemesterAkademik: DATE

StatusAktif: BOOLEAN

KelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

WaliKelasID: VARCHAR(20) (FK)

BukuTahunAkademik

TahunAkademikID: VARCHAR(9)

TahunMulaiAkademik: VARCHAR(4)

TahunSelesaiAkademik: VARCHAR(4)

StatusAktif: BOOLEAN

NamaKepalaSekolah: VARCHAR(255)

NIPKepalaSekolah: VARCHAR(255)

BebanBelajarID: VARCHAR(4) (FK)

MstKompetensiDasar

KompetensiDasarID: VARCHAR(25)

MataPelajaranID: VARCHAR(18) (FK)

KompetensiIntiID: VARCHAR(17) (FK)

KodeKompetensiDasar: VARCHAR(2)

Kelas: INTEGER

KompetensiDasar: TEXT

Kompetensi: VARCHAR(255)

MstMataPelajaran

MataPelajaranID: VARCHAR(18)

VersiKurikulum: VARCHAR(15) (FK)

KodeMataPelajaran: VARCHAR(2)

NamaMataPelajaran: VARCHAR(255)

Locked: BOOLEAN

SiswaKelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

StatusKelulusan: VARCHAR(30)

TanggalPenetapanStatus: DATE

UjiLisanPenugasan

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

NamaKelas: VARCHAR(10) (FK)

UjianLisanPenugasanID: VARCHAR(11)

TipeUjian: VARCHAR(9)

TanggalPelaksanaanUjian: DATE

PegawaiID: VARCHAR(20) (FK)

HasilUjiLisanPenugasanSiswa

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

NamaKelas: VARCHAR(10) (FK)

UjianLisanPenugasanID: VARCHAR(11) (FK)

SiswaID: VARCHAR(20) (FK)

KompetensiDasarID: VARCHAR(25) (FK)

NilaiKDMPSiswa: FLOAT

NilaiRemedialKDMPSiswa: FLOAT

NilaiKKMKDMP: FLOAT

Gambar 3.22 PDM Penilaian Pengetahuan

12. PDM Absensi Siswa

SiswaKelasAktif

TahunAkademikID: VARCHAR(9) (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

StatusKelulusan: VARCHAR(30)

TanggalPenetapanStatus: DATE

BukuSemesterAkademik

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER

TglMulaiSemesterAkademik: DATE

TglSelesaiSemesterAkademik: DATE

StatusAktif: BOOLEAN

MstPegawai

PegawaiID: VARCHAR(20)

NamaPegawai: VARCHAR(255)

GelarDepan: VARCHAR(15)

GelarBelakang: VARCHAR(15)

FotoPegawai: TEXT

NIY_NIGK: VARCHAR(25)

NUPTK: VARCHAR(20)

NIK: VARCHAR(25)

TempatLahir: VARCHAR(100)

TanggalLahir: DATE

JenisKelamin: VARCHAR(9)

NamaIbuKandung: VARCHAR(255)

NamaAgama: VARCHAR(10) (FK)

IjazahPendidikanTertinggi: VARCHAR(5) (FK)

TahunLulusSD: VARCHAR(4)

NamaJabatanDiSekolah: VARCHAR(25) (FK)

NamaFungsiPTK: VARCHAR(20) (FK)

StatusGuru: VARCHAR(20) (FK)

StatusKepegawaian: VARCHAR(6)

StatusSertifikasiGuru: VARCHAR(5)

AlamatRumahPegawai: VARCHAR(255)

RTPegawai: VARCHAR(3)

RWPegawai: VARCHAR(3)

KelurahanDesaID: VARCHAR(10) (FK)

KodePosPegawai: VARCHAR(10)

KeluarahanPegawai: VARCHAR(255)

KecamatanPegawai: VARCHAR(255)

KabupatenPegawai: VARCHAR(255)

PropinsiPegawai: VARCHAR(255)

TeleponPegawai: VARCHAR(25)

HandPhonePegawai: VARCHAR(50)

EmailPegawai: VARCHAR(100)

StatusAktif: BOOLEAN

AbsensiSiswa

TahunAkademikID: VARCHAR(9) (FK)

SemesterAkademik: INTEGER (FK)

NamaKelas: VARCHAR(10) (FK)

SiswaID: VARCHAR(20) (FK)

AbsensiID: INTEGER

TanggalAbsensi: DATE

StatusAbsensi: VARCHAR(5)

PegawaiID: VARCHAR(20) (FK)

Gambar 3.23 PDM Absensi Siswa

Page 42: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

69

13. PDM RPP

RPP

RPPID: VARCHAR(58)

NPSN: VARCHAR(8) (FK)TahunAkademikID: VARCHAR(9) (FK)SemesterAkademik: INTEGER (FK)NamaKelas: VARCHAR(10) (FK)VersiKurikulum: VARCHAR(15) (FK)TemaID: VARCHAR(2) (FK)SubTemaID: INTEGER (FK)PembelajaranID: INTEGER (FK)TipeRPP: INTEGERAlokasiWaktu: VARCHAR(100)Pendekatan: VARCHAR(15)Model: VARCHAR(255)Metode: VARCHAR(255)TeknikPenilaianSikap: VARCHAR(255)TeknikPenilaianPengetahuan: VARCHAR(255)TipeRPPAktif: BOOLEANLembarKerjaSiswa: TEXT

MstSekolah

NPSN: VARCHAR(8)

NamaSekolah: VARCHAR(255)NSS: VARCHAR(12)JenjangSekolah: VARCHAR(7)StatusSekolah: VARCHAR(6)AlamatSekolah: VARCHAR(255)KelurahanDesaID: VARCHAR(10) (FK)KodePosSekolah: VARCHAR(10)KelurahanSekolah: VARCHAR(255)KecamatanSekolah: VARCHAR(255)KabupatenKotaSekolah: VARCHAR(255)KabupatenKotaJenisSekolah: VARCHAR(9)PropinsiSekolah: VARCHAR(255)TeleponSekolah: VARCHAR(25)FaxSekolah: VARCHAR(25)EmailSekolah: VARCHAR(100)WebSiteSekolah: VARCHAR(100)

TujuanPembelajaran

RPPID: VARCHAR(58) (FK)TujuanPembelajaranID: INTEGER

TujuanPembelajaran: TEXT

MateriPembelajaran

RPPID: VARCHAR(58) (FK)MateriPembelajaranID: INTEGER

MataPelajaranID: VARCHAR(18) (FK)MateriPembelajaran: VARCHAR(255)

MstMateriPembelajaran

VersiKurikulum: VARCHAR(15) (FK)TemaID: VARCHAR(2) (FK)SubTemaID: INTEGER (FK)MateriPembelajaranID: INTEGER

NoPembelajaran: CHAR(2)KategoriPembelajaran: VARCHAR(10)NamaPembelajaran: VARCHAR(100)

MediaSumberAlatPembelajaran

RPPID: VARCHAR(58) (FK)MSAPembelajaranID: INTEGER

TipeMSA: VARCHAR(6)MSAPembelajaran: VARCHAR(255)

KegiatanPembelajaran

RPPID: VARCHAR(58) (FK)KegiatanPembelajaranID: INTEGER

KegiatanPembelajaran: VARCHAR(15)AlokasiWaktu: VARCHAR(10)AdaSesiKegiatanPembelajaran: BOOLEAN

TahapKegiatanModelPembelajaran

RPPID: VARCHAR(58) (FK)KegiatanPembelajaranID: INTEGER (FK)SesiKegiatanPembelajaranID: INTEGER (FK)TahapKegiatanPembelajaranID: INTEGER

TahapKegiatanModelPembelajaran: VARCHAR(255)

LangkahKegiatanPembelajaran

RPPID: VARCHAR(58) (FK)TahapKegiatanPembelajaranID: INTEGER (FK)KegiatanPembelajaranID: INTEGER (FK)SesiKegiatanPembelajaranID: INTEGER (FK)LangkahKegiatanPembelajaranID: INTEGER

LangkahKegiatanPembelajaran: TEXT

SesiKegiatanPembelajaran

RPPID: VARCHAR(58) (FK)SesiKegiatanPembelajaranID: INTEGERKegiatanPembelajaranID: INTEGER (FK)

SesiKegiatanPembelajaran: VARCHAR(255)ModelPembelajaran: VARCHAR(255)TampilkanTahapModelPembelajaran: BOOLEAN

MstPenilaianSikapSosial

PenilaianSikapSosialID: VARCHAR(11)

NPSN: VARCHAR(8) (FK)PenilaianSikapSosial: VARCHAR(255)KodeModelPenilaian: VARCHAR(29) (FK)Aktif: BOOLEAN

SikapYangDikembangkanKelas

RPPID: VARCHAR(58) (FK)PenilaianSikapSosialID: VARCHAR(11) (FK)

MstModelPenilaian

KodeModelPenilaian: VARCHAR(29)

NPSN: VARCHAR(8) (FK)Aktif: BOOLEAN

RubrikKeterampilan

RPPID: VARCHAR(58) (FK)RubrikKeterampilanID: INTEGER

JudulRubrikKeterampilan: VARCHAR(255)MataPelajaranID: VARCHAR(18) (FK)TeknikPenilaianKeterampilan: VARCHAR(255)KeteranganRubrik: TEXTKodeModelPenilaian: VARCHAR(29) (FK)

RubrikPenilaianDetil

RPPID: VARCHAR(58) (FK)RubrikKeterampilanID: INTEGER (FK)RubrikPenilaianDetilID: INTEGER

AspekPenilaian: VARCHAR(255)

RubrikPenilaianDetilKriteria

RPPID: VARCHAR(58) (FK)RubrikKeterampilanID: INTEGER (FK)RubrikPenilaianDetilID: INTEGER (FK)RubrikPenilaianDetilKriteriaID: INTEGER

KodeModelPenilaian: VARCHAR(29) (FK)KodeItemModelPenilaian: VARCHAR(3) (FK)KriteriaAspekPenilaian: VARCHAR(255)

MstItemModelPenilaian

KodeModelPenilaian: VARCHAR(29) (FK)KodeItemModelPenilaian: VARCHAR(3)

NamaItemModelPenilaian: VARCHAR(255)BobotItemModelPenilaian: INTEGER

JurnalRPP

JurnalGuruID: VARCHAR(58)

RPPID: VARCHAR(58) (FK)JurnalGuruPelaksanaanPembelajaran: TEXTJurnalGuruTindakLanjut: TEXT

Gambar 3.24 PDM RPP

Page 43: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

70

14. PDM Lookup Table

MstModelPembelajaran

ModelPembelajaranID: VARCHAR(4)

ModelPembelajaran: VARCHAR(255)

MstTahapKegiatanModelPembelajaran

ModelPembelajaranID: VARCHAR(4) (FK)TahapKegiatanModelPembelajaranID: INTEGER

TahapKegiatanModelPembelajaran: VARCHAR(255)

MstKegiatanPendahuluan

KegiatanPendahuluanID: INTEGER

KegiatanPendahuluan: TEXTAdaPilihanTambahan: BOOLEAN

MstTambahanKegiatanPendahuluan

KegiatanPendahuluanID: INTEGER (FK)TambahanKegiatanPendahuluanID: INTEGER

TambahanKegiatanPendahuluan: TEXT

MstKegiatanPenutup

KegiatanPenutupID: INTEGER

KegiatanPenutup: TEXTAdaPilihanTambahan: BOOLEAN

MstTambahanKegiatanPenutup

KegiatanPenutupID: INTEGER (FK)TambahanKegiatanPenutupID: INTEGER

TambahanKegiatanPenutup: TEXT

MstTipeKegiatanInti

TipeKegiatanInti: VARCHAR(50)

KeteranganTipeKegiatanInti: VARCHAR(255)

MstKegiatanInti

TipeKegiatanInti: VARCHAR(50) (FK)KegiatanIntiID: INTEGER

KegiatanInti: TEXTAdaPilihanTambahan: BOOLEAN

MstTambahanKegiatanInti

TipeKegiatanInti: VARCHAR(50) (FK)KegiatanIntiID: INTEGER (FK)TambahanKegiatanIntiID: INTEGER

TambahanKegiatanInti: TEXT

MstMacamModelPembelajaran

KompetensiDasarID: VARCHAR(25) (FK)ModelPembelajaranID: VARCHAR(4) (FK)

Gambar 3.25 PDM Lookup Table

3.2.10 Struktur Tabel

Berikut struktur tabel yang digunakan dalam pembuatan aplikasi perencanaan

pembelajaran dan penilaian harian untuk sekolah dasar menggunakan kurikulum

2013.

1. MstFeaturesGroup

Tabel ini berfungsi untuk menyimpan data fitur grup yang tersedia pada

aplikasi.

Tabel 3.1 MstFeaturesGroup

Nomor Field type length key

1 FeaturesGroupID int Primary Key

2 FeaturesGroupName varchar 150

Page 44: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

71

2. MstFeatures

Tabel ini berfungsi untuk menyimpan data fitur yang tersedia pada aplikasi.

Tabel 3.2 MstFeatures

Nomor Field type length key

1 FeatureID int Primary Key

2 FeatureName varchar 150

3 Locked bit

4 FeaturesGroupID int Foreign Key

5 URL varchar 50

6 Icon varchar 50

3. MstGroupUserPriviledge

Tabel ini berfungsi untuk menyimpan data apa saja yang bisa diakses oleh

user sesuai grup user.

Tabel 3.3 MstGroupUserPriviledge

Nomor Field type length key

1 GroupUserID varchar 10 Foreign Key

2 FeatureID int Foreign Key

3 FeaturesGroupID int Foreign Key

4. MstGroupUser

Tabel ini berfungsi untuk menyimpan data user grup.

Tabel 3.4 MstGroupUser

Nomor Field type length key

1 GroupUserID varchar 10 Primary Key

2 GroupUserName varchar 50

3 IsDeactivated bit

4 Note varchar 255

Page 45: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

72

5. MstUser

Tabel ini berfungsi untuk menyimpan data user.

Tabel 3.5 MstUser

Nomor Field type length key

1 UserID varchar 10 Primary Key

2 UserName varchar 100

3 UserPass varchar 50

4 StatusAktif bit

5 GroupUserID varchar 10 Foreign Key

6 IsPegawai bit

7 PegawaiID varchar 20 Foreign Key

6. MstKelurahanDesa

Tabel ini berfungsi untuk menyimpan data provinsi, kota, kecamatan,

kelurahan, desa.

Tabel 3.6 MstKelurahanDesa

Nomor Field type length key

1 KodePos varchar 10

2 NamaKelurahanDesa varchar 255

3 NamaKecamatan varchar 255

4 NamaKabupatenKota varchar 255

5 JenisKabupatenKota varchar 9

6 NamaPropinsi varchar 255

7 KelurahanDesaID varchar 10 Primary Key

7. MstPegawai

Tabel ini berfungsi untuk menyimpan data pegawai.

Tabel 3. 7 MstPegawai

Nomor Field type length key

1 PegawaiID varchar 20 Primary Key

2 NamaPegawai varchar 255

3 NIK varchar 25

4 TempatLahir varchar 100

Page 46: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

73

Nomor Field type length key

5 TanggalLahir datetime

6 JenisKelamin varchar 9

7 NamaIbuKandung varchar 255

8 TahunLulusSD varchar 4

9 StatusKepegawaian varchar 6

10 StatusSertifikasiGuru varchar 5

11 GelarDepan varchar 15

12 GelarBelakang varchar 15

13 NIY_NIGK varchar 25

14 NUPTK varchar 20

15 AlamatRumahPegawai varchar 255

16 RTPegawai varchar 3

17 RWPegawai varchar 3

18 KeluarahanPegawai varchar 255

19 KecamatanPegawai varchar 255

20 KabupatenPegawai varchar 255

21 PropinsiPegawai varchar 255

22 TeleponPegawai varchar 25

23 HandPhonePegawai varchar 50

24 EmailPegawai varchar 100

25 StatusAktif bit

26 NamaAgama varchar 10

27 IjazahPendidikanTertinggi varchar 5 Foreign Key

28 NamaJabatanDiSekolah varchar 25 Foreign Key

29 StatusGuru varchar 20 Foreign Key

30 KelurahanDesaID varchar 10 Foreign Key

31 KodePosPegawai varchar 10

32 FotoPegawai text

33 NamaFungsiPTK varchar 25 Foreign Key

8. MstSiswa

Tabel ini berfungsi untuk menyimpan data siswa.

Tabel 3.8 MstSiswa

Nomor Field type length key

1 SiswaID varchar 20 Primary Key

2 NamaLengkapSiswa varchar 255

3 NamaPanggilanSiswa varchar 255

Page 47: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

74

Nomor Field type length key

4 JenisKelaminSiswa varchar 9

5 NISN varchar 15

6 TempatLahirSiswa varchar 255

7 TanggalLahirSiswa datetime

8 PindahanSekolah bit

9 AsalSekolahSDMI varchar 255

10 AlasanPindahan varchar 255

11 TglDiterimaDiSekolahIni datetime

12 PendidikanSebelumnya varchar 255

13 AgamaSiswa varchar 10 Foreign Key

14 AlamatSiswa varchar 255

15 RTSiswa varchar 3

16 RWSiswa varchar 3

17 KelurahanDesaSiswa varchar 255

18 KecamatanSiswa varchar 255

19 KabupatenKotaSiswa varchar 255

20 PropinsiSiswa varchar 255

21 KelurahanDesaID varchar 10 Foreign Key

22 TeleponSiswa varchar 25

23 HPSiswa varchar 50

24 EmailSiswa varchar 100

25 NoKartuPerlindunganSosial varchar 20

26 TinggalBersama varchar 25 Foreign Key

27 GolonganDarahSiswa varchar 2

28 FotoSiswa text

29 StatusSiswa varchar 11

30 KelasTingkatTerakhir int

31 NilaiTestMasuk float

9. MstSekolah

Tabel ini berfungsi untuk menyimpan data sekolah.

Tabel 3.9 MstSekolah

Nomor Field type length key

1 NamaSekolah varchar 255

2 NPSN varchar 8 Primary Key

3 NSS varchar 12

4 AlamatSekolah varchar) 255

Page 48: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

75

Nomor Field type length key

5 JenjangSekolah varchar 7

6 StatusSekolah varchar 6

7 KelurahanSekolah varchar 255

8 KecamatanSekolah varchar 255

9 KabupatenKotaSekolah varchar 255

10 KabupatenKotaJenisSekolah varchar 9

11 PropinsiSekolah varchar( 255

12 TeleponSekolah varchar 25

13 FaxSekolah varchar 25

14 EmailSekolah varchar 100

15 WebSiteSekolah varchar 100

16 KelurahanDesaID varchar 10 Foreign Key

17 KodePosSekolah varchar 10

10. MstOrtuWaliSiswa

Tabel ini berfungsi untuk menyimpan data orang tua dan wali murid.

Tabel 3.10 MstOrtuWaliSiswa

Nomor Field type length key

1 OrtuWaliID varchar 4 Primary Key

2 SiswaID varchar 20 Foreign Key

3 NamaOrtuWali varchar 255

4 TglLahirOrtuWali datetime

5 TempatLahirOrtuWali varchar 255

6 PekerjaanOrtuWali varchar 255

7 PendidikanTerakhirOrtuWali varchar 5 Foreign Key

8 AlamatOrtuWali varchar 255

9 RTOrtuWali varchar 3

10 RWOrtuWali varchar 3

11 KelurahanDesaOrtuWali varchar 255

12 KecamatanOrtuWali varchar 255

13 KabupatenKotaOrtuWali varchar 255

14 PropinsiOrtuWali varchar 255

15 TeleponOrtuWali varchar 25

16 HPOrtuWali varchar 50

17 EmailOrtuWali varchar 100

18 KelurahanDesaID varchar 10 Foreign Key

Page 49: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

76

11. KelasAktif

Tabel ini berfungsi untuk menyimpan data kelas aktif pada tiap tahun ajaran.

Tabel 3.11 MstKelasAktif

Nomor Field type length key

1 NamaKelas varchar 10 Foreign Key

2 TahunAkademikID varchar 9 Foreign Key

3 SiswaID varchar 20 Foreign Key

4 StatusKelulusan varchar 30

5 TanggalPenetapanStatus datetime

12. SiswaKelasAktif

Tabel ini berfungsi untuk menyimpan data siswa tiap kelasnya.

Tabel 3.12 SiswaKelasAktif

Nomor Field type length key

1 NamaKelas varchar 10 Foreign Key

2 TahunAkademikID varchar 9 Foreign Key

3 SiswaID varchar 20 Foreign Key

4 StatusKelulusan varchar 30

5 TanggalPenetapanStatus datetime

13. MstKelas

Tabel ini berfungsi untuk menyimpan data kelas.

Tabel 3.13 MstKelas

Nomor Field type length key

1 NamaKelas varchar 10 Primary Key

2 Kelas int

3 KapasitasSiswa int

4 StatusAktif bit

Page 50: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

77

14. MstTema

Tabel ini berfungsi untuk menyimpan data tema.

Tabel 3.14 MstTema

Nomor Field type length key

1 TemaID varchar 2 Primary Key

2 Kelas int

3 Semester int

4 NamaTema varchar 255

5 LokasiSilabus text

6 VersiKurikulum varchar 15 Foreign Key

15. MstSubTema

Tabel ini berfungsi untuk menyimpan data sub tema.

Tabel 3.15 MstSubTema

Nomor Field type length key

1 TemaID varchar 2 Foreign Key

2 SubTemaID int Primary Key

3 NamaSubTema varchar 255

4 ProyekKelas bit

5 VersiKurikulum varchar 15 Foreign Key

16. MstPembelajaran

Tabel ini berfungsi untuk menyimpan pembelajaran.

Tabel 3.16 MstPembelajaran

Nomor Field type length key

1 TemaID varchar 2 Foreign Key

2 SubTemaID int Foreign Key

3 PembelajaranID int Primary Key

4 VersiKurikulum varchar 15 Foreign Key

Page 51: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

78

17. MstMataPelajaran

Tabel ini berfungsi untuk menyimpan data mata pelajaran.

Tabel 3.17 MstMataPelajaran

Nomor Field type length key

1 KodeMataPelajaran varchar 2

2 NamaMataPelajaran varchar 255

3 VersiKurikulum varchar 15 Foreign Key

4 MataPelajaranID varchar 18 Primary Key

5 Locked bit 1

18. MstKompetensiDasar

Tabel ini berfungsi untuk menyimpan data kompetensi dasar.

Tabel 3.18 MstKompetensiDasar

Nomor Field type length key

1 KompetensiDasarID varchar 25 Primary Key

2 MataPelajaranID varchar 18 Foreign Key

3 KompetensiIntiID varchar 17 Foreign Key

4 KodeKompetensiDasar varchar 2

5 Kelas int

6 KompetensiDasar text

7 Kompetensi varchar 255

19. MstPetaSubTemaKompetensiDasar

Tabel ini berfungsi untuk menyimpan data pemetaan kompetensi dasar.

Tabel 3.19 MstPetaSubTemaKompetensiDasar

Nomor Field type length key

1 KompetensiDasarID varchar 25 Foreign Key

2 TemaID varchar 2 Foreign Key

3 SubTemaID int Foreign Key

4 PembelajaranID int Foreign Key

5 VersiKurikulum varchar 15 Foreign Key

Page 52: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

79

20. JadwalLibur

Tabel ini berfungsi untuk menyimpan data libur.

Tabel 3.20 JadwalLibur

Nomor Field type length key

1 JadwalLiburID int Primary Key

2 TahunAkademikID varchar 9 Foreign Key

3 NamaHariLibur varchar 255

4 TglAwalLibur datetime

5 JenisLibur varchar 255

6 TglAkhirLibur datetime

21. SettingKalender

Tabel ini berfungsi untuk menyimpan data setting kalender.

Tabel 3.21 SettingKalender

Nomor Field type length key

1 WarnaLiburNasional varchar 7

2 WarnaHariPermulaanPembelajaran varchar 7

3 WarnaUlanganTengahSemester varchar 7

4 WarnaUlanganAkhirSemester varchar 7

5 WarnaLiburKhusus varchar 7

6 WarnaLiburSemester varchar 7

7 WarnaPenyelesaianAdministrasiSemester varchar 7

8 WarnaPembagianRaporSemester varchar 7

9 WarnaEfektifFakultatif varchar 7

10 WarnaLiburKhususUjian varchar 7

11 SabtuLibur bit

12 JumlahHariBelajarNormal int

13 JumatLibur bit

14 MingguLibur bit

15 WarnaKegiatanTengahSemester varchar 7

16 WarnaDiesNatalis varchar 7

17 WarnaLiburUmum varchar 7

18 JumlahHariBelajarKonseptual int

19 WarnaUlanganHarian varchar 7

20 WarnaPerbaikanPengayaan varchar 7

Page 53: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

80

22. AgendaKegiatanSekolah

Tabel ini berfungsi untuk menyimpan data agenda kegatan yang

diselenggarakan sekolah.

Tabel 3.22 AgendakegiatanSekolah

Nomor Field type length key

1 AgendaKegiatanID int Primary Key

2 TglAwalAgendaKegiatan datetime 8

3 JenisAgendaKegiatan varchar 255

4 TahunAkademikID varchar 9 Foreign Key

5 SemesterAkademik int Foreign Key

6 TglAkhirAgendaKegiatan datetime

23. AnalisisHariBelajarEfektif

Tabel ini berfungsi untuk menyimpan data analisis hari efektif.

Tabel 3.23 AnalisisHarBelajarEfektif

Nomor Field type length key

1 BulanID int Primary Key

2 TahunAkademikID varchar 9 Foreign Key

3 SemesterAkademik int Foreign Key

4 JumlahHari int

5 JumlahHariLiburNasional int

6 JumlahHariLiburKhusus int

7 JumlahHariKegiatanSekolah int

8 JumlahHariBelajarEfektif int

9 JumlahHariLiburSekolah int

24. ProtaPromes

Tabel ini berfungsi untuk menyimpan data program semester.

Tabel 3.24 ProtaPromes

Nomor Field type length key

1 ProtaPromesID int Primary Key

2 NPSN varchar 8 Foreign Key

3 TahunAkademikID varchar 9 Foreign Key

Page 54: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

81

Nomor Field type length key

4 SemesterAkademik int Foreign Key

5 PembelajaranDate datetime

6 Keterangan varchar 255

7 AlokasiWaktuHariPerSubTema int

8 Tema varchar 255

9 SubTema varchar 255

10 TipeProgram varchar 15

11 ProtaPromesIDParent int

12 NamaKelas varchar 10 Foreign Key

13 Pembelajaran varchar 4

14 Tanggalpelaksanaan date

15 StatusAktifpelaksanaan bit

25. ProgramTahunanME

Tabel ini berfungsi untuk menyimpan data program tahunan.

Tabel 3.25 ProgramTahunanME

Nomor Field type length key

1 NPSN varchar 8 Foreign Key

2 Kelas int Primary Key

3 TahunAkademikID varchar 9 Foreign Key

4 AlokasiWaktuME int

5 ProgramTahunanMEID int Primary Key

6 Tema varchar 255

7 SubTema varchar 255

26. KKMperKD

Tabel ini berfungsi untuk menyimpan data KKM tiap kompetensi dasar.

Tabel 3.26 KKMperKD

Nomor Field type length key

1 Kompleksitas float

2 SDDPendidik float

3 SDDSaranaPrasarana float

4 PotensiSiswa float

5 KKMperKD float

6 NPSN varchar 8 Foreign Key

Page 55: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

82

Nomor Field type length key

7 TahunAkademikID varchar 9 Foreign Key

8 NamaKelas varchar 10 Foreign Key

9 SemesterAkademik varchar 4 Foreign Key

10 KompetensiDasarID varchar 25 Foreign Key

27. KKMperKelasperMP

Tabel ini berfungsi untuk menyimpan data KKM pada tiap matapelajaran dan

kelasnya.

Tabel 3.27 KKMperKelasperMP

Nomor Field type length key

1 MataPelajaranID varchar 18 Foreign Key

2 NamaKelas varchar 10 Foreign Key

3 TahunAkademikID varchar 9 Foreign Key

4 NPSN varchar 8 Foreign Key

5 SemesterAkademik int Foreign Key

6 KKM float

28. JurnalSikapSosialSiswa

Tabel ini berfungsi untuk menyimpan data penilaian sikap sosial siswa.

Tabel 3.28 JurnalSikapSosialSiswa

Nomor Field type length key

1 NamaKelas varchar 10 Foreign Key

2 TahunAkademikID varchar 9 Foreign Key

3 SiswaID varchar 20 Foreign Key

4 PegawaiID varchar 20 Foreign Key

5 TanggalJurnalSosial datetime

6 CatatanGuru varchar 255

7 SemesterAkademik int Foreign Key

8 JurnalSosialID varchar 12 Primary Key

9 KodeModelPenilaian varchar 29 Foreign Key

10 KodeItemModelPenilaian varchar 3 Foreign Key

11 PenilaianSikapSosialID varchar 11 Foreign Key

12 SikapSosialPembelajaran bit

13 RPPID varchar 58 Foreign Key

Page 56: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

83

29. JurnalSikapSpiritualSiswa

Tabel ini berfungsi untuk menyimpan data kelas aktif pada tiap tahun ajaran.

Tabel 3.29 JurnalSikapSpiritualSiswa

Nomor Field type length key

1 NamaKelas varchar 10 Foreign Key

2 TahunAkademikID varchar 9 Foreign Key

3 SiswaID varchar 20 Foreign Key

4 PegawaiID varchar 20 Foreign Key

5 TanggalJurnalSpiritual datetime

6 CatatanGuru varchar 255

7 SemesterAkademik int Foreign Key

8 JurnalSpiritualID varchar 12 Primary Key

9 KodeModelPenilaian varchar 29 Foreign Key

10 KodeItemModelPenilaian varchar 3 Foreign Key

11 PenilaianSikapSpiritualID varchar 11 Foreign Key

30. NilaiKDKeterampilanSiswa

Tabel ini berfungsi untuk menyimpan data nilai kompetensi dasar pada

penilaian keterampilan.

Tabel 3.30 NilaiKDKeterampilanSiswa

Nomor Field type length key

1 NamaKelas varchar 10 Foreign Key

2 TahunAkademikID varchar 9 Foreign Key

3 SiswaID varchar 20 Foreign Key

4 SemesterAkademik int Foreign Key

5 NilaiKDKeterampilanSiswaID int Primary Key

6 NilaiKeterampilanSiswaID int Foreign Key

7 NilaiKeterampilan float

8 KompetensiDasarID varchar 25 Foreign Key

Page 57: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

84

31. HasilUjiLisanPenugasanSIswa

Tabel ini berfungsi untuk menyimpan data nilai kompetensi dasar pada tiap

penilaian pengetahuan.

Tabel 3.31 HasilUjiLisanPenugasanSiswa

Nomor Field type length key

1 TahunAkademikID varchar 9 Foreign Key

2 SemesterAkademik int Foreign Key

3 UjianLisanPenugasanID varchar 11 Foreign Key

4 NamaKelas varchar 10 Foreign Key

5 SiswaID varchar 20 Foreign Key

6 NilaiKDMPSiswa float

7 KompetensiDasarID varchar 25 Foreign Key

8 NilaiRemedialKDMPSiswa float

9 NilaiKKMKDMP float

32. AbsensiSiswa

Tabel ini berfungsi untuk menyimpan data absensi harian siswa.

Tabel 3.32 AbsensiSiswa

Nomor Field type length key

1 NamaKelas varchar 10 Foreign Key

2 TahunAkademikID varchar 9 Foreign Key

3 SiswaID varchar 20 Foreign Key

4 SemesterAkademik int Foreign Key

5 AbsensiID int Primary Key

6 TanggalAbsensi datetime

7 StatusAbsensi varchar 5

8 PegawaiID varchar 20 Foreign Key

Page 58: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

85

33. RPP

Tabel ini berfungsi untuk menyimpan data RPP.

Tabel 3.33 RPP

Nomor Field type length key

1 TahunAkademikID varchar 9 Foreign Key

2 RPPID varchar 58 Primary Key

3 NPSN varchar 8 Foreign Key

4 NamaKelas varchar 10 Foreign Key

5 SemesterAkademik int Foreign Key

6 TemaID varchar 2 Foreign Key

7 SubTemaID int Foreign Key

8 PembelajaranID int Foreign Key

9 AlokasiWaktu varchar 100

10 VersiKurikulum varchar 15 Foreign Key

11 TipeRPP int

12 Pendekatan varchar 15

13 Model varchar 255

14 Metode varchar 255

15 TeknikPenilaianSikap varchar 255

16 TeknikPenilaianPengetahuan varchar 255

17 TipeRPPAktif bit

18 LembarKerjaSiswa text

3.3 Membuat Coding

Aplikasi akan dirancang berbasis web, Bahasa yang digunakan yaitu C#.

Tools yang digunakan yaitu sebagai berikut

a. Visual Studio 2015, Digunakan untuk membuat aplikasi

b. SQL Server 2018r2, Sebagai database sistem

c. C#, Sebagai bahasa pemrograman server side

3.4 Pengujian Program

Uji coba ini dilakukan untuk memastikan beberapa hasil penelitian telah

dibuat dengan benar mengikuti tujuan dan kebutuhan yang diharapkan. Uji coba

dilakukan dengan cara pengujian black box testing. Dari hasil uji coba

Page 59: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

86

memungkinkan ditemukan kekurangan yang dapat dijadikan ulasan pada tahapan

perbaikan aplikasi. Berikut merupakan tabel sekenario pengujian penelitian.

Tabel 3.34 Desain Uji Coba Fungsional Login

No Nama Tes Proses Output yang diharapkan

1

Uji Coba

Halaman Login

Aplikasi

Login aplikasi sebagai staff

dengan fungsi admin

Masuk kedalam halaman

admin dan dapat mengakses

aplikasi sesuai hak akses

staff

Login aplikasi sebagai guru

dengan fungsi admin

Masuk kedalam halaman

admin dan dapat mengakses

aplikasi sesuai hak akses

guru

Login aplikasi sebagai guru

dengan fungsi guru

Masuk kedalam halaman

guru dan dapat mengakses

aplikasi sesuai hak akses

guru

Login aplikasi sebagai staff

dengan fungsi guru

Tidak dapat masuk aplikasi

dan kembali ke halaman

login

Login aplikasi sebagai

admin dengan fungsi admin

Masuk kedalam halaman

admin dan dapat mengakses

aplikasi sesuai hak akses

admin

Validasi jika username dan

password yang Di-input

Salah

Tidak dapat masuk aplikasi

dan muncul pemberitahuan

"Username atau Password

Salah"

Tabel 3.35 Desain Uji Coba Fungsional Persiapan Tahunan

No Nama Tes Proses Output yang diharapkan

2

Uji Coba Fungsi

Aktivasi Tahun

Mengaktifkan tahun

akademik

Tahun yang dipilih telah

aktif dan menuju halaman

aktivasi kelas

3

Uji Coba Fungsi

Aktivasi Kelas

Ubah kelas aktif kelas aktif telah diubah

Masukan siswa otomatis

kedalam kelas aktif

siswa otomatis masuk

kedalam tiap kelas sesuai

dengan rasio siswa laki-laki

dan siswa perempuan

Page 60: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

87

No Nama Tes Proses Output yang diharapkan

Memasukan siswa manual

kedalam kelas aktif

Siswa yang dipilih masuk

kedalam kelas aktif

Memasukan siswa manual

melebihi kapasitas kelas Muncul pemeritahuan

"Data Siswa Lebih Dari

Jumlah Kapasitas di Kelas"

Mengeluarkan siswa dari

kelas aktif

Siswa yang dipilih keluar

dari kelas aktif

4 Uji Coba Fungsi

Persiapan Siswa

Lihat siswa per kelas Menampilkan daftar siswa

per kelas

5

Uji Coba Fungsi

Setting KKM

Simpan data KKM per KD Data KKM berhasil

disimpan

Uji perhitungan KKM per

KD

Nilai KKM per KD sesuai

dengan rumus perhitungan

KKM per KD

Uji perhitungan KKM per

MP

Nilai KKM MP sesuai

dengan rumus perhitungan

KKM per KP

Tabel 3. 36 Desain Uji Coba Fungsional Persiapan Semester

No Nama Tes Proses Output yang diharapkan

6

Uji Coba Fungsi

Aktivasi Semester

Ubah data semester

Data semester berhasil

diubah

Mengaktifkan semester

akademik

Semester yang dipilih telah

aktif

7

Uji Coba Fungsi

Setting Kalender

Simpan setting kalender Data setting kalender

berhasil disimpan dan

menampilkan

pemberitahuan “Data

berhasil tersimpan!”

Simpan hari libur Data hari libur berhasil

disimpan dan menampilkan

pemberitahuan “Data

berhasil tersimpan!”

Simpan agenda kegiatan

sekolah

Data agenda kegiatan

sekolah berhasil disimpan

dan menampilkan

pemberitahuan “Data

berhasil tersimpan!”

Ubah hari libur Data hari libur berhasil

diubah dan menampilkan

pemberitahuan “Data

berhasil diubah!”

Page 61: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

88

No Nama Tes Proses Output yang diharapkan

Ubah agenda kegiatan

sekolah

Data agenda kegiatan

sekolah berhasil diubah dan

menampilkan

pemberitahuan “Data

berhasil diubah!”

Hapus hari libur Data hari libur berhasil

dihapus dan menampilkan

pemberitahuan “Data

berhasil terhapus!”

Hapus agenda kegiatan

sekolah

Data agenda kegiatan

sekolah berhasil dihapus

dan menampilkan

pemberitahuan “Data

berhasil terhapus!”

Uji Cetak kalender Cetak kelender dalam

format PDF

8

Uji Coba Fungsi

Program

Tahunan

Buat program tahunan program tahunan berhasil

dibuat dan menampilkan

pemberitahuan "Program

Tahunan berhasil dibuat!"

Uji cetak program tahunan Cetak program tahunan

dalam format PDF

9

Uji Coba Fungsi

Program

Semester

Buat program semester program semester berhasil

dibuat dan menampilkan

pemberitahuan “Program

Semester berhasil

diperbarui”

Tambah kegiatan pada

program semester editor

kegiatan bertambah pada

program semester

hapus kegiatan pada

program semester editor

kegiatan terhapus pada

program semester

meniadakan ulangan harian

pada pembelajaran terakhir

pada program semester

editor

ulangan harian ditiadakan

menampilkan

pemberitahuan “Ulangan

harian berhasil

dihilangkan”

set ulangan harian pada

pembelajaran terakhir pada

program semester editor

Ulangan harian berhasil di

seting dan memunculkan

pemberitahuan “Ulangan

harian berhasil diseting”

hapus pembelajaran

terakhir pada program

semester editor

pembelajaran terakhir

dihapus pada program

semester

Ubah kegiatan pada

program semester editor

kegiatan berhasi diubah

pada program semester

Page 62: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

89

No Nama Tes Proses Output yang diharapkan

Uji hari efektif semester

kurang dari 0

Tombol tambah kegiatan

menjadi disable

Reset program tahunan program semester berhasil

direset dan menampilkan

pemberitahuan "Promes

berhasil diperbarui"

Lihat hari efektif semester Menampilkan hari efektif

semetser

Lihat program semester Menampilkan program

semester

Uji tanggal program

semester

tanggal pembelajaran dan

kegiatan berurutan dan

sesuai dengan kalender

Cetak program semester Cetak program semester

dalam format PDF

Lihat jadwal pembelajaran menampilkan jadwal

pembelajaran

Cetak jadwal pembelajaran Cetak jadwal pembelajaran

dalam format PDF

Tabel 3.37 Desain Uji Coba Fungsional Persiapan Materi

No Nama Tes Proses Output yang diharapkan

10

Uji Coba Fungsi

Pemetaan KD

Pembelajaran

Lihat pemetaan KD

pembelajaran sesuai

kompetensi inti

menampilkan tabel hasil

pemetaan kompetensi dasar

pembelajaran berdasarkan

kompetensi inti

Memetakan kompetensi

dasar pada pembelajaran

dengan cara mencentang

checkbox

Menyimpan pemetaan

kompetensi dasar dan

muncul pada tabel

pemetaan

Menghapus pemetaan

kompetensi dasar dengan

cara menghilangkan

centang pada checkbox

Pemetaan kompetensi dasar

dihapus dan hilang dari

tabel pemetaan

Cetak Pemetaan KD Cetak pemetaan KD dalam

format PDF

11

Uji Coba Fungsi

Pemetaan KD

Semester

Lihat pemetaan KD

semester sesuai kompetensi

inti

Menampilkan tabel hasil

pemetaan kompetensi dasar

semester berdasarkan

kompetensi inti

Page 63: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

90

No Nama Tes Proses Output yang diharapkan

12

Uji Coba Fungsi

Rencana

Pelaksanaan

Pembelajaran

Lihat RPP sesuai dengan

kelas, tema, sub tema,

pembelajaran

Menampilkan tabel daftar

RPP sesuai kelas, tema, sub

tema, pembelajaran

Aktivasi RPP RPP yang dipilih telah aktif

Lihat RPP Menampilkan RPP

Ubah RPP Menampilkan form ubah

RPP

13

Uji Coba Fungsi

Rencana

Pelaksanaan

Pembelajaran -

Tujuan

Pembelajaran

Tambah data tujuan

pembelajaran

Tujuan pembelajaran

berhasil ditambah pada

tabel tujuan pembelajaran

14

Uji Coba Fungsi

Rencana

Pelaksanaan

Pembelajaran -

Materi

Pembelajaran

Tambah data materi

pembelajaran

Materi pembelajaran

berhasil ditambah pada

tabel materi pembelajaran

15

Uji Coba Fungsi

Rencana

Pelaksanaan

Pembelajaran -

Kegiatan

Pembelajaran

Tambah data kegiatan

pembelajaran - kegiatan

pendahuluan

Kegiatan pendahuluan

berhasil ditambah pada

tabel kegiatan pendahuluan

Tambah data kegiatan

pembelajaran - kegiatan inti

Kegiatan inti berhasil

ditambah pada tabel

kegiatan pendahuluan

Tambah data langkah

kegiatan inti

langkah kegiatan berhasil

ditambah

Tambah data kegiatan

pembelajaran - kegiatan

penutup

Kegiatan penutup berhasil

ditambah pada tabel

kegiatan pendahuluan

16

Uji Coba Fungsi

Rencana

Pelaksanaan

Pembelajaran -

Media, Alat,

Tambah data media, alat,

sumber pembelajaran

Media, alat, sumber

pembelajaran berhasil

ditambah pada tabel media,

alat, sumber pembelajaran

Page 64: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

91

No Nama Tes Proses Output yang diharapkan

Sumber

Pembelajaran

Hapus media, alat, sumber

pembelajaran

Media, alat, sumber

pembelajaran berhasil

dihapus pada tabel media,

alat, sumber pembelajaran

17

Uji Coba Fungsi

Rencana

Pelaksanaan

Pembelajaran -

Rubrik

Keterampilan

Tambah data rubrik

keterampilan

rubrik keterampilan

berhasil ditambah pada

tabel rubrik keterampilan

Tambah data aspek

penilaian

aspek penilaian berhasil

ditambah pada tabel aspek

penilaian

tambah data kriteria

penilaian

kriteria penilaian berhasil

ditambah pada tabel kriteria

penilaian

18

Uji Coba Fungsi

Rencana

Pelaksanaan

Pembelajaran -

Sikap Sosial

Tambah data sikap sosial Sikap sosial berhasil

ditambah pada tabel sikap

sosial

Tabel 3.38 Desain Uji Coba Fungsional Penilaian Harian

No Nama Tes Proses Output yang diharapkan

19

Uji Coba Fungsi

Penilaian Harian

Sikap Sosial

Dikelas

Menampilkan aspek yang

dinilai sesuai dengan RPP

aspek penilaian tampil

sesuai dengan RPP

menyimpan penilaian sikap

sosial dikelas

data penilaian tersimpan

pada tabel penilaian sikap

sosial dikelas

20

Uji Coba Fungsi

Penilaian Harian

Sikap Sosial

Diluar Kelas

Menyimpan penilaian sikap

sosial diluar kelas

data penilaian tersimpan

pada tabel penilaian sikap

sosial diluar kelas

Page 65: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

92

No Nama Tes Proses Output yang diharapkan

21

Uji Coba Fungsi

Penilaian Harian

Sikap Spiritual

Menyimpan penilaian sikap

spiritual

data penilaian tersimpan

pada tabel penilaian

spiritual

22

Uji Coba Fungsi

Penilaian Harian

Pengetahuan

Tambah Tugas Tugas berhasil ditambah

pada tabel tugas

Memunculkaan kompetensi

dasar sesuai dengan

pemetaan KD

Kompetensi dasar yang

muncul sesuai dengan

pemetaan KD

Tambah data kompetensi

dasar yang akan dinilai

Data kompetensi dasar

berhasil ditambahkan

Simpan nilai pengetahuan Data penilaian pengetahuan

berhasil disimpan pada

tabel penilaian

Lihat daftar nilai Menampilkan daftar nilai

harian pengetahuan

23

Uji Coba Fungsi

Penilaian Harian

Keterampilan

Menampilkan penilaian

keterampilan sesuai dengan

rubrik keterampilan yang

ada pada RPP

Penilaian keterampilan

sesuai dengan rubrik

keterampilan yang ada pada

RPP

Lihat Kriteria penilaian

keterampilan

Menampilkan kriteria

penilaian

Mengaktifkan teknik

penilaian yang akan

digunakan sebagai

penialain

form input nilai pada teknik

penilaian menjadi aktif

Simpan penilaian

keterampilan

Data penilaian

keterampilan berhasil

disimpan pada tabel

penilaian keterampilan

Tabel 3.39 Desain Uji Coba Fungsional Laporan Kepala Sekolah

No Nama Tes Proses Output yang diharapkan

24

Uji Coba Fungsi

Laporan Kepala

Sekolah

Menampilkan daftar RPP

yang belum dibuat pada

RPP Default

Menampilkan Form daftar

RPP yang belum dibuat

pada RPP Default

Menampilkan daftar RPP

yang belum dibuat pada

RPP Guru

Menampilkan Form daftar

RPP yang belum dibuat

pada RPP Guru

Page 66: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

93

Tabel 3.40 Form User Acceptance Test

Aplikasi Perencanaan Pembelajaran dan Penilaian Harian

Nama :

Jabatan :

NIP :

Nama Sekolah :

Beri tanda centang (√) di kotak Hasil

No Fungsi Keterangan

Hasil

Sangat

Membantu Membantu

Cukup

Membantu

Tidak

Membantu

1 Mengelola kelas dan

siswa

2 Setting KKM

3 Setting kalender

akademik

4 Membuat program

tahunan

5 Membuat program

semester

6 Membuat pemetaan

kompetensi dasar

7

Membuat rencana

pelaksanaan

pembelajaran

8 Penilaian harian

sikap sosial

9 Penilaian harian

sikap spiritual

10 Penilaian harian

pengetahuan

11 Penilaian harian

keterampilan

12

Pembagian alur

proses

13 Cetak PDF

TTD

_________________

Page 67: BAB III ANALIS DAN PERANCANGAN SISTEMsir.stikom.edu/2314/5/BAB_III.pdf · menggunakan kurikulum 2013 yang akan di tunjukan pada gambar 3.2. docflow perencanaan pembelajaran dan penilaian

94