• Tidak ada hasil yang ditemukan

APLIKASI PENGELOLAHAN NILAI RAPORT BERBASIS WEB SMK NEGERI 1 GEMARANG - UNS Institutional Repository

N/A
N/A
Protected

Academic year: 2019

Membagikan "APLIKASI PENGELOLAHAN NILAI RAPORT BERBASIS WEB SMK NEGERI 1 GEMARANG - UNS Institutional Repository"

Copied!
13
0
0

Teks penuh

(1)

APLIKASI PENGELOLAHAN NILAI RAPORT BERBASIS WEB SMK NEGERI 1 GEMARANG

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Muda Program Diploma II PDD UNS Akademi Komunitas Negeri Madiun

Disusun Oleh : LATIF HARDIANSYAH

M2115018

PROGRAM PDD UNS

AKADEMI KOMUNITAS NEGERI MADIUN

(2)

HALAMAN PERSETUJUAN

APLIKASI PENGELOLAHAN NILAI RAPORT BERBASIS WEB SMK NEGERI 1 GEMARANG

Disusun oleh : LATIF HARDIANSYAH

M2115018

Tugas Akhir ini telah disetujui untuk dipertahankan dihadapan dewan penguji pada tanggal

Pembimbing

(3)

HALAMAN PENGESAHAN

APLIKASI PENGELOLAHAN NILAI RAPORT BERBASIS WEB SMK NEGERI 1 GEMARANG

Disusun oleh : LATIF HARDIANSYAH

NIM : M2115018 Dibimbing Oleh :

Wiji Murdoko, S.Kom

Telah diterima dan disahkan di depan Dewan Penguji pada

dinyatakan telah memenuhi syarat

Anggota Tim Penguji Tanda Tangan

1. Wiji Murdoko, S.Kom. 1.

NIP.

2. Abdul Aziz, M.Cs. 2.

NIP. 19810413 200501 1001

Disahkan Oleh :

Penanggung Jawab Kepala Program Studi

PDD UNS Madiun Teknik Informatika

Sekbid Akademik

Heru Setiyawan, S.T. Yoana Lukita Sari, S.ST. NIP. 19820317 200902 1 007 NIP. 19851022 201101 2 014

(4)

ABSTRACT

Dalam pengolahan nilai raport di SMK N 1 Gemarang saat ini masih bersifat manual, sehingga banyak waktu dan tenaga diperlukan untuk melakukan tugas tersebut. Tujuan dari tugas ini adalah mengembangkan aplikasi pengolahan nilai bersifat komputerisasi. Upaya dalam pengolahan data dan informasi akan berhasil dengan perubahan yang lebih baik pada sistem yang ada (Microsot Excel). Aplikasi pengolahan nilai raport SMK N 1 Gemarang adalah aplikasi yang menangani pengolahan nilai raport mata pelajaran yang didapatkan para siswa SMK N 1 Gemarang. Pengolahan nilai ini meliputi penilaian mata pelajaran, ekstrakulikuler siswa dan kepribadian dan ketidakhadiran siswa. Dalam aplikasi ini juga terdapat pendataan yang diperlukan dalam pengolahan nilai yaitu pendataan siswa, mata pelajaran dan lain sebagainya.

Aplikasi ini dikembangkan dengan menggunakan System PHP Myadmin, MyAdmin. MySQL sebagai database dan Xampp sebagai server offlinenya. Metode ini didasarkan pada beberapa aktifitas berikut: Perencanaan system, Analisa system, Desain system, Implementasi system, Test system, Pemeliharaan system.

Penelitian ini telah menghasilkan sebuah sistem pengolahan nilai yang membantu kerja dari wali kelas dan dapat mempermudah pengguna untuk melakukan proses pengolahan nilai agar pengelolaan nilai dapat di olah secara efektif dan efisien, sehingga bisa langsung di akses serta informasi (pengumuman) dapat tersampaikan dengan baik. Selain itu antarmuka sistem diimplementasikan sesuai dengan tampilan raport yang sudah ada sehingga sistem dapat digunakan dengan mudah dan menghasilkan perhitungan nilai yang akurat.

(5)

MOTTO

Kita akan menyesal bila mimpi yang kita kejar akhirnya gagal, tapi kita akan

lebih menyesal bila kita tidak mencoba untuk mengejarnya !.

Siapapun pasti pernah melakukan kesalahan. yang terpenting adalah

(6)

PERSEMBAHAN

Laporan Study Lapangan ini disusun untuk melengkapi tugas karya tulis

yaitu Bahasa Indonesia dan merupakan tugas akhir semester genap, karya tulis ini

untuk kelas VIII SMP Negeri 1 Pringsewu sebagai syarat menambah nilai kenaikan

kelas, juga sebagai sarana untuk menambah wawasan dan pengetahuan serta untuk

menumbuhkan rasa cinta akan kekayaan alam dan keindahan tempat wisata di

Negara kita “Indonesia” tercinta, adapun tujuan study lapangan

Jakarta-Bandung. Atas terselesaikanya laporan study lapangan kami bersyukur

kepada Tuhan Yang Maha Esa (Allah SWT).

Terimakasih ku ucapkan Kepada Bapak Ibu Dosen, Kakak-kakak Senior,

dan teman sejawat Saudara seperjuangan terutama kelas TI-A Akademi Komunitas

Negeri Madiun 2017.

Serta semua teman-teman dan para guru yang telah membantu kami dalam

menyusun karya tulis ini dapat terselesaikan dengan baik. Serta para pembaca

(7)

KATA PENGANTAR

Alhamdulillah, puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya. Laporan ini ditulis dalam upaya melengkapi syarat tugas akhir, dan lebih dari itu sesungguhnya laporan ini merupakan rangkuman dari proses pembelajaran selama berada di PDD UNS Akademi Komunitas Negeri Madiun. Dalam Laporan ini masih banyak terdapat kekurangan dan kesalahan.

Dalam penulisan laporan ini tidak lepas dari hambatan dan rintangan, akan tetapi berkat bantuan dari berbagai pihak, maka segala macam hamatan dapat teratasi, untuk itu penulis ingin menyampaikan ucapan terima kasih yang tulus kepada :

1. Bapak Sudarman S.PD, M.KPd selaku penanggung jawab (PDD-UNS) / Akademi Komunitas Negeri Madiun.

2. Ibu Yoana Lukita Sari, S.ST Selaku Ketua Program Studi di Luar Domisili Universitas Sebelas Maret (PDD-UNS) / Akademi Komunitas Negeri Madiun.

3. Bapak Wiji Murdoko, S.Kom Selaku Dosen Pembimbing atas tercapainya penyelesaian Tugas Akhir ini dengan baik.

4. Kedua Orangtua, Teman-teman yang telah memberikan dukungan, bantuan, semangat serta do’a

Demikian laporan Tugas Akhir ini kami buat, Semoga laporan ini dapat bermanfaat bagi semua pihak terutama bagi Mahasiswa Diploma II Teknik Informatika PDD UNS Akademi Komunitas Negeri Madiun.

Madiun, Juli 2017

(8)

DAFTAR ISI

SAMPUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

ABSTRAK ... iv

MOTTO ... v

PERSEMBAHAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

BAB I PENDAHULUAN... ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Maksud danTujuan ... 2

1.5 Metode penelitian ... 3

1.6. Sistematika Penulisan ... 5

BAB II LANDASAN TEORI ... 6

2.1 Data ... 6

2.2 Sistem ... 6

2.3 Raport ... 6

2.4 Basis Data ... 6

2.5 Analisa Sistem ... 7

2.5.1 Tahap-tahap Analisis Sistem Dasar... 7

2.5.2 Tahap-tahap Analisis Sistem Lanjutan ... 8

2.6 Perancangan Sistem ... 9

2.6.1 Tahap perancangan ... 9

(9)

2.6.2.1 CD (Context Diagram) ... 10

2.6.2.1 CDM ... 10

2.6.2.1 PDM ... 10

2.6.2.1 XAMPP ... 11

2.6.2.1 Power Designer ... 11

2.6.2.1 DFD ... 12

2.6.2.1 ERD ... 13

2.6.2.1 RDBM (Relational Database Model) ... 13

2.6.2.1 MySQL ... 14

BAB III PERENCANAAN SISTEM DAN TEORI PENUNJANG ... 15

3.1 Sistem yang sedang berjalan ... 15

3.2 Fungsi Dan Kegunaan Sistem Bagi Instansi ... 15

3.3 Kebutuhan Fungsional Sistem ... 15

3.4 Kebutuhan Non Fungsional Sistem ... 16

3.4.1 Identifikasi Software Windows / Perangkat ... 16

3.4.2 Identifikasi Hardware / Perangkat Keras ... 17

3.5 Perancangan Sistem ... 17

3.6 ERD ... 17

3.7 Data Flow Diagram (DFD) ... 17

3.7.1 Diagram Konteks... 18

3.7.2 DFD Level 1 ... 19

3.8 CDM ... 20

3.9 PDM ... 20

3.10 Perancangan Basis Data ... 21

3.10.1 Dartar Tabel... 21

3.10.2 Perancangan Antar Muka (Interfaces) ... 24

BAB IV ANALISA DAN PEMBAHASAN ... 37

4.1 Deskripsi Sistem ... 37

(10)

BAB V PENUTUP ... 45

5.1. Kesimpulan ... 45

5.2. Saran ... 45

(11)

DAFTAR GAMBAR

Gambar 3.1 ERD ... 17

Gambar 3.2 Diagram Konteks... 18

Gambar 3.3 DFD Level 1 ... 19

Gambar 3.4 CDM ... 20

Gambar 3.5 PDM ... 20

Gambar 3.6 Form login Admin ... 25

Gambar 3.7 Halaman Home ... 25

Gambar 3.8 Data Guru ... 26

Gambar 3.9 Edit Data Guru ... 26

Gambar 3.10 Input Data Guru ... 27

Gambar 3.11 View Data Siswa ... 27

Gambar 3.12 Edit Data siswa ... 28

Gambar 3.13 Input Data Siswa ... 28

Gambar 3.14 View Data Pelajaran ... 29

Gambar 3.15 Edit Data Pelajaran ... 29

Gambar 3.16 Input data Pelajaran ... 30

Gambar 3.17 View Data Jurusan ... 30

Gambar 3.18 Edit Data Jurusan ... 31

Gambar 3.19 Input Data Jurusan ... 31

Gambar 3.20 View Data Tahun Ajar ... 32

Gambar 3.21 Edit Tahun Ajar ... 32

Gambar 3.22 Input Data Tahun Ajar... 33

Gambar 3.23 View Data Kelas ... 33

Gambar 3.24 Edit Data Kelas ... 34

Gambar 3.25 Input Data Kelas ... 34

Gambar 3.26 Input dan Edit Data Kelas Siswa ... 35

(12)

Gambar 3.28 Input Nilai Karakter ... 36

Gambar 3.29 Input Edit nilai Siswa ... 36

Gambar 4.1 Login Admin ... 37

Gambar 4.2 Halaman Home ... 38

Gambar 4.3 Input Siswa ... 38

Gambar 4.4 Source Code Input Siswa ... 39

Gambar 4.5 Edit Siswa ... 39

Gambar 4.6 Source Code Edit Siswa ... 40

Gambar 4.7 View Data Siswa ... 40

Gambar 4.8 Source Code View Data Siswa ... 41

Gambar 4.9 Input Data Kelas ... 41

Gambar 4.10 Input Data Kelas Siswa ... 42

Gambar 4.11 Home Login Guru... 42

Gambar 4.12 Input Nilai Karakter ... 43

Gambar 4.13 Input dan Edit Nilai Siswa ... 43

(13)

DAFTAR TABEL

Tabel 3.1 Guru ... 21

Tabel 3.2 Pelajaran ... 21

Tabel 3.3 Siswa ... 22

Tabel 3.4 Jurusan ... 22

Tabel 3.5 Tahun Ajar ... 22

Tabel 3.6 Kelas... 23

Tabel 3.7 Karakter ... 23

Tabel 3.8 Pelajaran Akdemik ... 23

Tabel 3.9 Pelajaran Wajib ... 24

Tabel 3.10 Pelajaran Tambahan ... 24

Referensi

Dokumen terkait

Aplikasi ini digunakan untuk membantu wali kelas yang memiliki kesulitan dalam pengolahan raport sehingga mempermudah pekerjaan wali kelas untuk membuat laporan hasil belajar siswa

Penelitian ini dilakukan bertujuan untuk membangun sistem yang membantu dalam pengolahan serta penyajian informasi data nilai raport siswa. Metode yang dilakukan

Sistem login pengolahan nilai raport ini menggunakan login admin sebagai hak akses keseluruan, hak akses login guru untuk melakukan input nilai dan melihat

Dimana sistem yang lama dinilai kurang efektif karena untuk menghasilkan nilai raport, wali kelas membutuhkan data nilai siswa dari semua guru mata pelajaran untuk

Salah satu permasalahan yang dialami para guru pada waktu akhir semester yaitu dalam proses pengolahan nilai raport dimana guru atau wali kelas masih melakukan

Sistem pengolahan nilai ujian SD Tejosari berbasis web merupakan sistem yang dibuat untuk membantu guru dalam mengelolah nilai yang akan di munculkan pada SKHU. Metode

Maka akan menghasilkan Aplikasi Sistem Penyewaan Mobil Berbasis Web Mobile Pada BGS RentCar dapat membantu pengguna dalam melakukan transaksi sewa dan bagi admin dapat

Dimana sistem yang lama dinilai kurang efektif karena untuk menghasilkan nilai raport, wali kelas membutuhkan data nilai siswa dari semua guru mata pelajaran untuk