Anda di halaman 1dari 18

User Requirement

Specification

Tivaza_User_Requirement_Specification 1 / 18
Company Confidential - For internal use only
DAFTAR ISI
1. INTRODUCTION.................................................................................................................................................4

2. OBJECTIVE..........................................................................................................................................................4

3. SCOPE...................................................................................................................................................................4

4. USER MANAGEMENT.......................................................................................................................................6

4.1 Users.............................................................................................................................................................6

4.2 User Role......................................................................................................................................................6

4.3 User Access Rights.......................................................................................................................................6

5. FUNCTIONAL REQUIREMENTS......................................................................................................................6

5.1 Otorisasi........................................................................................................................................................6

5.1.1 Daftar Akun.............................................................................................................................................6

5.1.2 Login & Logout.......................................................................................................................................7

5.1.3 Reset Password........................................................................................................................................7

5.2 Integrasi........................................................................................................................................................8

5.2.1 Sinkronisasi dengan Marketplace............................................................................................................8

5.2.2 Sinkronisasi dengan Sosial Media...........................................................................................................8

5.2.3 Sinkronisasi dengan Website E-commerce SOCO..................................................................................8

5.2.4 Sinkronisasi dengan Logistik ISL............................................................................................................9

5.3 Paltform........................................................................................................................................................9

5.3.1 Channel & Toko.......................................................................................................................................9

5.4 Dashboard Laporan......................................................................................................................................9

5.4.1 Superadmin SOCO...................................................................................................................................9

5.4.2 Statistik Analisis Pelanggan...................................................................................................................10

Tivaza_User_Requirement_Specification 2 / 18
Company Confidential - For internal use only
5.4.3 Laporan Penjualan Produk.....................................................................................................................11

5.4.4 Laporan Penjualan Channel...................................................................................................................12

5.4.5 Laporan Penjualan Toko........................................................................................................................13

5.4.6 Laporan Prakiraan Stok Habis...............................................................................................................14

5.4.7 Laporan Stok Rendah.............................................................................................................................14

5.4.8 Statistik Logistik....................................................................................................................................14

5.4.9 Statistik Biaya Pengiriman.....................................................................................................................14

5.4.10 Logistik ISL..............................................................................................................................................15

5.5 Sales............................................................................................................................................................15

5.6 Inventory....................................................................................................................................................16

5.7 Notifikasi....................................................................................................................................................17

5.8 Live Chat Integration..................................................................................................................................18

5.9 Autopost & Scrapping................................................................................................................................18

5.10 Mobile Responsive.....................................................................................................................................18

6. SECURITY REQUIREMENTS..........................................................................................................................18

Tivaza_User_Requirement_Specification 3 / 18
Company Confidential - For internal use only
1. INTRODUCTION
User Requirement Specification (URS) ini merupakan dokumen yang diperlukan dalam kelanjutan pengembangan
sistem SOCO E-commerce yang tersinkronisasi dengan Marketplace. URS ini akan menjadi acuan desain dan
kualifikasi pengembangan sistem SOCO E-commerce.
URS ini ditujukan untuk dibaca oleh:
a. Semua pihak yang terlibat dalam melakukan pengembangan sistem SOCO E-Commerce termasuk dari
Pihak SOCO dan Pihak HARIBIMA.
b. Perwakilan User yang akan menggunakan sistem SOCO E-commerce.

2. OBJECTIVE
Tujuan dari URS ini adalah untuk mendefinisikan dan mendokumentasikan kebutuhan user yang akan
menggunakan sistem SOCO E-Commerce dalam kualifikasi fungsi,
Sistem sistem operasional berbasis web ini akan digunakan oleh internal user SOCO.

3. SCOPE
No Fitur Deksripsi/Keterangan

1 Otorisasi  Pendaftaran akun sebagai Seller


 Login & Logout
 Verifikasi akun
 Reset Password
 Akses ke Marketplace

2 Integrasi  Sinkronisasi antara sistem dengan marketplace


- Shopee
- Tokopedia
- Lazada
- Bukalapak
 Sinkronisasi antara sistem dengan sosial media
- Facebook Marketplace
- Instagram Shop
- Whatsapp
- TikTok Ads
- Fitur Share Products
 Sinkronisasi dengan Website E-commerce SOCO
 Sinkronisasi dengan logistik ISL

3 Platform  Mengelola platform marketplace dan toko


 Melihat produk di masing-masing toko marketplace

4 Dashboard  Dashboard Superadmin SOCO


Laporan  Dashboard Statistik

Tivaza_User_Requirement_Specification 4 / 18
Company Confidential - For internal use only
- Analisis Pelanggan
- Penjualan Produk
- Penjualan Channel
- Penjualan Toko
- Analisis Area Pelanggan
- Prakiraan Stok Habis
- Stok Rendah
- Statistik Logistik
- Statistik Biaya Pengiriman
 Dashboard Logistik ISL

5 Sales  Melihat transaksi penjualan marketplace


 Memproses transaksi penjualan marketplac
 Melihat status transaksi penjualan marketplace
 Melihat detail tracking transaksi penjualan marketplace
 Mengelola pengiriman produk

6 Inventory  Mengelola stok produk


 Mass upload produk & stok
 Import/Export SKU
 Download Template SKU
 Reminder untuk stok

7 Notifikasi Notifikasi ke Email dan Whatsapp


 Transaksi Masuk
- Seller WA udah ada
- Customer
- SOCO
 Pembayaran Masuk
- Seller
- Customer
- SOCO
 Pickup Order
- Seller
- Supplier
- Customer
- SOCO
 Pengiriman
- Seller
- Supplier
- Customer
- SOCO
 Barang Diterima
- Seller
- Supplier
- SOCO

8 Live Chat  Indonesia


Integration  Englis
 Mandarin (client)

9 Autopost &  Scrapping dari marketplace


Scrapping  Autopost ke marketplace

10 Mobile Responsive

Tivaza_User_Requirement_Specification 5 / 18
Company Confidential - For internal use only
4. USER MANAGEMENT
4.1 Users
User pada Sistem ini hanyalah Internal User. Pada Sistem ini External User yaitu customer tidak berinteraksi sama
sekali dengan sistem. Interaksi customer/pasien terjadi pada marketplace, yang dimana sistem akan terintegrasi
dengan marketplace

4.2 User Role


Sistem SOCO E-commerce mempunyai 2 user role yaitu:
1. Admin SOCO
2. Seller

4.3 User Access Rights


No Role Access

1 Admin SOCO

2 Seller

5. FUNCTIONAL REQUIREMENTS
5.1 Otorisasi
5.1.1 Daftar Akun
No Requirement Text

1.1.1 Sistem menyediakan pendaftaran akun untuk Seller

1.1.2 Sistem menyediakan form Terms & Conditions ketika mau melakukan pendaftaran akun

1.1.3 Informasi yang diinput ketika pendaftaran akun adalah

1.1.4 Untuk input password mempunyai beberapa konidisi yaitu


 Minimal 8 karakter
 Harus ada 1 huruf kapital
 Harus ada 1 huruf kecil

Tivaza_User_Requirement_Specification 6 / 18
Company Confidential - For internal use only
 Harus ada special karakter kecuali _

1.1.5 Sistem menampilkan informasi kondisi untuk input password

1.1.6 Untuk input Konfirmasi Password tidak bisa dengan copy+paste dari Password

1.1.7 Sistem menerima proses verifikasi dengan mengirimkan Link Verifikasi ke email

5.1.2 Login & Logout


No Requirement Text

1.2.1 Sistem bisa di akses oleh user apabila akun user sudah diverifikasi

1.2.2 Sistem menyediakan kemampuan untuk keluar dari sistem

1.2.3 Sistem akan memunculkan notifikasi salah username atau password apabila terjadi kesalahan input
username dan password oleh user

1.2.4 Sistem akan memunculkan notifikasi akun belum di verifikasi apabila terjadi akun user tersebut
belum diverifikasi via email

1.2.5 Sistem akan memunculkan notifikasi akun tidak terdaftar apabila terjadi akun yang diinput belum
pernah dibuat untuk akun Sistem ini

5.1.3 Reset Password


No Requirement Text

1.3.1 Sistem menyediakan kemampuan untuk melakukan reset atau ubah password

1.3.2 Informasi yang diinput ketika meminta reset password adalah Email

1.3.3 Sistem mengirimkan link verifikasi ke email untuk bisa reset atau ubah password

1.3.4 Infromasi yang diinput ketika memasukkan passwor baru adalah


- Password
- Konfirmasi Password

1.3.5 Sistem akan bisa mengenali perubahan password pada akun user

5.2 Integrasi
5.2.1 Sinkronisasi dengan Marketplace
No Requirement Text

2.1.1 Sistem menyediakan kemampuan untuk sinkronisasi dengan beberapa marketplace

2.1.2 Marketplace yang disinkronisasi adalah


 Shopee
 Tokopedia
 Lazada

Tivaza_User_Requirement_Specification 7 / 18
Company Confidential - For internal use only
 Bukalapak

2.1.3 Sinkronisasi yang dilakukan adalah


 Transaksi Penjualan
 Data Produk
 Data Stok
 Tracking pesanan
 Status order
 Pengiriman

5.2.2 Sinkronisasi dengan Sosial Media


No Requirement Text

2.2.1 Sistem menyediakan kemampuan untuk sinkronisasi dengan beberapa sosial media

2.2.2 Marketplace yang disinkronisasi adalah


 Facebook Marketplace
 Instagram Shop
 Whatsapp
 TikTok Ads
 Fitur Sharing Product

2.2.3 Sinkronisasi yang dilakukan adalah


5.2.3 Sinkronisasi dengan Website E-commerce SOCO


No Requirement Text

2.3.1 Sistem menyediakan kemampuan untuk sinkronisasi dengan website e-commerce SOCO

2.3.2

2.3.3

5.2.4 Sinkronisasi dengan Logistik ISL


No Requirement Text

2.4.1 Sistem menyediakan kemampuan untuk sinkronisasi dengan sistem Logistik ISL

2.4.2 Sistem hanya menerima data dari sistem Logistik ISL

2.4.3 Data yang diterima oleh sistem dari sistem Logistik ISL adalah

Tivaza_User_Requirement_Specification 8 / 18
Company Confidential - For internal use only
5.3 Paltform
5.3.1 Channel & Toko
No Requirement Text

3.1.1 Sistem menyediakan kemampuan untuk menambahkan channel dan toko marketplace

3.1.2 Sistem menyediakan kemampuan untuk menghapus channel-toko marketplace yang sudah
ditambahkan di sistem

3.1.3 Sistem menyediakan kemampuan untuk melihat produk yang ada di channel-toko markeplace
tersebut

5.4 Dashboard Laporan


5.4.1 Superadmin SOCO
No Requirement Text

4.1.1 Sistem menyediakan informasi wilayah customer yang paling banyak melakukan transaksi dengan
maksimal list nya adalah 10 wilayah

4.1.2 Sistem menyediakan informasi produk yang paling laku dijual dengan maksimal list nya adalah 10
produk

4.1.3 Sistem menyediakan informasi supplier yang produknya paling laris dibeli dengan maksimal list
nya adalah 10 supplier

4.1.4 Sistem menyediakan informasi total pendapatan bersih dan produk terjual sesuai dengan filter date

4.1.5 Sistem menyediakan filter range date dan fix date value untuk menampilkan pendapatan bersih

4.1.6 Filter yang disediakan untuk yang fix date mempunyai beberapa value yaitu
 Today
 Yesterday
 Last 7 days
 Last 30 days
 This Month

4.1.7 Sistem menyediakan tampilan hasil filter dengan bentuk grafik garis

5.4.2 Statistik Analisis Pelanggan


No Requirement Text

4.2.1 Sistem menyediakan kemampuan untuk menampilkan beberapa informasi yaitu


 Wilayah
 Jumlah Transaksi
 Jumlah Penjualan
 Total Biaya Layanan

4.2.2 Sistem menyediakan tampilan visual berupa grafik garis

Tivaza_User_Requirement_Specification 9 / 18
Company Confidential - For internal use only
4.2.3 Sistem menyediakan kemampuan melakukan export grafik garis dalam bentuk format
 Xls
 Png
 Csv
 Jpeg

4.2.4 Sistem menyediakan tampilan laporan detail berupa tabel yang bisa di export dalam bentuk excel

4.2.5 Informasi detail yang ditampilkan dalam bentuk tabel adalah


 Tanggal
 Pesanan
 Pembayaran Pembeli
 Harga Produk
 Biaya Pengiriman
 Biaya Layanan

4.2.6 Sistem menyediakan kemampuan untuk input parameter pencarian

4.2.7 Parameter pencarian yang disediakan adalah

4.2.8 Pilihan untuk Filter yang berupa fix value adalah


 Berdasarkan Channel
 Berdasarkan Toko

4.2.9 Pilihan untuk Tanggal yang berupa fix date adalah


 Kemarin
 7 Hari Terakhir
 30 Hari Terakhir
 Bulan Sekarang
 Bulan Lalu

4.2.10 Pilihan untuk Status yang berupa fix value adalah


 Pilih Status
 Dibatalkan
 Pengembalian Dana

4.2.10 Sistem menyediakan kemampuan untuk menampilkan dashboard laporan sesuai dengan parameter
pencarian yang dipilih

5.4.3 Laporan Penjualan Produk


No Requirement Text

4.3.1 Sistem menyediakan kemampuan untuk menampilkan beberapa informasi yaitu


 Total Varian Produk
 Total Pesanan
 Total Kuantiti Produk

Tivaza_User_Requirement_Specification 10 / 18
Company Confidential - For internal use only
 Total Penjualan

4.3.2 Sistem menyediakan tampilan laporan detail berupa tabel yang bisa di export dalam bentuk excel

4.3.3 Informasi detail yang ditampilkan dalam bentuk tabel adalah


 Nama Varian Produk
 Nama Toko
 Pesanan
 Kuantiti Produk
 Subtotal Pesanan

4.3.4 Sistem menyediakan kemampuan untuk input parameter pencarian

4.3.5 Parameter pencarian yang disediakan adalah

4.3.6 Pilihan untuk Filter yang berupa fix value adalah


 Berdasarkan Channel
 Berdasarkan Toko

4.3.7 Pilihan untuk Tanggal yang berupa fix date adalah


 Kemarin
 7 Hari Terakhir
 30 Hari Terakhir
 Bulan Sekarang
 Bulan Lalu

4.3.8 Pilihan untuk Status yang berupa fix value adalah


 Pilih Status
 Dibatalkan
 Pengembalian Dana

4.3.9 Sistem menyediakan kemampuan untuk menampilkan dahsboard laporan sesuai dengan parameter
pencarian yang dipilih

5.4.4 Laporan Penjualan Channel


No Requirement Text

4.4.1 Sistem menyediakan kemampuan untuk menampilkan beberapa informasi yaitu


 Total Varian Produk
 Total Pesanan
 Total Kuantiti Produk
 Total Pendapatan

4.4.2 Sistem menyediakan tampilan laporan detail berupa tabel yang bisa di export dalam bentuk excel

4.4.3 Informasi detail yang ditampilkan dalam bentuk tabel adalah

Tivaza_User_Requirement_Specification 11 / 18
Company Confidential - For internal use only
 Channel
 Varian Produk
 Pesanan
 Kuantiti Produk
 Pendapatan

4.4.4 Sistem menyediakan kemampuan untuk input parameter pencarian

4.4.5 Parameter pencarian yang disediakan adalah

4.4.6 Pilihan untuk Tanggal yang berupa fix date adalah


 Kemarin
 7 Hari Terakhir
 30 Hari Terakhir
 Bulan Sekarang
 Bulan Lalu

4.4.7 Pilihan untuk Status yang berupa fix value adalah


 Pilih Status
 Dibatalkan
 Pengembalian Dana

4.4.8 Sistem menyediakan kemampuan untuk menampilkan dahsboard laporan sesuai dengan parameter
pencarian yang dipilih

5.4.5 Laporan Penjualan Toko


No Requirement Text

4.5.1 Sistem menyediakan kemampuan untuk menampilkan beberapa informasi yaitu


 Total Produk
 Total Transaksi
 Total Kuantiti Produk
 Total Pendapatan

4.5.2 Sistem menyediakan tampilan laporan detail berupa tabel yang bisa di export dalam bentuk excel

4.5.3 Informasi detail yang ditampilkan dalam bentuk tabel adalah


 Toko
 Total Produk
 Pesanan
 Penjualan Produk
 Penjualan

4.5.4 Sistem menyediakan kemampuan untuk input parameter pencarian

4.5.5 Parameter pencarian yang disediakan adalah

Tivaza_User_Requirement_Specification 12 / 18
Company Confidential - For internal use only
4.5.6 Pilihan untuk Filter yang berupa fix value adalah
 Berdasarkan Channel
 Berdasarkan Toko

4.5.7 Pilihan untuk Tanggal yang berupa fix date adalah


 Kemarin
 7 Hari Terakhir
 30 Hari Terakhir
 Bulan Sekarang
 Bulan Lalu

4.5.8 Pilihan untuk Status yang berupa fix value adalah


 Pilih Status
 Dibatalkan
 Pengembalian Dana

4.5.9 Sistem menyediakan kemampuan untuk menampilkan dahsboard laporan sesuai dengan parameter
pencarian yang dipilih

5.4.6 Laporan Prakiraan Stok Habis


No Requirement Text

4.6.1

5.4.7 Laporan Stok Rendah


No Requirement Text

4.7.1

5.4.8 Statistik Logistik


No Requirement Text

4.8.1

5.4.9 Statistik Biaya Pengiriman


No Requirement Text

Tivaza_User_Requirement_Specification 13 / 18
Company Confidential - For internal use only
4.9.1

5.4.10 Logistik ISL


No Requirement Text

4.10.1

5.5 Sales
No Requirement Text

5.5.1 Sistem menyediakan kemampuan untuk menampilkan semua data transaksi pesanan yang diterima
dari marketplace

5.5.2 Informasi yang ditampilkan di list data transaksi pesanan ini adalah
 Lambang Marketplace
 No. Resi
 Tanggal dan Waktu Order
 Status Pesanan
 Nama, Kuantiti, dan Harga Produk
 Nama dan Alamat Pembeli
 Nama Toko

5.5.3 Sistem menyediakan kemampuan untuk melihat detail setiap transaksi

5.5.4 Informasi yang ditampilkan di detail transaksi pesanan adalah


 Icon Status Transaksi
 Kode Transaksi
 Dari
 Produk
 Variasi
 Kuantitas Produk
 Harga Produk
 Berat Produk (gram)
 Pembeli
 Alamat Pembeli
 Kota Pembeli
 Provinsi
 No. HP Pembeli
 Kode Pos
 Status Pesanan
 Kurir
 Nomor Resi
 Catatan

5.5.5 Sistem menyediakan kemampuan untuk menampilkan informasi pembayaran transaksi pesanan

5.5.6 Informasi yang ditampilkan untuk pembayaran transaksi pesanan adalah


 Total Pesanan
 Subtotal Ongkos Kirim
 Biaya Admin
 Total Penjualan

Tivaza_User_Requirement_Specification 14 / 18
Company Confidential - For internal use only
5.5.7 Sistem menyediakan kemampuan melakukan terima pesanan oleh seller

5.5.8 Sistem menyediakan kemampuan untuk melakukan pembatalan pesanan oleh seller

5.5.9 Sistem menyediakan kemampuan untuk melihat status transaksi

5.5.10 Sistem menyediakan kemampuan untuk cetak resi

5.5.11 Sistem menyediakan kemampuan untuk melakukan pengaturan pengiriman oleh seller

5.5.12 Sistem menyediakan kemampuan untuk menyediakan pilihan dropoff by SOCO di marketplace
Shopee

5.5.13 Sistem menyediakan kemampuan untuk melakukan pengiriman dropoff places di marketplace
Lazada

5.5.14 Sistem menyediakan kemampuan untuk melihat detail tracking setiap transaksi pesanan

5.5.15 Sistem menampilkan list data transaksi order berdasarkan status transaksi pesanan
Notes:
Status transaksi pesanan berbeda-beda tergantung dari marketplace

5.5.16 Sistem menyediakan kemampuan untuk input parameter pencarian

5.5.17 Parameter pencarian yang disediakan adalah

5.5.18 Cek order

5.6 Inventory
No Requirement Text

5.6.1 Sistem menyediakan kemampuan untuk membuat produk baru

5.6.2 Sistem menyediakan kemampuan untuk menambahkan produk baru ke channel-toko yang dituju

5.6.3 Sistem menyediakan kemampuan untuk menampilkan list semua produk

5.6.4 Informasi produk yang ditampilkan adalah


 Nama Produk
 SKU
 Harga
 Stok
 Waktu Pembuatan
 Waktu Edit
 Status
 Atur

Tivaza_User_Requirement_Specification 15 / 18
Company Confidential - For internal use only
5.6.5 Sistem bisa menyediakan kemampuan untuk melihat detail produk

5.6.6 Sistem menyediakan kemampuan untuk merubah detail produk

5.6.7 Sistem menyediakan kemampuan untuk melakukan perubahan stok produk

5.6.8 Infromasi yang dibutuhkan dalam membuat produk baru tergantung kepada template setiap
marketplace

5.6.9 Sistem menyediakan kemampuan untuk upload foto produk

5.6.10 Limit jumlah foto produk yang bisa di upload tergantung kepada setiap marketplace

5.5.11 Sistem menyediakan kemampuan untuk input parameter pencarian

5.6.12 Parameter pencarian yang disediakan adalah

5.6.13 Pilihan filter untuk Status adalah


 Waktu pembuatan terbaru ke terlama
 Waktu pembuatan terlama ke terbaru
 Waktu update terbaru ke terlama
 Waktu update terlama ke terbaru
 Stok terkecil
 Stok terbanyak

5.6.14 Sistem menyediakan kemampuan untuk menampilkan list produk sesuai dengan parameter
pencarian yang dipilih

5.6.15 Sistem menyediakan kemampuan untuk menonaktifkan produk

5.6.16 Sistem menyediakan kemampuan untuk menghapus produk

5.6.17 Sistem menyediakan kemampuan untuk mass upload ke lebih dari 1 marketplace

5.6.18 Sistem menyediakan kemampuan untuk melakukan download template untuk mass upload

5.7 Notifikasi
No Requirement Text

5.7.1 Sistem menyediakan kemampuan untuk mengirimkan notifikasi ke Email

5.7.2 Sistem menyediakan kemampuan untuk mengirimkan notifikasi ke Whatsapp

5.7.3 Pengiriman notifikasi ke WA ketika terjadi


 Transaksi masuk
 Pembayaran masuk
 Pickup order
 Pengiriman

Tivaza_User_Requirement_Specification 16 / 18
Company Confidential - For internal use only
 Barang diterima

5.7.4 Notifikasi transaksi untuk Transaksi Masuk ditujukan kepada


 Seller
 Customer
 SOCO

5.7.5 Notifikasi transaksi untuk Pembayaran Masuk ditujukan kepada


 Seller
 Customer
 SOCO

5.7.6 Notifikasi transaksi untuk Pickup Order ditujukan kepada


 Seller
 Supplier
 Customer
 SOCO

5.7.7 Notifikasi transaksi untuk Pengiriman ditujukan kepada


 Seller
 Supplier
 Customer
 SOCO

5.7.8 Notifikasi transaksi untuk Barang Diterima ditujukan kepada


 Seller
 Supplier
 SOCO

5.8 Live Chat Integration


No Requirement Text

5.8.1 Sistem menyediakan kemampuan untuk live chat yang akan terhubung ke marketplace

5.8.2 Sistem menyediakan kemampaun untuk menandakan status pesan


 Sudah dibaca
 Belum dibaca
 Pesan Baru

5.8.3 Sistem menyediakan kemampuan untuk menyediakan multibahasa


 Indonesia
 Inggris
 Mandarin (client)

5.9 Autopost & Scrapping


No Requirement Text

5.9.1

5.9.2

Tivaza_User_Requirement_Specification 17 / 18
Company Confidential - For internal use only
5.10 Mobile Responsive
No Requirement Text

5.10.1 Sistem yang berbasis web ini harus mobile responsive

5.10.2

6. SECURITY REQUIREMENTS
No Requirement Text

1.1.1 Sistem hanya bisa diakses oleh user yang berhasil login

1.1.2 Duplikasi username atau email tidak diperbolehkan

1.1.3 Dulikasi No. HP tidak diperbolehkan

Tivaza_User_Requirement_Specification 18 / 18
Company Confidential - For internal use only

Anda mungkin juga menyukai