3.1.1 Analisis Masalah
Analisis yang dianalisa adalah mengenai prosedur-prosedur atau cara kerja dari setiap data yang dibutuhkan dan dihasilkan dari sistem penjualan yang ada
pada PD Eka Jaya. Dari setiap proses diatas menghasilkan data dan informasi yang harus diolah
sehingga dapat menghasilkan keluaran baru sesuai kebutuhan dari setiap fungsinya. Berdasarkan hasil penelitian yang dilakukan bahwa di PD Eka Jaya
masih terdapat masalah-masalah seperti sistem penjualan yang dilakukan di PD Eka Jaya .
3.1.2 Analisis Sistem Yang Sedang Berjalan
Analisis sistem yang sedang berjalan menjelaskan tentang bagaimana terjadinya proses bisnis dan kegiatan sistem yang sedang berjalan di PD Eka Jaya.
Analisis sistem ini mencakup analisis prosedur dan dokumen sistem. Prosedur yang ada saat ini di PD Eka Jaya mencakup prosedur pengadaan barang, penjualan
barang, dan pembuatan laporan.
3.1.2.1 Prosedur Pengadaan Barang Baru
Prosedur pengadaan barang baru menjelaskan aliran dokumen pada saat toko PD Eka Jaya akan mengadakan barang yang baru. Proses yang ada pada
prosedur pengadaan barang baru yang sedang berjalan di PD Eka Jaya Gambar 3.1 sebagai berikut :
a. Bagian barang memberikan daftar barang baru yang akan dibeli kepada pemilik toko.
b. Jika barang yang akan dibeli tidak disetujui maka pembelian tidak jadi dilakukan dan daftar barang baru dikembalikan ke bagian gudang.
c. Jika disetujui daftar barang baru yang akan dibeli diberikan kepada supplier
. d. Supplier menerima daftar barang baru dari pemilik toko.
e. Supplier membuat faktur pembayaran sebanyak 2 rangkap kepada pemilik toko.
f. Satu faktur dicatat dalam arsip faktur pembelian A2 oleh pemilik toko.
g. Satu faktur lagi diberikan ke bagian barang. Bagian barang memperbaharui data barang yang ada di dalam daftar stok barang yang
diambil dari arsip stok barang A1 sesuai faktur pembelian. h. Setelah stok barang diperbaharui, bagian barang mengarsipkan
kembali daftar stok barang ke dalam arsip stok barang A1.
Prosedur Pengadaan Barang Baru
Pemilik Toko Supplier
Bagian Barang
Daftar barang baru yang akan
dibeli Daftar Barang
baru yang akan dibeli
Daftar Barang baru yang akan
disetujui
Faktur Pembelian 1
2 Faktur pembelian
2 1
A2 Faktur Pembelian
1
Perbaharui data stok
barang Daftar stok barang
A1
Daftar stok barang sudah
diperbaharui
A1 Setuju ?
A1 : Arsip Data Barang A2 : Arsip Pembelian Barang Daftar Barang
baru yang akan disetujui
Daftar barang baru tidak
disetujui Ya
Tidak Daftar barang
baru tidak disetujui
Persetujuan pengadaan
barang
Faktur Pembelian 1
Gambar 3.1 Prosedur Pengadaan Barang Baru
3.1.2.2 Prosedur Penjualan Barang
Prosedur penjualan barang menjelaskan setiap alur dokumen ketika pembeli akan membeli barang di toko PD Eka Jaya. Proses yang ada pada
prosedur penjualan barang yang sedang berjalan pada di PD Eka Jaya Gambar 3.2 adalah sebagai berikut :
a. Pembeli memberikan daftar barang yang akan dipesan kepada pemilik toko.
b. Pegawai toko menerima daftar barang yang akan dibeli dari pembeli, kemudian pemilik toko memberikan daftar barang yang akan dibeli
kepada bagian barang untuk melakukan pengecekan persedian barang apakah barang yang akan dibeli tersedia atau tidak.
c. Jika barang yang akan dibeli tersedia, bagian barang memberikan barang kepada pegawai toko lalu diarsipkan A1, selanjutnya pegawai
toko membuat faktur pembelian. d. Jika barang tidak tersedia bagian barang akan mencatat daftar barang
kosong, kemudian dimasukan ke arsip barang A1 e. Pegawai toko membuat faktur pembelian sebanyak dua rangkap.
Rangkap pertama diserahkan pada pembeli, rangkap kedua diarsipkanA2.
Prosedur Penjualan Barang
Bagian Barang Pegawai Toko
Pembeli
Daftar barang yang akan dibeli
Daftar barang yang akan dibeli
Daftar barang yang akan dibeli
Pengecekan barang
Stok barang A1
Tersedia ? Daftar barang
tidak tersedia Daftar barang
tidak tersedia
Daftar Barang tersedia
Faktur penjualan 1
2 Ya
Tidak
A3 Faktur penjualan
A1 : Arsip Data Barang A3 : Arsip Faktur Penjualan Pencatatan
daftar barang
kosong
Daftar barang kosong
A1 2
Daftar Barang tersedia
Pembuatan faktur
Daftar Barang tersedia
A1 Daftar barang
tidak tersedia Stok barang
A1
Gambar 3.2 Prosedur Penjualan Barang
3.1.2.3 Prosedur Pemesanan Barang
Prosedur pemesanan barang menjelaskan tentang alur dokumen pada saat ada pembeli yang akan memesan barang ke toko PD Eka Jaya. Proses yang ada
pada prosedur pemesanan barang di PD Eka jaya Gambar 3.3 adalah sebagai berikut :
a. Pembeli memberikan daftar barang yang akan dipesan kepada pemilik toko.
b. Pegawai toko menerima daftar barang yang akan dipesan dari pembeli, kemudian pemilik toko memberikan daftar barang yang akan
dibeli kepada bagian barang untuk melakukan pengecekan persedian barang apakah barang yang akan dibeli tersedia atau tidak.
c. Jika barang yang dipesan tidak tersedia maka bagian gudang akan membuat daftar barang pesanan dan diarsipkan A1 .
d. Jika barang yang akan dibeli tersedia, pegawai toko membuat faktur pesanan sebanyak 2 rangkap.
e. Rangkap pertama diberikan kepada jasa pengiriman untuk dikirimkan kepada pembeli.
f. Rangkap kedua diarsipkan A2 g. Jasa pengiriman membuat 2 rangkap form no resi, rangkap pertama
diberikan kepada toko untuk diarsipkan A2. Rangkap kedua diberikan kepada pembeli.
Prosedur Pemesanan Barang
Pembeli
Form no resi
Jasa Pengiriman Bagian Barang
Pegawai Toko
Ya
Tidak Daftar barang
yang akan dipesan
Pengecekan barang
Tersedia ? Stok barang
Pembuatan faktur
A1 Daftar barang
tersedia Daftar barang
tersedia Daftar barang
yang akan dipesan
Daftar barang tidak tersedia
Daftar barang yang akan
dipesan
Faktur penjualan
A1
A1:Arsip Data Barang A2 : Arsip Faktur Penjualan Pembuatan
daftar barang
pesanan Daftar barang
pesanan Faktur
penjualan 1
2 Daftar barang
tersedia A1
Pembuatan no resi
Form no resi 1
2 Faktur
penjualan Faktur
penjualan 2
Form no resi 1
A2 Daftar barang
tidak tersedia A1
Stok barang
2
2 2
Gambar 3.3 Prosedur Pemesanan Barang
3.1.2.4 Prosedur Pengadaan Barang Lama
Prosedur pengadaan barang lama menjelaskan tentang alur dokomen pada saat toko PD Eka Jaya melakukan pengadaan barang yang sudah ada barang
lama. Proses yang ada pada prosedur pengadaan barang lama yang sedang berjalan di PD Eka Jaya Gambar 3.4 adalah sebagai berikut :
a. Bagian barang melihat arsip barang A1 membuat daftar barang kosong dan memberikan daftar barang yang harus dibeli kepada
pemilik toko. b. Jika daftar barang yang akan dibeli tidak disetujui maka pembelian
barang tidak jadi dilakukan. c. Jika daftar pembelian barang disetujui maka daftar barang yang akan
dibeli diberikan kepada supplier. d. Supplier melakukan transaksi dengan pemilik toko. Proses transaksi
terjadi di supplier. Setelah selesai, supplier memberikan faktur pembelian.
e. Setelah melakukan pembelian barang, pemilik toko membawa serta faktur pembelian untuk di catat dalam arsip faktur pembelian A2.
f. Pemilik toko menyerahkan barang dan faktur pembelian ke bagian barang lalu diarsipkan A2. Bagian barang mencatat data barang ke
dalam daftar stok barang sesuai dengan faktur pembelian dan kemudian meng-update data stok barang untuk kemudian dicatat
dalam arsip A1.
Prosedur Pengadaan Barang Lama
Supplier Pemilik Toko
Bagian Barang
A1
Daftar barang yang akan dibeli
Daftar barang yang akan dibeli
Daftar barang yang disetujui
Faktur pembelian 1
2 Faktur pembelian
1 2
A2 Faktur pembelian
1
Perbaharui data stok
barang
Daftar stok barang yang sudah
diperbaharui
A1
A1 : Arsip Data Barang A2 : Arsip Faktur Pembelian Faktur pembelian
A2 1
Persetujuan pengadaan
barang
Setuju ? Daftar barang
yang disetujui Daftar barang
yang tidak disetujui
ya tidak
Daftar barang yang tidak
disetujui
Gambar 3.4 Prosedur Pengadaan Barang Lama
3.1.2.5 Prosedur Pembuatan Laporan Data Stok Barang
Prosedur pembuatan laporan data stok barang menjelaskan tentang aliran dokumen pada saat pembuatan laporan stok barang. Proses yang ada pada
prosedur pembuatan laporan data stok barang Gambar 3.5 sebagai berikut : a. Bagian barang diharuskan melaporkan data barang yang dimiliki oleh
PD Eka Jaya. Setiap akan melaporkan data barang, bagian barang melihat arsip data barang.
b. Bagian barang melakukan pembuatan laporan data barang sesuai dengan daftar stok barang. Kemudian bagian barang menyimpan
kembali daftar stok barang yang sudah dilihat kedalam arsip stok barang A1 dan memberikan laporan stok barang yang telah dibuat
kepada pemilik toko. c. Pemilik toko melakukan pengecekan laporan stok barang dengan cara
membandingkan laporan dengan data barang yang diambil dari arsip data barang A1.
d. Jika laporan tidak sesuai, maka pemilik toko akan menyerahkan kembali laporan stok barang ke bagian barang untuk dilakukan
pembuatan ulang laporan stok barang. e. Jika laporan sesuai, pemilik toko menyimpan kembali daftar faktur
penjualan yang sudah dicek ke dalam arsip faktur penjualan A4. Laporan yang sesuai akan disahkan oleh pemilik toko dan kemudian
disimpan didalam arsip laporan data barang A4.
Prosedur Pembuatan Laporan Stok Barang
Pemilik Toko Bagian Barang
A1
Daftar stok barang
Pembuatan laporan
Laporan stok barang
Data Stok Barang
Pengecekan laporan stok
barang Laporan stok
barang
Sesuai ? Laporan stok
barang tidak sesuai
Laporan stok barang sesuai
Ya Tidak
Pengesahan laporan
Laporan yang sudah disahkan
A4 A4 : Laporan Data Barang
A1
Laporan stok barang tidak
sesuai Daftar stok
barang
Data Stok Barang
A1
Gambar 3.5 Prosedur Pembuatan Laporan Stok Barang
3.1.3 Analisis Non Fungsional
Analisis kebutuhan non fungsional merupakan analisis yang dibutuhkan untuk menentukan spesifikasi kebutuhan sistem. Analisis kebutuhan non
fungsional juga menentukan spesifikasi masukan yang diperlukan sistem, keluaran yang akan dihasilkan sistem dan proses yang dibutuhkan untuk
mengolah masukan dan akhirnya didapatlah suatu keluaran yang dikendaki. Kebutuhan non-fungsional terbagi menjadi beberapa analisis yaitu analisis
perangkat keras, perangkat lunak dan analisis pengguna.
3.1.3.1 Analisis Pengguna
Suatu aplikasi akan berjalan optimal apabila ditunjang oleh perangkat pikir yang memiliki kemampuan dalam menjalankan aplikasi yang bersangkutan.
Pegawai yang ada di Toko PD Eka Jaya saat ini memiliki spesifikasi kemampuan yang dijelaskan pada Tabel 3.1.
Tabel 3.1 Perangkat Pikir Saat Ini
No. Perangkat Pikir Usia Pendidikan
Kemampuan Menggunakan Komputer 1
Pemilik Toko 45
SMA Mampu menggunakan Microsoft Office.
2 Pegawai Toko
30 SMA
Mampu menggunakan Microsoft Office. 3
Bagian Barang 32
SMA Mampu menggunakan Microsoft Office.
Aplikasi yang dibangun akan digunakan oleh empat jenis pengguna, yaitu administrator, operator, pelanggan dan pengunjung Tabel 3.2
.
Tabel 3.2 Analisis Pengguna
No Perangkat
Pikir Pelaku
Kemampuan Tanggung Jawab
1 Administrator Pemilik
Toko
Mengerti komputer dan internet
Menentukan Operator dan pelanggan
2 Operator Pegawai
Toko
Mengerti komputer dan internet
Mengelola Barang dan Pemesanan
3 Member
Pelanggan Konsumen
Mengerti internet dan berbisnis
online Melakukan Pembelian
4 Pengunjung Konsumen
Mengenal internet Melihat Barang
1. Administrator Administrator adalah bagian pengguna sistem yang memiliki akses
untuk dapat menentukan operator, mengaktifkan pelanggan dan operator, serta mengatur website.
2. Operator Operator adalah bagian pengguna sistem yang memiliki akses
terhadap aplikasi, seperti memasukan data-data kedalam sistem, mengolah data pesanan, data stok dan mengolah data laporan .
3. Pelanggan member Pelanggan adalah bagian pengguna sistem yang dapat melihat barang,
mencari data barang yang diinginkan, dan dapat melakukan transaksi pembelian atas barang
tersebut. Pelanggan ini adalah semua pengunjung yang telah menjadi pelanggan, atau yang telah login mendaftar terlebih dahulu.
4. Pengunjung Pengunjung adalah bagian pengguna sistem yang hanya dapat melihat
barang tetapi tidak dapat melakukan transaksi pembelian. Pengunjung ini adalah semua orang yang telah masuk ke website PD Eka Jaya.
Dengan 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.
3.1.3.2 Analisis Perangkat Keras
Untuk menjalankan suatu perangkat lunak maka diperlukan perangkat keras yang dapat mendukung proses kerja dari sistem itu sendiri. Sistem yang ada
di PD Eka Jaya saat ini masih belum menggunakan komputer dan tidak memiliki perangkat keras untuk kegiatannya, sedangkan untuk menjalankan website e-
commerce di PD Eka Jaya dibutuhkan perangkat keras pendukung sehingga
website yang dibangun dapat berjalan dengan baik. Spesifikasi minimun perangkat keras untuk menjalankan website tersebut
dapat dilihat pada Tabel 3.3.
Tabel 3.3 Analisis Perangkat Keras
No Perangkat Keras
Spesifikasi 1
Processor Kecepatan 1.6 GHz
2 Monitor
Montor 15 inch 3
VGA VGA On-Board 64 MB
4 Memori
128 MB 5
Optical Drive DVD-ROM
6 Keyboard
Standar 7
Mouse Standar
Berdasarkan penjelasan mengenai kebutuhan perangkat keras minimal yang harus dipenuhi serta tidak adanya perangkat keras yang ada di PD Eka Jaya,
maka dapat disimpulkan bahwa PD Eka Jaya diharuskan memenuhi spesifikasi perangkat minimal agar mampu menjalankan perangkat lunak yang dibangun.
3.1.3.3 Analisis Perangkat Lunak
PD Eka Jaya yang saat ini tidak memiliki perangkat keras komputer menyebabkan tidak adanya perangkat lunak yang dipakai. Sementara untuk
menjalankan webisite e-commerce perlu dibutuhkan perangkat lunak utama yaitu web
browser agar perangkat lunak dapat berjalan dengan baik. Selain perangkat lunak utama, terdapat beberapa perangkat lunak minimum lainnya yaitu Tabel
3.4 :
Tabel 3.4 Analisis Perangkat Lunak
No Perangkat Lunak
Keterangan
1 Sistem Operasi
Windows XP 2
Bahasa Pemrograman PHP versi 5.3.1
3 DBMS
MySQL versi 5.1.41 4
Server web Apache versi 2.2.14
5 Security
OpenSSL 6
Web browser Mozzila Firefox, Google Chrome, dan Opera
Dapat disimpulkan bahwa PD Eka Jaya diharuskan memenuhi seluruh spesifikasi perangkat lunak yang dibutuhkan sehingga perangkat lunak yang
dibangun dapat berjalan secara optimal.
3.1.4 Analisis SEO
SEO Search Engine Optimization adalah serangkaian proses yang dilakukan secara sistematis yang bertujuan untuk meningkatkan volume dan
kualitas trafik dari mesin pencari menuju alamat situs web tertentu dengan memanfaatkan mekanisme kerja alami algoritma mesin pencari tersebut
3.1.4.1 On Page Optimazion
a. Membuat title page yang berbeda Sebuah tag title memberitahu pengguna dan mesin pencari
tentang apa topik pada halaman tersebut Gambar 3.6.
Gambar 3.6 Create Unique Title
b. Gunakan deskripsi pada meta tag Meta tag
deskripsi memberikan mesin pencari dan lainnya tentang ringkasan halaman tersebut Gambar 3.7.
Gambar 3.7 Deskripsi pada MetaTag
c. Penamaan struktur URL Menciptakan kategori deskriptif dan nama file untuk dokumen
situs web, agar situs lebih teratur. d. Membuat navigasi pada setiap halaman
Navigasi dari sebuah situs web menjadi penting dalam membantu pengunjung agar lebih cepat menemukan yang mereka
inginkan. e. Memberikan informasi yang berkualitas pada isi content
Membuat konten yang menarik dan bermanfaat bagi pengunjung, ini bisa sangat berguna bagi user.
f. Memberikan anchor text Anchor text
adalah sebuah text yang mungkin di klik pengguna, akan melihatkan sebagian dari isi konten yang saling berkaitan Gambar
3.8.
Gambar 3.8 Anchor Text
g. Gunakan tag pos yang tepat Tag pos
tidak harus bingung dengan tag HTML head atau header
HTTP melainkan digunakan untuk menyajikan struktur pada halaman kepada pengguna. Ada enam ukuran dari pos tag, dimulai dengan
h1, yang paling penting, dan berakhir dengan h6, yang paling penting.
3.1.4.2 Off Page Optimization
Promosikan website dengan cara yang benar. Teknik Off Page Optimization
ini adalah teknik yang biasa user gunakan untuk mendapatkan trafic tanpa melakukan optimasi pada On Page Optimization terlebih dahulu,
melakukan promosi melalui media – media promosi online ataupun melalui
promosi online seperti : a. Tulisan terbaru pada blog.
b. Promosikan antar teman. c. Menggunakan sosial media.
d. Tambahkan bisnis pada “Google pusat bisnis lokal”.
e. Memberi tahu orang – orang yang berkaitan dengan tujuan situs.
3.1.4.3 Perancangan SEO
Perancangan SEO yang akan di implementasikan pada template website di ambil dari google webmaster dan rahasia search engine, perancangan SEO yang
diambil antara lain perancangan On Page Optimization. Sumber – sumber
perancangan diambil dikarenakan konsep yang dicantumkan sudah terbukti memberikan posisi terbaik pada banyak page situs, maka dari itu konsep yang
akan diterapkan pada hasil akhir perancangan Gambar 3.9.
Gambar 3.9 Perancangan SEO 3.1.5
Analisis Kebutuhan Fungsional
Pada tahap ini dilakukan analisis yang digunakan dalam pembangunan sistem ini berdasarkan pemodelan analisis terstruktur dengan alat bantu Entity
Relationship Diagram ERD dan diagram proses menggunakan Data Flow
Diagram DFD.
3.1.5.1 Analisis Basis Data
ERD digunakan untuk menggambarkan secara sistematis berbagai entitas dan komponen data yang dimiliki sistem dan hubungan antar masing-masing
entitas tersebut. Untuk melihat keterhubungan antar entitas yang ada maka akan digambarkan pada Gambar 3.10.
49
Gambar 3.10 ERD e-commerce toko PD Eka Jaya
barang Id_barang
Nama_barang berat
deskripsi diskon
Tgl_beli Kategori
memiliki Id_kategori
kategori
pesanan pelanggan
id_pelanggan nama
alamat telepon
password email
id_pesanan tanggal_beli
tanggal_kirim status
jumlah kota
id_kota nama_kota
memiliki provinsi
id_provinsi nama_provinsi
Petugas Tanggal_daftar
password id_petugas
Nama_petugas email
level diaktifkan
mengelola
retur id_retur
tgl_retur status
memiliki Detail
pesanan memiliki
id_detail pesanan harga
diskon berat
jumlah memiliki
N N
N N
1 1
N 1
1 1
1 1
telepon_genggam tanggal_daftar
fax rating
memiliki total_penilai
total_nilai komentar
memiliki Id_komentar
komentar isi
ditampilkan log_stok
memiliki id_log_stok
stok_awal stok_akhir
catatan Lihat_barang
memiliki
id_lihat_barang deskripsi
N N
N ditampilkan
1 1
Detail_barang ukuran
Id_ukuran ukuran
N
N Id_detail_barang
1 1
1
Detail_retur memiliki
N Id_detail_retur
Jumlah_retur
No_resi pengaturan
Id_pengaturan Nama_pengaturan
mengelola N
1 memiliki
1 Pembayaran
Pengiriman memiliki
memiliki 1
1
1 1
1 Ongkos_kirim
memiliki 1
id_ongkir harga
1 1
N
Jenis_pengiriman memiliki
1
1
50
Tabel 3.5 Keterangan Atribut
Tabel
Atribut
Barang ={id_barang, id_kategori, nama_barang, deskripsi, url_gambar,
ditampilkan} Detail_barang
={id_detail_barang,id_barang,ukuran,harga,diskon,berat,id_log_st ok,url_gambar_1,url_gambar_2,url_gambar_3,ditampilkan
Detail_pesanan ={id_detail_pesanan,id_pesanan,id_detail_barang,harga,diskon,uk
uran,berat,jumlah} Detail_retur
={id_detail_retur,id_retur,id_detail_pesanan,jumlah,alasan} Kategori
={id_kategori,nama_kategori,deskripsi,url_gambar,ditampilkan,id _petugas}
Komentar ={id_komentar,id_pelanggan,id_barang,tanggal,isi,ditampilkan,jen
is} Kota
={id_kota,id_provinsi,nama_kota,ditampilkan} Ukuran
={id_ukuran,ukuran} Log Stok
={id_log_stok,id_detail_barang,stok awal,stok akhir,perubahan stok,tanggal,catatan}
Pelanggan ={id_pelanggan,tanggal_daftar,email_pelanggan,password_pelang
gan,nama_pelanggan,alamat,id_kota,kode_pos,telepon,telepon genggam,fax,diaktifkan}
Pengaturan ={id_pengaturan,id_petugas,nama_pengaturan,isi,diaktifkan}
Pesanan ={id_pesanan,id_pelanggan,id_detail_pesanan,id_petugas,id_detai
l_barang,id_ongkos,tanggal_pesanan,tanggal_kadaluwarsa,kode_p embayaran,kode_pengiriman,komentar,status}
Petugas ={id_petugas,tanggal_daftar,email_petugas,password_petugas,na
ma_petugas,level,diaktifkan} Provinsi
={id_provinsi,nama_provinsi,ditampilkan,id_petugas} Rating
={id_rating,id_barang,total_nilai,total_penilai}
Tabel Atribut
Retur ={id_retur,id_pesanan,tanggal_retur,no_resi_retur,tanggal_retur_r
espon,no_resi_retur_respon,status} Lihat_barang
={id_lihat_barang,id_barang,id_pelanggan,waktu,deskripsi} Pengiriman
={kode_pengiriman,tanggal_pengiriman,tanggal_diterima,nama_p enerima.kota,alamat,kode_pos,id_petugas}
Pembayaran ={kode_pembayaran,total_bayar,subtotal_bayar,jenis_pembayara}
Ongkos_kirim ={id_ongkir,jenis_pengiriman,harga,id_kota}
3.1.6 Diagram Konteks
Diagram konteks adalah arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar. Adapun
diagram konteks untuk sistem yang akan dibangun dapat dilihat pada Gambar 3.11.
Gambar 3.11 Diagram Konteks Website E- Commerce PD Eka Jaya
Website E- Commerce PD Eka Jaya
Pelanggan Pengunjung
Webmail
Operator Admin
Data pendaftaran pengunjung Data pengaktifanpengunjung
Data barang Data kategori
Data detail barang Data barang terbaru
Data barang diskon Data barang tampil acak
Data barang terlaris Data barang paling banyak dilihat
Data barang yang dicari Info pendaftaran pengunjung
Info aktivasi akun berhasil info barang
info detail barang info kategori
Info barang per kategori info barang terbaru
info barang diskon info barang tampil acak
info barang terlaris info barang paling banyak dilihat
Info komentar Info rating
Info barang yang dicari Aktivasi pendaftaran
Info password admin Info password operator
Info password pelanggan Info pengiriman
Info pembayaran Info pesanan
Info detail pesanan Data login pelanggan
Data emaill pelanggan Data barang
Data detail barang Data barang terbaru
Data barang diskon Data barang tampil acak
Data barang terlaris Data barang paling banyak dilihat
Data komentar Data rating
Data kategori Data barang per kategori
Data profil pelanggan Data ubah password pelanggan
Data ubah jumlah barang Data selesai belanja
Data barang yang dicari Info login pelanggan tidak valid
info barang info detail barang
info barang terbaru info barang diskon
info barang tampil acak info barang terlaris
info barang paling banyak dilihat Info komentar
Info kategori info barang per kategori
Info rating Info profil pelanggan
Info ubah password pelanggan Info ubah jumlah barang
Info selesai belanja Info barang yang dicari
Data login operator Data email operator
Data komentar Data ubah status pembayan
Data cetak pembayaran Data no resi
Data ubah status pengiriman Data kategori
Data barang Data detail barang
Data kota Data provinsi
Data ongkos kirim Data jenis pengiriman
Data ukuran Data profil operator
Data ubah password operator Data laporan penjualan
Data laporan stok barang Data no resi pengiriman
Data tambah barang Data ubah barang
data tambah kategori data ubah kategori
Data tambah kota Data ubah kota
Data hapus kota Data tambah provinsi
Data ubah provisi Data hapus provinsi
Data tambah ukuran Data ubah ukuran
Data hapus ukuran Data tambah ongkos kirim
Data ubah ongkos kirim Data hapus ongkos kirim
Data tambaj jenis pengiriman Data ubah jenis pengiriman
Data hapus jenis pengiriman Data tambah detail barang
Data ubah detail barang Info login operator tidak valid
Info komentar Info ubah status pembayaran
Info cetak data pembayaran Info pengiriman
Info ubah status pengiriman info kategori
info barang info detail barang
info kota info provinsi
info ongkos kirim info jenis pengiriman
info ukuran Info profil operator
Info ubah profil operator Info laporan penjualan
Info laporan stok barang Info no resi invalid
Info tambah barang Info ubah barang
Info tambah barang Info ubah kategori
Info tambah kota Info ubah kota
Info hapus kota Info tambah provinsi
Info hapus provinsi Info ubah provinsi
info tambah ukuran info ubah ukuran
Info hapus ukuran info tambah ongkos kirim
info ubah ongkos kirim info hapus ongkos kirim
info tambaj jenis pengiriman info ubah jenis pengiriman
info hapus jenis pengiriman info tambah detail barang
info ubah detail barang Info login admin tidak valid
Info profil admin Info ubah password admin
Info pengaturan Data login admin
Data email admin Data profil admin
Data ubah password admin Data pengaturan
Tracking Jejaring Sosial
No resi pengiriman Info pengiriman
Info barang Info detail barang
Paypal Data pembayaran
Info status pembayaran
53
3.1.7 DFD Level 1 Website E- Commerce PD Eka Jaya