• Tidak ada hasil yang ditemukan

Membangun Layanan Website E-Commerce Expedisi Audio

N/A
N/A
Protected

Academic year: 2017

Membagikan "Membangun Layanan Website E-Commerce Expedisi Audio"

Copied!
340
0
0

Teks penuh

(1)

ii

E-COMMERCE AT EXPEDISI AUDIO

by

ANA SUMARNA 10106378

Expedisi Audio is a store that sells car audio and video devices. This store has customers who mostly are still in the city of Bandung. In running his business, this store has some constraints such as, how to promote their products Expeditionary Audio still use the conventional way of promoting it was products through a relationship, so cannot maximize the level of promotion and sales and in making the report. The high business competition require Expedisi Audio store to update the system to keep up with the other stores.

To solve these problems, the need for technology in marketing and sales strategies at the system provider of electronic trading systems developers also called e-commerce. E-commerce can be interpreted as a sale and purchase transactions are done through electronic media online. Thus making e-commerce systems in the Expedisi Audio is the perfect solution for this trade business. This system will make product information, customer support can be provided quickly, and can minimize the use of paper in archival records as well as solve the problems the company in terms of product promotion. The use of e-commerce website can be accessed anywhere and customers anytime during the network is connected to the internet.

Modeling analysis used in the construction of this website is based on structured analysis tool of Flowmap, Entity Relationship Diagram (ERD) and to describe the process diagram using a Data Flow Diagram (DFD).

Based on the results of testing using a method that consists of blackbox testing alpha and beta can be concluded that e-commerce website built to help expand coverage Expeditionary Audio product marketing, consumer ease in getting information products online, increase the efficiency and effectiveness in promoting these products to consumers and simplify the Expedisi Audio store in preparing reports.

(2)

i

E-COMMERCE EXPEDISI AUDIO

Oleh

ANA SUMARNA 10106378

Expedisi Audio merupakan toko yang menjual perangkat-perangkat audio dan video mobil. Toko ini memiliki pelanggan yang sebagian besar masih berada di kota Bandung. Dalam menjalankan usahanya, toko ini mengalami beberapa kendala diantaranya, cara mempromosikan produknya Expedisi Audio masih menggunakan cara yang konvensional yaitu mempromosikan produk-produknya melalui relasi, sehingga belum bisa memaksimalkan tingkat promosi dan penjualan dan dalam pembuatan laporan. Tingginya persaingan bisnis mengharuskan toko Expedisi Audio untuk melakukan pembaruan sistem agar tidak tertinggal dengan toko-toko yang lain.

Untuk menyelesaikan permasalahan tersebut, maka dibutuhkan teknologi dalam strategi pemasaran dan penjualan sistem pada penyedia jasa pengembang sistem perdagangan elektronik atau disebut juga e-commerce. E-commerce dapat diterjemahkan sebagai suatu transaksi jual beli yang dilakukan melalui media elektronik online. Sehingga pembuatan sistem e-commerce di Expedisi Audio merupakan solusi yang tepat untuk melakukan bisnis perdagangan ini. Sistem ini akan membuat informasi produk, dukungan pelanggan yang dapat tersedia secara cepat, dan dapat meminimalisir penggunaan kertas dalam pencatatan arsip serta menyelesaikan permasalahan pihak perusahaan dalam hal promosi produk. Penggunaan website e-commerce ini dapat diakses pelanggan dimana saja dan kapan saja selama terhubung ke dalam jaringan internet.

Pemodelan analisis yang digunakan dalam pembangunan website ini berdasarkan analisis terstruktur dengan alat bantu Flowmap, Entity Relationship Diagram (ERD) dan untuk menggambarkan diagram proses menggunakan Data Flow Diagram (DFD).

Berdasarkan hasil pengujian menggunakan metode blackbox yang terdiri dari pengujian alpha dan beta dapat disimpulkan bahwa website e-commerce yang dibangun dapat membantu memperluas cakupan pemasaran produk Expedisi Audio, memudahkan konsumen dalam mendapatkan informasi produk secara online, meningkatkan efisiensi dan efektifitas dalam mempromosikan produk-produk kepada konsumen serta mempermudah toko Expedisi Audio dalam pembuatan laporan.

(3)

1

I.1 Latar Belakang Masalah

Expedisi Audio merupakan toko yang menjual perangkat-perangkat audio mobil. Toko ini memiliki pelanggan yang sebagian besar masih berada di kota Bandung dan pelanggannya membeli untuk keperluan pribadi. Namun terkadang pelanggan merasa enggan mengunjungi toko secara langsung dikarenakan berbagai faktor alasan, seperti lokasi terlalu jauh, waktu yang tidak memadai dan sibuk hingga pelanggan malas mengunjungi toko secara langsung.

(4)

masih secara manual sehingga banyak data dan laporan yang hilang karena tercecer.

Dari permasalahan diatas untuk membantu menyelesaikan masalah tersebut adalah dengan membangun layanan e-commerce Expedisi Audio. Diharapkan dengan dibuatnya aplikasi ini maka dapat memberikan kemudahan kepada pelanggan yang berada diluar kota untuk melakukan transaksi yang ditawarkan dengan layanan penjualan dan pembayaran secara online tanpa harus datang langsung ke toko Expedisi Audio serta dapat mempermudah dalam pengolahan data dan pembuatan laporan.

Berdasarkan uraian latar belakang diatas, penyusun mengambil pokok bahasan skripsi ini dengan judul membangun website layanan e-commerce expedisi audio.

I.2 Identifikasi Masalah

Berdasarkan latar belakang masalah yang telah diuraikan di atas, maka identifikasi masalah dalam penulisan skripsi ini adalah bagaimana membangun website layanan e-commerce expedisi audio.

I.3 Maksud dan Tujuan

Berdasarkan permasalahan diatas maka maksud dari penyusunan skripsi ini adalah membangun website layanan e-commerce pada Expedisi Audio. Adapun tujuan pembuatan website ini ini adalah sebagai berikut:

1. Memperluas media promosi produk.

(5)

4. Memberikan kemudahan kepada pelanggan untuk memesan produk yang ditawarkan dengan layanan pembelian dan pembayaran secara online.

I.4 Batasan Masalah

Dengan maksud agar pembahasan dan penyusunan sistem dapat dilakukan secara terarah dan tercapai sesuai dengan yang diharapkan, maka perlu ditetapkan batasan-batasan dari masalah yang dihadapi. Batasan-batasan masalah pada perancangan sistem ini adalah sebagai berikut:

1. Sistem yang akan dibangun berupa website e-commerce Expedisi Audio dengan menyediakan informasi produk yang akan dijual, seperti speaker, amplifier, dvd player, tv tuner dan aksesoris audio lainnya.

2. Produk yang dijual di kelompokan berdasarkan kategori dan merk. 3. Data yang diolah adalah :

a. Data produk b. Data kategori c. Data merk d. Data pelanggan

e. Data pemesanan produk f. Data pembayaran produk g. Data pengiriman produk h. Data diskon

i. Data retur produk

(6)

b. Pembayaran online (menggunakan Paypal)

c. Pengiriman produk (menggunakan jasa pengiriman)

d. Pembuatan laporan pemesanan, laporan pembayaran, laporan produk dan laporan retur

e. Update informasi kepada pelanggan f. Pengembalian produk (retur)

5. Keluaran atau output yang dihasilkan adalah : a. Informasi mengenai data produk.

b. Informasi mengenai data kategori dan merk. c. Informasi mengenai data pemesanan produk. d. Informasi mengenai pembayaran produk. e. Informasi mengenai pengiriman produk. f. Informasi mengenai data diskon.

6. Manajemen pemesanan berupa pencarian pesanan, update status pesanan dengan prosedur barang dipesan, dikonfirmasi, dibayar, dikirim, dan diterima oleh pemesan, serta adanya konfirmasi pembayaran dan pembatalan pesanan apabila barang tidak jadi dibeli atau karena alasan-alasan tertentu.

7. Prosedur pemesanan untuk manajemen shipping menggunakan layanan jasa pengiriman.

(7)

9. Kurs mata uang dollar yang digunakan untuk transaksi pembayaran melalui Paypal diambil dari kurs Bank BCA dan disimpan di tabel pengaturan, sehingga apabila server Bank BCA down, sistem akan mengembil kurs terakhir dari tabel pengaturan tersebut.

10.Memberikan hak akses yang berbeda antara pelanggan dan pengelola. 11.Menggunakan sistem keamanan atau Security seperti PHP Scripting

maupun Secure Socket Layer (SSL).

12.Mendukung Search Engine optimizatin (SEO) agar situs terdaftar di halaman depan.

13.Situs jejaring sosial sebagai media promosi serta layanan telepon.

14.Pemodelan analisis yang digunakan dalam pembangunan sistem ini berdasarkan analisis terstruktur dengan alat bantu flowmap, entity relationship diagram (ERD), diagram konteks, Data Flow Diagram (DFD) dan flowchart.

15.Bahasa pemograman yang digunakan untuk membangun website penjualan online diantaranya PHP, MySQL, dan Dreamweaver dengan dukungan xampp.

I.5 Metodologi Penelitian

(8)

1. Tahap pengumpulan data

Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut:

a. Studi Literatur

Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian.

b. Observasi

Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil dengan judul penelitian. c. Interview

Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung yang ada kaitannya dengan topik yang diambil. Teknik yang digunakan adalah teknik kuesioner, yaitu teknik pengumpulan data yang dilakukan dengan pelanggan beberapa pertanyaan-pertanyaan tertulis kepada responden untuk dijawab.

2. Tahap pembuatan perangkat lunak.

(9)

Gambar I.1 Model Waterfall [10]

a. Requirements definition

Requirements definition merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak.

b. System and Software Design

System and software design merupakan tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.

c. Implementation and Unit Testing

Implementation and Unit Testing merupakan tahap perealisasian desain software sebagai kumpulan program atau unit program. Unit testing meliputi verifikasi bahwa setiap unit telah memenuhi spesifikasinya. d. Integration and System Testing

(10)

digabungkan dan di ujicoba sebagai sebuah sistem lengkap untuk memastikan bahwa kebutuhankebutuhan software telah terpenuhi.

e. Operation and Maintenance

Operation and maintenance merupakan tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan– perubahan atau penambahan sesuai dengan permintaan user. [10]

I.6 Sistematika Penulisan

Sistematika penyusunan proposal penelitian ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penyusunan skripsi ini adalah sebagai berikut :

BAB I PENDAHULUAN

Bab ini menguraikan tentang latar belakang masalah, perumusan masalah, maksud dan tujuan dibuatnya laporan penelitian, batasan masalah, metodologi penelitian dan sistematika penulisan skripsi.

BAB II TINJAUAN PUSTAKA

Bab ini akan membahas mengenai teori–teori yang berhubungan dengan website e-commerce yang akan dibangun. Selain berisi teori-teori yang berhubungan, pada bab ini akan membahas pula mengenai gambaran umum tentang perusahaan tempat website e-commerce ini akan diimplementasikan.

BAB III ANALISIS DAN PERANCANGAN SISTEM

(11)

analisis tersebut kemudian digunakan untuk melakukan perancangan perangkat lunak yang dibangun diantaranya perancangan sistem dan perancangan arsitektur. BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab ini menjelaskan tentang penerapan aplikasi yang telah melewati proses analisis dan perancangan. Implementasi perangkat lunak dilakukan berdasarkan kebutuhan analisis dan perancangan perangkat lunak yang sudah dilakukan. Dari hasil implementasi kemudian dilakukan pengujian fungsionalitas dari perangkat lunak yang dibangun agar sesuai dengan analisis dan perancangan yang telah dilakukan.

BAB V KESIMPULAN DAN SARAN

(12)

67

III.1 Analisis Sistem

Analisis sistem sangat bergantung pada teori sistem umum sebagai sebuah landasan konseptual. Tujuannya adalah untuk menganalisis berbagai fungsi didalam sistem yang sedang berjalan agar menjadi lebih efisien, mengubah sasaran sistem yang sedang berjalan, merancang/mengganti output yang sedang digunakan, untuk mencapai tujuan yang sama dengan seperangkat input yang lain (bisa jadi lebih sederhana dan lebih interaktif) atau melakukan beberapa perbaikan serupa.

Tahapan dalam menganalisis sistem diawali dengan mendefinisikan masalah, pahami sistem yang sedang berjalan, alternatif apa saja yang tersedia untuk mencapai tujuan, impelementasikan dan mengevaluasi dampak akibat perubahan yang telah dilakukan terhadap sistem.

III.1.1 Analisis Masalah

(13)

produk-produknya secara global. Permasalahan lain yang dihadapi oleh toko Expedisi Audio yaitu dalam hal pembayaran, pengolahan data dan pembuatan laporan masih dilakukan secara manual.

III.1.2 Analisis Sistem Yang Sedang Berjalan

Berdasarkan hasil observasi dan interview secara langsung dengan pihak Expedisi Audio, prosedur yang sedang berjalan dapat dilihat penjelasannya pada gambar III.1 – III.4.

1. Prosedur pengadaan produk

a. Pegawai toko mengambil daftar kosong pengadaan produk kemudian mengecek stok produk.

b. Jika stok barang tidak tersedia, maka pegawai membuat daftar pengadaan produk.

c. Pegawai mengisi daftar pengadaan produk.

d. Daftar pengadaan produk yang terisi diserahkan kepada pemilik toko. e. Pemilik toko mengecek daftar pengadaan produk terisi untuk disahkan. f. Setelah disahkan maka daftar pengadaan produk diserahkan kepada

supplier dan diarsipkan.

(14)

Pegawai Expedisi Audio Pemilik Expedisi Audio Supplier

Mengisi daftar pengadaan

produk

Daftar pengadaan produk terisi

Daftar pengadaan produk terisi Daftar kosong

pengadaan produk

Mengecek daftar pengadaan

produk

Daftar pesanan produk yang sudah disahkan Prosedur Pengadaan Produk

A1

Pembuatan dan pengesahan daftar

pesanan produk

2

Daftar pengadaan produk terisi yang sudah dicek

1 Daftar pesanan

produk yang sudah disahkan

Gambar III.1 Flowmap pengadaan produk

Keterangan

(15)

2. Prosedur penerimaan produk

a. Supplier datang membawa produk yang telah dipesan dengan membawa serta nota rangkap pembelian dan daftar produk yang dipesan.

b. Suplier menyerahkan nota pembelian produk kepada pegawai toko untuk dicek kesesuaian. Selanjutnya, pegawai toko mengecek jumlah produk yang dipesan.

c. Jika tidak sesuai, maka petugas toko akan menyerahkan kembali nota barang tersebut kepada supplier untuk kemudian diperbaiki.

d. Jika produk sesuai maka dilakukan pengecekan kualitas produk, kemudian mengubah daftar produk yang tersedia dan mengarsipkannya.

e. Pegawai toko menyerahkan nota ke pemilik toko untuk disahkan dan mengarsipkannya.

f. Pegawai toko memberikan satau rangkap nota yang sudah disahkan kepada supplier.

(16)

Pegawai Expedisi Audio

Supplier Pemilik Expedisi Audio

Pengecekan jumlah produk yang

dipesan

Pengecekan kualitas

produk 2

1

Nota Pembelian

Daftar produk yang dipesan

2

1

Nota Pembelian

Produk sesuai ?

Ya

Tidak

Kualitas sesuai ? Tidak

Ya

Pengesahan nota pembelian

A2

2 1

Nota Pembelian yang sudah disahkan 2 Nota Pembelian

yang sudah disahkan

A3 Mengubah

daftar produk yang tersedia

Daftar stok produk yang sudah diubah Daftar produk yang dipesan yang sudah sesuai jumlah dan kualitasnya

2 1

Nota Pembelian Daftar produk yang

dipesan

Prosedur Penerimaan Produk

Daftar produk yang dipesan yang sudah sesuai jumlahnya

Gambar III.2 Flowmap penerimaan produk

Keterangan

A2 : Arsip stok produk yang sudah diubah

(17)

3. Prosedur penjualan produk

a. Pelanggan memilih produk yang akan dibeli dengan melihat daftar label harga produk.

b. Pelanggan memberikan daftar produk yang dibeli kepada pegawai toko. c. Pegawai Expedisi Audio mengecek ketersediaan stok produk yang akan di

beli.

d. Jika produk tersedia maka pegawai toko akan membuat nota penjualan. Produk dan nota penjualan selanjutnya akan diberikan ke kasir. Nota dibuat rangkap dua, satu untuk pelanggan dan satu lagi untuk toko untuk diarsipkan.

e. Pegawai toko mempersilahkan pelanggan ke kasir untuk mengambil produk yang akan dibeli dan melakukan pembayaran.

f. Kasir menghitung total bayar produk yang akan dibeli, kemudian menyerahkan satu rangkap nota penjualan tersebut kepada pelanggan. g. Pelanggan membayar sesuai dengan total bayar yang tertera dalam nota

penjualan.

h. Kemudian kasir akan menyerahkan barang yang dibeli.

i. Kasir Expedisi Audio mencatat produk yang terjual dan diarsipkan.

(18)

Pelangggan Pegawai Expedisi Audio

Pengecekan daftar produkyang dibeli

stok produk

Daftar produk yang dibeli yang tersedia

Pembuatan nota penjualan

Menghitung total bayar

2 1

Nota penjualan yang terisi dengan total bayar

2

Nota penjualan yang terisi dengan total bayar

Mencatat produk yang terjual

Produk yang terjual Kasir Expedisi Audio

Memilih produk yang

akan dibeli

A4

A5 2

1

Nota penjualan kosong

2

1

Nota penjualan yang terisi Prosedur Penjualan Produk

Daftar label harga

produk Daftar produk yang

akan dibeli

Daftar produk yang tersedia

A2

Daftar produk yang akan dibeli

Stok tersedia ?

Daftar produk yang dibeli yang tidak tersedia Daftar produk yang

dibeli yang tidak tersedia

Ya Tidak

2 1

Nota penjualan yang terisi

Gambar III.3 Flowmap sistem penjualan produk yang sedang berjalan

Keterangan

A4 : Arsip nota penjualan produk A5 : Arsip data produk yang terjual 4. Prosedur laporan penjualan produk

a. Kasir membuat laporan penjualan dari arsip nota penjualan produk.

(19)

c. Laporan tersebut akan disahkan oleh pemilik toko dan mengarsipkannya. Prosedur laporan penjualan produk yang sedang berjalan dapat dilihat penjelasannya pada gambar III.4.

Kasir Expedisi Audio Pemilik Expedisi Audio

A4

Membuat laporan penjualan

produk

Laporan penjualan produk

Laporan penjualan produk

Pengesahan laporan produk

Laporan penjualan produk yang telah disahkan

A6 Prosedur Laporan penjualan Produk

1

Nota penjualan produk

1

Nota penjualan produk yang sudah dibuat laporannya

A7

Gambar III.4 Flowmap laporan penjualan produk

Keterangan

A4 : Arsip nota penjualan produk

A6 : Arsip laporan produk yang telah disahkan

A7 : Arsip nota penjualan yang sudah dibuat laporannya.

III.1.3 Evaluasi Sistem Yang Sedang Berjalan

(20)

Tabel III.1 Evaluasi sistem yang sedang berjalan

No Permasalahan Pihak

1

Proses transaksi yang dilakukan mengharuskan pelanggan datang langsung ke toko untuk mendapatkan produk yang diinginkan.

Pelanggan

2

Proses pembayaran yang dilakukan mengharuskan pelanggan datang langsung ke toko untuk melakukan pembayaran.

Pelanggan

3 Kurangnya media promosi di Expedisi

Audio. Perusahaan

4

Selama ini pengarsipan dilakukan dengan cara menuliskan di kertas, sehingga seringkali terjadi kehilangan arsip.

Perusahaan

III.1.4 Analisis Aturan Bisnis Sistem

Analisis aturan bisnis pada sistem yang akan dibangun di Expedisi Audio memiliki beberapa hal yaitu penentuan diskon, pengolahan stok dan pembatalan pesanan, ketentuan jasa pemasangan, aturan retur produk dan pembuatan laporan.

III.1.4.1Penentuan Diskon

(21)

III.1.4.2Pengolahan Stok dan Pembatalan Pesanan

Dalam sistem yang sedang berjalan sekarang di Expedisi Audio, belum terdapat pengolahan stok dan pembatalan pesanan. Dengan dibangunnya aplikasi ini diperlukan untuk diadakannya pengolahan stok dan pembatalan pesanan dikarenakan kemungkinan terjadinya pemesanan palsu oleh pihak tertentu. Berdasarkan ketentuan yang telah disepakati oleh pihak toko maka dalam pengolahan stok dan pembatalan pesanan di Expedisi Audio adalah sebagai berikut :

1. Stok akan berkurang pada saat pelanggan melakukan pesanan (belanja). 2. Admin Expedisi Audio akan merubah status pesanan jika pelanggan telah

melakukan pembayaran.

3. Pihak Expedisi Audio juga akan memberikan toleransi waktu pembayaran selama 24 jam.

4. Apabila pelanggan tidak melakukan pembayaran hingga batas yang ditentukan maka secara otomatis akan terjadi pembatalan pesanan oleh sistem sehingga stok akan kembali bertambah sesuai pesanan yang dibatalkan.

III.1.4.3Ketentuan Jasa Pemasangan

(22)

Demikian pada pembangunan website yang akan dibangun, akan disediakannya jasa pemasangan produk bagi pelanggan dengan data penerima di Kota Bandung atau Kabupaten Bandung dengan pengiriman produk khusus menggunakan kurir toko. Biaya jasa pemasangannya pun sama akan dibebankan saat pemasangan selesai dengan sistem bayar cash and carry kepada kurir toko dengan memberikan faktur serah terima produk kepada pelanggan.

III.1.4.4Aturan Retur Produk

Dalam sistem yang sedang berjalan sekarang di Expedisi Audio belum terdapat retur produk yang sedang berjalan, dikarenakan penjualan secara langsung jadi kecil kemungkinan ada produk yang harus diretur. Akan tetapi dikarenakan adanya aplikasi penjualan yang dipergunakan secara online, maka sistem retur produk dirasakan sangat perlu untuk memfasilitasi pelanggan dalam pengembalian produk ke Expedisi Audio. Berdasarkan ketentuan yang dibuat oleh pihak Expedisi Audio maka kondisi dan ketentuan untuk retur produk yang dibuat adalah sebagai berikut :

1. Produk yang dapat dikembalikan adalah produk yang tidak sesuai dengan pesanan pelanggan dan telah disetujui pihak Expedisi Audio. 2. Batas waktu pengembalian produk maksimal 24 jam, terhitung sejak

konfirmasi produk diterima oleh pelanggan.

3. Biaya kirim produk akan ditanggung oleh masing-masing pihak.

(23)

5. Produk yang diretur akan diganti dengan jenis produk sesuai pesanan sebelumnya, dan akan dikirim kepelanggan setelah produk diterima oleh pihak Expedisi Audio.

III.1.4.5Pembuatan Laporan

Dalam sistem yang sedang berjalan di Expedisi Audio, belum terdapat prosedur laporan yang tertulis secara rinci dikarenakan Expedisi Audio ini dikelola oleh pemiliknya langsung.

Dengan dibangunnya aplikasi ini diperlukan untuk diadakannya laporan untuk produk dan transaksi penjualan. Berdasarkan kesepakatan dengan pihak perusahaan maka untuk laporan ditetapkan akan dicetak berdasarkan periode, bisa satu bulan sekali, perminggu, atau bahkan per beberapa hari sesuai kebutuhan di Expedisi Audio.

III.1.5 Analisis Solusi Yang Ditawarkan

Berdasarkan hasil evaluasi sistem yang sedang berjalan dan aturan bisnis yang akan dijalankan, alternatif solusi yang ditawarkan adalah aplikasi sistem pada penyedia jasa pengembang sistem perdagangan elektronik atau disebut juga e-commerce. Sehingga pembuatan sistem e-commerce di Expedisi Audio merupakan solusi yang tepat untuk melakukan bisnis perdagangan ini. Sistem ini akan membuat informasi produk, pemesanan, dukungan pelanggan yang dapat tersedia secara cepat, dan untuk membantu hubungan penjual dan pembeli.

(24)

permasalahan perusahaan dalam hal promosi produk yang akan dijual serta dapat meminimalisir penggunaan kertas dalam pencatatan arsip yang berakibat hilangnya arsip-arsip penting di perusahaan tersebut, karena dalam sistem ini pengarsipan dilakukan dalam bentuk soft dan sistem ini juga menawarkan pembayaran secara online dengan menggunakan Paypal.

III.2 Analisis Kebutuhan Non-Fungsional

Analisis non-fungsional merupakan analisis yang dibutuhkan untuk menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi elemen atau komponen-komponen apa saja yang dibutuhkan untuk sistem yang akan dibangun sampai dengan sistem tersebut diimplementasikan. Analisis kebutuhan ini juga menentukan spesifikasi masukan yang diperlukan sistem, keluaran yang akan dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukan sehingga menghasilkan suatu keluaran yang diinginkan.

Pada analisis kebutuhan sistem non fungsional ini dijelaskan analisis mengenai pengguna (user), perangkat keras (hardware) dan perangkat lunak (software) sebagai bahan analisis kekurangan dan kebutuhan yang harus dipenuhi dalam perancangan sistem yang akan diterapkan.

III.2.1 Analisis Kebutuhan Pengguna

(25)

Tabel III.2 Pengguna sistem e-commerce yang akan dibangun

No Pengguna sistem Umur Pendidikan Keterampilan

1 Pemilik toko 35 tahun SMA Mampu menggunakan perangkat lunak office 2 Pegawai toko 24 tahun SMA Mampu menggunakan perangkat lunak office

3 Kasir 27 tahun SMA Mampu menggunakan

perangkat lunak office

Sistem yang akan dibangun digunakan oleh 4 pengguna (user), yaitu admin, operator, pelanggan dan pengunjung. Adapun karakteristik pengguna dari sistem yang akan dibangun dapat dilihat pada tabel III.3.

Tabel III.3 Karakteristik pengguna

Pengguna Hak Akses Tingkat Keterampilan

Admin ( Pemilik Toko)

Menentukan operator, Meninjau pengolahan data master

Dapat menguasai komputer, pemahaman yang baik tentang pengolahan data di web dan memiliki pengetahuan tentang internet. Operator

(Pegawai Toko, Kasir, dan Bendahara)

Melakukan pengolahan data master

Dapat menguasai komputer, pemahaman yang baik tentang pengolahan data di web dan memiliki pengetahuan tentang internet. Pelanggan Melakukan pemesanan

produk

Dapat melakukan browsing di internet dan mengoperasikan komputer.

Pengunjung Melihat produk yang tersedia di Expedisi Audio

(26)

Melihat perbandingan pengguna sistem yang ada dengan pengguna sistem yang dibutuhkan untuk menjalankan aplikasi yang dibangun maka dapat disimpulkan bahwa diperlukan adanya pelatihan dalam penggunaan sistem terhadap user. Pelatihan perangkat pikir yang ada bertujuan agar pengguna sistem dapat sebaik mungkin menggunakan aplikasi yang dibangun.

III.2.2 Analisis Kebutuhan Perangkat Keras (Hardware)

Analisis kebutuhan perangkat keras (hardware) dilakukan untuk mengetahui spesifikasi perangkat keras dalam menjalankan sistem yang akan dibangun. Untuk menjalankan suatu aplikasi juga diperlukan perangkat keras yang dapat mendukung proses kerja dari sistem itu sendiri. Spesifikasi perangkat keras yang digunakan oleh toko Expedisi Audio dalam melakukan pengolahan data penjualan produk dapat dilihat pada tabel III.4.

Tabel III.4 Spesifikasi perangkat keras (hardware) Expedisi Audio

No Perangkat keras (hardware) Spesifikasi

1 Processor Intel Pentium 4 2.4 GHz

2 Harddisk 512 MB

3 RAM VGA On-Board 224 MB

4 Monitor Monitor CRT 15 inch

5 Keyboard Dell

6 Mouse Dell

7 Printer Printer hitam-putih

(27)

berjalan dengan baik. Perangkat keras minimal yang dibutuhkan atau direkomendasikan untuk menjalankan sistem dapat dilihat pada tabel III.5.

Tabel III.5 Spesifikasi perangkat keras (hardware) minimal

No Perangkat keras (hardware) Spesifikasi

1 Processor Intel Pentium 1.6 GHz

2 Harddisk 256 MB

3 RAM VGA On-Board 64 MB

4 Monitor Resolusi 1024 x 768

5 Keyboard Standar

6 Mouse Standar

7 Printer Printer hitam-putih

8 Koneksi internet Bandwidth 64Kbps

Berdasarkan perbandingan perangkat keras yang ada di toko Expedisi Audio dengan perangkat keras minimun yang dibutuhkan untuk menjalankan website e-commerce, maka dapat disimpulkan bahwa perangkat keras yang dimiliki oleh toko Expedisi Audio saat ini masih mampu digunakan untuk menjalankan website e-commerce. Sehingga toko Expedisi Audio tidak perlu ada penambahan perangkat keras baru hanya tinggal menambah fasilitas pendukung koneksi internet.

III.2.3 Analisis Kebutuhan Perangkat Lunak (Software)

Perangkat lunak yang digunakan oleh toko Expedisi Audio untuk membantu pengolahan data penjualannya adalah :

1. Microsoft Windows XP sebagai sistem operasinya. 2. Microsoft Office Excel 2003.

(28)

4. Web browser : Internet explorer dan mozila firefox.

Untuk menjalankan website e-commerce ini dibutuhkan perangkat lunak pendukung sehingga website yang dibangun dapat berjalan dengan baik. Adapun perangkat lunak (software) yang dibutuhkan untuk menjalankan website yang dibangun dapat dilihat pada Tabel III.6.

Tabel III.6 Spesifikasi perangkat lunak (software)

No Perangkat lunak (software) Spesifikasi

1 Sistem operasi Windows XP SP2

2 Bahasa pemograman PHP 5.2.5

3 DBMS (Database Management System) MySQL 5.0.1

4 Web server XAMPP 2.0

5 Security OpenSSL (IP Dedicated)

6 Web browser Mozzila Firefox, Google

Chrome dan Opera

Berdasarkan perbandingan perangkat lunak di toko Expedisi Audio dengan perangkat lunak yang dibutuhkan untuk menjalankan website maka dapat disimpulkan bahwa diperlukan penambahan perangkat lunak, agar sistem yang akan dirancang dapat berjalan dengan baik dan sesuai dengan yang diharapkan dalam menjalankan sistem penjualan online yaitu e-commerce di Expedisi Audio.

III.3 Analisis Basis Data

(29)

menekankan pada struktur-struktur dan relationship data. Bentuk Entity Relationship Diagram (ERD) yang akan dirancang pada pembangunan website Expedisi Audio dapat dilihat pada gambar III.5.

id_admin memiliki 1 jenis_pengiriman id_jeniskirim jasa_pengiriman id_jasakirim memiliki 1 N id_biayakirim memiliki N memiliki 1 memiliki 1 N N 1 kategori id_kategori gambar id_gambar merk id_merk pesanan id_pesanan detail_pesanan N N id_detailpesanan N biaya_kirim N id_provinsi kota id_kota memiliki 1 N id_pengiriman memiliki pengiriman memiliki 1 1 1 id_pembayaran pembayaran memiliki 1 1 id_bank bank memiliki 1 N kode_retur retur memiliki 1 1 memiliki 1 1 memiliki 1 produk kode_produk mengolah admin provinsi N 1 rating N 1 id_detailretur N pelanggan id_pelanggan 1 N memiliki kurs 1 id_kurs memiliki N temp id_temp memiliki 1 N 1 temp_retur

memiliki 1 memiliki

N id_tempretur 1 detail_retur N memiliki 1 1 memiliki N 1 1

Gambar III.5 Entity Relationship Diagram (ERD) website Expedisi Audio

(30)

keranjang belanja dan entity temp_retur digunakan untuk melihat barang yang akan diretur. Adapun keterangan dari gambar III.5 yaitu adanya hubungan antar setiap entitas disertai dengan atribut dapat dilihat penjelasannya pada tabel III.7.

Tabel III.7 Keterangan ERD website Expedisi Audio

No Entitas Atribut

1 admin id_admin, email, password, nama, level 2 merk id_merk, merk, id_kategori

3 kategori id_kategori, kategori 4 kota id_kota, kota, id_provinsi

5 pelanggan id_pelanggan, email, password, nama, alamat, telepon, kodepos, id_kota, status member, is_active, last_login

6 pembayaran

id_pembayaran, tipe_bayar, id_bank, id_pesanan,

bank_asal, norek_asal, atas_nama, tgl_bayar, total_bayar, id_kurs

7 bank id_bank, nama_bank, no_rek, atas_nama, cabang

8 pesanan

id_pesanan, ongkos_kirim, total_berat, total_qty, total_kirim, total harga, total_grand, tgl_pesan, tgl_expired, id_pelanggan, status_pesan,

9 detail_pesanan id_detailpesanan, id_pesanan, kode_produk, qty, berat, diskon, harga

10 produk kode_produk, produk, deskripsi, fiture, id_kategori, id_merk, status, stok, berat, harga, diskon

11 rating no_rating, nilai_rating, kode_produk, id_pelanggan 12 provinsi id_provinsi, provinsi

13 retur id_retur, id_pesanan, tgl_retur,no_resi, tgl_update, status, operator_update

14 detail_retur id_detailretur, id_retur, keterangan, qty, kode_produk 15 gambar id_gambar, nama_file, direktori, kode_produk

16 pengiriman

id_pengiriman, id_pesanan, nama_alamat, id_kota, telepon, kodepos, jasa_pengiriman, jenis_pengiriman, no_resi, tgl_kirim

17 biaya_kirim id_biayakirim, biaya_kirim, lama_kirim, id_jenispengiriman, id_jasapengiriman, id_kota

18 jenis_pengiriman id_jenispengiriman, jenis_pengiriman, id_jasapengiriman 19 jasa_pengiriman id_jasapengiriman, jasa_pengiriman

[image:30.595.116.513.224.732.2]
(31)

III.4 Analisis Kebutuhan Fungsional

Pemodelan yang digunakan pada sistem yang akan dibuat adalah aliran data terstuktur sebagai alat bantu yaitu diagram konteks dan DFD (Data Flow Diagram). Adapun terdapat fungsi website penjualan online yang akan dibangun dapat dilihat pada sub bab III.4.1.

III.4.1 Fungsi Website Penjualan Online

Secara umum, website penjualan online berfungsi sebagai media promosi dan media untuk melakukan penjualan produk Expedisi Audio dengan melakukan pemesanan produk secara online. Fungsi utama perangkat yang dibangun adalah :

1. Pendaftaran pelanggan 2. Login

a. Pelanggan b. Admin c. Operator 3. Akun

a. Pelanggan b. Admin c. Operator

4. Pengolahan data master

(32)

f. Pengolahan data kota g. Pengolahan jasa pengiriman h. Pengolahan jenis pengiriman i. Pengolahan biaya kirim j. Pengolahan bank 5. Pencarian

6. Pengolahan transaksi a. Pesan produk b. Konfirmasi c. Pembayaran d. Pengiriman 7. Pengolahan retur

a. Pesanan retur b. Pengiriman retur 8. Pengolahan backup dan restore

a. Backup database b. Backup file c. Backup gambar d. Restore database 9. Pengolahan laporan

(33)

d. Laporan retur

III.4.2Diagram Konteks

Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram ini merepresentasikan seluruh elemen sistem sebagai sebuah bubble tunggal dengan data masukan-keluaran yang ditunjukkan oleh anak panah yang masuk dan keluar secara berurutan. Diagram konteks dari sistem penjualan online Expedisi Audio yang akan dibangun adalah seperti gambar III.6.

Membangun Website

Layanan E-commerce

Expedisi Audio PENGUNJUNG MAIL SERVER PELANGGAN SISTEM PEMBAYARAN WEB JASA PENGIRIMAN Data Pengiriman Data kirim retur Info Pengiriman Info kirim retur Data sistem pembayaran

Data kurs dollar

Info sistem pembayaran

Info aktivasi pelanggan Info pelanggan Info admin Info pesanan Info detail pesanan Info pembayaran Info pengiriman Info status pembayaran Info retur Info status retur Data aktivasi pelanggan

Data email pelanggan Data password pelanggan Data pelanggan Data kategori Data merk Data produk Data pesanan Data detail pesanan Data pembayaran Data pengiriman Data retur Data detail retur Data kirim retur Data konfirmasi logout

Info login Info email pelanggan Info pelanggan Info kategori Info merk Info produk Info produk terlaris Info produk terbaru Info produk diskon Info kurs dollar Info pesanan Info detail pesanan Info pembayaran Info status pembayaran Info pengiriman Info retur Info detail retur Info kirim retur Info logout

Data email Data pendaftaran pelanggan Data produk

Info email Info pendaftaran pelanggan Info produk Info produk terlaris Info produk terbaru Info produk diskon Info kategori Info merk Info kurs dollar

ADMIN

Info login Info email admin Info admin Info operator Info pelanggan Info kategori Info merk Info produk Info kota Info provinsi Info jasa pengiriman Info jenis pengiriman Info biaya kirim Info bank Info pesanan Info detail pesanan Info pembayaran Info pengiriman Info retur Info backup database Info backup file Info backup gambar Info restore database Info laporan pesanan Info laporan produk Info laporan retur Info laporan pengiriman

Data email admin Data password admin Data admin Data operator Data pelanggan Data kategori Data merk Data produk Data kota Data provinsi Data jasa pengiriman Data jenis pengiriman Data biaya kirim Data bank Data pesanan Data pembayaran Data pengiriman Data retur Data backup database Data backup file Data backup gambar Data restore database Data laporan pesanan Data laporan produk Data laporan retur Data laporan pengiriman

JEJARING SOSIAL

Info Produk

OPERATOR

Data email operator Data password operator Data operator Data pelanggan Data kategori Data merk Data produk Data kota Data provinsi Data jasa pengiriman Data jenis pengiriman Data biaya kirim Data bank Data pesanan Data pembayaran Data pengiriman Data retur Data laporan pesanan Data laporan produk Data laporan retur Data laporan pengiriman

[image:33.595.139.437.330.729.2]

Info login Info email operator Info operator Info pelanggan Info kategori Info merk Info produk Info kota Info provinsi Info jasa pengiriman Info jenis pengiriman Info biaya kirim Info bank Info pesanan Info detail pesanan Info pembayaran Info pengiriman Info retur Info laporan pesanan Info laporan produk Info laporan retur Info laporan pengiriman

(34)

III.4.3 Data Flow Diagram (DFD)

Data flow diagram merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan. Salah satu keuntungan DFD adalah memudahkan pemakai atau user yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan.

III.4.3.1DFD Level 1

(35)

Data detail retur Data pembayaran Data admin Data merk PENGUNJUNG PELANGGAN ADMIN 8.0 Pengolahan Backup dan Restore provinsi pelanggan admin kategori Data kategori merk pembayaran pengiriman retur jenis_pengiriman biaya_kirim pesanan detail_pesanan kota rating produk jasa_pengiriman detail_retur gambar Data merk Data merk Data kategori Data kategori Data gambar Data gambar Data produk Data produk Data rating Data rating Data admin Data admin Data pelanggan Data pelanggan Data provinsi Data provinsi Data kota Data kota Data biaya kirim

Data biaya kirim Data jenis pengiriman

Data jenis pengiriman Data jasa pengiriman Data jasa pengiriman

3.0 Akun 4.0

Pengolahan Data Master

Data backup database Data backup file Data backup gambar Data restore database Info backup database Info backup file Info backup gambar Info restore database

Data retur Data retur

Data detail pesananData detail pesanan Data pesanan Data pesanan Data pengiriman Data pengiriman Data pembayaran Data pembayaran Data detail retur

Data detail retur

Data admin Data merk

Data gambar Data produk

Data rating Data rating Data pelanggan

Data pelanggan Data provinsi Data provinsi Data kotaData kota Data biaya kirim

Data biaya kirim Data jenis pengiriman Data jenis pengiriman

Data jasa pengiriman Data jasa pengiriman Data pelanggan Data operator Data kategori Data merk Data produk Data kota Data provinsi Data jasa kirim Data jenis kirim Data biaya kirim Data bank Info pelanggan Info operator Info kategori Info merk Info produk Info kota Info provinsi Info jasa kirim Info jenis kirim Info biaya kirim Info bank

MAIL SERVER

Data pendaftaran pelanggan Data email

Info pendaftaran pelanggan Info email

Data pelanggan baru Data aktivasi pelanggan Data provinsi

Data kota

Info aktivasi pelanggan Data aktivasi pelanggan

Data gambar Data produk Data kategori Data merk Info produk Info kategori Info merk Data produk Data kategori Data merk Info produk Info kategori Info merk 1.0 Autentikasi Data admin Data admin Data pelanggan Data pelanggan Data pelanggan Data pelanggan 5.0 Pengolahan Transaksi temp Data temp Data temp Data produk Data produk Data pelanggan Data pesanan

Data detail pesanan Data pesanan Data detail pesanan

Data pembayaran bank Data bank Data bank Data bank Data pengiriman Data pengiriman Data pesanan Data pesanan

Data detail pesanan Data detail pesanan

Data pesanan Data detail pesanan Data rating Data pembayaran Data pengiriman Info pesanan Info detail pesanan Info pembayaran Info pengiriman

Info pesanan Info detail pesanan Info status pembayaran Info pembayaran Info pengiriman Data pesanan Data pembayaran Data pengiriman Info pesanan Info detail pesanan Info pembayaran Info pengiriman WEB JASA PENGIRIMAN SISTEM PEMBAYARAN Data pengiriman Info pengiriman

Data sistem pembayaran Data kurs dollar

Info sistem pembayaran Data rating Data rating Data pelanggna 6.0 Pengolahan Retur 7.0 Pengolahan Laporan Data retur Data retur Info pengiriman Data pengiriman Data pesanan Data pesanan Data detail pesanan

Data detail pesanan Data detail retur

Data laporan pesanan Data laporan produk Data laporan retur Data laporan pengiriman Info laporan pesanan Info laporan produk Info laporan retur Info laporan pengiriman

Data pengiriman Data pesanan Data detai pesanan

Data produk Data detail retur

Data detail retur Data retur Data retur Data retur

Info retur

Data retur Data detail retur Data kirim retur Info retur Info detail retur Info kirim retur Data email admin

Data password admin Info login

Data email pelanggan Data password pelanggan

Info login Info email pelanggan Login admin valid

Login operator valid

Login admin valid Login operator valid

Login admin valid Login pelanggan valid Login operator valid Login admin valid Login pelanggan valid Login operator valid Login admin valid Login pelanggan valid Login operator valid Login admin valid Login operator valid

Info retur Info status retur

Info kirim retur Data kirim retur

JEJARING SOSIAL

Info produk

kurs

Data kurs dollar Data kurs dollar

OPERATOR Data pelanggan Data kategori Data merk Data produk Data kota Data provinsi Data jasa kirim Data jenis kirim Data biaya kirim Data bank Info pelanggan Info kategori Info merk Info produk Info kota Info provinsi Info jasa kirim Info jenis kirim Info biaya kirim Info bank Data kategori

Info pesanan Info detail pesanan Info pembayaran Info pengiriman Data pesanan Data pembayaran Data pengiriman Info login

Data email operator Data password operator Data retur Info retur Info laporan pesanan

Info laporan produk Info laporan retur

Info laporan pengiriman Data laporan pesanan Data laporan produk Data laporan retur Data laporan pengiriman

2.0

Lupa Password Data email pelangganInfo email pelanggan

Info pelanggan

(36)

III.4.3.2DFD Level 2 Proses 1.0 Autentikasi

DFD level 2 adalah turunan level dari DFD level 1, dimana masih terdapat proses yang harus diturunkan lagi agar lebih terperinci. Proses yang terdapat pada DFD level 2 proses 1.0 adalah proses autentikasi yang terdiri atas proses 1.1 pendaftaran pelanggan, proses 1.2 verifikasi email dan proses 1.3 login. DFD level 2 untuk proses 1.0 dapat dilihat pada gambar III.8.

1.1 Pendaftaran

Pelanggan

1.2 Verifikasi Email

1.3 Login Data pendaftaran pelanggan valid

Verifikasi valid

ADMIN

OPERATOR

PELANGGAN PENGUNJUNG

admin

pelanggan Data pelanggan baru Data pendaftaran pelanggan

Data email

Info aktivasi pelanggan Info pendaftaraan pelanggan Info email

Data aktivasi pelanggan

Data pelanggan Data pelanggan

Data admin Data operator

Data admin Data operator

Data email admin Data password admin

Info login

Data emial operator Data password operator

Info login

Data email pelanggan Data password pelanggan

Info login

MAIL SERVER

Data aktivasi pelanggan

provinsi

kota Data provinsi

[image:36.595.138.489.287.607.2]

Data kota

Gambar III.8 DFD Level 2 proses 1.0 autentikasi

III.4.3.3DFD Level 2 Proses 2.0 Lupa Password

(37)

PELANGGAN

pelanggan

2.1 Input Email

2.2 Kirim Password Data email pelanggan

Data email pelanggan

Data email pelanggan

Data pelanggan Info email pelanggan

[image:37.595.188.357.111.314.2]

WEBMAIL Info pelanggan

Gambar III.9 DFD Level 2 proses 2.0 lupa password

III.4.3.4DFD Level 2 Proses 3.0 Akun

Proses yang terdapat pada DFD level 2 proses 3.0 adalah proses akun yang terdiri atas proses 3.2 akun pelanggan dan proses 3.2 akun admin. DFD level 2 untuk proses 3.0 dapat dilihat pada gambar III.10.

PELANGGAN

ADMIN

3.1 Akun Pelanggan

3.2 Akun Admin

pelanggan

admin Data pelanggan

Data pelanggan

Data pelanggan Info pelanggan

Login pelanggan valid

Login admin valid

Data admin Data admin

Data admin Info admin

OPERATOR 3.3

Akun Operator Data operator

Data operator

Info operator Data operator

Login operator valid

[image:37.595.146.419.479.716.2]
(38)

III.4.3.5DFD Level 2 Proses 4.0 Pengolahan Data Master

Proses yang terdapat pada DFD level 2 proses 4.0 adalah proses pengolahan data master yang terdiri atas proses 4.1 olah data pelanggan, proses 4.2 olah data kategori, proses 4.3 olah data merk, proses 4.4 olah data produk, proses 4.5 olah data provinsi, proses 4.6 olah data kota, proses 4.7 olah data jasa pengiriman, proses 4.8 olah data jenis pengiriman, proses 4.9 olah data biaya kirim dan proses 4.10 olah data bank dan proses 4.11 olah data operator. DFD level 2 untuk proses 4.0 dapat dilihat pada gambar III.11.

ADMIN 4.1 Olah Data Pelanggan 4.2 Olah Data Kategori 4.3 Olah Data Merk 4.4 Olah Data Produk 4.5 Olah Data Provinsi 4.6 Olah Data Kota 4.7 Olah Data Jasa Pengiriman 4.8 Olah Data Jenis Pengiriman 4.9 Olah Data Biaya Kirim 4.10 Olah Data Bank pelanggan merk produk provinsi kota jasa_pengiriman jenis_pengiriman biaya_kirim bank Data kategori Data merk Data produk Data kota

Data jasa pengiriman

Data jenis pengiriman

Data biaya kirim Data pelanggan Data kota Data kota Info kota Info produk Info gambar Data produk Data gambar Data produk Info merk Data merk Data merk Info kategori Data kategori Data kategori Info pelanggan Data pelanggan Data pelanggan

Data jasa pengiriman

Data jenis pengiriman

Data biaya kirim Info bank

Info biaya kirirm Data biaya kirim Info jenis pengiriman Data jenis pengiriman Data jasa pengiriman

Data jasa pengiriman Data provinsi Info provinsi Data provinsi Data provinsi Data bank Data bank Data bank

login admin valid login operator valid

login admin valid login operator valid

login admin valid login operator valid

login admin valid login operator valid

login admin valid login operator valid

login admin valid login operator valid

login admin valid login operator valid

login admin valid login operator valid

login admin valid login operator valid login admin valid login operator valid

gambar

Data gambar Data merk

Data kategori

Data gambar

Data jasa pengiriman

Data jenis pengirirman Data jasa pengiriman Data kota Data provinsi Data provinsi JEJARING SOSIAL Info produk OPERATOR 4.11 Olah Data Operator

login admin valid Info operator

Data operator admin

Data operator Data operator Data pelanggan Info pelanggan Data kategori Info katgeori Data merk Info merk Data produk Data gambar Info produk Info gambar Data provinsi Info provinsi Data kota Info kota Data jasa pengiriman

Info jasa pengiriman Data jenis pengiriman

Info jenis pengiriman

Data biaya kirim Info biaya kirim

Data bank Info bank PELANGGAN PENGUNJUNG kategori Data kategori Info katgeori Data produk Info produk Data merk Info merk Data kategori Info katgeori Data merk Info merk Data produk Info produk

(39)

III.4.3.6DFD Level 2 Proses 5.0 Pengolahan Transaksi

Proses yang terdapat pada DFD level 2 proses 5.0 adalah proses pengolahan transaksi yang terdiri atas proses 5.1 pesan produk, proses 5.2 pembayaran dan proses 5.3 pengiriman. DFD level 2 untuk proses 5.0 dapat dilihat pada gambar III.12.

ADMIN PELANGGAN WEBMAIL WEB JASA PENGIRIMAN 5.1 Pesan Produk Data pesanan Data detail pesanan Data rating pesanan detail_pesanan produk pelanggan 5.2 Pembayaran 5.3 Pengiriman Info pesanan Info detail pesanan Info pesanan

Info detail pesanan

Data pesanan Data pesanan

Data detail pesanan

Data detail pesanan Data pelanggan

Data produk

Info pesanan Info detail pesanan

Data pesanan Data detail pesanan temp

Data pesanan Data detail pesanan

Data pesanan Data detail pesanan

SISTEM PEMBAYARAN Data pembayaran

Info pembayaran Info sistem pembayaran

Data sistem pembayaran Data pembayaran

Data pesanan Data detail pesanan Info pembayaran

Info status pembayaran

Info pembayaran pembayaran

pengiriman Data pengiriman

Data pembayaran

Data pembayaran Data pesanan

Data detail pesanan

Data pengiriman Info pengiriman Info pengiriman Info pengiriman Data pengiriman Data pengiriman Data pengiriman Data pengiriman bank Data bank Data pesanan Info pengiriman rating Data rating Data rating Data pelanggan

Login admin valid Login pelanggan valid Login operator valid

Login admin valid Login pelanggan valid Login operator valid

Login admin valid Login pelanggan valid Login operator valid

kurs

5.4 Ambil Kurs

Data kurs dollar Data kurs dollar

Data kurs dollar

OPERATOR

Info pesanan Info detail pesanan

Data pesanan

Data pembayaran Info pembayaran

[image:39.595.93.487.254.665.2]

Data pengiriman Info pengiriman

(40)

III.4.3.7DFD Level 2 Proses 6.0 Pengolahan Retur

Proses yang terdapat pada DFD level 2 proses 6.0 adalah proses pengolahan retur yang terdiri atas proses 6.1 pilih pesanan retur, proses 6.2 masukan data retur, proses 6.3 kirim data retur, proses 6.4 pilih retur, proses 6.5 konfirmasi retur, proses 6.6 masukan nomor resi retur, proses 6.7 kirim nomor resi retur, dan proses 6.8 cek nomor resi retur. DFD level 2 untuk proses 6.0 dapat dilihat pada gambar III.13.

ADMIN PELANGGAN

retur

detail_retur pengiriman

Data retur

6.2 Masukan Data

Retur

6.3 Kirim Data Retur Data retur Data detail retur Info retur

Login pelanggan valid

Data detail retur Data detail retur Data retur Data retur

WEBMAIL

6.1 Pilih Pesanan

Retur

pesanan detail_pesanan Data pengiriman

Data pesanan

Data detail pesanan Data retur

6.4 Pilih Retur

Data retur Info retur

6.5

Konfirmasi Retur Data retur yang dipilih Data detail retur

Info status retur

6.6 Masukan Nomor

Resi Retur Data retur valid

Data nomor resi retur 6.7

Kirim Nomor Resi Retur Data retur

Info retur WEB JASA PENGIRIMAN

6.8 Cek Nomor Resi

Retur

Data kirim retur

Info kirirm retur Data kirim retur

Info kirirm retur

Data resi retur valid

Info retur Info retur

Info detail retur

Data retur Data retur

Login admin valid Data detail retur

OPERATOR Info retur

[image:40.595.122.503.309.666.2]

Data retur

(41)

III.4.3.8DFD Level 2 Proses 7.0 Pengolahan Backup dan Restore

Proses yang terdapat pada DFD level 2 proses 7.0 adalah proses pengolahan backup dan restore yang terdiri atas proses 7.1 backup dan proses 7.2 restore database. DFD level 2 untuk proses 7.0 dapat dilihat pada gambar III.14.

pelanggan

7.1 Backup

ADMIN

admin

7.2 Restore

produk

kategori merk

provinsi kota

pesanan

detail_pesanan

pembayaran

gambar_produk

bank

pengiriman jenis_pengiriman

jasa_pengiriman biaya_kirim

retur detail_retur

rating Data backup database

Data backup file Data backup gambar

Info backup database Info backup file Info backup gambar

Data restore database

Info restore database

Data pelanggan Data admin

Data biaya kirim Data produk

Data gambar produk Data jenis pengiriman

Data rating Data merk

Data jasa pengiriman

Data pelanggan Data admin

Data jasa pengiriman

Data produk

Data rating

Data merk Data gambar produk

Data biaya kirim Data jenis pengiriman

Data kategori

Data kategori Data pengiriman

Data kota

Data kota Data provinsi

Data provinsi Data detail retur

Data detail retur

Data retur Data retur

Data pesanan

Data detail pesanan

Data detail pesanan Data pengiriman

Data bank Data bank

Data pembayaran Data pembayaran

Login admin valid

Data pesanan Login admin

valid

Gambar III.14 DFD Level 2 proses 7.0 pengolahan backup dan restore

III.4.3.9DFD Level 2 Proses 8.0 Pengolahan Laporan

(42)

laporan produk, proses 8.3 laporan retur dan proses 8.4 laporan pengiriman. DFD level 2 untuk proses 8.0 dapat dilihat pada gambar III.15.

8.1 Laporan Pesanan

8.2 Laporan

Produk

8.3 Laporan Retur

8.4 Laporan Pengiriman ADMIN

produk pesanan

retur

pengiriman detail_pesanan

detail_retur Data detail pesanan

Data detail pesanan

Data pesanan

Data pesanan Data laporan pesanan

Info laporan pesanan

Data produk

Data produk Data laporan produk

Info laporan produk

Data detail retur

Data detail retur Data retur Data retur Data laporan retur

Info laporan retur

Data pengiriman

Data pengiriman Data laporan pengiriman

Info laporan pengiriman

Info laporan produk Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

OPERATOR

Data laporan pengiriman Info laporan pengiriman Data laporan retur

Info laporan retur Data laporan produk

[image:42.595.200.412.169.473.2]

Info laporan produk Data laporan pesanan Info laporan pesanan

Gambar III.15 DFD Level 2 proses 9.0 pengolahan laporan

III.4.3.10 DFD Level 3 Proses 4.1 Olah Data Pelanggan

(43)

ADMIN pelanggan 4.1.1

Cari Pelanggan

4.1.2 Hapus Pelanggan

Data pelanggan

Data pelanggan

Data pelanggan Data pelanggan

Info pelanggan Data pelanggan

Info pelanggan Data pelanggan

Login admin valid Login operator valid

Login admin valid Login operator valid

OPERATOR

[image:43.595.155.412.467.721.2]

Data pelanggan Info pelanggan

Gambar III.16 DFD Level 3 proses 4.1 olah data pelanggan

III.4.3.11 DFD Level 3 Proses 4.2 Olah Data Kategori

Proses yang terdapat pada DFD level 3 proses 4.2 adalah proses olah data kategori yang terdiri atas proses 4.2.1 tambah kategori, proses 4.2.2 edit kategori, proses 4.2.3 hapus kategori dan proses 4.2.4 cari kategori. DFD level 3 untuk proses 4.2 dapat dilihat pada gambar III.17.

ADMIN

4.2.1 Tambah Kategori

kategori 4.2.2

Edit Kategori

4.2.3 Hapus Kategori

4.2.4 Cari Kategori

Data kategori Data kategori

Data kategori Data kategori

Data kategori Data kategori

Data kategori Data kategori

Info kategori Data kategori

Info kategori Data kategori Info kategori Data kategori Info kategori Data kategori

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

OPERATOR Data kategori Info kategori

Data kategori Info kategori

Data kategori Info kategori

Data kategori

Info kategori

PELANGGAN PENGUNJUNG

Data kategori

Info kategori

Data kategori

Info kategori

(44)

III.4.3.12 DFD Level 3 Proses 4.3 Olah Data Merk

Proses yang terdapat pada DFD level 3 proses 4.3 adalah proses olah data merk yang terdiri atas proses 4.3.1 tambah merk, proses 4.3.2 edit merk, proses 4.3.3 hapus merk dan proses 4.3.4 cari merk. DFD level 3 untuk proses 4.3 dapat dilihat pada gambar III.18.

ADMIN

4.3.1 Tambah

Merk

merk 4.3.2

Edit Merk

4.3.3 Hapus

Merk

4.3.4 Cari Merk

Data merk Data merk

Data merk Data merk

Data merk Data merk

Data merk Data merk

Info merk Data merk

Info merk Data merk Info merk Data merk Info merk Data merk

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

OPERATOR Data merk Info merk

Data merk Info merk

Data merk Info merk

Data merk Info merk

PENGUNJUNG PELANGGAN

Data merk Info merk

[image:44.595.152.471.259.565.2]

Data merk Info merk

Gambar III.18 DFD Level 3 proses 4.3 olah data merk

III.4.3.13 DFD Level 3 Proses 4.4 Olah Data Produk

(45)

proses 4.4.6 cari produk. DFD level 3 untuk proses 4.4 dapat dilihat pada gambar III.19.

ADMIN

4.4.1 Tambah

Produk

produk 4.4.2

Edit Produk

4.4.5 Hapus Produk

4.4.6 Cari Produk

Data produk Data produk

Data produk

Data produk

Data produk Data produk

Data produk

Data produk

Info produk Data produk

Info produk Data produk

Info produk Data produk Info produk Data produk

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

kategori merk

Data kategori Data merk

Data merk Data kategori

4.4.3 Olah Gambar

Produk Data gambar

Info gambar

gambar Data gambar

Data gambar Data produk

Login admin valid Login operator valid

OPERATOR Data produk Info produk

Data produk Info produk

Data gambar Info gambar

Data produk

Info produk

Data produk

Data produk

PELANGGAN PENGUNJUNG

Data produk

Info produk

Data produk

Info produk

Gambar III.19 DFD Level 3 proses 4.4 olah data produk

III.4.3.14 DFD Level 3 Proses 4.5 Olah Data Provinsi

(46)

ADMIN 4.5.1 Tambah Provinsi provinsi 4.5.2 Edit Provinsi 4.5.3 Hapus Provinsi 4.5.4 Cari Provinsi Data provinsi Data provinsi Data provinsi Data provinsi Data provinsi Data provinsi Data provinsi Data provinsi Info provinsi Data provinsi Info provinsi Data provinsi Info provinsi Data provinsi Info provinsi Data provinsi

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

[image:46.595.184.434.509.720.2]

OPERATOR Data provinsi Info provinsi Data provinsi Info provinsi Info provinsi Data provinsi Info provinsi Data provinsi

Gambar III.20 DFD Level 3 proses 4.5 olah data provinsi

III.4.3.15 DFD Level 3 Proses 4.6 Olah Data Kota

Proses yang terdapat pada DFD level 3 proses 4.6 adalah proses olah data kota yang terdiri atas proses 4.6.1 tambah kota, proses 4.6.2 edit kota, proses 4.6.3 hapus kota dan proses 4.6.4 cari kota. DFD level 3 untuk proses 4.6 dapat dilihat pada gambar III.21.

ADMIN 4.6.1 Tambah Kota kota 4.6.2 Edit Kota 4.6.3 Hapus Kota 4.6.4 Cari Kota Data kota Data kota Data kota Data kota Data kota Data kota Data kota Data kota Info kota Data kota Info kota Data kota Info kota Data kota Info kota Data kota

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

provinsi Data provinsi Data provinsi OPERATOR Data kota Info kota Data kota Info kota Info kota Data kota Info kota Data kota

(47)

III.4.3.16 DFD Level 3 Proses 4.7 Olah Jasa Pengiriman

Proses yang terdapat pada DFD level 3 proses 4.7 adalah proses olah data jasa pengiriman yang terdiri atas proses 4.7.1 tambah jasa pengiriman, proses 4.7.2 edit jasa pengiriman, proses 4.7.3 hapus jasa pengiriman dan proses 4.7.4 cari jasa pengiriman. DFD level 3 untuk proses 4.7 dapat dilihat pada gambar III.22.

ADMIN

4.7.1 Tambah

Jasa Pengiriman

jasa_pengiriman 4.7.2

Edit Jasa Pengiriman

4.7.3 Hapus

Jasa Pengiriman

4.7.4 Cari Jasa Pengiriman

Data jasa pengiriman

Data jasa pengiriman

Data jasa pengiriman Data jasa pengiriman

Data jasa pengiriman

Data jasa pengiriman

Data jasa pengiriman

Data jasa pengiriman Info jasa pengiriman

Data jasa pengiriman Info jasa pengiriman Data jasa pengiriman Info jasa pengiriman Data jasa pengiriman Info jasa pengiriman Data jasa pengiriman

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

OPERATOR Data jasa pengiriman

Info jasa pengiriman

Data jasa pengiriman Info jasa pengiriman

Data jasa pengiriman

Info jasa pengiriman

[image:47.595.115.431.287.541.2]

Info jasa pengiriman Data jasa pengiriman

Gambar III.22 DFD Level 3 proses 4.7 olah jasa pengiriman

III.4.3.17 DFD Level 3 Proses 4.8 Olah Jenis Pengiriman

(48)

ADMIN 4.8.1 Tambah Jenis Pengiriman jenis_pengiriman 4.8.2 Edit Jenis Pengiriman 4.8.3 Hapus Jenis Pengiriman 4.8.4 Cari Jenis Pengiriman

Data jenis pengiriman Data jenis pengiriman

Data jenis pengiriman Data jenis pengiriman

Data jenis pengiriman Data jenis pengiriman

Data jenis pengiriman Data jenis pengiriman

Info jenis pengiriman Data jenis pengiriman

Info jenis pengiriman Data jenis pengiriman

Info jenis pengiriman Data jenis pengiriman Info jenis pengiriman Data jenis pengiriman

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

jasa_pengiriman Data jasa pengiriman

Data jasa pengiriman

OPERATOR

Data jenis pengiriman

Info jenis pengiriman

Data jenis pengiriman Info jenis pengiriman

Data jenis pengiriman Info jenis pengiriman

[image:48.595.190.426.116.323.2] [image:48.595.203.418.512.724.2]

Data jenis pengiriman Info jenis pengiriman

Gambar III.23 DFD Level 3 proses 4.8 olah jenis pengiriman

III.4.3.18 DFD Level 3 Proses 4.9 Olah Biaya Kirim

Proses yang terdapat pada DFD level 3 proses 4.9 adalah proses olah data biaya kirim yang terdiri atas proses 4.9.1 tambah biaya kirim, proses 4.9.2 edit biaya kirim, proses 4.9.3 hapus biaya kirim dan proses 4.9.4 cari biaya kirim. DFD level 3 untuk proses 4.9 dapat dilihat pada gambar III.24.

ADMIN 4.9.1 Tambah Biaya Kirim biaya kirim 4.9.2 Edit Biaya Kirim 4.9.3 Hapus Biaya Kirim 4.9.4 Cari Biaya Kirim

Data biaya kirim

Data biaya kirim

Data biaya kirim Data biaya kirim

Data biaya kirim Data biaya kirim

Data biaya kirim Data biaya kirim

Info biaya kirim Data biaya kirim

Info biaya kirim Data biaya kirim Info biaya kirim Data biaya kirim Info biaya kirim Data biaya kirim

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

jenis_pengiriman Data jenis pengiriman

Data jenis pengiriman provinsi

jasa_pengiriman kota

Data provinsi

Data jasa pengiriman Data kota

Data jasa pengiriman

Data kota Data provinsi

OPERATOR Data biaya kirim Info biaya kirim

Data biaya kirim

Info biaya kirim

Data biaya kirim Info biaya kirim

Data biaya kirim Info biaya kirim

(49)

III.4.3.19 DFD Level 3 Proses 4.10 Olah Data Bank

Proses yang terdapat pada DFD level 3 proses 4.10 adalah proses olah data bank yang terdiri atas proses 4.10.1 tambah bank, proses 4.10.2 edit bank, proses 4.10.3 hapus bank dan proses 4.10.4 cari bank. DFD level 3 untuk proses 4.10 dapat dilihat pada gambar III.25.

ADMIN

4.10.1 Tambah

Bank

bank

4.10.2 Edit Bank

4.10.3 Hapus Bank

4.10.4 Cari Bank

Data bank Data bank

Data bank Data bank

Data bank Data bank

Data bank Data bank Info bank

Data bank Info bank

Data bank Info bank Data bank Info bank Data bank

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

Login admin valid Login operator valid

OPERATOR

Data bank Info bank

Data bank Info bank

Data bank Info bank

[image:49.595.141.400.253.476.2]

Data bank Info bank

Gambar III.25 DFD Level 3 proses 4.10 olah data bank

III.4.3.20 DFD Level 3 Proses 4.11 Olah Data Operator

(50)

ADMIN

4.11.1 Tambah Operator

operator 4.11.2

Edit Operator

4.11.3 Hapus Operator

4.11.4 Cari Operator

Data operator

Data operator

Data operator

Data operator

Data operator Data operator

Data operator

Data operator Info operator

Data operator Info operator

Data operator Info operator Data operator

Info operator Data operator

Login admin valid

Login admin valid

Login admin valid

[image:50.595.181.443.116.318.2]

Login admin valid

Gambar III.26 DFD Level 3 proses 4.11 olah data operator

III.4.3.21 DFD Level 3 Proses 5.1 Pesan Produk

(51)

ADMIN PELANGGAN WEBMAIL 5.1.1 Tambah Item Produk Data pesanan pesanan detail_pesanan produk pelanggan 5.1.3 Checkout 5.1.4 Edit Pesanan 5.1.6 Masukan Data Penerima Data produk Data pesanan 5.1.7 Pilih Layanan Pengiriman 5.1.8 Konfirmasi Pesanan Data pesanan Data pesanan Data detail pesanan

Data pesanan Data detail pesanan

Data pesanan Data detail pesanan Data Pelanggan

Info pesanan Info detail pesanan

Data detail pesanan

Data pesanan Info pesanan

Info detail pesanan

Data detail pesanan

Info pesanan valid Info detail pesanan valid Data pesanan

5.1.5 Hapus Pesanan temp

Data pesanan

Data detail pesanan Data pesanan

Data pesanan Data detail pesanan

Info pesanan

Data detail pesanan Data pesanan

Data detail pesanan Data pesanan

Data detail pesanan Data pesanan

Info pesanan Info detail pesanan

5.1.9 Lihat Pesanan

Baru

Data pesanan

Info pesanan Info detail pesanan Data pesanan

Data pesanan

Data detail pesanan

Data detail pesanan rating 5.1.2 Berikan Rating Data rating Data pelanggan Data rating Info rating Data rating Data pelanggan

Login pelanggan valid

Login pelanggan valid Login pelanggan

valid

OPERATOR

Login admin valid Login operator valid Data pesanan

[image:51.595.94.480.114.592.2]

Info pesanan Info detail pesanan

Gambar III.27 DFD Level 3 proses 5.1 pesan produk

III.4.3.22 DFD Level 3 Proses 6.2 Pembayaran

(52)

pembayaran, proses 5.2.5 pilih pembayaran pesanan, dan proses 5.2.6 ubah konfirmasi pembayaran. DFD level 3 untuk proses 5.2 dapat dilihat pada gambar III.28.

ADMIN PELANGGAN

WEBMAIL

detail_pesanan 5.2.1

Pilih Pesanan

pesanan

pembayaran Data pesanan Data detail pesanan Data pesanan

Data detail pesanan

5.2.2 Pilih Layanan

Pembayaran

5.2.3 Masukan Data

Pembayaran

SISTEM PEMBAYARAN

5.2.4 Kirim Data Pembayaran

Data pesanan valid Data detail pesanan valid

Data layanan pembayaran

Data pembayaran

Data pembayaran Info pembayaran

Info pembayaran Data pembayaran Data pembayaran

Data pembayaran

5.2.5 Pilih Pembayaran

Pesanan Data pembayaran

5.2.6 Ubah Konfirmasi Pembayaran

Konfirmasi pembayaran Info status pembayaran

Data pesanan Data detail pesanan

pengiriman

Data pembayaran

Data pembayaran

Data pengiriman

Data pembayaran

Info sistem pembayaran Data sistem pembayaran

Info pembayaran Login pelanggan valid

bank

Data bank

Login admin valid Login operator vali

Gambar

gambar id_gambar, nama_file, direktori, kode_produk
Gambar III.6 Diagram konteks
Gambar III.8 DFD Level 2 proses 1.0 autentikasi
Gambar III.9 DFD Level 2 proses 2.0 lupa password
+7

Referensi

Dokumen terkait

Cari Kategori Cari Beranda Produk Keranjang Belanja Cara Pembelian Hubungi Kami Daftar

Tabel 4.40 Pengujian data salah tambah kategori berita Kasus dan Hasil Uji (Data Salah). Data Masukkan Yang Diharapkan Pengamatan

Info Data Detail Produk Info Data Pengiriman Info Data Jenis Paket Info Data Ongkir Info Data Pembelian Info Data Member Info Data Pembayaran Info Data Pengiriman. Tujuan

· Klik Bulanan menuju A27 [nama admin] Home Logout Data Master Data Kategori Data subkategori Data Merek Data produk Data provinsi Data kota Data jasakirim Data ongkos Matauang

Logo Alamat Baru Keranjang Info Alamat Kategori Kategori2 Kategori3 Daftar barang Rekomendasi Terbaru Terlaris Kategori1 Jumlah Info Akun Pesanan Nama Alamat Kota Provinsi

Klik login A01 Klik Menuju home A02 Klik Menuju ubah admin A03 Klik Menuju jasa pengiriman A04 Klik Menuju Jenis pengiriman A05 Klik Menuju Ongkos kirim A06 Klik Menuju Kategori

Laporan Penjualan Kategori Produk Sub Kategori Merk Produk Provinsi Kota Jasa Kirim Jenis Pengiriman Ongkos Kirim Members Order Baru Order Dibayar Order Lunas Order Dikirim

login Input email and password Login successfully Login successfully Passed 10-22-19 4.create profile Input all personal information Created successfully Created successfully