ETS MPPL 2022 ( MPPL - B )
Danial Farros Maulana, M. Afif Dwi Ardhiansyah, M. Zufarrifqi Prakoso
Project Name | Aplikasi Toko Online | ||
Keperluan Tugas | ETS MPPL ( MPPL - B ) | ||
Prepared By |
| ||
Kelas | MPPL B | Version: | 1.0 |
1.0 Deskripsi Proyek |
Belanja online saat ini sudah menjadi trend baru di Indonesia termasuk di Kota Batam beberapa tahun belakangan ini. Kemudahan yang dirasakan saat belanja online membuat para penggemar shopping tidak perlu lagi repot untuk belanja semua barang yang dibutuhkan ke toko offline mulai dari tas, pakaian, elektronik rumah tangga, perabotan rumah, perlengkapan dapur, perlengkapan bayi, kamera, 2 handphone, bahkan produk otomotif seperti mobil motor bisa dibeli secara online. Semua barang yang diinginkan bisa didapatkan secara mudah.
Permasalahan yang terjadi, pada usaha ini belum terdapatnya media pemasaran secara online yang menampilkan produk Sepatu yang di jual oleh Dyamal Online Shop sehingga konsumen kurang mengenal dan penjualan produk menjadi kurang maksimal. Agar usaha ini bisa bersaing dalam menjalankan bisnisnya, sebuah website E-Commerce dapat menjadi solusi yang menyediakan informasi terbaru bagi konsumen tanpa harus membuka media sosial. Oleh sebab ittu di buatlah sebuah online shop yang dapat menyediakan fitur promosi sehingga penjual tidak perlu memikirna sistem promosi yang harus dilakukan.
Dyamal Online Shop merupakan sebuah toko online yang menjual berbagai produk yang berbasis di website. Aplikasi Dyamal Online shop memiliki beberapa fitur utama, yakni : Custom Price Rules, Abandoned Order Management, Inventory Management, Multiple Step Checkout, Payment confirmation, Reseller Plugin, Send Shipping, Send Shipping Tracking Number, Shipping and Warehouse Label, Plugin Wishlist, Plugin Refund dan Promotion manager.
2.0 Fitur |
Fitur utama dari aplikasi tersebut terbagi menjadi beberapa bagian sebagai berikut :
Custom Price Rules Merupakan fitur yang dapat digunakan oleh penguna dalam hal ini penjual untuk dapat Menetapkan harga produk secara dinamis berdasarkan beberapa kondisi seperti waktu serta acara penting, Menetapkan harga khusus untuk beberapa produk, kategori produk atau batasan produk tertentu, Menentukan diskon berdasarkan jumlah produk yang dibeli, Menerapkan diskon secara dinamis berdasarkan kondisi keranjang seperti jumlah harga atau jumlah baran, Menetapkan pilihan pengiriman dinamis berdasarkan beberapa kondisi keranjang.
Abandoned Order Managemen merupakan fitur yang dapat digunakan oleh pengguna dalam hal ini penjual untuk dapat mendaftar semua email pesanan yang terabaikan dengan ambang waktu yang diberikan, mengatur ambang waktu untuk 2 metode pembayaran pesanan, melakukan pengiriman email secara otomatis kepada pengguna yang pesanannya terabaikan dengan mengirimkan tautan kepada pengguna, membuat laporan total pesanan yang dipulihkan dan membuat konten email pemberitahuan yang bisa diedit
Inventory Manager merupakan fitur yang dapat digunakan oleh pengguna dalam hal ini penjual untuk dapat mencatat semua perubahan stok produk dengan cerdas, membuat laporan rinci tentang perubahan stok produk pada rentang tanggal yang ditentukan, fitur ini dapat mendukung variasi produk, Membuat pesanan pembelian dengan tampilan yang mudah digunakan, menambah biaya tambahan khusus untuk beberapa pesanan, melakukan pelacakan untuk menyimpan pesanan pembelian dalam PDF, melakukan penyesuaian stok dengan opsi untuk menambah catatan dan Manajemen pemasok
Plugin ongkos kirim merupakan fitur yang dapat digunakan oleh pengguna dalam hal ini penjualuntuk dapat Pengiriman real time ke seluruh Indonesia, Mendung hingga 20 layanan ekspedisi, Mendukung perhitungan biaya kirim hingga ke tingkat kecamatan, Mendukung ongkos kirim tambahan, Menambahkan nomor unik ke total pesanan, dapat memfilter kurir, memberikan ongkos kirim khusus dan fitur yang dibuat dapat mendukung API Rajaongkir.
Plugin ongkos kirim merupakan fitur yang dapat digunakan oleh pengguna dalam hal ini pembeli untuk dapat Membagi halaman checkout menjadi 3 bagian (login, alamat masukan, dan pilihan metode pembayaran dengan mudah), Formulir validasi di tiap tahapan, Mudah digunakan tanpa konfigurasi, website dapat berfungsi sempurna di layar mobile
Payment Confirmation merupakan fitur yang dapat digunakan oleh penjual sehingga dapat melakukan konfirmasi kedalam pembeli, fitur ini dapat Mendukung lampiran file, memberikan order nomor validasi untuk mencegah spam, memberikan email pemberitahuan untuk admin dan pengguna, membuat onten email pemberitahuan yang bisa diedit
Reseller Plugin merupakan fitur yang diapat digunakan memudahkan penjualan bertingkat (reseller), sehingga memiliki fitur pendukung yang dapat membuat halaman registrasi untuk pengguna reseller, mengelola aplikasi reseller, Mendukung banyak tipe reseller dan mudah dikelola, memberikan laporan rinci penjualan reseller, memberikan konten email pemberitahuan yang bisa diedit, memberikan konten kebijakan privasi dan kustom
Send Shipping Tracking merupakan fitur yang dapat digunakan dan dapat melakukan pengiriman resi ke pelanggan melalui email dengan mudah, memberikan nama kurir kustomisasi, membuat template email yang bisa dimodifikasi
Shipping and Warehouse Label Memiliki fitur pendukung sebagai berikut : Menambahkan tombol pada halaman pesanan untuk mengunduh dan mencetak label pengiriman maupun gudang, dapat menajmbungkan slip untuk konsumen dan gudang, memberikan page break otomatis untuk pesanan jumlah besar, memberikan pilihan untuk menyimpan label dalam format PDF
Plugin Wishlist Memiliki fitur merupakan fitur yang dapat digunakan oleh pelanggan sehingga dapat menambahkan tombol wishlist di halaman produk, menampilkan tampilkan daftar keinginan untuk setiap produk, membuat halaman bagi pelanggan untuk menampilkan daftar keinginannya.
Menu refund dapat memiliki fitur berupa Membuat halaman permintaan pengembalian untuk pengguna,Mudah mengelola permintaan pengembalian pada halaman pesanan, memberikan halaman laporan pengembalian pesanan, menampiljan konten email pemberitahuan yang bisa diedit.
Plugin Manager merupakan fitur yang dapat digunakan oleh penjual dalam segi promosi, sehingga dapat digunakan untuk mudah membuat banner promosi dengan 3 tipe berbeda: sticky bar, slider atau popup, pembuatan banner dapat digunakan secara mudah dalam melakukan postingan banner, banner memiliki pilihan waktu kadaluarsa, Dapat melakukan kostumisasi banner, dapat menambahna opsi redirect URL Ketika kelik banner, memberikan perhitungan hit untuk setiap banner, dapat menampilkan halaman laporan untuk menampilkan semua jumlah klik banner
3.0 Desain Prototipe |
Desain prototipe apikasi berdasarkan fitur, dapat dilihat pada tampilan berikut :
3.1 Halaman Login | 3.2 Halaman Register | 3.3 Halaman Profile |
3.4 Custom Price Rules | 3.5 Inventory Manager | 3.6 Plugin Ongkos Kirim |
3.7 Multiple Step Checkout
| 3.8 Payment Confirmation | |
3.9 Reseller Plugin | 3.10 Send Shipping Tracking
| |
3.11 Shipping and Warehouse Label | 3.12 Plugin Wishlist | 3.13 Plugin Refund |
3.14 Plugin Manager
|
4.0 Work Breakdown Structure (WBS) |
5.0 Jadwal |
Jadwal pengerjaan tersusun berkala sebagai berikut :
No | Kegiatan | November | Desember | Januari | Februari | ||||||||||||
1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | ||
1 | Identifikasi Kebutuhan | ||||||||||||||||
2 | Perancangan Analisis | ||||||||||||||||
3 | Penyusunan hasil analisis dan identifikasi | ||||||||||||||||
4 | Perancangan Arsitektur | ||||||||||||||||
5 | Desain arsitektur database | ||||||||||||||||
6 | Desain server aplikasi | ||||||||||||||||
7 | Desain user Interface | ||||||||||||||||
8 | Implementasi Database | ||||||||||||||||
9 | Implementasi Backend | ||||||||||||||||
10 | Implementasi Frontend | ||||||||||||||||
11 | Integrasi Sistem | ||||||||||||||||
12 | Testing | ||||||||||||||||
13 | Deployment | ||||||||||||||||
14 | Simulasi terhadap user |
6.0 Pendanaan |
Perancangan Biaya:
Nama Kegiatan | Durasi (Hari) | Kegiatan | Kegiatan | ||||
Upah | Personalia | Bahan | Perjalanan | Lain-Lain | |||
Tahap Analis | Rp 6,000,000.00 | Rp 6,000,000.00 | Rp 2,200,000.00 | Rp 100,000.00 | Rp - | Rp 14,300,000.00 | |
Identifikasi Kebutuhan sistam | 3 | Rp 1,800,000.00 | Rp 1,800,000.00 | Rp 350,000.00 | Rp 50,000.00 | Rp - | |
Perancangan Arsitektur | 5 | Rp 3,000,000.00 | Rp 3,000,000.00 | Rp 1,500,000.00 | Rp - | Rp - | |
Penyusunan hasil analisis dan identifikasi | 2 | Rp 1,200,000.00 | Rp 1,200,000.00 | Rp 350,000.00 | Rp 50,000.00 | Rp - | |
Tahap Desain | Rp 15,000,000.00 | Rp 15,000,000.00 | Rp 9,000,000.00 | Rp - | Rp - | Rp 39,000,000.00 | |
Desain User Interface | 10 | Rp 6,000,000.0 | Rp 6,000,000.00 | Rp 3,500,000.00 | Rp - | Rp - | |
Desain Arsitektur Database | 5 | Rp 3,000,000.0 | Rp 3,000,000.00 | Rp 3,500,000.00 | Rp - | Rp - | |
Desain Server Aplikasi | 10 | Rp 6,000,000.0 | Rp 6,000,000.00 | Rp 2,000,000.00 | Rp - | Rp - | |
Tahap Pemrograman (Koding) | Rp 90,000,000.00 | Rp 90,000,000.00 | Rp 600,000.00 | Rp 400,000.00 | Rp - | Rp 181,000,000.00 | |
Implementasi Database | 5 | Rp 7,500,000.00 | Rp 7,500,000.00 | Rp 200,000.00 | Rp - | Rp - | |
Implementasi Backend | 20 | Rp 30,000,000.00 | Rp 30,000,000.00 | Rp 200,000.00 | Rp 400,000.00 | Rp - | |
Implementasi Frontend | 20 | Rp 30,000,000.00 | Rp 30,000,000.00 | Rp 100,000.00 | Rp - | Rp - | |
Integrasi Sistem | 15 | Rp 22,500,000.00 | Rp 22,500,000.00 | Rp 100,000.00 | Rp - | Rp - | |
Tahap Uji Coba | Rp 7,000,000.00 | Rp 35,000,000.00 | Rp 2,100,000.00 | Rp 17,500,000.00 | Rp - | Rp 61,600,000.00 | |
Performance Testing | 5 | Rp 1,000,000.00 | Rp 5,000,000.00 | Rp 300,000.00 | Rp 2,500,000.00 | Rp - | |
System Testing | 5 | Rp 1,000,000.00 | Rp 5,000,000.00 | Rp 300,000.00 | Rp 2,500,000.00 | Rp - | |
Unit Testing | 5 | Rp 1,000,000.00 | Rp 5,000,000.00 | Rp 300,000.00 | Rp 2,500,000.00 | Rp - | |
Integration Testing | 5 | Rp 1,000,000.00 | Rp 5,000,000.00 | Rp 300,000.00 | Rp 2,500,000.00 | Rp - | |
Usability Testing | 5 | Rp 1,000,000.00 | Rp 5,000,000.00 | Rp 300,000.00 | Rp 2,500,000.00 | Rp - | |
Smoke Testing | 5 | Rp 1,000,000.00 | Rp 5,000,000.00 | Rp 300,000.00 | Rp 2,500,000.00 | Rp - | |
User Acceptance Test (UAT) | 5 | Rp 1,000,000.00 | Rp 5,000,000.00 | Rp 300,000.00 | Rp 2,500,000.00 | Rp - | |
Tahap Implementasi | Rp 20,000,000.00 | Rp 780,000.00 | Rp 150,000.00 | Rp - | Rp - | Rp 20,930,000.00 | |
Deployment | 6 | Rp 15,000,000.00 | Rp 180,000.00 | Rp 75,000.00 | Rp - | Rp - | |
Simulasi Terhadap User | 20 | Rp 5,000,000.00 | Rp 600,000.00 | Rp 75,000.00 | Rp - | Rp - | |
TOTAL | Rp 316,830,000.00 |
Estimasi Biaya
No | WBS Item | Unit | Kegiatan | |||||
Jumlah | Lama Kerja (jam) | Biaya Per Jam (Rp) | Biaya per Unit(Rp) | Biaya (Rp) | Total (%) | |||
1 | Tim Teknis Aplikasi | Sistem Analis | 3 | 40 | Rp80,000 | Rp9,600,000 | Rp153,600,000 | 49.04% |
UI / UX Designer | 4 | 80 | Rp50,000 | Rp16,000,000 | ||||
Database Engineer | 3 | 80 | Rp50,000 | Rp12,000,000 | ||||
Programmer (Front End) | 6 | 160 | Rp50,000 | Rp48,000,000 | ||||
Programmer (Back End) | 4 | 160 | Rp50,000 | Rp32,000,000 | ||||
Infra | 3 | 80 | Rp50,000 | Rp12,000,000 | ||||
Quality Assurance | 3 | 160 | Rp50,000 | Rp24,000,000 | ||||
2 | Sistem (Hardware) | Komputer Klien | 10 | Lifetime | Rp8,500,000 | Rp85,000,000 | Rp89,500,000 | 28.58% |
Server | 1 | Lifetime | Rp4,500,000 | Rp4,500,000 | ||||
3 | Sistem (Software) | Lisensi Figma | 4 | 4 bulan | Rp748,800 | Rp2,995,200 | Rp45,004,430 | 14.37% |
Lisensi Adobe | 4 | 4 bulan | Rp4,400,000 | Rp17,600,000 | ||||
Lisensi Windows | 10 | Lifetime | Rp2,154,923 | Rp21,549,230 | ||||
Domain | 1 | 1 tahun | Rp460,000 | Rp460,000 | ||||
Hosting | 1 | 1 tahun | Rp2,400,000 | Rp2,400,000 | ||||
4 | Testing | Smartphone | 6 | Lifetime | Rp4,000,000 | Rp24,000,000 | Rp24,000,000 | 7.66% |
5 | Training | Pengguna | 10 | 1 | Rp30,000 | Rp300,000 | Rp1,100,000 | 0.35% |
Stakeholder | 10 | 1 | Rp30,000 | Rp300,000 | ||||
Perjalanan | 10 | 1 | Rp50,000 | Rp500,000 | ||||
Total | Rp313,204,430 | 100.00% |
Anggaran
No | WBS Item | Unit | November | Desember | Januari | Februari | Biaya |
1 | Tim Teknis Aplikasi | Sistem Analis | Rp9,600,000 | Rp9,600,000 | |||
UI / UX Designer | Rp16,000,000 | Rp16,000,000 | |||||
Database Engineer | Rp6,000,000 | Rp6,000,000 | Rp12,000,000 | ||||
Programmer (Front End) | Rp27,428,571 | Rp20,571,429 | Rp48,000,000 | ||||
Programmer (Back End) | Rp5,333,333 | Rp10,666,667 | Rp16,000,000 | Rp32,000,000 | |||
Infra | Rp12,000,000 | Rp12,000,000 | |||||
Quality Assurance | Rp12,000,000 | Rp12,000,000 | Rp24,000,000 | ||||
2 | Sistem (Hardware) | Komputer Klien | Rp56,666,667 | Rp28,333,333 | Rp85,000,000 | ||
Server | Rp4,500,000 | Rp4,500,000 | |||||
3 | Sistem (Software) | Lisensi Figma | Rp2,995,200 | Rp2,995,200 | |||
Lisensi Adobe | Rp17,600,000 | Rp17,600,000 | |||||
Lisensi Windows | Rp21,549,230 | Rp21,549,230 | |||||
Domain | Rp460,000 | Rp460,000 | |||||
Hosting | Rp2,400,000 | Rp2,400,000 | |||||
4 | Testing | Smartphone | Rp24,000,000 | . | Rp24,000,000 | ||
5 | Training | Pengguna | Rp300,000 | Rp300,000 | |||
Stakeholder | Rp300,000 | Rp300,000 | |||||
Perjalanan | Rp500,000 | Rp500,000 | |||||
Total Anggaran | Rp152,244,430 | Rp66,428,571 | Rp78,571,429 | Rp15,960,000 | $ 313,204,430.00 | ||
7.0 Kurva S |