ii
by
ZELSTHEIN MAULI MARATUR PASARIBU
10107258
Jebgos Accessories is a store that sells several types of accessories from
various brands that exist in Indonesia. In marketing their products Jebgos
Accessories still market the products in small scope and limited.
Jebgos
Accessories are still difficulties in the processing of goods, sales, and reports that
result in slow performance of the store.
To overcome the problems that occurred, then this e-commerce application
is built to expand the scope of marketing. Flow Data methods which used is
structured method which consists of Data Flow Diagrams (DFD) in describe
functional model and Entity Relationship Diagram (ERD) to illustrate data model.
Payment process can be done through transfers between bank accounts and
paypal. The objectives of the development of e-commerce system is to make
buyers easier bought products without have to come directly to the store.. The
programming language used to create this program using PHP and database
using MySQL with the assistance of tools Adobe Dreamweaver and XAMPP.
Based on the analysis and testing has been done then it can be concluded
that e-commerce information systems is helpful to marketing Jebgos Accessories
products into remote areas to streamline the time, effort, and money. E-Commerce
Information System that has been built is to be used as material for further system
development.
i
Oleh
ZELSTHEIN MAULI MARATUR PASARIBU
10107258
Jebgos Accessories merupakan toko yang menjual beberapa jenis aksesoris
yang berasal dari dalam maupun luar negeri. Dalam memasarkan produknya,
Jebgos Accessories masih dalam ruang lingkup yang kecil dan terbatas. Jebgos
Accessories masih kesulitan dalam hal pengolahan barang, penjualan, dan laporan
yang berakibat kinerja toko tersebut menjadi lambat.
Untuk mengatasi permasalahan yang tejadi, maka dibuat program aplikasi
e-commerce
untuk memperluas ruang lingkup pemasaran. Metode aliran data
yang digunakan adalah metode terstruktur yang terdiri dari
Data Flow Diagram
(DFD) dalam menggambarkan model fungsional dan
Entity Relationship Diagram
(ERD) untuk menggambarkan model data. Proses pembayaran transaksi yang
terjadi dapat dilakukan melalui transfer antar rekening bank maupun paypal.
Tujuan yang ingin dicapai dari pembangunan sistem e-
commerce
ini adalah
mempermudah pembeli untuk melakukan pembelian barang tanpa harus datang
langsung ke toko.
Sedangkan bahasa pemrograman yang digunakan untuk
membuat program ini adalah PHP dan untuk database menggunakan MySQL
dengan dibantu
tools
Adobe Dreamweaver dan XAMPP.
Berdasarkan analisis dan pengujian yang telah dilakukan maka dapat
disimpulkan bahwa sistem informasi
e-commerce
ini membantu dalam
memasarkan produk di Jebgos Accessories ke daerah-daerah yang jauh dengan
mengefisiensikan waktu, usaha, dan uang. Sistem Informasi
E-Commerce
yang
telah dibangun ini agar dijadikan bahan untuk pengembangan sistem lebih lanjut..
1
BAB 1
PENDAHULUAN
1.1
Latar Belakang Masalah
JEBGOS ACCESORIES bergerak di bidang produksi dan penjualan aksesoris
yang beralamat di Jl.Petak Baru Blok AA No.24 Pasar Pagi Lama, Jakarta Kota.
Sebelumnya JEBGOS ACCESORIES ini hanya melayani penjualan saja, seiring
berjalannya waktu, aksesoris mengalami perkembangan yang begitu pesat yang
akhirnya merambah ke pengolahan aksesoris yang lain. Semakin berkembangnya
usaha dagang maka semakin banyaknya masalah yang muncul seperti sulitnya
mengatur pengolahan data barang, sering terlambatnya pembuatan laporan, serta
lambatnya proses transaksi. JEBGOS ACCESORIES dalam proses promosi
produknya hanya terbatas dari
customers to customers.
Pada sistem yang sedang berjalan saat ini, pengolahan data produk dan
layanan masih bersifat manual. Hal ini tidak menjadi masalah apabila tidak terjadi
perubahan mengenai produk yang ditawarkan. Apabila terjadi perubahan, maka
perusahaan harus kembali membuat proses pemesanan yang masih dilakukan dengan
cara konvensional, yaitu pemesan menghubungi pihak produksi baik melalui telepon
atau langsung datang ke perusahaan untuk konsultasi dan pemesanan yang sesuai
dengan keinginan pemesan. Hal ini tentu saja kurang efisien karena dibutuhkan waktu
Perkembangan teknologi informasi terutama internet merupakan faktor
pendorong perkembangan
e-commerce. E-commerce
merupakan salah satu
keunggulan dari internet hingga akhirnya di era sekarang ini banyak di sebut dengan
era digital nampaknya tiada hari yang terlewatkan tanpa mendengar dan membaca
kata
e-commerce
di berbagai media informasi
. E-commerce
berarti membeli atau
menjual secara elektronik dan kegiatan ini di lakukan pada jaringan internet.
E-commerce
juga dapat berarti pemasangan iklan dan penjualan dengan menggunakan
sebuah toko atau kios
online
atau
web shop
24 jam sehari bagi seluruh pelanggan.
Dengan adanya
e-commerce
suatu usaha dagang dapat menjalin hubungan
bisnis dengan rekan bisnis atau konsumennya secara lebih effisien, hal ini karena
semua komponen yang terlibat dalam proses bisnis seperti
customer service
, produk
maupun layanan yang tersedia, cara promosi dan pembayaran diaplikasikan melalui
e-commerce
.
Seiring perkembangan informasi, media elektronik menjadi salah satu media
andalan untuk melakukan komunikasi dan bisnis.
E-commerce
merupakan
extention
(bagian) dari
commerce
dengan mengeksploitasi media elektronik. Meskipun
penggunaan media eletronik masih belum banyak di mengerti, akan tetapi karena
desakan bisnis menyebabkan para pelaku bisnis mau tidak mau harus menggunakan
media elektronik ini. Sebagai contoh, usaha bisnis harus memiliki
website
.
Kepemilikan
website
ini mementukan kredibilitas dari usaha dagang, hampir sama
dengan kepemilikan telepon bagi usaha bisnis. Meledaknya penggunaan intenet dan
berbasis
web
. Namun JEBGOS ACCESORIES sendiri belum mempunyai
website
,
hal ini menyebabkan JEBGOS ACCESORIES belum di kenal oleh masyarakat
banyak.
Proses transaksi pada JEBGOS ACCESORIES dilakukan dengan cara tunai
dan
transfer via
bank. Namun terdapat kendala pada saat transaksi pembayaran. Dan
beberapa pelanggan menginginkan transaksi pembayarannya melalui media lain
seperti halnya Paypal, hal ini karena Paypal telah dipercaya masyarakat dunia sebagai
alat untuk bertransaksi secara
online
dengan aman.
Keamanan pada saat transaksi sangat diperlukan dalam
e-commerce
, hal ini
karena bisa terjadi penyadapan pada saat transaksi atau pertukaran data antara
client
dan
server
. Melihat potensi perkembangan usahanya, maka JEBGOS ACCESORIES
merasa perlu untuk melakukan perubahan terhadap sistem yang selama ini telah
berjalan. Toko membutuhkan suatu sarana pemasaran dan pemesanan yang cepat dan
aman, serta mampu mengelola data produk dan layanannya dengan baik.
1.2
Perumusan Masalah
Dilihat dari fenomena yang terjadi di JEBGOS ACCESORIES, maka
ditemukan masalah-masalah sebagai berikut :
1.
JEBGOS ACCESORIES belum mempunyai sarana pemasaran yang baik
karena dalam penyampaian informasi dilakukan melalui pembeli ke pembeli
2.
JEBGOS ACCESORIES mengalami kesulitan dalam mengelola data produk
dan layanannya, serta proses Pemesanan dan konsultasi masih dilakukan
secara konvensional sehingga penggunaan waktu dan biaya menjadi kurang
efisien.
3.
Diperlukan adanya alat transaksi global dan terjaminnya keamanan pada saat
terjadi transaksi atau pertukaran data.
Berdasarkan kebutuhan tersebut, maka diperoleh rumusan masalah yaitu
“Bagaimana membangun
E-Commerce
DI JEBGOS
ACCESORIES ?”
.
1.3
Maksud dan Tujuan
Maksud dan tujuan yang akan dicapai dari penulisan skripsi ini adalah sebagai
berikut :
1.3.1
Maksud
Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan skripsi ini
adalah membangun
E-Commerce
DI JEBGOS ACCESORIES.
1.3.2
Tujuan
Tujuan yang ingin dicapai dalam penelitian ini, yaitu:
1.
Membangun sarana pemasaran yang baik yang dapat mengefektifkan waktu
dan biaya.
2.
Mempermudah pengelolaan data produk dan layanan yang disediakan
perusahaan serta membangun sistem pemesanan dan konsultasi yang baik,
3.
Mengimplementasikan alat pembayaran yang bersifat global serta menjamin
keamanan pada saat terjadi transaksi atau pertukaran data.
1.4
Batasan Masalah
Ada beberapa batasan masalah dalam pembuatan skripsi ini agar pembahasan
lebih terfokus sesuai dengan tujuan yang akan dicapai. Batasan masalah skripsi ini
adalah :
1.
Data yang diolah adalah : data barang, data kategori, data kota, data provinsi, ,
data ongkos kirim, data paket, data jasa.
2.
Sistem menyediakan layanan pengaturan produk diantaranya :
a.
Data Produk
b.
Data Kategori
c.
Manajemen Harga (hal ini dilakukan ketika ada perubahan harga
karena sewaktu harga bisa berubah).
d.
Gambar Produk
e.
Rating Produk
f.
Produk Promosi
g.
Pengelolaan Discount
h.
Pengelolaan Stok
3.
Proses yang dilakukan meliputi proses pemesanan, proses pembayaran, proses
autentifikasi pengguna, proses registrasi.
5.
Stok barang yang dimiliki terbatas, sehingga jikalau ada pelanggan yang ingin
membeli barang namun stok di sistem tidak mencukupi maka pelanggan dapat
menghubungi admin pada kontak kami yang telah disediakan.
6.
Fasilitas pendaftaran
member
dan login
member
.
7.
History pemesanan
8.
Pengiriman informasi pemesanan melalui
ke pemesan setiap ada
perubahan status pesanan.
9.
Zoom gambar produk.
10.
Pemesanan barang mempunyai masa waktu, pelanggan diberi waktu 1 x 24
jam untuk membayar setelah pemesanan. Jika pelanggan belum membayar
selama 1 x 24 jam maka pesanan di keranjang belanja dinyatakan batal.
11.
Pembayaran Barang
1)
Pembayaran barang dibagi 2 yaitu :
a.
Pembayaran secara
offline
(Transfer Bank)
b.
Pembayaran secara
online
(Paypal)
2)
Konfirmasi pembayaran akan langsung dilakukan sistem dengan mengirim
kepada pihak toko dan pemesanan diintegrasikan dengan sistem situs
pembayaran (pembayaran
online
).
3)
Konfirmasi
pembayaran
akan
diperiksa
berdasarkan
nomor
transaksi/referensi, untuk yang tunai dan nomor rekening untuk transfer
(pembayaran
offline
).
Pengiriman barang menggunakan pihak jasa pengiriman dan biaya
pesan ditanggung oleh pembeli.
13.
Pembuatan Laporan
Pada system ini juga ada layanan untuk membuat laporan.
Laporan-laporan tersebut dapat disusun harian, mingguan, bulanan, tahunan atau
periodik berdasarkan waktu tertentu. Ada beberapa laporan yang dibuat yaitu
Laporan Penjualan, Laporan Pemesanan, Laporan Produk.
14.
Terdapat fasilitas rating yang bertujuan agar pengunjung dapat menilai barang
yang di jual di Jebgos Accessories.
15.
Jenis
e-commerce
yang digunakan yaitu
Business to Consumer
.
16.
Level pengguna dalam aplikasi ini yaitu : administrator, petugas, pelanggan,
pengunjung.
17.
Terdapat barang yang didiskon, dan besar diskon adalah sesuai dengan
keinginan pemilik toko.
18.
Sistem akan menyediakan pengelolaan retur pembelian untuk menangani bila
terjadi complain dari pelanggan atas produk yang sudah dibeli di kemudian
hari. Jika barang yang diretur tidak tersedia, uang tidak dapat kembali, maka
dapat diganti dengan barang yang memiliki harga sama. Pelanggan (
member
)
dapat melakukan retur barang bila barang yang diterima cacat/rusak paling
lambat 1 x 24 jam setelah barang diterima.
19.
Penjualan barang hanya untuk wilayah Indonesia saja.
1.
IP yang digunakan pada
website
ini yaitu
IP-Dedicated.
2.
Secure soket layer
(SSL) digunakan untuk melindungi keamanan data
serta mendukung protocol https.
3.
Username
dan
password
digunakan oleh
member
yang sudah terdaftar
untuk autentifikasi pengguna.
21.
Menyediakan layanan konsultasi atau
customer service
melalui fasilitas
yang telah didaftarkan oleh pengguna pada saat pendaftaran,
Yahoo
Messanger
dan telepon yang diintegrasikan pada sistem yang dibangun.
22.
Memanfaatkan situs jejaring sosial untuk promosi.
23.
Tools
yang dipakai dalam membangun aplikasi ini adalah bahasa
pemrograman PHP dan DBMS menggunakan MySQL.
24.
Terdapat menu
backup
dan
restore database
di halaman administrator.
25.
Jebgos Accessories
didukung fasilitas SEO (
Search Engine Optimization
) agar
situs mudah ditemukan di
search engine.
1.5
Metodologi Penelitian
Metodologi penelitian merupakan suatu proses yang digunakan untuk
memecahkan suatu masalah yang logis, dimana memerlukan data untuk mendukung
terlaksananya suatu penelitian. Metode penelitian yang digunakan adalah metode
deskriptif. Metode deskriptif merupakan metode yang menggambarkan fakta-fakta
Metodologi penelitian ini memiliki dua tahapan, yaitu tahap pengumpulan data dan
tahap pengembangan perangkat lunak.
1.5.1
Tahap Pengumpulan Data
Tahap pengumpulan data yang digunakan dalam penulisan skripsi ini adalah
sebagai berikut :
a.
Studi Pustaka
Studi ini dilakukan dengan cara mempelajari, meneliti, dan menelaah
berbagai literatur-literatur dari perpustakaan yang bersumber dari buku-buku, teks,
jurnal ilmiah, situs-situs di
internet
, dan bacaan-bacaan yang ada kaitannya dengan
topik penelitian.
b.
Studi Lapangan
Studi ini dilakukan dengan cara mengunjungi toko Jebgos Accessories dan
pengumpulan data dilakukan secara langsung, hal ini meliputi :
1.
Wawancara
Wawancara yaitu melakukan dialog secara langsung dengan pemilik toko
Jebgos Accessories dengan permasalahan yang diambil.
2.
Observasi
Observasi yaitu mengamati secara langsung proses kerja yang
dilaksanakan di toko Jebgos Accessories untuk memperoleh gambaran yang
1.5.2
Tahap Pengembangan Perangkat Lunak
Tahap pengembangan perangkat lunak dalam pembuatan
e-commerce
ini
menggunakan model
Waterfall
.
Tahapan-tahapan yang terdapat dalam model
Waterfall
(Gambar 1.1) adalah
sebagai berikut :
a.
Requirments analysis and definition
Requirments analysis and definition
merupakan tahap mengumpulkan
kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan
yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus
dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap.
b.
System and software design
System and software design
merupakan tahap desain yang dikerjakan
setelah kebutuhan selesai dikumpulkan secara lengkap.
c.
Implementation and unit testing
Implementation and unit testing
merupakan tahap desain program yang
diterjemahkan ke dalam kode-kode dengan menggunakan bahasa
pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji
baik secara unit.
d.
Integration and system testing
Intergration and system testing
merupakan tahap penyatuan unit-unit
program kemudian diuji secara keseluruhan (
system testing).
Operation and maintenace
merupakan tahap mengoperasikan program
dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau
perubahan karena adaptasi dengan situasi sebenarnya.
Requirments analysis and definition
System and software design
Implementation and unit testing
Integration and system testing
Operation and maintenance
Feedback
Gambar 1.1 Model
Waterfall
1.6
Sistematika Penulisan
Sistematika penulisan laporan skripsi ini disusun untuk memberikan
gambaran umum tentang penelitian yang dilakukan. Adapun sistematika laporan
skripsi ini adalah :
BAB 1 PENDAHULUAN
Bab 1 ini menguraikan tentang latar belakang, identifikasi masalah, maksud
dan tujuan, batasan masalah, metodologi penelitian, serta sistematika penulisan.
BAB 2 TINJAUAN PUSTAKA
Membahas berbagai konsep dasar teori yang berkaitan dengan topik penelitian
BAB 3 ANALISIS DAN PERANCANGAN
Bab 3 berisi tentang analisis dari keseluruhan sistem, yang mencakup analisis
prosedur yang sedang berjalan, pengkodean, analisis kebutuhan non fungsional yang
terdiri dari analisis perangkat keras, analisis perangkat lunak, analisis kebutuhan
pengguna dan analisis basis data beserta solusi yang diberikan.
Bab ini juga berisi tentang perancangan untuk sistem yang akan dibangun,
berdasarkan data terstruktur yaitu menggunakan
flowmap
dengan
tools
yang
digunakan yaitu ERD (
Entity Relationship Diagram
) dan DFD (
Data Flow Diagram
).
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Bab 4 berisi hasil implementasi dari hasil analisis dan perancangan yang telah
dibuat disertai juga dengan hasil pengujian dengan menguji sistem dengan metode
blackbox
secara
alpha
yang berfokus pada persyaratan fungsional dan
beta
dengan kuesioner
dari aplikasi yang dilakukan sehingga diketahui apakah sistem yang dibangun sudah
memenuhi syarat sebagai aplikasi yang
user-friendly.
BAB 5 KESIMPULAN DAN SARAN
13
2.1
Profil Perusahaan
Profil perusahaan membahasan bagaimana perusahaan ini berdiri dan
berkembang hingga sampai sekarang ini. Ditinjau dari sejarah, struktur organisasi,
deskripsi tugasnya di perusahaan dan lain sebagainya yang menjadi hal yang wajib
ada
2.1.1
Sejarah Perusahaan
Awal mula didirikannya toko aksesoris yang sebagian barangnya dibuat
sendiri
ini adalah dari rasa penasaran pemilik toko untuk mencoba-coba membuat
aksesoris yang unik, yang belum pernah ada. Dengan melihat model-model aksesoris
yang sedang
trend,
sang pemilik memodifikasi dan mencoba membuat model baru
dengan memperkerjakan ibu-ibu di sekitar rumah.
Jebgos Accesories ini sendiri baru berdiri pada tahun 2004 dari seorang ibu (Yenny
H.Sihombing) yang punya daya kreatif tinggi dalam menjadikan suatu barang yang
dinilai tidak menarik, sehingga menjadi aksesoris yang luar biasa dan dapat
diperjual-belikan ke masyarakat umum.
2.1.2
Tempat dan kedudukan perusahaan
JEBGOS ACCESORIES adalah salah satu toko aksesoris yang beralamatkan
2.1.3
Logo Jebgos Accessories
Gambar 2.1 Logo JEBGOS ACCESSORIES
2.1.4
Struktur Organisasi Perusahaan
Organisasi adalah sekelompok orang yang bekerja sama untuk mencapai
tujuan yang telah di Skenariokan, dari pengertian tersebut organisasi dapat di
simpulkan sebagai kumpulan orang-orang yang bekerja sama dengan dasar
persamaan tujuan.
Organisasi perusahaan sangatlah penting didalam menjamin kelangsungan
dan kelancaran mekanisme kerja perusahaan, adanya organisasi dapat menciptakan
suatu sistem pembagian kerja atau tugas yang sesuai dengan kebutuhan perusahaan
sehingga mempermudah kegiatan operasional perusahaan dalam mencapai tujuan.
Pemilik toko
Administrasi dan keuangan
Storage
Frontman
Gambar 2.2 Struktur Organisasi JEBGOS ACCESORIES
2.1.5
Deskripsi Tugas
Struktur organisasi dari toko JEBGOS ACCESORIES sebagi berikut :
1.
Pemilik toko
a.
Bertanggung jawab atas keseluruhan hasil produksi perusahaan
b.
Memonitoring perkembangan produksi perusahaan
2.
Administrasi dan keuangan
a.
Mengorganisasi serta memberikan tugas kepada bawahan
b.
Melakukan kontrol kualitas pelayanan yang diberikan
c.
Membuat laporan periodik serta melaporkan kepada pimpinan
produksi
e.
Membuat anggaran pemasukan dan pengeluaran keuangan
perusahaan
3.
Storage
/Bagian gudang
a.
Bertanggungjawab atas barang yang masuk dan keluar gudang
b.
Membuat laporan atas barang yang masuk dan keluar gudang
4.
Frontman
/Penjaga toko
Bertugas untuk melakukan pelayanan transaksi pembayaran dan
pelunasan.
2.2
Landasan Teori
2.2.1
Sistem
Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu
yang menekankan pada prosedurnya dan yang menekankan pada komponen atau
elemennya.
2.2.2
Sistem Informasi
Sistem Informasi adalah sekumpulan hardware, software, brainware, prosedur
dan atau aturan yang diorganisasikan secara integral untuk mengolah data menjadi
informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan
[4]
.
2.2.2.1
Komponen Sistem Informasi
Sistem informasi terdiri dari komponen-komponen yang disebutkan dengan
(
model block
), blok keluaran (
output block)
, blok teknologi (
technology block
), blok
basis data (
database block
) dan blok kendali (
control
block
)
[7]
.
1.
Blok Masukan
Input mewakili data yang masuk kedalam sistem informasi,
input
disini
termasuk metode-metode da media untuk menangkap data yang akan
dimasukan, yang dapat berupa dokumen-dokumen dasar.
2.
Blok Model
Blok ini terdiri dari kombinasi prosedur, logika dan model matematika
yang
akan memanipulasi data input dan data yang tersimpan di basis data
dengan
cara yang tertentu untuk menghasilkan keluaran yang diinginkan.
3.
Blok Keluaran
Produk dari sistem informasi adalah keluaran yang merupakan informasi
yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan
manajemen serta semua pemakai sistem.
4.
Blok Teknologi
Teknologi merupaka
n “kotak alat” (
tool-box)
dalam sistem informasi.
Teknologi digunakan untuk menerima
input,
menjalankan model,
menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran
dan membantu pengendalian dari sistem secara keseluruhan. Teknologi
terdiri dari 3 bagian utama, yaitu teknisi (
humanware
atau
brainware
),
perangkat lunak (
software
) dan perangkat keras (
hardware
).
Basis data (
database
) merupakan kumpulan-kumpulan dari data yang
saling berhubungan satu dengan yang lainnya, tersimpan di perankat keras
computer dan digunakn perangkat lunak untuk memanipulasinya.
Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas
penyimpananny.
Basis
data
diakses
atau
dimanipulasi
dengan
menggunakan perangkat lunak paket yang disebut dengan DBMS
(
Database Management System
).
6.
Blok Kendali
Beberapa pengendalian perlu dirancang dan ditetapkan untuk meyakinkan
bahwa hal-hal yang dapat merisak sistem dapat dicegah ataupun bila
terlanjur terjadi kesalahan-kesalahan dapat langsung diatasi
2.2.3
Internet
Internet merupakan jaringan global yang terdiri dari berbagai komputer yang
saling berhubungan dan bekerjasama dengan cara berbagai informasi dan data. Media
penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio. Setiap
komputer yang terhubung dengan jaringan tersebut, diberikan sebuah nomor yang
unik, dan berkomunikasi satu sama lainnya dengan bahasa komunikasi yang sama.
Bahasa komunikasi yang sama ini disebut protokol. Protokol yang digunakan di
2.2.4
E-commerce
Electronic Commerce
(Perniagaan elektronik), sebagai bagian dari
electronic
business
(bisnis yang dilakukan dengan menggunakan
electronic
transmission
),
secara umum
e-commerce
dapat didefinisikan sebagai segala bentuk transaksi
perdagangan atau perniagaan barang atau jasa (
trade of goods
and service
) dengan
mengunakan media elektronik. Sedangkan Onno W.Purbo dan Aang Wahyudi yang
mengutip pendapatnya David Baum menyebutkan bahwa : “
e-commerce is a dynamic
set of technologies, application, and business
process that link enterprise, consumers,
and communities through electronic transaction and the electronic exchange of
goods, services and information”.
Bahwa
e-commerce
merupakan suatu set dinamis
teknologi, aplikasi dan proses
bisnis yang menghubungkan perusahaan, konsumen
dan komunitas melalui
transaksi elektronik dan perdagangan barang, pelayanan dan
informasi yang
dilakukan secara elektronik
[8]
.
Model-model
e-commerce
sangat beraneka ragam yang terdiri dari :
1.
Model Store Front
2.
Model Lelang
Model lelang berfungsi sebagai forum dimana para pengguna
internet/neter dapat memasuki web-web tertentu dan berperan sebagai
penawar (
bidder
) atau penjual (
seller
).
3.
Model Portal
Model portal merupakan bentuk lain dalam
e-commerce.
Portal berisi
berbagai informasi meliputi mulai berita politik dan ekonomi, olahraa,
teknologi sampai dengan berita-berita ringan mengenai kehidupan
selebriti, gaya hidup, cerita bersambung dan lain-lain.
4.
Model
”Dynamic Pricing”
Model
dynamic pricing
atau penetapan harga merupakan model yang
mengikuti pola mekanisme bisnis, yaitu bagaimana antara bisnis
berlangsung dan produk-produk diberi harga.
5.
Penyelenggara layanan dari dan untuk perusahaan /
Bussines To
Bussines (B2B)
B2B secara
online
merupakan bisnis perusahaan dengan perusahaan
lainnya. Dengan kata lain, bisnis ini dilakukan dari dan untuk
perusahaan, misalnya : PLN berbisnis dengan PT.Telkom. Tujuan
B2B ialah membantu bisnis pihak lain untuk memperbaiki kebijakan,
prosedur, layanan konsumen, dan operasi umum.
Model “
online trading”
biasanya merupakan perdagangan elektronik
dalam bentuk perdagangan sekuritas. Perdagangan saham secara
online dilakukan oleh para
broker
yang mendapatkan komisi karena
jasa para
broker
dalam mengatur jalannya perdagangan saham
tersebut.
7.
Model “
Online Loan
”
Online loan
atau pinjaman secara
online
merupakan salah satu bisnis
online
yang sudah cukup popular. Konsumen saat ini dapat mencari
pinjaman dengan bunga rendah melalui internet.
8.
Recruitment
pekerjaan secara
online
Pencarian pekerjaan melalui internet saat ini mudah dilakukan.
Situs-situs yang melakukan perekrutan pegawai menyediakan formulir
elektronik bagi pencari pekerjaan untuk menulis lamaran dan
memasang daftar riwayat hidup, kemudian situs tersebut akan
mencarikan calon perusahaan yang sesuai dengan latar belakang dan
keahlian si pelamar.
9.
Layanan berita secara
online
Zaman teknologi informasi ini, peranan penyebarluasan informasi
melalui
website
sudah semakin banyak, karena dari hari ke hari
pencari informasi mealui internet terus bertambah, maka banyak
Keuntungan memanfaatkan layanan perjalanan
online
ialah
konsumen dapat memilih tempat wisata dan membandingkan dengan
mudah melalui layer monitor komputer.
11.
Layanan penjualan mobil secara
online
Situs-situs ini menyediakan simulasi cara memilih mobil dan cara
menghitung cicilan, jika seseorang ingin membeli mobil secara kredit
dan perhitungan bunganya. Jika sudah terdapat kesepakatan, maka
konsumen tinggal memesan dan mobil akan dikirim ke alamat
konsumen.
12.
Belajar secara
online
(
elearning)
Teknologi internet dapat juga digunakan sebagai sarana belajar jarak
jauh antara institusi penyelenggara pendidikan dengan para peserta
didik yang tidak berada dalam suatu lokasi, baik dalam satu kota,
negeri atau diluar negeri.
13.
Business to costumer
Business to costumer
merupakan mekanisme toko online (
electronic
shopping mall
), yaitu transaksi antara
e-merchant
dengan
e-costumer
[6].
2.2.4.1
Karakterisitik
E-commerce
1.
Transaksi tanpa batas : sebelum era internet, batas-batas geografi menjadi
penghalang suatu perusahaan atau individu yang ingin
go-international
,
sehinga hanya perusahaan atau individu dengan modal besar yang dapat
memasarkan produknya ke luar negeri. Dewasa ini, dengan internet pengusaha
kecil dan menengah dapat memasarkan produknya secara internasional cukup
dengan membuat situs
web
atau dengan memasang iklan di situs-situs internet
tanpa batas waktu (24 jam), dan tentu saja pelanggan dari seluruh dunia dapat
mengakses situs tersebut dan melakukan transaksi secara
online
2.
Transaksi anonym : Para penjual dan pembeli dalam transaksi melalui internet
tidak harus bertemu muka satu sama lainnya. Penjual tidak memerlukan nama
dari pembeli sepanjang mengenai pembayarannya telah diotorisasi oleh
penyedia sistem pembayaran yang ditentukan.
3.
Produk digital dan non digital : Produk-produk digital seperti
software
komputer, musik dan produk lain yang bersifat digital dapat dipasarkan
melalui internet dengan cara mendownload secara elektronik. Dalam
perkembangannya objek yang ditawarkan melalui internet juga meliputi
barang-barang kebutuhan hidup lainnya.
4.
Produk barang tak berwujud : Banyak perusahaan yang bergerak dibidang
2.2.4.2
Keuntungan
E-commerce
Perdagangan secara elektronik (
e-commerce
) menawarkan kepada perusahaan
keuntungan jangka pendek dan jangka panjang. Perdagangan elektronik tidak hanya
membuka pasar baru bagi produk dan/atau jasa yang ditawarkan, mencapai konsumen
baru, tetapi juga dapat mempermudah cara perusahaan melakukan bisnis [
7
]. Secara
Umum ada berbagai manfaat lain yang didapat perusahaan. Beberapa manfaat itu
adalah:
1.
Keuntungan bagi perusahaan
a.
Memperpendek Jarak
Perusahaan-perusahaan dapat lebih mendekatkan diri dengan
konsumen. Dengan hanya
mengklik link-link
yang ada pada
situs-situs, konsumen dapat menuju ke perusahaan dimana pun berada
b.
Perluasan Pasar
Jangkauan pemasaran menjadi semakin luas dan tidak terbatas oleh
area geografis perusahaan berada
c.
Perluasan Jaringan Mitra Bisnis
Bagaimana pun juga, mitra kerja sangat penting untuk konsultasi dan
kerjasama baik teknis maupun non-teknis
d.
Efisien
periklanan. Pencarian informasi dapat dilakukan lebih cepat dan lebih
akurat.
2.
Keuntungan bagi Konsumen
a.
Efektif
Konsumen dapat memperoleh informasi tentang produk/jasa yang
dibutuhkan dan bertransaksi secara cepat dan murah
b.
Aman Secara Fisik
Konsumen tidak perlu mendatangi toko tempat perusahaan menjajakan
barangnya dan ini memungkinkan konsumen dapat bertaransaksi
secara aman sebah di daerah-daerah mungkin sangat berbahaya jika
berkendara dan membawa uang tunai dalam jumlah besar
c.
Fleksibel
Konsumen dapat bertransaksi di berbagai lokasi, baik dari rumah,
kantor, warnet, atau tempat-tempat lainnya
[7].
2.2.5
Website
Website
merupakan
webpage
beserta
homepage
, yang merupakan system yang
luas dari
server
yang menawarkan informasi untuk semua orang melalui jaringan.
Informasi tersebut tersebut berupa teks, gambar, suara, dan tipe data link, yang
merupakan navigasi kehalaman lainnya (
hyperlink
).
2.2.6
Secure Socket Layer
(SSL)
SSL merupakan salah satu metode
enkripsi
dalam komunikasi data yang
dibuat oleh
Netscape Communication Corporation
. SSL adalah Protokol
berlapis.
Dalam tiap lapisannya, sebuah data terdiri dari panjang, deskripsi dan isi.
SSL mengambil data untuk dikirimkan, dipecahkan kedalam blok-blok yang
teratur, kemudian dikompres jika perlu, menerapkan MAC, dienkripsi, dan
hasilnya dikirimkan. Di tempat tujuan, data di-
dekripsi, verifikasi, dekompres,
dan disusun kembali. Hasilnya dikirimkan ke
client
di atasnya.
2.2.7
HTTPS
HTTPS singkatan dari
HyperText Transport Protocol Secure
, memiliki
pengertian sama dengan HTTP tetapi dengan alasan keamanan (
security
),
HTTPS memberi tambahan
Secure Socket Layer
(SSL). Umumnya website
yang menggunakan HTTPS ini adalah
website
yang memiliki tingkat kerawanan
tinggi yang berhubungan dengan masalah keuangan dan privacy dari pelanggannya
seperti
website
perbankan dan investasi.
Teknologi HTTPS protocol mencegah kemungkinan "dicurinya" informasi
penting (
credit card
adalah contoh yang paling sering disebut-sebut) yang dikirimkan
selama proses komunikasi berlangsung antara
user
dengan webserver (atau
sebaliknya). Secara teknis,
website
yang menggunakan HTTPS akan melakukan
enkripsi terhadap informasi (data) menggunakan teknik enkripsi SSL. Dengan cara ini
user
web
server
, orang tersebut tidak akan bisa membacanya karena sudah
diubah oleh teknik enkripsi SSL.
2.2.8
Personal Home Page (PHP)
PHP adalah bahasa pemrograman yang paling banyak dipakai saat ini. PHP
banyak dipakai untuk membuat program situs
web
dinamis, walaupun tidak tertutup
kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (
software
di
belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari
ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun
Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS
yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan
lain-lain [ 10 ].
2.2.9
Javascript
JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar
halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua
suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi
obyek, sedangkan Script adalah serangkaian instruksi program. Dalam aplikasi client
untuk Navigator, pernyataan Java Script yang tertulis dalam sebuah halaman web
dapat mengetahui dan merespon perintah pemakai seperti gerakan mouse,
input form
,
dan navigasi halaman HTML. Sebagai contoh, dalam menulis sebuah fungsi Java
Script untuk memverifikasi bahwa seseorang telah benar menuliskan informasi yang
Tanpa transmisi jaringan apapun, sebuah halaman HTML yang dilengkapi dengan
tulisan Java Script dapat menginterpretasikan teks yang dituliskan pada halaman
tersebut dan memberikan tampilan teks dialog penolakan apabila teks yang dituliskan
tadi salah. Atau dapat mempergunakan Java Script untuk memerintahkan sebuah aksi
(seperti memainkan file suara, mengeksekusi sebuah “
applet
” atau berkomunikasi
dengan “
plug-in
” lain) sebagai respon terhadap dibukanya sebuah halaman web atau
penutupan halaman tersebut oleh pengguna internet.
2.2.10
PayPal
PayPal
adalah salah satu alat pembayaran (
Payment procesors)
menggunakan
internet
yang terbanyak digunakan didunia dan teraman. Pengguna
internet
dapat
membeli barang di ebay, lisensi
software
original, keanggotaan situs, urusan bisnis,
mengirim dan menerima donasi/sumbangan, mengirim uang ke pengguna
PayPal
lain
di seluruh dunia dan banyak fungsi lainnya dengan mudah dan otomatis
menggunakan
internet
atau
mobile
.
PayPal
mengatasi kekurangan dalam pengiriman
uang tradisional seperti Cek atau
Money order
yang prosesnya dapat memakan waktu
PayPal
seperti rekening bank, pertama konsumen membuat
account
, lalu dana akan
ditarik langsung dari kartu kredit konsumen ke
account
tersebut atau dengan dana
dari transfer
account
PayPal
orang lain ke saldo /
Balance
PayPal
konsumen, dan
konsumen sudah dapat menggunakan
account
PayPal
untuk bertransaksi
[ 9 ].
2.2.11
Flow Map
sistem yang didalamnya terdapat subsistem-subsistem. Didalam subsistem-subsistem
tersebut terdapat dokumen-dokumen yang mengalir yang menghubungkan antara
subsistem-subsistem yang ada di sistem tersebut
2.2.11.1
Entity Relational Diagram
(ERD)
ERD adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan
(dalam DFD)
[
5
]
. ERD digunakan untuk memodelkan struktur data dan hubungan
antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang
dilakukan. ERD pertama kali dideskripsikan oleh Peter Chen yang dibuat sebagai
bagian dari perangkat lunak Case.ERD merupakan penggabungan antar tabel-tabel
yang ada, yang menggambarkan adanya relasi antar tabel tersebut. Kamus Data
Merupakan katalog(tempat penyimpanan) dari elemen-elemen yang berada
dalam suatu sistem. Kamus data mempunyai fungsi yang sama dalam pemodelan
sistem dan juga berfungsi membantu pelaku sistem untuk mengerti aplikasi secara
detail dan mengorganisasi semua elemen data yang digunakan dalam sistem sehingga
pemakai dan penganalisa sistem punya dasar pengertian yang sama tentang masukan,
keluaran, penyimpanan dan proses
[
5
].
2.2.12
Diagram Konteks
Diagram konteks
adalah diagram tingkat atas, dan merupakan diagram dari
sebuah sistem yang menggambarkan aliran-aliran data yang masuk dan keluar dari
sistem dan yang masuk dan keluar dari entitas
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 ke dunia
luar.
4.
Penyimpanan data (
storage)
, yaitu digunakan secara bersamaan antara
sistem dengan terminator. Data ini dibuat oleh sistem dan digunakan
oleh lingkungan atau sebaliknya. Hal ini berarti pembuatan simbol
data
storage
dalam diagram konteks dibenarkan, dengan syarat simbol
tersebut merupakan bagian dari dunia diluar sistem.
5.
Batasan, antara sistem dan lingkungan.
Simbol yang digunakan dalam diagram konteks, antara lain :
a.
Persegi panjang
, u
ntuk berkomunikasi langsung dengan sistem melalui
aliran data.
b.
Lingkaran
, u
ntuk menunjukan adanya kegiatan proses dalam sistem.
2.2.13
Data Flow Diagram (DFD)
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau
sistem baru yang dikembangkan secara logika tanpa mempertimbangkan lingkungan
fisik dimana data tersebut akan disimpan. DFD merupakan alat yang digunakan pada
metodologi pengembangan sistem yang terstruktur. Sedangkan arti dari DFD tersebut
konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun
rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada
pemakai maupun pembuat program, ataupun dapat diartikan sebagai penggambaran
arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara
logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut berada.
Diagram ini menjelaskan bagaimana data masukan diubah menjadi keluaran,
dimana setiap bagian pada diagram menjelaskan proses transformasi yang berbeda.
DFD dapat digunakan untuk menggambarkan sistem atau perangkat lunak pada
banyak tingkatan dari suatu abstraksi
2.2.13.1
Komponen-Komponen dalam DFD (
Data Flow Diagram
)
a.
External entity
(kesatuan Luar) atau
boundary
(batas sistem).
Setiap sistem pasti memiliki batas sistem (boundary) yang memisahkan
suatu sistem dengan lingkungan luarnya. Kesatuan luar
(external entity)
merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang, organisasi
atau sistem lainya yang berada di lingkungan luarnya yang memberikan
input
atau
menerima
output
dari sistem.
b.
Data Flow
(Arus Data)
Arus data di DFD diberi simbol panah. Arus data ini mengalir diantara proses,
simpanan, dan kesatuan luar.
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau
komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan
arus data yang akan keluar dari proses.
d.
Data Store
(Penyimpanan Data)
Penyimpanan data
(data store)
merupakan simpanan dari data yang dapat
berupa suatu file atau database di komputer, suatu arsip atau catatan manual dan lain
33
3.1
Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam
bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan,
hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat
diusulkan perbaikan-perbaikannya. Hal-hal yang akan dianalisis pada tahap analisis
sistem ini adalah analisis prosedur sistem yang sedang berjalan, analisis aliran
informasi, analisis pengkodean, analisis basis data, dan analisis kebutuhan
non-fungsional.
3.1.1
Analisis Masalah
Sebelum melakukan perancangan suatu sistem, terlebih dahulu melakukan
tahap analisis. Dari tiap analisis dapat diketahui dengan jelas masalah-masalah apa
saja yang muncul, dan bagaimana
user
yang menggunakan sistem yang sedang
berjalan sampai solusi yang dapat diajukan untuk memecahkan masalah tersebut.
Berdasarkan hasil penelitian yang dilakukan, didapatkan bahwa pengolahan data
penjualan dan pengadaan barang barang di JEBGOS ACCESORIES masih dilakukan
secara manual, sehingga pendokumentasian data masih berbentuk berkas yang
3.1.2
Analisis Prosedur Sistem yang Sedang Berjalan
Prosedur adalah kumpulan dari proses dalam suatu sistem yang saling terkait
antara satu dengan yang lainnya untuk mencapai tujuan yang telah diterapkan. Sistem
yang ada saat ini memiliki tiga prosedur yaitu prosedur pengadaan barang, prosedur
penjualan dan prosedur pelaporan.
3.1.2.1
Prosedur Pengadaan Barang Baru
Prosedur penjualan adalah tahap-tahap yang harus dilalui oleh pelanggan
dalam membeli barang, memilih barang, membayar sampai proses penerimaan barang
oleh pelanggan. Prosedur penjualan pada JEBGOS ACCESORIES ini terdiri dari
beberapa urutan proses (Gambar 3.1), sebagai berikut:
1.
Pelanggan memberikan daftar barang yang akan dibeli ke
frontman
2.
Frontman
menerima daftar barang yang akan dibeli dari pelanggan, kemudian
di cek apakah barang yang akan dibeli tersedia atau tidak. Jika barang yang
dibeli tersedia, maka
frontman
akan membuat nota. Jika tidak tersedia maka
diinformasikan ke pelanggan mengenai ketidak-tersediaan barang.
Flow Map Prosedur Penjualan
Frontman Pelanggan
Daftar Barang yang akan dibeli
Daftar Barang yang akan dibeli
Pengecekan persediaan barang
Buku stok barang A1
tersedia
Daftar Barang yang tersedia
Pembuatan nota
Nota Nota
Pencatatan data penjualan
Buku penjualan Buku stok barang
A1 A3
Ya Daftar barang
yang tidak
tersedia Tidak
2 1 1
A1 = Arsip produk stok barang A3 = Arsip penjualan
3.1.2.2
Prosedur Pengadaan Barang Lama
Prosedur pengadaan barang merupakan proses penyediaan barang yang rutin
dilakukan setiap seminggu sekali oleh bagian produksi ke bagian gudang. Prosedur
pengadaan barang pada JEBGOS ACCESORIES saat ini terdiri dari beberapa urutan
proses (Gambar 3.2), sebagai berikut :
1.
Penjaga Toko (bagian penjualan) memberikan daftar barang yang tidak
tersedia kepada bagian gudang (
storage
) Bagian gudang (
storage)
menerima
daftar barang yang tidak tersedia dari bagian penjualan
2.
Bagian gudang menerima daftar pengadaan barang (
purchase order)
yang
ditujukan kepada bagian produksi
3.
Bagian produksi menerima daftar pengadaan barang (
purchase order
) yang
dipesan dari bagian gudang.
4.
Bagian produksi memberikan daftar barang yang diproduksi kepada bagian
gudang.
5.
Bagian gudang menerima daftar barang yang diproduksi dari bagian produksi
6.
Setelah menerima daftar barang yang diproduksi, bagian gudang melakukan
pengecekan jumlah dan kondisi barang yang diproduksi tersebut, jika daftar
barang yang diproduksi jumlah dan kondisi barangnya tidak sesuai maka
daftar barang yang diproduksi tersebut akan dikembalikan kepada bagian
produksi, jika daftar barang yang diproduksi jumlah dan kondisi barangnya
sesuai maka bagian gudang membuat faktur penerimaan barang yang
7.
Faktur penerimaan barang yang diproduksi tersebut dibuat rangkap sebanyak
2 (dua) rangkap. Rangkap pertama akan dibuatkan arsip dan rangkap kedua
akan diberikan kepada bagian produksi sebagai bukti penerimaan barang yang
diproduksi.
8.
Selanjutnya bagian gudang melakukan pencatatan data barang di arsip produk
Prosedur Pengadaan Barang
Bag.Gudang Bag.Produksi
Bag.Penjualan
Buku stok barang
Daftar barang yang tidak tersedia
Daftar barang yang diproduksi jumlah dan
kondisi barang tidak sesuai
Daftar barang yang diproduksi jumlah dan
kondisi barang tidak sesuai tidak
Daftar barang yang diproduksi jumlah dan kondisi barang sesuai
A1 = Arsip produk stok barang A2 = Arsip nota pengadaan barang
Daftar barang
3.1.2.3
Prosedure Pelaporan
Prosedur pelaporan ini meliputi barang apa saja yang telah dibeli, sehingga
dari data pembelian barang dapat dijadikan evaluasi untuk mengetahui jenis barang
apa yang paling disenangi oleh pelanggan. Prosedur pelaporan pada FEBGOS
ACCESORIES ini terdiri dari beberapa urutan proses (Gambar 3.3), sebagai berikut :
a.
Frontman
membuat laporan penjualan dari produk penjualan dan
produk stock barang.
b.
Laporan penjualan dibuat dua rangkap. Rangkap pertama diberikan
kepada pimpinan perusahaan dan rangkap ke dua dijadikan arsip.
c.
Pimpinan perusahaan menerima laporan penjualan per hari dari
frontman
.
d.
Laporan tersebut dicek dan disahkan oleh pimpinan perusahaan
Flow Map Prosedure Pelaporan
Pimpinan Perusahaan Frontman
A3 A1
Buku Penjualan Buku stok barang
Laporan penjualan
Laporan penjualan
Laporan penjualan yang telah ditanda
tangani Pembuatan
laporan
Pengesahan
A5
A4 2 1
Laporan penjualan yang telah ditanda
tangani 1
A1 = Arsip produk stok barang A3 = Arsip penjualan
A4 = Arsip laporan Penjualan untuk pimpinan perusahaan A5 = Arsip laporan untuk frontman
Gambar 3.3
Flow Map
prosedur Pelaporan
3.1.3
Aturan Bisnis
Sistem yang akan dibangun memiliki aturan bisnis sebagai berikut:
1.
Sistem yang dibangun memberikan layanan pencarian pemesanan.
3.
Pemesan harus melakukan daftar terlebih dahulu dan melakukan verifikasi
sebelum bisa melakukan pemesanan.
4.
Jangka waktu untuk pembayaran yakni 2 hari setelah pemesanan
5.
Pembayaran harus sesuai dengan harga total pembayaran yang dapat
dilakukan melalui transfer via bank atau melalui Paypal.
6.
Untuk memasarkan sistem ini, maka dilakukan promosi melalui website
social
network.
7.
Stok akan berkurang pada saat pelanggan melakukan pemesanan.
8.
Pengiriman dilakukan oleh jasa pengiriman Paket JNE dan paket pos. Karena
dengan paket itu, pelanggan dapat memantau barang yang dikirim melalui
internet.
9.
Pengembalian barang tidak lebih dari 2 hari setelah barang sampai ke pembeli.
10.
Pengembalian barang bisa dilakukan jika perusahaan salah mengirimkan
barang.
11.
Pengembalian barang tidak berlaku jika kerusakan barang disebabkan oleh
pembeli.
12.
pengembalian barang tidak berlaku jika kerusakan disebabkan oleh jasa
pengiriman pada saat barang dikirim.
3.1.4
Spesifikasi Kebutuhan Perangkat Lunak (SKPL)
1.
Pendaftaran Member, digunakan untuk memasukkan data registrasi
pengunjung yang ingin menjadi member. Didalam pendaftaran member
terdapat 2 proses yaitu :
a.
Input
data Registrasi
Input
data registrasi digunakan untuk mengisi biodata yang akan
menjadi member.
b.
Aktivasi Akun
Akun digunakan untuk mengaktifkan akun dan menghindari
spam
atau
email yang tidak terdaftar.
2.
Login
a.
Verifikasi Login
Verifikasi Login digunakan Untuk memeriksa aku login pelanggan,
petugas, dan admin agar bisa masuk ke dalam aplikasi.
b.
Lupa
password
Lupa
password
digunakan untuk member, petugas, dan admin yang
lupa
password.
3.
Pengolahan Data
User,
digunakan untuk mengolah data member, petugas,
dan admin yang dimana terdiri dari :
a.
Ubah
profil User
Untuk mengubah profil data member, petugas, dan admin.
Lupa
password
digunakan untuk member, petugas, dan admin yang
lupa
password.
c.
Tambah petugas
Untuk melakukan penambahan petugas yang dilakukakn oleh admin.
d.
Hapus petugas
Untuk menghapus data petugas yang dilakukan oleh admin.
4.
Pengolahan Data master, digunakan untuk mengolah data yang terdapat di
dalam aplikasi. Pengolahan data master terdiri dari :
a.
Pengolahan data barang
1. Tambah barang, digunakan untuk menambah data barang yang akan
di jual.
2. Ubah barang, digunakan untuk mengubah data barang yang sudah
ada.
3. Cari barang, digunakan untuk mencari barang yang diinginkan.
4. Hapus barang, digunakan untuk menghapus data barang yang ada.
5. Detail barang :
a. Tambah detail barang, digunakan untuk menambah detail pada
barang.
b. Ubah detail barang, digunakan untuk mengubah detail barang.
c. Hapus detail barang, digunakan untuk menghapus detail pada
barang.
Digunakan untuk menambah, mengubah, dan mencari kategori
c.
Pengolahan data kota
Digunakan untuk menambah, mengubah, dan mencari data kota.
d.
pengolahan data provinsi
digunakan untuk menambah, mengubah, mencari data provinsi.
e.
pengolahan data jasa pengiriman
digunakan untuk menambah data jasa pengiriman.
5.
Pengolahan Data transaksi, digunakan untuk mengolah data penjualan
yang terdiri dari :
a.
Pengolahan Data keranjang, digunakan untuk menyimpan barang yang
sudah yang dipilih oleh member
b.
Pengolahan Data pesanan, digunakan untuk menampilkan data
pesanan yang telah dilakukan oleh member
c.
Pengolahan Data pembayaran, digunakan untuk mengolah data
pembayaran pesanan.
d.
Pengolahan Data pengiriman, digunakan untuk mengolah data
pengiriman pesanan yang telah dibayar oleh member.
e.
Pengolahan Data retur, digunakan untuk mengolah data retur barang.
6.
Lihat History Pomeranian, digunakan oleh member untuk menampilkan
pesanan yang pernah dilakukan oleh member.
7.
Lihat barang, digunakan untuk melihat barang yang dipilih terdiri dari
b.
Pengolahan komentar, untuk menyeleksi komentar dari member.
c.
hapus komentar, untuk menghapus komentar yang diberikan member.
8.
Pembuatan laporan, digunakan oleh petugas untuk membuat laporan.
9.
Tracking barang, untuk menampilkan tracking barang yang dikirim.
10.
Backup, digunakan untuk menyimpan atau membuat salinan data yang
ada.
11.
Logout, Digunakan untuk member,petugas, dan admin untuk keluar dari
aplikasi
3.1.5
Analisis Basis Data
Basis data merupakan kumpulan data terhubung (
interelated data
) yang
disimpan secara bersama-sama pada suatu media, tanpa
mengatap
satu sama lain atau
tidak perlu suatu kerangkapan data (kalaupun ada maka kerangkapan data, data
tersebut harus seminimal mungkin dan terkontrol), data disimpan dengan ciri-ciri
tertentu sehingga mudah untuk digunakan atau ditampilkan kembali, data dapat
digunakan oleh satu atau lebih program-program aplikasi secara optimal, data
disimpan tanpa mengalami ketergantungan dengan program yang akan
menggunakannya, data disimpan sedemikian rupa sehingga proses penambahan,
entitas user. Entity Relationship Diagram (ERD) yang ada pada
system
di JEBGOS
ACCESSORIES dapat dilihat pada gambar 3.4.
pelanggan