SKRIPSI
Oleh:
Angelin
161300036
SKRIPSI
Oleh:
Angelin
161300036
Pada online shop yang bergerak pada tas wanita. Pada dasarnya online
shop menggunakan smartphone secara online dengan bantuan aplikasi Blackberry,
Instagram dan Facebook dimana produk yang dijual Lexelshop di-upload dan
dimasukkan ke group Blackberry. Akan tetapi terdapat kelemahan dari group pada
Blackberry yang ada yaitu maksimum 30 member sehingga admin group harus
melakukan penghapusan dan penambahan member secara manual, dan juga pada
group Blackberry gambar maksimum yang bias ditambahkan hanya berjumlah 80
lembar gambar, sehingga jika produk yang dijual melebihi batas maksimal, admin
harus membuka group baru dan harus menambah member kembali. Sistem yang
diusulkan diharapkan dapat memberikan gambaran yang jelas dalam pembuatan
sistem informasi yang dapat membantu proses penjualan dan memperluas
konsumen Lexelshop. Analisis sistem yang diusulkan digambarkan dalam
flowchart, diagram konteks, DFD, ERD dan Normalisasi yang dapat menjelaskan
proses aliran data sehingga menghasilkan informasi yang diinginkan. Dengan
adanya perancangan sistem informasi ini penjualan tas berbasis web ini dapat
meningkatkan penjualan tas pada Lexelshop dan sistem dapat menampilkan
laporan penjualan sesuai periode yang diinginkan.
vii
ABSTRACT
At Online Shop engaged in lady bags. Normally they are using smartphone
with blackberry, instagram and facebook application to promote their product.
But the blackberry application have the disadvantage about group member, they
have limit of group member where only can 30 members in the group, and the
admin need to manually add member and delete the member, other than that, the
group only can save 80 pictures, so if Lexelshop have a lot pictures more than 80
pictures, they need to open new group and re-add the new member to the group.
We are offering E-commerce system to help Lexelshop increase their sales and get
easier way to expand their business. Analysis system using flowchart, diagram
konteks, DFD, ERD dan Normalisasion describe data flow. System information
that will help Lexelshop to upload their product and Lexelshop will be able to
access report by period after using the system information of website.
viii
DAFTAR ISI
Judul Halaman
BAB I PENDAHULUAN
1.1 Latar Belakang ………………………………………………. 1
1.2 Rumusan Masalah Penelitan ……………………………….… 4
1.3 Batasan Masalah ……………………………………………... 5
1.4 Tujuan Penelitian …………………………………………….. 5
1.5 Manfaat Penelitian ………………………………………….... 6
1.6 Sistematika Penulisan ………………………………………… 6
BAB V PENUTUP
5.1 Kesimpulan….……...…….…………......………………….… 68
5.2 Saran………………………………………......………………. 68
DAFTAR PUSTAKA………………………………………………. 70
LAMPIRAN
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Simbol-simbol Entity Relationship Diagram…………..... 26
Tabel 2.2 Simbol-simbol Flowchart……………………………….. 28
Tabel 2.3 Simbol Diagram Aliran Data…………………………..... 33
DAFTAR GAMBAR
Tabel Halaman
Gambar 4.1 Diagram Alir Data Sistem yang Berjalan……………... 44
Gambar 4.2 Diagram Alir Data Sistem yang Diusulkan……............ 46
Gambar 4.3 Flowchart yang Diusulkan…………………………..… 47
Gambar 4.4 Diagram Konteks……………………………………… 48
Gambar 4.5 Menu Login……………………………………………. 49
Gambar 4.6 Home Admin………………………………………….. 49
Gambar 4.7 Halaman Depan……………………………….. ……… 50
Gambar 4.8 Halaman Login User………………………………….. 50
Gambar 4.9 Halaman Produk…………………………………….… 51
Gambar 4.10 Halaman Keranjang Belanja………………………… 51
Gambar 4.11 Halaman Checkout………………………………….. 52
Gambar 4.12 Halaman Hubungi Kami…………………………….. 52
Gambar 4.13 Halaman login admin…...……...………………….... 54
Gambar 4.14 Halaman utama admin ............................................... 55
Gambar 4.15 Halaman Orders…………………………….……… 55
Gambar 4.16 Halaman Categories Admin………………………… 56
Gambar 4.17 Halaman Customer.………………………………….. 57
Gambar 4.18 Halaman Utama User…………………………….…. 58
Gambar 4.19 Halaman All Product……………………….……….. 58
Gambar 4.20 Halaman About Us………...…………………….….. 59
Gambar 4.21 Halaman Contact Us……………………….…..…… 59
Gambar 4.22 Halaman Login User…………………………….…. 60
Gambar 4.23 Halaman Add to Cart……….…………………..….. 61
Gambar 4.24 Halaman Shopping Cart………………………….… 61
Gambar 4.25 Halaman Address…………………………………… 62
Gambar 4.26 Delivery Method…………………….……….. ……. 62
Gambar 4.27 Halaman Payment Method…………….……….…... 63
Gambar 4.28 Halaman Confirm Order………………………..….. 64
Gamabr 4.29 Halaman Total Penjualan…………………………… 64
Gambar 4.30 Halaman Sales Report……….……………………… 65
Gambar 4.31 Halaman Penambahan Category..……….………..… 66
Gamabr 4.32 Halaman Registrasi……………………….……….… 66
Gambar 4.33 Halaman Invoice………………….……………….… 67
1
BAB I
PENDAHULUAN
1.1 Pendahuluan
perdagangan yang semakin ketat saat ini. Setiap perusahaan dituntut untuk bekerja
secara profesional dan dapat menjalankan suatu informasi yang berkualitas, yaitu
secara tepat, akurat, dan terkini. Dalam menghasilkan informasi yang berkualitas,
secara selayaknya. Pada proses kerja manual dapat menimbulkan resiko terjadi
lebih lama.
penghematan waktu, biaya dan sebagainya. Menurut Ellsworth (1997 : 3), Internet
menghubungkan para mitra dagang tetapi juga mencakup para pelanggan. Internet
sebagai cyberspace.
telekomunikasi, transaksi bisnis dapat dilakukan secara otomatis dan dalam waktu
bisnis tersedia pada saat diperlukan. Dengan melakukan bisnis secara elektronik,
proses pembelian dan penjualan serta pemasaran dan pelayanan dari produk, jasa,
diatas maka dapat disimpulkan bahwa E-commerce adalah proses jual beli,
transfer, atau pertukaran produk, jasa, dan atau informasi melalui jaringan
Fashion Store dan MySQL sebagai database yang digunakan, serta XAMPP
pemilik Stella Fashion Store dalam memasarkan produknya sehingga dapat dilihat
secara langsung dan dapat memberikan komentar kepada pihak Stella Fashion
Store.
produk dan jasa yang ditawarkan, membuat masyarakat Indonesia menjadi online
shop sebagai salah satu “tempat berbelanja” baru selain pusat perbelanjaan yang
ada di setiap wilayah. penawaran produk dengan berbagai cara untuk menarik
Lexelshop adalah toko online yang menjual tas impor, Lexelshop menjual
berbagai macam tas seperti tas ransel, handbag, tas selempang, dompet dan lain-
lain. Lexelshop sudah berdiri sejak 2015, Lexelshop adalah toko yang menjual
blackberry dan instagram, dan facebook dimana produk yang dijual oleh
pembeli bisa langsung melihat gambar produk yang akan dibeli tanpa harus
tetapi terdapat kelemahan dari group pada blackberry yang ada yaitu jumlah
penghapusan dan penambahan member secara manual, dan juga pada group
gambar sehingga jika produk yang dijual melebihi batas maksimal, admin harus
membuka group baru dan harus menambah member kembali. Pelayanan sangat
terbatas dalam menggunakan aplikasi internet karena admin tidak dapat melayani
pelanggan selama 24 jam. Selain itu instagram juga memerlukan banyak pengikut
agar produk kita dapat di akses oleh penguna instagram. Dengan keterbatasan
Lexelshop.
informasi produk dan harga produk kepada pelanggan dengan jelas. Pelanggan
tinggal memilih dan memesan, admin akan menerima notifikasi dari website dan
memproses orderan sesuai pesanan. Selain itu website dapat diakses dalam 24 jam
sehingga pelanggan bisa melakukan pemesanan dalam 24 jam. Website juga akan
membantu toko untuk mencakup lingkup pemasaran yang lebih luas lagi .
Perancangan Sistem informasi Penjualan Tas berbasis web (studi kasus pada
Lexelshop Batam)”.
menggunakan e-commerce?
sebagai berikut:
Lexelshop.
6
suatu objek sangat mengharapkan agar hasil dari perancangan yang dilakukan ini
c. Belanja online bisa dilakukan kapan pun dan dimana pun dalam 24 jam.
Bagi penulis, hasil penelitian ini diharapkan dapat berguna dalam menambah
Bagi kampus, laporan skripsi ini dapat dijadikan sebagai bahan acuan bagi
yang ada, maka laporan Skripsi ini dibagi menjadi beberapa bab yang berisi
berikut :
7
BAB I : PENDAHULUAN
Pada bab ini dijelaskan mengenai latar belakang, batasan masalah, rumusan
penulisan.
Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang berupa
Bab ini memberikan uraian tentang kerangka kerja perancangan dan gambaran
umu perusahaan.
Pada bab ini akan menganalisis sistem yang berjalan dan sistem yang diusulkan
BAB V : PENUTUP
Pada bab terakhir ini berisikan tentang kesimpulan yang diperoleh dari hasil
penelitian dan saran perlu diajukan yang mungkin bermanfaat bagi perusahaan
BAB II
LANDASAN TEORI
2.1.1 Perancangan
tahapan perancangan (design) memiliki tujuan untuk mendesain sistem baru yang
hasil rekomendasi analisis sistem. Dalam tahap perancangan, tim kerja harus
terstandarisasi.
(design) memiliki tujuan untuk mendesain sistem baru yang dapat menyelesaikan
analisis sistem. Dalam tahap perancangan, tim kerja harus merancang dalam
seperti informasi, target, dan tujuan lainnya. sedangkan Informasi merupakan data
yang telah diolah menjadi suatu bentuk yang penting bagi pengguna dan
mempunyai nilai yang nyata atau dapat dirasakan manfaatnya dalam keputusan-
sebuah satu kesatuan informasi yang saling terkait dan saling mendukung
sehingga menjadi suatu informasi yang berharga bagi yang menerimanya. Atau
saling berhubungan satu sama lain yang membentuk satu kesatuan untuk
informasi.
tingkat keakuratan yang tinggi, dan mengurangi birokrasi. lalu sistem informasi
diperoleh secara on-line. dan sistem informasi Lintas Platform yaitu sistem
2.1.3 Penjualan
keinginan dari pembeli untuk saling menghasilkan keuntungan antara pembeli dan
penjual. Penjualan merupakan satu set dasar dari kegiatan bisnis dan koperasi
Doddy (1992:33), Penjualan adalah suatu proses seseorang atau organisasi untuk
untuk menangani proses penjualan produk tunai. Sistem ini memiliki keunggulan
utama yaitu kecepatan akses dan sistem yang dapat diakses dari manapun karena
berbasis web. Fasilitas yang disediakan didalam sistem ini antara lain penanganan
11
beberapa kriteria.
2.1.4 E-Commerce
dan pelayanan dari produk, jasa, dan informasi melalui jaringan komputer yang
transfer, atau pertukaran produk, jasa, dan atau informasi melalui jaringan
sekumpulan data yang umum dapat digunakan untuk banyak aplikasi. Menurut
Database adalah suatu kumpulan data logika yang berhubungan satu sama lain,
12
dan didesain dari sebuah informasi untuk memenuhi yang dibutuhkan dari satu
1. Field
Field adalah kumpulan dari beberapa karakteristik dari objek-objek yang ada.
2. Record
Record adalah kumpulan dari field yang berhubungan satu sama lain.
3. File
File atau berkas adalah kumpulan dari beberapa record yang berhubungan
transaksi pada perusahaan yang recordnya tercatat tanggal, kode dan barang.
4. Primary Key
Primary Key adalah sebuah field yang mempunyai nilai unik yang tidak
memiliki kesamaan antara record yang satu dengan record yang lain.
5. Foreign Key
Foreign key adalah satu atribut atau kumpulan atribut dalam satu relasi yang
berguna untuk menghubungkan primary key lain yang berada dalam tabel lain.
6. Attribute
Atribut adalah nama dari suatu kolom relasi yang menjelaskan suatu entity.
7. Entity
Entity adalah satu kesatuan yang terdiri dari informasi yang disimpan.
2.1.6 MySQL
source. MySQL merupakan buah pikiran dari Michael “Monty” Widenius, David
Axmark dan Allan Larson yang di mulai tahun 1995. Mereka bertiga kemudian
pada Mei 1996 dan penggunaannya hanya terbatas di kalangan perusahaan saja.
Barulah pada bulan Oktober 1996, MySQL versi 3.11.0 di rilis ke masyarakat
besar lainnya yang komersil seperti ORACLE, Sybase, Unify dan sebagainya.
MySQL dapat berjalan di atas banyak sistem operasi seperti Linux, Windows,
My SQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
atau dapat disebut juga Database Management Sistem (DBMS) yang multi-thread
yang open source. Ukuran database MySQL lebih kecil file database yang lain.
sensitive, jadi baik huruf kapital maupun huruf kecil tidak dibedakan. Setiap
2.1.7 HTML
HTML adalah bahasa markup internet (web) berupa kode dan simbol yang
sebuah website. Singkatnya, HTML adalah bahasa markup yang digunakan untuk
membuat website. Website yang dibuat dengan HTML ini, dapat dilihat oleh
dan Google Chrome. Ada beberapa istilah HTML dibawah ini, yaitu:
mengeklik sebuah teks yang bernama hyperlink. Hyperlink adalah sebuah teks
khusus di internet, dimana saat teks tersebut diklik, akan membawa kita ke
2. Markup adalah hal yang dilakukan oleh tag HTML kepada teks yang ada
didalamnya. HTML menandai teks yang berada didalamnya sebagai tipe teks
tertentu. Misalnya saja jika kita menandai sebuah teks dengan tag html <i>,
maka teks tersebut akan berubah menjadi italic (huruf yang miring).
Sedangkan jika kita menandainya dengan <b>, maka teks tersebut akan
3. Language yang berarti bahasa. HTML adalah sebuah bahasa, yang memiliki
kata kata berupa kode dan syntax seperti bahasa yang lain.
Saat ini bahasa HTML masih terus dikembangkan Hal ini dikarenakan
pengguna internet semakin hari semakin berkembang pesat. Oleh karena itu
bahasa HTML harus ditingkatkan lagi agar bisa menciptakan halaman web yang
15
Bahasa HTML digunakan untuk membuat halaman web. Semua halaman web
Sebuah rumah jika tidak memiliki pondasi maka akan cepat roboh. Begitu
juga dengan website. Jika tidak memiliki HTML sebagai pondasi, kita tidak
Misalnya, kita dapat menandai sebuah teks menjadi bergaris bawah dengan
Sebuah website memiliki beberapa bagian seperti header, navigasi, main dan
6. Untuk menambahkan objek seperti audio, video, gambar, dll dalam halaman
web
16
2.1.8 Internet
komunikasi global yang tidak hanya menghubungkan para mitra dagang tetapi
Networking, atau sering disebut juga sebagai cyberspace bahwa internet adalah
(2001:73), Internet dapat digunakan untuk aplikasi bisnis apapun yang melibatkan
lingkungan.
2.1.9 Website
Menurut Hahn (1996: 181), Website adalah keseluruhan web page beserta
halaman web dan file-file pada situs web tersebut) yang merupakan sistem yang
luas dari server yang menawarkan semua orang melalui jaringan. Website adalah
atau subdomain, yang tempatnya berada di dalam World Wide Web (www) di
17
dalam Internet. Sebuah halaman web biasanya berupa dokumen yang ditulis dalam
format HTML (Hyper Text Markup Language), yang selalu bisa diakses melalui
HTTP, yaitu sebuah protokol yang menyampaikan informasi dari server website
untuk ditampilkan kepada para pemakai melalui web browser dan Website atau
informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan
atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang
1. Website Statis
Website Statis adalah web yang mempunyai halaman tidak berubah. Artinya
manual dengan mengedit code yang menjadi struktur dari website tersebut.
2. Website Dinamis
update sesering mungkin. Biasanya selain utama yang bisa diakses oleh user
dari website. Contoh umum mengenai website dinamis adalah web berita atau
web portal yang didalamnya terdapat fasilitas berita, polling dan sebagainya
3. Website Interaktif
Website Interaktif adalah web yang saat ini memang sedang booming. Salah
satu contoh website interaktif adalah blog dan forum. Di website ini user bisa
2.1.10 Homepage
dari suatu Website atau situs web. Hompage merupakan halaman yang paling
penting pada suatu website karena merupakan halaman utama dan halaman yang
di index terlebih dahulu oleh search engine sebelum halaman-halaman yang lain
pada suatu website. Definisi dan Pengertian Home Page adalah halaman utama
atau bagian depan yang berisi daftar isi atau menu dari sebuah situs Web. Home
Page berisi judul-judul yang ada di dalam situs tersebut, biasanya dengan
mengakses home page dari suatu situs, kita bisa memilih ke halaman mana yang
akan dituju.
Biasa Home page merupakan website pada Domain utama dan ada
untuk mengorganisir content website agar lebih mudah ditemukan dan dilihat.
Sistem) hampir setiap halamannya sama dengan home page, karena pada setiap
sekian banyak web page yang terdapat dalam suatu website. Homepage adalah
2.1.11 XAMPP
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, Mysql database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, Mysql, PHP dan Perl. Program ini tersedia dalam
GNU (General Public License) dan bebas, merupakan web server yang mudah
digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk
1. Huruf X
2. Huruf A
menghasilkan halaman web yang benar kepada user berdasarkan kode PHP
yang dituliskan oleh pembuat halaman web, jika diperlukan juga berdasarkan
kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih
dihasilkan.
3. Huruf M
4. Huruf P
PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis.
Sistem manajemen basis data yang sering digunakan bersama PHP adalah
5. Huruf P
terhubung ke internet. Web awalnya adalah web yang bersifat statis sehingga
hanya bisa melihat-lihat informasi sehingga tidak ada interaktif yang terjadi antara
pemakai dengan komputer. Tetapi kini semakin populernya dunia internet maka
interaktif dan menarik. Sehingga web tidak hanya sebagai penyedia informasi
tetapi pemakai juga dapat langsung melakukan komunikasi dengan komputer serta
dengan tampilan web yang menarik. Komunikasi yang terjalin seperti email,
teknologi maka lahirnya PHP sebagai bahasa pemrograman open source yang
digunakan secara luas terutama untuk pengembangan web dan dapat disimpan
dalam bentuk HTML. Sehingga web tidak hanya memberikan informasi tetapi
terjalin interaksi dan menjadikan web bersifat dinamis dan diintegrasikan dengan
web server Apache, PWS dan IIS. Kelahiran PHP bermula saat Rasmus Lerdorf
membuat sejumlah skrip Perl yang dapat mengamati siapa saja yang melihat-lihat
daftar riwayat hidupnya, yaitu tahun 1994. Tahun 1995, Rasmus menciptakan
PHP.FI Versi 2, dimana Versi tersebut dapat menempelkan kode terstruktur dalam
Manajemen Konten adalah aplikasi web yang berisikan template untuk mengelola
isi halaman web secara mudah. Penggunaan Content Management System tidak
dan cara penggunaannya sudah user friendly. CMS sendiri ada yang dibuat khusus
menyesuaikan kasus yang ada dan biasanya berbayar dan ada yang berupa
proses bisnis yang ada didunia nyata yang dapat digunakan secara gratis.
CMS merupakan situs web yang menerapkan sistem ini berorientasi terhadap
konten. Sudah bukan merupakan kendala yang berarti bagi manajemen atau
Dengan hak akses dan otoritas masing-masing, setiap bagian dari perusahaan/
prosedur yang sulit. Pada umumnya sebuah CMS memiliki 2 bagian kategori yaitu
digunakan. Penggunaan sistem hirarki pengguna yang diterapkan CMS dalam hak
aksesnyapun sangat bervariasi sesuai CMS masing-masing. Mulai dari level akses
user anggota yang hanya dapat mengirimkan data tertentu berupa komentar,
kemudian editor yang dapat mengirimkan suatu artikel/ berita (untuk CMS yang
semua fitur yang ada. Keberadaan aplikasi gratisan di Internet dan juga komunitas
sumber terbuka yang semakin menjamur ikut memberikan andil yang signifikan
untuk menjadikan teknologi CMS menjadi murah dari segi harga akan tetapi
dengan fitur-fitur yang semakin lengkap dan canggih. Dari segi biaya
fitur-fitur dan kemudahan yang ditawarkan. Hal inilah yang akhirnya ikut
konvensional yang ada. CMS dapat digunakan untuk membuat berbagai jenis
website seperti :
2. Portal
3. Galeri foto
8. Dan lain-lain.
CMS OpenCart adalah CMS khusus untuk membuat sebuah Toko Online.
CMS ini juga banyak dipakai baik bagi kalangan personal maupun developer yang
ingin membangun sebuah toko online. CMS Opencart ini sudah bisa dibilang
lengkap, karena memang CMS ini dikhususkan untuk E-Commerce. Beda dengan
CMS-CMS diatas. Kekurangan CMS Opencart adalah dari sisi SEO, tetapi untuk
merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu
organisasi, biasanya oleh System Analys dalam tahap analisis persyaratan proyek
merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk
logical database dalam bentuk diagram ERD menyediakan cara yang sederhana
dan mudah untuk memahami berbagai komponen dalam desain database. ERD
1. Entity
Entity merupakan suatu benda yang memiliki identifikasi yang berbeda. Entity
2. Relationship
yang berisi nama dari relasi tersebut. Relationship dapat berupa relasi one-to-
Relasi dimana setiap entity yang ada hanya dapat mempunyai maksimal 1
Relasi dimana setiap entity yang ada dapat mempunyai satu atau lebih dari
Relasi dimana setiap entity dapat mempunyai lebih dari satu relasi dengan
entity lainnya.
3. Properti / atribut
Properti atau atribut adalah sifat atau karakteristik deskriptif suatu entitas.
Setiap Properti atau atribut mempunyai key di antaranya Primary Key (PK)
dan Foreign Key (FK) untuk menmunjukkan hubungan antar kedua entitas.
model aktual dari notasi pemodelan data yang mengambarkan data dalam bentuk
entities dan relationships. Beberapa konsep model data adalah sebagai berikut:
25
1. Entity adalah sekelompok orang, tempat, kejadian, atau konsep yang perlu
2. Primary Key adalah atribut tunggal atau jamak yang unik, digunakan untuk
3. Foreign Key adalah primary key dari sebuah entity yang diletakkan dalam
4. Relationship adalah asosiasi alami bisnis yang ada diantara satu entity atau
berikut:
1. Unary Degree (derajat satu), Bila satu entity mempunyai relasi terhadap
dirinya sendiri.
2. Binary degree (derajat dua), Bila satu relasi menghubugkan dua entity
3. Ternary degree (derajat tiga), Bila satu entity menghubungkan lebih dari dua
entity
macam yaitu:
alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir
1. Sistem Flowchart
2. Dokumen Flowchart
Bagan alir dokumen (document flowchart) atau disebut juga bagan alir
tembusannya.
3. Schematic Flowchart
Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip
4. Program Flowchart
secara rinci langkah-langkah dari proses program. Bagan alir program dibuat
dari derivikasi bagan alir sistem. Bagan alir program dapat terdiri dari dua
macam, yaitu bagan alir logika program (program logic flowchart) dan bagan
28
dalam program komputer secara logika. Bagan alat- logika program ini
program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
5. Proses Flowchart
Bagan alir proses (process flowchart) merupakan bagan alir yang banyak
digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem
suatu bagan yang menjelaskan urutan dari prosedur dalam sebuah sistem
manual dan bagan alir sistem ini dimulai dengan input yang masuk ke dalam
Bila seorang analis dan programmer akan membuat flowchart, ada beberapa
1. Flowchart digambarkan dari halaman atas ke bawah dan dari kiri kekanan.
5. Setiap langkah dari aktivitas harus berada pada urutan yang benar.
Diagram konteks adalah diagram yang terdiri dari suatu proses dan
tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari
sistem. Diagram nol adalah diagram yang menggambarkan proses dari data flow
sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang
ada, aliran data, dan eksternal entity. Pada level ini sudah dimungkinkan adanya/
digambarkannya data store yang digunakan. Diagram rinci adalah diagram yang
31
menguraikan proses apa yang ada dalam diagram zero atau diagram level
diatasnya.
Menurut Budi (2008: 116) Diagram yang paling awal dalam aliran data
1. Kelompok pemakai, baik pihak internal maupun pihak ekternal perusahan dan
3. Arah anak panah yang menunjukkan aliran data jangan sampai terbalik agar
mudah dipahami oleh pembuat sistem. (Budi, 2008: 116). Diagram aliran data
mengenai sistem berbagai jaringan kerja antar fungsi yang berhubungan satu
sama lain dengan menunjukkan dari dan ke mana data mengalir serta
menampung aliran data, namum dalam tahap ini, semua proses hanya
32
digambarkan sebagai sebuah sistem secara umum dan tidak terinci. Setiap
maka proses-proses tersebut akan diuraikan lebih rinci dengan spesifikasi yang
lebih, namum tidak semua proses-proses yang ada harus diturunkan dengan
2. Pemahaman lebih jauh mengenai keterkaitan satu sama lain dalam system dan
sub sistem.
proses yang diperlukan sudah ditetapkan. (Kenneth, et.al., 2009: 264) Simbol-
simbol yang digunakan dalam sistem aliran data dapat dilihat pada tabel 2.3.
33
diperlukan ketika datanya tidak konsisten. Menurut Connolly dan Begg (2010:66),
sebagai berikut:
3. Dapat memperoleh informasi yang lebih banyak dan jumlah data yang sama.
6. Meningkatkan keamanan.
7. Penetapan standarisasi.
sebagai berikut:
1. Kompleksitas.
3. Biaya DBMS yang beragam tergantung pada lingkungan dan fungsi yang
disediakan.
layanan akses terhadap data. Contoh dari layanan akses yang diberikan adalah:
a. Sistem keamanan, yang mecegah pengguna yang tidak memiliki hak untuk
mengakses database.
Dalam penelitian ini, penulis dibantu oleh sumber materi dari beberapa
jurnal penulis lainnya sebagai pedoman untuk melakukan penelitian ini, yaitu:
Fashion Store dan MySQL sebagai database yang digunakan, serta XAMPP
dapat menjadikan informasi dapat diakses dari manapun dan kapanpun selama
terhubung dengan jaringan internet. Hal ini juga dapat membantu Yazid
opencart ini termasuk cms yang ditujukan untuk e-commerce. Dengan website
collection.
konsumen. Sistem penjualan offline yang diterapkan oleh UD. La Tanza saat
ini belum mampu menjangkau pasar secara luas, hanya terbatas pada daerah
pemasaran produk-produknya.
38
BAB III
METODOLOGI PENELITIAN
yang mencakup dari awal penelitian sampai dengan akhir penelitian. Agar
penelitian yang dilakukan dapat terlaksana dengan terstruktur dan sistematis maka
kerja dalam penelitian ini adalah uraian secara rinci terhadap masing-masing
kerangka kerja yang telah disusun agar penelitian yang dilakukan dapat terlaksana
Mendeskripsikan Masalah
Menganalisa Masalah
Mempelajari Literatur
Mengumpulkan Data
Merancang Aplikasi
Implementasi
Aplikasi
Gambar 3.1 Kerangka Kerja
39
1. Mendeskripsikan Masalah
2. Menganalisa Masalah
adalah sistem penjualan yang masih bersifat manual sehingga sering terjadi
human error.
3. Mempelajari Literatur
telah dibatasi sebelumnya yang bersumber dari buku, jurnal, karya tulisi
lmiah, artikel, tesis dan berbagai sangat diperlukan agar penelitian yang
dilakukan berpijak pada landasan teori yang jelas dan benar yang telah
4. Mengumpulkan Data
data dalam penelitian ini adalah dengan teknik observasi. Teknik observasi
penelitian.
5. Merancang Aplikasi
Pada tahap ini, peneliti merancang aplikasi yang dapat memberikan manfaat
6. Implementasi Aplikasi
menggunakan bahasa pemrograman PHP dan basis data MySQL dengan CMS
Opencart.
41
Lexelshop adalah toko online di Baloi Mas Blok K No.8 yang menjual tas
impor seperti tas selempang, ransel, handbag dan lain sebagainya. Lexelshop
mulai berjualan sejak tahun 2015, Lexelshop menggunakan media sosial seperti
toko yang menjual produk tas menggunakan smartphone secara online dengan
bantuan aplikasi Blackberry dan Instagram, dan Facebook dimana produk yang
Instagram, sehingga calon pembeli bisa langsung melihat gambar produk yang
akan dibeli tanpa harus datang langsung ke rumah tempat penyimpanan produk
oleh Lexelshop. Akan tetapi terdapat kelemahan dari group pada Blackberry yang
ada yaitu jumlah maksimum member hanya 30 member sehingga admin group
harus melakukan penghapusan dan penambahan member secara manual, dan juga
berjumlah 80 lembar gambar sehingga jika produk yang dijual melebihi batas
maksimal, admin harus membuka group baru dan harus menambah member
kembali. Selain itu instagram juga memerlukan banyak pengikut agar produk kita
dalam memasarkan produknya ke lingkup yang lebih luas lagi. Lexelshop ingin
Pemilik Toko
Ellin
1. Pemilik toko : Pemilik toko akan melakukan pengecekan transaksi bank yang
berjalan
2. Admin toko : Admin toko akan menerima orderan, memproses orderan, dan
BAB IV
ANALISIS DAN IMPLEMENTASI
memperbaiki berbagai fungsi didalam sistem yang sedang berjalan agar menjadi
sama dengan seperangkat input yang lain (biasa jadi lebih sederhana dan lebih
ditemukan beberapa masalah yang dihadapi yaitu sistem yang berjalan masih
bantuan aplikasi blackberry dan instagram, dan facebook dimana produk yang
calon pembeli bisa langsung melihat gambar produk yang akan dibeli tanpa harus
tetapi terdapat kelemahan dari group pada blackberry yang ada yaitu jumlah
penghapusan dan penambahan member secara manual, dan juga pada group
gambar sehingga jika produk yang dijual melebihi batas maksimal, admin harus
membuka group baru dan harus menambah member kembali. Selain itu instagram
44
juga memerlukan banyak pengikut agar produk kita dapat di akses oleh pengunna
yang dimiliki oleh Lexelshop dan untuk dapat menerima pesanan dalam 24 jam
Adapun gambar Diagram alir Data sistem yang berjalan pada Lexelshop
Pemesanan
Produk
Konsumen
Admin
Aplikasi Online
-Facebook
Bukti Pembelian Pemesanan
-Blackberry
Laporan Penjualan
Owner
Pada gambar 4.1 menyatakan bahwa bagaimana diagram alir data sistem
facebook.
4. Jika stok produk tersedia, maka admin akan segera memproses pesanan
berbasis web pada Lexelshop, bertujuan untuk mengetahui lebih jelas bagaimana
cara kerja sistem tersebut dan masalah yang di hadapi sistem tersebut untuk dapat
dijadikan sistem yang baru agar terkomputerisasi dan perancangan analisis sistem
Diagram dan Entity Relationship Diagram yang dapat menjelaskan proses aliran
Website Lexelshop
Owner
Total Penjualan
Pada gambar 4.2 menyatakan bahwa bagaimana diagram alir data sistem
pembelian.
3. Dari transaksi yang selesai diproses, maka owner dapat melihat total penjualan
4.2.2 Flowchart
Mulai
Mengakses
Lexelshop.xyz
Beli
Pengiriman
Ya pesanan pembeli
Pengisian data
Add to Cart pelanggan
Selesai
Checkout
tombol add to cart, Jika pelanggan tidak membeli, maka akan kembali ke
pelanggan baru makan akan melakukan register terlebih dahulu untuk mengisi
data pelanggan.
7. Selesai.
-Konfirmasi Pembelian
Pelanggan Pemesanan -Data
Admin
Sistem Informasi
Penjualan Lexelshop
Bukti Pembelian Pemesanan
Berbasis Web
pesanan pelanggan.
pembelian.
49
4. Dari transaksi yang selesai diproses, maka owner dapat melihat total penjualan
digunakan atau menjalankan web browser tersebut, dan dapat mengatur semua
admin.
Tampilan halaman Login User untuk Customer memasuki web browser. Dan
pada Cart.
Tampilan Checkout ini berisi form alamat, data user, dan total pembayaran.
Lexelshop.
4.4 Implementasi
bermuara pada aktivitas, aksi, tindakan, atau adanya mekanisme suatu sistem.
Implementasi bukan sekedar aktivitas, tetapi suatu kegiatan yang terencana dan
atas, dapat dikatakan bahwa implementasi adalah bukan sekedar aktivitas, tetapi
berdasarkan acuan norma tertentu untuk mencapai tujuan kegiatan. Oleh karena
itu implementasi tidak berdiri sendiri tetapi dipengaruhi oleh objek berikutnya.
perluasan aktivitas yang saling menyesuaikan proses interaksi antara tujuan dan
bahwa implementasi yaitu merupakan proses untuk melaksanakan ide, proses atau
seperangkat aktivitas baru dengan harapan orang lain dapat menerima dan
melakukan penyesuaian dalam tubuh birokrasi demi terciptanya suatu tujuan yang
bisa tercapai dengan jaringan pelaksana yang bisa dipercaya. Menurut Hanifah
admin penjual yang digunakan admin untuk mengelola penjualan. Admin harus
melakukan login terlebih dahulu untuk masuk ke halaman admin tersebut. Pada
54
dan password yang benar maka admin akan diarahkan ke halaman utama admin
atau dashboard yang dapat dilihat pada gambar 4.14 dibawah ini:
55
yang telah masuk. Apabila admin ingin memeriksa orderan, admin dapat mencari
pilihan sales dan dilanjutkan dengan pilihan orders maka admin akan diarahkan
ke tampilan halaman orders yang dapat dilihat pada gambar 4.15 di bawah ini:
sesuai kategori yang sesuai dengan model. Admin dapat memilih bagian catalog
tampilan halaman categories yang dapat dilihat pada gamabr 4.16 dibawah ini:
56
Pada halaman products admin dimana admin dapat melihat daftar produk
pada halaman ini. Apabila admin melihat daftar produk dapat dilakukan dengan
memilih di bagian catalog dan dilanjutkan dengan pilihan products maka admin
akan diarahkan ke tampilan halaman products yang dapat dilihat pada gambar
pada address bar maka tampilan utama user dapat dilihat pada gambar 4.3.7 di
bawah ini:
58
Pada halaman all product user dapat melihat produk-produk yang ada,
Apabila user ingin melihat variasi produk dapat dipilih bagian produk dan
dilanjutkan dengan memilih merek yang ingin dilihat maka tampilan halaman All
Tampilan halaman About Us dapat dilihat pada gambar 4.20 di bawah ini:
Pada halaman Contact Us user dapat melihat informasi alamat toko, dan
nomor telepon yang dapat dihubungi. Tampilan halaman Contact Us dapat dilihat
dengan memilih My Account pada bagian bawah website maka akan diarahkan ke
halaman login user. Tampilan halaman login user dapat dilihat pada gambar 4.22
di bawah ini:
Pada halaman add to cart dimana user ingin menyimpan produk yang
tampilan halaman add to cart yang dapat dilihat pada gambar 4.23 dibawah ini:
61
Pada halaman shopping cart dimana user dapat melihat daftar produk yang
sudah disimpan sebelumnya pada website dan dapat memilih untuk melakukan
pada bagian kanan atas website dan dilanjutkan dengan mengklk gambar
keranjang tersebut maka tampilan halaman shopping art yang dapat dilihat pada
Pada halaman address dimana user mengisi alamat secara lengkap sebelum
melakukan pengiriman. Apabila user memilih checkout pada bagian shopping cart
maka tampilan halaman Address dapat dilihat pada gambar 4.25 di bawah ini:
Halaman ini adalah halaman yang berisi metode pembayaran yang ingin
digunakan oleh user, user dapat memilih metode pembayaran yang dinginkan,
Selain itu user dapat menambahkan pesan seperti warna produk dan lainnya
mengenai pesanannya. Halaman Payment Method dapat dilihat pada gambar 4.27
di bawah ini:
seluruh data yang diperlukan untuk pemastian data produk yang dibeli sampai
pembaran. Apabila user memilih checkout pada bagian shopping cart dan
tampilan halaman confirm order dapat dilihat pada gambar 4.28 dibawah ini:
64
dapat mengetahui seluruh data penjualan. Admin dapat mengakses halaman total
penjualan dengan mengklik Total Sales pada Dashboard admin site. Maka akan
dapat mengetahui seluruh data penjualan sesuai tanggal yang diinginkan. Admin
dapat mengakses halaman Sales Report dengan mengklik menu Sales Report
65
Report. Tampilan halaman sales report dapat dilihat pada gambar 4.30 dibawah
ini:
category pada admin site dilanjutkan dengan mengklik tombol tambah yang
Pada Halaman registrasi dimana user ingin bergabung menjadi salah satu
dan dilanjutkan dengan memilih new account maka tampilan halaman tentang
Admin dapat mencetak invoice dengan cara menglik orderan yang masuk
dan memilih menu di atas dengan icon printer maka halaman invoice akan
muncul. Tampilan halaman invoice dapat dilihat pada gambar 4.33 berikut ini:
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Ada beberapa kesimpulan yang diambil terhadap penelitian ini antara lain sebagai
berikut:
tersedia yaitu dengan mengklik dashboard pada admin site dan selanjutnya
5.2 Saran
2. Stok produk belum ditangani dalam sistem informasi ini, sehingga perlu
dibuat pengembangan sistem lebih lanjur agar Lexelshop dapat mengelola data
Arbie, E., 2000, Pengantar Sistem Informasi Manajemen, Edisi Ke-7, Jilid 1,
Indonesia, Jakarta: Bina Alumni
Connolly, Thomas & Begg, Carolyn. 2002. Database Systems :A Practical Approach
to Design, implementation and management. Third Edition., England:
Addision Wesley
Kusrini dan Andri Koniyo. (2007). Tuntunan Praktis Membangun Sistem Informasi
Akuntansi dengan Visual Basic & Microsoft SQL Server. Yogyakarta: Andi.
Purbo, Onno W. & Arif, Aang Wahyudi. 2001. Mengenal E-commerce. Jakarta: PT.
Elex Media Komputindo.
Whitten et. Al., dkk. 2004. Metode design dan analisa Sistem Bibliografi ed.6,
Yogyakarta: Andi Offset.
http://www.academia.edu/9308770/Pengertian_perancangan_menurut_bin_Ladjamud
in