RANCANG BANGUN BACKEND APLIKASI PENGARSIPAN BOOKMARK BERBAGAI MEDIA SOSIAL BERBASIS WEB | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI

RANCANG BANGUN BACKEND APLIKASI PENGARSIPAN BOOKMARK BERBAGAI MEDIA SOSIAL BERBASIS WEB


Pengarang

Muammar Yasir - Personal Name;

Dosen Pembimbing

Dalila Husna Yunardi - 199006172015042001 - Dosen Pembimbing I
Viska Mutiawani - 198008312009122003 - Dosen Pembimbing II



Nomor Pokok Mahasiswa

1908107010079

Fakultas & Prodi

Fakultas MIPA / Informatika (S1) / PDDIKTI : 55201

Subject
-
Kata Kunci
-
Penerbit

Banda Aceh : Fakultas MIPA Informatika., 2024

Bahasa

No Classification

-

Literature Searching Service

Hard copy atau foto copy dari buku ini dapat diberikan dengan syarat ketentuan berlaku, jika berminat, silahkan hubungi via telegram (Chat Services LSS)

Bookmark adalah suatu fitur yang memungkinkan pengguna untuk menyimpan atau
menandai suatu situs ada konten media sosial. Namun beberapa media sosial tidak
menyediakan fitur penamaan dan pencarian terhadap konten-konten yang disimpan.
Sehingga banyak sekali pengguna media sosial yang kesulitan mencari konten yang
pernah mereka simpan. Oleh karena itu penelitian ini bertujuan untuk
mengembangkan suatu aplikasi berbasis web yang interaktif. Penelitian ini
menjelaskan pembangunan backend sedangkan frontend aplikasi ini dikembangkan
oleh rekan peneliti. Penelitian ini dilakukan menggunakan model pengembangan
Agile Development dengan metodologi SCRUM dengan serangkaian tahap yang
berurut dan sistematis, dimulai dengan, studi literatur, analisis kebutuhan,
perancangan sistem, implementasi sistem, pengujian sistem, dan perbaikan sistem.
Pengujian sistem dilakukan dengan 2 metode yaitu unit test dan end-to-end testing.
Unit test adalah metode pengujian sistem per unitnya. Dalam pengujian 7 fungsi
pada aplikasi ini yang mencakup 14 unit diuji, di mana semuanya berhasil.
Pengujian dilakukan menggunakan device Laptop Lenovo Legion RAM 16 Gb
dengan kecepatan wifi 1 mb/s, pada tanggal 23 November 2023. Didapatkan rata
rata waktu yang digunakan untuk menguji satu fungsi adalah 0.31s. End-to-end
testing adalah pengujian yang mencakup seluruhan alur kerja atau jalur penggunaan
aplikasi dari awal hingga akhir. Fokusnya adalah pada pengujian integrasi sistem
secara keseluruhan. Pengujian akan menggunakan metode automation di mana
nantinya aplikasi akan diuji seluruh alur kerjanya secara otomatis. Pengujian
dilakukan pada dua device yaitu Laptop Lenovo Legion RAM 16 Gb dengan
kecepatan wifi 1 mb/s dan 1 unit PC RAM 16 Gb dengan kecepatan wifi 1 mb/s.
Semua fungsi yang dicoba pada pengujian ini berjalan dengan semestinya dengan
memakan waktu 1 menit 6 detik untuk device laptop dan 58 detik untuk device PC.
Yang mana dapat disimpulkan bahwa sistem backend aplikasi yang dibangun sudah
memiliki kualitas bagus.

Kata kunci: Bookmark, Agile development, SCRUM, unit test, end-to-end testing

Bookmarking is a feature that allows users to save or tag a site with social media content. However, some social media do not provide naming and search features for saved content. So that a lot of social media users have difficulty finding content that they have saved. Therefore, this research aims to develop an interactive webbased application. This research describes the backend development while the frontend of this application was developed by a co-researcher. This research was conducted using the Agile Development model with the SCRUM methodology with a series of sequential and systematic stages, starting with, literature study, requirements analysis, system design, system implementation, system testing, and system improvement. System testing is done with 2 methods, namely unit tests and end-to-end testing. Unit test is a method of testing the system per unit. In testing 7 functions in this application which includes 14 units were tested, all of which were successful. Testing was carried out using a 16 Gb RAM Lenovo Legion Laptop device with a wifi speed of 1 mb/s, on November 23, 2023. The average time used to test one function was 0.31s. End-to-end testing is testing that covers the entire workflow or path of application use from start to finish. The focus is on testing the overall system integration. Testing will use the automation method where the application will be tested for its entire workflow automatically. Testing was carried out on two devices, namely a 16 Gb RAM Lenovo Legion Laptop with 1 mb/s wifi speed and 1 unit of 16 Gb RAM PC with 1 mb/s wifi speed. All functions tried in this test run properly by taking 1 minute 6 seconds for laptop devices and 58 seconds for PC devices. Which can be concluded that the application backend system built already has good quality. Key word: Bookmark, Agile development, SCRUM, unit test, end-to-end testing.

Citation



    SERVICES DESK