perancangan aplikasi penjualan secara online di velocity shophouse
TRANSCRIPT
TUGAS REKAYASA PERANGKAT LUNAK
KELOMPOK II
(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.
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.
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)
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.
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
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.
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
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)
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
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
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
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
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
DESAIN DIALOG INPUT
Halaman Login Admin
Halaman Produk
Halaman kategori
DESAIN DIALOG OUTPUTHalaman Depan
Halaman Profil
Halaman Keranjang Belanja
Halaman Artikel
Halaman untuk menghubungi
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
TestingPada bagian ini akan di tampilkan beberapa hasil dari perancangan program ini yaitu sebagai berikut:
Halaman Home Admin
Halaman Manajemen User
Halaman Manajemen Modul
Halaman Kategori
Halaman Produk
Halaman Provinsi
Halaman Kota
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.
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.
SELESAI