perancangan aplikasi penjualan secara online di velocity shophouse

33
TUGAS REKAYASA PERANGKAT LUNAK KELOMPOK II (PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE)

Upload: hamdan-paliwang

Post on 08-Aug-2015

142 views

Category:

Data & Analytics


5 download

TRANSCRIPT

Page 1: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

TUGAS REKAYASA PERANGKAT LUNAK

KELOMPOK II

(PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE)

Page 2: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

BAB I (PENDAHULUAN)Latar Belakang MasalahIlmu Teknik Informatika adalah suatu ilmu yang mempelajari teknologi informasi, dimana penerapannya mengarah pada kemajuan teknologi masa sekarang. Perkembangan dunia komunikasi dan informasi merupakan bagian yang penting bagi kehidupan manusia saat ini. Informasi dibutuhkan karena dapat memberi pengetahuan akan suatu hal serta digunakan untuk membantu manusia dalam proses pengambilan keputusan. Informasi diperoleh akibat dari adanya komunikasi, jadi dapat disimpulkan bahwa adanya informasi didahului dengan adanya komunikasi antara dua individu atau kelompok. Komunikasi dan informasi dibutuhkan untuk kelangsungan produksi perusahaan, lembaga maupun kemajuan sebuah instansi.maka dari itu pemanfaatan data dan informasi dibutuhkan untuk membantu pemasaran dan promosi Velocity Shophouse . Mempromosikan produk dengan menggunakan website akan lebih banyak mengguntungkan, juga mempermudah proses penggembangan dan dapat menghemat biaya. Konsumen lebih mudah.

Page 3: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Spesifikasi SistemSistem ini dapat memberikan kemudahan dalam pembelian produk bagi para konsumen tampa harus langsung datang ke Velocity Shophouse.

Adapun keunggulan dari aplikasi ini sebagai berikut:

1. Halaman website yang menarik.

2. Pemberitahuan ketersediaan barang yang real time.

3. Informasi seputar Velocity Shophouse.

4. Halaman artikel.

5. Halaman kelola produk untuk Velocity Shophouse.

6. Halaman cara belanja untuk mempermudah para konsumen.

7. Halaman login admin untuk Administrator.

Page 4: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

1. Perangkat pendukung untuk menjalankan aplikasi ini:

2. Spesifikasi Perangkat Keras (Hardware).

3. Processor dengan kecepatan minimal 1 GHz.

4. Memory dengan kapasitas minimal 1 GB.

5. Modem.

6. Ram minimal 1 GB.

7. Monitor dngan resolution 1280×720.

8. luHardisk dengan kapasitas 500 GB.

1. Windows 7 Ultimate.

2. Mozilla Firefox.

3. XAMPP.

4. Dreamweaver 8

Kebutuhan Sistem Spesifikasi Perangkat

Keras (Hardware) Spesifikasi Perangkat

Lunak (Software)

Page 5: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

BAB II (PERENCANAAN)Sistem Yang Berjalan Dan Sistem Yang Di

UsulkanAnalisis Sistem Berjalan disini adalah menganalisis permasalahan yang sedang berjalan pada saat ini yang ada pada proses kegiatan penjualan dan dalam mempromosikan produk pada Velocity Shophouse, dari hasil analisis sistem berjalan ditemukan beberapa permasalahan yang salah satunya adalah dalam melakukan promosi dan penjualan, dimana website Velocity Shophouse yang sudah ada masih memiiki beberapa kekurangan dalam melakukan promosi dan penjualan. Tidak adanya informasi secara real time terhadap ketersediaan barang yang ingin di beli oleh konsumen di karenakan harus menunggu konfirmasi dari pihak Velocity Shophous, dimana konfirmasi tersebut dapat di terima konsumen melalui via sms maupun via E-Mail selambatnya 24 jam sejak konsumen menyetujui pembelian produk tersebut.

Page 6: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

BAB III (TAHAP ANALISA)

Kriteria Sistem yang di usulkan pada Velocity Shophouse merupakan pengembangan dari sistem yang sudah ada dimana pada perancangan ini pengembangan dari kekurangan-kekurangan yang terdapat pada website Velocity Shophouse yang sudah ada, dimana solusi dari kekurangan-kekurangan tersebut akan di kembangkan dan di terapkan pada sistem yang di usulkan.

Kriteria dan kinerja system

Page 7: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Kinerja SistemSolusi yang akan di terapkan dan di kembangkan pada sistem yang di usulkan meliputi transaksi secara online dan update barang secara real time, yaitu:

Update ketersediaan barang secara real time

Untuk update ketersediaan barang secara real time akan di sediakan sebuah halaman kelolah produk dimana hanya dapat di akses oleh admin untuk selalu memantau dan memperbahrui database ketersediaan barang sehingga konsumen dapat langsung mengetahui ketersediaan barang di saat memilih produk tersebut.

Page 8: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

1. Dana

Pada perancangan sistem ini terdapat beberapa permasalahan yang timbul yang tentu saja harus di sediakan solusi dalam menyelesaikannya, salah satu permasalahan yang timbul tersebut adalah dana dan dalam perancangan sistem yang di usulkan hal ini cukup penting namun di karenakan perancangan sistem yang di usulkan ini di bersamaan dengan tugas besar mata kuliah Rekayasa Perangkat Lunak (RPL) maka dalam masalah pendanaan hal ini di kesampingkan.

2. Waktu

Seperti yang di jelaskan di atas bahwa dalam perancangan sistem yang di usulkan ini akan timbul berbagai masalah maka dari itu waktu juga merupakan sebuah hal yang perlu di perhatikan, dikarenakan waktu yang dibatasi oleh Dosen mata kuliah Rekayasa Perangkat.

Identifikasi kendala dalam pengembangan sistem

Page 9: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

BAB IV (DESIGNER DAN PROGRAMMER)

Information Oriented FlowChart adalah diagram yang terdiri atas kolom-kolom (menunjukan subyek yang bersangkutan) untuk melacak aliran data. IOFC mengidentifikasi data input dan menggambarkan aliran data selanjutnya sampai didapat informasi sebagai output. Hal ini dilakukan dengan cara menjelaskan secara spesifik kegiatan yang sedang dilakukan. IOFC tidak menjelaskan sebuah proses operasi, oleh karena itu simbol untuk dokumen lebih diutamakan dalam penggunaan IOFC. Ada pun symbol yang di gunakan dalam perancangan IOFC (INFORMATION ORIENTED FLOWCHART)

IOFC (Information Oriented Flowchart)

Page 10: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

SIMBOL KETERANGANLine/Flow Digunakan untuk menghubungkan antara simbol yang satu dengan yang lain dan untuk menggambarkan aliran data. Disk Simbol untuk menyatakan input berasal dari disk atau output disimpan ke disk  Punched CardSimbol yang menyatakan input berasal dari kartas atau output ditulis ke kertasManual Input/Keyboard Simbl untuk pemasukan data secara manual melalui keyboard Display Simbol yang menyatakan peralatan output yang digunakan yaitu layer, plotter, printer dan lain sabagainya  Manual Process Simbol yang menunjukan pengelolahan yang tidak dilakukan dengan komputer  Decision Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban/aksi  Magnetic Tape Simbol yang menyatakan input berasal dari pita megnetik atau output ditulis ke kartu

Document Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau di cetak ke kertas  Off Line Storage Simbol untuk menunjukan bahwa data didalam simbol ini akan disimpan Connector Simbol untuk keluar/masuk prosedur atau proses dalam lembar yang sama  Off Line Connector Simbol untuk keluar/masuk prosedur atau proses dalam lembar yang lain   Simbol yang menunjukan pengelolahan yang dilakukan dengan komputer  

Page 11: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

IOFC Sistem Yang BerjalanKonsumen Kasir

 

Konsumen datang dan

memilih lansung produk

Sistem menampilkan data untuk barang yang di beli

Konsumen akan mendapatkan nota pembayaran dari kasir

setelah melakukan pembayaran

Kasir melakukan penghitungan pembayaran

Page 12: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

IOFC Sistem Yang DiusulkanKonsumen Sistem

Konsumen memilih produk pada website

http://velocityshophouse.com lewat aplikasi Browser

Kasir/admin menginput data-produk untuk keperluan

http://velocityshophouse.com

Data yang di input oleh kasir/admin dan data order

penjualan di proses oleh sistem

Sistem menampilkan website

http://velocityshophouse.com pada jendela

aplikasi Browser

melakukan pembelian di pada halaman kerajang

belanja

Sistem melakukan penyimpanan pada data yang telah di input

dan di proses pada http://velocityshophouse.com

Belanja lagi?Checkout

YATIDAK

Page 13: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

DFD

Kasir/Admin

Aplikasi web

PenjualanVelocity

Shophouse

Konsumen

Input data costumer

Login Admin

Order Produk

 

Konfirmasi login admin

Manajemen kategori

View data kategori

Manajemen produk

Update data order

View laporan penjualan

View data produk

Page 14: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

ERD

Komsumenorde

rProduk

Milik

Kategori

Id_user

UserName

Password

Nama_Lengkap

Level_user

Kontak Id_member

Blokir

Id_produkId_Kategori

harga

Stok

Diskon

Gambar

Id_user

Id_kategori

Kategori_seo

Aktif

dari

Kota

Provinsi

Jam_order

Id_costumer

Status_order

Tgl_order

Id_order

Id_Provinsi ProvinsiId_Kota

KotaBiaya

Id_Provinsi

Page 15: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

DESAIN DIALOG INPUT

Halaman Login Admin

Page 16: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Produk

Page 17: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman kategori

Page 18: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

DESAIN DIALOG OUTPUTHalaman Depan

Page 19: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Profil

Page 20: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Keranjang Belanja

Page 21: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Artikel

Page 22: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman untuk menghubungi

Page 23: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

BAB V (IMPLEMENTASI)

2 Alternatif / 2 Tawaran Kebutuhan Pk

Untuk memenuhi kebutuhan pengunaan program ini terdapat 2 alternatif yang kami tawarkan yaitu sebagai berikut :

Alternative pertama: Alternative kedua:

Perangkat Keras Spesifikasi

Processor Kecepatan 1,8 GHz Processor Kecepatan 1,8 GHz

Memory 4 GB Memory 2 GB

VGA 128 bit VGA 128 bit

Harddisk Free space 10Gb Harddisk Free space 10Gb

Monitor Monitor

Page 24: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

TestingPada bagian ini akan di tampilkan beberapa hasil dari perancangan program ini yaitu sebagai berikut:

Halaman Home Admin

Page 25: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Manajemen User

Page 26: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Manajemen Modul

Page 27: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Kategori

Page 28: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Produk

Page 29: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Provinsi

Page 30: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Halaman Kota

Page 31: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Pemeliharaan SistemWaktu, Proses Perawatan, solusi, pelatihanUntuk bagian pemeliharaan sangat di perhatikan pada beberapa hal seperti waktu, proses perawatan, serta solusi pelatihan untuk sumber daya manusia dalam memanfaatkan dan merawat program ini dapat terus bekerja secara optimal. Dan untuk 3 hal tersebut alternative yang kami sarankan sebagai berikut: Waktu

Pada malasalah waktu di harapkan prom ini dapat terus di tinjau kerjanya agar dapat selalu di ketahui jika terdapat masalah-masalah yang dapat menghambat kinerja program ini.

Page 32: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

Proses perawatan

Untuk proses perawatan di harapkan pada bagian admin dapat selalu memperhatikan baik ada perangkat keras maupun perangkat lunaknya agar bagian maintenance atau orang yang memiliki kemampuan untuk memperbaiki program ini dapat selalu bisa mementau kinerja program tersebut. Solusi Pelatihan

Di harapkan dapat dilakukan pelatihan baik pada admin maupun pada maintenance agar kelangsungan program ini dapat terus terjaga dan dapat terus melayani pelangan dengan baik.

Page 33: PERANCANGAN APLIKASI PENJUALAN SECARA ONLINE DI VELOCITY SHOPHOUSE

SELESAI