Minggu, 17 Januari 2021

Rangkuman Rekayasa Perangkat Lunak

RANGKUMAN REKAYASA PERANGKAT LUNAK


BAB I

 

1.1  Judul

            Aplikasi Toko Online ( T-Shirt Shop ) Berbasis Android

 

1.2  Latar Belakang

            Toko Online T-Shirt shop berdiri pada tanggal 22 oktober 2020, T-Shirt Shop menjembatani antara produsen dan konsumen sehingga dapat melakukan jual beli secara online mengingat dimasa pandemi covid-19, dibalik itu semua T-Shirt Shop dapat mengatasi masalah distribusi produk oleh produsen sehingga memudahkan pengusaha mikro untuk memasarkan dagangannya, tidak hanya itu mengingat trend" berpakaian pada saat ini dan diiringi dengan pekembangan teknologi tentunya T-Shirt Shop bisa memudahkan semua kalangan untuk mengetahui perkembangan dan style berpakaian pada saat ini.

 

1.3  Rumusan Masalah

1.      Pendistribusian barang secara offline yang tidak efektif/kurang efektif

2.      Pengenalan style secara offline dirasa kurang efektif di masa sekarang

 

1.4  Tujuan

1.      Meningkatkan produk nilai prokdutivitas barang

2.      Mengenalkan produk secara online agar mudah dikenal di semua kalangan.


BAB II


2.1 FLOWCHART

2.1.1 FLOWCHART USER PEMBELI



Sisi User Pembeli/Konsumen :

1.     -  Masuk Ke aplikasi (Mulai)

2.     - Ada tampilan Login dan Register (jika sudah memiliki akun bisa langsung masuk ke menu login, jika     belum harus melakukan registrasi terlebih dahulu sebagai pembeli)

3.      -Form register berisi (Data Diri)

4.    - Jika berhasil mana akan diarahkan ke halaman utama, jika tidak akan diarahkan ke menu register untuk    melakukan pendaftaran kembali

5.   -Jika sudah di Halaman utama menu yang terdaftar untuk pembeli ialah (Home, Shop, Blog, Lacak     Pesanan, Chekout, Wishlist)

6.      -Pembeli/konsumen memilih produk yang akan dibeli

7.      -Jika sudah memilih produk yang beli akan diarahkan ke menu checkout untuk melakukan pembayaran

8.      -Jika belum maka akan diarahkan ke menu pemilihan produk kembali untuk memilih produk

9.     - Pembeli melakukan checkout untuk melakukan pembayaran

10.  -Pembelian berhasil (Selesai)

 

2.1.2 FLOWCHART USER PENJUAL





Sisi User Penjual :

1.      -Masuk ke aplikasi (Mulai)

2.      -Ada tampilan Login dan Register (jika sudah memiliki akun bisa langsung masuk ke menu login, jika     belum harus melakukan registrasi terlebih dahulu sebagai penjual)

3.      -Form register berisi (Data Diri)

4.     - Jika berhasil mana akan diarahkan ke halaman utama, jika tidak akan diarahkan ke menu register untuk     melakukan pendaftaran kembali

5.      -Jika sudah di Halaman utama menu yang terdaftar untuk penjual ialah (Home, Shop, Blog, Chekout)

6.      -Penjual memasukkan produk yang akan dijual

7.      -Produk yang di masukkan akan terdapat di list Shop (Selesai)

 

2.1.3 FLOWCHART ADMIN



Sisi Sebagai Admin :

1.      Membuka aplikasi (Mulai)

2.      Login sebagai admin

3.      Jika benar maka akan masuk ke halaman utama, jika salah maka akan melakukan login ulang

4.      Setelah login admin masuk ke halaman utama yang berisi (Home, Blog, Transaksi)

5.      Admin melakukan konfirmasi pembayaran dari pembeli dan pengiriman dari penjual

6.      Admin melakukan konfirmasi penerimaan dan meneruskan pembayaran terhadap penjual

7.      Transaksi selesai ( Selesai )

 

2.2.1 DFD

2.2.2 DFD LV 0



Dari sisi admin :

1.     - Admin mencari data Transaksi yang diperoleh dari checkout penjual dan pembeli

2.    -  Ouput berupa Chekout dari penjual dan pembeli

Dari sisi Penjual dan pembeli :

1.     - Penjual melakukan input produk  menghasilakn ouput produk list/ data produk

2.      -Pembeli melakukan pencarian produk menghasilan output data produk

3.      -Pembeli/penjual melakukan transaksi/checkout menghasilkan output berupa checkout

4.   --Penjual menambahkan/mengakses data wishlist menghasilkan output berupa data wishlist

 

2.2.3 DFD LV 1


Penjelasan :

1.    -  Proses 1.0 menjelaskan tentang proses masuk ke dalam aplikasi yang dimana admin maupun user melakukan login ke dalam aplikasi berdasarkan data yang sudah ada

2.   -   Proses 2.0 menjelaskan tentang proses pembelian dan memasukkan produk yang dilakukan oleh user berupa edit, tambah produk atau add to cart

3.   -   Proses 3.0 menjelaskan tentang proses transaksi produk yang melibatkan admin sebagai perantara data transaksi admin diperoleh melalui dat chekout yang telah di inputkan oleh user pembeli

 

2.3.1 ER-DIAGRAM


Penjelasan :

Pembeli membeli produk yang dijual oleh penjual kemudian pembeli melakukan checkout yang di pertantara oleh admin lalu admin melakukan transaksi terkait data checkout yang sudah dilakukan oleh pembeli

 

2.4.1 UML

2.4.2 CASE DIAGRAM


Penjelasan :

Admin hanya dapat melakukan Transaksi, penjual memiliki hak untuk input produk, hapus produk, registrasi dan melakukan transaksi, sedangkan pembeli memiliki hak untuk registrasi, membeli produk, melihat produk, dan melakukan chekout

2.4.3 CLASS DIAGRAM


Penjelasan :

Class diagram diatas menjelasakan bahwa data pada class tertentu saling keterkaitan / relasi sesuai dengan kebutuhan misal : class pembeli berelasi dengan class chekout, class penjual berelasi dengan class produk, chekout, dll

 

2.4.4 SEQUENCE DIAGRAM APLIKASI PADA USER PEMBELI


Penjelasan :

Pembeli melakukan login dengan memasukkan username dan password jika tidak valid maka akan diarahkan kembali ke menu login, jika berhasil maka akan diarahkan ke halaman utama yang bisa mengakses shop, produk di shop bisa diketahui dengan cara memasukkan id_produk, id_penjual, data yang diakses adalah data yang di inputkan oleh penjual, jika sudah melakukan pembelian pembeli akan diarahkan ke menu chekout dan akan ada id_chekout, id_produk

 

2.4.5 SEQUENCE DIAGRAM APLIKASI PADA USER PENJUAL


Penjelasan :

Penjual melakukan login ke dalam aplikasi menggunakan username,password, jika data yang dimasukkan tidak valid maka kan kembali ke lama login, jika data benar maka akan diarahkan ke halam utama, untuk menambahkan produk di shop penjual harus memasukkan id_produk, id_penjual, jika sudah maka pembeli akan diarahkan ke menu shop kembali untuk mengecek produk yang sudah di masukkan.

 

2.4.6 SEQUENCE DIAGRAM APLIKASI PADA ADMIN


Penjelasan :

Admin login dengan memasukkan username dan password, jika data yang dimasukkan tidak valid maka admin akan arahkan ke laman login untuk melakukan login kembali, jika data yang dimasukkan valid maka admin akan diarahkan ke halaman utama, untuk melakukan transaksi dieprlukan id_admin, id_chekout, id_transaksi, jika transaksi berhasil admin akan diarahkan ke menu transaksi kembali.


BAB III


3.1  Perancangan Interface

1.      Rancangan Tampilan Login  dan Create Account T-Shirt Shop

Gambar dibawah ini adalah rancangan tampilan Login dan Create Account   T-Shirt Shop.


2.      Rancangan Tampilan utama/halaman utama dan home  T-Shirt Shop

Gambar dibawah ini adalah rancangan Tampilan utama/halaman utama dan home T-Shirt Shop


3.      Rancangan Tampilan menu Shop, Blog Sebagai Pembeli di T-Shirt Shop

Gambar dibawah ini adalah tampilan menu Shop, Blog Sebagai pembeli di T-Shirt Shop


4.      Rancangan Tampilan menu Lacak Pesanan, Chekout sebagai pembeli di T-Shirt Shop

Gambar dibawahini adalah tampilan menu Lacak Pesanan, Chekout sebagai pembeli di T-Shirt Shop


5.      Rancangan Tampilan Menu Shop dan Blog Sebagai Penjual di T-Shirt Shop

Gambar dibawah ini adalah tampilan menu Shop dan Blog sebagai penjual di T-Shirt Shop


6.      Rancngan Tampilan Menu Home dan Chekout Sebagai Penjual di T-Shirt Shop

Gambar dibawah ini adalah Tampilan menu Home dan Chekout Sebagai Penjual di T-Shirt Shop


7.      Rancangan Tampilan Menu Transaksi dan Blog Sebagai Admin di T-Shirt Shop

Gambar dibawah ini adalah tampilan menu Transaksi dan Blog sebagai admin di T-Shirt Shop


8.      Rancangan Tampilan  menu Shop dan Home sebagai Admin di T-Shirt Shop

Gambar dibawah ini adalah Tampilan menu Shop dan Home sebagai Admin di T-Shirt Shop


 

BAB IV


4.1. INFOGRAFIS





Tidak ada komentar:

Posting Komentar