GUITAR
DISUSUN OLEH :
FAKULTAS TEKNIK
UNIVERSITAS LAMPUNG
2023
DAFTAR ISI
BAB I.......................................................................................................................3
PENDAHULUAN...................................................................................................3
1.2 Tujuan.............................................................................................................3
BAB II......................................................................................................................4
TINJAU PUSTAKA................................................................................................4
BAB III....................................................................................................................7
BAB IV..................................................................................................................15
KESIMPULAN......................................................................................................15
DAFTAR PUSTAKA............................................................................................16
2
BAB I
PENDAHULUAN
1.2 Tujuan
1. Memperkenalkan Aplikasi Ultimate Guitar
2. Menganalisis Ragam Dialog yang Terdapat di Ultimate Guitar
3
BAB II
TINJAU PUSTAKA
a. Inisiatif
Pengguna memberikan tanggapan atas prompt yang berikan oleh komputer
untuk memasukkan perintah atau parameter perintah
b. Keluwesan
Pengguna mempunyai kesempatan melakukan customizing dan memperluas
antarmuka dari sebuah sistem untuk memenuhi kebutuhan.
c. Kompleksitas
Pengelompokan dalam menerapkan model yang diinginkan pengguna ke
dalam sistem, dan hal ini dapat diperoleh dengan menggunakan hirarkhi atau
ortogonalitas atau keduanya.
d. Kekuatan
Kekuatan didefinisikan sebagai jumlah kerja yang dapat dilakukan oleh sistem
untuk setiap perintah yang diberikan oleh pengguna.
e. Bebas informasi
Dalam hal ini menitik beratkan pada penyajian informasi yang dihasilkan
komputer kepada pengguna. Agar penyampaian informasi itu dapat berdaya
guna dan beban informasi yang terkandung di dalam suatu ragam dialog
seharusnya disesuaikan dengan aras pengguna.
4
Karakteristik Ragam Dialog
a. Konsistensi
Sistem yang konsisten akan mendorong pengembangan mentalitas dengan
memberikan petunjuk kepada pengguna untuk mengekstrapolasi pengetahuan
yang ia miliki untuk memahami perintah yang baru lengkap dengan pilihan
yang ada.
b. Umpan balik
Pada ragam dialog jika pengguna melakukan kesalahan komputasi, maka
program akan menampilkan suatu pesan kesalahan.
c. Observabilitas
Sistem dikatakan mempunyai sifat observabilitas apabila sistem itu berfungsi
secara benar dan nampak sederhana bagi pengguna, meskipun sesungguhnya
pengolahan secara internalnya sangat rumit.
d. Kontrolabilitas
Kontrolabilitas merupakan kebalikan dari observabilitas, dan hal ini
berimplikasi bahwa sistem selalu berada di bawah kontrol pengguna. Agar hal
ini tidak tercapai, antarmukanya harus mempunyai sarana yang
memungkinkan pengguna untuk dapat melakukan kendali.
e. Efisiensi
Efisiensi melibatkan unjuk kerja manusia dan computer secara bersama-sama
adalah throughput yang diperoleh dari kerjasama tersebut.
f. Keseimbangan
Strategi yang diambil dalam perancangan sistem manusia komputer haruslah
dapat membagi-bagi pekerjaan antara manusia dan komputer seoptimal
mungkin.
5
United States, 94104. Anda dapat menghubungi mereka melalui nomor ponsel +1
415-599-4620 atau melalui email support@ultimate-guitar.com. Informasi lebih
lanjut dapat ditemukan di situs web resmi mereka di https://www.ultimate-
guitar.com/.
6
BAB III
Gambar 3.1
Pada Gambar 3.1.1 terdapat perintah untuk membuka website ultimate guitar
menggunakan DOS atau window. Perintah yang Anda gunakan, yaitu start firefox
https://www.ultimate-guitar.com/, adalah perintah yang digunakan dalam
lingkungan Windows PowerShell untuk membuka situs web dengan peramban
web Firefox.
7
Jadi, ketika Anda menjalankan perintah ini di Windows PowerShell, itu akan
menginstruksikan komputer Anda untuk membuka peramban web Firefox dan
menavigasi ke situs web Ultimate Guitar menggunakan URL yang Anda berikan.
Gambar 3.2.1
Pada gambar 3.2.1 saya menggunakan ekstensi BuilthWith untuk mengetahui web
tersebut dibuat dengan pemrograman apa saja. Dari gambar tersebut terdapat
frameworks dengan menggunakan bahasa Ruby on Rails. Ruby on Rails atau
sering disebut Rails adalah framework yang dibuat di atas bahasa pemrograman
Ruby dan saat ini menjadi salah satu alasan kenapa bahasa pemrograman Ruby
menjadi mudah untuk dipelajari. Framework ini memberikan struktur default
untuk kode, database, dan halaman web. Agar lebih mudah framework dapat
diibaratkan seperti mainan Lego, di mana setiap bagian Lego dapat dicampur,
dicocokkan, dan dimodifikasi agar bisa membuat yang diinginkan. Anggap Lego
adalah sebuah kode pra-bangun yang bisa dicampur, dicocokkan, dan
8
dimodifikasi untuk membangun aplikasi web. Jadi kamu tidak perlu membuat
semuanya dari awal.
Model: Berhubungan dengan struktur data atau database, bekerja di sisi server
View: Berhubungan dengan sisi visual dari aplikasi web, bekerja untuk end
user.
Controller: Menghubungkan Model dan View dan berisi logika aplikasi web
Selain itu Ruby on Rails juga merupakan framework full stack karena bisa meng-
handle tugas back-end dan front-end. Berdasarkan website resmi Ruby on Rails,
Ruby on Rails memiliki banyak fungsi seperti me-render template HTML,
memperbarui database, mengirim dan menerima email, maintenance web page
dengan WebSockets, menyimpan unggahan di cloud, memberikan perlindungan
keamanan dari serangan siber, dan masih banyak lagi.
9
Gambar 3.2.2
Pada gambar 3.2.2 terdapat jQuery adalah library JavaScript yang cukup andal,
ringkas, dan mempunyai fitur yang cukup lengkap. Library ini membuat
pemrosesan di HTML seperti perubahan dan manipulasi dokumen, event
handling, animasi, dan AJAX JavaScript menjadi lebih sederhana. Hal ini
didukung dengan API yang mudah digunakan dan dapat bekerja di berbagai
macam browser.
Gambar 3.3
10
Pada gambar 3.3 terdapat tulisan “TODAY’S MOST POPULAR” Ketika kita
menekannya maka akan terdapat beberapa pilihan lagi dibawahnya dan itu disebut
system menu tarik atau pull down. Kenapa disebut system menu tarik dikarenakan
pada saat kita menekan menu tersebut halaman pada web tidak berubah dan
terdapat beberapa pilihan lagi.
Dibawahnya terdapat beberapa menu untuk mengurutkan lagu yaitu today,s most
popular, most popular of all time, recently added, song A-z, Song Z-A, dll. Menu
tersebut disebut dengan menu datar dikarenakan disaat kita menekan menu
tersebut maka web akan m=berganti atau me-restart halamannya.
11
Gambar 3.4
Pada gambar diatas ditampilkan beberakpa ikon berikut penjelasannya dan tempat
ikonnya:
12
a. Kamera
Terdapat pada profile berfungsi untuk menambahkan cover pada profile user
b. Pensil
Terdapat pada profile berfungsi untuk mengedit profile user
c. Lonceng
Terdapat disetiap halam web berfungsi untuk mengetahui notifikasi yang
masuk ke akun
d. Like
Pada ultimate guitar terdapat fitur for you page dan logo jempol tersebut
berfungsi untuk memberikan like padaa video yang user lain post
3.6.1 Gambar
13
3.6.2 Gambar
Pada gambar 3.6.1 dan 3.6.2 terdapat system penjendelaan dikarenakan Ketika
user membuka fitur tersebut maka terdapat jendela lain yang muncul dan user
tidak bisa mengklik bagian belakang dari jendela tersebut.
14
3.7 Gambar
Antarmuka berbasis interaksi grafis adalah dialog berbentuk pesan atau informasi
link yang tampil ketika pengguna melakukan aktifitas. Pada gambar 3.7 ketika
cursor kita menuju tombol-tombol yang terdapat di web maka terdapat juga link
yang tampil pada bagian bawah web tersebut. Dari contoh gambar diatas ketika
user menempatkan kursor pada tombol tabs maka pada layar akan memunculkan
link, link tersebut sebagai informasi dari mana asalnya tombol “tabs”.
15
BAB IV
KESIMPULAN
Dalam menganalisis ragam dialog dalam aplikasi Ultimate Guitar, kita telah
memahami kompleksitas dan keragaman komunikasi yang terjadi dalam
komunitas musik yang menggunakan aplikasi ini. Ragam dialog dalam Ultimate
Guitar mencerminkan berbagai aspek komunikasi, termasuk gaya komunikasi,
jenis dialog, struktur dialog, konteks penggunaan, bahasa yang digunakan, dan
tujuan komunikasi. Aplikasi ini menyediakan platform yang kuat bagi pemain
gitar, bass, dan ukulele dari berbagai latar belakang untuk berinteraksi, berbagi
pengetahuan, dan berkolaborasi dalam perjalanan musik mereka.
Melalui analisis ini, kita dapat menyimpulkan bahwa Ultimate Guitar bukan
hanya sekadar alat untuk mengakses tabulasi dan akord lagu, tetapi juga menjadi
komunitas musik yang hidup, di mana pemain musik dari seluruh dunia dapat
berkomunikasi, berbagi pengalaman, dan berkembang bersama. Ragam dialog
dalam aplikasi ini menciptakan lingkungan yang mendukung pembelajaran,
kolaborasi, dan pengembangan keterampilan musik.
Selain itu, kita melihat bahwa analisis ragam dialog dalam aplikasi ini dapat
memberikan wawasan berharga bagi pengembang untuk meningkatkan
pengalaman pengguna, serta memberikan panduan bagi pengguna untuk lebih
memaksimalkan manfaat dari aplikasi ini. Secara keseluruhan, Ultimate Guitar
bukan hanya sebuah alat musik, tetapi juga wadah yang dinamis di mana musisi
dapat terhubung, berbagi, dan terinspirasi dalam perjalanan mereka menuju
kesempurnaan musik.
16
DAFTAR PUSTAKA
17