• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Pengolahan Data Nilai Raport Siswa Digital SDN 014715 Tanjung Seri Chapter III V

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Pengolahan Data Nilai Raport Siswa Digital SDN 014715 Tanjung Seri Chapter III V"

Copied!
30
0
0

Teks penuh

(1)

3.1. Analisis Sistem

Dalam membangun sebuah program aplikasi dimana tujuan dari aplikasi tersebut

adalah untuk membantu dan menunjang kerja user dalam menggunakan komputer agar lebih efisien dan efektif. Sehingga apa yang selama ini dikerjakan secara

konvensional menjadi lebih modern dengan adanya teknologi dan informasi.

Maka untuk memulai membangun aplikasi mengenai sistem pengisian

raport, penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan

dari user yang menggunakan program aplikasi pengisian raport yang akan dibuat.

3.2. Perancangan Sistem

Berikut merupakan beberapa alat bantu yang digunakan dalam pembuatan

Aplikasi Pengisian Sistem Raport Siswa .

3.2.1 Desain Sistem

1.Diagram Context

(2)

Gambar 3.1. Diagram Context

2.DFD (Data Flow Diagram)

Data Flow Diagram adalah gambaran system secara logika. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi.

(3)
(4)

output

Tabel 3.2 Simbol – Simbol Flowchart

No Simbol Fungsi

1. Terminator, untuk memulai dan

mengakhiri suatu program.

2. Process, suatu simbol yang

menunjukkan setiap pengolahan

yang dilakukan oleh komputer.

3. Data, untuk memasukan data

maupun menunjukkan hasil dari

suatu proses.

4. Decision, suatu kondisi yang akan

menghasilkan beberapa

kemungkinan jawaban atau pilihan.

5. Preparation, suatu simbol yang

(5)

pengolahan data dalam storage.

6. Connector, merupakan simbol untuk

masuk dan keluarnya suatu prosedur

pada lembar kerja yang sama.

7. Off – page Connector, merupakan

simbol untuk masuk dan keluarnya

suatu prosedur pada lembar kertas

yang lain.

8. Arus atau flow, prosedur yang dapat

dilakukan dari atas ke bawah, bawah

ke atas, dari kiri ke kanan, atau dari

kanan ke kiri.

9. Document, merupakan simbol untuk

data yang berbentuk informasi.

10. Predifined Process, untuk

menyatakan sekumpulan langkah

proses yang ditulis sebagai prosedur.

11. Display, untuk output yang

ditujukan suatu device, seperti

monitor.

12. Magnetic Disc, umtuk menyimpan

data.

(6)

3.2.2 Desain Basis Data (Database)

Basis Data (Database) adalah kumpulan dari data yang berhubungan antara satu

dengan yang lainnya, tersimpan di perangkat keras komputer dan menggunakan

perangkat lunak untuk memanipulasinya. Database merupakan salah satu

komponen yang penting dalam sistem komputerisasi,karena merupakan basis data

dalam menyediakan informasi bagi para pengguna.

Adapun desain basis data (Database) adalah sebagai berikut :

1. Entity Relationship Diagram (ERD)

Entity Relationship Diagram adalah bentuk hubungan antara tabel master dengan

tabel transaksi. Dari gambar dapat kita ketahui hubungan antara tabel yang ada.

2. Struktur Data

Dalam Sistem ini memerlukan 11 Tabel :

1. Table Siswa

Nama Table : TableSiswa

Fungsi : Untuk menginput Data Siswa

Tabel 3.3. Table Siswa

(7)

Jenis_kelamin Text

Nama Table : TableGuru

Fungsi : Untuk menginput Data Guru

(8)

Wali_Kelas Text

3. Table Absen

Nama Table : TableAbsen

Fungsi : Untuk menginput Data Absen Siswa

Tabel 3.5. Table Absen

Nama Field Tipe Data

4. Tabel Ekstrakulikuler

Nama Table : TableEkstrakulikuler

Fungsi : Untuk menginput Data Nilai Ekstrakulikuler siswa

Tabel 3.6. Table Ekstrakulikuler

Nama Field Tipe Data

NIS Text

Kode Text

Kegiatan_Ekstrakulikuler Text

(9)

5. Table Fisik

Nama Table : TableFisik

Fungsi : Untuk menginput Data Kondisi Fisik Siswa

Tabel 3.7. Table Fisik

Nama Field Type Data

NIS Text

Kode Text

Tinggi_Badan Text

Berat_Badan Text

6. Table Kondisi Kesehatan

Nama Table : TableKondisikesehatan

Fungsi : Untuk menginput Data Kondisi Kesehatan Siswa

Tabel 3.8. Table Kondisi Kesehatan

(10)

7. Table Mata Pelajaran

Nama Table : TableMapel

Fungsi : Untuk menginput Data Mata Pelajaran

Tabel 3.9. Table Mata Pelajaran

Nama Field Tipe Data

Kode_Mapel Text

Nama_Mapel Text

8. Table Nilai

Nama Table : TableNilai

Fungsi : Untuk menginput Nilai

Tabel 3.10. Table Nilai

(11)

9. Table Prestasi

Nama Table : TablePrestasi

Fungsi : Untuk menginput Prestasi yang telah dicapai siswa

Tabel 3.11. Table Prestasi

Nama Field Tipe Data

Nama Table : TableSaran

Fungsi : Untuk menginput Saran

Tabel 3.12. Table Saran

Nama Field Tipe Data

NIS Text

Kode Text

Saran Text

11.Table Sikap

Nama Table : TableSikap

(12)

Tabel 3.13. Table Sikap

Nama Field Tipe Data

NIS Text

Kode Text

Sikap_Spiritual Text

Deskripsi_Spiritual Text

Sikap_Sosial Text

(13)

4.1. Pengertian Implementasi Sistem

Implementasi system merupakan prosedur yang dilakukan untu menyelesaikan

desain system yang ada dalam dokumen desain yang disetujui dan diuji kemudian

diinstal guna dilakukan pemrosesan data dengan system yang baru atau system

yang diperbaiki.

4.2. Tujuan Implementasi

Tujuan – tujuan dari implementasi sistem, yaitu :

1. Membuat desain sistem yang telah dibuat selama penelitian

2. Menguji,Menulis dan mendokumentasikan prosedur-prosedur dan

program-program yang diperlukan oleh dokumen-dokumen desain

system yang telah dibuat

3. Memastikan bahwa pemakai dapat mengoperasikan dengan mudah

terhadap sistem yang baru dan mendapat informasi yang baik dan jelas.

4. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai

yaitu dengan menguji sistem secara menyeluruh.

5. Memastikan bahwa sistem telah berjalan lancar dengann mengontrol

dan melalukan instalasi secara benar.

4.3. Komponen Dalam Implementasi Sistem

Agar perancangan sistem yang telah kita kerjakan dapat berjalan baik atau

(14)

Untuk itu dibutuhkan beberapa komponen utama yang mencakup perangkat

keras (hardware), perangkat lunak (software, dan perangkat operator (brainware).

4.3.1 Kebutuhan Perangkat Keras (Hardware)

Perangkat keras (hardware) merupakan komponen – komponen peralatan yang membentuk suatu sistem komputer dan peralatan – peralatan tambahan lainnya

yang mungkin komputer menjalankan tugasnya sesuai dengan yang diberikan.

Komponen ini bersifat nyata secara fisik, artinya dapat dilihat dan

dipergunakan, misalnya monitor, CPU (Central Processing Unit), printer, keyboard, dan mouse. Spesifikasi perangkat keras komputer yang digunakan

dalam pembuatan website ini adalah :

1. Personal Computer dengan Processor min Intel Pentium 3. 2. Keyboard

3. Monitor W 14” resolution 1024x768.

4. Hardisk sebagai media penyimpan.

5. Mouse

6. Printer

4.3.2 Kebutuhan Perangkat Lunak (Software)

Hardware tidak dapat menyelesaikan masalah tanpa adanya software.

Software merupakan komponen di dalam sistem data berupa program atau instruksi untuk mengontrol suatu sistem. Perangkat lunak yang diperlukan

untuk menjalankan perangkat kerasnya adalah Sistem operasi windows 2007 atau

(15)

4.3.3 Kebutuhan Brainware

Perangkat Operator (Brainware) yang dapat menjalankan website ini terbagi menjadi 4 yaitu administrator dan guru.

4.4. Form Login

Pada saat program dijalankan maka form yang akan pertama sekali tampil adalah

form login,dimana pemakai system harus mengisi user ID dan password.Berikut

ini adalah tampilan perancangan form login :

Gambar 4.1. Tampilan Form Login

4.5. Form Utama

Apabila login sudah berhasil maka akan tampil form utama sistem.Berikut ini

(16)

Gambar 4.2. Tampilan Form Utama

4.6. Form Data Siswa

Form data siswa merupakan Form untuk mengisi keterangan siswa secara lengkap. Mulai dari data diri siswa, keluarga, status dalam keluarga dan pekerjaan

orang tua. Pada Form terdapat tombol-tombol sebagai berikut :

1) Tambah,yaitu tombol yang berfungsi untuk menambah data siswa/siswi

2) Edit,yaitu tombol yang berfungsi untuk mengubah,memperbaiki data

siswa/siswi.

3) Simpan,yaitu tombol yang berfungsi untuk menyimpan data siswa/siswi

4) Batal,yaitu tombol yang berfungsi untuk membatalkan pengisian data

siswa/siswi.

(17)

Gambar 4.3. Tampilan Form Data Siswa

4.7. Form Data Guru

Form data guru merupakan Form yang digunakan untuk mendata guru secara keseluruhan. Form ini juga bisa mendata seluruh pegawai yang ada si sekolah tersebut. Sehingga data guru tersebut bisa tersusun secara rapi dan terstruktur.

Pada Form terdapat tombol-tombol sebagai berikut :

1) Tambah,yaitu tombol yang berfungsi untuk menambah data guru.

2) Edit,yaitu tombol yang berfungsi untuk mengubah,memperbaiki data guru.

3) Simpan,yaitu tombol yang berfungsi untuk menyimpan data guru.

4) Batal,yaitu tombol yang berfungsi untuk membatalkan pengisian data guru.

(18)

Gambar 4.4. Tampilan Form Data Guru

4.8. Form Daftar Mata Pelajaran

Form data guru merupakan Form yang digunakan untuk mengisi daftar mata pelajaran yang ada. Sehingga daftar mata pelajaran tersebut bisa tersusun secara

rapi dan terstruktur. Pada Form terdapat tombol-tombol sebagai berikut :

1) Tambah,yaitu tombol yang berfungsi untuk menambah daftar Mata

Pelajaran.

2) Edit,yaitu tombol yang berfungsi untuk mengubah,memperbaiki daftar

Mata Pelajaran.

3) Simpan,yaitu tombol yang berfungsi untuk menyimpan daftar Mata

Pelajaran.

4) Batal,yaitu tombol yang berfungsi untuk membatalkan pengisian daftar

(19)

5) Hapus,yaitu tombol yang berfungsi untuk menghapus daftar Mata

Pelajaran.

Gambar 4.5. Tampilan Form Daftar Mata Pelajaran

4.9. Form Input Nilai Siswa

Form pengisian nilai siswa di input sesuai dengan kode mata pelajaran. Form

untuk pengisian nilai ini ada 6 Form sesuai dengan data yang diinput pada Form

daftar nama siswa dan form mata pelajaran berdasarkan kurikulum 2013. Pada

(20)

Gambar 4.6. Tampilan Form NIS Proses

(21)

Gambar 4.8. Tampilan Form Input Nilai Pengetahuan

(22)

Gambar 4.10. Tampilan Form Input Nilai Ekstrakulikuler

(23)

4.10. Form Cetak Rapot

Form data guru merupakan Form yang digunakan untuk mencetak rapot. User

terlebih dahulu mengisi NIS,Nama Peserta,Kelas,Semester,dan Tahun Ajaran.

Gambar 4.12. Tampilan Form Input Prestasi siswa

4.11. Laporan

Laporan merupakan hasil dari kerja aplikasi ini. Laporan ini berguna sebagai hasil

belajar siswa yang telah diinput datanya kedalam aplikasi ini, seperti data

guru,data keterangan peserta didik, hasil belajar siswa,nilai kompetensi

sikap,Nilai pengetahuan,kondisi kesehatan siswa, nilai ekstrakurikuller serta

(24)

Gambar 4.13. Tampilan Laporan Data Guru

(25)

Gambar 4.15. Tampilan halaman depan Rapot Siswa

(26)

Gambar 4.17. Tampilan halaman Petunjuk

(27)

Gambar 4.19. Tampilan Halaman Nilai Sikap Siswa

(28)
(29)

5.1. Kesimpulan

Berdasarkan pembahasan pada bab-bab sebelumnya maka pada bab ini penulis

dapat mengambil kesimpulan sebagai berikut :

1. Aplikasi ini dibuat untuk memudahkan para walikelas dalam proses

menginput data nilai siswa secara efisien dan sesuai dengan kurikulum

2013.

2. Sistem yang dirancang merupakan sistem informasi yang berbentuk

aplikasi digital yang dapat menginput data dan mencetak data yang

diinginkan.

3. Aplikasi ini juga dilengkapi dengan form untuk menambah field, sehingga

aplikasi ini lebih bersifat fleksibel dan dinamis untuk melakukan

penambahan field bila user membutuhkan pembaharuan field.

4. Pada aplikasi pengisian sistem raport siswa ini, sistem ini dilengkapi

sistem untuk mendata data kepala sekolah, guru, pegawai, sekolah dan

siswa secara lengkap sehingga memudahkan sekolah dalam mencetak

raport.

5. Kemudahan yang diciptakan programmer dalam meng-input, meng-update

dan menghapus data pada sistem ini sehingga data dapat diperbaharui oleh

(30)

5.2. Saran

Berdasarkan kesimpulan di atas maka dapat diberikan saran – saran yang

penulis usulkan yang berguna nantinya dan yang menjadi bahan pertimbangan

bagi pihak sekolah dalam menggunakan Aplikasi Perancangan Rapot Digital ini

antara lain :

1. Diharapkan Aplikasi ini dilengkapi dengan sistem online. Sistem online

disini dimaksudkan agar para orangtua bisa melihat hasil belajar,

keterangan ketidakhadiran dan nilai ekstrakurikuller dari anak mereka.

2. Untuk Meningkatkan Efisiensi kinerja,disarankan jasa komputer dengan

menggunakan sistem informasi yang telah dirancang.

3. Diharapkan program ini bisa mendata ketidakhardiran siswa pada tiap

Gambar

Gambar 3.1. Diagram Context
Tabel 3.4. Table Guru
Tabel 3.7. Table Fisik
Tabel 3.10. Table Nilai
+7

Referensi

Dokumen terkait

Kategori kurang efektif sebanyak 20 responden (23%), hal ini disebabkan di dalam pemahaman melanggar HAM memiliki faktor yang mempengaruhi mereka bertindak kejahatan

Penelitian ini adalah yang bersifat deskriptif dengan desain penelitian crossectional untuk mengetahui gambaran konsumsi sumber vitamin dan mineral, status gizi,

kepadamu beberapa latihan sadar penuh hadir utuh ( mindfulness ) yang selama ini saya lakukan, meskipun saya masih berusaha melatihnya dengan tekun dan sabar sampai

Variasi sintaksis pemakaian komunitas AMC meliputi pemakaian kalimat yang tidak lengkap; (2) faktor-faktor penyebab terjadinya variasi bahasa dalam komunitas AMC adalah (a) waktu

Berdasarkan hasil pengamatan (observasi), agar variabel sifat dapat menjadi satu kesatuan yang terintegrasi dan bersinergi membentuk kinerja yang efektif dalam

Nisbah kelamin yang diperoleh selama penelitian adalah 1.48:1.Puncak pemijahan selama tiga bulan pengamatan dari ikan nila betina TKG IV terjadi pada bulan Juli distasiun

dapat niengantisipasi kompetensi lulusan yang diperlukan untuk bekerja (under. qt~alzficu~ion), atau kedua, dunia kesja mungkin tidak diorganisasikan

Sumo Internusa Indonesia dalam rangka untuk melaksanakan perlindungan keselamatan dan kesehatan terhadap tenaga kerja antara lain menyediakan alat-alat pelindung diri berupa