Nama Kelompok 4 : 1. Adam ghonifirlandi (233140707111102) 2.
Qaila Salsabila (233140707111089)
3. Syafa Meilia Putri (233140707111087) 4. jayyid jidan (233140707111098) 5. Daffa Digma Ammar Ubaidillah (233140707111086) Proteksi Sistem COD Shopee Saat ini, teknologi telah masuk ke berbagai aspek kehidupan salah satunya adalah dalam proses jual beli. Saat ini, telah begitu banyak perusahaan yang bergerak di bidang e-commerce yang telah membuat aplikasi sendiri untuk memudahkan para konsumen dalam melakukan proses jual beli mereka. Salah satu perusahaan yang bergerak dalam bidang e-commerce ini adalah Shopee. Aplikasi Shopee ini dapat dibilang cukup memudahkan bagi para penggunanya dengan menyediakan berbagai fitur yang bermanfaat baik bagi penjual maupun pembeli. Salah satunya adalah dalam hal pembayaran. Aplikasi ini support dengan dua metode pembayaran, yaitu pembayaran secara cashless dan cash. Namun, saat ini pembayaran secara cash atau biasa dengan Cash On Delivery (COD) ini nyatanya masih menimbulkan masalah pada berbagai pihak baik itu pihak penjual, pembeli, maupun pengantar paket. Beberapa contoh masalah dari metode ini adalah adanya penggunaan metode COD yang dilakukan oleh anak-anak tanpa sepengetahuan orang tua, ketidak profesionalan atau ketidakpahaman beberapa pembeli terkait SOP COD, dan lain sebagainya. Oleh karena itu, berdasarkan permasalahan tersebut dibutuhkan sebuah solusi untuk menyelesaikan permasalahan tersebut yaitu pengimplementasian fitur “Proteksi Sistem COD Shopee” yang memanfaatkan metode data verification, face detection, dan penggunaan PIN (Personal Identification Number) saat menggunakan sistem pembayaran COD. Tujuan dari Sotfware “Proteksi System COD” : 1. Membantu pengguna agar dapat mencegah penyalahgunaan system COD. 2. Mendeteksi adanya usaha penipuan di system COD yang berbasis data pribadi. Data tersebut berupa non fisik. 3. Melindungi sistem COD untuk tidak memberikan izin kepada anak dibawah umur yang belum berhak menggunakan sistem tersebut. Mencegah terjadinya kerugian dari pihak Seller Berikut Requirement Engineering dari system COD yang telah diperbarui berdasarkan permasalahan tersebut. Kebutuhan software dari proteksi system COD shopee : 1. Data Diri 2. Kartu tanda penduduk (KTP) 3. Kartu pelajar SMP / SMA jika belum memiliki KTP 4. Foto diri Selesai Validasi sistem Scan Identitas Pembeli Pemeriksaan Data Pembeli Sistem COD Pemesanan Barang Product Function Fitur ini dirancang untuk dapat melakukan beberapa fungsi diantaranya adalah sebagai berikut. a. Verifikasi Identitas Pengguna Dalam Pembayaran COD b. Penggunaan Face Detection sebagai Verifikasi Tambahan Dalam Pembayaran COD c. Pengaturan PIN yang kuat Dalam Pembayaran COD d. Pemantauan Transaksi Mencurigakan Dalam Pembayaran COD e. Pelaporan Kasus Penyalahgunaan Dalam Pembayaran COD f. Kontrol Akses yang Ketat Dalam Pembayaran COD Stakeholder : 1. Qaila Salsabila : Divisi pembuatan rancangan pemograman 2. Adam Ghonifirlandi : Divisi pembuatan fitur yang dibuat 3. Jayyid jidan : Divisi pengamanan dari fitur tersebut 4. Daffa Digma : Divisi penghubung antara seller dengan custumer User Classes Aktor Fungsi Hak Akses Pembeli Verifikasi Identitas Pengguna Dalam Pembayaran COD Melakukan pengunggahan data pribadi berupa data diri, KTP/Kartu Pelajar, dan Foto Diri Penggunaan Face Detection sebagai Verifikasi Tambahan Dalam Pembayaran COD Menggunakan face detection saat melakukan pembayaran menggunakan sistem COD dan melakukan verifikasi hasil face detection Pengaturan PIN yang kuat Dalam Pembayaran COD Membuat pribadi khusus verifikasi penggunaan metode pembayaran COD Pelaporan Kasus Penyalahgunaan Dalam Pembayaran COD Melaporkan kasus penyalahgunaan data pribadi dalam penggunaan pembayaran COD Kontrol Akses yang Ketat Dalam Pembayaran COD Melakukan kontrol akses dengan menggunakan data verification, face detection and PIN Verification Penjual Pemantauan Transaksi Mencurigakan Dalam Pembayaran COD Melakukan pemantauan transaksi COD yang dilakukan oleh pembeli maupun kurir dengan peninjauan verifikasi data pembeli atau kurir Pelaporan Kasus Penyalahgunaan Dalam Pembayaran COD Melaporkan pembeli atau kurir yang melakukan penyalahgunaan penggunaan sistem pembayaran COD Kurir Pemantauan Transaksi Mencurigakan Dalam Pembayaran COD Melakukan pemantauan transaksi COD yang dilakukan oleh pembeli maupun penjual dengan peninjauan verifikasi data pembeli atau penjual Pelaporan Kasus Penyalahgunaan Dalam Pembayaran COD Melaporkan pembeli atau penjual yang melakukan penyalahgunaan penggunaan sistem pembayaran COD Operating Environment Fitur yang akan dibangun dapat beroperasi dengan memenuhi beberapa spesifikasi di bawah ini. 1. Sistem operasi yang digunakan merupakan sistem operasi yang kompatibel dengan aplikasi Shopee versi terbaru baik itu sistem operasi smartphone seperti android dan iOS maupun sistem operasi desktop/ 2. Jaringan gawai yang digunakan harus terhubung dengan jaringan internet terutama selama proses verifikasi data dalam pembayaran COD sedang berlangsung. 3. Perangkat keras yang digunakan bisa berupa android, iOS, dan PC atau laptop yang dapat menggunakan fitur kamera untuk kebutuhan verifikasi face detection. Design and Implementation Constraints Fitur ini merupakan fitur tambahan dari aplikasi yang telah ada dan berdasarkan pada kebutuhan fungsional sehingga dapat disimpulkan beberapa spesifikasi dan batasan berupa bahasa pengembangan, jenis basis data, dan model arsitektur sistem. Namun, perlu diketahui bahwa teknologi yang dispesifikasikan pada dokumen ini berdasar pada teknologi yang paling pengembang kuasai dari beberapa teknologi yang digunakan dalam pengembangan aplikasi Shopee karena sejatinya penggunaan teknologi secara mutlak hanya diketahui oleh pihak internal Shopee. Penggunaan Jenis Nama Penggunaan Bahasa Pengembangan Go Language Sebagai bahasa yang digunakan untuk kebutuhan server-side Javascript Sebagai bahasa yang digunakan untuk kebutuhan client-side React Framework yang digunakan dalam pembuatan tampilan client-side Basis Data PostgreSQL Model Arsitektur MVC Metode Pengiriman Data Metode Penggunaan POST Sebagai pengunggahan, perubahan, dan hapus data GET Sebagai pengambilan data, berkas dan tampilan sistem Assumptions and Dependencies Dalam implementasi fitur “Proteksi Sistem COD Shopee” ini memiliki assumptions dan dependencies diantaranya : a. Assumptions 1. Asumsi bahwa infrastruktur jaringan Shopee sudah aman dan terlindungi dengan baik untuk menghindari penipuan dan serangan pihak tidak bertanggung jawab atas data yang dikumpulkan. 2. Asumsi bahwa pengguna yang menggunakan sistem COD Shopee telah memahami prosedur yang diperlukan dan telah diberikan informasi tentang cara menghindari penipuan. 3. Asumsi bahwa infrastruktur teknologi informasi yang diperlukan untuk mengimplementasikan fitur ini sudah ada atau akan tersedia. 4. Asumsi bahwa perubahan kebijakan atau peraturan terkait sistem COD dapat diimplementasikan dengan baik dalam sistem. b. Dependencies 1. Ketergantungan pada pembaruan teknologi keamanan yang mungkin diperlukan untuk mengimplementasikan lapisan keamanan tambahan dalam sistem COD Shopee. 2. Ketergantungan pada data pelanggan Shopee yang diperlukan untuk mengidentifikasi dan memverifikasi pembayaran COD. 3. Ketergantungan pada peraturan dan regulasi terkait sistem COD di berbagai daerah. 4. Ketergantungan terhadap fitur pembayaran yang telah ada pada sistem Shopee sebelumnya.