Oleh:
Oleh:
Denpasar, ………………………….
Mengetahui,
Ketua Prodi Sistem Komputer
ii
Padma Nyoman Crisnapati, S.Kom., M.Pd.
iii
KATA PENGANTAR
iii
DAFTAR ISI
Y
Gambar 3. 1 Alur Penelitian................................................................................17
Gambar 3. 2 Gambaran Umum Sistem...............................................................20
BAB I
PENDAHULUAN
BAB I : PENDAHULUAN
Berisikan latar belakang, rumusan masalah, tujuan penelitian,
manfaat penelitian, ruang lingkup penelitian dan sistematika
penulisan sebagai landasan dari pembuatan layanan
pembelajaran kelas daring bagi siswa SMA menggunakan media
sosial berbasis chat bot.
BAB II : TINJAUAN PUSATAKA
Memuat tentang hal-hal yang berhubungan dengan sumber-
sumber yang digunakan dalam pembuatan layanan
pembelajaran kelas daring bagi siswa SMA menggunakan media
sosial berbasis chat bot.
2.7 Website
Website adalah kumpulan halaman web yang saling terhubung dan file-
filenya saling terkait. Web terdiri dari page atau halaman, dan kumpulan halaman
yang dinamakan homepage. Homepage berada pada posisi teratas, dengan
halaman-halaman terkait berada di bawahnya. Biasanya setiap halaman di
bawah homepage disebut child page, yang berisi hyperlink ke halaman lain
dalam web [15].
Website merupakan fasilitas internet yang menghubungkan dokumen
dalam lingkup lokal maupun jarak jauh. Dokumen pada website disebut dengan
web page dan link dalam website memungkinkan pengguna bisa berpindah dari
satu page ke page lain (hypertext), baik diantara page yang disimpan dalam
server yang sama maupun server diseluruh dunia. Pages diakses dan dibaca
melalui browser seperti Netscape Navigator, Internet Explorer, Mozila Firefox,
Google Chrome dan aplikasi browser lainnya [16].
Website adalah metode untuk menampilkan informasi di internet, baik itu
berupa teks, gambar, video dan suara maupun interaktif memiliki keuntungan
yang menghubungkan (link) dari dokumen dengan dokumen lainnya (hypertext)
yang dapat diakses melalui browser [11].
2.8 HTML
HTML singkatan dari Hypertext Markup Language dan berguna untuk
menampilkan halaman web [13].
HTML (Hypertext Markup Language) adalah bahasa pemograman dasar
yang dipakai untuk menampilkan informasi pada halaman web. HTML
menampilkan informasi dalam bentuk hypertext dan sesuai dengan namanya.
Bahasa ini menggunakan tanda (markup) disebut dengan Tag untuk memenuhi
perintah-perintahnya [17].
Secara umum, dokumen HTML terbagi atas dua bagian, yaitu bagian
header (kepala) dan body (badan). Bagian header diawali dengan tag <head>;
dan diakhiri dengan tag </head>;, sedangkan bagian body diawali dengan tag
<body>; dan ditutup dengan tag </body>;. Kedua bagian tersebut diapit oleh tag
<html>; dan </html>;, yang digunakan untuk menandai bahwa dokumen yang
kita buat adalah dokumen HTML [18].
2.9 PHP
PHP (Perl Hypertext Preprocessor) merupakan bahasa scripting yang
tergabung menjadi satu dengan HTML dan dijalankan pada server side atau
semua perintah yang diberikan akan secara penuh dijalankan pada server,
sedangkan yang dikirimkan ke klien (browser) hanya berupa hasilnya saja [21].
Adapun aturan penulisan dalam PHP yang dijabarkan pada Tabel 2.1.
Tabel 2. Kode Pembuka dan Penutup PHP
Awal Akhir
<? ?>
<?php ?>
<script language = "php"> </script>
2.10 MySQL
Basis data (Biasa disebut Database) merupakan kumpulan data yang
saling berhubungan. Data tersebut biasanya terdapat dalam tabel tabel yang
saling berhubungan satu sama lain, dengan menggunakan field/kolom pada tiap
tabel yang ada [13]. Memanajemen basis data dengan kehandalan dan
kemudahan penggunaan serta bersifat gratis ditawarkan oleh MySQL.
MySQL (My Structure Query Language) adalah sebuah perangkat lunak
sistem manajemen basis data SQL Database Management System atau DBMS
dari sekian banyak DBMS seperti Oracle, MS SQL, Postagre SQL dan lainnya
[19]. MySQL adalah sebuah basis data yang mengandung satu atau jumlah
tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau
sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung
satu atau sejumlah tabel [24].
2.11 Flowchart
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-
simbol grafis yang menyatakan aliran algoritma atau proses dengan cara
menampilkan dan menghubungkan masing-masing langkah pengerjaan sebuah
proyek. Diagram ini menjelaskan langkah demi langkah untuk menyelesaian
permasalahan yang ada di dalam proses atau algoritma yang ada dalam sebuah
kegiatan kerja. Karena flowchart merupakan gambaran hasil pemikiran dalam
analisa sebuah masalah dengan komputer. Sehingga flowchart yang dihasilkan
dapat berbeda antar seseorang dengan orang lainnya. Flowchart disusun
dengan simbol-simbol yang dipakai sebagai alat bantu menggambarkan proses
di dalam program [26].
Tabel 2. Simbol Flowchart
.
Tabel 2. Simbol Data Flow Diagram (DFD)
IDENTIFIKASI PENENTUAN
STUDI LITERATUR
MASALAH METODE
3. Observasi
Observasi merupakan teknik pengumpulan data dengan melakukan
pengamatan langsung ke lokasi. Melihat langsung mengenai studi kasus apa
yang sering terjadi. Langkah observasi ditempuh untuk melihat secara langsung
proses pembelajaran siswa di SMA 1 Kuta. Data dari observasi akan digunakan
sebagai acuan dalam pembuatan sistem yang dibutuhkan.
5. Implementasi Sistem
Tahap ini dilakukan pembuatan kode program sistem informasi
pembelajaran yang akan dibangun sesuai dengan hasil desain ke dalam kode
atau bahasa yang dimengerti oleh mesin komputer dengan menggunakan
bahasa pemrograman PHP dan MYSQL.
6. Pengujian Sistem
Tahap ini yaitu melakukan pengujian kebenaran logika dan fungsionalistis
terhadap sistem yang dibangun untuk mengetahui apakah sistem yang dibuat
telah sesuai dengan desainnya dan masih terdapat kesalahan atau tidak, serta
disinilah akan diketahui kekurangan-kekurangan dari sistem informasi yang
dibangun.