SKRIPSI
Oleh:
CRISTIANTO
161300043
SKRIPSI
Diajukan Sebagai Salah Satu Persyaratan Guna Memperoleh
Gelar Sarjana
Oleh:
CRISTIANTO
161300043
Nama : Cristianto
NIM : 2017 /161300043
Judul Skripsi : Perancangan Sistem Informasi Pemasaran Berbasis Web
Pada Hi Gadget Store Batam
2. Skripsi ini adalah murni gagasan, rumusan, dan penelitian saya sendiri, tanpa
bantuan pihak lain, kecuali arahan Pembimbing;
3. Pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari
terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya
bersedia menerima sanksi akademik berupa pencabutan gelar yang telah
diperoleh, serta sanksi lainnya sesuai dengan norma dan ketentuan yang
berlaku.
Batam,
Yang membuat pernyataan,
Materai
Rp. 6.000
Cristianto
NIM 2017/161300043
iv
KATA PENGANTAR
Dengan segala kerendahan hati penulis panjatkan segala puji dan syukur
hadirat Tuhan Yang Maha Esa yang telah memberikan rahmat dan hidayah-Nya
untuk mencapai Gelar Sarjana jurusan Sistem Informasi pada Sekolah Tinggi Ilmu
kritik, saran dan ide dari berbagai pihak, maka melalui kesempatan ini penulis
Bangsa Batam.
2. Bapak Bali Dalo, S.H. selaku Ketua Yayasan Permata Harapan Bangsa
Batam.
saran kepada penulis sehingga skripsi ini dapat selesai tepat waktu.
v
5. Staff dosen dan pegawai STMIK GICI yang tidak dapat penulis
sebutkan satu persatu atas semua jasa yang telah diberikan selama
6. Kedua orang tua dan saudara penulis yang banyak memberikan doa,
Semoga karya kecil ini memberikan manfaat bagi kita semua. Sekali lagi
penulis mengucapkan terima kasih kepada pihak-pihak yang ikut merasakan suka
duka dan yang turut berperan serta berjasa melatarbelakangi penulisan ini.
Semoga budi baik yang telah diberikan kepada penulis mendapat balasan dari
Batam, …………..………
Penulis,
Cristianto
NIM. 161300043
vi
ABSTRAK
Kata Kunci: Sistem Penjualan berbasis web, DFD (Data Flow Diagram), CMS
(Content Management Software), Opencart.
vii
ABSRACT
viii
DAFTAR ISI
Judul Halaman
BAB I PENDAHULUAN
1.1 Latar Belakang ............................................................................ 1
1.2 Batasan Masalah.......................................................................... 2
1.3 Rumusan Masalah........................................................................ 3
1.4 Tujuan Penelitian ........................................................................ 3
1.5 Manfaat Penelitian....................................................................... 4
1.6 Sistematika Penulisan............................................................... 4
ix
2.1.6 Konsep Dasar Perancangan Sistem................................ 9
2.1.6.1 Definisi Perancangan Sistem Informasi............. 9
2.1.6.2 Tujuan Tahapan Sistem Informasi..................... 9
2.1.7 SDLC (System Development Life Cycle)........................ 10
2.1.8 Flowchart........................................................................ 12
2.1.9 DFD (Data Flow Diagram)............................................ 13
2.1.10 Database....................................................................... 13
2.1.10.1 Definisi Database ............................................ 14
2.1.10.2 Jenis Database yang Digunakan....................... 14
2.1.11 Internet.......................................................................... 19
2.1.12 Website........................................................................... 20
2.1.13 HTML dan HTTP.......................................................... 21
2.1.13.1 Definisi HTML................................................. 21
2.1.13.2 Definisi HTTP.................................................. 21
2.1.14 Content Management Software (CMS).......................... 22
2.1.15 Pengujian Black Box ..................................................... 22
2.2 Penelitian Terdahulu................................................................. 23
BAB IV PEMBAHASAN
4.1 Analisis Sistem yang Berjalan
31
4.2 Analisis Sistem yang Diusulkan
x
32
4.2.1 Diagram Konteks yang diusulkan.................................... 34
4.2.2 DFD yang diusulkan........................................................ 35
4.2.3 Perancangan Antar Muka (User Interface Design).......... 35
4.2.3.1 Struktur Menu..................................................... 35
4.2.3.2 Rancangan Tampilan Input................................. 37
4.2.3.3 Rancangan Tampilan Output............................... 40
4.3 Implementasi
40
4.3.1 Implementasi Antar Muka untuk Admin......................... 41
4.3.1.1 Halaman Login Admin........................................ 41
4.3.1.2 Halaman Utama Admin....................................... 42
4.3.1.3 Halaman Menu Kategori Produk........................ 42
4.3.1.4 Halaman Tambah Produk.................................... 43
4.3.1.5 Halaman Menu Produk....................................... 43
4.3.1.6 Halaman Tambah Produk.................................... 44
4.3.1.7 Halaman Menu Customers................................. 44
4.3.1.8 Halaman Transaksi Pemesanan........................... 45
4.3.1.9 Halaman Laporan Penjualan............................... 45
4.3.2 Implementasi Antar Muka untuk User............................. 46
4.3.2.1 Halaman Utama Konsumen................................ 46
4.3.2.2 Halaman Register User....................................... 46
4.3.2.3 Halaman Login User........................................... 47
4.3.2.4 Halaman Produk................................................. 48
4.3.2.5 Halaman Detail Produk....................................... 48
4.3.2.6 Halaman Keranjang Belanja............................... 49
4.3.2.7 Halaman Konfirmasi Pesanan............................. 49
4.4 Testing
50
xi
BAB V PENUTUP
5.1 Kesimpulan
53
5.2 Saran
54
DAFTAR PUSTAKA
55
LAMPIRAN
57
xii
DAFTAR TABEL
Tabel Halaman
xiii
DAFTAR GAMBAR
Gambar Halaman
xiv
Gambar 4.19 Halaman Menu Produk.................................................................
xv
BAB I
PENDAHULUAN
sebagai salah satu alat teknologi informasi sangat dibutuhkan keberadaannya hampir
sangat pesat sejalan dengan besarnya kebutuhan terhadap informasi. Dengan adanya
komunikasi secara dua arah. Salah satu bentuk teknologi informasi yang sering
dimanfaatkan sebagai media pemasaran saat ini adalah internet. Dari data laman
Internet Live Stats mencatat pengguna internet di dunia mencapai 3,48 miliar atau 40
persen dari total populasi dan saat ini Indonesia menempati peringkat ke-4 sebagai
dalam bidang belanja online (online shopping) sehingga memunculkan bentuk model
toko-toko virtual, salah satu bentuk usaha dari para pebisnis online adalah
mengutamakan kebutuhan untuk para remaja hingga dewasa. Akan tetapi saat ini
sistem di Hi Gadget Store ini masih manual, seperti promosi barang masih
menggunakan banner dan tidak adanya penjualan jarak jauh yang bisa mempermudah
1
2
yang menerapkan model bisnis B2C (Business to Customer), akan tetapi belum
datang sendiri ke lokasi dan pembayaran dilakukan secara tunai. Hal ini tentu
menyulitkan para calon konsumen dari dalam dan luar kota, dikarenakan harus
membutuhkan layanan pembelian dan pembayaran secara online dan transfer melalui
meningkatkan kebutuhan akan data dan informasi kepada calon konsumen Hi Gadget
Store, dimana calon konsumen dapat melakukan pertukaran data dan informasi
hingga transaksi tentang segala produk yang ada pada Hi Gadget Store.
Bedasarkan perumusan permasalahan diatas, maka penulis tertarik untuk
Berbasis Web pada Hi Gadget Store mulai dari, pembayaran , pemesanan, penjualan,
penjualan.
2. Bagaimana Hi Gadget Store melayanani transaksi penjualan jarak jauh yang bisa
untuk calon konsumen yang bisa dilakukan secara transfer via rekening?
Bedasarkan dengan kebutuhan diatas, maka diperoleh perumusan masalah
dan promosi produk yang ada di toko serta membantu perusahaan dan konsumen
dalam layanan transaksi penjualan jarak jauh sehingga membantu toko dalam
penelitian selanjutnya. Diharapkan juga dengan adanya sistem ini dapat membantu
toko dalam memperluas wilayah pasarnya dan memungkinkan calon konsumen untuk
memperoleh data dan informasi serta bertransaksi tanpa harus datang ke lokasi. Serta
juga dapat menambah wawasan mengenai penerapan sistem informasi penjualan baik
gambaran umum mengenai isi dan pembahasan setiap bab yang terdapat dalam
BAB I PENDAHULUAN
Bab ini terdiri dari latar belakang, rumusan masalah, batasan masalah, tujuan
ini.
5
Bab ini berisi tentang teori pendukung, temuan, hasil penelitian sebelumnya, dan
informasi lainnya yang relavan yang diperoleh dari berbagai referensi untuk dijadikan
Bab ini berisi tentang desain, metode, atau pendekatan yang akan digunakan dalam
tahapan penelitian secara rinci, singkat dan jelas dan gambaran umum tentang
perusahaan.
Bab ini berisi hasil proses yang terjadi pada tahap implementasi dan umpan balik
yang diperoleh dari hasil perancangan yang diimplementasikan pada tempat kerja
BAB V PENUTUP
Bab ini merupakan bagian penutup dari skripsi yang memuat kesimpulan atas dari
keseluruhan penelitian ini, temuan-temuan yang diperoleh dari hasil analisis dari
BAB II
LANDASAN TEORI
2.1.1 Sistem
Menurut Taufiq (2013:2), Sistem adalah kumpulan dari sub-sub sistem abstrak
maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan
komponen – komponen yang memiliki unsur keterkaitan antara satu dan lainnya.
Berdasarkan kedua definisi diatas, maka dapat disimpulkan bahwa sistem
adalah kumpulan dari komponen – komponen abstrak maupun fisik yang memiliki
unsur keterkaitan dan saling terintergrasi untuk mencapai sebuah tujuan tertentu.
kejadian – kejadian dan kesatuan nyata. Menurut Taufiq (2013:13), Data adalah
mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukkan fakta.
diolah atau proses melalui prosedur pengolahan data dalam rangka menguji tingkat
Informasi adalah data-data yang diolah sehingga memiliki nilai tambah dan
informasi adalah data yang sudah diolah untuk menguji kebenarannya sehingga
strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan oleh pihak
luar tertentu. Menurut Taufiq (2013:17), Sistem Informasi adalah kumpulan dari sub-
sub sistem yang saling terintegrasi dan berkolaborasi untuk menyelesaikan masalah
tertentu dengan cara mengolah data dengan alat yang namanya komputer sehingga
kesimpulan bahwa sistem informasi adalah sebuah sistem yang terdiri dari
pengambilan keputusan didalam suatu organisasi untuk dapat mencapai sasaran dan
tujuannya.
8
2.1.4 Penjualan
pengiriman barang dagangan atau dari penyerahan pelayanan dalam bursa sebagai
barang pertimbangan. Pertimbangan ini dapat dalam bentuk tunai peralatan kas atau
pertukaran, harga jual dapat ditetapkan dan bebannya diketahui. Menurut Sutabri
(2012:1), Penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau
Dari kedua definisi di atas, maka dapat disimpulkan bahwa penjualan adalah
proses pertukaran barang atau jasa yang merupakan bahan pertimbangan pokok
dalam pemasaran.
sistem yang terdiri dari kumpulan orang, peralatan dan prosedur yang memadukan
informasi bagi para pemakai dalam membuat keputusan untuk memecahkan masalah
didalam perusahaan.
secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model
suatu kegiatan membuat desain teknis berdasarkan kegiatan pada waktu proses
secara rinci berdasarkan hasil analisa sistem yang ada dan membuat desain teknis
2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada
pemrogram komputer dan ahli-ahli teknik yang terlibat (lebih condong pada
Menurut Simarmata (2010:39), SDLC mengacu pada model dan proses yang
menyusun sistem/perangkat lunakyang benar-benar baru atau yang lebih sering terjadi
study) baik secara teknik maupun secara teknologi serta penjadwalan suatu
proyek sistem informasi atau perangkat lunak. pada tahap ini pula, sesuai dengan
2. Tahap kedua, adalah tahap analisis (analysis), yaitu tahap dimana kita
(pengkodean/coding).
menentukan apakah sistem atau perangkat lunak yang dibuat sudah sesuai dengan
kebutuhan pengguna atau belum, jika belum, proses selanjutnya adalah bersifat
iteratif, yaitu kembali ketahap-tahap sebelumnya. Dan tujuan dari pengujian itu
dimana pada tahap ini mulai dimulainya proses pengoprasian sistem dan jika
penggunaan sistem habis, maka akan masuk lagi pada tahap perencanaan.
12
Cycle (SDLC) adalah keseluruhan proses dalam membangun sistem melalui beberapa
langkah. Ada beberapa model SDLC. Model yang cukup populer dan banyak
digunakan adalah waterfall. Beberapa model lain SDLC misalnya fountain, spiral,
rapid, prototyping, incremental, build & fix, dan synchronize & stabilize.
2.1.8 Flowchart
segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain
Data Flow Diagram (DFD) adalah sebuah teknik grafis yang menggambarkan
desain informasi yang diaplikasikan pada saat data bergerak dari input menjadi
13
output. Data flow diagram dapat digunakan untuk meyajikan sebuah sistem atau
perangkat lunak pada setiap tingkat abstraksi. Data flow diagram memberikan suatu
Dengan kata lain, data flow diagram adalah alat pembuatan model yang
memberikan penekanan hanya pada fungsi sistem. Data flow diagram ini merupakan
alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi
dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah
2.1.10 Database
Menurut Masria (2012:173) basis data atau (database),atau sering pula dieja
basis data, adalah kumpulan informasi yang disimpan didalam komputer secara
memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan
untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen
basis data (database management system, DBMS). Sistem basis data dipelajari dalam
ilmu informasi.
14
adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling
Menurut Helmi Kurniawan dan Iwan Fitrianto Rahmad dalam jurnal CCIT
Vol 5 No.2(2012:193), database atau basis data terdiri dari semua fakta yang
kaidah – kaidah dalam sistem. Basis data menyimpan semua fakta, baik fakta awal
pada saat sistem mulai beroperasi, maupun fakta-fakta yang diperoleh pada saat
menyimpan data hasil observasi dan data lain yang dibutuhkan selama pemrosesan.
1. Web Server
Menurut Sibero (2013:11), Web Server adalah sebuah komputer yang terdiri
dari perangkat keras dan perangkat lunak. Secara bentuk fisik dan cara kerjanya,
perangkat keras web server tidak berbeda dngan komputer rumah atau PC, yang
web Server bekerja sebagai penyedia layanan yang dapat diakses oleh banyak
15
PC. Dukungan perangkat lunak sangat dibutuhkan agar web Server dapat berjalan
secara optimal.
Menurut Anhar (2010:4), web server adalah aplikasi yang berfungsi untuk
Menurut Ginting (2013:11), web server merupakan inti dari suatu website.
Melalui web server inilah kita dapatdapat melihat website yang ada di internet. Web
server berfungsi sebagai pusat kontrol dari pengolahan data website sehingga setiap
instruksi yang diberikan oleh pemakai internet akan diolah dan selanjutnya
dikembalikan lagi kepada pemakainya. Ada beberapa macam web server yang ada
didunia, antara lainweb server milik Windows, yaitu Apache,Tomcat, IIS (Internet
Information Services), dan lain sebagainya. Saat ini webserver yang paling banyak
digunakan adalah Apache karena telah banyak mendukung format file server tanpa
perlu tambahan komponenaplikasi lagi . Hal ini berbeda dengan IIS milik windows
yang tidak dapatmembaca file sever dengan format PHP(IIS memerlukan komponen
untuk menjalankan format file server PHP ini) dalam keadaan default.
disimpulkan Web Server merupakan sebuah perangkat lunak yang bertugas menerima
permintaan client melalui port HTTP maupun HTTPS dan merubah isi yang ada ke
2. XAMPP
mendukung banyak sistem operasi dan merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang terdiri sendiri (localhost),yang terdiri atas
program Apache HTTP Server, MySQL database, dan penterjemah bahasa yang
ditulis dengan bahasa pemograman 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 Lisensi dan bebas,merupakan web
server yang mudah digunakan yang dapat melayani tampilam halaman web yang
1. Htdoc
adalah folder tempat meletakkan berkas – berkas yang akan dijalankan, seperti
2. php MyAdmin
merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer.
MyAdmin.
3. Kontrol Panel
3. PHP
pemogrman web server-side yang bersifat open source. PHP merupakan PHP
merupakan script yang menyatu dengan HTML dan berada pada server (server side
HTML embedded scripting). PHP adalah script yang digunakan untuk membuat
halaman website yang dinamis. Dinamis berarti halaman yang akan ditampilkan
dibuat saathalaman itu diminta oleh client. Mekanisme ini menyebabkan informasi
yang diterima client selalu yang terbaru/up to date. Semua script PHP dieksekusi
pada server dimana script tersebut dijalankan. PHP pertama kali dibuat oleh Rasmus
Lerdorf, yang diberi nama FI (form Interpreted) dan digunakan untuk mengelola form
18
dari web. Pada perkembangannya, kode tersebut dirilis keumum sehingga mulai
4. MySQL
manajemen basis data SQL (database management system) atau DBMS yang
membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU
General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial
dikembangkan oleh komunitas umum, dan hak cipta untuk kodesumber dimiliki oleh
komersial Swedia MySQL AB, dimana memegang hak ciptahampir diatas semua
kode sumbernya. Kedua orang Swedia dan satu orang Finlandiayang mendirikan
1. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows,
4. MySQL memiliki kecepatan yang baik dalam menangani query, dengan kata
5. Dari segi security, atau keamanan data, MySQL memiliki beberapa lapisan
security, seperti level subnet mask, nama host, dan izin akses user dengan sistem
Interface).
2.1.11 Internet
informasi dari komputer yang ada di dalam kelompok tersebutdengan asumsi bahwa
2.1.12 Website
Menurut Murad dkk dalam Jurnal CCIT Vol.7 No.1 (2013:49), “website
adalah sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara, dan
lainnya yang tersimpan dalam sebuah server web internet yang disajikan dalam
bentuk hypertext”.
informasi yang disajikan dalam bentuk teks, gambar, suara, dan lain-lain yang
tersimpan dalam sebuah server web internet yang disajikan dalam bentuk hypertext.
Informasi web dalam bentuk teks umumnya ditulisdalam format HTML (Hypertext
Markup Language). Informasi lainnya disajikan dalam bentuk grafis (dalam format
GIF, JPG, PNG), suara (dalam format AU, WAV), dan objek multimedia lainnya
dengan berbagai macam format data seperti teks gambar, bahkan video dan dapat
informasi yang lebih menarik dan dinamis dengan pengelolaan yang terorganisasi.
22
menyebaran informasi pada web. Ketika merancang HTML, ide ini diambil dari
dokumen ataus ekumpulan dokumen. Walaupun HTML tidak dengan mudah dapat
proyek awal di CERN. HTTP adalah protokol komunikasi stateless yang berbasiskan
TPC yang awalnya digunakan untuk mengambil kembali file – file HTML dari server
web ketika dirancang pada tahun 1991. Versi 1.1 (ditetapkan di RFC2616) telah
banyak header untuk menyampaikan status informasi dan deksripsi agen pengguna
dan bertindak sebagai alat yang bersifat elementer untuk autentikasi pengguna. Versi
awal yang diciptakan pada tahun 1991, diacu sebagai HTTP versi 0.9, adalah protokol
yang sederhana untuk komunikasi antara client dan server. Kebanyakan versi yang
HTML dan HTTP telah dikembangkan lebih lanjut sejak pertama kali
keduanya diusulkan. World Wide Web Consortium (W3C) pada awal Oktober 1994
dan temuan tim Berners-Lee telah menyatu dan memimpin evolusi tekhnis dari web.
Sekarang ini, W3C mempunyai anggota lebih dari 500 organisasi. Microsoft, IBM
Menurut Krisianto (2014: 2), CMS itu sendiri adalah program untuk membuat
dan mengatur content website secara cepat dan mudah. Sedangkan menurut Satoto
(2009:179), Content Management System (CMS) adalah sistem yang digunakan untuk
mengatur situs web. Biasanya, CMS mengandung dua elemen: Content Management
elemen yang memudahkan seorang manajer isi (content manager) atau penulis –
mengatur, mengubah dan menghapus isi dari situs web. Elemen CDA digunakan
untuk menyusun informasi untuk memperbarui isi situs web. Jenis CMS yang dipakai
Informasi Penjualan Sparepart Motor Berbasis Web Pada UD. Jaya Motor
Variasi. Hasil dari penelitian ini adalah sistem dapat mempermudah karyawan
2. Rizka Hikma Juliana (2014), dalam jurnal yang berjudul Sistem Penjualan
Online Berbasis Web pada MDP Notebook Centre. Hasil dari penelitian ini
MDP Notebook Center dan juga dapat menjadi sarana alternatif untuk
3. Hana Qodrunida Lailatul Arafah (2014), dalam jurnal yang berjudul Sistem
Informasi Penjualan Mebel Secara Online Pada Toko Kencana Jati Raya
berbasis web yang dihasilkan dapat mempermudah proses jual beli pada Toko
4. Ida Astarina (2015), dalam jurnal yang berjudul Pembuatan Sistem Penjualan
Online Pada Toko Pn Musik Sukoharjo. Hasil dari penelitian ini adalah dapat
secara detail.
Berbasis Web pada Pempek Nony 168 Palembang. Hasil dari penelitian ini
dapat lebih mudah dalam melakukan dan memonitor transaksi yang sudah
dilakukan.
25
BAB III
METODOLOGI PENELITIAN
Kerangka kerja dalam penelitian ini adalah rincian terhadap setiap masing-
masing kerangka kerja yang telah disusun agar penelitian yang dilakukan dapat
secara terstruktur dan jelas. Adapun kerangka kerja penelitian ini dapat digambarkan
Mendeskripsikan Masalah
Analisis Masalah
Studi Literatur
Pengumpulan Data
1. Mendeskripsikan masalah
diidentifikasi dari suatu sistem. Merumuskan masalah sangat diperlukan dalam suatu
jelas. Dalam penelitian ini rumusan masalah yang dilakukan tentang merancang dan
26
membangun sebuah sistem penjualan yang berguna untuk toko melakukan transaksi
diluar toko.
2. Analisis Masalah
Pada tahap ini dilakukan untuk menganalisa masalah pada sistem yang sedang
berjalan untuk dapat memahami masalah yang telah ditentukan. Dengan demikian,
3. Studi Literatur
Pada tahap ini dilakukan pencarian landasan-landasan teori yang diperoleh dari
berbagai buku dan juga internet untuk melengkapi perbendaharaan konsep dan teori,
4. Pengumpulan Data
Pada tahap ini dilakukan proses pengumpulan data yang bersifat kualitatif.
proses penjualan barang maka data yang dibutuhkan adalah kualitatif. Oleh karena itu
teknik pengumpulan data yang digunakan berupa wawancara dan observasi untuk
Pada tahap ini merupakan penerapan sistem penjualan yang akan digunakan
pada toko tersebut. Dalam penerapan ini membuat fitur-fitur sistem dengan prosedur-
Merancang sebuah sistem yang akan digunakan oleh pengguna dengan bahasa
saat user menggunakannya. Dengan program yang telah di rancang atau di bangun
mampu memungkinkan pelanggan untuk membeli barang tanpa harus datang ke toko.
Pengujian sistem penjualan merupakan pengujian hasil dari program yang telah
dibangun dapat menyelesaikan permasalahan yang ada pada rumusan masalah serta
barang elektronik dan terletak di kota Batam yang beralokasikan di Komp. Ruko
Nusa Jaya Ekaputra Blok A No. 10, Sungai Panas, Batam dan didirikan pada tahun
2015 hingga kini. Dalam pengolahan datanya masih sederhana, khususnya pada
penjualan.
28
3.2.2.2 Misi
3. Memberikan harga – harga jual yang terbaik dan potongan harga yang
pelanggan.
saling percaya.
a. Owner
Merupakan pemilik toko yang memiliki kekuasaan tertinggi. Tugas dari owner
b. Manager
perencanaan penjualan, pengawasan terhadap kas masuk dan kas keluar, serta
c. Staff Admin
d. Staff Penjualan
BAB IV
ANALISIS DAN IMPLEMENTASI
yang sedang berjalan sekarang ini. Jika pada sistem yang sedang berjalan terdapat
3. Jika stok produk tersedia, maka admin akan memberitahukan total yang
Gadget Store.
Aliran sistem informasi Hi Gadget Store yang sedang berjalan pada saat
dalam pembuatan sistem informasi yang dapat membantu proses penjualan dan
digambarkan dalam diagram konteks dan DFD yang dapat menjelaskan proses
2. Konsumen memilih produk yang sudah ada dan akan masuk ke keranjang
belanja konsumen.
3. Konsumen mengisi form alamat pengiriman produk, metode pengiriman
Aliran sistem informasi Hi Gadget Store yang diusulkan dapat dilihat pada
gambar 4.2.
desain dari sistem yang akan dibuat. Perancangan antar muka pemakai sangat
35
penting untuk memenuhi kriteria yang mudah digunakan, menarik dan nyaman
struktur menu, rancangan inputdan rancangan output dari sistem yang akan dibuat.
program ketika kita menjalankan program yang kita buat.Struktur menu akan
dibagi menjadi 2 yaitu struktur menu user dan struktur menu admin.
Rancangan input yaitu desain yang dirancang untuk menerima input dari
pengguna sistem. Bagi pelanggan yang ingin melakukan pemesanan maka terlebih
program aplikasi ini maka terlebih dahulu harus memasukan username dan
Tampilan login user dapat dilihat pada gambar 4.9 berikut ini:
berikut ini:
38
Rancangan tampilan login admin dapat dilihat pada gambar 4.11 berikut
ini:
Berikut adalah bentuk form input kategori produk dapat dilihat pada
Berikut adalah bentuk form input data produk dapat dilihat pada gambar
a. Laporan Penjualan
laporan penjualan produk dapat dilihat pada gambar 4.14 berikut ini :
4.3 Implementasi
tahap perancangan sistem selesai dilaksanakan.Tujuan yang dicapai pada tahap ini
adalah dapat dioperasikannya hasil perancangan sistem yang telah dibuat. Pada
tahapan ini dijelaskan mengenai sistem yang dirancang dan bagaimana cara
penggunaannya.
41
Halaman ini berisi mengenai file-file yang dapat diakses oleh Admin,
mengenai pengolahan data master seperti data kategori produk, data produk, data
Halaman ini berfungsi sebagai halaman login admin, dimana admin harus
mengisi username dan password terlebih dahulu sehingga admin dapat masuk ke
halaman utama admin. Jika login berhasil admin akan masuk ke dalam halaman
admin, dan apabila login gagal akan muncul keterangan No match for Username
and/or Password. Halaman login admin dapat dilihat pada gambar 4.15 berikut ini
Halaman ini merupakan tampilan utama untuk admin ketika telah sukses
melakukan login. Halaman utama admin dapat dilihat pada gambar 4.16 berikut
ini:
Halaman menu kategori produk dapat dilihat pada gambar 4.17 berikut ini:
Halaman tambah kategori produk dapat dilihat pada gambar 4.18 berikut ini:
produk yang telah diinputkan sesuai dengan kategori yang telah ada. Halaman
Halaman tambah produk dapat dilihat pada gambar 4.20 berikut ini:
untuk user.
aplikasi E-Commerce Hi Gadget Store. Halaman utama user dapat dilihat pada
Halaman pendaftaran ini untuk user publik yang akan mendaftar menjadi
pelanggan, dimana form pendaftaran harus diisi dengan lengkap dan benar. Pada
halaman ini userharus mengisi data sesuai dengan kebutuhan yang telah
ditentukan. Halaman register user dapat dilihat pada gambar 4.25 berikut ini:
47
Halaman ini berfungsi sebagai halaman login user, dimana user harus
pelanggan maka pelanggan dapat melakukan login dengan mengisi username dan
password. Jika login berhasil userakan masuk ke dalam halaman pelanggan, dan
apabila login gagal akan muncul keterangan no match for e-mail address and/or
password. Halaman login user dapat dilihat pada gambar 4.26 berikut ini:
harga, jumlah stok, dan dekripsi produk. Halaman detail produk dapat dilihat pada
belanja, keranjang belanja ini menampilkan jumlah harga pesanan yang telah
dipilih pelanggan. Halaman keranjang belanja dapat dilihat pada gambar 4.29
berikut ini:
pesanan di proses. Halaman konfirmasi pesanan dapat dilihat pada gambar 4.30
berikut ini:
50
4.4 Testing
Black Box testing untuk menemukan kesalahan fungsi pada program. Pengujian
dengan menggunakan metode Black Box testing dilakukan hanya mengamati hasil
eksekusi melalui data uji dan memeriksa fungsional dari software dan
halaman
login.
2 Tidak mengisi Sistem akan Valid
password. Username
and/or
Password”.
3 Mengisi Sistem akan Valid
halaman
dashboard.
produk(produc menyimpan
baru diinput.
5 Tambah data Sistem akan Valid
kategori menyimpan
BAB V
PENUTUP
5.1 Kesimpulan
pada Hi Gadget Store, maka dapat diambil beberapa kesimpulan sebagai berikut.
5.2 Saran
update security.
54
menanggulangi dan mengolah data yang lebih besar dimasa yang akan
datang.
DAFTAR PUSTAKA
Anhar. 2010. Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta:
Mediakita.
Darmawan, Deni 2012. Pendidikan Teknologi Informasi dan Komunikasi. Bandung:
PT Remaja Rosdakarya
Ginting,Elizaandayni. 2013. Aplikasi Penjualan Berbasis Web (E-Commerce)
Menggunakan Joomla Pada Mutiara Fashion. Bandung: Universitas
Widyatama.
Henderi, Maimunah, dan Randy Andrian. 2011. Desain Aplikasi E-learning Sebagai
Media Pembelajaran Artificial Informatics. Tangerang: Jurnal CCIT. Vol. 4,
No.3-Mei 2011.
Indrajit, 2001, Analisis dan Perancangan Sistem Berorientasi Object. Bandung,
Informatika
Krisianto, Andy.2014. Jago Wordpress. Jakarta:Elex Media Komputindo
Kotler, Philip. 1999. Kotler on Marketing: How to Create, Win, and Dominate
Markets. New York, NY: Free Press.
Kurniawan, Helmidan Iwan Fitrianto Rahmad. 2011. Perancangan Sistem Pakar
Untuk MendeteksiPenyakit Pada Tanaman Cabe Dengan Metode
CertaintyFactor. jurnal CCIT .Tangerang: Perguruan Tinggi Raharja. Vol. 5
No. 2, Oktober 2011.
Mahdiana, Deni. 2011. Analisa dan Rancangan Sistem Informasi Pengadaan Barang
dengan Metodologi Berorientasi Obyek Studi Kasus PT. Liga Indonesia.
Jakarta:Fakultas Teknologi Informasi Universitas Budi Luhur
Masria. 2012. Perakitan Komputer. Jakarta: LenteraPrinting.
Murad. Dina Fitria, Kusniawati. Nia, Asyanto. Agus 2013. Aplikasi Intelligence
Website Untuk Penunjang Laporan PAUD Pada Himpaudi Kota Tangerang.
Jurnal CCIT. Tangerang: Perguruan Tinggi Raharja.Vol. 7, No. 1, September
2013
Pressman, Roger S. 2002 Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku 1).
Edisi 2. Andi : Yogyakarta.
Rahardja,Untung, Hidayati dan Mia Novalia. 2011. Peningkatan Kinerja Distributed
Database Melalui Metode DMQ Base Level. Jurnal CCIT. Tangerang:
Perguruan Tinggi Raharja. Vol. 4, No. 3, Mei 2011.
Sibero,Alexander F.K, 2011, Kitab Suci Web Programing. Yogyakarta:MediaKom.
Simarmata,Janner. 2010. Rekayasa Perangkat Lunak.Yogyakarta: Andi.
55
56
57
58
59
60
Data Pribadi :
Nama : Cristianto
Tempat/TglLahir : Batam, 13 Desember 1995
Alamat : Perum. Cahaya Garden Blok A No.03
Agama : Buddha
No. HP : 081378708247
Email : cristiantoh13@gmail.com
Pekerjaan : Accounting
PendidikanFormal :
2001 – 2007 : SD ANANDA BATAM
2007 – 2010 : SMP ANANDA BATAM
2010 – 2013 : SMK KARTINI BATAM
2013 – 2016 : AA PERMATA HARAPAN BATAM
2016 – 2017 : STMIK GICI BATAM
PengalamanPekerjaan :
2013 – Sekarang : PT. ASK Solusi Konsultindo
63