SKRIPSI
161410011
PALEMBANG
2020
HALAMAN PENGESAHAN
161410011
Mengetahui,
Ketua,
NIM : 161410011
1. Karya tulis saya (Skripsi) adalah asli dan belum pernah diajukan
untuk mendapatkan gelar akademik (Sarjana) di Universitas Bina
Darma atau Perguruan Tinggi lainnya;
2. Karya tulis ini murni gagasan, rumusan dan penelitian saya dengan
arahan dari tim pembimbing;
3. Di dalam karya tulis ini tidak terdapat karya atau pendapat yang telah
ditulis atau di publikasikan orang lain, kecuali secara tertulis dengan
jelas dikutip dengan mencamtumkan nama pengarang dan
memasukkannya ke dalam daftar rujukan;
4. Saya bersedia tugas skripsi, di cek keasliannya menggunakan
plagiarism checker serta di unggah ke internet, sehingga dapat diakses
secara daring;
5. Surat pernyataan ini saya tulis dengan sungguh-sungguh dan apabila
terbukti melakukan penyimpangan dan ketidakbenaran dalam
pernyataan ini, maka saya bersedia menerima sanksi dengan
peraturan dan perundang-undangan yang berlaku.
Motto:
1) Tidak ada Jaminan Kesuksesan Tetapi Tidak Mencobanya adalah
Jaminan Kegagalan
2) Pengetahuan adalaha senjata paling hebat untuk mengubah dunia
(Nelson Mandela)
3) Life is like ridding bicycle. To Keep Your Balance You Must Keep
Moving (Albert Einstein)
Kupersembahkan untuk:
Kedua orangtua dan adikku tersayang
Suamiku tercinta dan anakku tercinta
Bapak Ibu Mertua dan Adik Iparku
Dosen Pembimbingku Pak M. Ariandi, M.Kom
Dosen Pengajar Sistem Informasi (SI)
Sahabat terbaik angkatan 2016
Almamaterku tercinta
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
1. Ibu Dr. Sunda Ariana M.Pd., M.M sebagai Rektor Universitas Bina
Darma Palembang.
2. Pak Dedy Syamsuar Ph.D sebagai Dekan Fakultas Ilmu Komputer.
3. Bapak Dr. Edi Surya Negara, M.Kom sebagai Ketua Program Studi
Sistem Informasi dan Ibu Eka Puji Agustini S.Kom., M.M sebagai
Sekretaris Program Studi Sistem Informasi.
4. Bapak Muhammad Ariandi, M.Kom sebagai Dosen Pembimbing
Akademik (PA) yang telah memberikan arahan dan bimbingan
dengan baik.
5. Bapak Muhammad Ariandi, M.Kom sebagai Dosen Pembimbing
terbaik bagi penulis yang telah memberikan bimbingan dan motivasi.
Penulis juga ingin mengucapkan terima kasih karena bapak telah
meluangkan waktu, tenaga, arahan, revisi, kritik dan saran yang
bermanfaat baik secara langsung maupun via online selama
mengerjakan skripsi ini.
6. Ibu Linda Atika, M.Kom sebagai Dosen Penguji I dan Bapak Surya
Yusra, M.Kom., M.I.T sebagai Dosen Penguji II yang telah
memberikan banyak masukan dan arahan bagi penulis untuk dapat
menyelesaikan perbaikan revisi skripsi ini dengan baik.
7. Seluruh dosen Program Studi Sistem Informasi yang telah
memberikan imu dan materi kepada penulis baik melalui tatap muka
maupun via online selama masa perkuliahan berlangsung.
8. Seluruh karyawan PPM Universitas Bina Darma yang telah
membantu penulis dalam masalah administrasi, proses pendaftaran
ujian skripsi hingga bisa selesai dengan baik dan tepat pada
waktunya.
9. Kedua orangtuaku tersayang, terima kasih banyak untuk papa dan
mama yang telah memberikan do’a, semangat, kasih sayang serta
dukungan penuh kepada penulis sehingga akhirnya bisa
menyelesaikan skripsi dengan lancar.
10. Teruntuk suami dan anakku tercinta yang telah memberikan do’a,
semangat dan kasih sayang kepada penulis sehingga akhirnya bisa
menyelesaikan skripsi ini tepat pada waktunya.
11. Seluruh teman-teman terbaik di kelas SI-8.2 dan teman satu
bimbingan yang telah memberikan ilmu dan semangat serta semua
kenangan indahnya kepada penulis dalam menyelesaikan skripsi ini.
Sukses selalu untuk kalian semua.
12. Sahabat seperjuanganku, Sherrane Aurelchia dan Fifi Metarani yang
selalu hadir dan memberikan do’a dan semangat kepada penulis.
13. Serta semua pihak yang banyak berjasa kepada penulis hingga
skripsi ini bisa selesai dengan baik.
161410011
DAFTAR ISI
Halaman Judul ……………………………………………………………………………… i
Halaman Pengesahan …………………………………………………………………… ii
Halaman Persetujuan …………………………………………………………………… iii
Halaman Pernyataan ……………………………………………………………………. iv
Halaman Moto dan Persembahan ………………………………………………… v
Abstraksi ……………………………………………………………………………………. vi
Abstract ………………………………………………………………………………………. vii
Kata Pengantar …………………………………………………………………………… viii
Daftar isi ……………………………………………………………………………………. x
BAB I PENDAHULUAN
1.1. Latar Belakang ………………………………………………………… 1
1.2. Perumusan Masalah …………………………………………………. 2
1.3. Tujuan Penelitian …………………………………………………….. 2
1.4. Ruang Lingkup dan Batasan Masalah ………………………... 3
1.5. Manfaat Penelitian …………………………………………………… 3
1.6. Metodologi Penelitian ……………………………………………… 4
1.7. Metode Pengumpulan Data ………………………………………. 8
1.8. Sistematika Penulisan ……………………………………………… 8
BAB V PENUTUP
5.1. Kesimpulan ……………………………………………………………… 130
5.2. Saran ………………………………………………………………………. 130
2.2.3. Website
Website adalah suatu halaman web yang saling berhubungan yang
umumnya berisikan kumpulan informasi berupa data teks, gambar, animasi,
audio, video maupun gabungan dari semuanya yang biasanya dibuat untuk
personal, organisasi dan perusahaan. Dari pengertian website tersebut dapat
dibedakan menjadi 2 yaitu web bersifat statis dan dinamis. Bersifat statis apabila
isi informasinya tetap dan isi informasinya hanya dari pemilik website
sedangkan web yang bersifat dinamis apabila isi informasinya selalu berubah-
ubah dan dapat diubah-ubah oleh pemilik maupun pengguna website.
Terdapat 3 unsur yang sangat vital pada website. Tanpa adanya semua unsur
ini, website anda tidak akan pernah ditemukan dan diakses oleh pengguna di
internet. Ketiga unsur yang dimaksud adalah:
1. Domain. Jika website diibaratkan sebagai produk, maka domain adalah
merk. Penggunaan domain yang menarik akan membuat orang tertarik
untuk memasuki suatu website. Dengan pemilihan nama domain yang
unik juga membuat orang mudah mengingatnya untuk nantinya
dikunjungi kembali.
2. Hosting. Tidak kalah pentingnya dengan domain, hosting memiliki peran
untuk menyimpan semua database (script, gambar, video, teks dan lain
sebagainya) yang diperlukan untuk membentuk suatu website. Banyak
sekali penyedia jasa hosting di Indonesia, salah satunya Niagahoster yang
menyediakan hosting terbaik untuk kecepatan akses website Anda.
3. Konten. Tanpa adanya konten pada website, maka website bisa dikatakan
tidak memiliki tujuan yang jelas. Konten pada website dapat berupa teks,
gambar atau video. Jika dilihat dari konten yang disuguhkan, terdapat
beberapa macam website. Misalnya sosial media, website berita, website
jual beli atau website yang berisi konten yang berdasarkan minat, bakat
serta hobi.
Tabel Gambar
2.1 Simbol Use Case Nama Keterangan
Di bawah ini merupakan simbol activity diagram yang bisa dilihat pada
Tabel 2.2 dibawah ini.
Simbol Deskripsi
Status awal Status awal aktivitas sistem,
sebuah diagram aktivitas
memiliki sebuah status awal
Swimlane
nama swimlane
Atau
nama swimlane
BAB III
ANALISIS & PERANCANGAN
Datang ke
kantor INET
Komputer
Selesai
Memilih kelas
kursus
Mengisi Menerima
formulir formulir
pendaftaran pendaftaran
Membuat
laporan
pendaftaran
siswa
Proses kursus yang telah berjalan umumnya telah berjalan dengan baik.
Dalam proses pendaftaran, proses pembelajaran sampai dengan proses
pembayaran, tetapi penulis melihat banyak kelemahan seperti siswa yang ingin
mengetahui informasi mengenai kursus dan dalam proses pendaftaran, siswa
juga harus datang ke tempat secara langsung dikarenakan belum adanya sistem
online yang dapat melihat informasi kursus dan melakukan pendaftaran hingga
pembayaran kursus.
Pada tahapan ini peneliti melakukan perencanaan atau dengan kata lain
adalah perancangan sistem. Tahapan ini berisikan rancangan system yang
menggunakan alat bantu berupa data flow diagram dan entity relationship
diagram.
Pada gambar berikut ini menjelaskan use case diagram pada website yang
dibangun menggunakan Metode Rational Unified Process (RUP). Terdapat 3
aktor yaitu admin, pengajar dan siswa.
Activity Diagram Admin yang akan dibuat pada sistem dapat dilihat pada
gambar dibawah ini.
Gambar 3.4 Activity Diagram Admin
Activity Diagram Pengajar yang akan dibuat pada sistem dapat dilihat
pada gambar dibawah ini.
Gambar 3.5 Activity Diagram Pengajar
Activity Diagram Siswa yang akan dibuat pada sistem dapat dilihat pada
gambar dibawah ini.
Gambar 3.6 Activity Diagram Siswa
Pada gambar dibawah ini adalah Sequence Diagram Login yang ada pada
website nantinya. Sequence Diagram berguna sebagai alur proses login ke dalam
sistem.
Gambar 3.7 Sequence Diagram Login
Pada gambar dibawah ini adalah Sequence Diagram Register yang ada
pada website. Sequence Diagram ini berguna untuk alur proses dari pendaftaran.
foto_cover varchar
isi1 text
isi2 text
isi3 text
isi4 text
isi5 text
isi6 text
isi7 text
isi8 text
isi9 text
isi10 text
foto1 varchar
foto2 varchar
foto3 varchar
foto4 varchar
foto5 varchar
foto6 varchar
foto7 varchar
foto8 varchar
foto9 varchar
foto10 varchar
tanggal_post date
id_user int 11 foreign key
isi text
foto varchar
isi text
foto varchar
isi text
foto varchar
Tabel ini berfungsi untuk menyimpan data bidang studi yang dilakukan
oleh admin.
isi1 text
isi2 text
isi3 text
isi4 text
foto1 varchar
foto2 varchar
foto3 varchar
foto4 varchar
biaya_kursus text
id_guru1 int 11
id_guru2 int 11
id_guru3 int 11
id_guru4 int 11
id_guru5 int 11
Tabel ini berfungsi untuk menyimpan data jabatan yang dilakukan oleh
admin.
Tabel 3.6. Rancangan Tabel Jabatan
Tabel ini berfungsi untuk menyimpan data karya-karya siswa yang ada
pada lembaga kursus.
keterangan text
foto varchar
deskripsi text
foto varchar
tanggal_dan_waktu_inpu datetime
t
jawaban char 1
koreksi_jawaban enum
tanggal_dan_waktu_uploa datetime
d
file text
nilai double
komentar text
jawaban text
status_koreksi enum
isi1 text
isi2 text
isi3 text
isi4 text
foto1 varchar
foto2 varchar
foto3 varchar
foto4 varchar
Tabel ini berfungsi untuk menyimpan data materi yang telah dimasukkan
oleh pengajar.
sesi int 11
id_bidang_studi int 11 foreign key
pokok_bahasan text
file text
tanggal_upload date
tanggal_mulai_materi date
tanggal_berakhir_mate date
ri
3.2.3.14. Rancangan Tabel Latihan
Tabel ini berfungsi untuk menyimpan data latihan yang telah dimasukkan
pengajar.
sesi int 11
id_bidang_studi int 11 foreign key
keterangan text
file text
tanggal_upload date
batas_waktu_dan_waktu_pengumupula datetime
n
waktu_pengerjaan int 11
nilai_latihan double
3.2.3.16. Rancangan Tabel Pembayaran
metode_pembayaran varchar 50
nilai_pembayaran int 11
tanggal_dan_input_jam_inp datetime
ut
file text
status_pembayaran enum
keterangan text
Tabel ini berfungsi untuk pengerjaan latihan yang dilakukan oleh siswa.
tanggal_mulai date
waktu_mulai time
isi text
foto varchar
judul text
isi text
link_video text
Tabel ini berfungsi untuk menyimpan data sesi kursus yang dipilih oleh
siswa setelah melakukan pendaftaran akun.
sesi int 11
id_bidang_studi int 11 foreign key
nomor int 11
soal text
kunci_jawaban enum
testimoni text
waktu_input varchar 50
3.2.3.23. Rangangan Tabel Tugas
sesi int 11
id_bidang_studi int 11 foreign key
keterangan text
file text
tanggal_upload date
batas_tanggal_dan_waktu_penggumpula datetime
n
jenis_tugas enum
Tabel ini berfungsi untuk menyimpan data pengguna sistem yang akan
masuk ke dalam sistem.
username varchar 50
nama_lengkap varchar 50
tempat_lahir varchar 50
tanggal_lahir date
jenis_kelamin enum
no_hp varchar 50
email varchar 50
alamat text
pendidik_terakhir enum
tentang_saya text
instagram text
facebook text
twitter text
level_akses varchar 50
password text
foto varchar
id_jabatan int 11
status_kursus varchar 50
verifikasi_email varchar 50
Tabel ini berfungsi untuk menyimpan data link video call yang diberikan
oleh pengajar.
sesi int 11
link_video_call text
3.2.5. Perancangan Antarmuka
3.2.4.1. Perancangan Antarmuka Website
1. Rancangan Halaman Dashboard
Halaman ini befungsi sebagai dashboard utama pada sistem yang
menampilkan beberapa navigasi yang ada.
Pada halaman ini merupakan karya siswa yang ada pada lembaga
kursus tersebut yang nantinya dimasukkan oleh admin.
Pada halaman ini berisikan sebuah informasi siswa yang ada pada
lembaga kursus tersebut yaitu foto, username, nama lengkap, tempat
tanggal lahir, jenis kelamin, bidang studi, nomor handphone, email
alamat, pendidikan, tentang pengajar, instagram, facebook, twitter,
password dan aksi.
Gambar 3.41 Tampilan Siswa
Selain menu beranda, terdapat juga menu halaman login. Halaman login
berguna bagi pengguna sistem jika ingin mengakses kursus, maka mereka perlu
login terlebih dahulu ke dalam halaman login.
Selain halaman detail, halaman ini merupakan halaman detail artikel yang
dimana ketika menekan artikel akan muncul halaman detail artikel yang berisi
informasi lengkap mengenai artikel yang dibagikan oleh admin.
4.1.7 Halaman Layanan Jasa
4. Halaman Artikel
8. Halaman Kursus
2. Halaman Informasi
3. Halaman Kursus
4. Halaman Testimoni
4.2 Transision
4.2.1 Instalasi Program
Program penerapan pembelajaran daring pada lembaga kursus dan
pelatihan komputer yang menggunakan bahasa pemrograman PHP dan
database MySQL, serta akan dihosting menggunakan situs penyedia hosting
webhost.
BAB V
PENUTUP
5.1. Kesimpulan
Berdasarkan hasil penelitian yang dilakukan pada website lembaga
pendidikan dan pelatihan INET Komputer dengan metode Rational Unified
Process (RUP) dapat disimpulkan sebagai berikut:
1. Setelah adanya website ini, lembaga bisa mebuka kelas berbasis online
serta bisa menjangkau peserta lebih banyak lagi.
2. Guru dan siswa bisa belajar dan mengajar lebih tenang selama pandemi
covid19
3. Sistem yang dibuat bisa membantu siswa dalam melakukan proses
pembelajaran dan juga pembayaran dengan lebih mudah.
4. Sistem mudah dipelajari pengguna untuk mengoperasikannya sesuai
dengan kapasitas atau kebutuhan masing-masing.
5.2. Saran
Setelah penelitian ini dilakukan, ada beberapa saran yang perlu dituliskan
untuk pengembangan website ini kedepannya agar lebih baik lagi:
1. Penting untuk meningkatkan keamanan yang lebih pada website ini
2. Perlunya edukasi kepada calon siswa sebelum mereka menggunakan
website ini sebagia media belajar mereka
DAFTAR PUSTAKA