FILSAFAT PENDIDIKAN
RIVIEW SKRIPSI
DOSEN PENGAMPU:Drs.Daitin
Tarigan,M.PD.
Disusun Oleh :
NAMA:SIGIT NUGROHO
NIM:5213351041
JURUSAN
PENDIDIKANTEKNIK
ELEKTRO
UNIVERSITAS NEGERI
MEDAN 2021/2022
KATA PENGANTAR
Segala Puji dan syukur penulis panjatkan kehadirat Allah SWT/Tuhan yang
Maha Esa yang telah melimpahkan cucuran rahmat dan karunia-Nya sehingga penulis
dapat menyelesaikan tugas makalah ini dengan baik. Shalawat beserta salam tidak lupa
pula penulis panjatkan, semoga tercurahkan kepada Nabi Muhammad SAW beserta para
sahabat-sahabatnya.
Makalah ini dibuat oleh penulis dengan maksud dan tujuan untuk memenuhi tugas
matakuliah Algoritma dan Dasar Pemrograman yang diamanahkan oleh dosen penulis
yaitu bapak Drs.Daitin Tarigan,M.PD. Penulis menyadari bahwa dalam penyusunan
isi makalah ini khususnya dibagian isi berasal dari berbagai sumber yang ada di
internet.Tanpa mengurangi rasa hormat, tidak lupa pula penulis mencantumkan
sumber/tempat dimana isi tersebut berasal.
Makalah ini merupakan tugas makalah yang pertama kali diberikan oleh
dosen penulis.Maka, jika ada kesalahan dalam bentuk apapun itu, penulis memohon
maaf dan sekiranya dapat dimaklumi kesalahannya.
Mudah-mudahan makalah ini dapat diterima dengan baik dan bermanfaat,
khususnya bagi penulis sendiri yang membuat dan umumnya bagi siapapun yang
membaca makalah ini.
Inception.....................................................
Elaboration...................................................
Construction
BAB I
PENDAHULUAN
A. LATAR BELAKANG
menghasilkan lulusan yang inovatif, mandiri dan dapat mengisi kebutuhan kerja
grafis, desain media interaktif, desain grafis dan percetakan, animasi, dll.
observasi yang dilakukan oleh peneliti melalui pengamatan langsung pada saat
digunakan dalam desain grafis selain itu juga ditemukan multitafsir istilah yang
peneliti kepada ibu Alia Nutrisiany Purnomo selaku guru pengampu mata
permasalahan tersebut.
dapat membantu siswa untuk mudah memahami dan mengetahui istilah yang ada
dalam dunia desain grafis dan periklanan. Sebenarnya referensi untuk mengetahui
istilah dalam desain grafis dan periklanan ini bisa didapat dari buku, dari software
desain yang digunakan dan bisa melalui online. Namun perpustakaan sekolah
masih belum mempunyai buku mengenai referensi mengenai istilah desain grafis
sedangkan jika melalui online ada banyak sumber yang memberi penjelasan yang
sumber referensi tanpa terbatas ruang dan waktu. Maka dari itu sumber referensi
operasi lain. Melihat jumlah pengguna smartphone Android yang cukup banyak
kalau ada pembaharuan database. Adapun tampilan aplikasi sejenis yang sudah
media belajar dan pengujian kualitas perangkat lunak sebelum digunakan oleh
A. Identifikasi Masalah
dipilih.
Sebagian besar hanya digunakan untuk mengakses aplikasi hiburan dan sosial
media.
5. Belum tersedianya aplikasi kamus istilah desain grafis dan periklanan sebagai
keahlian Multimedia
B. Batasan Masalah
Berdasar dari identifikasi masalah yang ada, batasan masalah yang dibuat
peneliti dalam penelitian ini adalah belum adanya sumber referensi mengenai
istilah-istilah desain grafis dan periklanan yang dapat digunakan secara fleksibel
C. Rumusan Masalah
mengetahui maksud dan arti dari istilah-istilah desain grafis dan periklanan?
Berdasarkan rumusan masalah yang ada, maka diperoleh tujuan yang sesuai
sebagai berikut:
keahlian multimedia dan tingkat kualitas perangkat lunak standar ISO 25010.
aplikasi Android berupa kamus istilah desain grafis dan periklanan yang mampu
F. Manfaat Penelitian
1. Manfaat Teoritis
yang relevan.
a. Bagi Peneliti
b. Bagi Siswa
KAJIANPUSTAK
A. Kajian Teori
Pengembangan Aplikasi
bernilai ekonomi (Rosa A.S. & Shalahuddin, 2018:4). Selain itu Pressman
iterative, architecture-centric dan use case driven pada proses pengembangannya (Rosa
A.S. & Shalahuddin, 2018:125). RUP mempunyai ciri iteratif dan incremental
yang merupakan turunan dari Unified Process. Iterasi dapat berjalan pada setiap
setiap iterasi yang dilakukan akan berpengaruh pada proses berikutnya. Rosa A.S.
perangkat lunak.
selama diperlukan.
yaitu Inception, Elaboration, Construction, dan Transition (Anwar, 2014) secara rinci
(Anwar, 2014)
a. Inception
dikembangkan. Tahap ini berfokus pada business modelling, system requirement, project
2004).
pemecahan masalah.
yang diperlukan pada setiap tahap pengembangan. Fokus utama tahapan ini
observasi dan studi literatur kemudian dianalisis agar menghasilkan informasi dan
solusi dari permasalahan yang ada. Selain itu, tahap ini juga memperhitungkan
b. Elaboration
Tahap elaboration meliputi analisa dan skema sistem berdasarkan data yang telah
didapat. Berfokus pada desain arsitektur sistem, seperti perancangan Unified Modeling
UML mempunyai 13 diagram yang dibagi dua menjadi structure diagram dan
behaviour diagram. Peneliti hanya akan menggunakan empat diagram UML diantaranya:
penggunaan sistem tersebut (Rosa A.S, 2018). Use case digunakan untuk
mengetahui fungsi dalam sebuah sistem dan interaksi aktor yang terlibat
2) Class diagram
Kelas yang dibangun dapat memiliki variabel dan method yang merupakan
3) Sequence diagram
pendeskripsian tingkah laku objek dalam life cycle beserta pesan yang dikirim
4) Activity diagram
sini user layer akan menggunakan aplikasi Android untuk aplikasi mobile dan VueJS
c. Construction
Komponen yang berlaku sebagai User Layer pada aplikasi kamus istilah desain
dalam bentuk aplikasi mobile yang berbasis Android. Aplikasi mobile adalah
5 apps, Native apps, dan Hybrid apps. Native apps memiliki performa dan
setiap sistem operasi, seperti IOS dengan App Store dan Android dengan Google
Play Store.
mengakses pembelajaran tanpa terbatas ruang dan waktu (Basori dkk, 2018:117).
aplikasi mobile merupakan salah satu media interaktif dalam bidang pendidikan.
teknologi.
Berikut ini merupakan diagram grafis komparasi sistem operasi mobile di
Indonesia berdasarkan data tahunan yang diambil secara periodik dalam satu
mendapati peringkat teratas. Hal ini mempunyai potensi besar untuk kemajuan
User Friendly
Merakyat
Sistem operasi Android cocok untuk berbagai kalangan untuk saat ini
luas.
b) Web Application
Aplikasi kamus istilah desain grafis dan periklanan memakai web untuk
mempermudah pengelolaan data dalam aplikasi. Basis dari aplikasi web yang
digunakan untuk membuat single page application (SPA). Menurut Kai Lei, dkk.
(2014) web yang berbasis dengan NodeJS mempunyai performa yang jauh lebih
2) Application Layer
untuk terkoneksi dan berinteraksi dengan layanan cloud melalui API (Application
oleh protokol RFC 2616. Alur kerja REST API dapat dilihat pada Gambar 5.
dimana setiap resource dibedakan oleh sebuah global ID atau URIs (Universal
Resource Identifiers). Selanjutnya REST Server akan memberikan data berupa JSON
Menurut Kenneth Lange (2017) ada empat pokok keunggulan dari REST API
yaitu:
Ecosystem
dominan dalam kurun waktu 2008 hingga 2010 dan terus meningkat dapat
Performance
Semua sektor sudah merambah era digital, dengan adanya REST API akan
Speed of Development
distribusi API dan karena memiliki antarmuka yang sama hal ini
Laravel sebagai framework untuk membuat REST API. Laravel adalah framework
aplikasi web berbasis PHP open source yang menerapkan konsep model–view–
controller (MVC). Menurut Krasner & Stephen (1988) Konsep MVC merupakan
dan kelas mengatur setiap operasi yang ada di sistem perangkat lunak. Fitur
REST API. Tetapi ketika kita membangun Restful API, rendering halaman tidak
berguna, jadi hanya controller dan Model terlibat, pada akhir proses hanya Data
3) Persistence Layer
Aplikasi kamus istilah desain grafis dan periklanan akan dibangun menggunakan
berkomunikasi dengan sistem memakai Bahasa SQL. MySQL populer sebagai database
Tahap ini merupakan akhir dari model pengembangan RUP. Kegiatan yang
dilakukan dalam tahap ini berupa deployment dan testing yang bertujuan agar
sistem dapat digunakan oleh pengguna. Testing pada tahap transition berupa alpha
target pengguna yang representatif (pressman, 2012) dan beta testing yang berupa
Analisis Kualitas
Menurut Thorn (1995), terdapat beberapa aspek yang harus diperhatikan saat
mengembangkan dan menguji kualitas sebuah media belajar yaitu: Ease of Use and
dalam cara menggunakan media dan menu navigasi. Program harus dibuat
disampaikan.
2) Cognitive load, berarti media hasil pengembangan harus sesuai dengan pola
ekspektasi siswa serta navigasi menu harus sesuai dengan kebutuhan siswa
(Farani, 2013).
pengguna.
perangkat lunak menurut Pressman (2012) ada tiga poin penting yang harus
dimiliki oleh perangkat lunak antara lain keefektifan proses perangkat lunak,
konten yang termuat dalam produk, fungsi perangkat lunak dan kebermanfaatan
yang ditujukan untuk menghindari bug atau error sebelum perangkat lunak
beberapa standar seperti McCall, FURPS, Boehm, Dromey, Bertoa, Garvin, ISO
9126 dan ISO 25010. Wagner (2013) menyatakan bahwa dasar dari
25010 adalah standar Boehm dan McCall yang membagi pengujian kualitas
perangkat lunak menjadi bagian kecil dengan maksud supaya tiap bagiannya
dapat diatur secara mandiri. Oleh karena itu, dalam penelitian ini digunakan
Pengujian aplikasi kamus istilah desain grafis dan periklanan meliputi empat
aspek pengujian. Sesuai dengan pendapat Ben David (2011) pengujian ISO 25010 untuk
dalam aplikasi dalam kondisi tertentu. Aspek ini terbagi menjadi tiga karakteristik
yaitu:
2) Compatibility
informasi dengan aplikasi atau komponen lain. Selain itu juga mengukur seberapa
jauh aplikasi dapat berjalan di berbagai perangkat keras, perangkat lunak atau
sedang diuji dan prosesnya yang berbeda lingkungan (Zhang, 2015). Aspek
(a) Coexistence, mengukur seberapa jauh aplikasi dapat bekerja secara efisien
dalam kondisi berbagi sumberdaya dengan aplikasi lain, dan tidak berdampak
informasi.
Alat pengujian kompatibilitas aplikasi Android kamus istilah desain grafis
dan periklanan menggunakan Google play console dan Firebase test lab. Metode
ini digunakan untuk mengetahui stabilitas aplikasi pada berbagai sistem operasi
Android sebelum release di Google Play Store (Harty, 2019). Sedangkan alat
pengujian compatibility pada web mengacu pada pendapat Xu, L dkk (2003) yang
3) Usability
pengguna tertentu dengan tujuan yang spesifik, efektifitas, efisiensi dan kepuasan
meliputi:
oleh pengguna
(c) Operability, mengukur seberapa jauh suatu aplikasi memiliki atribut untuk
(d) User Error Protection, seberapa jauh suatu aplikasi dapat mengantisipasi
Questionnaire yang dikembangkan oleh Lund (2001) yang berbentuk skala likert
yang berupa perangkat pernyataan positif hingga negatif mengenai objek sikap.
4) Performance Efficiency
sumber daya yang digunakan dalam kondisi yang ditentukan. Aspek ini terbagi
(a) Time Behavior, mengukur seberapa lama respon dan pemrosesan kinerja
efficiency pada aplikasi Android kamus istilah desain grafis dan periklanan
adalah appachhi. Menurut Harty (2019) alat pengujian otomatis dari Appachhi,
Google Firebase Test Lab, Amazon’s AWS Device Farm, Bitbar, test.ai dan
Monkop dapat digunakan sebagai acuan tolak ukur mobile apps testing.
(2016) GTMetrix dapat digunakan sebagai alat pengujian load testing yang
dimana Janani dan Krishnamoorthy (2015) menyatakan bahwa load testing dapat
Jaringan Berbasis Android sebagai Media Bantu Belajar Siswa SMK Negeri 1
Anwar Solikhin pada tahun 2018. Tujuan dari penelitian ini adalah
Android sebagai media bantu belajar siswa SMK Negeri 1 Jogonalan kompetensi
keahlian Teknik Komputer dan Jaringan selain itu penelitian ini bertujuan untuk
menjamin kualitas aplikasi mobile kamus istilah komputer dan jaringan sebagai
dan Jaringan berdasar standar ISO 25010. Metode yang digunakan dalam
Emulator Perintah Dasar Command Line Interface Linux dan Windows” oleh Dian
Kartika Sari pada tahun 2018. Tujuan dari penelitian ini adalah mengembangkan
aplikasi Android mobile dictionary and emulator perintah dasar CLI Linux dan
Windows sebagai sumber belajar tambahan untuk siswa TKJ. Selain itu,
penelitian ini juga bertujuan untuk mengetahui tingkat kelayakan aplikasi yang
digunakan dalam penelitian ini adalah rational unified process. Hasil dari
penelitian ini adalah Aplikasi Android Mobile Dictionary and Emulator Perintah
Jaringan Komputer pada Platform Android” oleh Rohmad Dwi Jayanto pada tahun
kamus istilah jaringan komputer sebagai sumber belajar tambahan siswa Teknik
komputer sebagai sumber belajar tambahan siswa Teknik Komputer & Jaringan.
aplikasi mobile sebagai media belajar sedang gencar dikembangkan seiring dengan
menggunakan standar ISO sebagai acuan pengujian artinya standar ISO 25010
lunak. Dari ketiga penelitian diatas aplikasi yang dihasilkan hanya menggunakan
database offline sehingga update data harus melakukan download ulang aplikasi.
C. Kerangka Pikir
permasalahan dari dibuatnya aplikasi kamus istilah desain grafis dan periklanan
adalah adanya multitafsir mengenai istilah desain grafis dan periklanan sehingga
kesulitan untuk memahami maksud dari istilah. Selain itu belum tersedianya
aplikasi kamus istilah desain grafis dan periklanan sebagai media belajar siswa
juga disertai dengan pengujian kualitas media belajar dan juga berdasarkan ISO
25010 untuk menjamin kualitas aplikasi agar tidak terjadi kesalahan ketika
digunakan
pengguna. Aplikasi kamus istilah desain grafis dan periklanan dikembangkan
D. Pertanyaan Penelitian
Pertanyaan penelitian dari pengembangan Aplikasi Aplikasi Kamus Istilah Desain
2. Apakah Aplikasi Kamus Istilah Desain Grafis dan Periklanan memenuhi aspek
3. Apakah Aplikasi Kamus Istilah Desain Grafis dan Periklanan memenuhi aspek
functional suitability?
4. Apakah Aplikasi Kamus Istilah Desain Grafis dan Periklanan memenuhi aspek
usability?
5. Apakah Aplikasi Kamus Istilah Desain Grafis dan Periklanan memenuhi aspek
compatibility?
6. Apakah Aplikasi Kamus Istilah Desain Grafis dan Periklanan memenuhi aspek
performance efficiency?
BAB II
METODE PENELITIAN
A.JENIS PENELITIAN
Dari penelitian ini maka produk yang dihasilkan adalah Aplikasi Kamus
Istilah Desain Grafis dan Periklanan. Pengguna dari aplikasi ini adalah siswa SMK
dan cepat, maka dalam pengembangan perangkat lunak ini peneliti menggunakan
mengakomodasi perubahan kebutuhan perangkat lunak secara cepat (Rosa A.S. &
Shalahuddin, 2011).
A. Prosedur Pengembangan
Prosedur pengembanganRational Unified Process (RUP) memiliki empat
tahapan mulai dari inception, elaboration, construction , dan transition. Penjelasan dari setiap
tahapan:
Inception
Tahapan inception lebih fokus dalam pemodelan proses bisnis yang dibutuhkan
akan dituntaskan
modelling
interaktif, dan desain grafis percetakan. Hasil dari observasi dan wawancara ini
perancangan model bisnis, dan estimasi waktu. Jika pada tahap ini target yang
Elaboration
b. Membuat use case diagram aplikasi beserta aktor yang telah diidentifikasi,
dikembangkan Construction
Fokus dalam tahap ini adalah pada pengembangan fitur dan komponen
aplikasi. Selain itu, implementasi dan pengujian aplikasi ditekankan pada saat
Hasil yang diperoleh dari tahap construction berupa perangkat lunak yang telah jadi
Transition
dimaksud meliputi alpha dan beta testing. Dari kegiatan yang dilakukan diperoleh
hasil berupa aplikasi yang telah dipasang pada server dan dapat diakses pengguna
secara umum.
B. Prosedur Pengujian Kualitas
pengguna.
yang berbeda.
dikembangkan.
Yogyakarta sebagai tempat uji coba penggunaan aplikasi. Uji coba aplikasi
kualitas media belajar serta kualitas perangkat lunak dengan acuan standar ISO
efficiency.
Aplikasi Kamus Istilah Desain Grafis dan Periklanan sebagai sumber tambahan
diantaranya:
1. Wawancara
2. Observasi
untuk menghimpun data di sekolah guna membantu proses analisis kebutuhan dan
proses pengujian kualitas perangkat lunak pada aspek performance efficiency dan
compatibility.
3. Kuesioner
Instrumen atau alat penghimpun data yang disebut angket dengan berisi sejumlah
teknik ini diperuntukkan saat pengujian kualitas perangkat lunak dari aspek
F. Instrumen Penelitian
perangkat lunak berdasarkan kualitas media belajar dan kualitas perangkat lunak
berdasar ISO 25010 yang mengacu pada empat aspek yang diujikan meliputi:
yang dikembangkan. Instrumen yang dibuat untuk ahli media disesuaikan dengan
karakteristik media belajar yang baik pendapat dari Thorn (1995), yang digunakan
untuk menguji tingkat kualitas media belajar yang telah dikembangkan. Pengujian
kualitas media ini dilakukan oleh ahli media belajar. Instrumen pengujian kualitas
berupa daftar menggunakan checklist pada test-case berupa daftar fungsi aplikasi sesuai
Pengujian ini menggunakan angket USE (Usefulness, Satisfaction, and Ease of Use)
a. Coexistence
Dengan demikian dapat dilihat kinerja aplikasi apakah berjalan sesuai fungsi
ataupun tidak.
Pengujian ini dilakukan dengan cara observasi hasil yang didapat dengan
dengan Google Play Store Console. Pengujian ini dilakukan dengan cara
observasi yang hasilnya didapat setelah file apk diunggah. Dari hasil
pengujian tersebut dapat
disimpulkan apakah aplikasi sudah dapat dinyatakan kompatibel dari berbagai
a. Time Behavior
dari Appachhi. Dengan menggunakan alat ini, aplikasi akan dipasang pada
berbagai jenis perangkat Android secara virtual dan memberi hasil berupa total
thread/fungsi yang dapat dijalankan perangkat dalam satu detik. Setelah hasil
rata waktu yang diperlukan oleh perangkat dalam menjalankan fungsi aplikasi.
dari Appachhi, yang akan memperoleh hasil penggunaan CPU per detik yang
menjadi sampel. Sehingga akan diperoleh hasil rerata penggunaan CPU oleh
aplikasi.
dari Appachhi yang menghitung penggunaan memory pada aplikasi dan rerata
penggunaan memory yang digunakan oleh Aplikasi Kamus Istilah Desain Grafis
dan Periklanan.
untuk mengecek respon aplikasi web dan ruang lingkup server melalui berbagai
peneliti dapat melihat seberapa cepat load speed web berdasarkan ketentuan
Teknik analisis data untuk seluruh aspek pengujian adalah sebagai berikut:
yaitu berhasil atau gagal. Jawaban berhasil diberi skor satu dan jawaban gagal
diberi skor nol. Teknik analisis data yang digunakan adalah analisis deskriptif dan
kualitas media belajar menggunakan Likert. Skala Likert yang terdapat dalam
instrumen uji kualitas aspek usability (USE Questionnaire) dan instrumen uji
kualitas media belajar menggunakan skala lima karena menurut Losby dan
Wetmore (2012) skala ini paling banyak digunakan dalam penelitian selain itu
sesuai dengan pendapat Jeff Sauro (2010) yang menyatakan bahwa jika jumlah
Pada penelitian ini setiap item instrumen yang menggunakan skala Likert
Keterangan:
BAB IV
PENUTUP
A. Kesimpulan
disimpulkan bahwa:
dan periklanan. Hasil produk berupa aplikasi Android untuk pengguna yang
uji media yang telah dilakukan dan mendapat predikat “Sangat Baik”. Selain
itu aplikasi juga telah teruji menggunakan acuan standar ISO 25010 yang
berikut:
Facebook.
2. Belum semua kosakata mengenai istilah desain grafis dan periklanan masuk ke
3. Ada delay yang cukup lama saat permintaan kode token melalui email dari
C. Saran
3. Melakukan upgrade server dengan kecepatan yang mumpuni dan membeli SSL
Certificate pada domain yang digunakan agar semua proses yang melalui email