I.6.1 Sistematika Penulisan
Sistematika penulisan proposal penelitian ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas
akhir ini adalah sebagai berikut :
BAB I PENDAHULUAN
Pada bab ini menguraikan tentang latar belakang, identifikasi masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, serta sistematika
penulisan.
BAB II LANDASAN TEORI
Bab ini akan berisi teori-teori yang mendukung pengembangan perangkat lunak yang akan dibangun, yaitu mengenai konsep e-commerce dan
perkembangannya, serta akan membahas mengenai teori-teori yang berkaitan dengan topik penelitian yang melandasi pembangunan aplikasi e-commerce.
BAB III ANALISIS DAN PERANCANGAN
Bab ini terbagi menjadi dua bagian yaitu analisis dan bagian perancangan. Pada bagian Analisis sistem akan dibahas mengenai analisis
masalah, analisis kebutuhan non-fungsional, analisis pengguna, analisis basis data dan analisis kebutuhan fungsional.
Bagian perancangan terbagi menjadi perancangan sistem dan perancangan antarmuka. Pada perancangan sistem akan dibahas mengenai perancangan basis
data. Sedangkan pada bagian perancangan arsitektur akan dibahas mengenai perancangan antar muka, perancangan struktur menu dan jaringan semantik.
BAB IV IMPLEMENTASI DAN PENGUJIAN
Bab ini berisi tentang tahapan-tahapan yang dilakukan untuk menerapkan sistem yang telah dirancang serta melakukan pengujian apakah aplikasi yang
dibuat berjalan, sesuai yang diinginkan.
BAB V KESIMPULAN DAN SARAN
Bab ini berisi rangkuman atau kesimpulan dari penelitian tugas akhir dan saran yang diperlukan untuk pengembangan sistem yang telah dibangun.
11
BAB II LANDASAN TEORI
II.1 Pengenalan E-Commerce
E-Commerce electronic commerce merupakan satu teknologi yang berkembang pesat seiring dengan kehadiran Internet dalam kehidupan kita.
Banyak orang mendapatkan manfaat kemudahan berbisnis melalui Internet. E-commerce merupakan bagian dari e-bisnis. Dimana e-commerce
mengacu pada Internet untuk belanja online dan jangkauannya sempit. Sebagai sub perangkat dari e-bisnis. Cara pembayaran pada e-commerce dilakukan melalui
transfer uang secara digital melalui account paypal atau kartu kredit. Sedangkan e-bisnis mengacu pada Internet tapi jangkauannya lebih luas. Hubungan bisnis
terjadi ketika perusahaan atau individu berkomunikasi dengan klien atau nasabah melalui email akan tetapi pemasaran atau penjualan dilakukan melalui Internet.
Cara ini dapat memberikan keuntungan fleksibilitas dan efisiensi. Pembayaran dilakukan melalui pembayaran digital dengan menggunakan e-gold yang sudah
diakui di seluruh dunia dalam melakukan transaksi online. E-commerce sendiri berasal dari layanan EDI Electronic Data
Interchange. Layanan EDI ini telah berkembang sedemikian pesatnya di negara- negara yang mempunyai jaringan komputer dan telepon. Jika sebelumnya kita
sering menggunakan media elektronik seperti telepon, fax, hingga hand phone untuk melakukan perniagaan atau perdagangan, sekarang ini kita dapat
menggunakan Internet untuk melakukan perniagaan.
12
II.1.1 Definisi e-commerce
E-commerce merupakan proses pembelian dan penjualan jasa atau produk antara dua belah pihak melalui Internet Commerce net dan sejenis mekanisme
bisnis elektronik dengan fokus pada transaksi bisnis berbasis individu dengan menggunakan internet sebagai media pertukaran barang atau jasa baik antar
instansi atau individu dengan instansi Net-Ready.
II.1.2 Manfaat e-commerce
Banyak manfaat dari penjualan secara online melalui media Internet, yaitu dengan adanya e-commerce suatu organisasi atau perusahaan dapat menjalankan
bisnisnya untuk menjangkau seluruh Indonesia bahkan sampai ke luar negeri, beberapa manfaat e-commerce antara lain sebagai berikut :
1. Kemampuan grafis Internet mampu memperlihatkan produk apa adanya natural serta dapat membuat brosur berwarna dan menyebarkannya tanpa
ongkos kirim. 2. Lebih aman membuka toko online dibanding membuka toko biasa.
3. Berjalan di dunia maya Internet tidak mengenal hari libur dan hari besar, semua transaksi bisa dilakukan kapan saja dan dimana saja.
4. Tanpa batas-batas wilayah dan waktu, sehingga memberikan jangkauan pemasaran yang luas dan tak terbatas oleh waktu.
5. Revenue stream arus pendapatan yang baru yang mungkin sulit atau tidak dapat diperoleh melalui cara konvensional.
13
6. Meningkatkan market exposure pangsa pasar, dimana penggunaan e- commerce memungkinkan untuk meningkatkan pangsa pasar yang semula
mempunyai pangsa pasar di dalam negeri saja, dengan adanya e-commerce maka pangsa pasar menjangkau luar negeri.
7. Menurunkan biaya operasi operating cost. Penggunaan teknologi Internet memungkinkan kita untuk melakukan kegiatan perdagangan selama 24 jam
sehari, 7 hari seminggu, akan tetapi tidak terpengaruh terhadap biaya yang dikeluarkan untuk biaya lembur karyawan atau pegawai, karena segala
sesuatunya dikerjakan oleh komputer yang tidak membutuhkan operator untuk menjalankan proses perdagangan, cukup hanya dengan penggunaan software
tertentu maka semua aktivitas dalam transaksi perdagangan dapat dilakukan. 8. Penghematan besar yang dimungkinkan melalui e-mail. Penghematan ini
terjadi karena berkurangnya penggunaan kertas dalam segala proses transaksi, dimana segala sesuatunya didalan e-commerce menggunakan data digital
sehingga tidak membutuhkan kertas sebagai media yang pada akhirnya memberikan penghematan besar terhadap pengeluaran dalam proses transaksi.
II.1.3 Internet dan e-commerce
Dalam beberapa waktu terakhir ini, dengan begitu merebaknya media Intenet dimana-mana. Khususnya di Indonesia, dengan semakin menjamurnya
warnet yang bertebaran hampir seperti wartel, ternyata telah membuat banyak perusahaan mulai mencoba menawarkan berbagai macam produk mereka dengan
menggunakan media ini.
14
Kehadiran Internet yang walaupun masih merupakan industri baru yang dalam fase pertumbuhahan, yang masih terus berubah seta penuh ketidakpastian,
telah memperkokoh keyakinana akan pentingnya teknologi dalam pencapaian tujuan finansial perusahaan melalui modifikasi dan efisiensi proses bisnis, yaitu
dengan memanfaatkan E-Commerce. Kemampuan Internet untuk menjangkau pelanggan baru dan penghematan biaya yang cukup signifikan untuk distribusi
dan pelayanan pelanggan merupakan keuntungan yang bisa didapat perusahaan dengan memindahkan roda commerce ke media Internet.
Perkembangan teknologi Internet yang sangat cocol berubah menjadi strategi atau model bisnis yang cocok hari ini mungkin tidak relevan untuk
diterapkan besok. Didalam lingkungan Internet yang kompetitif ini, di samping perencanaan yang baik serta harapan yang realistis terhadaop teknologi baru, juga
diperlukan kesiapan infrastruktur yang cukup memadai dan visi yang komperhensif untuk bisa berjalan melewati ketidakpastian yang begitu cepat.
E-Commerce merupakan salah satu keunggulan dari Internet, hingga akhirnya di era sekarang ini banyak disebut era digital nampaknya tiada hari
yang terlewatkan tanpa mendengar atau membaca kata E-Commerce di berbagai media informasi.
II.1.4 Sistem transaksi e-commerce
Untuk saat ini sistem transaksi di e-commerce bisa dibilang sudah lengkap dan terbilang aman untuk melakukan transaksi. Karena dengan adanya keamanan
ini pelanggan dapat tertarik untuk melakukan transaksi secara online di Internet.
15
Model pembayaran online di Internet untuk saat ini yang masih sering digunakan sebagai berikut :
Paypal Paypal merupakan salah satu alat pembayaran payment process
teraman dan terbanyak digunakan di dunia Internet. Saat ini, orang Indonesia sudah dapat memindahkan uang yang berada di account Paypal langsung ke
rekeningnya. Pengguna Internet dapat membeli barang di ebay, lisensi software original, keanggotaan situs, urusan bisnis, mengirim dan menerima
donasi atau sumbangan dan mengirimkan uang ke pengguna Paypal lain di seluruh dunia. Paypal mengatasi kekurangan dalam pengiriman uang
tradisional seperti cek atau money order yang prosesnya memakan waktu yang lama. Paypal tidak berbeda dengan rekening bank. Hal ini pertama yang perlu
Anda lakukan adalah membuat account tersebut dengan dana dari kartu kredit atau mentransfer dana dari account Paypal orang lain ke balance Paypal
Anda. Jika proses ini sudah diselesaikan, maka account Paypal sudah dapat digunakan untuk bertransaksi.
Pada bulan Februari 2008 Paypal sudah menerima 190 negara dan 16 mata uang. Pengguna kartu Paypal di Indonesia masih harus menggunakan
hitungan US dollar karena rupiah masih belum ada di Paypal. Ebay adalah tempat jual-beli online terbesar di dunia. Anda dapat membeli dan mencari
apapun, mulai dari barang elektronik, kendaraan hingga barang-barang langka dari seluruh pengguna ebay di dunia. Cara pembayaran utama di ebay adalah
16
dengan Paypal karena lebih aman dan otomatis, meskipun penjual yang lain juga menerima pembayaran dengan cara lain.
II.2 Internet dan World Wide Web
E-Commerce bergantung pada keberadaan Internet sebagai media utama bertransaksi. Tanpa Internet, maka perdagangan secara elektronik ini tidak akan
pernah terlaksana.
II.2.1 Pengertian Internet
Istilah Internet berasal dari bahasa latin, inter, yang berarti ”antara”.
Secara kata per kata Internet berarti jaringan antara atau penghubung. Memang itulah fungsinya, Internet menghubungkan berbagai jaringan yang tidak saling
bergantung pada satu sama lain dengan sedemikian rupa, sehingga mereka dapat berkomunikasi.
Isi Internet adalah informasi, dapat dibayangkan sebagai suatu database atau perpustakaan multimedia yang sangat besar dan lengkap. Bahkan Internet
dipandang sebagai dunia dalam bentuk lain maya karena hamper seluruh aspek kehidupan di dunia nyata ada di Internet seperti bisnis, hiburan, olah raga, politik
dan lain sebagainya. Salah satu isu terpenting di Internet adalah penerapan standar
komputerisasi terbuka open computing standart. Karena internetworking dan Internet mengintegrasikan semua sistem, jenis dan tipe komputer yang ada di
17
dunia, maka harus ada standar yang menjamin komputer dapat saling berbicara satu sama lain dalam bahasa yang sama.
Protokol TCP IP menyatukan bahasa dan kode berbagai komputer di dunia, sehingga menjadi standar utama jaringan komputer. TCP IP berkembang
cepat dan kaya fasilitas karena bersifat terbuka dan bebas digunakan, oleh siapa pun. Oleh karena itu, hingga saat ini jaringan-jaringan tersebut saling terhubung di
seluruh belahan dunia. Seluruh jaringan yang tersebar di setiap penjuru dunia sudah terkondisikan
dengan internet. Lalu lintas data Internet ke seluruh Amerika dan penjuru dunia saat ini disebarkan oleh jaringan pusat yang disebut VBNS Very High Speed
Backbone Network Service. Adapun seluruh biaya yang dikeluarkan di biayai oleh badal Ilmu Pengetahuan Nasional Amerika Serikat. Dari jaringa itu,
komputer-komputer yang terhubung dengan internet akan berkomunikasi dan saling mengirimkan data sehingga internet dapat dinikmati oleh seluruh umat
manusia untuk berkomunikasi melalui komuputer baik di rumah maupun di kantor.
Dengan demikian, internet dapat didefinisikan dengan hubungan berbagai jenis komputer dan jaringan di dunia, yang berbeda sistem operasi maupun
aplikasinya di mana hubungan tersebut memanfaatkan kemajuan media komunikasi telepon dan satelit yang menggunakan protocol standar dalam
berkomunikasi yaitu protocol TCP IP. Internet berfungsi sebagai media komunikasi dan informasi modern.
18
II.2.2 Pengertian World Wide Web
World Wide Web adalah fasilitas internet yang menghubungkan dokumen dalam lingkup lokal maupun jarak jauh. Dokumen web disebut web page dan link
dalam web membuat user bisa pindah dari satu page ke page lain hyper text, baik antar page yang disimpan dalam server yang sama atau server di seluruh
dunia. Pages diakses dan dibaca melalui web browser seperti netscape navigator atau internet explorer.
World Wide Web sering disingkat WWW atau web saja, yaitu sebuah sistem dimana informasi dapat kita nikmati dalam bentuk teks, gambar, suara,
dan lain-lain serta ikut dapat diakses oleh perangkat lunak yang disebut browser. Informasi di web pada umumnya ditulis dalam bentuk HTML. Informasi lainnya
disajikan dalam bentuk grafis dalam format GIF, JPG, PNG, suara dalam bentuk format AU, WAV, dan objek multimedia lainnya seperti MIDI,
Shockwave, Quicktime Movie, 3D World. WWW dijalankan dalam server yang disebut HTTPD.
II.2.3 Universal Resource Locator URL
URL adalah konsep nama file standar yang diperluas dengan jaringannya. Nama file ini tidak hanya menunjukan direktori dan nama filenya saja, tetapi juga
nama mesinnya dalam jaringan. URL dapat disediakan ada atau diakses dengan berbagai metode dan bisa jadi bukan sekedar file. Karena URL dapat menunjukan
queri-queri dokumen dapat disimpan dalam database, hasil dari suatu perintah finger atau achie atau apapun yang berkaitan dengan data hasil proses.
19
II.2.4 Domain Name Service DNS
DNS digunakan untuk mempermudah penggunaan internet, dengan memetakan IP address ke nama host. Agar data nama host dapat didistribusikan di
banyak server, format data yang digunakan harus mencerminkan terdistribusinya data tersebut. Untuk itu, digunakan format tree dengan masing-masing nodenya
disebut domain. Penulisan nama host secara lengkap disebut sebagai Full Qualifield Domain Name FQDN.
DNS bekerja secara hirarki dan berbentuk seperti pohon tree. Bagian atas adalah Top Level Domain TLD seperti COM, ORG, EDU, MIL dsb. Seperti
pohon DNS mempunyai cabang-cabang yang dicari dari pangkal sampai ke ujung. Pada waktu kita mencari alamat misalnya linux.or.id pertama-tama DNS bertanya
pada TLD server tentang DNS Server yang melayani domain .id misalnya dijawab ns1.id, setelah itu dia bertanya pada ns1.id tentang DNS Server yang bertanggung
jawab atas .or.id misalnya ns.or.id kemudian dia bertanya pada ns.or.id tentang linux.or.id dan dijawab 64.29.24.175
Sedangkan untuk mengubah IP menjadi nama host melibatkan domain in- addr.arpa. Seperti domain lainnya domain in-addr.arpa pun bercabang-cabang.
Yang penting diingat adalah alamat IP-nya ditulis dalam urutan terbalik di bawah in-addr.arpa. Misalnya untuk alamat IP 64.29.24.275 prosesnya seperti contoh
linux.or.id: cari server untuk arpa, cari server untuk in-addr.arpa, cari server untuk 64.in-addr.arpa, cari server 29.64.in-addr.arpa, cari server untuk 24.29.64.in-
addr.arpa. Dan cari informasi untuk 275.24.29.64.in-addr.arpa. Pembalikan urutan angkanya memang bisa membingungkan.
20
II.2.5 HTTP Hypertext Transfer Protocol
Server dan browser web berkomunikasi satu sama lain dengan protokol yang memang dibuat khusus untuk ini yaitu HTTP. HTTP bertugas menangani
permintaan-permintaan request dan browser untuk mengambil dokumen- dokumen web. HTTP bisa dianggap sebagai sistem yang bermodel client-server.
II.3 Teori Basis Data
II.3.1 Definisi basis data
Basis data terdiri dari 2 kata, yaitu basis dan data, basis dapat diartikan sebagai maskas atau gudang tempat bersarang atau berkumpul. Sedangkan data
adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia pegawai, siswa, pembeli dan lain-lain, barang hewan, peristiwa, konsep keadaan
dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya. Basis data sendiri dapat didefinisikan dalam sejumlah
sudut pandang, seperti : 1. Himpunan kelompok data arsip yang saling berhubungan yang
diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan redudansi yang tidak perlu untuk
memenuhi berbagai kebutuhan. 3. Kumpulan file, tabel, atau arsip yang saling berhubungan yang akan disimpan
dalam media penyimpanan elektronis.
21
Basis data dalam lemari arsip sesungguhnya memiliki prinsip kerja dan tujuan yang sama. Prinsip utamanya adalah pengeluaran data dan tujuan utamanya
adalah kemudahan dan kecepatan dalam pengembalian data. Perbedaannya hanya terletak pada media penyimpanan yang digunakan. Maka basis data menggunakan
media penyimpanan elektronik seperti disk disket atau hardisk. Hal ini karena lemari arsip langsung dikelola oleh manusia sementara basis data dikelola melalui
perantara alat atau mesin pintar elektronis yang kita kenal komputer. Satu hal yang harus diperhatikan, bahwa basis data bukan hanya sekedar
tidak menyimpan data secara elektronis dengan bantuan komputer, artinya tidak semua bentuk penyimpanan data secara elektronis bisa disebut basis data. Kita
dapat menyimpan dokumen berisi data dalam file teks dengan program pengolah data, file spread sheet dan lain-lain. Tetapi tidak bisa disebut basis data karena
didalamnya tidak ada pemilahan dan pengelompokan data sesuai jenis dan fungsi data. Yang sangat ditonjolkan basis data adalah pengaturan, pengelompokan,
pengorganisasian data yang akan kita simpan sesuai dengan fungsinya.
II.3.2 Operasi dasar basis data
Didalam sebuah disk, basis data dapat diciptakan dan dapat pula ditiadakan. Sementara dalam sebuah basis data, kita dapat menempatkan satu atau
lebih file ataupun table. Setiap basis data pada umumnya dibuat untuk mewakili sebuah basis data sebuah semesta data yang spesifik.
Operasi-operasi yang dapat kita lakukan berkenaan dengan basis data dapat meliputi :
22
1. Pembuatan basis data baru create database, yang identik dengan pembuatan lemari arsip yang baru.
2. Penghapusan basis data drop database, yang identik dengan perusakan lemari arsip sekaligus dengan isinya, jika ada.
3. Pembuatan file atau tabel dari suatu basis data create table, yang identik dengan penambahan map arsip baru ke sebuah lemari arsip yang telah ada.
4. Penghapusan file atau tabel dari suatu basis data drop table, yang identik dengan perusakan map arsip lama yang ada di sebuah lemari arsip.
5. Penambahan atau pengisian data baru kesebuah file atau tabel disebuah basis data insert yang identik dengan penambahan lembaran arsip kesebuah map
arsip. 6. Pengambilan data dari sebuah file atau tabel retrieve atau search, yang
identik dengan pencarian lembaran arsip yang ada disebuah map arsip. 7. Pengubahan data dari sebuah file atau tabel update.
II.3.3 Database Management System DBMS
DBMS dapat menjadi alternatif penggunaan secara khusus untuk aplikasi, semisal penyimpanan data dalam file dan menulis kode aplikasi yang spesifik
untuk pengaturannya. Penggunaan DBMS untuk suatu aplikasi tergantung pada kemampuan dan
dukungan DBMS yang beroperasi secara efisien. Sehingga agar bisa menggunakan DBMS dengan baik, perlu diketahui cara kerja dari DBMS tersebut. Pendekatan
yang dilakukan untuk menggunakan DBMS secara baik meliputi : implementasi
23
DBMS dan arsitektur secara mendetail untuk dapat memahami desain dari suatu basis data
II.4 Pemodelan Data
Pemodelan sistem memainkan peranan yang penting dalam pengembangan sistem. Pemodelan data kadang-kadang disebut pemodelan database karena model
data kadang-kadang diimplementasikan sebagai sebuah database. Pemodelan data dapat digambarkan dengan ERD Entity Relationship Diagram.
II.4.1 Entity Relationship Diagram ERD
Entity Relationship Diagram adalah suatu model atau teknik pendekatan yang dapat menyatakan atau menggambarkan hubungan entity didalam sebuah
sistem, dimana hubungan tersebut dinyatakan sebagai one-to-one, one-to-many dan many-to-many.
Entity relationship bertujuan untuk menentukan objek-objek data Entity dan relationship hubungan yang ada pada objek-objek tersebut.
Komponen Entity Relationship Diagram : 1. Entity
Entity adalah suatu yang dapat dibedakan atau diidentifikasikan secara unik, objek disini sifatnya berupa orang, tempat, peristiwa atau konsep yang
informasinnya direkam.
24
2. Atribut Atribut adalah kumpulan dari beberapa elemen data yang membentuk
suatu entity. Atribut merupakan ciri sebutan atau karakteristik yang dapat mewakili suatu simbol yang digunakan untuk menggambarkan atribut pada entity
relationship diagram. 3. Relationship
Relationship adalah relasi atau hubungan yang terjadi diantara beberapa entity. Simbol yang digambarakan untuk menggambarkan relationship pada
teknik entity relationship diagram adalah berupa belah ketupat. Setiap relationship mempunyai derajat relationship, yaitu tingkat atau
hubungan yang terdiri dari tiga derajat, yaitu : a. Unary derajat 1
Suatu relationship yang dihubungkan dengan suatu entity set, dimana penghubungnya ada dua.
b. Binary derajat 2 Relationship derajat dua adalah relationship yang biasa terjadi yaitu dua
entity set dihubungkan dengan satu entity relationship. c. Ternary derajat 3
Relationship derajat tiga. Relationship diagram juga mempunyai Cardinalitas yaitu batasan pada
jumlah entity yang terdiri dari:
25
1. Relasi satu ke satu one-to-one Adalah suatu relasi yang terjadi dengan batasan relasi yang berupa satu
berbanding satu. 2. Relasi satu ke banyak one-to-many
Adalah suatu relasi yang terjadi dengan batasan relasi yang berupa banyak berbanding banyak atau banyak berbanding satu.
3. Relasi Banyak ke Banyak many-to-many Adalah suatu relasi yang terjadi dengan batasan relasi yang berupa banyak
berbanding banyak.
II.5 Analisis Sistem
Penggambaran dan analisis model sistem yang digunakan untuk menggambarkan pembangunan perangkat lunak adalah analisis terstruktur.
Analisis terstruktur adalah aktivitas pembangunan model dengan menggunakan notasi yang sesuai dengan prinsip analisis operasional. Analisis terstruktur bukan
merupakan metode tunggal yang diaplikasikan secara konsisten oleh semua yang menggunakannya. Pada model ini analisis terhadap perangkat lunak dapat
digambarkan dalam bentuk Flow Map, Diagram konteks, Data Flow Diagram DFD dan Kamus Data.
26
II.5.1 Flowmap
Flowmap adalah representasi grafik dari sistem informasi, proses-proses, aliran-aliran data logis, masukan, keluaran, dan file-file serta entitas-entitas sistem
operasi yang berhubungan dengan sistem informasi
II.5.2 Diagram konteks
Diagram Konteks adalah bagian dari DFD yang berfungsi memetakan model model lingkungan, yang dipresentasikan dengan lingkaran tunggal yang
mewakili keseluruhan sistem. Diagram ini adalah diagram level tertinggi dari DFD. Diagram konteks menyoroti sejumlah karateristik penting sistem, yaitu :
1. Kelompok Pemakai, organisasi atau sistem lain dimana sistem melakukan
komunikasi sebagai terminator. 2.
Data Masuk, yaitu data yang diterima sistem dari lingkungan dan harus diproses dengan cara tertentu.
3. Data Keluar, yaitu data yang dihasilkan sistem dan diberikan kedunia luar.
4. Penyimpanan Data storage, yaitu digunakan secara bersama antara sistem
dengan terminator. Data ini dapat dibuat oleh sistem dan digunakan oleh lingkungan atau sebaliknya dibuat oleh lingkungan dan digunakan oleh
sistem. Hal ini berarti pembuatan simbol data storage dalam diagram konteks dibenarkan, dengan syarat simbol tersebut merupakan bagian dari
luar sistem. 5.
Batasan, yaitu batasan antara sistem dan lingkungan.
27
II.5.3 Data Flow Diagram DFD
DFD atau singkatan dari Data Flow Diagram merupakan representasi grafik dari suatu sistem yang menunjukan proses atau fungsi, aliran data, tempat
penyimpan data dan entitas eksternal. DFD juga digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan
dikembangkan. Dengan menggunakan DFD, rancangan yang akan kita buat akan lebih terarah dan lebih rinci. Sehingga kita tidak akan mengalami kesulitan dalam
melakukan perancangan. Data flow diagram memiliki empat komponen, antara lain akan dijelaskan dibawah ini :
1. Terminator external exitity Terminator mewakili entity external yang berkomunikasi dengan
sistem yang sedang dikembangkan. Terminator merupakan kesatuan dilingkungan sistem. Biasanya terminator ini dikenal dengan nama entitas
external sumber atau tujuan source dan sink. Terminator dapat juga berupa departemen, divisi atau sistem diluar sistem yang berkomunikasi dengan
sistem yang dikembangkan. 2.
Proses Proses sering dikenal dengan nama Bubble, fungsi atau informasi.
Komponen proses
menggambarkan bagian
dari sistem
yang mentransformasikan input ke output, atau dapat dikatakan bahwa komponen
proses menggambarkan transformasi satu input atau lebih menjadi output. Setiap proses harus diberikan penjelasan yang lengkap sebagai berikut :
a. Identifikasi Proses
28
Umumnya berupa angka yang menunjukan nomor dari proses atau ditulis pada bagian atas simbol proses.
b. Nama Proses Menunjukan apa yang dikerjakan oleh proses tersebut. Nama
proses harus jelas dan lengkap menggambarkan bagian prosesnya nama proses diletakan dibawah identifikasi proses.
3. Penyimpanan data data store Data store digunakan sebagai sarana untuk mengumpulkan data. Data
store disimbolkan dengan dua garis horizontal yang paralel dimana tertutup pada salah satu ujungnya atau dua garis horizontal saja. Data store ini
biasanya berkaitan dengan penyimpanan-pemyimpanan seperti file atau database yang berkaitan dengan penyimpanan secara komputerisasi,
contohnya file pita magnetic, file disket atau file harddisk. Data store juga berkaitan dengan pemyimpanan data.
4. Alur Data Data Flow Suatu data flow atau alur data dapat dipresentasikan dengan anak
panah yang menunjukan arah menuju ke dan keluar dari suatu proses. Alur data ini digunakan untuk menerangkan perpindahan data atau satu paket data
atau informasi dari suatu bagian sistem ke bagian lainnya. Selain menunjukan arah, alur data pada model yang dibuat dapat merepresentasikan bit, karakter,
pesan, formulir, bilangan real dan macam-macam informasi yang berkaitan dengan komputer.
29
II.5.4 Kamus data
Kamus data adalah suatu daftar atau kamus dari seluruh elemen-elemen data yang diperlukan oleh suatu sistem. Kamus data dibuat berdasarkan arus data
yang terdapat pada DFD. Arus data dalam DFD bersifat global sehingga hanya dapat ditunjukkan nama arus datanya saja dan keterangan lebih lanjut mengenai
struktur arus data dapat dilihat dari kamus data.
II.6 Normalisasi
Normalisasi adalah suatu teknik dalam menstruktur data dalam cara-cara tertentu untuk mengurangai atau mencegah timbulnya masalah yang berhubungan
dengan pengolahan data dalam database. Normalisasi juga diartikan sebagai proses pengelompokan data elemen menjadi tabel-tabel yang menunjukan entitas
dan relasinya. Konsep-konsep pada normalisasi, antara lain :
1. Kunci atribut Key field atau Key attribut yautu suatu kunci field yang mewakili record atau tupple
2. Kunci kandidat Candidate key yaitu suatu atribut atau satu set atribut yang mengidentifikasi secara unik suatu entity.
3. Kunci primer Primary key yaitu satu atribut atau satu set atribut yang yang mengidentifikasi secara unik dan mewakili setiap kejadian pada satu
entity. 4. Kunci alternatif Alternate key yaitu kunci kandidat yang dipakai sebagai
kunci primer.
30
5. Kunci tamu Foreign key yaitu suatu atribut atau satu set atribut dan melengkapi hubungan yang menunjukan ke induknya.
Bentuk-bentuk normalisasi yaitu : 1. Normal satu 1NF atau First Normal Form
Relasi berada pada normal kesatu jika semua atribut mempunyai nilai yang bersifat atomic.
2. Normal kedua 2NF atau Second Normal Form Relasi berada pada normal kedua jika relasi tersebut merupakan
normal satu dan atribut bukan merupakan kunci tergantung penuh pada kunci primer.
3. Normal ketiga 3NF atau Three Normal Form Relasi berada pada normal ketiga jika relasi tersebut merupakan
normal kedua dan atribut bukan kunci tidak tergantung secara transitif pada kunci primer.
4. BCNF Boyce Cood Normal Form Relasi berada pada BCNF jika dan hanya jika faktor penentunya
adalah kunci kandidat dan relasi tersebut merupakan normal ketiga.
II.7 Hypertext Markup Language HTML
Dokumen HTML adalah file teks regular disebut juga ASCII yang diciptakan dengan menggunakan editor teks misalnya, Emacs dalam Unix,
31
Gnotepad pada Linux, atau Notepad pada Windows atau dengan menggunakan word processor, tetapi harus disimpan dengan format
“text only with line breaks”. Sesuai dengan namanya, bahasa ini menggunakan tanda MarkUp untuk
menandai perintah-perintahnya. Saat ini banyak sekali aplikasi-aplikasi yang dapat digunakan untuk membuat web page, seperti Microsof Frontpage, Adobe
GoLive, Macromedia Dreamweaver, Ultradev dan lain-lainnya. Namun untuk seorang web develover kemampuan dasar perintah HTML tetap dibutuhkan.
Homepage dibangun oleh sebuah file yang didalamnya terdapat kode-kode dan informasi dan dibaca oleh sebuah aplikasi yang bernama browser. Oleh
browser, kode dan informasi akan disajikan sebagai sebuah halaman web yang kita kenal sebagai homepage. Kode tersebut haruslah ditulis menurut suatu aturan
tertentu yang dapat dimengerti browser. Aturan tersebut dikenal dengan “bahasa pengkodean”.
Untuk membuat homepage website, bahasa pengkodean yang digunakan adalah HTML. Sekalipun banyak orang menyebutnya sebagai salah satau bahasa
pemrograman, HTML sebenarnya sama sekali bukan bahasa pemrograman karena HTML merupakan bahasa Mark Up pengkodean yang digunakan untuk
menentukan format atau style dan teks yang ditandai. Simbol Mark Up yang digunakan oleh HTML ditandai dengan tanda lebih kecil dan lebih besar ,
keduanya dinamai tag. Sebagai contoh akan ditampilkan teks yang tercetak tebal, maka mark up yang digunakan adalah sebagai berikut:
B Teks ini bercetak tebal B
32
Untuk menandai bahwa sebuah file teks merupakan file HTML, maka ciri yang terlihat jelas adalah ekstensi filenya yaitu .htm atau .html. Namun labih jauh
dari pada itu didalam file tersebut harus mengandung struktur sebagai berikut: HTML
………………………. ……………………….
HTML Tag HTML harus diletakan pada bagian awal dan tag HTML harus
diletakan pada bagian terakhir dari suatu file HTML. Tag-tag HTML tidak bersifat case sensive artinya penggunaan huruf besar maupun huruf kecil tidak
menjadi masalah. Jadi tag HTML akan sama dengan tag html.
II.8 Hypertext Preprocessor PHP
PHP Personal Home Page Tools adalah sebuah bahasa scripting yang dibundel dengan HTML, yang berjalan disisi server. Sebagian besar perintahnya
berasal dari bahasa C, Java dan Perl dengan beberapa tambahan fungsi khusus PHP.
Bahasa ini memungkinkan para pembuat aplikasi web yang menyajikan HTML yang dinamis dan interaktif dengan cepat dan mudah, yang di hasilkan
server. PHP biasa berinteraksi dengan hampir semua teknologi web yang sudah ada. Developer biasa menulis sebuah program PHP yang mengeksekusi suatu
program CGI di server lain. Fleksibilitas ini amat bermanfaat bagi pemilik situs- situs web yang besar dan sibuk, karena pemilik masih menggunakan aplikasi-
33
aplikasi yang sudah terlanjur dibuat dimasa lalu dengan menggunakan CGI, ISAP atau dengan script seperti Perl, awk atau Phyton selama proses migrasi ke aplikasi
baru yang di buat dengan menggunakan PHP. Kode program PHP menyatu dengan tag-tag HTML dalam satu file. Kode
PHP diawali dengan tag ? Dan ditutup dengan tag ?. File yang berisi tag HTML dan kode PHP ini diberi ekstensi .php atau ekstensi lainnya yang ditetapkan pada
Apacheweb server. Berdasarkan ektensi ini, pada saat file diakses, server akan tahu bahwa file ini mengandung kode PHP. Server akan menerjemahkan kode ini
dan menghasilkan output dalam bentuk tag HTML yang akan dikirim ke browser client yang mengakses file tersebut. Contohnya dapat dituliskan seperti ini :
? echo “html
head titlePemrograman PHPtitle
head body
centerSelamat menggunakan PHPcenter body
html”; ?
Dengan PHP, developer tidak perlu lagi berurusan dengan dua buah file yang terpisah seperti pada CGI. Browser web mengacu secara langsung ke file
yang dituju, yang lalu dibaca oleh server sebagaimana file HTML statis biasa.
34
Bedanya, sebelum dikirim balik ke browser web, server web memeriksa isi file dan menentukan apakah ada kode didalam file tersebut yang harus dieksekusi.
Bila ada, kode-kode tersebut akan dieksekusi. Hasilnya akan dimasukkan kedalam dokumen yang sama. Server web bekerja secara langsung terhadap file yang
bersangkutan tidak memanggil script terpisah seperti pada metode CGI. Seluruh kode di eksekusi di server oleh karena itu disebut server-side script. Lihat
Gambar II.1 dibawah ini untuk melihat kerja dari PHP dan Apache.
Gambar II.1 Prinsip Kerja PHP dan Apache
PHP membuat proses pengembangan aplikasi menjadi mudah karena kelebihan-kelebihannya, yaitu :
1. Script kode program terintegrasi dengan file HTML, sehingga developer biasa berkonsentrasi langsung pada penampilan webnya.
2. Tidak ada proses compiling dan linking. 3. Berorientasi objek object Oriented.
4. Sintaksis pemrogramannya udah dipelajari, sangat menyerupai C dan Perl.
35
5. Integrasi yang sangat luas ke berbagai server database. Menulis web yang terhubung ke database menjadi sangat sederhana. Database yang didukung
oleh PHP : Oralce, Sybase, mSQL, MySQL, Solid, ODBC, PostgreSQL, Adabas D, FilePRo, Velocis, Informic, dBase, UNIX dbm.
II.9 Cascading Style Sheets CSS
Cascading Style Sheets CSS adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa
markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian,
bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium W3C.
CSS digunakan oleh penulis maupun pembaca halaman web untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen.
CSS digunakan terutama untuk memisahkan antara isi dokumen yang ditulis dengan HTML atau bahasa markup lainnya dengan presentasi dokumen yang
ditulis dengan CSS. Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan
mengurangi kompleksitas serta pengulangan pada stuktur isi. CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara
yang berbeda untuk metode presentasi yang berbeda, seperti melalui layar, cetak, suara sewaktu dibacakan oleh browser basis-suara atau pembaca layar, dan juga
alat pembaca braille. Halaman HTML atau XML yang sama juga dapat
36
ditampilkan secara berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS.
II.10 JavaScript
JavaScript adalah bahasa script yang digunakan pada halaman HTML. JavaScript adalah varian dari java yang sangat terkenal dalam lingkungan
pemrograman web. JavaScript mempunyai keunggulan pada sisi client, maupun diakses lebih cepat dari script server. Tetapi kelemahannya pada script ini belum
tentu mampu diproses oleh browser client tergantung kompetibilitas browser tersebut. Cara untuk menjalankan javascript hanya dengan javascript-enabled
yaitu browser yang mampu menjalankan javascript seperti Netscape Navigator versi 2.0 keatas atau internet ekplorer MSIE-versi 3.0 ke atas.
Beberapa hal mengenai JavaScript : 1 JavaScript didesain untuk menambah interaktif suatu web.
2 JavaScript merupakan sebuah bahasa scripting dengan bahasa pemrograman yang ringan.
3 JavaScript biasanya disisipkan embedded dalam halaman HTML. 4 JavaScript adalah bahasa interpreter yang berarti skrip dieksekusi
tanpa proses kompilasi. Ada beberapa cara untuk menuliskan JavaScript yaitu :
37
a Script pada bagian head Skrip ini dieksekusi ketika dipanggil biasanya berbentuk function
atau dipanggil berdasarkan event tertentu. Peletakan script di head akan menjamin script di-load terlebih dahulu sebelum digunakan.
html head
script type=”textjavascript” Function message
{ Alert “Alert ini dipanggil saat even dijalankan”;
} script
head html
b Script pada Body Skrip akan dieksekusi ketika halaman di-load sampai dibagian
body dan ketika ditempatkan berarti antara isi dan javacript dijadikan satu bagian.
html head
head body
script type=”textjavascript”
38
Document.write“Pesan ini akan tampil”; script
body html
c External JavaScript
Untuk memudahkan menulis script yang berulang-ulang di setiap halaman maka JavaScript dapat ditulis di file secara ekternal. Jadi, antara
HTML dan JavaScript dipisah, kemudian file tersebut dipanggil dari dokumen HTML. File JavaScript tersebut disimpan dengan ektensi .js.
html head
head body
script src=”xxx.js”
script body
html
II.11 Asynchronous JavaScript and XML AJAX
AJAX Asynchronous JavaScript and XML sesungguhnya bukanlah suatu bahasa pemrogarman, melainkan hanya suatu teknik yang memungkinkan untuk
membuat aplikasi web yang interaktif. Dengan menggunakan AJAX, aplikasi web dapat berinteraksi dengan server di latar belakang sehingga tidak mempengaruhi
39
halaman web secara keseluruhan. Sebagai gambaran, Anda mungkin sering mendaftarkan diri pada suatu situs web sebagai anggota baru. Setelah Anda selesai
mengetikan user ID saat registrasi, sistem bisa memberitahukan bahwa nama yang Anda pakai sudah digunakan oleh orang lain atau belum.
Bagaimana aplikasi web ini bisa tahu hal itu padahal Anda belum mengklik tombol apapun dalam halaman web. Rahasianya terletak pada
pemrosesan di latar belakang yang dilakukan oleh AJAX. Gambar II.2 Menunjukan aplikasi web yang berbasis AJAX.
Antarmuka
Lapisan AJAX Klien
Server
Gambar II.2 Model Aplikasi Web dengan AJAX
Nampak bahwa pada aplikasi web yang berbasis AJAX terdapat bagian yang disebut lapisan AJAX atau terkadang disebut mesin AJAX. Lapisan inilah
yang mengatur komunikasi antara client dan server. Butir penting yang perlu diperhatikan dalam lapisan AJAX :
1. Lapisan AJAX meminta layanan ke server atau tidak, tergantung pada jenis layanan antarmuka. Sebagai contoh, untuk validasi terhadap objek formulir
tidak perlu melakukan permintaan ke server. Cukup ditangani di sisi client.
40
Namun untuk pemeriksaan keabsahan password, mau tidak mau harus dilayangkan ke server karena harus berhubungan dengan database.
2. Sekalipun penambahan lapisan AJAX berkesan memperlambat proses karena komunikasi ke server tidak lagi dilakukan secara langsung, pada kenyataanya
yang terjadi adalah sebaliknya. Hal ini karena permintaan yang dilakukan oleh lapisan AJAX menghasilkan informasi yang jauh lebih sedikit dibanding kalau
yang diminta adalah keseluruhan halaman. 3. Lapisan AJAX bekerja dengan pendekatan asinkron. Asinkron berarti bahwa
client bisa meminta layanan dari server dan tidak perlu menunggu sampai server melayaninya. Dengan demikian, saat informasi dari server belum
didapat, layanan kepada pemakai tetap bisa dilakukan. 4. Komunikasi antara client dan server tidak perlu mengubah keseluruhan
antarmuka dalam halaman web, tetapi cukup hanya bagian tertentu yang terpengaruh. Hal seperti ini tidak bisa dilakukan pada aplikasi web yang tidak
menggunakan AJAX. AJAX pertama kali ditemukan pada tahun 2005 oleh Jesse James Garret,
presiden dan pendiri perusahaan Adaptive Path. Teknik ini sebenarnya sudah ada sejak 1999. Pada masa itu Microsoft membuat objek bernama XMLHttpRequest
Objek yang kelak akan dilibatkan dalam membuat AJAX sebagai control ActiveX pada Internet Explorer 5. AJAX menjadi sangat popular baru setelah
digunakan intensif oleh Yahoo Dan Google. Komponen - komponen ajax meliputi :
41
1. XHTML Extensible HyperText Markup Language, sebagai peluasan dari HTML.
2. CSS Cascading Style Sheets sebagai pemformat bagian dari dokumen. 3. DOM Document Object Model untuk mengatur interaksi dan penampilan isi
HTML dan XHTML secara dinamis. 4. XML Extensible Markup Language memungkinkan untuk melakukan
pertukaran data. 5. XSLT Extensible Stylesheet Language Transformation adalah bahasa
berbasis XML yang ditujukan untuk melakukan transformasi dokumen XML ke bentuk yang lain.
6. XMLHttpRequest untuk melakukan pertukaran data secara asinkron. 7. JavaScript sebagai bahasa untuk membentuk lapisan AJAX.
Memang nampaknya sangat kompleks karena melibatkan banyak hal. Namun tidak pelu khawatir bahwa hal itu akan menyusahkan dalam
mewujudkannya. Dalam praktik, AJAX bisa diimplementasikan tanpa menggunakan XML, XSLT, maupun CSS.
Software yang digunakan untuk membangun aplikasi web dengan AJAX : 1. Browser misalnya Internet Explorer dan Mozilla Firefox pada sisi klien.
2. Web Server misalnya Apache pada sisi server. Tentu saja yang dicantumkan di atas adalah kebutuhan minimal untuk
membuat aplikasi web yang melibatkan AJAX. Jika aplikasi juga melibatkan database, di sisi server juga perlu dipasang database server. Selain itu, agar web
42
server dapat berkomunikasi dengan database server, perantara seperti PHP diperlukan.
II.12 MySQL
MySQL adalah multi user database yang menggunakan bahasa Structured Query Language SQL. MySQL merupakan database server multi user dan multi
threaded yang tangguh. Dengan memiliki banyak feature MySQL bisa bersaing dengan datgabase komsersial sekalipun. Tidak mengejutkan MySQL menjadi
database pilihan untuk banyak pengguna PHP. MySQL termasuk RDBMS Relational Database Management System itulah sebabnya istilah seperti tabel,
baris dan kolom digunakan pada MySQL. Pada MySQL sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri dari sejumlah baris dan setiap
baris mengandung satu atau beberapa kolom. MySQL mampu menangani data yagn cukup besar. Perusahaan yang
mengembangkan MySQL yaitu TcX, mengaku menyimpan data lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris, totalnya kurang lebih 100 Gigabyte
data. SQL adalah sebuah standar yang digunakan untuk mengakses database server. Bahasa ini pada awalnya dikembangkan oleh IBM, namun telah diadopsi
dan digunakan sebagai standar industry. Dengan menggunakan MySQL, proses akses database menjadi lebih user-
friendly dibandingkan dengan menggunakan dBASE atau Clipper yang masih menggunakan perintah-perintah pemrograman. MySQL merupakan software
database yang masih yang masih popular di lingkungan Linux, kepopuleran ini
43
sangat ditunjang oleh performa query dari databasenya yang saat ini bisa dikatakan paling cepat dan jarang bermaslah. MySQL ini juga sudah berjalan pada
lingkungan windows.
44
BAB III ANALISIS DAN PERANCANGAN SISTEM
III.1 Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh
kedalam bagian-bagian
komponennya dengan
maksud untuk
mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan dan hambatan-hambatan yang terjadi dan kebutuhan yang diharapkan sehingga
dapat diusulkan perbaikan –perbaikan.
III.1.1 Analisis Masalah
Sistem penjualan di Rumah Industri Stockers masih menggunakan cara konvensional, yaitu pembeli datang ke tempat belanja untuk mengetahui informasi
produk yang ditawarkan. Dari sisi pembayaran pun harus dilakukan langsung di rumah industri stockers.
III.1.2 Analisis Prosedur Sistem yang Sedang Berjalan
Prosedur merupakan urutan kegiatan yang tepat dari tahapan-tahapan yang menerangkan mengenai proses apa yang dikerjakan, siapa yang mengerjakan
proses tersebut, bagaimana proses tersebut dapat dikerjakan dan dokumen apa saja yang terlibat.
Berdasarkan hasil wawancara dengan pihak Rumah Industri Stockers, prosedur penjualan produk yang berjalan di Rumah Industri Stockers adalah
sebagai berikut : 1. Prosedur Pemesanan dan penjualan
a. Konsumen memberikan data produk yang akan dipesan. b. Pemilik memberitahukan bagian gudang untuk mengecek produk dan stok
sesuai data produk yang dipesan. Jika sesuai pesanan bagian gudang dan produksi memberitahu pemilik produk ready dan langsung di packing. Jika
stok tidak sesuai pemesanan bagian gudang langsung mengkonfirmasi konsumen.
c. Pemilik membuat bon penjualan untuk diserahkan pada konsumen. Konsumen membayar uang sejumlah nominal yang ada di bon penjualan.
Lalu bagian gudang menyerahkan produk yang dipesan yang sudah di packing pada konsumen.
Konsumen Pemilik
Data Produk Data Produk
Bagian Gudang dan Produksi
Data Produk
Cek produk dan Stok
yang dipesan
Produk dan Stok ready
Buat bon penjualan
Bon penjualan Bon penjualan
ya Packing
Produk yang sudah di packing
Produk yang sudah di packing
Bon penjualan Data Produk
tidak Data Produk
Keterangan : A1 : Arsip bon penjualan produk
A1
Gambar III.1 Prosedur pemesanan dan penjualan
III.1.3 Analisis Kebutuhan Non-fungsional
Analisis kebutuhan 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.
III.1.3.1 Analisis Pengguna
Sistem yang akan dibangun digunakan oleh tiga jenis pengguna, yaitu administrator, member dan pengunjung. Administrator dapat melakukan semua
operasi di dalam perangkat lunak ini seperti tambah data, edit data, dan hapus data. Member dapat melakukan pemesanan hingga konfirmasi pembayaran
sedangkan pengunjung hanya dapat melakukan pemesanan barang hingga di keranjang belanja saja.
Tabel III.1 Karakteristik pengguna
Pengguna Hak akses
Tingkat keterampilan
Admin Melakukan
pengolahan data master
Menguasai komputer,
pemahaman yang cukup untuk mengelola data dalam web
serta memiliki pengetahuan tentang internet.
Member Pemesanan,
pembayaran, terima dan retur produk
Mampu mengoprasikan
komputer dan dapat melakukan browsing di internet.
Pengunjung Pemesanan produk
sampai di keranjang belanja.
Mampu mengoprasikan
komputer dan dapat melakukan browsing di internet.
III.1.3.2 Analisis Perangkat Keras
Analisis perangkat keras dimaksudkan untuk mengetahui spesifikasi perangkat keras yang digunakan di Rumah Industri Stockers. Perangkat keras
yang sedang digunakan di Rumah Industri Stockers adalah sebagai berikut : 1. Possessor dengan kecepatan 2.0 GHz + Motherboard
2. VGA card 128 MB 3. RAM 512 MB
4. Hard disk space 80 GB terpasang 5. Monitor
6. Mouse 7. Keyboard
Spesifikasi komputer untuk client agar dapat menjalankan aplikasi ini minimal adalah sebagai berikut :
1. Processor dengan kecepatan minimal 1 GHz + Motherboard 2. Kapasitas Harddisk minimal 40 GB
3. RAM minimal 256 MB 4. VGA Card minimal 64 MB
5. Monitor 6. Lan Card 10100Mbps
7. Koneksi internet minimal 64 kbps 8. Mouse
9. keyboard
III.1.3.3 Analisis Perangkat Lunak
Perangkat lunak yang digunakan untuk membangun aplikasi penjualan on- line adalah sebagai berikut :
1. Sistem Operasi Windows XP SP2 2. PHP sebagai bahasa pemrograman yang akan digunakan.
3. XAMPP sebagai Web Server.
4. MySQL sebagai media penyimpanan basis data.
Adapun minimum spesifikasi kebutuhan perangkat lunak pada client untuk dapat menjalankan aplikasi ini adalah sebagai berikut :
1. Browser : Mozilla Firefox, Google Chrome, internet explorer. 2. Sistem Operasi : Windows SP1, Windows SP2, Windows SP3, Windows Vista,
Windows 7
III.1.4 Analisis basis data
Diagram E-R digunakan untuk merancang tabel yang akan dibuat beserta relasi antar tabel basis data. Diagram E-R juga merupakan model konseptual yang
mendeskripsikan hubungan antara penyimpanan. Diagram E-R digunakan untuk memodelkan struktur hubungan antar data yang ada pada flowmap, sehingga dari
diagram E-R dapat dilihat hubungan antar entitas.
t_member t_produk
t_ukuran t_pertanyaan
t_pembayaran t_merk
t_warna t_kota
t_provinsi t_pengiriman
t_order_detail
t_model
t_kategori t_detail_kurir
t_layanan t_kurir
memiliki 1
memiliki n
1 memiliki
1
n memiliki
n
1
memiliki n
1 memiliki
1 n
memiliki 1
memiliki memiliki
memiliki 1
1
memiliki 1
1 memiliki
1 memiliki
n 1
memiliki n
1
1 memiliki
1 t_order
memiliki n
1 n
n n
1
1 n
memiliki memiliki
1 n
n 1
t_subproduk 1
n memiliki
n t_gambar
memiliki n
1 t_retur
memiliki memiliki
n
1 n
1
Id_provinsi Id_kurir
Id_layanan Id_detail_kurir
Id_kota Id_member
Id_pertanyaan Id_pembayaran
Id_order Id_retur
Id_order_detail
Id_pengiriman
Id_warna Id_model
kode_kategori Id_subproduk
Id_ukuran Id_gambar
Kode_merk
Kode_produk Email_member
No_urut Kode_produk
Id_warna Id_ukuran
Kode_kategori temp
memiliki n
1 Id_temp
Gambar III.2 ER-Diagram
Untuk keterangan atribut-atribut yang dimiliki tiap entitas dijelaskan dengan tabel III.2 berikut :
Tabel III.2 Entitas dan Atribut
No Entitas
Atribut
1 T_member
{id_member, nama_depan, nama_belakang, alamat_lengkap, email_member,
password_member, phone, insert_date, jawaban, register_session_id, last_login, status_member,
id_kota, id_pertanyaan} 2
T_provinsi {id_provinsi, provinsi }
3 T_kota
{id_kota, kota, id_provinsi } 4
T_kurir {id_kurir, nama_kurir }
5 T_layanan
{id_layanan, layanan, id_kurir} 6
T_detail_kurir {id_detail_kurir, id_kota, harga_kirim, id_layanan}
7 T_pertanyaan
{id_pertanyaan, pertanyaan } 8
T_admin {id_admin, nama_admin, level_admin,
email_admin, password_admin, phone, status_admin, insert_date }
9 T_kategori
{kode_kategori, kategori} 10 T_merk
{kode_merk, merk} 11 T_model
{id_model, model, kode_kategori} 12 T_ukuran
{id_ukuran, ukuran } 13 T_warna
{id_warna, warna} 14 T_produk
{kode_produk, no_urut, jenis_produk, nama_produk, tanggal_masuk, deskripsi, diskon,
kode_merk, id_model } 15 T_gambar
{id_gambar, gambar, direktori, kode_produk} 16 T_subproduk
{id_subproduk, berat, harga_dasar, harga_jual,
laba, stok, kode_produk, id_warna, id_ukuran } 17 T_order
{id_order, total_qty, total_berat, total_ongkos, total_bayar, tanggal_order, tanggal_expired,
status_order, id_member } 18 T_order_detail {id_order_detail, qty_order, berat_order,
diskon_order, harga_order, id_order, id_subproduk}
19 T_pembayaran {id_pembayaran, jenis_pembayaran, bank_tujuan, nama_layanan_pembayaran,
atas_nama, no_rekening, jumlah_pembayaran, tanggal_bayar, status_pembayaran, id_order}
20 T_pengiriman {id_pengiriman, tanggal_kirim,
nama_penerima, alamat_penerima, email, telp, status_kirim, status_terima, ongkos_kirim,
no_resi, id_order, id_kota, id_detail_kurir} 21 T_retur
{id_retur, id_order, id_subproduk, jumlah_retur, status_retur, tanggal_retur, no_resi}
22 temp {id_temp, id_session, id_subproduk, qty}
III.1.5 Analisis Kebutuhan Fungsional
III.1.5.1 Diagram Konteks
Analisis fungsional dilakukan untuk menghasilkan spesifikasi kebutuhan fungsional. Spesifikasi kebutuhan fungsional adalah spesifikasi yang rinci tentang
hal-hal yang akan dilakukan pada saat implementasi sistem. 1.
Diagram Konteks 2.
DFD Data Flow Diagram
3. Spesifikasi Proses
4. Kamus Data
Sistem mempunyai keterkaitan dengan jumlah entitas, baik itu keterkaitan dengan entitas luar sistem maupun keterkaitan dengan entitas dalam sistem.
Adapun entitas luar sistem yang berhubungan langsung dengan sistem yang akan dibangun antara lain adalah :
1. Admin Admin merupakan entitas eksternal yang melakukan kegiatan pengolahan data
master, pengolahan data transaksi, pengolahan laporan, serta pengolahan retur. 2. Member
Member merupakan entitas eksternal yang melakukan kegiatan lihat produk serta lihat history pemesanan
3. Pengunjung Pengunjung merupakan entitas eksternal yang melakukan kegiatan lihat
produk serta info mengenai aplikasi. Hubungan antara entitas luar sistem dengan sistem yang dibangun
digambarkan pada diagram konteks berikut.
Aplikasi Penjualan Online di Rumah Indutri Stockers
Bandung
Member Admin
Pengunjung
- Data Login Admin - Data Profil Admin
- Data Produk - Data Merk Produk
- Data Kategori Produk - Data Ukuran Produk
- Data Jenis Pembayaran - Data Detail Produk
- Data Gambar Produk - Data kurir
- Data Layanan kurir - Data Harga Layanan kurir
- Data Provinsi - Data Kota
- Data Penjualan - Data Jenis Pembayaran
- Info Login Admin - Info Member
- Info Produk - Info Gambar Produk
- Info Merk Produk - Info Kategori Produk
- Info Ukuran Produk - Info Jenis Pembayaran
- Info Detail Produk - Info Kurir
- Info Layanan Kurir - Info Harga Layanan kurir
- Info Provinsi - Info Kota Kabupaten
- Info Penjualan - Info Akun Pembayaran
- Info Testimoni - Info Laporan
- Data Login Member - Data Member
- Data pemesanan - Data Pembayaran
- Data Produk - Data Kategori Produk
- Data merk Produk - Data Detail Produk
- Data Retur - Data Daftar
- Data Produk - Data Kategori Produk
- Data merk Produk - Data Detail Produk
- Info Daftar - Info Produk
- Info Kategori Produk - Info MerkProduk
- Info Detail Produk
- Info Login Member - Info Member
- Info pemesanan - Info Pembayaran
- Info Produk - Info Kategori Produk
- Info merk Produk - Info Detail Produk
- Info Retur
paypal
webmail Data pembayaran paypal
Info pembayaran paypal Info pendaftaran
Info pemesanan Info pembayaran
Info pengiriman Info retur
JNE Data pengiriman
Info pengiriman Info aktivasi data login member
Gambar III.3 Diagram Konteks
III.1.5.2 Data Flow Diagram
Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. DFD
Sistem informasi pemesanan dan penjualan yang diusulkan terdiri dari beberapa bagian, berikut data flow diagram selengkapnya :
evel 1
1. DFD LEVEL 1
1.0 Login
13.0 Pencarian
3.0 Pengolahan
Shopping Cart
4.0 Pengolahan
History
t_member
Member
5.0 Daftar
6.0 Pengolahan
Profil
7.0 Pengolahan
Ganti Password
t_admin
t_order_detail
t_order
8.0 Pengolahan
data user
10 Pengolahan
data transaksi
11 Pengolahan
data laporan
9.0 Pengolahan
data master
t_produk pengunjung
Data login admin Login admin tidak valid
data u
ra n
a n
Data produk Data produk
a ka
teg o
ri Data kategori
Login admin valid Login admin v
L o
g in
a d
m in
va lid
Data login admin Data login
admin Info data admin
Data admin
data member Data login member
Info login member
data laporan Data laporan
data transaksi data transaksi
Data transaksi
data transaksi Data laporan
Data laporan Data pendaftaran
Info pendaftaran
Data pendaftaran Data pendaftaran
Data profil data profil
Data password baru Data password baru
Pa ss
w o
rd b ar
u
In fo
p a
ss w
o rd
b a
ru In
fo p ro
fi l
D a
ta p
ro fi
l
Data history Info history
D a
ta h
is to
ry D
a ta
h is
to ry
D a
ta p
e n
ca ri
a n
In fo
p en
c a
ri a
n Data pencarian
Info pencarian
Data pencarian L
o gi
n m
e m
b e
r v
a lid
Login member valid Login member valid
2.0 Info
Produk
Data produk Data produk
In fo
p ro
d u
k D
a ta
p ro
d u
k In
fo P
ro d
u k
D a
ta Pr
o du
k Info login member
Data login member
Data retur Data ret
Data member
12.0 Lupa
Password
Info lupa password Data lupa password
Data lupa passw Info lupa password
D a
ta l
u p
a p
a ss
w o
rd
D a
ta l
up a
pa s
sw o
rd D
a ta
l u
p a
p a
ss w
o rd
D a
ta l
u p
a pa
s sw
or d
Data pencarian D
a ta p
e sa
n a
n
In fo
p e
sa n
a n
D a
ta p
e sa
n a
n
In fo
d ata
p e
sa n
a n
temp Data pesanan
Data pesanan
Data retur Data retur
t_pembayaran Data pembayaran
Data pembayaran Data produk
n a
n D
a ta
pe s
a na
n
1. DFD Level 2 Proses 2.0 Detail Produk
member
2.1 Informasi
detail produk
Pengunjung
2.2 Pengolahan
pesan produk
detail produk
Info detail produk Info detail produk
Lihat detail
Ukuran, warna, qty produk Info ukuran, warna, qty produk
Info ukuran, warna, qty produk Ukuran, warna, qty produk
T_ subproduk
T_ temp_ layanan Data produk
Data produk
Ukuran, warna, qty produk Data ukuran, warna,
Qty produk berhasil disimpan Data produk
Gambar III.5 DFD Level 2 Proses 2.0 Detail Produk
2. DFD Level 2 Proses 3.0 Pengolahan Shopping Cart
3.1 Ubah
pesanan
3.2 Hapus
pesanan pengunjung
member ubah pesanan
Info ubah pesanan Info ubah pesanan
Ubah pesanan
Hapus pesanan Info hapus pesanan
Hapus pesanan Info hapus pesanan
temp data pesanan
data pesanan Hapus pesanan
hapus pesanan T_subproduk
Data produk
Data produk
Gambar III.6 DFD Level 2 Proses 3.0 Pengolahan Shopping Cart
3. DFD Level 2 Proses 4.0 Pengolahan History
member 4.1
Info order
4.2 Pengolahan
pembayaran Transfer via
atm T_pembayaran
Info pembayaran Data pembayaran
Data pembayaran Info pembayaran
Info pembayaran Data pembayaran
Data pembayaran Data pembayaran
4.3 Pengolahan
pembayaran tunaicash
T_order data order
Info order Data order
Data order
Login member valid Login member valid
Login member valid
4.4 Pengolahan
retur produk T_retur
Data retur produk Info retur produk
Data retur produk data retur produk
Login member valid T_subproduk
Data produk Id_order
Id_order Id
_ o
rd e
r
Gambar III.7 DFD Level 2 Proses 4.0 Pengolahan History
4. DFD Level 2 Proses 8.0 Pengolahan Data User
8.1 Pengolahan
data Admin
8.2 Pengolahan
data member
Admin Tambah,update ganti password
Data Pencarian, edit, hapus Info tambah,update
ganti password
Info pencarian, edit, dan hapus T_admin
T_member Tambah,update ganti password
tambah,update ganti password
Data pencarian, edit, hapus Data pencarian, edit, hapus
Login admin valid
Login admin valid
Gambar III.8 DFD Level 2 Proses 8.0 Pengolahan Data User
5. DFD Level 2 Proses 9.0 Pengolahan Data Master
Admin 9.1
Pengolahan Kategori
9.2 Pengolahan
Model 9.3
Pengolahan Ukuran
9.4 Pengolahan
Warna 9.5
Pengolahan Produk
9.6 Pengolahan
Provinsi 9.7
Pengolahan Kota
Pengolahan Kurir
10.0 Pengolahan
Ongkos Kirim 11.0
Pengolahan Merk
t_kategori Data tambah, edit, hapus kategori
Data tambah, edit, hapus kategori Tambah, edit,
hapus In
fo t
a m
b a
h ,
e d
it ,h
a p
u s
Dat a
T a
m b
a h
, e
d it
h a
p u
s d
a ta
m o
d e
l
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
m o
d e
l
D a
ta T
a m
b a
h ,
e d
it h
a p
u s
d a
ta Uk
u ra
n
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
u k
u ra
n
D a
ta T
a m
b a
h ,
e d
it h
a p
u s
d a
ta warn
a
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
w a
rn a
Dat a
T a
m b
a h
, e
d it
h a
p u
s d
a ta
p ro
d u
k ,
d a
ta s
u b
p ro
d u
k ,u
p lo
a d
d a
ta g
a m
b a
r
I n
fo t
a m
b a
h ,
e d
it h
a p
u s
d a
ta p
ro d
u k
, d
a ta
s u
b p
ro d
u k
, u
p lo
a d
d a
ta g
a m
b a
r
D a
ta T
a m
b a
h ,
e d
it h
a p
u s
d a
ta p
ro v
in s
i
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
p ro
v in
s i
D a
ta T
a m
b a
h ,
e d
it h
a p
u s
d a
ta k
o ta
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
k o
ta
Dat a
T a
m b
a h
, e
d it
h a
p u
s d
a ta
k u
ri r
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
k u
ri r
D a
ta T
a m
b a
h ,
e d
it h
a p
u s
d a
ta O
n g
k o
s Ki
ri m
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
O n
g k
o s
Ki ri
m
D a
ta T
a m
b a
h ,
e d
it h
a p
u s
d a
ta m
e rk
In fo
t a
m b
a h
, e
d it
h a
p u
s d
a ta
m e
rk t_model
Data Tambah, edit, hapus data model Data tambah, edit, hapus data model
t_ukuran Data tambah, edit, hapus data ukuran
Data tambah, edit, hapus data ukuran t_warna
Data tambah, edit, hapus data warna data tambah, edit, hapus data warna
t_produk Data tambah, edit, hapus data produk
Data tambah, edit, hapus data produk
t_provinsi Data tambah, edit, hapus data provinsi
Data tambah, edit, hapus data provinsi t_kota
Data tambah, edit, hapus data kota Data tambah, edit, hapus data kota
t_kurir Data tambah, edit, hapus data kurir
Data tambah, edit, hapus data kurir
t_Detail_kurir Data Tambah, edit,
hapus data ongkos kirim Data tambah, edit, hapus data ongkos kirim
t_merk Data Tambah, edit, hapus data merk
Data tambah, edit, hapus data merk Login admin valid
Login admin valid Login admin valid
Login admin valid Login admin valid
Login admin valid Login admin valid
Login admin valid Login admin valid
Login admin valid
9.9 Pengolahan
Layanan Kurir
t_layanan Data Tambah, edit, hapus data
layanan pengiriman Data tambah, edit, hapus data layanan pengiriman
Login admin valid D
a ta
T a
m b
a h
, e
d it
h a
p u
s d
a ta
L a
y a
n a
n p
e n
g iri
m a
n
In fo
T a
m b
a h
, e
d it
h a
p u
s L
a y
a n
a n
p e
n g
iri m
a n
Data kategori
Data kurir Data layanan pengiriman
Data kota Data provinsi
t_subproduk t_gambar
Data gambar Data gambar
Data subproduk Data warna
Data ukuran
Data merk Data model
Data subproduk
Gambar III.9 DFD Level 2 Proses 9.0 Pengolahan Data Master
6. DFD Level 2 Proses 10.0 Pengolahan Data Transaksi
10.1 Pengolahan
Transaksi
10.2 Pengolahan
Pesanan Konfirmasi
Pembayaran
10.3 Pengolahan
Barang terkirim
10.3 Pengolahan
Retur Barang
T_order_detail
T_Pembayaran
T_Pengiriman
T_Retur Admin
Detail transaksi Info detail transaksi
Detail konfirmasi bayar Info detail konfirmasi bayar
Detail barang terkirim Info detail barang terkirim
Pencarian, Edit, detail, hapus data retur barang Info pencarian, edit, detail, hapus data retur barang
Data transaksi data transaksi
Data pembayaran data pembayaran
Data pengiriman data pengiriman
Data retur data retur
Login admin valid
Login admin valid
Login admin valid
Login admin valid
Gambar III.10 DFD Level 2 Proses 10.0 Lihat Transaksi
7. DFD Level 2 Proses 11.0 Pengolahan Data Laporan
11.1 Pengolahan
Laporan Produk
11.2 Pengolahan
Laporan Penjualan
T_Produk
T_Order Admin
data Laporan produk Info data Laporan produk
data Laporan Penjualan Info Laporan Penjualan
Data laporan produk data Laporan produk
Data Laporan penjualan data laporan penjualan
Login admin valid
Login admin valid
11.3 Pengolahan
Laporan Retur
Data laporan retur Info laporan retur
T_retur Data laporan retur
Data laporan retur Login admin valid
Gambar III.11 DFD Level 2 Proses 11.0 Pengolahan Data Laporan
8. DFD Level 3 Proses 8.1 Pengolahan Data Admin
8.1.1 Tambah
admin
T_Admin Admin
8.1.2 Update
Profil admin
8.1.3 Ganti
Password admin
Data Tambah admin Info tambah admin
Data profil baru Info profil baru
Data Password baru Info password baru
Data Password baru Data password baru
Data Profil baru Data profil baru
Data admin Data admin
Login admin valid
Login admin valid
Login admin valid
Gambar III.12 DFD Level 3 Proses 8.1 Pengolahan data admin
9. DFD Level 3 Proses 8.2 Pengolahan Data Member
8.2.1 Update
status member
T_member Admin
8.2.2 Hapus
member
Update status member Info update status member
Hapus member Info hapus member
Hapus member hapus member
Data Update status member Data update status member
Login admin valid
Login admin valid
Gambar III.13 DFD Level 3 Proses 8.2 Pengolahan data member
10. DFD Level 3 Proses 9.1 Pengolahan Data Kategori
9.1.1 Tambah
Kategori produk
T_kategori Admin
9.1.2 edit
Kategori produk
9.1.3 Hapus
Kategori produk
Data tambah kategori Info tambah kategori
Data edit kategori Info Data edit kategori
Data hapus kategori Info hapus kategori
Data Hapus kategori data hapus kategori
Data edit Kategori Data edit kategori
Data kategori data kategori
Login admin valid
Login admin valid
Login admin valid
Gambar III.14 DFD Level 3 Proses 9.1 Pengolahan Data Kategori
11. DFD Level 3 Proses 9.2 Pengolahan Data Model
9.2.1 Tambah
Model produk
T_Model Admin
9.2.2 edit Model
Produk 9.2.3
Hapus Model
Produk
Data tambah Model Info tambah Model
Data edit Model Info Data edit Model
Data hapus Model Info hapus Model
Data Hapus Model Data hapus Model
Data edit Model Data edit Model
Data Model Data Model
Login admin valid
Login admin valid
Login admin valid T_kategori
Data kategori Data kategori
Gambar III.15 DFD Level 3 Proses 9.2 Pengolahan Data Model
12. DFD Level 3 Proses 9.3 Pengolahan Data Ukuran
9.3.1 Tambah
ukuran produk
T_ukuran Admin
9.3.2 edit ukuran
produk
9.3.3 Hapus
ukuran produk
Data tambah ukuran Info tambah ukuran
Data edit ukuran Info Data edit ukuran
Data Hapus ukuran Info hapus ukuran
Data Hapus ukuran Data Hapus ukuran
Data edit ukuran Data edit ukuran
Data ukuran Data ukuran
Login admin valid
Login admin valid
Login admin valid
Gambar III.16 DFD Level 3 Proses 9.3 Pengolahan Data Ukuran
13. DFD Level 3 Proses 9.4 Pengolahan Data Warna
Admin
9.4.1 Tambah
warna produk
T_warna
9.4.2 Data edit
warna produk
9.4.3 Hapus
warna produk
Data tambah warna Info tambah warna
Data edit warna Info Data edit warna
Data Hapus warna Info hapus warna
Data Hapus warna Data Hapus warna
Data edit warna Data edit warna
Data warna Data warna
Login admin valid
Login admin valid
Login admin valid
Gambar III.17 DFD Level 3 Proses 9.4 Pengolahan Data warna
14. DFD Level 3 Proses 9.5 Pengolahan Data Produk
Info upload gambar Info subproduk
Data upload gambar
9.5.1 Tambah
produk
T_produk Admin
9.5.2 Edit produk
9.5.3 Hapus
produk
Data tambah produk Info tambah produk
Data Edit produk Info edit produk
Data Hapus produk Info hapus produk
Data Hapus produk data hapus produk
Data Edit produk data edit produk
Data produk data produk
9.5.4 Pengolahan
Stok produk
9.5.5 Pengolahan
Upload Gambar
produk
T_gambar T_subproduk
Data subproduk
Data gambar Data gambar
Data subproduk Data subproduk
Login admin valid
Login admin valid
Login admin valid
Login admin valid
Login admin valid T_ukuran
T_warna Data ukuran
Data warna Data produk
Data produk T_merk
T_model Data model
Data model Data model
Data merk Data merk
Data merk
Gambar III.18 DFD Level 3 Proses 9.5 Pengolahan Data Produk
15. DFD Level 3 Proses 9.6 Pengolahan Data Provinsi
9.6.1 Tambah
provinsi
T_provinsi Admin
9.6.2 Edit
provinsi
9.6.3 Hapus
provinsi
Data tambah provinsi Info tambah provinsi
Data Edit provinsi Info edit provinsi
Data Hapus provinsi Info hapus provinsi
Data Hapus provinsi Data Hapus provinsi
Data Edit provinsi Data Edit provinsi
Data provinsi Data provinsi
Login admin valid
Login admin valid
Login admin valid
Gambar III.19 DFD Level 3 Proses 9.6 Pengolahan Provinsi
16. DFD Level 3 Proses 9.7 Pengolahan Data Kota
9.7.1 Tambah
Kota
T_kota Admin
9.7.2 Edit Kota
9.7.3 Hapus
Kota
Data tambah kota Info tambah kota
Data edit kota Info edit kota
Data Hapus kota Info hapus kota
Data hapus kota data hapus kota
Data Edit kota Data edit kota
Data kota data kota
Login admin valid
Login admin valid
Login admin valid T_provinsi
Data provinsi Data provinsi
Data provinsi
Gambar III.20 DFD Level 3 Proses 9.7 Pengolahan Data Kota
17. DFD Level 3 Proses 9.8 Pengolahan Data Kurir
9.8.1 Tambah
kurir
T_kurir Admin
9.8.2 Edit kurir
9.8.3 Hapus
kurir
Data tambah kurir Info tambah kurir
Data Edit kurir Info edit kurir
Data Hapus kurir Info hapus kurir
Data Hapus kurir data hapus kurir
Data Edit kurir data edit kurir
Data kurir data kurir
Login admin valid
Login admin valid
Login admin valid
Gambar III.21 DFD Level 3 Proses 9.8 Pengolahan Data Kurir
18. DFD Level 3 Proses 9.9 Pengolahan Data Layanan
9.9.1 Tambah
layanan pengiriman
T_layanan Admin
9.9.2 Edit
layanan pengiriman
9.9.3 Hapus
layanan pengiriman
Tambah Data lay pengiriman
Info tambah data layanan pengiriman
Data Edit layanan pengiriman Info edit layanan pengiriman
Data Hapus layanan pengiriman Info hapus layanan pengiriman
Data Hapus layanan pengiriman
Data hapus layanan pengiriman
Data Edit layanan pengiriman data edit layanan pengiriman
Data layanan pengiriman data layanan pengiriman
Login admin valid
Login admin valid
Login admin valid T_kurir
Data kurir
Data kurir
Data kurir
Gambar III.22 DFD Level 3 Proses 9.9 Olah Data Layanan
19. DFD Level 3 Proses 9.10 Pengolahan Data Ongkos Kirim
9.10.1 Tambah
ongkos kirim
T_Detail_kurir Admin
9.10.2 Edit ongkos
kirim 9.10.3
Hapus ongkos
kirim
Data tambah ongkos kirim Info tambah ongkos kirim
Edit ongkos kirim Info edit ongkos kirim
Data Hapus ongkos kirim Info hapus ongkos kirim
Data Hapus ongkos kirim data hapus ongkos kirim
Data Edit ongkos kirim data edit ongkos kirim
Data ongkos kirim data ongkos kirim
Login admin valid
Login admin valid
Login admin valid
T_layanan T_kota
Data kota
Data kota
Data kota Data layanan
Data layanan Data layanan
Gambar III.23 DFD Level 3 Proses 9.10 Pengolahan Data Ongkos Kirim
20. DFD Level 3 Proses 9.11 Pengolahan Merk Produk
9.11.1 Tambah
Merk Produk
T_merk Admin
9.11.2 Edit Merk
Produk
9.11.3 Hapus Merk
Produk
Data Tambah merk produk Info tambah merk produk
Data Edit merk produk Info merk produk
Data Hapus merk produk Info hapus merk produk
Data Hapus merk produk data hapus merk produk
Data Edit merk produk data edit merk produk
Data merk produk data merk produk
Login admin valid
Login admin valid
Login admin valid
Gambar III.24 DFD Level 3 Proses 9.11 Pengolahan Merk Produk
21. DFD Level 3 Proses 10.2 Detail Pesanan Konfirmasi
10.2.1 Detail
pesanan konfirmasi
Admin 10.2.2
Ubah status Pesanan
konfirmasi T_order
Data detail pesanan konfirmasi
Info detail pesanan konfirmasi
Data ubah status pesanan Info ubah status pesanan
Data detail pesanan konfirmasi data detail pesanan konfirmasi
Login admin valid
Data Ubah status pesanan data ubah status pesanan
Login admin valid
10.2.3 Olah kirim no.
resi Data No.resi
Info no.resi T_pengiriman
data no.resi Status pesanan sudah dirubah menjadi dibayar
Data no.resi T_pembayaran
Data pembayaran Data pengiriman
Gambar III.25 DFD Level 3 Proses 10.2 Detail Pesanan Konfirmasi
22. DFD Level 3 Proses 10.3 Detail Barang Terkirim
10.3.1 Detail Barang
terkirim Admin
10.3.2 Ubah status
pesanan dikirim
T_pengiriman Data detail barang terkirim
Info detail barang terkirim
Data Ubah status pesanan diterima Info status pesanan diterima
Data detail barang terkirim data detail barang terkirim
Login admin valid
Data Ubah status pesanan diterima data ubah status pesanan diterima
Login admin valid T_pembayaran
T_order Data order
Data order
Gambar III.26 DFD Level 3 Proses 10.3 Detail Barang Terkirim
23. DFD Level 3 Proses 10.4 Detail Retur Barang
10.4.1 Detail Retur
Barang Admin
10.4.2 Ubah status
retur T_retur
Data detail retur barang Info detail retur barang
Data Ubah status barang retur Info status barang retur
Data detail retur barang data detail retur barang
Login admin valid
Data Ubah status barang retur Data ubah status barang diretur
Login admin valid T_subproduk
T_order Data order
Data subproduk
Gambar III.27 DFD Level 3 Proses 10.4 Retur Barang
III.1.5.3 Spesifikasi Proses
Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan
dijelaskan pada tabel dibawah ini :
Tabel III. 3 Spesifikasi Proses
No Proses Keterangan
1 No.proses
2.1 Nama
Informasi detail produk Source
Member, pengunjung Input
Lihat detail Output
Info produk yang dipesan Destination
Member, pengunjung Logika proses
1. Member, pengunjung mengklik detail 2. Sistem menampilkan informasi produk
2 No.proses
2.2 Nama
Olah data pesan produk Source
Member, pengunjung Input
Data Ukuran, warna qty produk Output
Info produk berhasil di simpan di shopping cart
Destination Member, pengunjung
Logika proses 1. Member, pengunjung memilih ukuran,
warna dan memasukan qty di kolom qty 2. Member, pengunjung mengklik tombol
add to cart 3. Sistem menampilkan pesan add to cart
3 No.proses
3.1 Nama
Ubah Pesanan Source
Member, pengunjung Input
Data pesanan member dan pengunjung Output
Info ubah pesanan member dan pengunjung Destination
Member, Pengunjung Logika proses
1. Member, pengunjung dapat merubah jumlah pesanan dengan cara memasukan
jumlah yang diinginkan di kolom qty 2. sistem akan menampilkan perubahan yang
dilakukan pengunjung atau member 4
No.proses 3.2
Nama Hapus Pesanan
Source Member, pengunjung
Input Data pesanan member dan pengunjung
Output Kofirmasi Hapus pesanan member dan
pengunjung Destination
Member, Pengunjung Logika proses
Member, pengunjung dapat menghapus item barang di keranjang belanja dengan cara
mengklik tombol hapus
5 No.proses
4.1 Nama
Info Order Source
Member Input
Data pembayaran Output
Sistem menampilkan
detail order
dan konfirmasi pembayaran
Destination Member
Logika proses 1. Member mengklik aksi konfirmasi
2. Sistem menampilkan detail order dan konfirmasi pembayaran
6 No.proses
4.2 Nama
Pengolahan pembayaran Transfer via atm Source
Member Input
Data pembayaran transfer via atm Output
Status pesanan berubah dari “dipesan” menjadi “dikonfirmasi”
Destination Member
Logika proses 1. Member mengklik tombol transfer via
bank 2. Sistem menampilkan form pembayaran
transfer via ATM 3. Member mengisikan data transfer
4. Sistem akan merubah pesanan dari “dipesan” menjadi “dikonfirmasi” dan
menampilkan pesan konfirmasi berhasil 7
No.proses 4.3
Nama Pengolahan Pembayaran tunaicash
Source Member
Input Data pembayaran transfer tunai di bank
Output Status pesanan berubah dari “dipesan”
menjadi “dikonfirmasi” Destination
Member Logika proses
1. Member mengklik tombol transfer via bank
2. Sistem menampilkan form pembayaran transfer via bankdebit
3. Member mengisikan data transfer 4. Sistem akan merubah pesanan dari
“dipesan” menjadi “dikonfirmasi” 8
No.proses 4.4
Nama retur
Source Member
Input Data retur, status pesanan dalam kondisi
“diterima” Output
Info retur Destination
Member Logika proses
1. Member mengklik lihat detail 2. Sistem menampilkan detail order dan
tombol retur produk 3. Klik
retur produk,
sistem akan
menampilkan data produk yang dapat diretur
4. Pilih item produk, klik retur pada kolom aksi, sistem akan menampilkan form retur
produk 5. Isikan jumlah barang yang diretur
6. Sistem akan menampilkan pesan proses retur berhasil
9 No.proses
5 Nama
Daftar Source
Pengunjung Input
Data Pendaftaran Output
Info Pendaftaran
Destination Pengunjung
Logika proses 1. Pengunjung mengklik Daftar
2. Sistem menampilkan form rdaftar 3. Pengunjung mengisikan form rdaftar dan
mengklik tombol daftar 4. Sistem akan mengirimkan email aktivasi
member ke email pengunjung dan sistem menampilkan pesan pendaftaran berhasil
10 No.proses 6
Nama Pengolahan Profil
Source Member
Input Data profil
Output Info profil
Destination Member
Logika proses 1. Member memilih menu profil dan memilih
update profil 2. Sistem akan menampilkan profil member
11 No.proses 7
Nama Ganti Password
Source Member
Input Data Password baru
Output Info password baru
Destination Member
Logika proses 1. Member memilih menu ganti password
2. Member memasukan data password baru 3. Sistem menampilkan info password baru
12 No.proses 8.1.1
Nama Tambah admin
Source Admin
Input Data admin
Output Info tambah data admin
Destination Admin
Logika proses 1. Admin mengklik tambah
2. Sistem akan menampilkan form tambah admin
3. Admin mengisikan form tambah admin 4. Sistem menampilkan pesan tambah admin
13 No.proses 8.1.2
Nama Update Profile
Source Admin
Input Data admin baru
Output Info tambah data admin
Destination Admin
Logika proses 1. Admin mengklik update profile
2. Sistem akan menampilkan form update
profile 3. Admin mengisikan form update profile
admin 4. Sistem menampilkan pesan update profil
14 No.proses 8.1.3
Nama Ganti Password
Source Admin
Input Data admin
Output Info ganti password admin
Destination Admin
Logika proses 1. Admin mengklik ganti password
2. Sistem akan menampilkan form ganti password
3. Admin mengisikan form ganti password admin
4. Sistem menampilkan pesan ganti password 15 No.proses
8.2.1 Nama
Update Source
Admin Input
Data status member Output
Info status member Destination
Member Logika proses
1. Admin memilih salah satu member lalu memilih edit
2. Admin merubah status member aktif atau non aktif
16 No.proses 8.2.2
Nama Hapus member
Source Admin
Input Hapus member
Output Konfirmasi hapus member
Destination Member
Logika proses 1. Admin memilih salah satu member lalu
mengklik icon delete 2. Sistem menampilkan konfirmasi hapus
member 17 No.proses
9.1.1 Nama
Tambah kategori produk Source
Admin Input
Data tambah kategori Output
Info tambah kategori Destination
admin Logika proses
1. Admin memilih menu kategori 2. Admin mengklik tambah
3. sistem akan menampilkan form tambah
kategori 4. Admin mengisikan form kategori dan
mengklik simpan untuk menyimpan ke database
5. Sistem menampilkan
pesan tambah
kategori berhasil disimpan 18 No.proses
9.1.2 Nama
Edit kategori produk Source
Admin Input
Data edit kategori Output
Info edit kategori Destination
admin Logika proses
1. Admin memilih menu kategori 2. Admin mengklik edit, sistem akan
menampilkan form edit kategori 3. Admin mengisikan form kategori dan
mengklik edit untuk menyimpan ke database
4. Sistem menampilkan pesan edit kategori berhasil disimpan
19 No.proses 9.1.3
Nama Hapus kategori produk
Source Admin
Input Data Hapus kategori
Output Info Hapus kategori
Destination admin
Logika proses 1. Admin memilih menu kategori
2. Admin mengklik hapus, sistem akan menampilkan pesan konfirmasi hapus data
3. Klik ya, untuk menghapus data 4. Klik tidak untuk membatalkan
20 No.proses 9.2.1
Nama Tambah model produk
Source Admin
Input Data tambah model
Output Info tambah model
Destination admin
Logika proses 1. Admin memilih menu model
2. Admin mengklik tambah, sistem akan menampilkan form tambah model
3. Admin mengisikan form model dan mengklik simpan untuk menyimpan ke
database 4. Sistem menampilkan pesan tambah model
berhasil disimpan
21 No.proses 9.2.2
Nama Edit model produk
Source Admin
Input Data edit model
Output Info edit model
Destination Admin
Logika proses 1. Admin memilih menu model
2. Admin mengklik edit, sistem akan menampilkan form edit model
3. Admin mengisikan form model dan mengklik edit untuk menyimpan ke
database 4. Sistem menampilkan pesan edit model
berhasil disimpan 22 No.proses
9.2.3 Nama
Hapus model produk Source
Admin Input
Data Hapus model Output
Info Hapus model Destination
Admin Logika proses
1. Admin memilih menu model 2. Admin mengklik hapus, sistem akan
menampilkan pesan konfirmasi hapus data 3. Klik ya, untuk menghapus data
4. Klik tidak untuk membatalkan 23 No.proses
9.3.1 Nama
Tambah ukuran produk Source
Admin Input
Data tambah ukuran Output
Info tambah ukuran Destination
Admin Logika proses
1. Admin memilih menu ukuran 2. Admin mengklik tambah, sistem akan
menampilkan form tambah ukuran 3. Admin mengisikan form ukuran dan
mengklik simpan untuk menyimpan ke database
4. Sistem menampilkan pesan tambah ukuran berhasil disimpan
24 No.proses 9.3.2
Nama Edit ukuran produk
Source Admin
Input Data edit ukuran
Output Info edit ukuran
Destination Admin
Logika proses 1. Admin memilih menu ukuran Admin
mengklik edit, sistem akan menampilkan form edit ukuran
2. Admin mengisikan form ukuran dan mengklik edit untuk menyimpan ke
database 3. Sistem menampilkan pesan edit ukuran
berhasil disimpan 25 No.proses
9.3.3 Nama
Hapus ukuran produk Source
Admin Input
Data Hapus ukuran Output
Info Hapus ukuran Destination
Admin Logika proses
1. Admin memilih menu ukuran 2. Admin mengklik hapus
3. sistem akan
menampilkan pesan
konfirmasi hapus data 4. Klik ya, untuk menghapus data
5. Klik tidak untuk membatalkan 26 No.proses
9.4.1 Nama
Tambah warna produk Source
Admin Input
Data tambah warna Output
Info tambah warna Destination
admin Logika proses
1. Admin memilih menu warna 2. Admin mengklik tambah, sistem akan
menampilkan form tambah warna 3. Admin mengisikan form warna dan
mengklik simpan untuk menyimpan ke database
4. Sistem menampilkan pesan tambah warna berhasil disimpan
27 No.proses 9.4.2
Nama Edit warna produk
Source Admin
Input Data edit warna
Output Info edit warna
Destination Admin
Logika proses 1. Admin memilih menu warna
2. Admin mengklik edit 3. sistem akan menampilkan form edit model
4. Admin mengisikan form model dan
mengklik edit untuk menyimpan ke
database 5. Sistem menampilkan pesan edit warna
berhasil disimpan 28 No.proses
9.4.3 Nama
Hapus warna produk Source
Admin Input
Data Hapus warna Output
Info Hapus warna Destination
Admin Logika proses
1. Admin memilih menu warna 2. Admin mengklik hapus
3. sistem akan
menampilkan pesan
konfirmasi hapus data 4. Klik ya, untuk menghapus data
5. Klik tidak untuk membatalkan 29 No.proses
9.5.1 Nama
Tambah produk Source
Admin Input
Data tambah produk Output
Info tambah produk Destination
Admin Logika proses
1. Admin memilih menu produk 2. Admin mengklik tambah
3. sistem akan menampilkan form tambah
produk 4. Admin mengisikan form produk dan
mengklik simpan untuk menyimpan ke database
5. Sistem menampilkan pesan tambah model berhasil disimpan
30 No.proses 9.5.2
Nama Edit produk
Source Admin
Input Data edit produk
Output Info edit produk
Destination Admin
Logika proses 1. Admin memilih menu produk
2. Admin mengklik edit 3. sistem akan menampilkan form edit
produk 4. Admin mengisikan form produk dan
mengklik edit untuk menyimpan ke database
5. Sistem menampilkan pesan edit produk berhasil disimpan
31 No.proses 9.5.3
Nama Hapus produk
Source Admin
Input Data Hapus produk
Output Info Hapus produk
Destination Admin
Logika proses 1. Admin memilih menu produk
2. Admin mengklik hapus 3. sistem
akan menampilkan
pesan konfirmasi hapus data
4. Klik ya, untuk menghapus data 5. Klik tidak untuk membatalkan
32 No.proses 9.6.1
Nama Tambah provinsi
Source Admin
Input Data tambah provinsi
Output Info tambah provinsi
Destination Admin
Logika proses 1. Admin memilih menu provinsi
2. Admin mengklik tambah 3. sistem akan menampilkan form tambah
provinsi 4. Admin mengisikan form provinsi dan
mengklik simpan untuk menyimpan ke database
5. Sistem menampilkan
pesan tambah
provinsi berhasil disimpan 33 No.proses
9.6.2 Nama
Edit provinsi Source
Admin Input
Data edit provinsi Output
Info edit provinsi Destination
Admin Logika proses
1. Admin memilih menu provinsi 2. Admin mengklik edit
3. sistem akan menampilkan form edit
provinsi 4. Admin mengisikan form provinsi dan
mengklik edit untuk menyimpan ke database
5. Sistem menampilkan pesan edit provinsi berhasil disimpan
34 No.proses 9.6.3
Nama Hapus provinsi
Source Admin
Input Data Hapus provinsi
Output Info Hapus provinsi
Destination Admin
Logika proses 1. Admin memilih menu provinsi
2. Admin mengklik hapus 3. Sistem
akan menampilkan
pesan konfirmasi hapus data
4. Klik ya, untuk menghapus data 5. Klik tidak untuk membatalkan
35 No.proses 9.7.1
Nama Tambah kota
Source Admin
Input Data tambah kota
Output Info tambah kota
Destination Admin
Logika proses 1. Admin memilih menu kota
2. Admin mengklik tambah 3. Sistem akan menampilkan form tambah
kota 4. Admin
mengisikan form
kota dan
mengklik simpan untuk menyimpan ke database
5. Sistem menampilkan pesan tambah kota berhasil disimpan
36 No.proses 9.7.2
Nama Edit kota
Source Admin
Input Data edit kota
Output Info edit kota
Destination Admin
Logika proses 1. Admin memilih menu kota
2. Admin mengklik edit 3. sistem akan menampilkan form edit kota
4. Admin
mengisikan form
kota dan
mengklik edit untuk menyimpan ke database
5. Sistem menampilkan pesan edit kota berhasil disimpan
37 No.proses 9.7.3
Nama Hapus kota
Source Admin
Input Data Hapus kota
Output Info Hapus kota
Destination Admin
Logika proses 1. Admin memilih menu kota
2. Admin mengklik hapus 3. sistem
akan menampilkan
pesan konfirmasi hapus data
4. Klik ya, untuk menghapus data 5. Klik tidak untuk membatalkan
38 No.proses 9.8.1
Nama Tambah kurir
Source Admin
Input Data tambah kurir
Output Info tambah kurir
Destination Admin
Logika proses 1. Admin memilih menu kurir
2. Admin mengklik tambah 3. sistem akan menampilkan form tambah
kurir 4. Admin mengisikan form kurir dan
mengklik simpan untuk menyimpan ke database
5. Sistem menampilkan pesan tambah kurir berhasil disimpan
39 No.proses 9.8.2
Nama Edit kurir
Source Admin
Input Data edit kurir
Output Info edit kurir
Destination Admin
Logika proses 1. Admin memilih menu kurir
2. Admin mengklik edit 3. sistem akan menampilkan form edit kurir
4. Admin mengisikan form kurir dan
mengklik edit untuk menyimpan ke database
5. Sistem menampilkan pesan edit kurir berhasil disimpan
40 No.proses 9.8.3
Nama Hapus
Source Admin
Input Data Hapus kurir
Output Info Hapus kurir
Destination Admin
Logika proses 1. Admin memilih menu kurir
2. Admin mengklik hapus 3. sistem
akan menampilkan
pesan konfirmasi hapus data
4. Klik ya, untuk menghapus data
5. Klik tidak untuk membatalkan 41 No.proses
9.9.1 Nama
Tambah layanan pengiriman Source
Admin Input
Data tambah layanan pengiriman Output
Info tambah layanan pengiriman Destination
Admin Logika proses
1. Admin memilih menu layanan pengiriman 2. Admin mengklik tambah
3. sistem akan menampilkan form tambah
layanan pengiriman 4. Admin
mengisikan form
layanan pengiriman dan mengklik simpan untuk
menyimpan ke database 5. Sistem
menampilkan pesan
tambah provinsi berhasil disimpan
42 No.proses 9.9.2
Nama Edit
Source Admin
Input Data edit layanan pengiriman
Output Info edit layanan pengiriman
Destination Admin
Logika proses 1. Admin memilih menu layanan pengiriman
2. Admin mengklik edit 3. Sistem akan menampilkan form edit
layanan pengiriman 4. Admin
mengisikan form
layanan pengiriman dan mengklik update untuk
menyimpan ke database 5. Sistem menampilkan pesan update layanan
pengiriman berhasil disimpan 43 No.proses
9.9.3 Nama
Hapus layanan pengiriman Source
Admin Input
Data Hapus layanan pengiriman Output
Info Hapus layanan pengiriman Destination
Admin Logika proses
1. Admin memilih menu layanan pengiriman 2. Admin mengklik hapus
3. Sistem akan
menampilkan pesan
konfirmasi hapus data 4. Klik ya, untuk menghapus data
5. Klik tidak untuk membatalkan 44 No.proses
9.10.1 Nama
Tambah ongkos kirim
Source Admin
Input Data tambah ongkos kirim
Output Info tambah ongkos kirim
Destination Admin
Logika proses 1. Admin memilih menu ongkos kirim
2. Admin mengklik tambah 3. Sistem akan menampilkan form tambah
ongkos kirim 4. Admin mengisikan form ongkos kirim dan
mengklik simpan untuk menyimpan ke database
5. Sistem menampilkan pesan tambah ongkos kirim berhasil disimpan
45 No.proses 9.10.2
Nama Edit ongkos kirim
Source Admin
Input Data edit ongkos kirim
Output Info edit ongkos kirim
Destination Admin
Logika proses 1. Admin memilih menu ongkos kirim
2. Admin mengklik edit 3. sistem akan menampilkan form edit
ongkos kirim 4. Admin mengisikan form ongkos kirim dan
mengklik edit untuk menyimpan ke database
5. Sistem menampilkan pesan edit ongkos kirim berhasil disimpan
46 No.proses 9.10.3
Nama Hapus ongkos kirim
Source Admin
Input Data Hapus ongkos kirim
Output Info Hapus ongkos kirim
Destination Admin
Logika proses 1. Admin memilih menu ongkos kirim
2. Admin mengklik hapus 3. Sistem
akan menampilkan
pesan konfirmasi hapus data
4. Klik ya, untuk menghapus data 5. Klik tidak untuk membatalkan
47 No.proses 9.11.1
Nama Tambah merk produk
Source Admin
Input Data tambah merk produk
Output Info tambah merk produk
Destination Admin
Logika proses 1. Admin memilih menu merk
2. Admin mengklik tambah 3. Sistem akan menampilkan form tambah
merk 4. Admin mengisikan form merk dan
mengklik simpan untuk menyimpan ke database
5. Sistem menampilkan pesan tambah merk berhasil disimpan
48 No.proses 9.11.2
Nama Edit merk produk
Source Admin
Input Data edit merk
Output Info edit jenis pembayaran
Destination Admin
Logika proses 1. Admin memilih menu jenis pembayaran
2. Admin mengklik edit 3. Sistem akan menampilkan form edit merk
49 No.proses 9.11.3
Nama Hapus merk produk
Source Admin
Input Data Hapus merk produk
Output Info Hapus merk produk
Destination Admin
Logika proses 1. Admin memilih menu merk
2. Admin mengklik hapus, sistem akan menampilkan pesan konfirmasi hapus data
3. Klik ya, untuk menghapus data 4. Klik tidak untuk membatalkan
50 No.proses 10.2.2
Nama Ubah Status pesanan konfirmasi
Source Admin
Input status baru
Output Status pesanan berubah dari “dikonfirmasi”
menjadi “dibayar” Destination
Admin Logika proses
1. admin mengklik konfirmasi 2. sistem akan menampilkan data pesanan
konfirmasi 3. admin merubah status pesanan dari
“dikonfirmasi” menjadi “dibayar” 51 No.proses
10.2.3 Nama
Olah No resi Source
Admin
Input noresi
Output Status pesanan berubah dari “dibayar”
menjadi “dikirim” dan noresi berhasil disimpan di database
Destination Admin
Logika proses 1. admin mengklik konfirmasi pada menu
pesanan konfirmasi 2. sistem akan menampilkan data pesanan
konfirmasi yang statusnya “dibayar” 3. admin mengisikan noresi pengiriman
barang 4. admin mengklik tombol kirim, sistem akan
merubah status pesanan member dari “dibayar” menjadi “dikirim”
52 No.proses 10.3.2
Nama Ubah status pesanan dikirim
Source Admin
Input Status diterima
Output Info status diterima
Destination Admin
Logika proses 1. admin memilih barang terkirim, lalu
mengklik no.order dengan status dikirim 2. sistem akan menampilkan data orderdata
transaksi, admin merubah status dari “dikirim” menjadi “diterima”
53 No. Proses 10.4.1
Nama Detail Retur Barang
Source Admin
Input Solusi retur
Output Info detail retur dan solusi yang akan
diberikan Destination
Admin Logika proses
1. Admin memilih menu retur, lalu klik detail 2. Sistem menampilkan form detail retur
3. Admin dapat mengisikan solusi retur
sesuai kebijakan Rumah industry stockers 54 No.Proses
11.2 Nama
Olah laporan penjualan Source
Admin Input
Tanggal transaksi Output
Info laporan penjualan Destination
Admin
Logika proses 1. Admin memilih filter tampilan laporan
pada select box lalu mengklik tombol tampilkan
2. Admin memasukan tanggal laporan yang akan dicetak
3. Admin mengklik
cetak untuk
menghasilkan file laporan dalam format pdf
III.1.5.4 Kamus Data
Kamus data merupakan deskripsi formal mengenai seluruh elemen yang tercakup dalam DFD. Kamus data untuk diagram alir data pada aplikasi e-
commerce ini akan dijelaskan sebagai berikut
Tabel III.
4 Kamus Data Nama Aliran data
Data pendaftaran Digunakan pada
Pengunjung-proses 5 Proses 5- Daftar
Deskripsi Berisi data pendaftaran yang digunakan untuk
proses pendaftaran dan akan disimpan didalam database.
Struktur data email + password +nama_depan
+nama_belakang + alamat + telepon +id_kota+pertanyaan + jawaban
Email_member Password_member
Nama_depan Nama_belakang
Alamat_lengkap phone
kota pertanyaan
jawaban [A-Z|a-z|0-9]
[A-Z|a-z|0-9] [A-Z|a-z]
[A-Z|a-z] [A-Z|a-z|0-9]
[A-Z|a-z|0-9] [A-Z|a-z]
[A-Z|a-z|0-9] [A-Z|a-z|0-9]
Nama Aliran data Data login member
Digunakan pada Member-proses1
Proses 1-file Login Deskripsi
Berisi data login member Struktur data
email+password Email
Password [A-Z|a-z|0-9]
[A-Z|a-z|0-9]
Nama Aliran data Data Login admin
Digunakan pada Admin-proses 1
Proses 1-file admin Proses 1.1-file admin
Deskripsi Berisi data login admin
Struktur data email+password
Email Password
[A-Z|a-z|0-9] [A-Z|a-z|0-9]
Nama Aliran data Data kota
Digunakan pada Admin-proses
Admin-proses 9.8 Proses 9-file kota
Proses 9.8-file kota
Deskripsi Berisi data kota
Struktur data Kota
kota [A-Z|a-z]
Nama Aliran data Data produk
Digunakan pada Admin-proses 9
Admin-proses 9.5 Proses 9-file produk
Proses 9.5-file produk
Deskripsi Berisi data produk
Struktur data kode_produk+ kode_merk + jenis_produk +
nama_produk + tanggal_masuk+diskon Kode_produk
Kode Merk Jenis_produk
Nama produk Tangga masuk
Deskripsi Diskon
[A-Z|a-z|0-9] [0-9]
[A-Z|a-z|0-9] [A-Z|a-z]
[A-Z|a-z|0-9] [A-Z|a-z]
[0-9]
Nama Aliran data Data provinsi
Digunakan pada Admin-proses 9
Admin-proses 9.7 Proses 9-file provinsi
Proses 9.7-file provinsi
Deskripsi Berisi data provinsi
Struktur data Nama provinsi
Nama_provinsi [A-Z|a-z]
Nama Aliran data Data warna
Digunakan pada Admin-proses 9
Admin-proses 9.5 Proses 9-file warna produk
Proses 9.5-file warna produk
Deskripsi Berisi data warna produk
Struktur data warna
warna [A-Z|a-z|0-9]
Nama Aliran data Data ukuran
Digunakan pada Admin-proses 9
Admin-proses 9.4 Proses 9-file ukuran
Proses 9.4-file ukuran
Deskripsi Berisi data ukuran
Struktur data Id_ukuran+ nama_ukuran
Ukuran [A-Z|a-z|0-9]
Nama Aliran data Data Pesanan
Digunakan pada Member-proses 3
Member-proses 3 Proses 3-file shopping cart
Proses 3-file shopping cart
Deskripsi Berisi data pesanan
Struktur data ukuran +qty
Qty Ukuran
[0-9] [0-9]
III.2 Perancangan Sistem
Pada tahap perancangan sistem akan dilakukan perancangan yang diantaranya adalah sebagai berikut: perancangan basis data, dan perancangan
antar muka.
III.2.1 Perancangan Basis Data
Perancangan Basis Data terdiri dari skema relasi, diagram relasi dan struktur tabel.
III.2.1.1 Skema Relasi
Skema relasi adalah nama relasi yang diikuti oleh atribut – atributnya.
T_admin = {id_admin, nama_admin, level_admin, email_admin,
password_admin, phone, status_admin, insert_date }.
T_provinsi = {id_provinsi, provinsi}
T_kota = {id_kota, kota, id_provinsi}.
T_kurir = {id_kurir, nama_kurir}
T_layanan = {id_layanan, layanan, id_kurir }
T_detail_kurir = {id_detail_kurir, id_kota, harga_kirim, id_layanan}.
T_pertanyaan = {id_pertanyaan, pertanyaan}
T_member =
{id_member, nama_depan,
nama_belakang, alamat_lengkap, email_member, password_member, phone,
insert_date, jawaban,
register_session_id, last_login,
status_member, id_kota, id_pertanyaan } T_kategori
= {kode_kategori, kategori} T_merk
= {kode_merk, merk}. T_model
={id_model, model, kode_kategori} T_ukuran
= {id_ukuran, ukuran} T_warna
= {id_warna, warna} T_produk
= {kode_produk, no_urut, jenis_produk, nama_produk, tanggal_masuk, deskripsi, diskon, kode_merk, id_model}
T_gambar = {id_gambar, gambar, direktori, kode_produk}
T_subproduk = {id_subproduk, berat, harga_dasar, harga_jual, laba,
stok, kode_produk, id_warna, id_ukuran}
t_order =
{id_order, total_qty,
total_berat, total_ongkos,
total_bayar, tanggal_order, tanggal_expired, status_order, id_member}
T_order_detail = {id_order_detail, qty_order, berat_order, diskon_order,
harga_order, id_order, id_subproduk}
T_pembayaran = {id_pembayaran, jenis_pembayaran, bank_tujuan,
nama_layanan_pembayaran, atas_nama,
no_rekening, jumlah_pembayaran, tanggal_bayar, status_pembayaran,
id_order}
T_pengiriman =
{id_pengiriman, tanggal_kirim,
nama_penerima, alamat_penerima, email, telp, status_kirim, status_terima,
ongkos_kirim, no_resi, id_order, id_kota, id_detail_kurir}
T_retur = {id_retur, id_order, id_subproduk, jumlah_retur,
status_retur, tanggal_retur, no_resi}
temp = {id_temp, id_subproduk, id_session, qty}
III.2.1.2 Perancangan Diagram Relasi
Diagram relasi adalah suatu sistem yang terdiri dari kumpulan dari beberapa relasi yang saling berhubungan.
temp
PK id_temp
FK1 id_subproduk
qty id_session
t_pengiriman
PK id_pengiriman
FK1 id_order
FK2 id_kota
FK3 id_detail_kurir
tanggal_kirim nama_penerima
alamat_penerima email
telp status_kirim
status_terima ongkos_kirim
no_resi t_member
PK id_member
nama_depan nama_belakang
alamat_lengkap email_member
password_member FK2
id_kota phone
insert_date FK1
id_pertanyaan jawaban
register_session_id last_login
status_member is_active
t_kategori
PK kode_kategori
kategori t_provinsi
PK id_provinsi
provinsi t_kota
PK id_kota
FK1 id_provinsi
kota t_model
PK id_model
FK1 kode_kategori
model t_merk
PK kode_merk
merk t_pertanyaan
PK id_pertanyaan
pertanyaan t_kurir
PK id_kurir
nama_kurir t_layanan
PK id_layanan
FK1 id_kurir
nama_layanan t_detail_kurir
PK id_detail_kurir
FK1 id_layanan
FK2 id_kota
harga_kirim t_ukuran
PK id_ukuran
ukuran t_warna
PK id_warna
warna t_produk
PK kode_produk
no_urut FK1
kode_merk FK2
id_model jenis_produk
nama_produk tanggal_masuk
deskripsi diskon
status t_subproduk
PK id_subproduk
FK1 id_warna
FK2 kode_produk
FK3 id_ukuran
berat harga_dasar
harga_jual laba
stok t_gambar
PK id_gambar
FK1 kode_produk
gambar direktori
t_order
PK id_order
FK1 id_member
total_qty total_berat
total_ongkos total_bayar
tanggal_order tanggal_expired
status_order t_order_detail
PK id_order_detail
FK1 id_order
FK2 id_subproduk
qty_order berat_order
diskon_order harga_order
t_pembayaran
PK id_pembayaran
FK1 id_order
jenis_pembayaran bank_tujuan
nama_layanan_pembayaran atas_nama
no_rekening jumlah_pembayaran
tanggal_bayar status_pembayaran
t_retur
PK id_retur
FK1 id_subproduk
jumlah_retur status_retur
tanggal_retur no_resi
Gambar III.28 Diagram Relasi
3.2.1.3 Perancangan Struktur Tabel
Tabel-tabel yang terdapat dalam basis data yang digunakan dalam sistem ini adalah sebagai berikut :
1. Tabel t_admin
Tabel ini adalah perancangan untuk tabel admin yang akan digunakan pada pembangunan sistem. Struktur tabel admin adalah sebagai berikut :
Tabel III.5 t_admin
No Nama Field
Tipe Size
Kunci Keterangan
1 id_admin
int 11
Primary key Not null, auto
increment 2
nama_admin varchar
50 Not null
3 level_admin
Int 11
Not null 4
email_admin varchar
50 Unique, Not null
5 password_admin Char
41 Not null
6 phone
varchar 12
Default null 7
status_admin int
11 Default null
8 insert_date
datetime Default null
2. Tabel t_detail_kurir
Tabel ini adalah menyimpan data detail kurir. Struktur tabel detail kurir adalah sebagai berikut :
Tabel III.6 t_detail_kurir
No Nama Field
Tipe Size
Kunci Keterangan
1 id_detail_kurir int
11 Primary key
Not null, auto increment 2
id_layanan int
11 Foreign key
References ‘t_layanan‟
3 id_kota
int 11
Foreign key References
‘t_kota’ 4
harga_kirim int
11 Default null
3. Tabel T_gambar
Tabel ini berfungsi untuk menyimpan data gambar produk. Struktur tabel gambar adalah sebagai berikut :
Tabel III.7 t_gambar
No Nama Field
Tipe Size
Kunci Keterangan
1 id_gambar
int 11
Primary key Not null, auto
increment 2
kode_produk varchar
10 Foreign key
References t_produk 3
gambar varchar
100 Default null
4 direktori
varchar 100
Default null
4. Tabel t_kategori
Tabel ini berfungsi untuk menyimpan data kategori. Struktur tabel kategori produk adalah sebagai berikut :
Tabel III.8 t_kategori
No Nama Field
Tipe Size
Kunci Keterangan
1 kode_kategori
char 3
Primary key Not null
2 kategori
varchar 20
Default null
5. Tabel t_kota
Tabel ini berfungsi untuk menyimpan data kota. Struktur tabel kota adalah sebagai berikut :
Tabel III.9 t_kota
No Nama Field
Tipe Size
Kunci Keterangan
1 id_kota
int 11
Primary key Not null
2 id_provinsi
int 11
Foreign key References
‘t_provinsi‟ 3
kota varchar
100 Default null
6. Tabel Kurir
Tabel ini digunakan untuk menyimpan data kurir. Struktur tabel kurir adalah sebagai berikut :
Tabel III.10 t_kurir
No Nama Field
Tipe Size
Kunci Keterangan
1 id_kurir
int 11
Primary key Not null
2 nama_kurir
varchar 20
Default null
7. Tabel t_layanan
Tabel ini digunakan untuk menyimpan data layanan. Struktur tabel layanan adalah sebagai berikut :
Tabel III.11 t_layanan
No Nama Field
Tipe Size
Kunci Keterangan
1 id_layanan
int 11
Primary key Not null
2 nama_layanan varchar
20 Default null
3 id_kurir
int 11
Foreign Key References
„t_kurir‟
8. Tabel temp
Tabel ini digunakan untuk menyimpan data pemesanan sementara ketika proses shopping chart. Struktur tabel temp adalah sebagai berikut :
Tabel III.12 temp
No Nama Field
Tipe Size
Kunci Keterangan
1 id_temp
int 11
Primary key Not null 2
Id_subproduk text
Foreign key Refernces „t_subproduk‟
3 Id_session
varchar 100
Default null 4
qty int
11 Default null
5
9. Tabel t_member
Tabel ini digunakan untuk menyimpan data member. Struktur tabel member adalah sebagai berikut :
Tabel III.13 t_member
No Nama Field
Tipe Size
Kunci Keterangan
1 id_member
int 11
Primary key Not null 2
nama_depan varchar
30 Default null
3 nama_belakang
varchar 30
Default null 4
alamat_lengkap text
Default null 5
email_member varchar
30 Unique,Not null
6 password_member
varchar 41
Not null 7
id_kota int
11 Foreign key
References „t_kota‟ 8
phone varchar
12 Default null
9 insert_date
datetime Default null
10 id_pertanyaan int
11 Foreign key
References „t_pertanyaan‟
11 jawaban varchar
20 Default null
12 register_session_id varchar 32
Default null 13 last_login
datetime Default null
14 status_member int
11 Not null
15 is_active int
11 Default null
10. Tabel t_merk
Tabel ini digunakan untuk menyimpan data merk. Struktur tabel merk adalah sebagai berikut :
Tabel III.14 t_merk
No Nama Field Tipe
Size Kunci
Keterangan
1 kode_merk
varchar 5
Primary key Not null
2 merk
varchar 20
Default null
11. Tabel T_model
Tabel ini digunakan untuk penyimpanan model. Struktur tabel model adalah sebagai berikut :
Tabel III.15 t_Model
No Nama Field
Tipe Size
Kunci Keterangan
1 id_model
int 11
Primary key Not null
2 kode_kategori
char 3
Foreign key References
„t_kategori‟ 3
model varchar
20 Default null
12. Tabel t_order
Tabel ini digunakan untuk menyimpan data transaksi pemesanan produk. Struktur tabel order adalah sebagai berikut :
Tabel III.16 t_order
No Nama Field
Tipe Size
Kunci Keterangan
1 id_order
int 11
Primary key Not null 2
id_member int
11 Foreign key References
„t_member‟ 3
total_qty int
11 Default 0
4 total_berat
float Default 0.0
5 total_ongkos
int 11
Default 0 6
total_bayar int
11 Default 0
7 tanggal_order
date Default null
8 tanggal_expired date
Not null 9
status_order int
11 Default null
13. Table t_order_detail
Tabel ini digunakan untuk menyimpan semua detail order yang berlangsung. Struktur tabel detail order adalah sebagai berikut :
Tabel III.17 t_order_detail
No Nama Field
Tipe Size Kunci
Keterangan
1 id_order_detail
int 11
Primary key Not null
2 id_order
int 11
Foreign Key References
„t_order‟ 3
id_subproduk int
11 Foreign Key
References „t_subproduk‟
4 qty_order
int 11
Default 0 5
berat_order float
Default 0.0 6
diskon_order int
11 Default 0
7 harga_order
int 11
Default 0
14. Tabel t_pembayaran
Tabel ini digunakan untuk merekam data pembayaran member. Struktur tabel pembayaran adalah sebagai berikut :
Tabel III.18
t_pembayaran
No Nama Field
Tipe Size
Kunci Keterangan
1 id_pembayaran
int 11
Primary key Not null 2
id_order int
11 Foreign Key References
t_order 3
jenis_pembayaran varchar
20 Default null
4 bank_tujuan
varchar 15
Default null 5
nama_layanan_pembayaran varchar 20
Default null 6
atas_nama varchar
50 Default null
7 no_rekening
varchar 20
Default null 8
jumlah_pembayaran float
Default 0.0 9
tanggal_bayar date
Default null 10
status_pembayaran int
11 Default null
15. Tabel T_pengiriman
Tabel ini digunakan untuk menyimpan data pengiriman member. Struktur tabel pengiriman adalah sebagai berikut :
Tabel III.19 t_pengiriman
No Nama Field
Tipe Size
Key Keterangan
1 id_pengiriman
int 11
Primary key Not null 2
id_order int
11 Foreign Key References t_order
3 id_kota
int 11
Foreign Key References t_kota 4
id_detail_kurir int
11 Foreign Key References
t_detail_kurir 5
tanggal_kirim datetime
Default null 6
nama_penerima varchar
50 Default null
7 alamat_penerima text
Default null 8
email varchar
50 Default null
9 telp
varchar 12
Default null 10
status_kirim int
11 Default null
11 status_terima
int 11
Default null 12
ongkos_kirim int
11 Default null
13 no_resi
varchar 50
Default null, unique
16. Tabel t_pertanyaan
Tabel ini digunakan untuk merekam semua data pertanyaan. Struktur tabel pertanyaan adalah sebagai berikut :
Tabel III.20 t_pertanyaan
No Nama Field
Tipe Size
Kunci Keterangan
1 id_pertanyaan int
11 Primary key
Not null 2
pertanyaan varchar
100 Default null
17. Tabel t_produk
Tabel ini digunakan untuk menyimpan data produk Struktur tabel produk adalah sebagai berikut :
Tabel III.21 t_produk
No Nama Field
Tipe Size
Kunci Keterangan
1 kode_produk
varchar 10
Primary key Not null 2
no_urut int
3 Not null, auto
increment 3
kode_merk varchar
5 Foreign key References t_merk
4 id_model
int 11
Foreign key References t_model 5
jenis_produk char
1 Default null
6 nama_produk
varchar 30
Default null 7
tanggal_masuk datetime Not null
8 deskripsi
tinytext Default null
9 diskon
int 11
Default 0
24. Tabel T_provinsi
Tabel ini digunakan untuk menyimpan data provinsi. Struktur tabel provinsi adalah sebagai berikut :
Tabel III.22 t_provinsi
No Nama Field
Tipe Size
Kunci Keterangan
1 id_provinsi
int 11
Primary key Not null
2 provinsi
varchar 100
Default null
25. Tabel t_retur
Tabel ini digunakan untuk menyimpan data retur produk dari member. Struktur table retur adalah sebagai berikut :
Tabel III.23 t_retur
No Nama Field
Tipe Size
Kunci Keterangan
1 id_retur
int 11
Primary key Not null 2
id_order int
11 Foreign key References t_order
3 id_subproduk int
11 Foreign key References t_subproduk
4 jumlah_retur
int 11
Default 0 5
status_retur int
11 Default null
6 tanggal_retur
date Not null
7 no_resi
varchar 20
unique
26. Tabel t_subproduk
Tabel ini digunakan untuk menyimpan data detail produk. Struktur table subproduk adalah sebagai berikut :
Tabel III.24 T_subproduk
No Nama Field
Tipe Size
Kunci Keterangan
1 id_subproduk int
11 Primary key
Not null 2
kode_produk varchar
10 Foreign key
References t_produk 3
id_ukuran int
11 Foreign key
References t_ukuran 4
id_warna int
11 Foreign key
References t_warna 5
berat float
Default 0.0 6
harga_dasar int
11 Default 0
7 harga_jual
int 11
Default 0 8
laba float
Default 0.0 9
stok int
11 Default 0
27. Tabel T_ukuran
Tabel ini digunakan untuk menyimpan data ukuran produk. Struktur tabel ukuran adalah sebagai berikut :
Tabel III.25 t_ukuran
No Nama Field
Tipe Size
Kunci Keterangan
1 id_ukuran
int 11
Primary key Primary key
2 ukuran
varchar 5
Default null
28. Tabel T_warna
Tabel ini digunakan untuk menyimpan data warna produk. Struktur tabel warna adalah sebagai berikut :
Tabel III.26 t_warna
No Nama Field
Tipe Size
Kunci Keterangan
1 id_warna
int 11
Primary key Not null
2 warna
varchar 20
Default Null
III.3 Perancangan Arsitektur III.3.1 Perancangan Antar Muka
Interface atau antar muka merupakan tampilan dari suau program aplikasi yang berperan sebagai media komunikasi yang digunakan sebagai sarana
berdialog antara program dengan user. Sistem yang akan dibangun diharapkan menyediakan interface yang mudah dipahami dan digunakan oleh user
Perancangan interface untuk aplikasi E-Commerce di Rumah Industri Stockers adalah sebagai berikut :
1. Perancangan Antar Muka Pengunjung
Antar muka ini adalah antar muka home P01
Home | Shopping Chart BANNER
Register | Sign In
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER cari
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
P01 Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04
Gambar III.29 Perancangan Antar Muka Home
Antar muka ini adalah antar muka Detail produk P02
Home | Shopping Chart BANNER
Register | Sign In
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Gambar produk
Nama Produk Deskripsi Produk
Ukuran Qty :
Add to chart Kembali
Ukuran Stok Berat kg Diskon
Harga P02
Navigasi : -Klik Home untuk
menuju ke P01 -Klik Shopping Chart
untuk menuju ke P03 -Klik Cara berbelanja
untuk menuju ke P06 - klik Cara
pembayaran untuk menuju ke P07
-Klik Cara retur untuk menuju ke P08
-Klik Tentang kami untuk menuju ke P09
-Klik detail produk untuk menuju ke P02
-Klik register untuk menuju ke P05
-Klik Sign In untuk menuju ke P04
-Klik Kembali untuk menuju ke P01
Gambar III.30 Perancangan Detail Produk
Antar muka ini adalah antar muka Shopping Chart P03
Home | Shopping Chart BANNER
Register | Sign In
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER cari
Aturan dan prosedur pada shopping chart Produk Hapus Ukuran Beratkg Qty Diskon Harga SubTotal
Total Belanja Total Belanja
Produk Hapus Ukuran Beratkg Qty Diskon Harga SubTotal Jasa Pengiriman yang akan digunakan :
Pilih jasa pengiriman Pilih kota tujuan
Pilih layanan cargo ongkos
TOTAL BAYAR | Total Belanja lagi
Lanjutkan Ketentuan yang berlaku di shopping chart
P03 Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04 -Klik belanja lagi
untuk menuju ke P01 -Klik lanjutkan untuk
menuju ke P04
Gambar III.31 Perancangan Antar Muka Shopping Chart
Antar muka ini adalah antar muka Daftar P04
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Home | Shopping Chart
BANNER Register | Sign In
KATALOG PRODUK DISKON
LAYANAN PEMBAYARAN
CONTACT US FOOTER
PELANGGAN BARU Untuk mempercepat proses belanja dimasa
mendatang plus mendapatkan sejumlah tawaran menarik lainnya, Anda akan ditawari opsi untuk
menjadi anggota pada proses berikutnya.
Register
ANGGOTA Silahkan log in bagi Anda yang telah
menjadi anggota
Login Email
Password Login
Lupa password P04
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04 -Klik register untuk
menuju P05 -Klik login untuk
menuju ke P03 -Klik lupa password
untuk menuju ke M05
Gambar III.32 Perancangan Antar Muka Daftar
Antar muka ini adalah antar muka Form Pendaftaran P05
Home | Shopping Chart BANNER
Register | Sign In Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami
KATALOG PRODUK DISKON
LAYANAN PEMBAYARAN
CONTACT US
FOOTER PENDAFTARAN
Nama Depan : Nama Belakang :
Alamat : Provinsi :
Kota : Phone :
Data Login Email :
Penulisan email harus benar, karena kode veritifikasi akan dikirim ke email Anda , dan apabila Anda lupa pada password Anda akan dikirimkan pada email Anda
Sandi : Ulang Sandi :
Pertanyaan keamanan Pertanyaan :
Jawaban : Pernyataan
Setuju Daftar
Batal P05
Navigasi : -Klik Home untuk
menuju ke P01 -Klik Shopping Chart
untuk menuju ke P03 -Klik Cara berbelanja
untuk menuju ke P06 - klik Cara
pembayaran untuk menuju ke P07
-Klik Cara retur untuk menuju ke P08
-Klik Tentang kami untuk menuju ke P09
-Klik detail produk untuk menuju ke P02
-Klik register untuk menuju ke P05
-Klik Sign In untuk menuju ke P04
-Klik daftar untuk menuju ke P10
-Klik Batal untuk kembali ke P04
Gambar III.33 Perancangan Antar Muka Form Pendaftaran
Antar muka ini adalah antar muka Cara Berbelanja P06
Home | Shopping Chart BANNER
Register | Sign In
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tata Cara Berbelanja disitus Antz-shop.com
P06 Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04
Gambar III.34 Perancangan Antar Muka Cara Berbelanja
Antar muka ini adalah antar muka Cara Pembayaran P07
Home | Shopping Chart BANNER
Register | Sign In
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tata Cara Pembayaran disitus Antz-shop.com
P07 Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04
Gambar III.35
Perancangan Antar Muka Cara Pembayaran
Antar muka ini adalah antar muka Cara Retur P08
Home | Shopping Chart BANNER
Register | Sign In
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tata Cara Retur disitus Antz-shop.com
P08 Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04
Gambar III.36 Perancangan Antar Muka Cara Retur
Antar muka ini adalah antar muka Tentang Kami P09
Home | Shopping Chart BANNER
Register | Sign In
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tentang Antz-shop.com
P09 Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04
Gambar III.37
Perancangan Antar Muka Tentang Kami
2. Perancangan Antar Muka Member
Antar muka ini adalah antar muka Login M01
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Home | Shopping Chart
BANNER Register | Sign In
KATALOG PRODUK DISKON
LAYANAN PEMBAYARAN
CONTACT US FOOTER
PELANGGAN BARU Untuk mempercepat proses belanja dimasa
mendatang plus mendapatkan sejumlah tawaran menarik lainnya, Anda akan ditawari opsi untuk
menjadi anggota pada proses berikutnya.
Register
ANGGOTA Silahkan log in bagi Anda yang telah
menjadi anggota
Login Email
Password Login
Lupa password M01
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Navigasi :
-Klik Home untuk menuju ke P01
-Klik Shopping Chart untuk menuju ke P03
-Klik Cara berbelanja untuk menuju ke P06
- klik Cara pembayaran untuk
menuju ke P07 -Klik Cara retur untuk
menuju ke P08 -Klik Tentang kami
untuk menuju ke P09 -Klik detail produk
untuk menuju ke P02 -Klik register untuk
menuju ke P05 -Klik Sign In untuk
menuju ke P04 -Klik register untuk
menuju P05 -Klik login untuk
menuju ke P03 -Klik lupa password
untuk menuju ke M05
Gambar III.38 Perancangan antar muka Login
Antar muka ini adalah antar muka Lupa Password M02
Lupa Password
Email :
Pertanyaan : Pilih pertanyaan Jawaban :
Kirim M02
Gambar III.39 Perancangan Antar Muka Lupa Password
Antar muka ini adalah antar muka Home memberM03
Home | Shopping Chart BANNER
Selamat datang, nama member | Sign out
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami| History KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER cari
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
Gambar produk
Nama produk
Harga Detail
M03 Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
-Klik detail untuk menuju ke M08
Gambar III.40 Perancangan Antar Muka home member
Antar muka ini adalah antar muka Cara Berbelanja M04
Home | Shopping Chart BANNER
Selamat datang, nama member | Sign Out
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tata Cara Berbelanja disitus Antz-shop.com
M04 Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
Gambar III.41
Perancangan Antar Muka Cara Berbelanja
Antar muka ini adalah antar muka Cara Pembayaran M05
Home | Shopping Chart BANNER
Selamat datang, nama member | Sign Out
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tata Cara Pembayaran disitus Antz-shop.com
M05 Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
Gambar III.42 Perancangan Antar Muka Cara Pembayaran
Antar muka ini adalah antar muka Cara Retur M06
Home | Shopping Chart BANNER
Selamat datang, nama member | Sign Out
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tata Cara Retur disitus Antz-shop.com
M06 Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
Gambar III.43
Perancangan Antar Muka Cara Retur
Antar muka ini adalah antar muka Tentang Kami M07
Home | Shopping Chart BANNER
Selamat datang, nama member | Sign Out
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Tentang Kami
M07 Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
Gambar III.44 Perancangan Antar Tentang Kami
Antar muka ini adalah antar muka Detail Produk M08
Home | Shopping Chart BANNER
Selamat datang, nama member | Sign Out
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN CONTACT US
FOOTER Gambar produk
Nama Produk Deskripsi Produk
Ukuran Qty :
Add to chart Kembali
Ukuran Stok Berat kg Diskon
Harga M08
Navigasi : -Klik Home untuk
menuju ke M03 -Klik Shopping Chart
untuk menuju ke M09 -Klik Cara Berbelanja
untuk menuju ke M04 -Klik Cara
pembayaran untuk menuju ke M05
-Klik Cara Retur untuk menuju ke M06
-Klik klik Tentang Kami untuk menuju ke
M07 -Klik History untuk
menuju ke M13 -Klik Sign Out untuk
menuju P01 -Klik detail untuk
menuju ke M08 -Klik kembali untuk
menuju ke M03
Gambar III.45 Perancangan Antar Detail Produk
Antar muka ini adalah antar muka Shopping Cart M09
Home | Shopping Chart BANNER
Selamat datang, nama member | Sign Out
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History KATALOG
PRODUK DISKON LAYANAN
PEMBAYARAN
CONTACT US FOOTER
cari Aturan dan prosedur pada shopping chart
Produk Hapus Ukuran Beratkg Qty Diskon Harga SubTotal Total Belanja
Total Belanja Produk Hapus Ukuran Beratkg Qty Diskon Harga SubTotal
Jasa Pengiriman yang akan digunakan : Pilih jasa pengiriman
Pilih kota tujuan Pilih layanan cargo
ongkos TOTAL BAYAR | Total
Belanja lagi Lanjutkan
Ketentuan yang berlaku di shopping chart M09
Navigasi : -Klik Home untuk
menuju ke M03 -Klik Shopping Chart
untuk menuju ke M09 -Klik Cara Berbelanja
untuk menuju ke M04 -Klik Cara
pembayaran untuk menuju ke M05
-Klik Cara Retur untuk menuju ke M06
-Klik klik Tentang Kami untuk menuju ke
M07 -Klik History untuk
menuju ke M13 -Klik Sign Out untuk
menuju P01 -Klik detail untuk
menuju ke M08 -Klik belanja lagi
untuk menuju ke M03 -Klik Lanjutkan untuk
menuju ke M10
Gambar III.46 Perancangan Antar Muka Shopping Chart
Antar muka ini adalah antar muka Data Pengiriman M10
M10
Member Keranjang Belanja
Belanja Anda : Total :
Lihat Detail Belanja lihat Profil | Ganti Password | Lihat Transaksi | Logout
Selamat datang,....
Password Lama: Password Baru :
Ulangi Password Baru : Ganti Password
Ganti Password cari
cari Cari produk
BERANDA | PROFIL | BUKU TAMU | CARA BELANJA | KONTAK | ORDER MODELING Welcome To Benitashop
BANNER
Teks Produk Teks Produk
Teks Produk Teks Produk
Produk kami
Media Pembayaran IMAGE
Contact Live
Navigasi :
1.
Klik menu “beranda” untuk menuju ke M01
2.
Klik Menu “Buku tamu” untuk menuju Ke M03
3.
Kl ik menu “kontak”
untuk menuju ke M04
4.
Klik menu “Lihat detail belanja ” untuk menuju
ke M07
5.
Klik link “order model” untuk menuju ke M17
6.
Klik link “lihat profil” untuk menuju ke M09
7.
Klik link “lihat transaksi” untuk menuju ke M13
Gambar III.47 Perancangan Antar Muka Data pengiriman
Antar muka ini adalah antar muka Total Pembayaran M11
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Home | Shopping Chart
BANNER Selamat datang, nama member | Sign Up
KATALOG PRODUK DISKON
LAYANAN PEMBAYARAN
CONTACT US
FOOTER M11
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History TOTAL PEMBAYARAN à x,xx
DATA PENGIRIMAN Nama Penerima
: Alamat
: Provinsi
: Provinsi Kota
: Nama Kota No. Telepon
: No. Telepon
Kembali Lanjutkan
Navigasi : -Klik Home untuk
menuju ke M03 -Klik Shopping Chart
untuk menuju ke M09 -Klik Cara Berbelanja
untuk menuju ke M04 -Klik Cara
pembayaran untuk menuju ke M05
-Klik Cara Retur untuk menuju ke M06
-Klik klik Tentang Kami untuk menuju ke
M07 -Klik History untuk
menuju ke M13 -Klik Sign Out untuk
menuju P01 -Klik Kembali untuk
menuju ke M10 -Klik Lanjutkan untuk
menuju ke M12
Nama Penerima Alamat
PRODUK UKURAN BERATKg QTY DISKON HARGA SUBTOTAL PRODUK UKURAN BERATKg QTY DISKON HARGA SUBTOTAL
TOTAL BELANJA TOTAL BELANJA
Jasa Pengiriman yang akan digunakan :
Nama Jasa Pengirimanà layanan yang dipilih à Kota Tujuan Ongkos kirim
TOTAL BAYAR TOTAL BAYAR
Gambar III.48 Perancangan Antar Muka Total Pembayaran
Antar muka ini adalah antar muka Selesai belanja M12
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Home | Shopping Chart
BANNER Selamat datang, nama member | Sign Up
KATALOG PRODUK DISKON
LAYANAN PEMBAYARAN
CONTACT US
FOOTER M12
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
Selesai Terima Kasih telah berbelanja dengan kami.
Data pesanan Anda telah berhasil dikirimkan. Sebuah email mengenai pesanan ini juga telah dikirimkan ke alamat email Anda.
Informasi Pembayaran No. Transaksi
no transaksi Total Bayar
total bayar Silakan melakukan pembayaran via transfer Bank:
BCA Nomor Rekening :
139-2344-785 Atas Nama
: Sri Mulyati
BNI Nomor Rekening :
010-8999-464 Atas Nama
: Sri Mulyati
Pembayaran menggunakan paypal » Syarat dan kodisi
1. Hanya pesanan yang telah melakukan pembayaran yang akan diproses untuk
pengiriman. 2.
Jika Anda memilih janis pembayaran dengan cara Trasfer bank, apabila Anda telah melakukan pembayaran silakan lakukan konfirmasi pembayaran.
3. Untuk melakukan kofirmasi pembayaran, Anda bisa langsung melakukan
konfirmasi dari web kami atau hubungai customer kami.
Link ke Paypal
Gambar III.49 Perancangan Antar Muka Selesai Belanja
Antar muka ini adalah antar muka History M13
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Home | Shopping Chart
BANNER Selamat datang, nama member | Sign Up
KATALOG PRODUK
DISKON LAYANAN
PEMBAYAR AN
CONTACT US
FOOTER M13
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
-Klik Detail untuk menuju ke M14
History Order Halaman : 1,2, next
Order Tanggal Pesanan Tanggal Expired Status Pesanan Jumlah Bayar Aksi detail
Gambar III.50 Perancangan Antar Muka History
Antar muka ini adalah antar muka Detail History M14
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami Home | Shopping Chart
BANNER Selamat datang, nama member | Sign Up
KATALOG PRODUK
DISKON LAYANAN
PEMBAYAR AN
CONTACT US
FOOTER M14
Cara Berbelanja | Cara Pembayaran | Cara Retur | Tentang Kami | History Navigasi :
-Klik Home untuk menuju ke M03
-Klik Shopping Chart untuk menuju ke M09
-Klik Cara Berbelanja untuk menuju ke M04
-Klik Cara pembayaran untuk
menuju ke M05 -Klik Cara Retur untuk
menuju ke M06 -Klik klik Tentang
Kami untuk menuju ke M07
-Klik History untuk menuju ke M13
-Klik Sign Out untuk menuju P01
-Klik Paypal untuk menuju ke website
paypal -Klik Tansfer untuk
menuju ke M15 -Klik Cash untuk
menuju ke M16
DETAIL ORDER Order
: no.order Status : Status Order
Tanggal Order : TanggalOrder Tanggal Expired : Tanggal Expired
PRODUK UKURAN BERATKg QTY DISKON HARGA SUBTOTAL PRODUK UKURAN BERATKg QTY DISKON HARGA SUBTOTAL
Total Belanja Total belanja Ongkos Kirim Ongkos Kirim
Total Bayar Total Bayar DATA PENGIRIMAN__________________________________________________
Email : Email
Nama Penerima : Nama Penerima
Alamat : Alamat
Provinsi : Provinsi
Kota : Kota
Telepon : No. Telepon
JENIS LAYANAN PENGIRIMAN________________________________________ Tujuan Pengiriman
: provinsi, kota tujuan Jenis Layanan
: Jenis layanan yang dipilih Harga Kirimkg
: ongkos kirim Pembayaran Paypal
PAYPAL Transfer via kartu kreditdebet
Transfer Transfer via bank setoran tunai di Bank
Cash
Gambar III.51 Perancangan Antar Muka Detail History
Antar muka ini adalah antar muka Transfer via Debet M15
Transfer via Kartu KreditDebit Id Order
: No.Order
Total Pembayaran :
Rp.xxxx Tanggal Pembayaran :
Tanggal kalender
Bank Tujuan :
Pilih bank Bank Asal
: No. Rekening
: Atas Nama
: Kirim
Kata yang mengandung bintang tidak boleh kosong
CLOSE X
M15 Navigasi :
-Klik Close untuk menuju ke M14
Gambar III.52 Perancangan Antar Muka Transfer Via Debet
Antar muka ini adalah antar muka Transfer Via Bank Cash M16
Transfer via Bank Cash Id Order
: No.Order
Total Pembayaran :
Rp.xxxx Tanggal Pembayaran :
Tanggal kalender
Bank Tujuan :
Pilih bank Bank Asal
: No. Transfer
: Atas Nama
: Kirim
Kata yang mengandung bintang tidak boleh kosong
CLOSE X
M16 Navigasi :
-Klik Close untuk menuju ke M14
Gambar III.53 Perancangan Antar Transfer Via Bank
3. Perancangan Antar Muka Administrator
Antar muka ini adalah antar muka login A01
Login Lupa Password
Email : Password :
CPANEL A01
Navigasi : -Klik Login untuk
menuju ke A02 -Klik Lupa Password
untuk menuju ke A10
Gambar III.54 Perancangan Antar Muka Login
Antar muka ini adalah antar muka Lupa Password A02
Email : Kirim Sandi
Close X -Klik Close untuk menuju
kembali A01 A02
Gambar III.55 Perancangan Antar Muka Lupa Password
Antar muka ini adalah antar muka Home admin A03
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
No Order Tanggal order
Tanggal Expired Jumlah Pesanan baru n
ORDER BARU
No Order Tanggal Konfirmasi
Jumlah Pesanan baru n PESANAN kONFIRMASI
ID Retur No Order
Tanggal Retur Jumlah Pesanan baru n
RETUR ORDER
STOK PRODUK Kode Produk
– n item
A03
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
Gambar III.56 Perancangan Antar Muka Home admin
Antar muka ini adalah antar muka Data Admin A04
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User Data Admin
Data Member - Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi Transaksi
Konfirmasi Pembayaran Barang terkirim
Data Retur - Data Laporan
Laporan Produk Laporan Penjualan
A04
EMAIL NAMA LENGKAP
PHONE STATUS
INSERT DATE AKSI
Tambah refresh Navigasi :
- Klik Beranda untuk menuju ke A03 - Klik Logout untuk menuju ke A01
- Klik Data Admin untuk menuju ke A04 - Klik Data Member untuk menuju ke A05
- Klik kategori untuk menuju ke A06 - Klik model untuk menuju ke A07
- Klik merk untuk menuju ke A08 - Klik ukuran untuk menuju ke A09
- Klik warna untuk menuju ke A10 - Klik Produk untuk menuju ke A11
- Klik Provinsi untuk menuju ke A12 - Klik Kota untuk menuju ke A13
- Klik Kurir untuk menuju ke A14 - Klik layanan pengiriman untuk menuju ke
A15 - Klik Ongkos kirim untuk menuju ke A16
- Klik jenis pembayaran untuk menuju ke A17 - Klik Transaksi untuk menuju ke A18
- Klik Konfirmasi Pembayaran untuk menuju ke A19
- Klik barang terkirim untuk menuju ke A20 - Klik Data retur barang untuk menuju ke A21
- Klik Laporan Produk untuk menuju ke A26 - Klik laporan penjualan untuk menuju ke A27
-klik tambah untuk menuju ke T01
Gambar III.57 Perancangan Antar Muka Data Admin
Antar muka ini adalah antar muka Data member A05
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A05
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
DAFTAR MEMBER ANTZSHOP refresh
No. Email Nama Lengkap Alamat kota Phone Status
Insert Date Last Login
aksi Pencarian
Berdasarkan cari
Gambar III.58 Perancangan Antar Muka Data Member
Antar muka ini adalah antar muka Kategori A06
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A06
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik Ltambah kategori untuk menuju ke T02
KODE KATEGORI NAMA KATEGORI
aksi Halaman : n
refresh tambah
Gambar III.59 Perancangan Antar Muka Kategori
Antar muka ini adalah antar muka Model A07
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A07
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah model untuk menuju ke T03
KATEGORI MODEL
aksi Halaman : n
refresh tambah
ID MODEL
Gambar III.60
Perancangan Antar Muka Model Antar muka ini adalah antar muka Merk A08
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A08
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah merk untuk menuju ke T04
KODE MERK MERK
aksi Halaman : n
refresh tambah
Gambar III.61 Perancangan Antar Muka Merk
Antar muka ini adalah antar muka data Ukuran A09
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A09
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah ukuran untuk menuju ke T05
refresh tambah
ID UKURAN UKURAN
AKSI Halaman : n
Gambar III.62 Perancangan Antar muka Ukuran
Antar muka ini adalah antar muka Warna A10
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A10
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah warna untuk menuju ke T06
refresh tambah
ID WARNA
AKSI Halaman : n
Gambar III.63 Perancangan Antar Muka Warna
Antar muka ini adalah antar muka produk A11
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A11
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah produk untuk menuju ke T07
refresh tambah
Kode produk Halaman : n
AKSI Kategori Nama Produk Merk Model pw Diskon Tgl masuk
Gambar III.64 Perancangan Antar Muka Produk
Antar muka ini adalah antar muka provinsi A12
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A12
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah Provinsi untuk menuju ke T08
refresh tambah
ID PROVINSI NAMA PROVINSI
AKSI Halaman : n
Gambar III.65 Perancangan Antar Muka Provinsi
Antar muka ini adalah antar muka kota A13
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A13
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah kota untuk menuju ke T09
PROVINSI KOTA
AKSI Halaman : n
refresh tambah
ID PROVINSI
Gambar III.66 Perancangan Antar Muka kota
Antar muka ini adalah antar muka kurir A14
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A14
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah kurir untuk menuju ke T10
refresh tambah
ID KURIR KURIR
AKSI Halaman : n
Gambar III.67 Perancangan Antar Muka Kurir
Antar muka ini adalah antar muka layanan kurir A15
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A15
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah layanan pengiriman untuk
menuju ke T11
NAMA KURIR LAYANAN
AKSI Halaman : n
refresh tambah
ID LAYANAN
Gambar III.68 Perancangan Antar Muka Layanan kurir
Antar muka ini adalah antar muka ongkos kirim A16
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A16
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27 - Klik tambah ongkos kirim untuk menuju ke
T12
LAYANAN KOTA
AKSI Halaman : n
refresh tambah
Nama kurir ID
ONGKOS KIRIM
Gambar III.69 Perancangan Antar Muka Ongkos Kirim
Antar muka ini adalah antar muka data transaksi A18
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A18
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No Order aksi
Halaman : n refresh
Tgl Pesanan Tgl Expired
Member Status Pesanan Total Bayar
Gambar III.70
Perancangan Antar Muka Data Transaksi
Antar muka ini adalah antar muka Pesanan Konfirmasi A19
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A19
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No Order aksi
Halaman : n refresh
Tgl Pesanan Tgl Expired
Member Status Pesanan Total Bayar
Gambar III.71 Perancangan Antar Muka Pesanan Konfirmasi
Antar muka ini adalah antar muka Barang Terkirim A20
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A20
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No Order aksi
Halaman : n refresh
Tgl Pesanan Tgl Expired
Member Status Pesanan Total Bayar
Gambar III.72 Perancangan Antar Muka Barang terkirim
Antar muka ini adalah antar muka Retur barang A21
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A21
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
ID Retur Halaman : n
refresh Nama Produk
Ukuran Jumlah Retur Status Retur
Pencarian berdasarkan ID Retur : Pencarian berdasarkan ID Retur :
Cari DAFTAR RETUR PRODUK ANTZ SHOP
aksi
Gambar III.73 Perancangan Antar Muka Retur Barang
Antar muka ini adalah antar Stok produk A22
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User Data Admin
Data Member - Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi Transaksi
Konfirmasi Pembayaran Barang terkirim
Data Retur - Data Laporan
Laporan Produk Laporan Penjualan
A22
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
WARNA UKURAN BERAT kg STOK HARGA DASAR
KODE PRODUK : XXX NAMA PRODUK : XXX
DISKON : XXX
aksi warna
Pilih warna ukuran
Pilih ukuran Berat
kg Stok
Harga Dasar Rp.
HARGA JUAL LABA
Gambar III.74 Perancangan Antar Muka Stok produk
Antar muka ini adalah antar muka upload produk A23
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A23
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
KODE PRODUK : XXX NAMA PRODUK : XXX
Browse Gambar
Gambar III.75 Perancangan Antar Muka Upload Produk
Antar muka ini adalah antar muka Kirim Retur Barang A24
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A24
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
ID Retur Halaman : n
refresh Nama Produk
Ukuran Jumlah Retur Status Retur
Pencarian berdasarkan ID Retur : Pencarian berdasarkan ID Retur :
Cari DAFTAR RETUR PRODUK ANTZ SHOP
aksi
Gambar III.76 Perancangan Antar Muka Kirim Retur Barang
Antar muka ini adalah antar muka laporan produk A25
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A26
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No Halaman : n
Kategori Model Merk Nama Produk
Stok Ukuran
Pencarian Tampilkan
Berdasarkan LAPORAN STOK PRODUK ANTZ-SHOP
Gambar III.77 Perancangan Antar Muka Laporan Produk
Antar muka ini adalah antar muka laporan penjualan A26
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
A27
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No Halaman : n
Kategori Model Merk Nama Produk
Stok Ukuran
Pencarian Tampilkan
Berdasarkan LAPORAN STOK PRODUK ANTZ-SHOP
Gambar III.78 Perancangan Antar Muka Laporan Penjualan
Antar muka ini adalah antar muka Tambah AdminT01
Tambah Admin Nama Lengkap :
Telepon : Email :
Password : Ulangi Password :
Simpan CLOSE X
T01 Navigasi :
- Klik Close untuk menuju ke A04
Gambar III.79 Perancangan Antar Muka Tambah Admin
Antar muka ini adalah antar muka tambah kategori T02
Tambah Kategori Kode Kategori :
Nama Kategori : Simpan
CLOSE X T02
Navigasi : - Klik Close untuk
menuju ke A06
Gambar III.80 Perancangan Antar Muka Tambah Kategori
Antar muka ini adalah antar muka tambah model T03
Tambah Model Kategori :
Model : Simpan
CLOSE X T03
Navigasi : - Klik Close untuk
menuju ke A07
Gambar III.81 Perancangan antar Muka Tambah Model
Antar muka ini adalah antar muka tambah merk T04
Tambah Merk Kode Merk :
Merk : Simpan
CLOSE X T04
Navigasi : - Klik Close untuk
menuju ke A08
Gambar III.82 Perancangan Antar Muka Tambah Merk
Antar muka ini adalah antar muka tambah ukuran T05
Tambah Ukuran Ukuran :
Simpan CLOSE X
T05 Navigasi :
- Klik Close untuk menuju ke A09
Gambar III.83 Perancangan Antar Muka Tambah Ukuran
Antar muka ini adalah antar muka tambah warna T06
Tambah Warna Warna :
Simpan CLOSE X
T06 Navigasi :
- Klik Close untuk menuju ke A10
Gambar III.84 Perancangan Antar Muka Tambah Warna
Antar muka ini adalah antar muka tambah produk T07
Tambah Produk Kategori :
Simpan CLOSE X
T07 Navigasi :
- Klik Close untuk menuju ke A11
Nama Produk : Diskon :
Deskripsi : Pilih Kategori
Model : Pilih Model
Merk : Pilih Merk
Jenis Produk : Pilih Jenis Produk
Gambar III.85 Perancangan Antar Muka Tambah Produk
Antar muka ini adalah antar muka tambah provinsi T08
Tambah Provinsi Nama Provinsi :
Simpan CLOSE X
T08 Navigasi :
- Klik Close untuk menuju ke A12
Gambar III.86 Perancangan Antar Muka Tambah Provinsi
Antar muka ini adalah antar muka tambah kota T09
Tambah Kota Kota :
Simpan CLOSE X
T09 Navigasi :
- Klik Close untuk menuju ke A13
Provinsi : Pilih Provinsi
Gambar III.87 Perancangan Antar Muka Tambah Kota
Antar muka ini adalah antar muka tambah kurir T10
Tambah Kurir Nama Kurir :
Simpan CLOSE X
T10 Navigasi :
- Klik Close untuk menuju ke A14
Gambar III.88 Perancangan Antar Muka Tambah Kurir
Antar muka ini adalah antar muka tambah layanan kurir T11
Tambah Layanan Kurir Nama Kurir :
Simpan CLOSE X
T11 Navigasi :
- Klik Close untuk menuju ke A15
Layanan : Pilih Kurir
Gambar III.89 Perancangan Antar Muka Tambah Layanan Kurir
Antar muka ini adalah antar muka tambah ongkos T12
Tambah Ongkos Nama Kurir :
Simpan CLOSE X
T12 Navigasi :
- Klik Close untuk menuju ke A16
Pilih Kurir Layanan
Pilih Layanan Provinsi
Pilih Provinsi Kota Tujuan Pilih Kota
Pilih Kota Ongkos Kirim
Gambar III.90 Perancangan Antar Muka Tambah Ongkos
Antar muka ini adalah antar muka tambah jenis pembayaran T12
Tambah Jenis Pembayaran Nama Bank :
Simpan CLOSE X
T13 Navigasi :
- Klik Close untuk menuju ke A17
Data Pemilik : Gambar
Browse
Gambar III.91 Perancangan Antar Muka Tambah Jenis Pembayaran
Antar muka ini adalah antar muka update profil U01
Update Profile Email
Update CLOSE X
U01 Navigasi :
- Klik Close untuk menuju ke A04
Nama Lengkap Telepon
Status Aktif
Gambar III.92 Perancangan Antar Muka Update Profil
Antar muka ini adalah antar muka update member U02
Update Member Email
Update CLOSE X
U02 Navigasi :
- Klik Close untuk menuju ke A05
Nama Lengkap Status
Aktif
Gambar III.93 Perancangan Antar Muka Update Member
Antar muka ini adalah antar muka update status retur U03
Update Status Retur No. Retur
Update CLOSE X
U03 Navigasi :
- Klik Close untuk menuju ke A21
Status Retur Dikirim
Gambar III.94 Perancangan Antar Muka Update Status Retur
Antar muka ini adalah antar muka detail transaksi D01
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User Data Admin
Data Member - Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi Transaksi
Konfirmasi Pembayaran Barang terkirim
Data Retur - Data Laporan
Laporan Produk Laporan Penjualan
D01
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No. Order : xx Status : status
Tanggal Order : Tanggal Tanggal Expired : 6 hari setelah bayar
Produk Ukuran Berat kg Qty Diskon Harga SubTotal Produk Ukuran Berat kg Qty Diskon Harga SubTotal
Total n Ongkos Kirim n x harga ongkir
Total Bayar DATA PENGIRIMAN
Email :
Nama Penerima :
Alamat :
Provinsi :
Kota :
Telepon :
JENIS LAYANAN PENGIRIMAN Tujuan Pengiriman
Jenis Layanan Harga Kirimkg
Gambar III.95 Perancangan Antar Muka Detail Transaksi
Antar muka ini adalah antar muka detail konfirmasi pembayaran D02
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
D02
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No. Order : xx Status : status
Tanggal Order : Tanggal Tanggal Expired : 6 hari setelah bayar
Produk Ukuran Berat kg Qty Diskon Harga SubTotal Produk Ukuran Berat kg Qty Diskon Harga SubTotal
Total n Ongkos Kirim n x harga ongkir
Total Bayar DATA PENGIRIMAN
Email :
Nama Penerima :
Alamat :
Provinsi :
Kota :
Telepon :
JENIS LAYANAN PENGIRIMAN Tujuan Pengiriman
Jenis Layanan Harga Kirimkg
DATA KONFIRMASI PEMBAYARAN Tanggal Bayar
: Jenis Pembayaran :
Bank Tujuan :
Bank Asal :
No. RekeningtransferIPN Paypal Atas Nama
: Jumlah Bayar
: Sudah Bayar
No Resi Pengiriman Nomor Resi
Kirim
Gambar III.96 Perancangan Antar Muka Detail Konfirmasi Pembayaran
Antar muka ini adalah antar muka detail Barang terkirim D03
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
D03
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
No. Order : xx Status : status
Tanggal Order : Tanggal Tanggal Expired : 6 hari setelah bayar
Produk Ukuran Berat kg Qty Diskon Harga SubTotal Produk Ukuran Berat kg Qty Diskon Harga SubTotal
Total n Ongkos Kirim n x harga ongkir
Total Bayar DATA PENGIRIMAN
Email :
Nama Penerima :
Alamat :
Provinsi :
Kota :
Telepon :
JENIS LAYANAN PENGIRIMAN Tujuan Pengiriman
Jenis Layanan Harga Kirimkg
DATA KONFIRMASI PEMBAYARAN Tanggal Bayar
: Jenis Pembayaran :
Bank Tujuan :
Bank Asal :
No. RekeningtransferIPN Paypal Atas Nama
: Jumlah Bayar
: Sudah Bayar
No Resi Pengiriman Tanggal Kirim
: Nomor Resi
Dikirim
Gambar III.97 Perancangan Antar Muka Detail Barang Terkirim
Antar muka ini adalah antar muka detail retur barang D04
Administrator
ANTZSHOP Selamat Datang Nama admin
Beranda Logout
- Data User
Data Admin Data Member
- Data Master
Kategori Model
Merk Ukuran
warna Produk
Provinsi Kota
Kurir Layanan pengiriman
Ongkos kirim Jenis Pembayaran
- Data Transaksi
Transaksi Konfirmasi Pembayaran
Barang terkirim Data Retur
- Data Laporan
Laporan Produk Laporan Penjualan
D04
Navigasi : - Klik Beranda untuk menuju ke A03
- Klik Logout untuk menuju ke A01 - Klik Data Admin untuk menuju ke A04
- Klik Data Member untuk menuju ke A05 - Klik kategori untuk menuju ke A06
- Klik model untuk menuju ke A07 - Klik merk untuk menuju ke A08
- Klik ukuran untuk menuju ke A09 - Klik warna untuk menuju ke A10
- Klik Produk untuk menuju ke A11 - Klik Provinsi untuk menuju ke A12
- Klik Kota untuk menuju ke A13 - Klik Kurir untuk menuju ke A14
- Klik layanan pengiriman untuk menuju ke A15
- Klik Ongkos kirim untuk menuju ke A16 - Klik jenis pembayaran untuk menuju ke A17
- Klik Transaksi untuk menuju ke A18 - Klik Konfirmasi Pembayaran untuk menuju
ke A19 - Klik barang terkirim untuk menuju ke A20
- Klik Data retur barang untuk menuju ke A21 - Klik Laporan Produk untuk menuju ke A26
- Klik laporan penjualan untuk menuju ke A27
DETAIL RETUR Gbr
Produk No. Order
Tanggal Retur Nama Produk
Ukuran Jumlah Produk Retur
Gambar III.98 Perancangan Antar Muka Detail Retur Barang
4. Perancangan Antar Muka Pesan
Jenis pesan yang digunakan pada perancangan pesan ini adalah jenis pesan informasi yang menempel pada sistem.
Berhasil Login MSG01
Gagal Login MSG02
Maaf Produk belum tersedia
MSG03
Email Invalid MSG05
Pilih ukuran produk MSG06
Qty pesanan melebihi stok yang tersedia di
webstore kami MSG07
Tidak Boleh Kosong MSG04
Pilih jenis pengiriman MSG08
Pilih Ukuran Produk MSG09
Proses Add to chart berhasil
MSG10 Email Tidak Valid
MSG11
Masukan Email Login MSG13
Email tidak boleh kosong
MSG14 Masukan Jawaban
anda MSG15
Email Atau password tidak valid
MSG12
Pilih pertanyaan keamanan
MSG16
Bank Tujuan Masih kosong
MSG17 Bank asal masih
kosong MSG18
No. rekening tidak boleh kosong
MSG19 Atas nama tidak boleh
kosong MSG20
Nama lengkap tidak boleh kosong
MSG21 Email harus diisi
MSG22 Ulangi Password tidak
sama MSG23
Sandi Lama tidak valid MSG25
Data tidak ditemukan MSG26
Kode Kategori Tidak boleh kosong
MSG27 Tidak Boleh Kosong
MSG24
Status Pesanan telah diUpdate
MSG28
Gambar III.99 Perancangan antar muka pesan
III.3.2 Perancangan Struktur Menu 1.
Struktur Menu Pengunjung
Home
Cara berbelanja Cara pembayaran
Cara Retur Tentang Kami
Detail Produk Shopping Chart
view Tambah
Edit Hapus
Gambar III.100 Struktur Menu Pengunjung
2. Struktur Menu Member
Home
Cara berbelanja Cara pembayaran
Cara Retur Tentang Kami
Detail Produk Shopping Chart
view Tambah
Edit Login
History Profil
Sign Out Password
Hapus
Gambar III.101 Struktur Menu Member
3. Struktur Menu Administrator
Beranda Data
admin Data
member Kategori
Login Model
Merk Ukuran
Warna Produk
Provinsi Kota
Kurir Layanan
Kurir Ongkos
Kirim transaksi
Konfirmasi Pembayaran
Barang terkirim Retur Barang
Laporan Produk Laporan Penjualan
Logout Laporan Retur
Gambar III.102 Struktur Menu Administrator
III.3.3 Jaringan Semantik
Aliran dari menu-menu yang ada di program akan dijelaskan pada gambar berikut :
1. Jaringan Semantik pengunjung
P01 P02
P03 P04
P05 P06
P07 P08
P09
P10
Gambar III.103 Jaringan Semantik Pengunjung
2. Jaringan Semantik Member
M01 M02
M03 M04
M05 M06
M07 P01
M08 M09
M10 M11
M12 M13
M14 M15
M16
Gambar III.104 Jaringan Semantik Member
3. Jaringan Semantik Administrator
A01 A02
A03 A04
A05 A06
A07 A08
A09 A10
A11 A12
A13 A14
A15 A16
A17 A18
A19 A20
A21 A22
A23 A24
A26 A27
D01 D02
D03 D04
Gambar III.105 Jaringan Semantik Administrator
III.3.4 Perancangan Prosedural
Perancangan procedural digunakan sebagai algoritma dasar dalam langkah mengkodekan prosedur yang ada. Adapun perancangan prosedural sistem
informasi kualitas air adalah sebagai berikut: 1. Perancangan Prosedural Login Member
Mulai Input Data Login
Member Valid ?
Tidak Ya
Selesai
Tampil Halaman Member
Gambar III.106 Perancangan Prosedural Login Member
2. Perancangan Prosedural Login Admin
Mulai Input Data
Login Admin
Valid ? Tidak
Ya
Selesai
Tampil Halaman Admin
Gambar III.107 Perancangan Prosedural Login Admin
3. Perancangan Prosedural Tambah Data
Mulai Input Data
Simpan Data Cek Data ?
invalid valid
selesai Tampil Data
Gambar III.108 Perancangan Prosedural Tambah Data
4. Perancangan Prosedural Edit Data
Mulai
Edit Data
Update Cek Data ?
invalid valid
selesai Tampil Data
Pilih data yang akan di edit
Gambar III.109 Perancangan Prosedural Edit Data
5. Perancangan Prosedural Hapus Data
Mulai
Hapus Data
Delete Cek Data ?
invalid valid
selesai Tampil Data
Pilih data yang akan dihapus
Gambar III.110 Perancangan Prosedural Hapus Data
6. Perancangan Prosedural Pencarian Data
Mulai Input Data
Yang Di Cari
Ketemu ? Pencarian
Tampilkan Data Yang Dicari
Ya Tidak
Selesai
Gambar III.111 Perancangan Prosedural Pencarian Data
7. Perancangan Prosedural Belanja
Mulai
Tambah Keranjang Belanja
invalid valid
selesai Tampil Data
Belanja Pilih Ukuran
Input Qty
Cek Qty ? Pilih produk
yang akan dibeli
Gambar III.112 Perancangan Prosedural Belanja
8. Perancangan Prosedural Daftar Member
Mulai Input Data
Member
Cek Data ? invalid
Tambah Data Member
Valid
Selesai
Gambar III.113 Perancangan Prosedural Daftar Member
139
BAB IV IMPLEMENTASI DAN PENGUJIAN