• Tidak ada hasil yang ditemukan

Sistem Penjualan Sepatu Online Berbasis Web Chapter III V

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Penjualan Sepatu Online Berbasis Web Chapter III V"

Copied!
20
0
0

Teks penuh

(1)

BAB 3

PERANCANGAN SISTEM

3.1Perancangan Sistem

Perancangan sistem yang dilakukan merupakan analisis perangkat lunak, analisis

program dan model yang akan dibuat. Oleh karena itu semua data yang ada

didalam sistem akan dikemas dalam suatu basis data, kemudian dideskripsikan

kedalam Data Flow Diagram (DFD), Entity Relationship Diagram (ERD) dan

Flowchart sistem. Tahap ini bertujuan untuk menghasilkan sistem penjualan online sepatu yang baik.

3.2Data Flow Diagram

Data Flow Diagram merupakan alat bantu yang dapat digunakan untuk

menggambarkan aliran data informasi dan proses mulai dari pemasukan data

hingga output. Dalam perancangan sistem ini penulis mencoba untuk

memberikan gambaran mengenai alur arus data dari sistem penjualan. Ini

bertujuan untuk mempermudah pembuatan dan perancangan sistem yang baik.

Adapun rancangan Data Flow Diagram pada sistem penjualan ini adalah

(2)

Gambar 3.1 Diagram Konteks Penjualan Sepatu

3.3Perancangan Data Base

Database adalah kumpulan dari data yang berhubungan antara satu dengan

(3)

perangkat lunak untuk memanipulasinya. Database merupakan salah satu

komponen yang penting yakni sebagai basis penyedia informasi dan

dikelompokkan kedalam file. Informasi yang digabungkan dari sejumlah file

kemudian dikelompokkan lagi secara terstruktur dan ditampilkan kedalam bentuk

tabel-tabel informasi. Berikut ini adlah perancangan database yang penulis gunakan

untuk membangun E-commerce ini:

Tabel 3.1 Kabkot

Field Name Type Data Size Description

Kode_provinsi Int 2 Kode provinsi

Kode_kabupaten_kota Int 4 Kode kabupaten kota

Nama_kabupaten_kota Char 40 Nama kabupaten

Tabel 3.2 Kategori

Field Name Type Data Size Description

Kode_kategori Varchar 10 Kode katgeori barang

(primary key)

Nama_kategori Varchar 50 Nama kategori barang

Tabel 3.3 Kecamatan

Field Name Type Data Size Description

(4)

Kode_kabupaten_kota Int 4 Kode kabupaten kota

Kode_kecamatan Int 4 Kode kecamatan

Nama_kecamatan Char 40 Nama kecamatan

Tabel 3.4 Pesan

Field Name Type Data Size Description

Id_pesan Int 11 Id pesan

Id_user Varchar 10 Id user

Judul Varchar 100 Judul pesan

Pesan Mediumtext Isi pesan

Tabel 3.5 Keranjang

Field Name Type Data Size Description

Id_keranjang Int 11 Id keranjang belanja (primary key)

Id_user Varchar 10 Id user

Kode_produk Varchar 12 Kode produk

Ukuran Int 11 Size produk yang diminta

(5)

Tabel 3.6 Provinsi

Field Name Type Size Description

Kode_provinsi Int 2 Kode provinsi (primary key)

Nama_provinsi Char 30 Nama provinsi

Tabel 3.7 Produk

Field Name Type Data Size Description

Kode_produk Varchar 12 Kode produk (primary key)

Nama_produk Varchar 500 Nama produk

Kategori Varchar 10 Kategori produk

Diskon Int 3 Diskon

Harga Int 15 Harga produk

Foto Varchar 9000 Foto produk

Deskripsi Longtext Detail produk

Stok Int 10 Stok sisa

Tgl_update Date Update produk terbaru

(6)

Tabel 3.8 Slide

Field Name Type Data Size Description

Id_slide Int 10 Id slide

Judul Varchar 20 Judul slide

Konten Varchar 50 Isi konten slide

Foto Varchar 100 Foto tampilan slide

Tabel 3.9 Testimoni

Field name Type Data Size Description

Id_testimoni Int 11 Id testimoni

Id_user Varchar 10 Id user

pesan Varchar 500 Isi testimoni

Tabel 3.10 User

Field Name Type Data Size Description

Id_user Varchar 10 Id user (primary key)

Email Varchar 100 Email user

(7)

Nama_depan Varchar 100 Nama depan

Nama_belakang Varchar 100 Nama belakang

Provinsi Varchar 10 Provinsi

Kabkot Varchar 10 Kabupaten atau kota

Kecamatan Varchar 10 Kecamatan

Alamat Varchar 500 Alamat lengkap user

Telepon Varchar 15 No telepon user

Tabel 3.11 Wishlist

Field Name Type Data Size Description

Id_wishlist Int 12 Id wishlist (primary key)

Id_user Varchar 10 Id user

Kode_produk Varchar 12 Kode produk

3.4 Flow Chart

Flow chart merupakan kumpulan simbol-simbol yang digunakan untuk

menggambarkan urutan atau langkan logis dalam suatu prosedur atau program.

(8)

masalah pemrograman atau penganalisaan dari yang besar hingga menjadi segmen

yang lebih kecil sehingga pemecahan masalah bisa dianalisis secara efektif ke

point inti.

3.4.1 Flow Chart Halaman Utama

Start

(9)

3.4.2 Flow Chart Pemesanan

Start

Input Banyak dan Ukuran

Finish No

Detail Pesanan

Yes

Pilih kategori

Pilih Produk

Lanjut Pemesanan

Alamat Pengirim

Database

Database

(10)

3.4.3 Flow Chart Admin

Start

Halaman Utama

Finish

No

Produk-produk terbaru

Produk Tambah dan

Hapus Produk

Transaksi Informasi

pemesanan Yes

Yes

No

(11)

BAB 4

IMPLEMENTASI

4.1 Implementasi Sistem

Implementasi sistem adalah langkah-langkah atau prosedur yang dilakukan untuk

merealisasikan perancangan sistem yang sebelumnya telah disetujui.

Implementasi sistem bertujuan untuk menciptakan sistem baru maupun

mengganti sistem yang telah ada.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem adalah sebagai berikut:

1. Mengkaji rangkaian sistem baik dari segi software maupun hardware

sebagai sarana pengolahan data dan penyajian data.

2. Menyelesaikan rancangan sistem yanag ada di dalam dokumen sistem

yang baru atau yang telah disetujui.

3. Memastikan bahwa pengunjung dapat mengoperasikan sistem dengan

(12)

4.3Kebutuhan Sistem

Pada dasarnya, dalam pengimplementasian sistem terdapat beberapa komponen

penting agar aplikasi yang dibangun dapat berjalan. Berikut beberapa komponen

yang dibutuhkan.

4.3.1 Perangkat Keras

Perangkat keras merupakan bagian dari komputer yang dapat dilihat secara fisik

dan dapat disentuh. Perangkat keras merupakan seluruh komponen peralatan yang

membentuk suatu sistem komputer serta peralatan lainnya yang memungkinkan

komputer dapat melakukan tugasnya. Dalam menyusun sistem informasi ini,

penulis membutuhkan perangkat keras sebagai berikut :

a. CPU (Central Processing Unit)

Merupakan jantung dari komputer, komputer yang merupakan

pusat pengolahan data serta pusat pengontrolan dari keseluruhan sistem

computer

b. Memori

Merupakan tempat penampungan atau tempat penyimpanan data untuk

sementara.

c. Monitor

Merupakan layar yang menampilkan output program.

d. Keyboard

(13)

e. Modem

Modem (Modulator-demodulator) merupakan alat bantu komputer

untuk proses komunikasi. Alat ini berfungsi mengubah signal analog

menjadi signal digital dan sebaliknya.

4.3.2 Perangkat Lunak

Perangkat lunak adalah sekumpulan instruksi yang memungkinkan perangkat

keras untuk dapat memproses data. Perangkat lunak ini tidak berbentuk fisik,

melainkan berupa program yang diciptakan melalui perangkat elektronik. Dalam

perangkat lunak dikenal dengan apa yang disebut sistem operasi dan program

aplikasi. Penulis mengembangkan bagian perangkat lunak berupa aplikasi..

4.3.3 Brainware

Brainware atau pengguna adalah manusia yang terlibat dalam mengoperasikan

serta mengatur sistem di dalam komputer. Diartikan juga sebagai perangkat

intelektual yang mengoperasikan dan mengeksplorasi kemampuan dari perangkat

keras maupun perangkat lunak.

Brainware termasuk bagian penting dari sebuah sistem komputer. Karena

(14)

Dalam mengolah suatu program, diperlukan tenaga sumber daya manusia yang

akan menjadikan program tersebut dapat berjalan dengan baik dan efisien.

Adapun tenaga sumber daya manusia yang diperlukan adalah sebagai berikut:

a. Sistem analis, yaitu seorang professional yang bergerak di bidang

pengembangan sistem yang akan membentuk dan membangun fasilitas

sistem.

b. Programmer, yaitu seorang yang akan menyusun instruksi pada komputer

agar dapat digunakan oleh pemakai serta merancang antarmuka pemakai

pada program.

c. Operator, yaitu seorang yang akan langsung menangani secara langsung

pengolahan data pada komputer.

d. Data entry operator, yaitu orang yang akan melakukan pengurusan

data yang akan diolah, mulai dari pengumpulan data, perekaman data

kedalam komputer hingga pemeriksaan dan pengiriman informasi yang

dihasilkan oleh computer.

4.4Demonstrasi Tampilan

Demonstrasi program akan menjelaskan secara visual bagaimana tampilan dari

web penjualan sepatu online yang telah dibuat, berikut ini tampilannya:

1. Tampilan Beranda

Berikut adalah tampilan halaman beranda. Tampilan ini berfungsi untuk

(15)

Gambar 4.1 Tampilan Beranda

2. Tampilan Kategori Produk

Tampilan ini berisikan pilihan kategori sepatu diantaranya flatshoes,

flipon, heels, loafer, sandals dan wedges. Tampilan ini berfungsi untuk

mempermudah pembeli mencari produk yang dibutuhkan.

Gambar 4.2 Tampilan Kategori Produk 3. Tampilan Kontak

Tampilan ini berisikan alamat, no telepon dan email toko yang dapat

dihubungi oleh pembeli bila memiliki kendala dalam proses jual beli

(16)

Gambar 4.3 Tampilan Kontak

4. Tampilan Daftar

Tampilan ini berisikan data pembeli yang dibutuhkan untuk proses

pengiriman barang. Menu daftar dibutuhkan agar pembeli memiliki akun

sendiri, tanpa memiliki akun pembeli tidak dapat membeli produk. Jika

sudah memiliki akun maka hanya perlu mengisi pilihan log in.

(17)

5. Tampilan Log in

Tampilan ini bisa diakses setelah pembeli melakukan registrasi atau

pendaftaran akun

6. Tampilan Admin

Tampilan ini merupakan tampilan untuk admin, dimana data-data tentang

toko dan produk diedit. Tampilan ini berfungsi untuk menambah dan

menghapus produk, mengkonfirmasi pemesanan, mengganti tampilan slide

(18)
(19)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dalam Penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan

sistem dalam penjualan online sepatu dengan web e-commerce. Maka ada

beberapa kesimpulan yang penulis dapatkan, yaitu :

1. Penjualan online sepatu dengan web e-commerce merupakan solusi bagi para

user yang ingin mencari berbagai jenis sepatu namun tidak mau bersusah payah

dalam mencari sepatu yang diinginkan. Karena dengan adanya web

e-commerce ini user dapat mencari dan membeli sepatu yang diinginkan

kapanpun dan dimanapun user berada.

2. Penjualan online sepatu dengan web e-commerce ini merupakan solusi bagi

perusahan sepatu yang ingin mengembangkan usahanya, meningkatkan

jangkauan usaha, dan meningkatkan jumlah pembeli serta keuntungan

perusahaannya dengan cara yang lebih efisien dibandingkan membuat outlet

baru yang cenderung lebih sulit dan mahal.

3. Untuk menarik minat user dalam mengunjungi website, diperlukan adanya

strategi baik dalam harga, kemudahan dalam mengakses produk yang

diinginkan user serta interface dengan desain yang menarik minat user untuk

(20)

d. Kecepatan user dalam mengakses halaman web sangat penting, karena itu

dalam website ini penulis membuat Search Engine Optimization (SEO) yang

bertujuan agar website terdaftar di search engine seperti google dan mudah di

akses oleh user.

5.2 Saran

Saran merupakan suatu ide dan harapan yang dimunculkan oleh penulis sebagai

masukan yang diharapkan akan berguna dimasa yang akan datang. Adapun

saran- saran tersebut adalah sebagai berikut :

1. Agar selalu dipercaya oleh pelanggan, maka diperlukan suatu strategi

yang baik untuk mendatangkan pelanggan. Selain memberikan

produk yang bagus, hendaknya didukung dengan memberikan

berbagai penawaran serta kemudahan dan kenyamanan bagi pelanggan

dalam mengakses dan melakukan transaksi.

2. Untuk permulaan pembuatan sistem penjualan online dengan web

e-commerce mungkin cukup sulit, juga memerlukan biaya yang sedikit

mahal. Namun itu bukan merupakan hal yang perlu ditakutkan. Karna

pada tahap-tahap selanjutnya bisa jadi akan sangat menguntungkan dan

menghemat pengeluaran misalnya dalam hal perluasan dan

pengembangan usaha.

3. Yang berkaitan dengan tulisan ini, penulis berharap dapat terus melakukan

pengembangan baik dari segi kelengkapan data, fitu-fitur tambahan, serta

Gambar

Gambar 3.1 Diagram Konteks Penjualan Sepatu
Tabel 3.1 Kabkot
Tabel 3.4 Pesan
Tabel 3.6 Provinsi
+7

Referensi

Dokumen terkait

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Pada bab ini akan dijelaskan mengenai analisis dan. perancangan perangkat lunak yang

Pada tahap ini dilakukan perancangan tabel-tabel yang akan digunakan sebagai dasar pembuatan rancangan database Sistem Informasi Penjualan Online

Sistem informasi ini merupakan suatu program perangkat lunak yang dibuat oleh penulis untuk mempermudah proses pendaftaran beasiswa bagi siswa yang ingin mendaftarkan dirinya

Pada tahap ini akan dilakukan perancangan perangkat lunak untuk sistem informasi simpan pinjam pada Koperasi Rikrik Gemi Sauyunan.. Tujuan

Perancangan Perangkat lunak Website yang dihasilkan ialah Sistem Informasi penjualan berbasis perangkat lunak website yang diterapkan pada dealer bintang motor

perancangan aplikasi penjualan adalah program komputer yang dibuat perusahaan untuk mengerjakan tugas-tugas tertentu yang menghasilkan produk perangkat lunak yang sesuai

Pengoperasionalan perangkat lunak dilakukan dengan memberikan hosting serta memberikan domain khusus pada perangkat lunak, setelah itu peneliti melakukan tahap

Perancangan perangkat lunak memerlukan model - model proses atau paradigma rekayasa perangkat lunak berdasarkan sifat aplikasi dan proyeknya, metode dan alat bantu