BAB IV
ANALISIS DAN PERANCANGAN SISTEM
4.1. Analisis Sistem Yang Berjalan Dalam sub bab ini akan dijelaskan mengenai analisis sistem nilai akhir semester di SMA Negeri 1 Bumiayu yang sedang berjalan. Analisis sistem merupakan suatu bentuk penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan tujuan untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan. Adapun analisis yang dilakukan adalah sebagai berikut :
4.1.1. Analisis Dokumen Analisis dokumen ini digunakan untuk mengetahui dokumen apa saja yang menjadi input, proses, dan output pada sistem nilai akhir semester di SMA Negeri 1 Bumiayu, Adapun dokumen-dokumen yang digunakan, antara lain :
1. Ledger Daftar Nilai Kognitif Deskripsi
: Data yang berisi tentang penilaian siswa berdasarkan pada kemampuan berfikir siswa yang didapatkan dari nilai ulangan harian, Tugas, UTS (Ujian Tengah Semester), UAS (Ujian Akhir Semester).
Fungsi
: Sebagai laporan hasil nilai akhir semester.
Rangkap
:1
Sumber
: Bagian kurikulum
57
58
Distribusi
:-
Frekuensi
: Setiap akhir semester
Atribut
: kelas, semester, NIS (No Induk Siswa), nama siswa, nama mata pelajaran, nilai akhir, rangking kelas
2. Ledger Daftar Nilai Psikomotor Deskripsi
: Data yang berisi tentang penilaian siswa berdasarkan pada kinerja / praktikum.
Fungsi
: Sebagai laporan hasil nilai akhir semester.
Rangkap
:1
Sumber
: Bagian kurikulum
Distribusi
:-
Frekuensi
: Setiap akhir semester
Atribut
: kelas, semester, NIS (No Induk Siswa), nama siswa, nama mata pelajaran, nilai akhir, rangking kelas
3. Ledger Daftar Nilai Afektif Deskripsi
: Data yang berisi tentang penilaian siswa berdasarkan pada sikap siswa.
Fungsi
: Sebagai laporan hasil nilai akhir semester.
Rangkap
:1
Sumber
: Bagian kurikulum
Distribusi
:-
Frekuensi
: Setiap akhir semester
Atribut
: kelas, semester, NIS (No Induk Siswa), nama siswa, nama mata pelajaran, nilai akhir.
59
4. Rapor Deskripsi
: Data yang berisi tentang kumpulan hasil kinerja pembelajaran siswa.
Fungsi
: Sebagai tolak ukur dalam kinerja pembelajaran Siswa.
Rangkap
:1
Sumber
: Wali kelas
Distribusi
: Siswa dan Orangtua siswa
Frekuensi
: Setiap Akhir Semester
Atribut
: nama siswa, NIS (Nomor Induk Siswa), kelas, semester, tahun pelajaran, nama mata pelajaran, nilai KKM (Kriteria Ketuntasan Minimal), nilai akhir pengetahuan, nilai akhir praktik, nilai sikap, nilai kompetensi, nilai pengembangan diri, nilai kepribadian, nilai ketidakhadiran, keterangan kenaikan kelas, catatan prestasi.
5. Daftar Pengambilan Rapor Deskripsi
: Data yang berisi tentang daftar pengambilan rapor siswa.
Fungsi
: Sebagai catatan wali kelas dalam pengambilan rapor siswa.
Rangkap
:1
Sumber
: Wali kelas
Distribusi
:-
Frekuensi
: Setiap Akhir Semester
Atribut
: kelas, nama siswa, nama orangtua siswa, alamat siswa, tanda tangan orangtua siswa, nama wali kelas
60
4.1.2. Analisis Prosedur Yang Berjalan Analisis prosedur yang berjalan merupakan kumpulan dari kegiatankegiatan dari sebuah sistem. Dibawah ini merupakan analisis prosedur yang berjalan pada sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu, antara lain :
1.
Guru membuat daftar nilai kognitif setiap siswa yang terdiri dari nilai harian (ulangan harian dan tugas), UTS (Ujian Tengah Semester), dan UAS (Ujian Akhir Semester).
2.
Jika terdapat nilai harian yang kurang dari KKM (Kriteria Ketuntasan Minimal) yang ditetapkan maka siswa harus mengikuti remedial yang dilakukan setelah ulangan harian berakhir. Remedial dilakukan hanya pada Ulangan Harian saja dan tidak berlaku untuk UTS dan UAS, karena prinsipnya UTS dan UAS merupakan ulangan yang mengulangi pada ulangan harian.
3.
KKM ditentukan oleh guru mata pelajaran yang diketahui oleh siswa dan wali murid. Adapun tiga faktor dalam penentuan besar KKM adalah sebagai berikut : - Intake siswa (kemampuan awal siswa) - Kompleksitas (tingkat kesulitan) - Daya dukung (sarana prasarana yang dimiliki)
4.
Dari nilai kognitif setiap siswa tersebut, guru melakukan penilaian dengan merata-ratakan nilai harian (ulangan harian dan tugas), UTS (Ujian Tengah Semester), dan UAS (Ujian Akhir Semester). Dari hasil penilaian tersebut akan didapat nilai akhir siswa. Adapun rumusan penilaian di SMA Negeri 1 Bumiayu adalah sebagai berikut :
61
- Rata-rata NH
= Nilai Tugas + Nilai UH
- Nilai Rapor
= 2 x Rata-rata NH + 2 x UTS + 1 x UAS 5
Nilai Rapor merupakan nilai akhir dari keseluruhan proses pembelajaran dari setiap semester
yang nantinya akan
diserahkan kepada orangtua siswa atau siswa.
Keterangan : NH = Nilai Harian UH = Ulangan Harian
5.
Daftar nilai kognitif setiap siswa yang sudah didapatkan nilai akhir tersebut, oleh guru dibuat dua rangkap, satu rangkap diserahkkan kepada wali kelas dan satu rangkap lagi diserahkan kepada kepala sekolah.
6.
Wali kelas mengisi buku rapor dengan melihat daftar nilai kognitif setiap siswa dari guru tersebut.
7.
Daftar nilai kognitif setiap siswa dari wali kelas kemudian diserahkan ke bagian kurikulum untuk dicatat sebagai laporan nilai akhir semester kedalam buku ledger, setelah selesai disalin kedalam buku ledger kemudian daftar nilai kognitif setiap siswa tersebut dikembalikan ke wali kelas yang bersangkutan.
8.
Setelah wali kelas mengisi rapor dan mengesahkan, kemudian rapor tersebut diserahkan kepada kepala sekolah untuk di sahkan dan ditanda tangani.
9.
Rapor yang sudah disahkan oleh kepala sekolah, kemudian dikembalikan lagi kepada wali kelas yang nantinya akan diberikan kepada orangtua siswa atau siswa.
62
4.1.2.1. Bagan Alir Dokumen (Flow Map) Bagan Alir Dokumen (Flow Map) merupakan bagan yang menjelaskan urutan prosedur arus kegiatan-kegiatan secara keseluruhan dari sistem dan menggambarkan aliran data atau dokumen dari satu entitas ke entitas lain.
Dibawah ini merupakan Bagan Alir Dokumen (Flow Map) tentang sistem informasi nilai akhir semester yang sedang berjalan di SMA Negeri 1 Bumiayu.
63
Guru
Wali Kelas
Daftar Nilai Kognitif
Daftar 1 Nilai Kognitif Dengan Nilai Akhir
Bagian Kurikulum
Daftar Nilai Kognitif Dengan Nilai Akhir Tercatat
Penilaian
Kepala Sekolah
Siswa
Daftar 2 Nilai Kognitif Dengan Nilai Akhir
Rapor Ledger Daftar Nilai Kognitif Dengan Nilai Akhir
Rapor Ledger
Rapor Disetujui
Mengisi Rapor
Merekap Daftar Nilai Kognitif Dengan Nilai Akhir
Daftar Nilai Kognitif Dengan Nilai Akhir Tercatat
Mencatat Daftar Nilai Kognitif Dengan Nilai Akhir Tercatat
Mengesahkan Rapor Disetujui
Rapor Disahkan
Rapor Terisi Ledger Daftar Nilai Kognitif Daftar Lembar 1 2 Nilai Kognitif Evaluasi Dengan Dengan Nilai Akhir Nilai Akhi
Menyetujui Rapor Terisi Ledger Daftar Nilai Kognitif Rapor Disetujui
Daftar Nilai Kognitif Terupdate
Daftar Nilai Kognitif Terupdate
Rapor Disahkan
ADPR DPR
Menyerahkan Rapor
HPR
Rapor
Gambar 4.1 Bagan Alir Dokumen (Flow Map) Sistem Informasi Nilai Akhir Semester Yang Sedang Berjalan Di SMA Negeri 1 Bumiayu.
Rapor
64
Keterangan :
ADPR = Arsip Daftar Pengambilan Rapor DPR
= Daftar Pengambilan Rapor
HPR
= Hasil Pengambilan Rapor
4.1.2.2. Diagram Konteks (Context Diagram) Diagram konteks (context Diagram) merupakan alat bantu dalam
struktur
analisis.
Diagram
Konteks
(Context
Diagram) ini menggambarkan sistem secara garis besar atau keseluruhan yang di representasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.
Dibawah ini adalah Diagram Konteks (Context Diagram) tentang sistem informasi nilai akhir semester yang sedang berjalan di SMA Negeri 1 Bumiayu.
Guru
Daftar Nilai Kognitif Dengan Nilai Akhir
Rapor Disetujui
Kepala Sekolah Rapor Disahkan
Sistem Informasi Pengolahan Nilai
Daftar Nilai Kognitif Dengan Nilai Akhir
Akhir Semester Di SMA Negeri 1 Bumiayu.
Rapor Diitanda tangani Orang Tua Rapor
Siswa
Gambar 4.2 Diagram Konteks (Context Diagram) Sistem Infomasi Nilai Akhir Semester Yang Sedang Berjalan Di SMA Negeri 1 Bumiayu.
65
4.1.2.3. Diagram Aliran Data (Data Flow Diagram) Diagram Aliran Data (Data Flow Diagram) merupakan model grafik yang menggambarkan aliran data dari prosesproses yang saling berhubungan dalam suatu sistem.
Dibawah ini adalah Diagram Aliran Data (Data Flow Diagram) Level 0 tentang sistem informasi nilai akhir semester yang sedang berjalan di SMA Negeri 1 Bumiayu.
66
Guru
3.1 Daftar Nilai Kognitif
Kepala Sekolah Penilaian Rapor Terisi Daftar Nilai Kognitif Dengan Nilai Akhir Daftar Nilai Kognitif Dengan Nilai Akhir 3.4 Mengesahkan Rapor
Nilai Siswa
Daftar Nilai Kognitif Dengan Nilai Akhir
3.3 Mencatat Daftar Nilai Kognitif Dengan Nilai Akhir
Daftar Nilai Kognitif Dengan Nilai Akhir
3.2 Mengisi Rapor
Rapor Disahkan
3.3 Laporan Nilai Siswa Rapor Terisi
Menyetujui Rapor
Ledger
3.5 Siswa
Rapor
Menyerahkan Rapor
Menyerahkan Rapor
Gambar 4.3 Diagram Aliran Data (Data Flow Diagram) Level 0 Sistem Informasi Nilai Akhir Semester Yang Sedang Berjalan Di SMA Negeri 1 Bumiayu
67
4.1.3. Evaluasi Sistem Yang Berjalan Evaluasi sistem yang berjalan bertujuan untuk mengetahui masalahmasalah yang terjadi sehingga dihasilkan pemecahan masalah terhadap masalah-masalah yang dihadapi.
Adapun evaluasi sistem informasi nilai akhir semester yang sedang berjalan di SMA Negeri 1 Bumiayu, antara lain :
Tabel 4.1 Evaluasi Sistem Yang Berjalan
No 1.
Masalah
Pemecahan Masalah
Pencarian data nilai akhir semester
Dibutuhkan adanya sistem informasi nilai
memerlukan waktu yang lama, hal ini
akhir semester berbasis web, yang
disebabkan karena penyimpanan data
bertujuan dalam pencarian data nilai
nilai akhir semester masih
akhir semester secara cepat, tepat dan
menggunakan dokumen berupa kertas
mudah. Serta dapat menjamin
yang tidak terjamin keamanannya.
keamanannya karena media penyimpanan data menggunakan database.
2.
Penyampaian informasi nilai akhir
Dibutuhkan adanya sistem informasi nilai
semester hanya bisa didapatkan oleh
akhir semester berbasis web, yang dapat
siswa dan orangtua siswa pada saat
memudahkan siswa dan orangtua siswa
pembagian rapor saja.
dalam memperoleh informasi nilai akhir semester yang dibutuhkan.
4.2. Perancangan Sistem Perancangan sistem merupakan gambaran tentang sistem yang akan dibuat dengan melihat analisis sistem yang berjalan sehingga terbentuk sebuah sistem yang diusulkan.
68
4.2.1. Tujuan Perancangan Sistem Tujuan
utama
dari
perancangan
sistem
ini
adalah
untuk
menghasilkan sistem informasi nilai akhir semester berbasis web.
Adapun tujuan-tujuan lain dari perancangan sistem yang diusulkan, antara lain :
1. Meningkatkan keefektifan dan keefisienan dalam penyimpanan dan pencarian data nilai akhir semester. 2. Nilai akhir semester disampaikan secara online, sehingga dapat memudahkan siswa dan orangtua siswa dalam mengetahui nilai akhir semester tanpa harus menunggu rapor dibagikan.
4.2.2. Gambaran Umum Sistem Yang Diusulkan Gambaran umum sistem yang diusulkan yaitu tidak melakukan banyak perubahan dari sistem yang berjalan. hanya merubah sistem informasi nilai akhir semester yang masih dilakukan secara manual menjadi sistem informasi nilai akhir semester berbasis web yang didukung adanya database dalam penyimpanan data nilai akhir semester yang dapat mengatasi permasalahan-permasalahan yang sering terjadi dalam penyampaian informasi nilai akhir semester di SMA Negeri 1 Bumiayu.
Sistem informasi nilai akhir semester bebasis web ini dapat diakses kapanpun, dimanapun melalui jaringan internet yang dapat memudahkan siswa dan orangtua siswa dalam memperoleh informasi nilai akhir semester yang dibutuhkan.
69
4.2.3. Perancangan Prosedur Yang Diusulkan Perancangan prosedur yang diusulkan bertujuan untuk memberikan suatu kemudahan dan perbaikan dalam sistem informasi nilai akhir semester yang sedang berjalan dan menghasilkan sebuah sistem yang jauh lebih bermanfaat dalam penyampaian informasi nilai akhir semeter di SMA Negeri 1 Bumiayu.
Dibawah ini merupakan perancangan prosedur yang diusulkan pada sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu, antara lain :
1. Admin merupakan orang yang dipercaya dan ditunjuk oleh pihak sekolah, yaitu bagian kurikulum. Seorang admin harus login terlebih dahulu untuk dapat mengakses, mengelola dan megawasi website ini. 2. Setelah guru melakukan penilaian dari daftar nilai kognitif setiap siswa yang sudah didapatkan nilai akhir tersebut, oleh guru diserahkkan kepada wali kelas untuk diinput ke dalam website dengan media penyimpanan berupa database. 3. Kemudian orangtua siswa dan siswa dapat melihat daftar nilai tersebut kapanpun, dimanapun melalui jaringan internet tanpa harus ijin dan megambilnya kepada pihak sekolah.
70
4.2.3.1. Bagan Alir Dokumen (Flow Map) Dibawah ini adalah Bagan Alir Dokumen (Flow Map) tentang sistem informasi nilai akhir semester yang diusulkan di SMA Negeri 1 Bumiayu.
Guru
Wali Kelas
Siswa
Kepala Sekolah
Daftar Nilai Kognitif
Penilaian
Daftar Nilai Kognitif Dengan Nilai Akhir
Merekap Daftar Nilai Kognitif Dengan Nilai Akhir
Daftar Nilai Kognitif Dengan Nilai Akhir
Daftar 1 Nilai Kognitif Dengan Nilai Akhir
Input Daftar Nilai Kognitif Dengan Nilai Akhir
Database Nilai Siswa
Melihat/Mencetak Rapor Melihat/Mencetak Rapor Rapor Rapor
Gambar 4.4 Bagan Alir Dokumen (Flow Map) Sistem Informasi Nilai Akhir Semester Yang Diusulkan Di SMA Negeri 1 Bumiayu.
71
4.2.3.2. Diagram Konteks (Context Diagram) Dibawah ini adalah Diagram Konteks (Context Diagram) tentang sistem informasi nilai akhir semester yang diusulkan di SMA Negeri 1 Bumiayu.
Input Daftar Nilai Kognitif Dengan Nilai Akhir Wali Kelas
Data Login Wali Kelas Informasi Data Login Wali Kelas Informasi Nilai Siswa
Sistem Informasi
Data Login Siswa
Pengolahan Nilai Data Siswa
Akhir Semester Di SMA Negeri 1
Data Login Admin
Bumiayu.
Informasi Data Login Admin
Informasi Data Login Siswa
Informasi Nilai Siswa
Admin
Informasi Nilai Siswa
Gambar 4.5 Diagram Konteks (Context Diagram) Sistem Informasi Nilai Akhir Semester Yang Diusulkan Di SMA Negeri 1 Bumiayu.
4.2.3.3. Diagram Aliran Data (Data Flow Diagram)
a. Diagram Aliran Data (Data Flow Diagram) Level 0 Dibawah ini adalah Diagram Aliran Data (Data Flow Diagram) Level 0 tentang sistem informasi nilai akhir semester yang diusulkan di SMA Negeri 1 Bumiayu.
72
Data Login Admin Admin Informasi Data Login Siswa Informasi Data Login Admin 1.0
Daftar Nilai Kognitif Dengan Nilai Akhir
Data Login Siswa
Siswa
Login Informasi Nilai Siswa
Data Login Admin Data Login Siswa Data Login Wali Kelas
Data Login Wali Kelas Wali Kelas
Admin Data Login Admin Data Login Siswa Data Login Wali Kelas
Informasi Data Login Wali Kelas
Daftar Nilai Kognitif Dengan Nilai Akhir
2.0
Informasi Nilai Siswa
Input Nilai Siswa
Informasi Nilai Siswa
Informasi Nilai Siswa
Gambar 4.6 Diagram Aliran Data (Data Flow Diagram) Level 0 Sistem Informasi Nilai Akhir Semester Yang Diusulkan Di SMA Negeri 1 Bumiayu
b. Diagram Aliran Data (Data Flow Diagram) Level 1 Proses 1 Login Dibawah ini adalah Diagram Aliran Data (Data Flow Diagram) Level 1 Proses 1 tentang login yang diusulkan di SMA Negeri 1 Bumiayu.
73
- Diagram Aliran Flow Diagram) Level 2 Admin Data (Data Informasi Data Login Admin
Proses 1 (Login) Data Login Admin
1.1 Login
Data Login Admin Data Login Siswa Data Login Wali Kelas 1.2 Cek Data Login
Data Login Siswa
Data Login Wali Kelas Data Login Admin Data Login Siswa Data Login Guru Informasi Data Login Wali Kelas
Informasi Data Login Siswa
Wali Kelas
Siswa 1.3 Proses Login
Gambar 4.7 Diagram Aliran Data (Data Flow Diagram) Level 1 Proses 1 Login Yang Diusulkan Di SMA Negeri 1 Bumiayu
74
c. Diagram Aliran Data (Data Flow Diagram) Level 1 Proses 2 Input Nilai Dibawah ini adalah Diagram Aliran Data (Data Flow Diagram) Level 1 Proses 2 tentang sistem informasi nilai akhir semester yang diusulkan di SMA Negeri 1 Bumiayu.
Daftar Nilai Kognitif Guru 2.1
Penilaian
Daftar Nilai Kognitif Dengan Nilai Akhir
Nilai Siswa
Nilai Siswa
Nilai Siswa
Siswa
Wali Kelas
2.2 Input Nilai Siswa
Nilai Siswa
Informasi Nilai Siswa
2.3 Mencetak Atau Melihat Nilai Siswa
Gambar 4.8 Diagram Aliran Data (Data Flow Diagram) Level 1 Proses 2 Sistem Informasi Nilai Akhir Semester Yang Diusulkan Di SMA Negeri 1 Bumiayu
75
4.2.3.4. Kamus Data Diagram aliran data (data flow diagram) sistem informasi nilai akhir semester yang diusulkan di SMA Negeri 1 Bumiayu masih bersifat global. Untuk menunjukan struktur dari alur data secara terinci maka dibentuklah kamus data yang didasarkan pada alur data di dalam data flow diagram.
Dibawah ini adalah Kamus Data tentang sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu.
1. Nama Arus Data
: Data Login User
Alias
:-
Arus Data
: User – Proses 1.1, Proses 1.1 – Proses 1.2, Proses 1.2 – Proses 1.3, Proses 1.3 – User.
Atribut
: id_login, username, password, status
2. Nama Arus Data
: Data Siswa
Alias
:-
Arus Data
: Siswa – Proses 1.1, Proses 1.1 – Proses 1.2, Proses 1.2 – Proses 1.3, Proses 1.3 – Siswa.
Atribut
: nis, nama_siswa, jenis_kelamin_siswa, tempat_lahir_siswa, tanggal_lahir_siswa, agama_siswa, alamat_siswa, telephone_siswa, id_kelas,
76
3. Nama Arus Data
: Data Guru
Alias
:-
Arus Data
: Guru – Proses 1.1, Proses 1.1 – Proses 1.2, Proses 1.2 – Proses 1.3, Proses 1.3 – Siswa.
Atribut
: nip, nama_guru, jenis_kelamin_guru, tempat_lahir_guru, tanggal_lahir_guru, agama_guru, alamat_guru, telephone_guru, pendidikan_terakhir
4. Nama Arus Data
: Nilai Siswa
Alias
:-
Arus Data
: Guru – Proses 2.1, Proses 2.1 Wali Kelas, Wali Kelas – Proses 2.2, Proses 2.2 – Proses 2.3, Proses 2.3 - Siswa
Atribut
: id_nilai, nis, nama_siswa, id_kelas, semester, kode_mata_pelajaran, nilai_kkm, nilai_akhir nilai_kepribadian, nilai_pengembangan_diri, nilai_kompetensi, nilai_ketidakhadiran_siswa, nilai_catatan_prestasi
4.2.4. Perancangan Basis Data Perancangan basis data merupakan uraian dari Normalisasi, Relasi Tabel, ERD (Entity Relational Diagram), Struktur File, dan Kondifikasi.
77
4.2.4.1. Normalisasi Dibawah ini adalah Normalisasi dalam perancangan basis data tentang sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu.
1. Bentuk Tidak Normal (Unnormalized Form) Bentuk Tidak Normal (Unnormalized Form) merupakan bentuk gabungan dari seluruh data yang ada di dalam kamus data.
id_user, username, password, status, nis, nama_siswa, jenis_kelamin_siswa, tempat_lahir_siswa, tanggal_lahir_siswa, agama_siswa, alamat_siswa, telephone_siswa, id_kelas, nip, nama_guru, jenis_kelamin_guru, tempat_lahir_guru, tanggal_lahir_guru, agama_guru, alamat_guru, telephone_guru, pendidikan_terakhir, id_nilai, nis, nama_siswa, id_kelas, semester, kode_mata_pelajaran, nilai_kkm, nilai_akhir nilai_kepribadian, nilai_pengembangan_diri, nilai_kompetensi, nilai_ketidakhadiran_siswa, nilai_catatan_prestasi
2.
Bentuk Normal Pertama (1NF/First Normal Form) Bentuk Normal Pertama (1NF/First Normal Form) merupakan bentuk dengan menuliskan atribut yang sama hanya satu kali.
id_user, username, password, status, nis, nama_siswa, jenis_kelamin_siswa, tempat_lahir_siswa, tanggal_lahir_siswa, agama_siswa, alamat_siswa, telephone_siswa, id_kelas, nip, nama_guru,
78
jenis_kelamin_guru, tempat_lahir_guru, tanggal_lahir_guru, agama_guru, alamat_guru, telephone_guru, pendidikan_terakhir, id_nilai, nis, nama_siswa, id_kelas, semester, kode_mata_pelajaran, nilai_kkm, nilai_akhir nilai_kepribadian, nilai_pengembangan_diri, nilai_kompetensi, nilai_ketidakhadiran_siswa, nilai_catatan_prestasi
3.
Bentuk Normal Kedua (2NF/Second Normal Form) Dalam Bentuk Normal Kedua (2NF/Second Normal Form) semua atribut selain primary key, secara utuh memiliki Functional Dependency pada primary key.
- Data Login User {id_user*, username, password, status} - Data Siswa {nis*, nama_siswa, jenis_kelamin_siswa, tempat_lahir_siswa, tanggal_lahir_siswa, agama_siswa, alamat_siswa, telephone_siswa, id_kelas**} - Data Guru {nip*, nama_guru, jenis_kelamin_guru, tempat_lahir_guru, tanggal_lahir_guru, agama_guru, alamat_guru, telephone_guru, pendidikan_terakhir} - Kelas {id_kelas*, nama_kelas, nip**, id_tahun_ajaran**} - Mata Pelajaran {kode_mata_pelajaran*, nama_pelajaran, nip **, nilai_kkm, id_tahun_ajaran**} - Jadwal Pelajaran {id_jadwal_pelajaran*, id_kelas**,
79
kode_mata_pelajaran**, nip**, hari, jam_pelajaran, id_tahun_ajaran**} - Tahun Ajaran {id_tahun_ajaran*, tahun_ajaran} - Nilai Siswa {id_nilai*, nis**, id_kelas**, semester kode_mata_pelajaran**, nilai} - Nilai Kepribadian {id_kepribadian*, nis**, id_kelas**, semester, tahun_ajaran, kode_mata_pelajaran**, kedisiplinan, kebersihan, kesehatan, tanggung_jawab, sopan_santun, percaya_diri, kompetetif, hubungan_sosial, kejujuran, pelaksanaan_ibadah} - Nilai Pengembangan Diri {id_pengembangan_diri*, nis**, id_kelas**, semester, tahun_ajaran, jenis_kegiatan, keterangan} - Nilai Kompetensi {id_kompetensi*, nis**, id_kelas**, semester, kode_mata_pelajaran**, ketercapaian_kompetensi} - Nilai Ketidakhadiran {id_ketidakhadiran*, nis**, id_kelas**, semester, tahun_ajaran, sakit, ijin, alpha} - Catatan Prestasi {id_prestasi*, nis**, nama_siswa, id_kelas**, semester, tahun_ajaran, kegiatan, bukti_sertifikasi}
Keterangan :
*
= Kunci Primer (Primary Key)
** = Kunci Asing (Foreign Key)
80
4.2.4.2. Relasi Tabel Dibawah ini adalah Relasi Tabel dalam perancangan basis data tentang sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu.
Siswa
Guru
Kelas
Nilai Kepribadian
nis* nama_siswa jenis_kelamin_siswa tempat_lahir_siswa tanggal_lahir_siswa agama_siswa alamat_siswa telephone_siswa id_kelas**
nip* nama_guru jenis_kelamin_guru tempat_lahir_guru tanggal_lahir_guru agama_guru alamat_guru telephone_guru pendidikan_terakhir
id_kelas* nama_kelas nip** id_tahun_ajaran**
id_kepribadian* nis** id_kelas** semester tahun_ajaran kode_mata_pelajaran** kedisiplinan kebersihan kesehatan tanggung_jawab sopan_santun percaya_diri kompetetif hubungan_sosial kejujuran pelaksanaan_ibadah
Mata Pelajaran Nilai Siswa id_nilai* nis** id_kelas** semester tahun_ajaran kode_mata_pelajaran** nilai nilai_praktik sikap_predikat
kode_mata_pelajaran* nama_pelajaran nip ** nilai_kkm id_tahun_ajaran**
Jadwal Pelajaran id_jadwal_pelajaran* id_kelas** kode_mata_pelajaran** nip** hari jam_pelajaran id_tahun_ajaran**
Nilai Ketidakhadiran Tahun Ajaran id_tahun_ajaran* tahun_ajaran
id_ketidakhadiran* nis** id_kelas ** semester tahun_ajaran sakit ijin alpha keterangan
Catatan Prestasi id_prestasi * nis ** id_kelas ** semester tahun_ajaran kegiatan bukti_sertifikasi
Nilai Pengembangan Diri
Nilai Kompetensi
id_pengembangan_diri* nis** id_kelas** semester tahun_ajaran jenis_kegiatan keterangan
id_kompetensi* nis** id_kelas** semester tahun_ajaran kode_mata_pelajaran** ketercapaian_kompetensi
Gambar 4.9 Relasi Tabel Sistem Informasi Nilai Akhir Semester Di SMA Negeri 1 Bumiayu
81
4.2.4.3. ERD (Entity Relational Diagram ) Dibawah ini adalah ERD (Entity Relational Diagram) dalam perancangan basis data tentang sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu.
N
Siswa
1
Kelas
Memasuki
1
1
1
Mengambil Memasuki
1
Nilai Ketidakhadiran
Memiliki
1
Nilai Pengembangan Diri
Nilai Kepribadian
Mata Pelajaran 1 1
Nilai KKM
1 Memiliki
Wali Kelas
1
1
Catatan Prestasi
N
1
Nilai Kompetensi
1 Laporan Nilai Siswa
Gambar 4.10 ERD (Entity Relational Diagram) Sistem Informasi Nilai Akhir Semester Di SMA Negeri 1 Bumiayu
82
4.2.4.4. Struktur File Struktur file digunakan sebagai alat perancangan dalam sebuah database yang bertujuan untuk memudahkan dalam pengelolaan sistem informasi.
Adapun struktur file yang terdapat pada sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu, adalah sebagai berikut :
1.
Struktur File User Nama File
: user
Field Kunci
: id_user
Tabel 4.2 Struktur File User
Field
Type
Length
id_user*
Varchar
10
Id User
username
Varchar
30
Nama User
password
Varchar
100
Kata Kunci
status
Varchar
20
Status User
2. Struktur File Siswa Nama File
: siswa
Field Kunci
: nis
Keterangan
83
Tabel 4.3 Struktur File Siswa
Field
Type
Length
nis*
Varchar
25
Nomor Induk Siswa
nama_siswa
Varchar
30
Nama Siswa
jenis_kelamin_siswa
Enum
(‘laki_laki’,’perempuan’)
tempat_lahir_siswa
Varchar
20
Tempat Lahir Siswa
tanggal_lahir_siswa
Date
-
Tanggal Lahir Siswa
agama_siswa
Varchar
15
Agama Siswa
alamat_siswa
Varchar
50
Alamat Siswa
telephone_siswa
Varchar
20
Nomor Telephone Siswa
id_kelas**
Varchar
10
Nama Kelas
3.
Keterangan
Jenis Kelamin
Struktur File Guru Nama File
: guru
Field Kunci
: nip
Tabel 4.4 Struktur File Guru
Field
Type
Length
Keterangan
nip*
Varchar
25
Nomor Induk Pegawai
nama_guru
Varchar
30
Nama Guru
(‘laki_laki’,’perempuan’) Jenis Kelamin
jenis_kelamin_guru
Enum
tempat_lahir_guru
Varchar
20
Tempat Lahir Guru
tanggal_lahir_guru
Date
-
Tanggal Lahir Guru
agama_guru
Varchar
15
Agama Guru
alamat_guru
Varchar
50
Alamat Guru
telephone_guru
Varchar
20
Nomor Telephone Guru
pendidikan_terakhir
Varchar
30
Pendidikan Terakhir
84
4.
Struktur File Kelas Nama File
: kelas
Field Kunci
: id_kelas
Tabel 4.5 Struktur File Kelas
Field
Type
Length
id_kelas*
Varchar
10
Id Kelas
nama_kelas
Varchar
5
Nama Kelas
nip**
Varchar
25
Nomor Induk Pegawai
id_tahun_ajaran**
Varchar
10
Id Tahun Ajaran
5.
Keterangan
Struktur File Mata Pelajaran Nama File
: mata_pelajaran
Field Kunci
: kode_mata_pelajaran
Tabel 4.6 Struktur File Mata Pelajaran
Field
Type
Length
Keterangan
kode_mata_pelajaran*
Varchar
10
Kode Mata Pelajaran
nama_pelajaran
Varchar
50
Nama Mata Pelajaran
nip**
Varchar
25
Nomor Induk Pegawai
nilai_kkm
Integer
5
Nilai KKM
id_tahun_ajaran**
Varchar
10
Id Tahun Ajaran
6. Struktur File Jadwal Pelajaran Nama File
: jadwal_pelajaran
Field Kunci
: id_jadwal_pelajaran
85
Tabel 4.7 Struktur File Jadwal Pelajaran
Field
Type
Length
id_jadwal_pelajaran*
Varchar
10
Id Jadwal Pelajaran
id_kelas**
Varchar
10
Id Kelas
kode_mata_pelajaran**
Varchar
10
Kode Mata Pelajaran
nip**
Varchar
25
Nomor Induk Pegawai
hari
Varchar
25
Hari Pelajaran
Date
-
Jam Pelajaran
Varchar
10
jam_pelajaran id_tahun_ajaran**
Keterangan
Id Tahun Ajaran
7. Struktur File Tahun Ajaran Nama File
: tahun_ajaran
Field Kunci
: id_tahun_ajaran
Tabel 4.8 Struktur File Tahun Ajaran
Field
Type
Length
id_tahun_ajaran*
Varchar
10
Id Tahun Ajaran
tahun_ajaran
Varchar
10
Tahun Ajaran
8.
Struktur File Nilai Siswa Nama File
: nilai_siswa
Field Kunci
: id_nilai
Keterangan
86
Tabel 4.9 Struktur File Nilai
Field
Type
Length
id_nilai*
Integer
10
Id Nilai
nis**
Varchar
25
Nomor Induk Siswa
id_kelas**
Varchar
10
Id Kelas
Enum
(‘ganjil’,’genap’)
Semester
tahun_ajaran
Varchar
10
Tahun Ajaran
kode_mata_pelajaran**
Varchar
10
Kode Mata Pelajaran
nilai
Integer
5
Nilai Akhir Siswa
nilai_praktik
Integer
5
Nilai Praktik Siswa
sikap_predikat
Varchar
5
Nilai Sikap Siswa
semester
9.
Keterangan
Struktur File Nilai Kepribadian Nama File
: nilai_kepribadian
Field Kunci
: id_kepribadian
Tabel 4.10 Struktur File Nilai Kepribadian
Field
Type
Length
id_kepribadian*
Integer
10
Id Kepribadian
nis**
Varchar
25
Nomor Induk Siswa
id_kelas**
Varchar
10
Id Kelas
Enum
(‘ganjil’,’genap’)
Semester
tahun_ajaran
Varchar
10
kedisiplinan
Text
-
Nilai Kedisiplinan Siswa
kebersihan
Text
-
Nilai Kebersihan Siswa
kesehatan
Text
-
Nilai Kesehatan Siswa
tanggung_jawab
Text
-
Nilai Tanggung Jawab Siswa
sopan_santun
Text
-
Nilai Sopan Santun Siswa
semester
Keterangan
Tahun Ajaran
87
percaya_diri
Text
Nilai Percaya Diri Siswa
kompetetif
Text
Nilai Kompetetif Siswa
hubungan_sosial
Text
Nilai Hubungan Sosial Siswa
kejujuran
Text
Nilai Kejujuran Siswa
pelaksanaan_ibadah
Text
Nilai Pelaksanaan Ibadah Siswa
10. Struktur File Nilai Pengembangan Diri Nama File
: nilai_pengembangan_diri
Field Kunci
: id_pengembangan_diri
Tabel 4.11 Struktur File Nilai Pengembangan Diri
Field
Type
Length
id_pengembangan_diri*
Integer
10
Id Pengembangan Diri
nis**
Varchar
25
Nomor Induk Siswa
id_kelas**
Varchar
10
Id Kelas
Enum
(‘ganjil’,’genap’)
Semester
tahun_ajaran
Varchar
10
Tahun Ajaran
jenis_kegiatan
Varchar
50
Jenis Kegiatan Siswa
Text
-
Nilai Kegiatan Siswa
semester
keterangan
Keterangan
11. Struktur File Nilai Kompetensi Nama File
: nilai_kompetensi
Field Kunci
: id_kompetensi
Tabel 4.12 Struktur File Nilai Kompetensi
Field
Type
Length
Keterangan
id_kompetensi*
Integer
10
Id Kompetensi
nis**
Varchar
25
Nomor Induk Siswa
88
id_kelas**
Varchar
10
Id Kelas
Enum
(‘ganjil’,’genap’)
Semester
tahun_ajaran
Varchar
10
Tahun Ajaran
kode_mata_pelajaran**
Varchar
10
Kode Mata Pelajaran
Text
-
semester
ketercapaian_kompetensi
Ketercapaian Kompetensi per Mata Pelajaran Siswa
12. Struktur File Nilai Ketidakhadiran Nama File
: nilai_ketidakhadiran
Field Kunci
: id_ketidakhadiran
Tabel 4.13 Struktur File Nilai Ketidakhadiran
Field
Type
Length
id_ketidakhadiran*
Integer
10
Id Ketidakhadiran
nis**
Varchar
25
Nomor Induk Siswa
id_kelas**
Varchar
10
Id Kelas
Enum
(‘ganjil’,’genap’)
Semester
tahun_ajaran
Varchar
10
Tahun Ajaran
sakit
Integer
5
Ketidakhadiran Siswa Karena Sakit
ijin
Integer
5
Ketidakhadiran Siswa Karena Ijin
alpha
Integer
5
Ketidakhadiran Siswa Karena Alpha
keterangan
Varchar
50
Keterangan Ketidakhadiran Siswa
semester
Keterangan
13. Struktur File Catatan Prestasi Nama File
: catatan_prestasi
Field Kunci
: id_prestasi
89
Tabel 4.14 Struktur File Catatan Prestasi
Field
Type
Length
id_prestasi*
Integer
10
Id Prestasi
nis**
Varchar
25
Nomor Induk Siswa
id_kelas**
Varchar
10
Id Kelas
Enum
(‘ganjil’,’genap’)
Semester
tahun_ajaran
Varchar
10
Tahun Ajaran
kegiatan
Varchar
50
Kegiatan yang diikuti Siswa
semester
bukti_sertifikasi
Keterangan
Text
Bukti Sertifikasi Kegiatan yang Diikuti Siswa
4.2.4.5. Kondifikasi Kodifikasi berfungsi untuk mempermudah dan mengartikan suatu kode sehingga tidak terdapat redudansi atau pengulangan data yang sama.
Adapun pengkodean yang terdapat pada sistem informasi nilai akhir semester di SMA Negeri 1 Bumiayu, adalah sebagai berikut :
1. NIP (Nomor Induk Pegawai) XXXX XX XX XXXX XX X XXX
No Urut Pegawai Jenis Kelamin Pegawai Bulan Pengangkatan PNS Tahun Pengangkatan PNS Tanggal Lahir Pegawai Bulan Lahir Pegawai Tahun Lahir Pegawai
90
Contoh
: 1956.11.09.1985.03.1.007
Keterangan : - 1956 : Tahun Lahir Pegawai - 11
: Bulan Lahir Pegawai
- 09
: Tanggal Lahir Pegawai
- 1985 : Tahun Pengangkatan PNS - 03
: Bulan Pengangkatan PNS
-1
: Jenis Kelamin Pegawai
- 007 : No Urut Pegawai
2.
Kode Mata Pelajaran Contoh
: KIM, ARB, IND, ING, JWA, BIO, PBKL, FIS, EKO, GEO, SOS, KWRG, MTK, PAI, PNJS, SJRH, SBDY, TIK, BK.
Keterangan : - KIM
: Kimia
- ARB
: Bahasa Arab
- IND
: Bahasa Indonesia
- ING
: Bahasa Inggris
- JWA
: Bahasa Jawa
- BIO
: Biologi
- PBKL
: Pendidikan Berbasis Keunggulan Lokal
- FIS
: Fisika
- EKO
: Ekonomi
- GEO
: Geografi
- SOS
: Sosiologi
- KWRG : Kewarganegaraan - MTK
: Matematika
- PAI
: Pendidikan Agama Islam
91
- PNJS
: Penjaskes
- SJRH
: Sejarah
- SBDY
: Seni Budaya
- TIK
: Tekhnologi Informasi Dan Komunikasi
- BK
3.
: Bimbingan Konseling
Kelas Contoh
: X1, XIA1, XIS1, XIIA1, XIIS1
Keterangan : -X
: Kelas
-A
: Program IPA
-S
: Program IPS
-1
: No Urut Kelas
4.2.5. Perancangan Antar Muka Perancangan antar muka merupakan suatu langkah dalam membuat format tampilan sebuah sistem. Perancangan format tampilan sistem ini dibuat dengan meliputi beberapa perancangan diantaranya perancangan struktur menu, perancangan input dan perancangan output.
4.2.5.1. Struktur Menu Struktur menu bertujuan untuk mempermudah hubunganhubungan dalam
sistem.
Selain
itu
struktur
menu
merupakan gambaran tentang menu-menu yang terdapat dalam sistem.
Dibawah ini adalah Struktur Menu Sistem Informasi Nilai Online di SMA Negeri 1 Bumiayu.
92
1.
Struktur Menu Admin
Admin
Home
User
Data Siswa
Data Guru
Data Mata Pelajaran
Jadwal Pelajaran
Kelas
Nilai
Tambah
Tambah
Tambah
Tambah
Tambah
Tambah
Cari
Edit
Edit
Edit
Edit
Edit
Edit
Lihat
Hapus
Hapus
Hapus
Hapus
Hapus
Hapus
Cetak
Cari
Cari
Cari
Cari
Cetak
Cetak
Cetak
Gambar 4.11 Struktur Menu Admin Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
2.
Struktur Menu Siswa
Siswa
Home
Jadwal Pelajaran
Nilai
Lihat
Lihat
Cari
Cari
Cetak
Cetak
Gambar 4.12 Struktur Menu Siswa Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
93
3.
Struktur Menu Wali Kelas
Wali Kelas
Home
Data Siswa
Data Guru
Data Mata Pelajaran
Jadwal Pelajaran
Kelas
Nilai
Lihat
Lihat
Lihat
Lihat
Lihat
Tambah
Cari
Cari
Cari
Cari
Cari
Edit
Cetak
Cetak
Cetak
Hapus
Cari
Cetak
Gambar 4.13 Struktur Menu Wali Kelas Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
4.2.5.2. Perancangan Input Perancangan input berfungsi sebagai masukan data ke dalam sistem dan berguna sebagai media pencatatan data yang merupakan sumber data untuk pengolahan data.
Dibawah ini adalah Perancangan Input Sistem Informasi Nilai Online di SMA Negeri 1 Bumiayu.
94
1.
Input Login
Username : Password : Lupa Password
Gambar 4.14 Perancangan Input Login Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
2. Input User Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input User Pilih Type
:
Submit
Username
:
Password
:
Status
:
Cancel
Admin Submit
Gambar 4.15 Perancangan Input User Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Cancel
95
3.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Data Siswa
Input Data Siswa Keterangan Diri Siswa NIS Nama Nama Panggilan Jenis Kelamin Agama Tempat Lahir Tanggal Lahir Anak Ke Status Anak Email Kelas Program Semester Tahun Ajaran Foto
: : : : : : : : : : : : : : : Keterangan Tempat Tinggal
Alamat Kota Kode Pos Telepon Tinggal Dengan
: : : : : Keterangan Orang Tua
Nama Orang Tua / Wali Alamat Orang Tua / Wali Telepon Orang Tua / Wali Pekerjaan Orang Tua / Wali
: : : :
Submit
Gambar 4.16 Perancangan Input Data Siswa Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Cancel
96
4.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Data Guru
Input Data Guru Keterangan Diri Guru NIP Nama Jenis Kelamin Agama Tempat Lahir Tanggal Lahir Email Pendidikan Terakhir Jabatan Foto
: : : : : : : : : : Keterangan Tempat Tinggal
Alamat Kota Kode Pos Telepon
: : : : Submit
Cancel
Gambar 4.17 Perancangan Input Data Guru Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
5. Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Data Mata Pelajaran Input Data Mata Pelajaran
Kode MaP el Nama Mata Pelajaran Guru / Pengajar Nilai KKM Tahun Ajaran
: : : : :
Submit
Gambar 4.18 Perancangan Input Data Mata Pelajaran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Cancel
97
6.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Jadwal Pelajaran
Input Jadwal Pelajaran Kelas Nama Mata Pelajaran Hari Jam Pelajaran Tahun Ajaran
: : : : :
Submit
Cancel
Gambar 4.19 Perancangan Input Jadwal Pelajaran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
7.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Tahun Ajaran
Input Tahun Ajaran
Kode Tahun Ajaran Tahun Ajaran
: :
Submit
Gambar 4.20 Perancangan Input Tahun Ajaran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Cancel
98
8.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Kelas
Input Data Kelas
ID Kelas Kelas Wali Kelas Tahun Ajaran
: : : :
Submit
Cancel
Gambar 4.21 Perancangan Input Kelas Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
9.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Nilai
Input Nilai Nama Mata Pelajaran Semester
: Bahasa Indonesia : Ganjil
NIS
Nilai
Nama
Tahun Ajaran
Praktik
Sikap
: Submit
Gambar 4.22 Perancangan Input Nilai Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Cancel
99
10. Input Nilai Kepribadian
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Nilai Kepribadian Kedisiplinan Kebersihan Kesehatan Tanggung Jawab Sopan Santun Percaya Diri Kompetetif Hubungan Sosial Kejujuran Pelaksanaan Ibadah Tahun Ajaran
: : : : : : : : : : :
Cancel Submit
Gambar 4.23 Perancangan Input Nilai Kepribadian Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
11. Input Nilai Pengembangan Diri
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Nilai Pengembangan Diri Jenis Kegiatan Keterangan
: :
Tahun Ajaran
: Submit
Gambar 4.24 Perancangan Input Nilai Pengembangan Diri Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Cancel
100
12. Input Nilai Kompetensi
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Nilai Nama Mata Pelajaran Semester NIS
: Bahasa Indonesia : Ganjil Nama
Tahun Ajaran
Ketercapaian Kompetensi
:
Submit
Cancel
Gambar 4.25 Perancangan Input Nilai Kompetensi Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
13. Input Nilai Ketidakhadiran
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Nilai Semester
NIS
: Ganjil
Nama
Tahun Ajaran
Sakit
Ijin
Alpha
Keterangan
: Submit
Gambar 4.26 Perancangan Input Nilai Ketidakhadiran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Cancel
101
14. Input Nilai Catatan Prestasi
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Input Nilai Catatan Prestasi Kegiatan Bukti Sertifikasi
: :
Tahun Ajaran
:
Submit
Cancel
Gambar 4.27 Perancangan Input Nilai Catatan Prestasi Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
4.2.5.3. Perancangan Output Perancangan output berfungsi untuk menghasilkan output yang berguna sebagai tujuan untuk mengubah data menjadi suatu informasi yang berkualitas.
Dibawah ini adalah Perancangan Output Sistem Informasi Nilai Online di SMA Negeri 1 Bumiayu.
102
1.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output User
User Cari Username
No
:
Username
Cari
Password
Status
Actions
Gambar 4.28 Perancangan Output User Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
2.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output Data Siswa
Data Siswa Cari Berdasarkan
No
NIS
:
Nama
Alamat
Cari
JK
Email
Gambar 4.29 Perancangan Output Data Siswa Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Actions
103
3. Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output Data Guru Data Guru Cari Berdasarkan
No
NIP
:
Nama
Cari
Alamat
JK
Email
Actions
Gambar 4.30 Perancangan Output Data Guru Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
4.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output Data Mata Pelajaran
Data Mata Pelajaran No Kode MaPel Nama MaPel
Guru / Pengajar
KKM
Gambar 4.31 Perancangan Output Data Mata Pelajaran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Actions
104
5.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output Jadwal Pelajaran
Jadwal Pelajaran Cari Berdasarkan
No Hari
:
Kelas
Nama Mata Pelajaran
Cari
Guru / Pengajar
Jam Pelajaran
Actions
Gambar 4.32 Perancangan Output Jadwal Pelajaran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
6.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output Tahun Ajaran
Tahun Ajaran No
Kode Tahun Ajaran
Tahun Ajaran
Actions
Gambar 4.33 Perancangan Output Tahun Ajaran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
105
7.
Output Kelas
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Kontak Kami Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Data Kelas No
Kelas
Wali Kelas
Actions
Gambar 4.34 Perancangan Output Data Kelas Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
8.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output Nilai
Data Nilai Cari Berdasarkan
No NIS
Kelas
:
Nama MaPel Semester
Cari
Nilai
KKM
Keterangan
Gambar 4.35 Perancangan Output Nilai Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Actions
106
9.
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Output Nilai Kepribadian
Data Nilai Kepribadian Cari Berdasarkan
No
NIS
:
Cari
Semester
Nilai Kepribadian
Actions
Gambar 4.36 Perancangan Output Nilai Kepribadian Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
10. Output Nilai Pengembangan Diri
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Data Nilai Pengembangan Diri Cari Berdasarkan
No NIS
Kelas
:
Semester
Cari
Jenis Kegiatan Keterangan
Actions
Gambar 4.37 Perancangan Output Nilai Pengembangan Diri Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
107
11. Output Nilai Kompetensi
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Data Nilai Kompetensi Cari Berdasarkan
No NIS Kelas
:
Cari
Nama MaPel
SMTR
Nilai KKM
Ketercapaian Kompetensi
Actions
Gambar 4.38 Perancangan Output Nilai Kompetensi Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
12. Output Nilai Ketidakhadiran
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Data Nilai Ketidakhadiran Cari Berdasarkan
No
NIS Kelas
:
Semester Sakit
Cari
Ijin
Alpha
Keterangan
Gambar 4.39 Perancangan Output Nilai Ketidakhadiran Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
Actions
108
13. Output Nilai Catatan Prestasi
Home User Data Siswa Data Guru Data Mata Pelajaran Jadwal Pelajaran Tahun Ajaran Kelas Nilai Nilai Kepribadian Nilai Pengembangan Diri Nilai Kompetensi Nilai Ketidakhadiran Nilai Catatan Prestasi Cetak Rapor Cetak Ledger Cetak Pengambilan Rapor
Data Nilai Catatan Prestasi Cari Berdasarkan
No
NIS
Kelas
:
Semester
Cari
Kegiatan
Bukti Sertifikasi Actions
Gambar 4.40 Perancangan Output Nilai Catatan Prestasi Sistem Informasi Nilai Online Di SMA Negeri 1 Bumiayu
4.2.6. Perancangan Arsitektur Jaringan Perancangan arsitektur jaringan yang digunakan di SMA Negeri 1 Bumiayu yaitu dengan menggunakan akses jaringan internet atau bisa disebut berbasis online. Hal ini bertujuan agar user dapat mengakses dimana dan kapan pun ataupun user dapat mengakses di warnet bahkan di rumah dengan komputer yang berakses internet.
Gambar 4.41 Perancangan Arsitektur Jaringan