51
BAB 4
RANCANGAN SISTEM YANG DIUSULKAN
.4.1 Usulan Prosedur yang Baru
Setelah melakukan analisa SWOT dan kami telah membuat rancangan dasar melalui kerangka pikir yang didasari memakai konsep OOAD , maka prosedur yang baru sebagai berikut.
4.1.1 Rich Picture Diagram
1. Penjual menaruh list barang kedalam jokulin.com dengan cara menekan tombol create new listing dan mengikutin prosedur yang telah di tetapkan oleh jokulin.
2. Setelah penjual menaruh barang, pembeli dapat melihat list produk yang di tawarkan dalam jokulin.com , pembeli membeli produk dengan tombol buy dan akan menerima invoice pembayaran.
3. Sistem jokulin maka akan langsung memberitahu kepada si penjual bahwa produk yang dijual telah siap untuk dibeli.
4. Sistem jokulin langsung memberikan invoice pembayaran yang di berikan kepada si pembeli dan pembeli mentransfer uang tersebut kedalam rekening jokulin.
5. Pihak bank telah memberikan notifikasi kepada jokulin bahwa ada pembeli yang sudah transfer dan memberikan no invoice pembayaran kepada jokulin.
6. Pihak jokulin memberikan notifikasi terhadap penjual barang telah dibayar dan memberitahu pihak penjual barang harus siap di pick-up dari pihak JNE.
7. Jokulin memberikan notifkas kepada JNE bahwa ada pesanan yang siap di pick-up dan langsung diantar kepada si pembeli.
8. Setelah barang sampai dengan selamat ke pembeli maka pihak JNE memberikan notifikasi kepada jokulin bahwa barang telah diantar ketujuan.
4.1.2 Use Case Diagram
4.1.2.1 Use Case Deskripsi
Actor = Pembeli
Use Case = Mendaftar jokulin.com
Deskripsi = Pembeli yang berkunjung kedalam jokulin.com harus mendaftar terlebih dahulu dan mengikuti prosedur yang telah ditetapkan oleh pihak jokulin.com
Actor = Penjual
Use Case = Mendaftar jokulin.com
Deskripsi = Penjual yang berkunjung kedalam jokulin.com harus mendaftar terlebih dahulu dan mengikuti prosedur yang telah ditetapkan oleh pihak jokulin.com
Actor = Penjual
Use Case = Meletakkan list barang kedalam jokulin.com
Deskripsi = Setelah penjual mendaftar dalam jokulin.com , mereka meletakkan list barang yang ingin mereka jual di dalam menu create listing.
Actor = Pembeli
Use Case = Membeli barang dalam list produk di dalam jokulin.com
Deskripsi = Setelah mendaftar kedalam jokulin.com, para pembeli melihat category list produk yang dijual oleh pedagang/penjual yang telah meletakkan barang yang ingin mereka jual.Para pembeli membeli barang dengan menekan tombol buy.
Actor = Penjual
Use case = menerima notifikasi barang yang dijual ingin dibeli oleh pembeli.
Deskripsi = Setelah meletakkan barang dan barang tersebut ingin dibeli oleh pembeli maka penjual mendapatkan notifikasi didalam menu order.
Actor = Pembeli
Use case = Membayar produk yang dibeli
Deskripsi = Pembeli membayar produk yang mereka inginkan dengan cara mentransfer melalui pihak bank yang terkait,dengan diakhiri 3 digit angka di dalam invoice pembayaran untuk menandakan kode barang tersebut.
Actor = Penjual
Use case = Menerima notifikasi barang telah dibayar
Deskripsi = Penjual menerima notifikasi barang yang diletakkan dalam list telah selesai pembayarannya,dan pihak penjual mempersiapkan barang yang dijual untuk di angkut oleh pihak pengiriman (JNE).
Actor = Pengiriman / JNE
Use case = Pick up barang
Deskripsi = Pihak jokulin memberi notifikasi kepada pihak JNE dimana pihak JNE harus secepat mungkin untuk mengangkut barang.
Actor = JNE
Use case = Mengantar barang pesanan
Deskripsi = Setelah mengangkut barang pesanan di pihak penjual maka pihak JNE mendata barang/produk tersebut dan mengantarkan barang tersebut ketujuan.
Actor = JNE
Use case = Memberikan notifikasi barang sudah sampai
Deskripsi = Setelah barang tersebut sudah sampai ditujuan maka pihak JNE memberikan report atau notifikasi terhadap pihak jokulin bahwa barang sudah sampai.
4.1.3 Class Diagram +Mendaftar() +Memesan() +Membayar() -Id_User -Id_Product -Nama -Alamat -No_Rek -Comment -Like -Share User -Id -Jenis Bahasa +Mendaftar() +Membayar() -Id -Nama -No_Rek Bank +Memeriksa() +Membuat() +Mencetak() -Nama -Id -Password Admin +Mendaftar() +Memeriksa() -Nama_kota -Nama_Propinsi -Phone Shipping_Address +Mendaftar() +Memeriksa() -Id_kota -Nama_kota Kota +Mendaftar() +Memeriksa() -Id_Propinsi -Nama_Propinsi propinsi +Menjual() +Meletakkan() -Id_Product -Id_User -Nama -Jenis -Gambar -Status_FB -Discount -Harga -Jumlah Product +Menjual() -ID -Nama -Product Store -Id -Nama -Jenis Kategory Product +Membayar() -Id -Tanggal -Jumlah Invoice Payment 1 ** * * * 1 * * * * * * * * * * * * * +Memesan() -Id_Order -Id_Product -Jumlah_Product -Jumlah_Harga Order * * * * * * * *
4.1.3.1 Class Diagram Definition User +Mendaftar() +Memesan() +Membayar() -Id_User -Id_Product -Nama -Alamat -No_Rek -Comment -Like -Share User
User berisikan data user antara si penjual maupun si pembeli
Attribut : Id_User , Id_Product , Nama , Alamat, No_Rek, Comment, Like , Share.
Operation : Mendaftar, Memesan, Membayar
Bahasa
Bahasa berisikan Bahasa apa yang ingin dipilih untuk user
Attribut : Id, Jenis
Invoice Payment
Invoice Payment berisikan tagihan pembayaran untuk user.
Attribut : Tgl, Jumlah, Id
Operation : Membayar
Product
Product berisikan data barang user yang ingin di jual pada website
Attribut : Id_Product, Id_User, Nama, Jenis, Alamat, Gambar,
Status_FB, Discount, Harga, Jumlah
Kategory Product
Kategory Product berisikan memisahkan antara jenis product.
Attribut : Id, Nama, Jenis
Operation : -
Admin
Admin berisikan data admin yang menangani jokulin.com
Attribut : Nama, Id, Password
Operation : Membuat, Mencetak, Memeriksa
Order
Order Berisikan user yang ingin order product
Kategori Product
Kategori Bank berisikan tentang data bank dan memberikan informasi kepada admin
Attribut : Id, Nama, No_Rekening
Operation : Mendaftar, Membayar
Store
Store berisikan data toko pada penjual yang dimana toko tersebut menjadi sebuah ciri khas antara penjual
Attribut : Id, Nama, Product
Operation : Menjual
Shipping Address berisikan data alamat user dan alamat pengiriman barang antara si penjual dan pembeli
Attribut : Nama_Kota, Nama_Propinsi, Phone
Operation : Mendaftar, Memeriksa
Kota
Kota berisikan user bertempat tinggal.
Attribut : Id_Kota, Nama_Kota
Operation : Mendaftar , Memeriksa
Propinsi
Propinsi berisikan user bertempat tinggal
Attribut : Id_Propinsi, Nama_Propinsi
Operation : Mendaftar, Memeriksa
Gambar 4.4 Statechart Diagram
User Windows Sync open pilih_sync input_email input_password klik login cek_email() cek_password() notification Account Setting : Sync Facebook
4.2 Perancangan Masukan
Gambar 4.6.1 Home Jokulin
Gambar 4.6.3 daftar baru step 2
Gambar 4.6.5 Login
Gambar 4.6.7 Meletakkan produk kedalam jokulin
Gambar 4.6.9 Produk Detail dalam Jokulin
Gambar 4.6.11 Menu Order dalam Jokulin
Gambar 4.6.13 Account Setting – Mengganti Password
Gambar 4.6.16 Account Setting – Mengubah alamat pengiriman
4.3 Perancangan Keluaran
4.4 Navigasi Rancangan Masukan Dan Keluaran
4.5 Rencana Implementasi
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1Pengumpulan Data
2Situation analysis terhadap mysellr.com
3Memulai Mendesign dan menganalisa pembangunanWebsite
4Mengikuti rapat Mengenai pembangunan website
5Membangun Jokulin.com
6Tahap Testing Website
7Perbaikan Bug 12 1 2 Tahun 2012 - 2013 Bulan Kegiatan No 9 10 11