LAPORAN ANALISIS SOFTWARE TOKOPEDIA
PENJAMINAN KUALITAS PERANGKAT LUNAK
S1 REKAYASA PERANGKAT LUNAK
INSTITUT TEKNOLOGI TELKOM PURWOKERTO
2024
1. Analisis Aplikasi Tokopedia Dari Sisi Devlope-nya a. Sistem yang akan dibuat
Tokopedia adalah platform e-commerce yang memungkinkan pengguna untuk membeli dan menjual berbagai macam produk. Sistem yang akan dibuat adalah aplikasi mobile Tokopedia yang memungkinkan pengguna untuk melakukan berbagai aktivitas, seperti:
Mencari dan browsing produk
Membeli produk
Melakukan pembayaran
Melacak pesanan
Mengelola akun
Memberikan ulasan produk
Berkomunikasi dengan penjual
b. Tujuan Sistem
Tujuan pembuatan sistem Tokopedia bukan hanya sebatas menyediakan platform e-commerce bagi pengguna. Ada beberapa tujuan lain yang lebih kompleks.
Memberikan platform yang mudah digunakan dan nyaman bagi pengguna untuk membeli dan menjual produk
Meningkatkan efisiensi dan efektivitas transaksi jual beli online
Meningkatkan akses masyarakat terhadap berbagai macam produk
c. Fungsi-fungsi pada Sistem
fungsi utama pada sistem Tokopedia diantaranya yaitu
Pencarian dan browsing produk: Pengguna dapat mencari produk dengan menggunakan kata kunci, kategori, atau filter lainnya.
Pembelian produk: Pengguna dapat menambahkan produk ke keranjang belanja, memilih metode pembayaran, dan menyelesaikan transaksi.
Pembayaran: Tokopedia menyediakan berbagai metode pembayaran yang aman dan mudah digunakan, seperti transfer bank, kartu kredit, dan e-wallet.
Pelacakan pesanan: Pengguna dapat melacak status pesanan mereka secara real-time.
Pengelolaan akun: Pengguna dapat mengelola informasi akun mereka, seperti alamat pengiriman, informasi pembayaran, dan riwayat pesanan.
Pemberian ulasan produk: Pengguna dapat memberikan ulasan produk setelah mereka menerima dan menggunakan produk.
Komunikasi dengan penjual: Pengguna dapat berkomunikasi dengan penjual melalui chat untuk menanyakan pertanyaan tentang produk atau pesanan.
d. Perancangan
Perancangan sistem Tokopedia melibatkan berbagai komponen dan subsistem yang saling terintegrasi.
Arsitektur Sistem
Tokopedia kemungkinan menggunakan arsitektur microservices, dimana fitur-fitur dipecah menjadi layanan mandiri yang berkomunikasi melalui API (Application Programming Interface). Ini membuat
pengembangan dan pemeliharaan sistem lebih mudah dan fleksibel serta Tokopedia kemungkinan menggunakan kombinasi database relasional (MySQL) untuk menyimpan data terstruktur (misal: pengguna, produk) dan database NoSQL untuk menyimpan data tidak terstruktur (misal: ulasan produk)
Keamanan
Untuk menjaga keamanan sistem Tokopedia menggunakan mekanisme login yang aman dengan autentikasi dan otorisasi yang kuat digunakan untuk memverifikasi identitas pengguna dan membatasi akses ke data sensitif. Selain itu, enkripsi data diterapkan untuk melindungi informasi pribadi dan keuangan pengguna saat disimpan dan ditransmisikan, sehingga mencegah kebocoran data dan memastikan privasi pengguna terjaga.
Kombinasi langkah-langkah keamanan ini membantu membangun sistem yang terpercaya dan tangguh terhadap akses yang tidak sah.
Kegunaan (Usability)
Tokopedia mengutamakan kemudahan penggunaan bagi para
penggunanya dengan merancang User Interface (UI) yang intuitif dan mudah dinavigasi, bahkan bagi pemula sekalipun. Hal ini sejalan dengan User Experience (UX) yang dirancang untuk menghadirkan alur pengguna yang efisien dan memuaskan. Pengguna dapat dengan mudah menemukan produk yang dicari dan menyelesaikan transaksi dengan cepat. Untuk memastikan desain UI/UX yang optimal, Tokopedia memanfaatkan metode A/B testing, di mana dua versi desain yang berbeda diuji kepada pengguna untuk menentukan versi mana yang memberikan pengalaman terbaik.
e. Desain Tampilan
Desain tampilan Tokopedia harus menarik, mudah digunakan, dan konsisten dengan branding Tokopedia. Berikut beberapa elemen penting dalam desain tampilan Tokopedia.
Logo
Logo Tokopedia memiliki keunikan sendiri sehingga mudah dingat. Logo Tokopedia juga menggunakan kombinasi warna hijau dan putih yang
merupakan warna utama branding Tokopedia. Tidak hanya itu logo Tokopedia memiliki desain yang simpel dan modern, namun tetap mudah dikenali.
Warna
Warna utama yang digunakan dalam desain tampilan Tokopedia adalah Hijau dan putih. Warna hijau melambangkan pertumbuhan, kesegaran, dan
kemakmuran. Hal ini sesuai dengan visi Tokopedia untuk menjadi platform e- commerce yang membantu UMKM berkembang dan meningkatkan
kesejahteraan masyarakat Indonesia. Sedangkan warna putih Warna putih melambangkan kemurnian, kesederhanaan, dan transparansi. Hal ini mencerminkan nilai-nilai Tokopedia dalam menjalankan bisnisnya dengan jujur dan terbuka kepada penggunanya. Putih juga melambangkan kebersihan dan modernitas, yang sejalan dengan citra Tokopedia sebagai platform e- commerce yang inovatif dan terdepan.
Sedangkan kombinasi putih dan hijau memberikan kesan yang segar, dinamis, dan optimis, ini mencerminkan semangat Tokopedia untuk terus berkembang dan memberikan pengalaman terbaik bagi penggunanya.
Warna-warna ini juga mudah diingat dan dikenali, sehingga membantu Tokopedia membangun brand identity yang kuat.
Tipografi
Pemilihan tipografi pada aplikasi Tokopedia menghadirkan pengalaman pengguna yang optimal dan selaras dengan identitas merek. Berikut adalah beberapa elemen tipografi
- Font
Tokopedia menggunakan font sans-serif modern yang bersih dan mudah dibaca di berbagai ukuran layar. Hal ini bertujuan untuk memastikan keterbacaan yang optimal, terutama pada perangkat mobile.
- Ukuran
Ukuran font yang lebih besar digunakan untuk judul, heading, dan elemen penting lainnya, sedangkan ukuran font yang lebih kecil digunakan untuk teks yang lebih panjang, seperti deskripsi produk dan ulasan.
- Warna
Tokopedia menggunakan warna hitam untuk teks utama pada aplikasi, yang memberikan kontras yang baik dengan latar belakang putih dan meningkatkan keterbacaan. Warna hijau Tokopedia juga digunakan untuk beberapa elemen teks, seperti tombol dan label, untuk memberikan penekanan dan menarik perhatian pengguna.
Layout
Tokopedia menggunakan layout yang dirancang dengan cermat untuk menghadirkan pengalaman navigasi yang mudah dan nyaman bagi penggunanya.
Struktur:
- Homepage: Menampilkan kategori produk, promo, dan rekomendasi.
- Kategori Produk: Tersusun hierarkis, memudahkan penjelajahan.
- Detail Produk: Informasi lengkap tentang produk.
- Keranjang Belanja: Menyimpan produk sebelum checkout.
- Checkout: Proses checkout yang simpel.
- Akun Pengguna: Mengelola profil, pesanan, dan pelacakan pengiriman.
Elemen Layout:
- Header: Logo, pencarian, keranjang, dan akun pengguna.
- Navbar: Menu utama untuk navigasi mudah.
- Banner: Promo menarik dan informasi penting.
- Gambar Produk: Berkualitas tinggi dan menarik.
- Teks: Mudah dibaca dan dipahami.
- Ruang Putih: Membuat layout rapi dan tidak sesak.
Penggunaan Warna:
- Hijau: Warna utama, melambangkan pertumbuhan dan kesejahteraan.
- Putih: Latar belakang, kesan bersih dan modern.
- Warna lain: Menonjolkan elemen penting.
Elemen Interaktif
Aplikasi Tokopedia dilengkapi dengan berbagai elemen interaktif yang dirancang untuk meningkatkan kemudahan navigasi, membantu pengguna dalam menemukan produk yang diinginkan, dan memberikan pengalaman berbelanja online yang lebih menarik dan menyenangkan.
Tombol dan Ikon
Tombol dan ikon dirancang dengan visual yang jelas dan mudah dipahami, menggunakan warna yang mencolok untuk menarik perhatian pengguna.
Gerakan Gestur
Tokopedia mendukung gerakan gestur seperti menggeser layar untuk melihat lebih banyak produk, menarik produk untuk menambahkannya ke keranjang belanja, dan mengetuk produk untuk melihat detailnya.
Pencarian
Fitur pencarian memungkinkan pengguna untuk menemukan produk yang diinginkan dengan cepat dan mudah. Pengguna dapat mencari produk berdasarkan nama, kategori, merek, harga, dan atribut lainnya.
Filter dan Sortasi
Pengguna dapat memfilter dan mengurutkan produk berdasarkan berbagai kriteria, seperti harga, rating, lokasi penjual, dan waktu pengiriman.
Fitur ini memungkinkan pengguna untuk mempersempit hasil pencarian dan menemukan produk yang sesuai dengan kebutuhan mereka.
Gamifikasi
Tokopedia menghadirkan fitur gamifikasi yang memungkinkan pengguna untuk mendapatkan poin dan hadiah dengan menyelesaikan berbagai aktivitas, seperti berbelanja, memberikan ulasan, dan menyelesaikan misi. Fitur ini membuat pengalaman berbelanja online menjadi lebih menyenangkan dan menarik.
2. Review Devloping Aplikasi