68
RANCANG BANGUN PROFIL SEKOLAH DAN PERINGKAT PRESTASI AKADEMIK SISWA SDN 1 SANGGU BERBASIS WEB.MOBILE PROPOSAL TUGAS AKHIR Disusun untuk Memenuhi Syarat Penulisan Tugas Akhir pada Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Palangka Raya OLEH NOVI VEBRIYANTI NIM C1755201065 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) PALANGKARAYA 2021

RANCANG BANGUN PROFIL SEKOLAH DAN PERINGKAT …

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

RANCANG BANGUN PROFIL SEKOLAH DAN PERINGKAT PRESTASI

AKADEMIK SISWA SDN 1 SANGGU BERBASIS WEB.MOBILE

PROPOSAL TUGAS AKHIR

Disusun untuk Memenuhi Syarat Penulisan Tugas Akhir pada

Sekolah Tinggi Manajemen Informatika dan Komputer

(STMIK) Palangka Raya

OLEH

NOVI VEBRIYANTI

NIM C1755201065

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER

(STMIK) PALANGKARAYA

2021

RANCANG BANGUN PROFIL SEKOLAH DAN PERINGKAT PRESTASI

AKADEMIK SISWA SDN 1 SANGGU BERBASIS WEB.MOBILE

PROPOSAL TUGAS AKHIR

Disusun untuk Memenuhi Syarat Penulisan Tugas Akhir pada

Sekolah Tinggi Manajemen Informatika dan Komputer

(STMIK) Palangka Raya

OLEH

NOVI VEBRIYANTI

NIM C1755201065

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER

(STMIK) PALANGKARAYA

2021

i

KATA PENGANTAR

Puji dan syukur kepada Tuhan Yang Maha Esa, penulis dapat menyelesaikan

Proposal Tugas Akhir ini dengan baik. Proposal Tugas Akhir ini ditujukan untuk

memenuhi salah satu syarat kelulusan program studi Teknik Informatika di STMIK

Palangkaraya.

Penulis memahami tanpa bantuan, doa, dan bimbingan dari semua orang akan

sangat sulit untuk menyelesaikan proposal ini. Maka dari itu penulis ingin

mengucapkan terima kasih sebesar-besarnya atas dukungan dan kontribusi kepada;

1. Bapak Suparno, M.Kom selaku Ketua STMIK Palangkaraya;

2. Siti Maryamah, M.M selaku dosen pembimbing I yang telah membimbing

selama penyusunan proposal ini;

3. Catharina Maryamah, M.Pd selaku dosen pembimbing II yang telah

membimbing selama penyusunan proposal ini;

4. Sdn 1 Sanggu selaku Narasumber penelitian;

5. Kedua orang tua yang selalu menyemangati saya selama penyusunan proposal

ini;

Semoga proposal ini dapat bermanfaat bagi penulis sendiri dan pembaca.

Palangkaraya, Februari 2021

Penulis

ii

DAFTAR ISI

KATA PENGANTAR ............................................................................................. i

DAFTAR ISI ........................................................................................................... ii

DAFTAR GAMBAR ............................................................................................. iv

DAFTAR TABEL ................................................................................................... v

DAFTAR LAMPIRAN .......................................................................................... vi

BAB I PENDAHULUAN ...................................................................................... 1

1.1 Latar Belakang Masalah ........................................................................... 1

1.2 Perumusan Masalah .................................................................................. 3

1.3 Batasan Masalah ....................................................................................... 3

1.4 Tujuan Dan Manfaat ................................................................................. 3

1.5 Sistematika Penulis ................................................................................... 4

BAB II LANDASAN TEORI ................................................................................. 1

2.1 Tinjauan Pustaka ...................................................................................... 1

2.2 Kajian Teori .............................................................................................. 5

2.2.1 Rancang Bangun Sistem ................................................................... 5

2.2.2 Web Mobile ....................................................................................... 5

2.2.3 Sekolah Dasar Negri 1 Sanggu ......................................................... 6

2.2.4 Prestasi .............................................................................................. 6

2.2.5 RAPID APPLICATION DEVELOPMENT (RAD) ......................... 7

2.2.6 Cascading Style Sheets (CSS) ........................................................... 9

2.2.7 Framework ...................................................................................... 10

2.2.8 Bootstrap ......................................................................................... 10

2.2.9 MySQL ............................................................................................ 11

2.2.10 Unified Modeling Language (UML) ............................................... 11

BAB III METODE PENELITIAN........................................................................ 16

3.1 Lokasi Penelitian .................................................................................... 16

3.2 Teknik Pengumpulan Data ..................................................................... 16

3.3 Analisis ................................................................................................... 17

3.3.1 Analisis Proses ................................................................................ 17

iii

3.3.2 Analisis Kelemahan Sistem............................................................. 18

3.3.3 Analisis Kebutuhan ......................................................................... 21

3.3.4 Analisis Kelayakan Sistem .............................................................. 24

3.4 Desain Sistem ......................................................................................... 25

3.4.1 Desain Proses .................................................................................. 25

3.4.2 Desain Perangkat Lunak ................................................................. 32

3.4.3 Desain Basis Data ........................................................................... 40

3.5 Kerangka Pemikiran ............................................................................... 43

DAFTAR PUSTAKA ........................................................................................... 45

iv

DAFTAR GAMBAR

Gambar 1. Rapid Application Development ........................................................... 8

Gambar 2 Use Case Diagram ................................................................................ 25

Gambar 3. Activity Diagram Admin Menu Akun ................................................ 27

Gambar 4. Activity Diagram Menu Akun Pengguna Umum ................................ 27

Gambar 5. Activity Diagram Menu Akun Pengguna Umum ................................ 29

Gambar 6. Sequnce Diagram Admin Halaman Login .......................................... 30

Gambar 7. Sequnce Diagram Admin Halaman Login .......................................... 30

Gambar 8. Sequnce Diagram Admin Halaman Login .......................................... 31

Gambar 9. Sequnce Diagram Halaman Akun Siswa ............................................ 31

Gambar 10. Class Diagram ................................................................................... 32

Gambar 11. Halaman Utama ................................................................................. 33

Gambar 12 Dasboard tampilan utama ................................................................... 33

Gambar 13. Profil .................................................................................................. 34

Gambar 14 Tampilan Agenda ............................................................................... 36

Gambar 15 Galeri .................................................................................................. 37

Gambar 16 Menu Kontak ...................................................................................... 37

Gambar 17. Login ................................................................................................. 38

Gambar 18. User Siswa ......................................................................................... 38

Gambar 19 Dasboard Siswa .................................................................................. 39

Gambar 20. Peringkat Akademik .......................................................................... 40

v

DAFTAR TABEL

Tabel 1.Kajian Penelitian yang Relavan ............................................................................. 2

Tabel 2 Simbol-simbol Use Case Diagram ....................................................................... 12

Tabel 3 Simbol-simbol Sequence Diagram ...................................................................... 13

Tabel 4. Simbol-simbol Activity Diagram ........................................................................ 14

Tabel 5. Perbandingan (performance) ............................................................................... 18

Tabel 6. Perbandingan Information .................................................................................. 19

Tabel 7. Perbandingan Economy ...................................................................................... 19

Tabel 8. Perbandingan Control ......................................................................................... 20

Tabel 9. Perbandingan Efficiency ..................................................................................... 20

Tabel 10. perbandingan Service ........................................................................................ 21

Tabel 11. Struktur tabel admin .......................................................................................... 40

Tabel 12. Struktur tabel galeri .......................................................................................... 41

Tabel 13. Struktur tabel Agenda ....................................................................................... 41

Tabel 14. Struktur tabel Profil........................................................................................... 42

Tabel 15. Struktur tabel Nilai ........................................................................................... 42

Tabel 16. Struktur tabel Siswa .......................................................................................... 43

vi

DAFTAR LAMPIRAN

Lampiran 1 Surat Tugas Dosen Pembimbing

Lampiran 2 Surat Izin Penelitian

Lampiran 3 Lembar Konsultasi Bimbingan Tugas Akhir

Lampiran 4 Lembar Dokumentasi

Lampiran 5 Surat Tugas Penguji Seminar Tugas Akhir

Lampiran 6 Berita Acara Seminar Proposal

Lampiran 7 Daftar Hadir Peserta Seminar Proposal Tugas Akhir

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Sekolah merupakan salah satu tempat pendidikan yang umum

digunakan oleh setiap orang. Pada saat sekarang ini sekolah bukan

hanya memberikan pelayanan berupa pendidikan saja, tetapi juga

bersaing untuk memberikan pelayanan yang lebih dari sekolah-

sekolah lain. Untuk itu, sekolah-sekolah perlu menyampaikan

informasi mengenai keunggulan-keunggulan yang mereka punyai

agar dikenal dan diketahui oleh masyarakat luas. Terutama dengan

informasi yang cepat, tepat dan akurat dimana melibatkan banyak

data dan pengolahan. Jika semua itu dikerjakan secara manual, maka

memerlukan waktu yang relatif lebih lama dengan tingkat akurasi

yang rendah.

Oleh karena itu, demi perbaikan kinerja pelayanan dalam hal ini

adalah pelayanan informasi diperlukan suatu sistem terintegrasi

yang relatif singkat yaitu dengan suatu sistem komputerisasi dengan

mengacu pada pengolahan data berbasis teknologi informasi. Maka

dibutuhkan suatu rancang bangun teknologi informasi berbasis web

mobile yang dapat menyajikan informasi Profil Sekolah. Adapun

informasi yang disajikan mencakup gambaran umum sekolah,

agenda kegiatan yang telah dan akan dilakukan serta galeri kegiatan–

kegiatan, informasi tersebut menjadi penunjang promosi bagi

2

kalangan masyarakat disekitar area sekolah dan diluar area sekolah

itu sendiri.

Selain itu Prestasi belajar peserta didik dapat diukur dari

pekerjaan peserta didik selama satu semester, yang pada akhirnya

dituangkan dengan nilai yang berbentuk angka-angka. Angka

tersebut merupakan cerminan atau ukuran dari hasil yang dicapai

peserta didik dalam belajar

Menurut (Dimyati & Mudjiono, 2017) Hasil belajar merupakan

hasil dari suatu interaksi tindak belajarddan tindak mengajar. Dari

sisi guru, tindak mengajar diakhiri dengan proses evaluasi hasil

belajar.

Prestasi sekolah sebagai indikator mutu pendidikan sangat

dipengaruhi oleh sumber daya manusia dan sumber daya sekolah

lainnya. Dari sisi siswa, hasil belajar merupakan berakhirnya

puncak proses belajar.

Dari permasalahan tersebut, maka dibuat suatu sistem

pengolahan Prestasi Akademik untuk mengatur proses prestasi

siswa, dimana nantinya data prestasi siswa yang unsurnya berupa

nilai, akan diproses sehingga data dapat lebih cepat diproses dan

laporan dapat dibuat dengan mudah.

Dilihat dari latar belakang tersebut, maka penulis bermaksud

membuat sebuah Rancang Bangun Profil Sekolah dan Peringkat

Prestasi Akademik yang diharapkan bagi Sdn 1 Sanggu di dalam

3

aktifitas pelayanan informasi, teknologi informasi dalam

menentukan kecepatan memberikan informasi secara tepat,

pelayanan informasi tentang seputar dunia pendidikan, dan

efektifitas kerja pada sekolah yang bersangkutan.

1.2 Perumusan Masalah

Berdasarkan latar belakang tersebut, permasalahan yang dibahas

dalam penulisan ini adalah bagaimana merancang dan membangun profile

sekolah dan peringkat prestasi akademik siswa SDN 1 sanggu berbasis web

mobile?”.

1.3 Batasan Masalah

Agar permasalah tidak semakin melebar, maka penulis perlu

memberikan batasa-batasan masalah yang dibahas yaitu:

1. Rancang bangun ini dibuat untuk menampilkan profil sekolah mengenai

profil, visi misi, struktur guru, data guru, data siswa, agenda sekolah,

galeri sekolah dan peringkat akademik siswa di SDN 1 Sanggu dikelas.

2. Rancang bangun ini berbasis web diakses secara online.

3. Sistem ini dibuat hanya berbasis web mobile dibangun menggunakan

metode rapid application devloment (RAD)

1.4 Tujuan Dan Manfaat

1. Tujuan

Adapun tujuan penelitian ini adalah untuk merancang dan membangun

profil dan peringkat prestasi siswa pada SDN 1 Sanggu.

4

2. Manfaat

a. Bagi Penulis

Sebagai penerapan pengembangan ilmu pengetahuan yang telah

ditempuh di bangku perkuliahan sehingga menghasilkan suatu

aplikasi yang berguna dan sebagai syarat kelulusan Srata 1 Program

Studi Teknik Informatika di STMIK Palangka Raya.

b. Bagi SD Negri 1 Sanggu

Rancang Bangun ini dapat menjadi membantu pihak sekolah untuk

mempermudah pelayanan promosi sekolah., dan para orang tua

murid bisa memantau sekolah secara online.

c. Bagi Pengguna

Manfaat bagi pengguna adalah dapat memperoleh informasi yang

cepat dan efektif serta berkontribusi terhadap kinerja disekolah.

d. Bagi Stmik Palangkaraya

Sebagai penambah literatur Pustaka diperpustakaan STMIK

Palangkaraya dan dapat digunakan sebagai refrensi atau kajian

untuk mahasiswa lain yang ingin mengembangkan lebih lanjut

khusus nya yang berkaitan dengan web mobile sekolah.

1.5 Sistematika Penulis

Agar lebih terarur dan terarah, Penulis tugas akhir disusun secara

sistematika, yang rediri dari lima babying diuraikan sebagai berikut:

5

BAB I

Pada bab ini berisi tentang latar belakang masalah, perumusan

masalah, batasan masalah, tujuan penelitian dan sistematika penulis.

BAB II LANDASAN TEORI

Pada bab ini membahas dan menjelaskan tentang dasar teoritas

yang menjadi yang menjadi landasan dan mendukung pelaksaan

penelitian ini. Pembahasan tersebut dituangkan dalam sub bab yaitu

tinjauan pustaka,

kajian teori dan perangkat lunak yang digunakan dalam proses

pembuatan aplikasi.

BAB III ANALISIS DAN DESAIN SISTEM

Pada bab ini membahas tentang analisis sistem dimana

kebutuhan-kebutuhan apa saja yang diperlukan dalam pembuatan

sistem dan pemecahannya serta rancangan sistem.

BAB IV IMPLEMENTASI DAN PEMBAHASAN

Pada bab ini membahas tentang uji coba sistem dan uji coba

sistem instalisasi sampai dengan pemeliharaan sistem serta membahas

hasil penelitian.

BAB V KESIMPULAN DAN SARAN

Pada bab ini berisi kesimpulan yang didapatkan dari pembahahasan

pada bab-bab sebelumnya dan saran yang diharapkan untuk dapat

memberi manfaat bagi kesempurnaan sistem yang telah dibuat.

BAB II

LANDASAN TEORI

2.1 Tinjauan Pustaka

Dalam suatu penelitian diperlukan dukungan hasil-hasil penelitian

yang telah ada sebelumnya yang berkaitan dengan penelitian

serupa.Berikut hasil-hasil penelitian yang relevan dan perbandingan

penelitian yang telah ada sebelumnya yang serupa dengan penelitian yang

sedang dilakukan dan disajikan dalam bentuk tabel.

2

Tabel 1.Kajian Penelitian yang Relavan

No Nama Penulis Topik Penelitian Metode Hasil Perbedaan

1 (Mubarak,

2019)

Rancang Bangun

Aplikasi Web

Sekolah

Menggunakan Uml

(Unified Modeling

Language Dan

Bahasa

Pemrograman Php

(Php Hypertext

Preprocessor)

Berorientasi

Objek)

Dari penelitian (Abdul Mubarak,

2019) didapatkan hasil yaitu, web

sekolah yang dirancang diperuntukan

untuk mempromosikan tentang

Sekolah Menengah Kejuruan Plus

Indonesia Timur ke masyarakat luas

utamanya kepada calon siswa baru

dan menjadi media penyampaian

informasi tentang Sekolah Menengah

Kejuruan Plus Indonesia Timur.

Perbedaan penelitian(Abdul

Mubarak, 2019) dengan penulis

yaitu, penulis bukan hanya

membuat web tentang sekolah

saja namun terdapat fitur untuk

melihat peringkat prestasi

akademik siswa sekolah dasar

negeri 1 sanggu.

2 (Dafirti &

Elsera, 2017)

Rancang Bangun

Sistem Informasi

Akademik

Berbasis Web (

studi kasus: SMA

Swasta Harapan I

Medan )

Dari penelitian (Haida Dafitri, dkk,

2017) didapatkan hasil yaitu, Sistem

Informasi akademik yang dibangun

dengan model scrum maupun absensi

kehadiran siswa di sekolah SMA

Swasta Harapan I Medan. Siswa dan

orang tua/siswa dapat mengetahui

prestasi, nilai dan informasiakademik

melalui web dan melalui E-SMS

Perbedaan penelitian (Haida

Dafitri, dkk, 2017) dengan

penulis yaitu penulis tidak

menginput absensi kehadiran

siswa dan web mobile yang

dibuat tidak menggunakan e-sms

untuk memberitahukan informasi

akademik siswa kepada orang

tua.

No Nama Penulis Topik Penelitian Metode Hasil Perbedaan

3

3 (Renaldi,

Sagirani, &

Churniawan,

2018)

Rancang Bangun

Aplikai E-poin

Untuk Pencatatan

Data Pelanggaran

Dan Prestasi

Akademik Siswa

Pada SMK Negeri

10 Surabaya

Metode

System

Development

Life Cycle

(SDLC

Dari penelitian (Renaldi, dkk, 2018)

didapatkan hasil yaitu Aplikasi e-

poin untuk pencatatan data

pelanggaran dan data prestasi

akademik dapat memberikan

informasi dengan cepat kurang dari

30 detik, dapat membantu

memberikan laporan perhitungan

perbandingan antara data pelanggaran

dan prestasi akademik siswa SMK

Negeri 10 Surabaya

Perbedaan penilitian (Renaldi,

dkk, 2018) dengan penulis yaitu

penulis tidak menggunakan

aplikasi e-point dan penulis tidak

menampilkan pelanggaraan data

siswa.

4 (Sari, Febriani,

& Putra, 2018)

Perancangan

Sistem Informasi

SDM Berprestasi

pada SD Global

Surya

Metode

waterfall

Dari penelitian (Dian Permata Sari,

dkk 2018) didapatkan hasil yaitu

Interaksi guru dan murid sebagai

mediator dan Kegiatan proses belajar

mengajar guru selama ini hanya

terekam pada satu buah formulir,

maka dibuat lah bentuk hasil kerja

guru sehingga pemberian

penghargaan prestasi guru tepat

sasaran dan menjadikan spirit baru

untuk sumber daya manusia di SD

Global Surya secara

terkomputerisasi. secara online,

sebagai sarana informasi menjadi

lebih maksimal.

Perbedaan peneliti dengan (Dian

Permata Sari, dkk 2018) yaitu,

peneliti tidak membuat prestasi

apresiasi kepada para guru SDN

1 Sanggu.

4

No Nama Penulis Topik Penelitian Metode Hasil Perbedaan

5 (Chandra, 2015) Perancangan Web

Profile Pada

SMAN 3 Pematang

Siantar

Melalui website ini, maka SMA

Negeri 3 Pematang Siantar dapat

mempermudah dan mengenalkan

informasi seperti profil, fasilitas,

tingkat pendidikan yang ditujukan

kepada pengakses website. Melalui

website ini, SMA Negeri 3 Pematang

Siantar sekarang sudah memiliki

website sebagai media penyampaian

informasi yang efektif dan efisien,

sehingga jangkauan penyebaran

informasinya lebih luas, tidak

terbatas. Melalui website ini, SMA

Negeri 3 Pematang Siantar dapat

memenuhi anjuran dari pemerintah,

bahwa sebuah instansi pendidikan

memiliki website resmi.

Perbedaan peneliti dengan

(Tintin Chandra, 2015) yaitu,

peneliti tidak hanya

mempromosikan sekolah tetapi

juga mempermudah orang tua

dan siswa dalam memantau

prestasi dan nilai siswa serta

kegiatan disekolah

5

2.2 Kajian Teori

2.2.1 Rancang Bangun Sistem

Menurut (Pressman, 2015), rancang merupakan

serangkaian prosedur untuk menerjemahkan hasil analisa dari

sebuah sistem ke dalam bahasa pemrograman untuk

mendeskripsikan dengan detail bagaimana komponen-komponen

sistem diimplementasikan.

Menurut (Maulani, Giandari, Septiani, & Shara,

2018)“Rancang bangun adalah menciptakan dan membuat suatu

aplikasi ataupun sistem yang belum ada pada suatu instansi atau

objek tersebut”.

2.2.2 Web Mobile

Menurut (Usmanto, Immawan, Fauzi, Puspita, & Mahdi,

2018) Web Mobile merupakan situs web yang yang dirancang

khusus untuk perangkat mobile. Situs web mobile sering memiliki

desain yang sederhana dan biasanya bersifat memberikan

informasi (Muhdar, 2016).

Untuk dapat mendesain aplikasi web untuk mobile harus

diperhatikan betul bahwa karakteristik web untuk mobil berbeda

dengan desktop. Berdasarkan definisi tersebut dapat disumpulkan

website mobile adalah situs yang dirancang menggunakan protokol

yang sama dengan desktop web.

6

2.2.3 Sekolah Dasar Negri 1 Sanggu

Sekolah Dasar Negri 1 Sanggu adalah sekolah dasar negri

yang terletak di desa Sanggu jalan Merdeka RT.02 NO.77, Sanggu,

Kecematan. Dusun Selatan, Kabupaten. Barito Selatan Provinsi

Kalimantan Tengah. Sekolah ini memiliki luas tanah 3,575 M yang

memiliki jumlah siswa laki-laki 52 orang dan siswa perempuan 44

orang. Sekolah Dasar Negri 1 Sanggu dipimpin oleh Piri, spd

dengan jumlah guru 11 orang, dan 1 penjaga sekolah.

Adapun fasilitas yang dimiliki oleh SDN 1 Sanggu adalah

perpustakaan, ruang siswa 6, kantin, wc, area parkir. Fasilitas ini

mendukung para siswa dan guru melakasanakan belajar dan

mengajar.

2.2.4 Prestasi

Prestasi belajar menurut (Pratiwi & Komari, 2015) “bukti

keberhasilan yang telah dicapai oleh seseorang. Dengan demikian,

prestasi belajar merupakan hasil maksimum yang dicapai oleh

seseorang setelah melakukan usaha-usaha belajar”.

Jadi dapat disimpulkan, pengertian Prestasi ialah hasil dari

usaha yang sudah dilakukan oleh seseorang. Dalam mencapai

kesuksesan, semua orang akan menghadapi tantangan baik dari diri

mereka sendiri (seperti bakat, potensi, kecerdasan atau intelektual,

minat, motivasi, kebiasaan, emosi, kesehatan dan pengalaman

pribadi) dan orang-orang dari lingkungan (seperti tantangan dari

7

keluarga, sekolah, masyarakat, sarana dan prasarana, fasilitas, gizi,

dan perumahan).

2.2.5 RAPID APPLICATION DEVELOPMENT (RAD)

Model RAD menurut (Sukamto, A, & Shalahuddin, 2018)

adalah adaptasi dari model air terjun versi kecepatan tinggi dengan

menggunakan model air terjun untuk pengembangan setiap

komponen perangkat lunak.

Dari defenisi di atas, dapat penulis simpulkan bahwa metode

Rapid Application Development (RAD) merupakan suatu metode

pengembangan sistem yang dapat mempersingkat waktu pengerjaan

dari sebuah sistem dengan tahapantahapan nya yang sangat

terstruktur

8

Gambar 1. Rapid Application Development

1. Pemodelan Bisnis

Pemodelan yang dilakukan untuk memodelkan fungsi bisnis

untuk mengetahui informasi apa saja yang terkait proses

bisnis, informasi apa saja yang harus dibuat, siapa yang

harus membuat informasi itu, bagaimana alur informasi itu,

proses apa saja yang terkait informasi itu.

2. Pemodelan Data

Memodelkan data apa saja yang dibutuhkan berdasarkan

pemodelan bisnis dan mendefinisikan atribut-atributnya

beserta relasinya dengan data-data yang lain.

9

3. Pemodelan Proses

Mengimplementasikan fungsi bisnis yang sudah

didefenisikan terkait dengan pendefenisian data.

4. Pembuatan Aplikasi

Mengimplementasika pemodelan proses dan data menjadi

program. Model RAD sangat menganjurkan pemakaian

komponen yang sudah ada jika dimungkinkan.

5. Pengujian dan pergantian

Menguji komponen-komponen yang dibuat. Jika sudah

teruji maka tim pengembang komponen dapat beranjak

untuk mengembangkan komponen berikutnya.

2.2.6 Cascading Style Sheets (CSS)

Menurut (Abdulloh & Rohi, 2015) CSS merupakan singkatan

dari cascading style sheets, yaitu skrip yang digunakan untuk

mengatur desain website.

CSS terdiri dari style sheet yang memberitahu browser dalam

menyelesaikan suatu dokumen yang akan disajikan. Walaupun

HTML mempunyai kemampuan untuk mengatur tampilan website,

namun kemampuannya sangat terbatas.

Fungsi CSS adalah memberikan pengaturan yang lebih

lengkap agar struktur website yang dibuat dengan HTML terlihat

lebih rapi dan indah.

10

2.2.7 Framework

Menurut (Abdulloh, 2016) Framework adalah kerangka kerja

dari komponen pemrograman yang siap digunakan ulang kapan

saja sehingga programmer tidak harus membuat script yang sama

untuk tugas yang sama.

Menurut (Destiningrum & Adrian, 2017) Framework adalah

kumpulan intruksi-intruksi yang dikumpulkan dalam class dan

function-function dengan fungsi masing-masing untuk

memudahkan developer dalam memanggilnya tanpa harus

menuliskan syntax program yang sama berulang-ulang serta dapat

menghemat waktu.

Untuk saat ini framework terbagi dua yaitu framework PHP

dan framework CSS, untuk framework PHP terdiri dari Laravel,

Yii, Code Igniter, Symfoni, Zend Framework, Cake PHP, Fuel PHP,

dll. Dan untuk Framework CSS terdiri dari, Bootstrap, Gumby,

Foundation, Less Framework, JQuery UI, Unsemantic, Blue Print

CSS, Bootstrap.

2.2.8 Bootstrap

Menurut (Purnama & Watrianthos, 2018) Bootstrap adalah

library (pustaka / kumpulan fungsi-fungsi) dari Framework CSS

yang dibuat khusus untuk bagian pengembangan fontend dari suatu

website. Didalam library tersebut terdapat berbagai jenis file yang

diantaranya HTML, CSS, dan Javascript.

11

Dari pengertian diatas dapat disimpulkan bahwa Bootstrap

merupakan sebuah framework yang digunakan untuk membangun

serta mengembangkan bagian interface suatu halaman website.

2.2.9 MySQL

Menurut (Josi, 2017) MySQL (My Structured Query

Language) adalah sebuah program pembuat dan pengelola

database atau yang sering disebut dengan DBMS (Database

Management System), sifat DBMS ini ialah open source.

Berdasarkan dua pengertian diatas dapat dikatakan MySQL

merupakan sebuah tool (alat) yang digunakan untuk mengatur atau

memanajemen sebuah database yaitu SQL.

2.2.10 Unified Modeling Language (UML)

Menurut (Mulyani, 2016) UML adalah sebuah teknik

pengembangan sistem yang menggunakan bahasa grafis sebagai

alat untuk pendokumentasian dan melakukan spesifikasi pada

sistem.

Menurut (Muslihudin, Muhammad , & Oktavianto, 2016),

UML singkatan dari Unified Modeling Language yang berarti

bahasa pemodelan standar. UML bukan hanya sekedar diagram,

tetapi juga menceritakan konteknya.

12

Untuk membuat suatu model, UML memiliki diagram

grafis yang diberi nama berdasarkan sudut pandang yang berbeda-

beda terhadap sistem dalam proses analisa atau rekayasa.

Diagram grafis tersebut antara lain:

a. Use Case Diagram

Use Case Diagram yaitu diagram yang digunakan

untuk menggambarkan hubungan antara sistem dengan

actor. Diagram ini hanya menggambarkan secara global.

Karena use case diagram hanya menggambarkan sistem

secara global, maka elemen-elemen yang digunakan sangat

sedikit. Berikut ini simbol-simbol yang digunakan pada use

case diagram.

Tabel 2 Simbol-simbol Use Case Diagram

(Sumber Hendini, 2016)

No. Simbol Nama Keterangan

1 2 3 4

1

Actor

Aktor adalah Abstraction dari orang

atau sistem yang lain yang

mengaktifkan fungsi dari target sistem.

Perlu dicatat bahwa actor berinteraksi

dengan use casea, tetapi tidak memiliki

control terhadapa use case

2 Generalizatio

n

Mengindikasikan bila actor berinteraksi

secara pasif dengan sistem

3 Include

Merupakan di dalam use case lain

(required) atau pemanggilan use case

oleh use case lain, contohnya

pemanggilan sebuah fungsi program

4

Extend Merupakan perluasan dari use case lain

jika kondisi atau syarat terpenuhi

5

Association Mengindikasikan siapa atau apa yang

meminta interaksi secara langsung dan

bukannya mengindikasikan data.

13

No. Simbol Nama Keterangan

1 2 3 4

6

Use Case Menggambarkan fungsionalitas yang

disediakan sistem sebagai unit-unit yang

bertukar pesan antar unit dengan actor,

yang dinyatakan dengan menggunakan

kata kerja

b. Sequence Diagram

Sequence Diagaram adalah interaksi objek yang disusun

dalam suatu urutan waktu. Diagram ini secara khusus

berasosiasi dengan use case. Sequence diagram

memperlihatkan tahap demi tahap apa yang seharusnya terjadi

untuk menghasilkan suatu di dalam use case. Berikut ini

simbol-simbol yang digunakan pada Sequence diagram.

Tabel 3 Simbol-simbol Sequence Diagram

(sumber Hendini, 2016)

No. Simbol Nama Keterangan

1 2 3 4

1

Entity Class

Merupakan bagian dari

sistem yang berisi

kumpulan kelas berupa

entitas-entitas yang

membentuk gambaran

awal sistem dan menjadi

landasan untuk menyusun

basis data

2

Boundary

Class

Kumpulan kelas yang

menjadi interfaces atau

interaksi antara satu atau

lebih aktor dengan sistem,

seperti tampilan form

entry dan form cetak

3

Control

Class

Suatu objek yang berisi

logika aplikasi yang tidak

memiliki tanggung jawab

kepada entitas

14

4

Message Simbol mengirim pesan

antar class

5

Recursive

Menggambarkan

pengiriman pesan yang

dikirim untuk dirinya

sendiri

6

Activation

Mewakili sebuah eksekusi

operasi dari objek, panjang

kotak ini berbanding lurus

dengan durasu aktivitas

sebuah operasi

7

Lifeline

Garis titik-titik yang

terhubung dengan objek,

sepanjang lifeline terdapat

activation

c. Activity Diagram

Activity Diagram adalah diagram yang digunakan untuk

menggambarkan alur kerja (aktivitas) pada use case (proses),

logika, proses bisnis dan hubungan antara actor dengan alur-alur

kerja use case. Berikut ini simbol-simbol yang digunakan pada

Activity diagram.

Tabel 4. Simbol-simbol Activity Diagram

(sumber Hendini, 2016)

No

.

Simbol Nama Keterangan

1 2 3 4

1

Start Point

Diletakkan pada pojok

kiri atas dan merupakan

awal aktivitas

2

End Point Akhir dari aktivitas

3

Activities Menggambarkan suatu

proses/ kegiatan bisnis

15

4

Decision

Point

Menggambarkan

pilihan untuk

pengambilan keputusan,

true atau false

5

Fork

Menunjukkan kegiatan

yang dilakukan secara

parallel atau untuk

menggabungkan dua

kegiatan menjadi satu

6

Join

Digunakan untuk

menunjukkan adanya

dekomposisi

BAB III

METODE PENELITIAN

3.1 Lokasi Penelitian

Lokasi yang nantinya yang akan menjadi penelitian penulis yaitu di

Sekolah Dasar Negri 1 Sanggu Jl. Merdeka RT.02 NO.77, Sanggu.

Kecematan Dusun Selatan, Kabupaten Barito Selatan Provinsi Kalimantan

Tengah

3.2 Teknik Pengumpulan Data

Penulis menggunakan beberapa tahapan atau metode dalam melakukan

penelitian untuk menyusun proposal tugas akhir ini, yaitu :

a. Studi Pustaka

Pada tahap ini penulis mengumpulkan beberapa proposal meupun

jurnal penelitian dari sumber lain dengan judul yang menyerupai jurnal,

buku dan dokumen sebagai sumber referensi yang relevan untuk proposal

penelitian yang sedangn dilakukan.

b. Metode Dokumentasi

Pada tahap ini dokumentasi diperlukan untuk mengumpulkan bukti

hasil dari penelitian berupa foto dengan pihak penelitian sebagai bukti

telah melakukan penelitian, foto wawancara dan foto hasil kuisoner.

17

c. Metode Wawancara

Metode wawancara adalah suatu cara pengumpulan data yang

digunakan untuk memperoleh informasi secara langsung dari

sumbernya. Wawancara yang dilakukan penulis yaitu dengan

mewancarai Bp. Piri secara langsung sebagai kepala sekolah SDN 1

Sanggu. Untuk mengumpulkan informasi yang diperlukan dalam

penelitian tugas akhir.

d. Metode Pengamatan (Observasi)

Metode pengamatan (observasi) merupakan metode yang

melakukan pengamatan secara langsung ke obyek penelitian untuk

melihat langsung kegiatan yang dilakukan di sekolah guna

mendapatkan data dan informasi yang dibutuhkan.

3.3 Analisis

Rancang bangun Profil Sekolah dan Peringkat Prestasi Akademik ini

dibuat dan didesain untuk diterapkan oleh Sdn 1 Sanggu. Sistem ini bertujuan

untuk mempermudah sekolah dan untuk mempromosikan sekolah. Aplikasi

ini disajikan dengan objek yang sederhana agar memberikan kemudahan

kepada pihak sekolah dan pengguna agar bisa terus melihat perkembangan

profil sekolah.

3.3.1 Analisis Proses

Dalam proses ini untuk memecahkan proses penulis menggunakan

UML yang digunakan terdiri dari use case, sequence dan class diagram.

18

3.3.2 Analisis Kelemahan Sistem

Untuk mengidentifikasi masalah, maka perlu dilakukan analisis

terhadap kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi dan

pelayanan. Panduan ini dikenal dengan Analisa PIECES (Performance,

Information, Economic, Control, Efficiency, Service. Dalam analisis

kelemahan sistem, penulis menggunakan metode analisis PIECES

untuk mengidentifikasi masalah. Berikut beberapa aspek yang akan

dibahas berdasarkan PIECES.

a. Kinerja (Performance)

Produksi jumlah kerja selama periode waktu tertentu. Pada

bagian ini dideskripsikan situasi saat ini tentang jumlah kerja yang

dibutuhkan untuk melakukan serangkaian kerja tertentu dalam

satuan orang jam, orang hari, atau orang bulan kemudian hal ini

dianalisis apakah hasil kerja yang demikian ini sudah bagus atau

perlu ada peningkatan kinerja.

Tabel 5. Perbandingan (performance)

Sistem Lama Sistem Baru

Penyebaran informasi

menggunakan surat edaran dan

spanduk-spanduk.

Penyebaran informasi

menggunakan website jadi bisa

dilihat kapan saja,dan jangkauan

nya lebih luas

19

b. Informasi (Informasi Information)

Dibawah ini dapat dilihat dari segi informasi yang didapat dari

sebuah sistem yang akan dibangun. Pada tabel dibawah ini adalah

perbandingan dari sistem lama ke sistem baru.

Tabel 6. Perbandingan Information

Sistem Lama Sistem Baru

Informasi mengenai sekolah

baik libur maupun penerimaan

siswa baru masih belum luas.

Sistem lebih terpadu dan informasi

lebih update to date seperti kegiatan

perlombaan, pengumuman libur dan

kegiatan-kegiatan positif yang sedang

berlamgsung di SDN 1 Sanggu

c. Ekonomi (Economy)

Ditinjau dari segi ekonomi yang akan mempengaruhi

pengendalian biaya dan peningkatan manfaat dari sebuah sistem,

sehingga sistem baru yang akan dibangun dinilai lebih ekonomis

dibandingkan dengan sistem yang lama. Dapat dilihat pada tabel

dibawah ini adalah perbandingan sistem lama dan sistem baru.

Tabel 7. Perbandingan Economy

Sistem Lama Sistem Baru

Biaya yang dikelurakan lebih

tinggi karena memerlukan

pengeluaran lebih seperti

penggunaan kertas untuk

mencatat data dan nilai siswa.

Biaya yang dikeluarkan akan

relatife lebih rendah karena tidak

memerlukan biaya lebih hanya

memerlukan perangkat komputer

atau laptop dan ko koneksi

internet.

20

d. Pengendalian (Control)

Adapun untuk membandingkan sistem lama dan sistem baru

berdasarkan control pada segi ketepatan waktu, kemudahan akses

dan ketelitian data yang diproses. Pada tabel 8 dibawah ini adalah

perbandingan dari sistem yang lama dan sistem yang baru:

Tabel 8. Perbandingan Control

Sistem Lama Sistem Baru

Proses sistem lama kurang

terkontrol dikarenakan yang

mengetahui sekolah hanya

masyarakat setempat kurang nya

orang luar yang mengetahui sekolah

tersebut.

kontrol penyebaran informasi melalui

website sekolah SDN 1 Sanggu lebih

banyak diketahui orang dikarenakan

mudah diakses dimana saja dan

penyebaran informasi langsung di

monitoring oleh pihak sekolah Sdn 1

Sanggu

e. Efisiensi (Efisiensi Efficiency)

Data yang secara berlebihan di-inputkan dan diproses juga

informasi yang dihasilkan secara berlebihan akan membuat sistem

tidak efisien dalam penggunaan sumberdaya. Sumberdaya dapat

berupa sumberdaya prosesor, memory, ruang penyimpanan, listrik,

personil.

Tabel 9. Perbandingan Efficiency

Sistem Lama Sistem Baru

Sistem yang ada tidak begitu luas

diketahui oleh masyarakat karena

terlebih dahulu harus mendatangi ke

sekolah.

Sistem akan lebih cepat diketahui

karena menggunakan media

elektronik untuk penyebaran

informasinya

21

f. Layanan (Service)

Ditinjau dari segi pelayanan digunakan untuk meningkatkan

pelayanan karyawan yang lebih baik dari sebuah sistem lama ke

sistem baru.

Tabel 10. perbandingan Service

Sistem Lama Sistem Baru

Pelayanan kurang cepat dan

informasi yang disebar tidak luas

hanya di tempat-tempat tertentu

Pelayanan menjadi lebih cepat

dan lebih terkontrol karena

dipantau menggunakan sistem

melalui website sekolah.

3.3.3 Analisis Kebutuhan

Dalam pengembangan sistem ini, agar menjadi sistem yang baik

maka kebutuhan sistem yang diperlukan adalah sebagai berikut:

a. Kebutuhan Perangkat Keras

Dalam kebutuhan perangkat keras (hardware) yang digunakan

oleh penulis adalah sebagai berikut:

1) Prosesor: Intel Core i3-6006U (6THGen)

2) Ram :4 GB DDR4

3) Type: Asus X441U series

4) Hardi: HDD 500GB

5) Vga: Intel HD Graphics 520

22

b. Kebutuhan Perangkat Lunak

Dalam kebutuhan perangkat lunak (software) yang digunakan

oleh penulis adalah sebagai berikut :

1) Microsoft Windows 10, sebagai operasi program.

2) MySQL, sebagai tempat database program.

3) Xampp, digunakan sebagai server yang berdiri

sendiri (localhost).

4) Visual studio code, digunakan untuk editor text

bahasa pemrograman dalam membuat suatu web

system.

5) Google chrome, digunakan untuk mencoba

aplikasi bagian admin system.

c. Kebutuhan Informasi

Didalam kebutuhan informasi penulis membutuhkan

informasi tentang profil dan peringkat prestasi siswa yaitu

informasi data profil sekolah, guru, data siswa dan nilai siswa.

d. Kebutuhan Pengguna (user)

Pengguna umum sistem rancang bangun profil sekolah

pada Sdn 1 Sanggu Agar pengguna dapat selalu melihat

perkembangan maupun pengumuman sekolah dengan mudah dan

diman saja. Sehingga lebih praktis dan lebih cepat dalam

memantau menggunakan akses website.

23

e. Kebutuhan Fungsional

Kebutuhan fungsional adalah pernyataan layanan sistem

yang harus disediakan, bagaimana sistem beraksi pada input

tertentu dan bagaimana dan bagaimana perilaku sistem pada situasi

tertentu.

Sedangkan kebutuhan fungsional user merupakan pernyataan level

tinggi dari apa yang seharusnya dilakukan sistem tetapi kebutuhan

fungsional sistem menggambarkan layanan sistem secara detail.

Beberapa kebutuhan fungsional dari sistem ini adalah sebagai

berikut :

1) Sistem memiliki menu data administrator, data siswa, data

sekolah.

2) Sistem meliki fitur login dan logout

3) Sistem memiliki fitur data akun, data siswa, data sekolah.

f. Kebutuhan Non Fungsional

Kebutuhan non fungsional merupakan batasan layanan atau

fungsi yang ditawarkan sistem, untuk dapat menjalankan dan,

mendapatkan informasi dan fungsi dari sistem kunjungan ini maka

pengguna memerlukan sebuah komputer atau handphone sebagai

media implementasinya, sehingga pengguna harus memiliki koneksi

internet, agar dapat menjalanka sistem tetsebut.

24

3.3.4 Analisis Kelayakan Sistem

Yang perlu dilakukan adalah melakukan analisa kelayakan terhadap

penelitian ini. Adapun analisa kelayakan sistem dari beberapa segi

kelayakan diantaranya adalah sebagai brikut:

a. Kelayakan Teknologi

Kelayakan teknologi sistem yang digunakan untuk dapat

dinyatakan layak dipublikasikan dan digunakan membantu proses

penyebaran informasi agar lebih cepat dan mudah didapat.

b. Kelayakan Hukum

Kelayakan hukum adalah kelayakan yang berkaitan dengan

legalitas atau kekuatan hukum. Berarti bahwa sistem informasi yang

diusulkan tidak boleh melanggar yang berlaku, baik hukum yang

ditetapkan oleh pemerintah mauoun hukum yang ditetapkan

berdasrkan peraturan-peraturan organisasi dari sistem yang

merupakan hasil dari karya penulis sendiri dan tidak melaggar hak

cipta.

c. Kelayakan Operasional

Kelayakan operasional sebuah rancang bangun nantinya

akan digunakan oleh admin / operator harus memiliki keterampilan

dalam bidang pengoperasian komputer serta mampu

memperbaharui informasi melalui sistem. Admin harus siap

memberikan informasi yang akurat di sistem.

25

3.4 Desain Sistem

Berdasarkan tahapan pada pemodelan sistem yang penulis gunakan,

sebagai sistem perangkat lunak yang berparadigma berorientasi objek maka

penulis menggunakan UML (Unified Modeling Language) untuk

pendokumentasian guna untuk menjelaskan hubungan antara data dalam

basis data berdasarkan objek-objek dasar data yang mempunyai hubungan

antar relasi.

3.4.1 Desain Proses

Dalam desain proses akan diuraikan bagan alir program yaitu class

diagram, user case diagram, squence diagram, activity diagram.

a. Use Case Diagram

Gambar 2 Use Case Diagram

Use case diagram menggambarkan 2 actor yaitu pengguna, dan admin

dimana use case ini merupakan suatu desain proses, dari rancang

26

bangun profil sekolah dan peringkat prestasi akademik SDN 1 Sanggu

berbasis Web.Mobile.

Tugas dari masing-masing actor tersebut adalah sebagai berikut :

1) Admin

Hak akses yang dimiliki admin pada rancang bangu yaitu

mengelola seluruh data yang ada pada database seperti data

admin, siswa, sekolah. Proses pengolahan data melihat data,

tambah, ubah, hapus. Sebelum mengolah data, admin perlu

melakukan login terlebih dahulu.

2) Pengguna

Hak akses yang dimiliki pengguna pada aplikasi yaitu hanya

melihat profil sekolah dan agenda sekolah. Bagi siswa yang

ingin melihat data siswa dan melihat peringkat prestasi

akademik siswa harus login terlebih dahulu.

b. Activity Diagram

Activity diagram menggambarkan aktifitas antara actor dengan sistem

berdasarkan yse case diagram maka activity diagram dibuat

berdasarkan actor yang ada pada use case diagram yang dimana

terdapat 2 actor yaitu admin dan pengguna sebagai pengguna aplikasi.

1) Activity Diagram Admin Menu Akun

27

Gambar 3. Activity Diagram Admin Menu Akun

2) Activity Diagram Menu Akun Pengguna Umum

Gambar 4. Activity Diagram Menu Akun Pengguna Umum

28

29

3) Activity Diagram Menu Akun Siswa

Gambar 5. Activity Diagram Menu Akun Pengguna Umum

c. Sequence Diagram

Sequence diagram merupakan salah satu diagram interction yang

menjelaskan bagaimana suatu operasi itu dilakukan pesan yang akan

dikirim dan kapan dilaksanakannya. Berikut adalah sequance diagram

dari aplikasi yang dibuat.

30

1) Sequnce Diagram Admin Halaman Login

Gambar 6. Sequnce Diagram Admin Halaman Login

Pada gambar diatas menunjukan sequnce diagram admin halaman

login. Proses yang harus dilakukan adalah memilih menu login lalu

mengisi kata sandi untuk dapat memasuki dasboard.

2) Sequnce Diagram Admin Halaman Pengguna

Gambar 7. Sequnce Diagram Admin Halaman Login

Pada gambar diatas menunjukan sequnce diagram admin halaman

pengguna. Pengguna masuk ke halaman pengguna untuk melihat

beranda sekolah.

3) Sequnce Diagram Admin Halaman Login

31

Gambar 8. Sequnce Diagram Admin Halaman Login

Pada gambar diatas menunjukan sequnce diagram admin halaman

login. Admin masuk ke halaman login lalu mengisi nama pengguna

dan kata sandi untuk masuk ke halaman dasboard.

4) Sequnce Diagram Halaman Akun Siswa

Gambar 9. Sequnce Diagram Halaman Akun Siswa

Pada gambar diatas menunjukan sequnce diagram halaman akun

siswa. Prosesnya masuk ke halaman akun untuk menampilkan data

akun.

d. Class Diagram

Class diagram adalah suatu diagram yang memperlihatkan atau

menampilkan struktur dari sebuah sistem. Sistem tersebut akan

32

menampilkan sistem kelas, attribut dan hubungan antara kelas ketika

suatu sistem telah selesai membuat diagram. Adapun class diagram

pada aplikasi ini dapat dilihat pada gambar dibawah.

Gambar 10. Class Diagram

3.4.2 Desain Perangkat Lunak

Desain Perangkat Lunak merupakan suatu gambaran jalur

pemakaian sistem yang mudah dipahami dan mudah digunakan.

Dalam perangkat lunak yaitu interface desain web. Berikut uraian

perancangan Desain Perangkat Lunak dari Rancang Bangun Profil

Sekolah Sdn 1 Sanggu Berbasis Web Mobile, yaitu:

a. Desain Interface Website

Desain interface website merupakan sebuah gambaran dari

rancangan aplikasi yang akan dibangun.

33

Berikut beberapa desain rancangan interface website:

1. Halaman Tampilan Utama

Gambar 11. Halaman Utama

Gambar diatas merupakan rancangan Tampilan Utama

Website Profil Sekolah dan pada dashboard diatas pojok kiri

ada menu yang terdiri dari menu, Profil Sekolah, Galeri,

Agenda, Kontak dan Menu Login untuk pengguna Admin.

2. Halaman Tampilan Dasboard Pada Tampilan Utama

Gambar 12 Dasboard tampilan utama

34

Gambar diatas merupakan tampilan rancangan dari halaman

dashboard utama yang nanti nya akan diakses pengguna akan

memilih ke menu yang dipilih.

3. Tampilan Profil

Gambar 13. Profil

Gambar diatas merupakan tampilan rancangan Profil sekolah

yang terdiri dari visi dan misi sekolah, Sejarah sekolah dan

struktur kepala sekolah dan guru maupun staff tata Sdn 1

Sanggu.

35

4. Tampilan Grafik Perkemabangan Siswa

Gambar 14 Grafik Perkembangan siswa

Gambar di atas merupakan tampilan racangan garfik hasil

tingkat perkembangan belajar siswa selama satu semester.

5. Tampilan Grafik Jumlah Siswa

Gambar 15 Grafik Jumlah Siswa

36

Gambar diatas merupakan rancangan grafik hasil jumlah

seluruh siswa laki-laki dan siswa perempuan.

6. Tampilan Grafik Jumlah Guru

Gambar 16 Jumlah Guru

Gambar diatas menunjukan hasil grafik jumlah seluruh guru

yang ada di Sdn 1 Sanggu.

7. Tampilan Agenda

Gambar 17 Tampilan Agenda

37

Gambar diatas merupakan tampilan agenda sekolah yang

berisi pengumuman maupun kegitan sekolah.

8. Tampilan Galeri

Gambar 18 Galeri

Gambar diatas menunjukan tampilan galeri yang berisi semua

foto disekolah atau kegiatan diluar sekolah baik kegiatan guru

maupun siswa Sdn 1 Sanggu.

9. Tampilan Menu Kontak

Gambar 19 Menu Kontak

38

Gambar diatas menunjukan tampilan menu kontak yang berisi

kontak sekolah yang bisa dihubungi maupun social media

sekolah yang resmi.

10. Tampilan Login

Gambar 20. Login

Gambar diatas menunjukan tampilan login bagi siswa dan

admin bagi siswa yang ingin melihat data siswa sendiri

maupun melihat peringkat prestsi akademik siswa, caranya

siswa harus login terlebih dahulu mengisi Username dan

password.

11. User Siswa

Gambar 21. User Siswa

39

Gambar diatas menunjukan user siswa yang masuk ke data

siswa, siswa dapat melihat datanya sendiri.

12. Tampilan Dasboard Siswa Setelah Login

Gambar 22 Dasboard Siswa

Gambar diatas adalah tampilan dasobard pada siswa, pada

dashboard tersebut terdapat pilihan ke menu awal ada profil,

kontak, galeri, dan ada pilihan peringkat siswa.

40

13. Tampilan Peringkat Prestasi Siswa

Gambar 23. Peringkat Akademik

Gambar diatas menunjukan tampilan peringkat prestasi

akademik siswa yang terdiri dari nilai Uts, Uas, Pr, dan Tugas.

3.4.3 Desain Basis Data

Dalam rancang bangun Profil Sekolah dan Peringkat

Prestasi Akademik Siswa SDN 1 Sanggu terdapat beberapa

struktur tabel basis data yang akan digunakan sebagai tempat

penyimpanan baik data ataupun informasi, tabel tersebut

diantaranya sebagai berikut:

a. Tabel Admin

Tabel adimin digunakan sebagai login, username atau email

dan password admin untuk menambah, mengubah, dan

mengahapus isi website dan menyaring kelayakan informasi.

Tabel 11. Struktur tabel admin

Nama Field Tipe Data/Panjang Keterangan

Id Int (11) Primary key

Username Varchar (30) Username admin

41

Password Varchar (15) Password admin

Email Varchar (30) Alamat email

b. Tabel Galeri

Tabel Galeri memuat foto-foto sekolah, murid, guru dan

kegiatan disekolah maupun diluar sekolah.

Tabel 12. Struktur tabel galeri

Nama Field Tipe Data/Panjang Keterangan

Id Int (11) Primary key

Gambar Varchar (100) Gambar

Keterangan Varchar (75) Ket galeri

c. Tabel Agenda

Tabel Agenda menampilkan pengumuman maupun informasi

penting dari sekolah

Tabel 13. Struktur tabel Agenda

Nama Field Tipe Data/Panjang Keterangan

Id Varchar (11) Primary key

Judul Varchar (100) Judul

pengumuman

Gambar Tipe(panjang) Keterangan

42

Isi Text Isi agenda

d. Tabel Profil

Tabel Profil memuat tentang sekolah dan menampilkan baik visi

dan misi, sejarah sekolah maupun prestasi sekolah.

Tabel 14. Struktur tabel Profil

Nama Field Tipe Data/Panjang Keterangan

Id Varchar (11) Primary key

Visi Varchar (100) Visi sekolah

Misi Varchar(panjang) Misi

Sjrh_sklh Varchar(panjang) Sejarah

Ttng_sklh Varchar(panjang) Tentang sekolah

Gambar Tipe(panjang) Gambar

e. Tabel Nilai

Tabel Nilai siswa memuat semua nilai-nilai siswa, dari milai

tugas, pr, uts, dan uas dan menampilkan semua nilai siswa.

Tabel 15. Struktur tabel Nilai

Nama Field Tipe Data/Panjang Keterangan

Id Int (11) Primary key

Kelas Varchar (10) Kelas siswa

Pelajaran Varchar (20) Mata pelajaran

43

Tugas Varchar (30) Nilai tugas

Pr Varchar (30) Nilai pr

Uts Varchar (30) Nilai uts

Uas Varchar (30) Nilai uas

Total Varchar (20) Total nilai

f. Tabel Siswa

Tabel ini memuat data siswa yang nantinya menampilkan

data masing-masing siswa SDN 1 Sanggu.

Tabel 16. Struktur tabel Siswa

Nama Field Tipe Data/Panjang Keterangan

Id Int (11) Primary key

Nis Varchar (20) Nis siswa

Nama Varchar (50) Nama

Alamat Varchar (50) Alamat

Telepon Varchar (20) Telepon

Gambar Tipe Panjang Gambar

3.5 Kerangka Pemikiran

Kerangka berpikir adalah alur pikir yang logis dan dibuat dalam

bentuk diagram bertujuan menjelaskan secara garis besar pola substansi

penelitian yang akan dilaksanakan.

44

Gambar 24 Kerangka Pemikiran

DAFTAR PUSTAKA

Abdulloh, & Rohi. (2015). Web Programming is Easy. Jakarta.

Abdulloh, R. (2016). Web Programming.

Aris, D. J. (2017). Pengaruh Promosi Melalui Media Sosial. Jurnal e-Proceeding of

Management.

Chandra, T. (2015). Perancangan Web Profile Pada SMAN 3 Pematang Siantar. JURNAL

ILMIAH CORE IT, 91-97.

Dafirti, H., & Elsera, M. (2017). Rancang Bangun Sistem Informasi Akademik Berbasis

Web. QUERY: Jurnal Sistem Informasi, 01, 23-32.

Destiningrum, & Adrian. (2017). Sistem Informasi Penjadwalan Dokter. 2, 30-37.

Dimyati, & Mudjiono. (2017). Belajar Dan Pembelajaran. Jakarta.

Handayani, V. R., Wijianto, R., & Anggoro, A. (2018). Sistem Informasi Pendaftaran

Seleksi Kerja Berbasis Web Pada BKK. 1.

Hendini, A. (2016). Pemodelan UML Sistem Informasi Monitorig Penjualan dan. 02.

Josi, A. (2017). Penerapan Metode Prototiping Dalam Pembangunan Website Desa. JTI,

51-52.

Maulani, Giandari, Septiani, & Shara. (2018). Rancang Bangun Sistem Informasi

Inventory Fasilitas Maintenance. ICIT.

Mubarak, A. (2019). Rancang Bangun AplikasiI Web Sekolah Menggunakan UML

(Unifed Modeling Language) dan Bahasa pemrograman PHP (Php Hypertext

Prpocesor) Beriroentasi Objek. JIKO (Jurnal Informatika dan Komputer)

Ternate, 2, 19-25.

Muhdar, A. (2016). Sistem Informasi Jadwal Perkuliahan Berbasis Web. Indonesian

Jurnal on Networking and Security, 49-56.

Mulyani, S. (2016). Metode Analisis dan Perancangan. Bandung.

Muslihudin, Muhammad , & Oktavianto. (2016). Analisis dan Perancangan. Yogyakarta.

Pranoto, A. (2019). PENGEMBANGAN MODUL GAMBAR TEKNIK. Pengembangan

modul gambar teknik untuk mahasiswa jurusan teknik mesin.

Pratiwi, & Komari, N. (2015). Pengaruh Tingkat Pendidikan, Perhatian Orang Tua.

Tanggerang.

46

Pressman, R. S. (2015). Rekayasa Perangkat Lunak. Pendekatan Praktisi Buku I.

Yogjakarta : Andi.

Purnama, I., & Watrianthos, R. (2018). Bahasa Pemrograman Web (PHP, MySQL).

Bandung.

Renaldi, Sagirani, T., & Churniawan, A. D. (2018). Rancang Bangun Aplikai E-poin

Untuk Pencatatan Data. JSIKA, 07, 01-06.

Rohi, A. (2015). Web Programing is Easy.

Sari, D. P., Febriani, O. M., & Putra, A. S. (2018). Perancangan Sistem Informasi SDM

Berprestasi. Seminar Nasional Teknologi dan Bisnis, 289-294.

Sari, Y. P. (2017). Rancang Bangun Aplikasi Penjualan Dan Persediaan. Jurnal Sistem

Informasi Dan Komputerisasi Akuntansi(JSK), 1, 81-88.

Sukamto, A, R., & Shalahuddin, M. (2018). Rekayasa Perangkat Lunak. Bandung.

Usmanto, B., Immawan, R., Fauzi, Puspita, K. S., & Mahdi, M. I. (2018). ImplementasiI

Web Mobile Sebagai Media InfomasiI. Keteknikan dan Sains, 1, 32-40.

47

48

49

50

51

52

53