Anda di halaman 1dari 74

SISTEM INFORMASI PENJUALAN BUKU BERBASIS WEB PADA

TOKO BUKU MONSTER BOOK KABUPATEN MAMUJU

SKRIPSI

OLEH
NILMAWATI
20160510083

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS AL ASYARIAH MANDAR

TAHUN 2020
PERSETUJUAN

SKRIPSI

SISTEM INFORMASI PENJUALAN BUKU BERBASIS WEB PADA TOKO


BUKU MONSTER BOOK KABUPATEN MAMUJU

Yang dipersiapkan dan disusun oleh :

NILMAWATI
20160510083

Telah disetujui oleh Dosen Pembimbing

Pada tanggal ........

Pembimbing I Pembimbing II

Muh. Assiddiq, SE., M.Pd Syarli, S.kom.,M.kom


NIDN : 0924127801 NIDN : 0930128408

i
KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa

yang telah memberikan rahmat-Nya serta hidayah kepada penulis, sehingga penulis

dapat menyelesaikan Proposal Penelitian tentang “Sistem Informasi Penjualan buku

berbasis web pada toko buku monster book kabupaten mamuju” ini dengan baik.

Skripsi penelitian ini disusun guna memenuhi persyaratan dan kewajiban

pengambilan mata kuliah sebagai salah satu syarat yang harus ditempuh dalam

kelulusan mahasiswa tingkat strata 1.

Selama penulis menyusun Skripsi penelitian ini banyak sekali mendapat

bantuan, dukungan serta bimbingan dari berbagai pihak. Untuk itu penulis

mengucapkan banyak terima kasih kepada semua pihak yang tidak bisa kami

tuliskan satu persatu dalam, ucapan terima kasih kepada:

1. Ibu Dr. Hj. Chuduriah Sahabuddin, M.Si selaku Rektor Universitas Al

Asyariah Mandar

2. Bapak Muhammad Sarjan, SE., Ak., M.Si Selaku Dekan Fakultas Ilmu

Komputer Universitas Al Asyariah Mandar

3. Bapak Muh. Assiddiq, SE., M.Pd Selaku Wakil Dekan Fakultas Ilmu

Komputer Universitas Al Asyariah Mandar

4. Bapak A. Ahmad Qaslim, S.Kom., M.Kom Selaku Kepala Program Studi

5. Muh. Assiddiq, SE., M.Pd selaku Pembimbing I dan Syarli, S.kom.,M.kom

selaku pembimbing II, atas kesungguhan dan perhatiannya dalam membantu

dan mendukung penyususunan proposal ini.

6. Bapak dan Ibu Dosen beserta staf di Universitas Al Asyariah Mandar.

ii
7. Kedua orang tua yang senantiasa sabar menghadapi saya dan tak henti hentinya

memberi dukungan, dan teruntuk kakak yang sabar membantu dan menemani

penulis dalam penyelesaian serta tak henti-hentinya memberikan dukungan dan

semangat untuk penulis.

8. Semua mahasiswa jurusan Sistem Informasi Universitas Al Asyariah Mandar

beserta semua pihak yang telah membantu penulis hingga selesainya Skripsi

ini.

Penulis menyadari bahwa penulisan skripsi ini masih jauh dari kata

sempurna, untuk itu penulis sangat mengharapkan baik kepada para pembaca

maupun semua pihak yang terkait untuk memberikan kritik dan saran yang bersifat

membangun demi kesempurnaan dalam penulisan Skripsi l ini.

Penulis berharap semoga Skripsi ini dapat bermanfaat bagi para

pembacanya dalam menambah perbendaharaan kata dan perluasan pandangan serta

pengetahuan untuk meningkatkan prespektif baru.

Atas kritik dan sarannya penulis ucapkan terima kasih.

Majene, 2020

Penulis

iii
DAFTAR ISI

HALAMAN JUDUL ....................................................................................... i


LEMBAR PERSETUJUAN ............................................................................ ii
KATA PENGANTAR .................................................................................... iii
DAFTAR ISI ................................................................................................... v
DAFTAR TABEL ........................................................................................... vii
DAFTAR GAMBAR ....................................................................................... viii
BAB I PENDAHULUAN ............................................................................... 1
1.1. Latar Belakang Masalah ...................................................................... 1
1.2. Rumusan Masalah ............................................................................... 2
1.3. Batasan Masalah ................................................................................... 2
1.4. Tujuan Penelitian ................................................................................ 3
1.5. Manfaat Penelitian ............................................................................... 3
1.6. Penelitian Terkait ................................................................................ 4
BAB II Tinjauan Pustaka ............................................................................... 9
2.1. Kerangka Teori ..................................................................................... 9
2.1.1. Pengertian Sistem Informasi ..................................................... 9
2.1.2. Sistem ........................................................................................ 9
2.1.3. Informasi ................................................................................... 9
2.1.4 E-commerce......................................................................................... 10

2.1.5 Karateristik E-Commerce........................................................... 10

2.1.4. Pengertian Penjualan ................................................................. 10


2.1.5. Pengertian Internet ......................................................................... 10
2.1.6. Pengertian Website .................................................................... 12
2.1.7. Pengertian Buku ........................................................................ 13
2.1.8. PHP ........................................................................................... 14
2.1.9. MYSQL ...................................................................................... 14
2.1.10. HTML ..................................................................................... 15
2.2. Kerangka Pikir ..................................................................................... 16
BAB III METODE PENELITIAN .................................................................. 17

iv
3.1. Alat dan Bahan Penelitian ................................................................... 17
3.1.1 Alat Penelitian ........................................................................... 17
3.1.2 Bahan Penelitian ......................................................................... 17
3.2. Waktu Dan Tempat Penelitian ................................................................. 17
3.2.1. Tempat Penelitian...................................................................... 17
3.2.2. Waktu Penelitian ..................................................................... 18
3.3. Tahapan Penelitian ............................................................................. 18
3.4. Tehnik Pengumpulan Data .............................................. .................... 20
3.5. Teknik Analisis Data ........................................................ ................... 21
3.6. Kerangka Sistem .............................................................. ................... 22
3.7. Analisis Dan Rancangan Sistem ....................................... .................. 23
BAB IV HASIL PENELITIAN DAN PEMBAHASAN. ................................ 29

4.1. Hasil Penelitian ........................................................................................ 29

4.1.1. Pengujian Teknologi Penjualan Buku .......................................... 29

4.1.2. Analisis Kelayakan Sistem .......................................................... 30

4.1.3 User Interface Program ............................................................... 30

4.2 Pembahasan ............................................................................................. 33

4.2.1. Pengujian Blackbox ...................................................................... 36

4.2.2 Pengujian Whitebox....................................................................... 37

4.2.3 Coding Program ........................................................................... 44

BAB V PENUTUP ........................................................................................ 44

5.1 Kesimpulan .................................................................................... 61

5.1 Saran .............................................................................................. 61

DAFTAR PUSTAKA ..................................................................................... 62

v
DAFTAR TABEL
Tabel 3.1. Jadwal Pelaksanaan Kegiatan ........................................................ 18

Tabel 4.1 Tabel Pengujian Blackbox Untuk Admin . ............................................ 33

Tabel 4.3 Hasil Pengujian White Box . .................................................................. 43

vi
DAFTAR GAMBAR
Gambar 2.1. Kerangka Pikir............................................................................ 15
Gambar 3.1. Tahapan Peleitian ...................................................................... 18
Gambar 3.2. Kerangka Sistem ........................................................................ 21
Gambar 3.3. Diagram Alir .............................................................................. 22
Gambar 3.4. Diagram Sistem ......................................................................... 23
Gambar 3.5. Form login ................................................................................. 24
Gambar 3.6. Form admin ................................................................................ 25
Gambar 3.7. Halaman Utama ........................................................................... 25
Gambar 3.8. Kategori Buku ............................................................................. 26
Gambar 3.9. Halaman Buku ............................................................................. 27
Gambar 3.10. Halaman Ganti Password .......................................................... 27
Gambar 4.1 Form Login . ...................................................................................... 31
Gambar 4.2 Form Menu Utama . ........................................................................... 31

Gambar 4.3 Form Profil ........................................................................................ 31

Gambar 4.4 Form Semua Produk . ........................................................................ 32

Gambar 4.6 Form Konfirmasi Pembayaran . ......................................................... 33

Gambar 4.7 Flowchart Login ................................................................................ 37

Gambar 4. 8 Flowchart Menu Halaman Admin . .................................................. 38

vii
BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan teknologi dibidang informasi mendorong setiap instansi

atau perusahaan untuk tetap mengikuti perkembangannya, terutama berkenaan

dengan perkembangan teknologi informasi yang ada hubungannya dengan

kegiatan perusahaan tersebut. Perkembangan teknologi informasi telah

memberikan kontribusi yang cukup berarti dalam meningkatkan kegiatan

usaha khususnya dalam hal pengolahan data yang memberi dukungan

terhadap pengambilan keputusan-keputusan bisnis.

Perkembangan teknologi informasi telah memberikan kontribusi yang

cukup berarti dalam meningkatkan kegiatan pelayanan. Berdasarkan pada

uraian diatas pemanfaatan teknologi informasi dalam suatu aktivitas bisnis

merupakan hal yang cukup penting. Begitu pentingnya hampir setiap

perusahaan yang serupa menggunakan sistem pelayanan bisini secara online.

Toko buku Monster Book yang berada di daerah Mamuju merupakan sebuah

toko yang menyediakan berbagai macam buku yang dibutuhkan oleh

masyarakat. Saat ini proses penjualan dapat dilayani melalui sebuah toko yang

dapat dikunjungi oleh konsumen. Konsumen harus datang langsung ke toko

buku untuk dapat melihat-lihat koleksi yang ada dan selanjutnya melakukan

transaksi pembelian.

Pada saat pelaksanaannya seringkali terjadi antrian yang cukup panjang

karena jumlah pengunjung yang cukup ramai, sedangkan jika dilakukan

1
pendirian cabang baru maka akan memakan biaya dan tenaga yang cukup

besar. Selain itu jangkauan pasar yang dicapai hanya terbatas pada daerah

sekitar toko tersebut, sehingga hasil atau keuntungan yang dicapai tidak terlalu

besar. Salah satu solusi yang cukup menjanjikan adalah pembuatan website e-

commerce toko buku online. Agar memudahkan konsumen untuk membeli

buku tanpa harus mengantri, dan memasan buku secara mudah dan melakukan

pembayaran tanpa harus datang ke toko buku Monster Book. Berdasarkan

uraian diatas, maka diperlukan solusi tepat yang dapat menjawab

permasalahan yang ada sehingga selain memberikan keuntungan bagi toko

buku tersebut juga memberikan kemudahan bagi pembeli. Oleh sebab itu

dalam proposal ini diambil judul “Sistem Informasi Penjualan Buku Berbasis

Web Pada Toko Buku Monster Book Mamuju “

1.2 Rumusan Masalah

Berdasarkan Latar Belakang Masalah Tersebut, maka perumusan masalah

yang akan di bahas pada penelitian ini adalah Bagaimana cara membangun

aplikasi sistem informasi penjualan buku berbasis web pada toko buku

monster book kabupaten mamuju

1.3 Batasan Masalah

Batasan-batasan masalah yang digunakan dalam tugas akhir ini adalah:

1. Sistem yang dibuat hanya untuk kebutuhan sistem informasi penjualan

toko buku secara online, serta interaksi antara pelanggan dan pihak toko

buku Monster Book.

2
2. Sistem ini tidak membahas retur buku kepada pelanggan, garansi buku dan

pembelian buku ke supplier.

3. Besarnya biaya pengiriman dibebankan kepada konsumen sesuai dengan

kota tujuan pengiriman barang dan total berat buku.

4. Sistem hanya akan melayani pembelian untuk wilayah indonesia saja

sesuai dengan ketersedian kota tujuan pengiriman yang ada di pihak

penyedia jasa pengiriman.

5. Untuk lamanya waktu pembayaran 2x24 jam.

6. Untuk waktu lamanya pengiriman buku sampai kota tujuan konsumen

tergantung pada ketentuan jasa pengiriman.

7. Dibangun dengan menggunakan bahasa pemrograman PHP dan MYSQL.

1.4 Tujuan Penelitian

Adapun tujuan dari penulisan penelitian ini adalah Membangun sistem

informasi penjualan buku berbasis web pada toko buku monster book

kabupaten mamuju

1.5 Manfaat Penelitian

1. Untuk Penelitian selanjutnya

Diharapkan dapat menambah pengetahuan pembaca mengenai Sistem

Informasi penjualan buku berbasis web sehingga dapat digunakan sebagai

dasar studi perbandingan dan referensi dalam melakukan penelitian

selanjutnya.

3
2. Untuk Lokasi Penelitan

Hasil akhir penelitian diharapkan bisa memberi manfaat bagi lokasi

penelitian sebagai sarana dalam memudahkan pencarian buku serta menjadi

aplikasi pengolah data buku yang lebih akurat

3. Kontribusi Keilmuan

Diharapkan dapat menambah pengetahuan pembaca mengenai

Informasi yang berhubungan dengan sistem informasi penjualan buku

sehingga dapat digunakan sebagai dasar studi pembuatan program berbasis

website.

1.6 Penelitian Terkait

Studi yang mendasari penelitian ini adalah :

1. Tri Utami, dkk, 2014, dalam penelitianya Pembangunan Sistem Informasi

Penjualan Obat Pada Apotek Punung Tujuan dari penelitian ini adalah

menghasilkan sistem informasi penjualan obat sebagai salah satu usaha

meningkatkan efektifitas dalam memasukkan data obat dan mencari data

obat sehingga dapat mempermudah dalam transaksi penjualan. Metode

pengumpulan data dalam penelitian ini yaitu

metode observasi, wawancara, pustaka, analisis data dan sistem,

pembuatan program, pengujian program dan implementasi program.

Aplikasi ini dikembangkan dengan menggunakan Java dan MYSQL.

Sistem informasi penjualan ini menyediakan beberapa fasilitas yang dapat

digunakan oleh pengguna, meliputi : input data dan laporan.

4
2. Burdiman, 2014, Perancang Bangun Aplikasi Mobile Pada Paltform

Informasi Website Unpdu Jombang. meneliti tentang “Sistem Informasi

Manajemen Buku Pada Toko Buku Standard Book Seller” Pacitan Tujuan

penelitian ini mebuat suatu sistem baru untuk menggantikan sistem lama

secara keseluruhan atau memperbaiki sistem yang sudah ada sehingga

yang dulunya dilakukan dengan konvensional menjadi sistem berbasis

komputerisasi. Manfaat dari sistem tersebut agar dapat memberikan

kemudahan terutama bagi karyawannya agar dapat memberikan

kemudahan dan dapat digunakan dengan sebaik-baiknya. Metode yang

digunakan dalam penelitian ini menggunakan metode

observasi,kepustakaan,wawancara,dan analisis. Hasil yang diharapkan

dengan adanya sistem ini agar dapat mempermudah sistem penjualan

dalam toko buku ini serta dapat mempermudah proses penjualanya. Hasil

dalam penelitian ini adalah dengan diimplementasikannya sistem

manajemen dapat membantu permasalahan yang selama ini terjadi pada

Toko Standard book seller karena dapat dengan cepat dan mudah dalam

membuat laporan dan pengecekan stok buku, selain itu sistem ini juga bisa

memaksimalkan efisiensi kerja.

3. Fendi Nurcahyono, 2012 dalam penelitiannya Pembangunan Aplikasi

Penjualan Dan Stok Barang Pada Toko Nuansa Elektronik Pacitan Pada

Toko Nuansa Elektronik Pacitan, pencatatan dan pengolahan data barang,

jumlah dan harga barang, data para supplier, serta data transaksi penjualan

masih dilakukan dengan menggunakan tulisan tangan. Kesulitan dalam

5
mencatat dan menghitung banyaknya jenis barang, jumlah barang, maupun

besarnya jumlah harga, mengakibatkan data yang diperoleh menjadi

kurang akurat. Untuk meningkatkan keakuratan data, diperlukan

pembangunan sistem informasi penjualan barang yang terkomputerisasi.

Aplikasi penjualan barang ini dibuat dengan menggunakan software PHP

sebagai pembuat interface utama dan MySQL sebagai basis datanya.

Program ini memungkinkan user untuk input data, edit data, hapus data,

pencarian data, penyaringan data dan pencetakan data ke media kertas.

Data yang diinputkan berupa data barang, data supplier,data jenis barang

dan data penjualan barang. Sedangkan output yang dihasilkan sistem

informasi ini berupa laporan data buku, laporan data supplier, data

penjualan barang dan nota transaksi penjualan barang.

4. Rice Novita1, dkk, 2015 Sistem Informasi Penjualan Pupuk Berbasis E-

Commerce Kebutuhan Pupuk dalam bidang pertanian sangatlah penting.

Untuk membantu kesuburan tanah dan tanaman sehingga mendapatkan

hasil yang bagus. PT. Pertani (Persero) merupakan perusahaan yang

bergerak dibidang pendistribsian pupuk cabang Riau. Di PT.Pertani

(Pesero) cabang Riau ini, rangkaian proses penjadwalan pengiriman pupuk

yang dimulai dari pembuatan booking order, penjadwalan sampai proses

pengiriman semuanya masih dilakukan dengan manual. Penelitian ini akan

merancang sebuah Sistem Informasi Penjualan Pupuk di PT. Pertani

(Persero) cabang Riau yang akan mengurangi kesalahan

pendokumentasian. Langkah untuk merancangnya adalah melalui tahapan-

6
tahapan sebagai berikut: 1) Studi Literatur. 2) Pengumpulan data dan

wawancara. 3) Menganalisa data yang telah didapat untuk mendapatkan

kebutuhan pengguna. 4) Mendesain sistem menggunakan metode OOAD

(Object Oriented and Design). Dengan adanya sistem penjualan pupuk ini

akan dapat membantu perusahaan dalam pengelolaan penjualan pupuk,

baik dari segi promosi, pembukuan penjualan pupuk dan laporan mengenai

penjualan.

5. Sandy Kosasi, 2014, Pembuatan system informasi penjualan berbasis

web untuk memperluas pangsa pasar tujuan penelitian menitikberatkan

menghasilkan sistem informasi penjualan berbasis web sebagai sarana

untuk memperluas pangsa pasar melalui transformasi proses bisnis kearah

digitisasi, mobilitas modal dan liberalisasi produk dan jasa. Metode

analisis perluasan pasar menggunakan analisis kesempatan pasar, dan

menggunakan perancangan model bisnis, antarmuka pelanggan,

komunikasi pasar dan rancangan implementasi. Perancangan aplikasi

menggunakan model incremental development dengan pendekatan

berorientasi objek. Untuk deskripsi pemodelan sistemnya menggunakan

diagram use case, sequence dan class. Hasil perancangan aplikasi terdiri

dari bagian front-end dan sistem manajemen konten dan secara spesifik

meniadakan perantara, mengurangi biaya pembuatan, pengiriman, dan

penyimpanan informasi. Digitisasi penjualan memberikan sejumlah

kelebihan operasional seperti pemrosesan data pemesanan menjadi lebih

mudah ditelusuri, sistem persediaan dan pembayaran lebih akurat, dapat

7
membangun hubungan yang baik dengan pelanggan Sistem informasi

penjualan berbasis web secara signifikan dapat memperluas pangsa pasar

dengan proses bisnis yang lebih dinamis dan interaktif serta memiliki pola

diferensiasi yang jelas untuk semua segmen masyarakat.

6. Penelitian ini akan merancang sistem dan membuat Sistem Informasi

penjualan buku pada toko monster book berbasis website dengan

menggunakan bahasa pemrograman PHP dan database MySQL. Sistem

akan melibatkan admin dan pimpinan dengan aksesibilitas yang berbeda-

beda. Fungsionalitas sistem akan membantu pengelolaan buku pada toko

monster book data penjualan dan stok buku.

8
BAB II

TINJAUAN PUSTAKA

2.1. Kerangka Teori

2.1.1 Sistem

Mendefinisikan sistem adalah suatu kesatuan yang terdiri dari interaksi

subsistem yang berusaha untuk mencapai tujuan yang sama beroperasi dan

berinteraksi dengan lingkungannya untuk mencapai sasaran tertentu, suatu

sistem menunjukkan tingkah lakunya melalui interaksi di antara komponen-

komponen didalam sistem dan diantara lingkungannya. (Jogiyanto, 1997 : 1)

(Harun Al-rosyid, dkk 2013)

2.1.3 Sistem Informasi

Sistem informasi merupakan serangkaian komponen berupa manusia,

prosedur, data, dan teknologi (seperti komputer) yang digunakan untuk

menghasilkan informasi yang bernilai untuk pengambilan keputusan. Sistem

informasi yang melekat dan merupakan infrastruktur penunjang keberhasilan

bagi setiap organisasi dalam mencapai tujuannya (Bonnie Soeherman, dkk,

2004).

Pengertian sistem informasi adalah Suatu sistem di dalam suatu organisasi

yang mempertemukan kebutuhan pengelola harian, mendukung operasi,

bersifat manajerial dan kegiatan strategi dari suatu organisasi dan

menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. (Tri

Utami, dkk, 2014 ).

9
2.1.4 E-commerce

E-commerce (perdagangan elektronik) adalah kegiatan jual beli barang/jasa

atau transmisi dana/data melalui jaringan lektronik, terutama internet. Dengan

perkembangan teknologi informasi dan software, hal ini membuat

transaksi konvensional menjadi mungkin untuk dilakukan secara elektronik.

Website digunakan sebagai pengganti toko offline. Website ecommerce

mencakup berbagai fungsi seperti etalase produk, pemesanan online dan

inventarisasi stok, untuk menjalankan fungsi utama sebagai e-commerce.

Software yang digunakan terpasang pada server e-commerce dan bekerja

secara simultan dengan sistem pembayaran online untuk memproses transaksi.

Secara umum e-commerce artinya melakukan bisnis melalui jaringan yang

saling terhubung (interconnected networks/internet)

2.1.6 Karateristik E-Commerce

Karakteristik E- commerce berbeda dengan perdangan biasa, e- commerce

memiliki karakteristik yang sangat khusus, yaitu:

-Transaksi tanpa batas Dengan jaringan internet penggusaha dapat memasarkan

produknya secara internasional cukup dengan membuat situs web dan

memasang iklan di situs-situs internet tanpa batas (24jam) dan pelanggan dari

seluruh dunia dapat mengakses situs tersebut dan melakukan transaksi secara

on line.

- Transaksi Anonim Para penjual dan pembeli dalam transaksi melalui internet

tidak harus bertemu muka satu sama lainnya. Penjual tidak memerlukan nama

10
dari pembeli sepanjang mengenai pembayarannya telah diotorisasi oleh

penyedia sistem pembayaran yang ditentukan, yang biasanya dengan kartu

kredit.

-Produk barang tak berwujud Banyak perusahaan yang bergerak di bidang e-

commercen dengan menawarkan barang tak berwujud separti data, software

dan ide-ide yang dijual melalui internet.

2.1.4 Penjualan

Secara umum definisi penjualan dapat diartikan sebagai sebuah usaha atau

langkah konkrit yang dilakukan untuk memindahkan suatu produk, baik itu

berupa barang ataupun jasa, dari produsen kepada konsumen sebagai

sasarannya.

Tujuan utama penjualan yaitu mendatangkan keuntungan atau laba produk

ataupun barang yang dihasilkan produsennya dengan pengelolaan yang baik.

Dalam pelaksanaannya, penjualan sendiri tak akan dapat dilakukan tanpa

adanya pelaku yang bekerja didalamnya seperti agen, pedagang dan tenaga

pemasaran.

2.1.5 Internet

Internet adalah sebagai jaringan komputer yang sangat luas dan besar dan

mendunia, menghubungkan pemakai komputer dari satu negara ke negara lain

di seluruh dunia,dimana di dalamnya terdapat berbagai sumber informasi dan

fasilitas–fasilitas layanan internet yaitu diantaranya:

1. Browsing atau surfing

11
Yaitu kegiatan “berselancar” di internet, kegiatan ini seperti layaknya

berjalan-jalan di mal sambil melihat-lihat ke toko-toko tanpa membeli apapun.

2. Elektronik mail (E-mail)

Fasilitas ini digunakan untuk berkirim surat dengan orang lain, tanpa

mengenal batas, waktu, ruang bahkan birokrasi. searching yaitu kegiatan

mencari data atau informasi tertentu di internet.

3. Chatting

fasilitas ini digunakan untuk berkomunikasi secara langsung dengan orang

lain di Internet. Pada umumnya fasilitas ini sering digunakan untuk bercakap

cakap atau mengobrol di internet World Wide Web (WWW).

4. Newsgroup

Fasilitas ini digunakan untuk berkoferensi jarak jauh, sehingga Anda dapat

menyampaikan pendapat dan tanggapan dalam internet.

5. Download

Adalah proses mengambil file dari komputer lain melalui internet ke

komputer kita.

6. Upload

Adalah proses meletakkan file dari komputer kita ke komputer lain melalui

internet.

7. Transfer protocol (FTP)

Fasilitas ini digunakan untuk melakukan pengambilan arsip atau file secara

elektronik atau transfer file dari satu komputer ke komputer lain di internet.

8. Telnet

12
Fasilitas ini digunakan untuk masuk ke system komputer tertentu dan

bekerja pada system komputer lain.

9. Ghoper

fasilitas ini digunakan untuk menempatkan informasi yang disimpan pada

internet server dengan menggunakan hirarki. Selain yang diatas masih banyak

lagi fasilitas-fasilitas yang terdapat di internet (Rulia Puji Hastanti1, dkk,

2015.

2.1.6 Website

Website adalah lokasi di internet yang menyajikan kumpulan informasi

sehubungan dengan profil pemilik situs. Website adalah suatu halaman yang

memuat situs-situs web page yang berada di internet yang berfungsi sebagai

media penyampaian informasi, komunikasi, atau transaksi.

1. Fungsi Website

Secara umum website mempunyai fungsi sebagai berikut:

a. Fungsi Komunikasi. Beberapa fasilitas yang memberikan fungsi

komunikasi, seperti : chatting, web base email dan lain-lain.

b. Fungsi Informasi. Fungsi informasi website seperti : News, Profile,

Library, referensi dan lain-lain.

c. Fungsi Intertainment. Website mempunyai fungsi hiburan.

Misalnya web-web yang menyediakan game online, music on-line

dan lain-lain.

d. Fungsi Transaksi. Sebuah web dapat dijadikan sarana untuk

melakukan transaksi dan lain-lain.

13
2.1.7 Buku

Buku adalah kumpulan kertas atau bahan lainnya yang dijilid menjadi

satu pada salah satu ujungnya dan berisi tulisan, gambar, atau tempelan.

Setiap sisi dari sebuah lembaran kertas pada buku disebut sebuah halaman.

Seiring dengan perkembangan dalam bidang dunia informatika, kini

dikenal pula istilah e-book atau buku-e (buku elektronik), yang

mengandalkan perangkat seperti komputer meja, komputer

jinjing, komputer tablet, telepon seluler dan lainnya, serta

menggunakan perangkat lunak tertentu untuk membacanya.

Dalam bahasa Indonesia terdapat kata kitab yang diserap dari bahasa

Arab (‫)كتاب‬, yang memiliki arti buku. Kemudian pada penggunaan kata

tersebut, kata kitab ditujukan hanya kepada sebuah teks atau tulisan yang

dijilid menjadi satu. Biasanya kitab merujuk kepada jenis tulisan kuno

yang mempunyai ketetapan hukum, atau dengan kata lain

merupakan undang-undang yang mengatur. Istilah kitab biasanya

digunakan untuk menyebut karya sastra para pujangga pada masa lampau

yang dapat dijadikan sebagai bukti sejarah untuk mengungkapkan suatu

peristiwa masa lampau seperti halnya kita Kerajaan-kerajaan di Nusantara

pada masa lampau memberi kedudukan yang penting bagi

para pujanga untuk menceritakan kehidupan dan kekuasaan raja-raja pada

waktu itu untuk diriwayatkan dengan cara ditulis (Rulia Puji Hastanti1,

dkk 2013).

14
2.1.8 PHP

PHP singkatan dari Hypertext Preprocessor yang digunakan sebagai

bahasa script server-side dalam pengembangan web yang disisipkan dalam

dokumen HTML. PHP adalah suatu bahasa pemakai secara logik. ER_M

didasarkan pada suatu presepsi bahwa real word terdiri atas obyek-obyek

dasar yang mempunyai hubungan/kerelasian antar obyek-obyek dasar

tersebut. ER_M digambarkan dalam bentuk diagram yang disebut diagram

ER( ER_Diagram/ER_D) dengan menggunakan simbol-simbol grafis

tertentu. Model ini juga membantu perancang basis data dalam melakukan

analisis dan perancangan basis data karena model ini dapat menunjukkan

macam data yang dibutuhkan dan kerelasian antar data di

dalamanya.(Edhy Sutanta,2004:79) (Harun Al-rosyid, dkk 2015).

2.1.9 MySQL

MySQL dikenal sebagai database server terutama semenjak internet

menjadi populer. Software ini banyak digunakan dalam berbagai website.

Yang menarik, MySQL tergolong sebagai open source dan sangat handal

sehingga menjadi pilihan dalam mengelola data di berbagai organisasi.

Selain itu, MySQL dapat berjalan pada beberapa platform, dari Windows

sampai ke Linux. MySQL didukung oleh tool yang memungkinkan

pengelolaan data menjadi lebih mudah. Tool yang tersedia berupa program

klien bernama mysql yang bersifat command-line (setiap perintah

ditangani dengan mengetikkan perintah). Alternatif lain berupa HP,

MyAdmin, sebuah aplikasi yang berbasis web. (Abdul Kadir, 2011).

15
2.1.10. HTML

HTML adalah versi yang sederhana dari SGML (Standardized

Generalized Markup Language), yaitu bahasa untuk pertukaran data. Kode

HTML ditulis dengan mode ASCII. Format ASCII sering disebut teks, yang

bisa dibuat dengan perangkat lunak pengolah kata biasa. Hal ini cukup

menguntungkan karena bisa dibaca dan ditulis oleh berbagai platform

seperti IBM, Mac, Unix PHP (officially "PHP: Hypertext Preprocessor") is

a serverside HTML-embedded scripting language.” PHP (secara resmi

"PHP: Hypertext Preprocessor") menurut Farid (2001) adalah sebuah

bahasa skrip yang diselipkan pada HTML yang bekerja di sisi server.

Contoh sintaxnya :

<html> <body>

<?php echo "Hi, I'm a PHP script!"; ?>

</body></html>

Menurut Nugroho (2004) MySQL adalah multiuser database yang

menggunakan bahasa Structured Query Language (SQL). MySQL

merupakan software sistem manajemen database (Database Management

System – DBMS) yang sangat populer di kalangan pemrogram web,

terutama di lingkungan Linux.

Menurut Munawar (2005) Unified Modelling Language (UML) adalah

salah satu alat bantu yang sangat handal di dunia pengembangan sistem

yang berorientasi obyek Unified Modelling Language (UML) adalah

sebuah “bahasa” yang telah menjadi standart dalam industri untuk

16
visualisasi dalam merancang dan mendokumentasikan sistem piranti

lunak. ( Karnita Afnisari 1 dkk, 2013).

2.2. Kerangka Pikir

Di toko Monster Book memiliki Persediaan buku yang banyak

Konsumen kadang tidak Bangaimana merancang sistem


mengetahui buku yang informasi penjualan buku berbasis
diperlukan masih ada di website
toko atau tidak

Dengan aplikasi tersebut dapat di gunakan untuk mendestribusikan informasi


dan publikasi mengenai buku apa saja yang disediakan di toko tersebut.

Aplikas ini dirancang menggunakan bahasa pemrograman PHP dan MySQL

Sistem Informasi penjualan buku berbasis website

Gambar 2.1. Kerangka Fikir

17
BAB III

METODE PENELITIAN

1.1 Alat dan Bahan Penelitian

3.1.1 Alat Penelitian

Adapun komponen – komponen komputer yang dibutuhkan dalam

mendukung proses pembuatan program antara lain :

1. Perangkat lunak (Software)

Adapun perangkat lunak yang di butuhkan dalam membuat sistem

informasi penjualan buku yaitu database yang akan digunakan

MySQL, menggunakan bahasa pemrograman PHP, XAMPP sebagai

server local, menggunakan Sistem Operasi windows 10.

2. Perangkat Keras (Hardware)

Adapun perangkat keras yang di butuhkan dalam membuat sistem

informasi penjualan buku yaitu Laptop dengan spefikasi minimum

intel celeron, Media penyimpanan hardisk 500 Gb, RAM 2.00 Gb.

3.1.2 Bahan Penelitian

Data yang di butuhkan dalam penelitian ini yaitu data buku yang

terdapat pada transaksi dan pegawai pada toko monster book tersebut.

3.2 Tempat dan Waktu Penelitian

3.2.1 Tempat Penelitian

Penelitian ini dilaksanakan di tokoh buku Monster Book tepatnya

diwilayah Kabupaten Mamuju.

18
3.2.2 Waktu Penelitian

Penelitian ini dilaksanakan pada bulan Januari 2020 sampai bulan

April 2020.

Uraian Januari Februari Maret April


NO
Kegiatan 1 2 3 4 1 2 3 1 2 3 4 1 2 3

Investigasi
1
Masalah
Studi S
2
Literatur
Perancangan
3
Sistem
Pengumpulan
4
Data
Inplementasi
6
Sistem
Penyusunan
7 Laporan
Akhir
Tabel 3.1 Jadwal Pelaksanaan Kegiatan

3.3 Tahapan Penelitian

Agar penelitian lebih terarah dan sistematis serta untuk memastikan

upaya analisis dan tujuan penelitian mencapai hasil yang maksimal maka

disusun tahapan penelitian seperti ditunjukkan pada gambar 3.1.

19
Menentukan toko buku objek penelitian.
Investigasi Masalah

Review Jurnal, penelitian terdahulu dan


Studi Literatur buku.

Observasi dan wawancara langsung dengan


Pengumpulan Data pemilik toko.

Analisis dan Gambaran sistem yang sedang berjalan dan


Pengolahan Data sistem yang diusulkan.

Perancangan Perancangan Desan dan tampilan user


Sistem interface.

Melakukan pengujian sistem apakah berhasil


Pengujian Sistem
atau tidak.

Menyusun Laporan akhir penelitian.


Laporan Akhir

Gambar 3.1. Tahapan Penelitian

Pada tahapan ini menjelaskan uraian kegiatan yang dilakukan dalam

proses penelitian yang dilakukan toko buku Monster Book Kab.Mamuju :

a) Investigasi masalah : Menentukan suatus sistem yang akan dijadikan

sebagai objek penelitian.

b) Studi literatur : Membaca dan mengumpulkan bahan referensi baik itu

dari buku, jurnal, maupun informasi langsung dari lokasi penelitian.

20
c) Pengumpulan data : Mengumpulkan semua data yang telah diperoleh

dari proses yang telah dilakukan, baik dari observasi maupun

wawancara secara langsung dari pemilik toko.

d) Analisis dan pengolahan data : Gambaran sistem yang sedang berjalan

dan gambaran sistem yang diusulkan.

e) Perancangan sistem : Membuat/mendesain website, dan tampilan user

interface.

f) Pengujian aplikasi : Melakukan pengujian aplikasi setelah rancangan

dibuat.

g) Laporan Akhir : Membuat laporan akhir setelah semua pengujian telah

selesai dilakukan.

3.4 Tekhnik Pengumpulan Data

Pada tahap ini dilakukan proses pengumpulan data dengan berbagai

metode antara lain dengan wawancara. Pada penelitian ini juga dilakukan

observasi langsung untuk melakukan pengamatan dan analisa objek

penelitian sehingga mendapatkan data dan informasi yang dibutuhkan oleh

peneliti. Jenis-jenis metode penelitian dapat dilihat sebagai berikut :

1. Penelitian lapangan

Penelitian tersebut dapat dikelompokkan menjadi :

a. Pengamatan (Observation)

Melakukan pengamatan langsung terhadap toko buku yang

diteliti untuk mengetahui kondisi yang sebenarnya.

21
b. Wawancara (Interview)

Melakukan wawancara terhadap pemilik toko dan karyawan

toko monster book.

c. Studi Pustaka

Studi pustaka dilakukan dengan cara mempelajari, mendalami,

dan mengutip teori atau konsep dari sejumlah literatur, baik buku,

jurnal yang relevan dengan topik pembuatan website penjualan

toko buku, tinjauan pustaka, serta perkembangannya.

3.5 Tekhnik Analisis Data

Hasil rancangan dan pembuatan program diuraikan dan dijelaskan

secara deskriptif naratif (gambaran secara umum). Penafsiran dan penarikan

kesimpulan dilakukan berdasarkan setiap langkah pembuatan program.

Simpulan akhir ditentukan oleh berhasil tidaknya program dijalankan sesuai

dengan rancangan.

Pada proses analisis terdapat langkah-langkah dasar yang harus

dilakukan oleh analisis sistem yaitu :

1. Mengidentifikasi masalah pada sistem yang lama/berjalan.

2. Memahami kerja dari sistem yang lama/berjalan.

3. Menganalisis sistem yang lama/berjalan.

4. Membuat laporan hasil analisis sistem yang lama/berjalan.

Dalam menganalisis data hasil perancangan dan pembuatan dianalisis

dengan cara menggunakan tehnik statistik inferensial yaitu statistika yang

menyangkut penarikan kesimpulan yang valid mengenai kelompok data yang

22
besar, dengan cara menggunakan pengujian hipotesis yaitu peryataan atau

dugaan mengenai satu atau lebih.

3.6 Kerangka Sistem

Kerangka sistem terdiri dari input, proses dan output dalam aplikasi yang
akan dibuat seperti gambar berikut ini:

Input Proses Ouput

ADMIN
DATA Laporan,dari
BASE jumlah
penjualan dan
pembelian

Input judul Klarifikasi


Buku dan harga berdasarkan judul
buku Buku dan harga
buku

Gambar 3.2. Kerangka Sistem

Pada kerangka sistem diatas menjelaskan secara bertahap tentang

tahapan yang dilakukan oleh sistem informasi penjualan buku mulai dari input,

proses dan output. Berdasarkan gambar 3.2. dapat dijelaskan beberapa tahapan

sebagai berikut:

1. Admin melakukan penginputan judul buku yang tersedia beserta

harga yang di proses di database dan hasilnya outputnya berupa

informasi buku dan harga yang tersedia di website.

2. Pengunjung melakukan pemesanan di website yang telah

disediakan.

23
3. Admin akan menerima berapa jumlah pesanan buku yang telah

dikirim oleh pengunjung yang akan membeli buku yang tersedia.

admin memiliki akses masuk di situs web yang disediakan untuk

memberi konfirmasi kepada pengunjung apakah pemesanan

diterima atau tidak.

3.7 Analisa dan Perancangan Sistem

1. Diagram Alir Sistem Yang Sedang Berjalan

Berikut gambaran sistem penjualan yang sedang berjalan

pada tokoh monster book sebagaimana yang terlihat pada gambar

3.3.

Konsumen Admin Pimpinan

Melihat daftar
Mulai buku Laporan

hasil penjualan buku dan


pembelian

tidak
tersedia
Pengunjung
mencari buku

ya

Transaksi kasir Selesai


penjualan

Gambar 3.3 Diagram Alir Sistem Yang Sedang Berjalan

Identifikasi dari sistem yang berjalan yakni kasir penjualan sering kali

tidak melakukan proses pencatatan hasil penjualan hal ini mengakibatkan

24
keliru dalam mengetahui berapa jumlah persediaan yang berada toko buku

Monster Book.

2. Diagram Sistem Yang Diusulkan

Berikut gambaran Sistem Informasi Penjualan buku pada toko

Monster Book Berbasis Web yang diusulkan sebagaimana yang terlihat pada

Tabel 3.4 :

Konsumen Admin Pimpinan

Melihat daftar Transaksi hasil


Mulai penjualan
buku pada website

DATA Laporan
Pengunjung
BASE
mencari buku hasil penjualan buku

dan pembelian

Memilih buku
yang dibutuhkan
Selesai

Gambar 3.4. Diagram Sistem Yang Diusulkan

3. Perancangan Sistem Interface

Tujuan perancangan atau desain sistem secara umum adalah untuk

memberikan gambaran secara umum kepada pemakai tentang sistem yang

baru. Desain secara umum mengidentifikasikan komponen-komponen

sistem informasi yang akan didesain secara terinci.

25
4. Rancangan Input Output

a. Form Login

Berikut gambaran Form Login yang bertujuan untuk

memasukkan identitas akun yang terdiri dari username dan

password seperti terlihat pada gambar 3.5.

Header Image

Username
Password

Login

Gambar 3.5. Form Login

b. Form Admin

Berikut gambaran Form Admin yang bertujuan

menampilkan selamat datang yang dapat dilihat pada gambar 3.6.

26
Header Image
 Home
 Ganti Password
Selamat Datang
 Manajemen ma
dulKategori Bu Hai Administrator, selamat datang di halaman
ku
Administrator. Silahkan klik menu pilihan yang
 Buku
 LogOut berada disebelah kiri untukmengolah toko buku

anda.

Gambar 3.6. Form Admin

c. Form Menu Halaman Utama

Berikut gambaran Form Menu Halaman Utama yang bertujuan


 Manajemen ma
menampilkan informasi semua jenis produk yang ada di toko buku yang
dulKategori Bu
ku
dapat dilihat pada gambar 3.7.
 Buku
 LogOut
Header Image

Kategori buku
 Agama
 Fiksi
 Politik
 Social
Buku

Manajemen

Logout

Gambar 3.7. Form Halaman Utama

27
d. Form Menu Halaman kategori buku

Berikut gambaran Form Menu Halaman kategori buku yang

bertujuan menampilkan informasi semua jenis produk yang ada di toko

buku yang dapat dilihat pada gambar 3.8.

Header Image
 Home
 Ganti Password Tambah kategori
 Manajemen ma
dulKategori Bu
ku
 Buku
No Nama Kategori Aksi
 LogOut

Gambar 3.8. Form kategori buku

e. Form Menu Halaman buku

Berikut gambaran Form Menu Halaman buku yang bertujuan


 Manajemen ma
menampilkan
dulKategori informasi
Bu halaman buku yang ada di toko buku yang dapat
ku
dilihat pada gambar 3.9.
 Buku
 LogOut

28
Header Image
 Home
 Ganti Password Tambah kategori
 Manajemen ma
dulKategori Bu
ku
 Buku
No Judul Pengarang Tahun Terbit Harga Diskon Stok Aksi
 LogOut

Gambar 3.9. Form Halaman buku

f. Form Menu Halaman ganti password

Berikut gambaran Form Menu Halaman ganti password yang


 Manajemen ma
bertujuan apabila
dulKategori Bu admin ingin mengganti password di toko buku yang
ku
dapat dilihat pada gambar 3.10.
 Buku
 LogOut
Header Image
 Home
Ganti password
 Ganti Password
 Manajemen ma Masukkan Password lama
dulKategori Bu
ku Masukkan Password Baru
 Buku Masukkan lagi Password Baru
 LogOut

Proses Batal

Gambar 3.10. Form Halaman ganti password

29
BAB IV

HASIL PENELITIAN DAN PEMBAHASAN

4.2. Hasil Penelitian

Hasil penelitian ini adalah sebuah aplikasi Sistem Informasi Penjualan

Buku Berbasis Web Pada Toko Buku Monster Book Mamuju “menggunakan

bahasa pemrograman php dan html.

Pada Sistem Informasi Penjualan Buku Berbasis Web Pada Toko Buku

Monster Book Mamuju “ini menyediakan fitur bagi pengguna di bagian awal

tampilan yakni beranda menampilkan informasi berupa daftar produk yang

dijual , menu Profil menampilkan informasi dari pengguna yang telah login,

menu semua produk menampilkan semua produk yang dijual, menu keranjang

menampilkan informasi berupa daftar produk yang akan dibeli pada sistem.

4.1.1. Pengujian Teknologi Penjualan Buku

Pada pembahasan ini penulis akan menguraikan tentang bagaimana proses

yang dilakukan dalam Sistem Informasi Penjualan Buku Berbasis Web Pada

Toko Buku Monster Book Mamuju “

Super Admin dapat memantau semua kegiatan yang berjalan dalam

aplikasi baik melakukan konfirmasi pembelian maupun menintup data

penjualan elektronik.

1. Pengambilan sample data, pada tahap ini dilakukan pengambilan data

daftar buku yang digunakan sebagai data training dalam pengujian

system penjualan buku pada took moster book mamuju.

30
4.1.2. Analisis Kelayakan Sistem

Output yang dihasilkan dalam Sistem Informasi Penjualan Buku Berbasis

Web Pada Toko Buku Monster Book Mamuju “ ini yaitu dapat mempermudah

pengguna dalam melihat serta membeli produk buku, Penulis telah melihat

dari bebarapa sisi untuk kelayakan sebuah system diantaranya :

1. Kelayakan Teknologi

Secara teknologi Sistem Informasi Penjualan buku pada Kabupaten

Mamuju ini layak digunakan untuk mempermudah pengguna dalam

melakukan transaksi pembelian dan pemesanan buku di mamuju, serta menu

menu pada system dapat sangat mudah dipahami.

2. Kelayakan Operasional

Jika System Informasi Penjualan Buku pada Kabupaten Mamuju ini

benar akan di implementasikan, penulis berharap seorang pengguna nantinya

harus lebih mengusai atau bisa mengunakan aplikasi ini, kesiapan yang

dibutuhkan oleh seorang pengguna itu sangat sederhana cukup mempelajari

sistem ini.

4.1.3 User Interface Program

Berikut adalah beberapa tampilan program pada system yang

dibuat.

31
1. Form Login user

Form login adalah form yang digunakan pengguna serta admin

untuk masuk dalam sistem baik melakukan pengontrolan maupun transaksi

pada penjualan buku, seperti yang terlihat pada gambar 4.1.

Gambar 4.1 Form Login

2. Form Menu Utama user

Form menu utama adalah form yang digunakan pengguna untuk

melihat daftar penjualan buku yang di jual pada toko moster book mamuju

, seperti yang terlihat pada gambar 4.2.

Gambar 4.2 Form Menu Utama

32
3. Form Profil

Form Profil adalah form yang digunakan unutk melihat informasi

akun dari pembeli atau pengguna yang sedang melakukan login seperti

terlihat pada gambar 4.3.

Gambar 4.3 Form Profil

4. Form detail buku

Form detail Produk adalah form yang digunakan untuk melihat

detail produk buku yang telah dilakukan seperti terlihat pada gambar 4.4.

Gambar 4.4 Form Semua Produk

33
5. Form Checkout Pembayaran

Form Checkout pembayaran adalah form yang digunakan untuk

mengkonfrmasi pesanan pembelian buku, seperti yang terlihat pada

gambar 4.6.

Gambar 4.6 Form Checkout Pembayaran

6. From Dasboard admin


From admin adalah from yang mengatur semua data user dan data
pembeli data buku,transaksi,komfirmasi pembeli seperti pada gambar
4.7

Gambar 4.7 From Dasboard Admin

34
7. From tambah data buku
From ini d gunakan untuk menambah data buku baru dari merek buku
terlihat pada gambar 4.8

Gambar 4.8 From tambah data buku

8. From status pesanan buku


From ini gunanya untuk melihat pesanan buku dari tanggal
pemesananya dan admin komfirmasi dan mengirimkan notifikasi
bahwa pesanan akan segera d kirim. Terlihat pada gambar 4.9

Gambar 4.9 From status pesenan buku

35
9. From komfirmasi pemesanan
From Konfirmasi pesanan ini berguna untuk menguba status
pesanan ,packin,pendin.kirim

Gambar 4.10 Komfirmasi pemesanan

4.3 Pembahasan

4.2.1. Pengujian Blackbox

Blackbox testing adalah pengujian yang dilakukan hanya

mengamati hasil eksekusi melalui data uji dan memeriksa fungsional

dari perangkat lunak. Jadi dianalogikan seperti kita melihat suatu

kotak hitam, kita hanya bisa melihat penampilan luarnya saja, tanpa

tahu ada apa dibalik bungkus hitamnya. Sama seperti pengujian

blackbox, mengevaluasi hanya dari luarnya (interfacenya),

fungsionalitasnya tanpa mengetahui apa sesungguhnya yang terjadi

dalam proses detilnya (hanya mengetahui input dan output).

Tabel 4.1 Tabel Pengujian Blackbox Untuk Admin

36
Hasil
No Pengujian Hasil yang diharapkan Ket.
Pengujian
1. Form Login Admin
Jika button login diklik maka
sistem akan mengecek username
dan id sudah cocok, jika ia maka
form menu utama admin akan Sesuai yang
Button Login OK
tampil, dan jika tidak valid maka diharapkan
textbox username dan passwird
akan kosong dan login tidak
berhasil.
2. Form Menu Utama
Admin
Jika menu utama diklik maka
akan tampil tampilan menu
Sesuai yang
Menu utama dashboard, Modul Iklan, Modul OK
diharapkan
Web, Modul Use, edit Profil dan
logout.
Jika menu dashboard diklik
maka akan tampil data grafik Sesuai yang
Menu Dashboard OK
jumlah pembelian barang diharapkan
berdasarkan bulan.
Jika menu Modul Iklan di klik
makan akan tampil settingan Sesuai yang
Menu Modul Iklan OK
iklan yang akan di pasang pada diharapkan
sistem
Jika menu Modul web di klik
Sesuai yang
Menu Modul Web maka akan muncul pengaturan OK
diharapkan
profil admin
Jika menu Modul User di klik

37
Menu Modul User maka akan muncul pengaturan Sesuai yang
manajemen user admin diharapkan OK
Menu edit profil Jika menu edit profil di klik
maka akan muncul pengaturan Sesuai yang
edit profil admin diharapkan OK
Jika menu logou di klik maka
Sesuai yang
Menu Logout akan admin akan keluar dari OK
diharapkan
menu utama

Tabel 4.2 Tabel Pengujian Blackbox Untuk User Pengguna


Hasil
No Pengujian Hasil yang diharapkan Ket.
Pengujian
1. Form Menu
Utama sistem
penjualan buku
Jika form beranda diklik maka
akan muncul daftar penjualan
Sesuai yang
Form Beranda elektronik pada toko OK
diharapkan
penjualan buku moster book
mamuju
Jika form profil di klik maka Sesuai yang
Form Profil OK
akan muncul informasi akun diharapkan
Jika form semua produk di
Form semua Sesuai yang
klik maka akan muncul daftar OK
produk diharapkan
penjualan produk buku
Jika form pemesanan di klik
Sesuai yang
Form pemesanan maka inputan kode resi OK
diharapkan
barang pemesanan
Form konfirmasi Jika form konfirmasi Sesuai yang
OK
pemesanan pemesanan di klik maka diharapkan

38
inputan kode resi barang
pemesanan
Form keranjang Jika form keranjang di klik Sesuai yang OK
maka daftar barnag yang akan diharapkan
di beli

4.2.4 Pengujian Whitebox.

White Box Testing merupakan cara pengujian dengan melihat ke

dalam modul untuk meneliti kode-kode program yang ada, dan menganalisis

apakah ada kesalahan atau tidak. Jika ada modul yang menghasilkan output

yang tidak sesuai dengan proses yang dilakukan, maka baris-baris program,

variabel, dan parameter yang terlibat pada unit tersebut akan dicek satu

persatu dan diperbaiki, kemudian di-compile ulang.

1. Pengujian Login Admin

a. Flowchart

Adapun flowchart untuk halaman login admin adalah sebagai berikut.

39
START

INPUT
USERNAME
PASSWORD

LOGIN
NO

YES

DASHBOAR
ADMIN

LOGOUT
NO

YES

END

Gambar 4.7 Flowchart Login

2. Pengujian Menu Halaman User Admin

a. Flowchart

Adapun flowchart untuk menu halaman user admin adalah

sebagai berikut.

40
START

Tambah Data
- Dashboard
- Menu Utama
- Modul Iklan
- Modul User
- Modul Web

Pilih 1 Dashboard
Ya

Tidak

Pilih 2 Menu Utama


Ya

Tidak

Pilih 3 Modul Iklan


Ya

Tidak

Pilih 4 Modul User


Ya

Tidak

Pilih 5 Modul Web


Ya

Tidak

END

Gambar 4. 8 Flowchart Menu Halaman Admin

b. Flowgraph

Dari flowchart menu halaman admin yang digunakan untuk

pengujian perangkat lunak, maka flowgraphnya sebagai berikut :

41
1

R2
3 4

R3
5 6

R1 R4
7 8

R5
9 10

R6
11 12

13

Gambar 4. 9 Flowgraph Menu Halaman Admin

Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki

Region = 6

1. Menghitung Cyclomatic Complexity dari Egde dan Node

Dengan Rumus : V (G) = E – N + 2

Dimana : E ( jumlah edge pada flowgraph ) = 17

N ( jumlah node pada flowgarph ) = 13

Penyelesaian : V (G) = 17 – 13 + 2

V (G) = 6

42
Jadi jumlah path dari flowgraph di atas sebanyak 6 path.

2. Menghitung Cyclomatic Complexity dari P

P adalah jumlah titik yang menyatakan logika dalam diagram alir

dengan Rumus V (G) = P + 1 dimana P = 5

Penyelesaian : V (G) = 5 + 1

V (G) = 6 )

3. Independent Path pada flowgarph di atas adalah :

Path 1 = 1 – 2 – 3 – 5 – 7 – 9 – 11 – 13

Path 2 = 1 – 2 – 3 – 4 – 13

Path 3 = 1 – 2 – 3 – 5 – 6 – 13

Path 4 = 1 – 2 – 3 – 5 – 7 – 8 – 13

Path 5 = 1 – 2 – 3 – 5 – 7 – 9 – 10 – 13

Path 6 = 1 – 2 – 3 – 5 – 7 – 9 – 11 – 12 – 13

3. Pengujian Menu Halaman User Pendaftar

a. Flowchart

Adapun flowchart untuk menu halaman user pengguna

adalah sebagai berikut.

43
START

- Bernda
- Cara beli
- Tentan kami
- Histori Transaksi
- Propil

Pilih 1 Beranda
Ya

Tidak

Pilih 2 Cara Beli


Ya

Tidak

Pilih 3 Tentan Kami


Ya

Tidak

Pilih 4 Histori Transaksi


Ya

Pilih 5 Propil
Ya

Tidak

Konfirmasi
Pilih 6 Pembayaran
Ya

END

Gambar 4.10 Flowchart Menu Halaman User Pengguna

b. Flowgraph

Dari flowchart menu halaman user pengguna yang digunakan

untuk pengujian perangkat lunak, maka flowgraphnya sebagai

berikut

44
1

R2
3 4

R3
5 6

R1
R4
7 8

R5
9 10

R6
11 12

R7
13 14

15

Gambar 4.11 Flowgraph Menu Halaman Pengguna

Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 7

1. Menghitung Cyclomatic Complexity dari Egde dan Node

Dengan Rumus : V (G) = E – N + 2

Dimana : E ( jumlah edge pada flowgraph ) = 20

N ( jumlah node pada flowgarph ) = 15

Penyelesaian : V (G) = 20 – 15 + 2

V (G) = 7

Jadi jumlah path dari flowgraph di atas sebanyak 5 path.

2. Menghitung Cyclomatic Complexity dari P

P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan

Rumus V (G) = P + 1 dimana P = 6

45
Penyelesaian : V (G) = 6 + 1

V (G) = 7)

3. Independent Path pada flowgarph di atas adalah :

Path 1 = 1 – 2 – 3 – 5 – 7 – 9 – 11 – 13 – 15

Path 2 = 1 – 2 – 3 – 4 – 15

Path 3 = 1 – 2 – 3 – 5 – 6 – 15

Path 4 = 1 – 2 – 3 – 5 – 7 – 8 – 15

Path 5 = 1 – 2 – 3 – 5 – 7 – 9 – 10 – 15

Path 6 = 1 – 2 – 3 – 5 – 7 – 9 – 11 – 12 – 15

Path 7 = 1 – 2 – 3 – 5 – 7 – 9 – 11 – 13 – 14 – 15

4. Pengujian Menu Halaman User Umum

a. Flowchart

Tabel 4.3 Hasil Pengujian White Box

Independent Kompleksitas
No Flowgraph Region
Path Siklomatis

1 Form Halaman Admin 6 6 6

2 Form Halaman Penggua 7 7 7

3 Form Halaman Login 4 4 4

Jumlah 17 17 17

Berdasarkan tabel hasil pengujian whitebox diatas maka disimpulkan

bahwa program aplikasi yang dirancang dianggap valid. Dalam hal ini program

46
dinyatakan telah bebas dari error dan kesalahan logika dengan beberapa asumsi

sebagai berikut :

a. Dapat menjamin seluruh Independet Path di dalam modul yang dikerjakan

sekurang-kurangnya satu kali.

b. Dapat mengerjakan seluruh keputusan logikal dan seluruh loop yang sesuai

dengan batasannya, juga dapat mengerjakan seluruh struktur dasar internal

yang menjamin validitas.

4.2.5 Coding Program

a. Beranda

<?php

$iden = $this->db->query("SELECT * FROM identitas where

id_identitas='1'")->row_array();

?>

<!DOCTYPE html>

<html lang="en">

<head>

<title><?php echo $title; ?></title>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-

scale=1">

<meta name="author" content="phpmu.com">

47
<meta name="description" content="<?php echo

$iden['meta_deskripsi']; ?>">

<meta name="keywords" content="<?php echo

$iden['meta_keyword']; ?>">

<meta name="robots" content="all,index,follow">

<meta http-equiv="Content-Language" content="id-ID">

<meta NAME="Distribution" CONTENT="Global">

<meta NAME="Rating" CONTENT="General">

<link rel="canonical" href="<?php echo

"https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI

]"; ?>"/>

<meta property="og:locale" content="id_ID" />

<meta property="og:title" content="<?php echo $title; ?>" />

<meta property="og:description" content="<?php echo

$iden['meta_deskripsi']; ?>" />

<meta property="og:url" content="<?php echo

"https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI

]"; ?>" />

<meta property="og:site_name" content="<?php echo

$iden['nama_website']; ?>" />

<link rel="icon" type="image/x-icon" href="<?php echo

base_url(); ?>asset/images/kab_masama.png" />

48
<link href="<?php echo base_url();

?>asset/css/bootstrap.min.css" rel="stylesheet">

<link href="<?php echo base_url(); ?>asset/css/style.css"

rel="stylesheet">

<link href="<?php echo base_url(); ?>asset/css/default.css"

rel="stylesheet" media="screen" />

<link href="<?php echo base_url(); ?>asset/css/nivo-slider.css"

rel="stylesheet" media="screen" />

<link rel="stylesheet" href="<?php echo base_url();

?>/asset/admin/plugins/datatables/dataTables.bootstrap.css">

<link rel="stylesheet" href="<?php echo base_url();

?>asset/admin/plugins/datepicker/datepicker3.css">

<link rel="stylesheet" href="<?php echo base_url();

?>asset/admin/plugins/timepicker/bootstrap-timepicker.css">

<script type="text/javascript" src="<?php echo base_url();

?>/asset/admin/plugins/jQuery/jquery-1.12.3.min.js"></script>

<script type="text/javascript">

function nospaces(t){

if(t.value.match(/\s/g)){

alert('Maaf, Username Tidak Boleh Menggunakan

Spasi,..');

t.value=t.value.replace(/\s/g,'');

49
}

b. Profil

<table id='example1' class='table table-hover table-condensed'>

<thead>

<tr>

<th width="20px">No</th>

<th>No Invoice</th>

<th>Total Belanja</th>

<th>Status</th>

<th>Waktu Transaksi</th>

<th></th>

</tr>

</thead>

<tbody>

<?php

$no = 1;

$record = $this->model_app-

>view_where_ordering('rb_penjualan',array('id_pembeli'=>$this-

>session->id_konsumen),'id_penjualan','DESC');

foreach ($record as $row){

if ($row['proses']=='0'){ $proses = '<i class="text-

danger">Pending</i>'; }elseif($row['proses']=='1'){ $proses = '<i

50
class="text-warning">Proses</i>'; }elseif($row['proses']=='2'){

$proses = '<i class="text-info">Konfirmasi</i>'; }else{ $proses

= '<i class="text-success">Packing </i>'; }

$total = $this->db->query("SELECT

a.kode_transaksi, a.kurir, a.service, a.proses, a.ongkir,

sum((b.harga_jual*b.jumlah)-(c.diskon*b.jumlah)) as total,

sum(c.berat*b.jumlah) as total_berat FROM `rb_penjualan` a

JOIN rb_penjualan_detail b ON a.id_penjualan=b.id_penjualan

JOIN rb_produk c ON b.id_produk=c.id_produk where

a.kode_transaksi='$row[kode_transaksi]'")->row_array();

echo "<tr><td>$no</td>

<td><a

href='".base_url()."konfirmasi//$row[kode_transaksi]'>$row[kod

e_transaksi]</a></td>

<td style='color:red;'>Rp

".rupiah($total['total']+$total['ongkir']+substr($row['kode_transa

ksi'],-3))."</td>

<td>$proses</td>

<td>".cek_terakhir($row['waktu_transaksi'])."

lalu</td>

<td width='50px'><a class='btn btn-info btn-

xs' title='Detail data pesanan'

51
href='".base_url()."konfirmasi/pesanan/$row[kode_transaksi]'><s

pan class='glyphicon glyphicon-search'></span></a></td>

</tr>";

$no++;

?>

</tbody>

</table> ?>

c. Semua Produk

<?php

if(!empty($data)){

$i=0;

foreach($data as $row){

$i+=1;

$tarif=$row['cost'][0]['value'];

$service=$row['service'];

$deskripsi=$row['description'];

$waktu=$row['cost'][0]['etd']?$row['cost'][0]['etd']:"-";

?>

<div class="col-md-4">

<div class="radio" style='margin: 0px;'>

<label>

52
<input type="radio"

name="service" class="service" data-id="<?php echo $i; ?>"

value="<?php echo $service; ?>"/><?php echo $deskripsi; ?>

</label>

</div>

<input type="hidden" name="tarif"

id="tarif<?php echo $i; ?>" value="<?php echo $tarif; ?>"/>

<p style='margin-left: 19px;'>

Tarif <b>Rp <?php echo

number_format($tarif,0); ?></b><br/>

Estimasi sampai <b><?php echo

$waktu; ?> hari</b>

</p>

</div>

<?php

?>

<?php }

if($ongkir=='0'){ ?>

<div class="col-md-6">

<div class="radio" style='margin: 0px;'>

<label>

53
<input type="radio" name="service"

class="service" data-id="1" value="Cash on delivery"/>

Pembayaran Ditempat

</label>

</div>

<input type="hidden" name="tarif" id="tarif1" value="1"/>

<p style='margin-left: 19px;'>

Tarif <b>Tidak diketahui</b><br/>

Estimasi sampai <b>Tidak diketahui</b>

</p>

</div>

<?php } ?>

<script>

$(document).ready(function(){

$(".service").each(function(o_index,o_val){

$(this).on("change",function(){

var did=$(this).attr('data-id');

var tarif=$("#tarif"+did).val();

$("#ongkir").val(tarif);

hitung();

});

54
});

});

</script>}

d. Keranjang

<p class='sidebar-title'> Berikut Data Pesanan anda</p>

<?php

if ($record->num_rows() == '0'){

echo "<center style='padding:15%'><i class='text-

danger'>Maaf, Keranjang belanja anda saat ini masih

kosong,...</i><br>

<a class='btn btn-warning btn-sm'

href='".base_url()."produk'>Klik Disini Untuk mulai

Belanja!</a></center>";

}else{

?>

<table class="table table-striped table-condensed">

<thead>

<tr bgcolor='#e3e3e3'>

<th width='47%'>Nama Produk</th>

<th>Harga</th>

<th>Qty</th>

<th>Berat</th>

<th>Total</th>

55
<th></th>

</tr>

</thead>

<tbody>

<?php

$no = 1;

foreach ($record->result_array() as $row){

$sub_total = (($row['harga_jual']-

$row['diskon'])*$row['jumlah']);

if ($row['diskon']!='0'){ $diskon = "<del

style='color:red'>".rupiah($row['harga_jual'])."</del>"; }else{

$diskon = ""; }

if (trim($row['gambar'])==''){ $foto_produk = 'no-

image.png'; }else{ $foto_produk = $row['gambar']; }

echo "<tr>

<td class='valign'><a

href='".base_url()."produk/detail/$row[produk_seo]'>$row[nama

_produk]</a> <br>

<small>Note :

$row[keterangan_order]</small></td>

<td class='valign'>".rupiah($row['harga_jual']-

$row['diskon'])." $diskon</td>

<td class='valign'>$row[jumlah]</td>

56
<td class='valign'>".($row['berat']*$row['jumlah'])."

Gram</td>

<td class='valign'>Rp ".rupiah($sub_total)."</td>

<td class='valign' width='30px'><a class='btn btn-

danger btn-xs' title='Delete'

href='".base_url()."produk/keranjang_delete/$row[id_penjualan_

detail]'><span class='glyphicon glyphicon-

remove'></span></a></td>

</tr>";

$no++;

$total = $this->db->query("SELECT

sum((a.harga_jual*a.jumlah)-(b.diskon*a.jumlah)) as total,

sum(b.berat*a.jumlah) as total_berat FROM

`rb_penjualan_temp` a JOIN rb_produk b ON

a.id_produk=b.id_produk where a.session='".$this->session-

>idp."'")->row_array();

echo "<tr class='success'>

<td colspan='4'><b>Subtotal </b> <i class='pull-

right'>(".terbilang($total['total'])." Rupiah)</i></td>

<td><b>Rp ".rupiah($total['total'])."</b></td>

<td></td>

</tr>

57
<tr class='success'>

<td colspan='4'><b>Berat</b> <i class='pull-

right'>(".terbilang($total['total_berat'])." Gram)</i></td>

<td><b>$total[total_berat] Gram</b></td>

<td></td>

</tr>

</tbody>

</table>

<a class='btn btn-success btn-sm'

href='".base_url()."produk'>Lanjut Belanja</a>

<a class='btn btn-primary btn-sm'

href='".base_url()."produk/checkouts'>Selesai Belanja</a>";

$ket = $this->db->query("SELECT * FROM

rb_keterangan")->row_array();

echo "<hr><br>$ket[keterangan]";

e. Pesanan

. <p class='sidebar-title'><?php echo $title; ?></p>

<?php

58
if ($total['proses']=='0'){ $proses = '<i class="text-

danger">Pending</i>'; }elseif($total['proses']=='1'){ $proses =

'<i class="text-warning">Proses</i>';

}elseif($total['proses']=='2'){ $proses = '<i class="text-

info">Konfirmasi</i>'; }else{ $proses = '<i class="text-

success">Packing </i>'; }

echo "<div class='col-md-7'>

<dl class='dl-horizontal'>

<dt>Nama</dt> <dd>$rows[nama_lengkap]</dd>

<dt>No Telpon/Hp</dt> <dd>$rows[no_hp]</dd>

<dt>Email</dt> <dd>$rows[email]</dd>

<dt>Kota</dt> <dd>$rows[nama_kota]</dd>

<dt>Alamat Lengkap</dt>

<dd>$rows[alamat_lengkap]</dd>

</dl>

</div>

<div class='col-md-5'>

<center>

Total Tagihan

<h4 style='margin:0px;'>Rp

".rupiah($total['total']+$total['ongkir']+substr($kode_transaksi,-

3))."<br> <br> ";

59
if ($total['resi']!=''){

echo "<span style='color:red; font-size:14px'>No Resi :

<b>$total[resi]</b></span><br>";

}else{

echo "<span style='color:red; font-size:14px'>No Resi :

<b>-</b></span><br>";

echo "<span style='text-

transform:uppercase'>$total[kurir]</span> ($total[service])

</h4>

Status : <i>$proses</i>

</center>

</div>

<table class='table table-striped table-condensed '>

<thead>

<tr bgcolor='#e3e3e3'>

<th width='47%'>Nama Produk</th>

<th>Harga</th>

<th>Qty</th>

<th>Berat</th>

<th>Total</th>

</tr>

60
</thead>

f. Konfirmasi Pembayaran

. <p class='sidebar-title'> Konfirmasi Pembayaran Pesanan

Anda</p>

<?php

$attributes = array('class'=>'form-horizontal','role'=>'form');

echo form_open_multipart('konfirmasi/index',$attributes);

echo "<div class='alert alert-info'>Masukkan No Invoice atau

No Transaksi Terlebih dahulu!</div>

<table class='table table-condensed'>

<tbody>

<input type='hidden' name='id'

value='$rows[id_penjualan]'>

<tr><th scope='row' width='120px'>No Invoice</th>

<td><input type='text' name='a' class='form-control'

style='width:100%' value='$rows[kode_transaksi]'

placeholder='TRX-0000000000' required>";

if ($rows['kode_transaksi']!=''){

61
echo "<tr><th scope='row'>Total</th>

<td><input type='text' name='b' class='form-control'

style='width:50%' value='Rp

".rupiah($total['total']+$total['ongkir']+substr($rows['kode_transa

ksi'],-3))."' required>

<tr><th scope='row'>Transfer Ke</th>

<td><select name='c' class='form-control' required>

<option value=''

selected>- Pilih -</option>";

foreach ($record-

>result_array() as $row){

echo "<option

value='$row[id_rekening]'>$row[nama_bank] -

$row[no_rekening], A/N : $row[pemilik_rekening]</option>";

echo "</td></tr>

<tr><th width='130px' scope='row'>Nama Pengirim</th>

<td><input type='text' class='form-control' style='width:70%'

name='d' value='$ksm[nama_lengkap]' required></td></tr>

<tr><th scope='row'>Tanggal Transfer</th>

<td><input type='text' class='datepicker form-control'

style='width:40%; padding-left:13px' name='e' data-date-

format='yyyy-mm-dd' value='".date('Y-m-d')."'></td></tr>

62
<tr><th scope='row'>Bukti Transfer</th>

<td><input type='file' class='form-control' name='f'></td></tr>";

echo "</tbody>

</table>

<div class='box-footer'>";

if ($rows['kode_transaksi']!=''){

echo "<button type='submit' name='submit' class='btn btn-

info'>Kirimkan</button>";

}else{

echo "<button type='submit' name='submit1' class='btn

btn-info'>Cek Invoice</button>";

echo "</div>";

echo form_close();

63
BAB V

PENUTUP

5.2 Kesimpulan

Kesimpulan dari skripsi yang berjudul: “Sistem Informasi

Penjualan Buku pada toko moster book Mamuju” adalah dengan adanya

Sistem Penjualan Buku ini dapat membantu dalam mengelola data

penjualan dan memberi kemudahan pada penjual dan pembeli dalam

melakukan transakis pembelian buku pada toko Moster book Mamuju.

5.3 Saran

Dalam pembuatan Sistem Informasi Penjualan Buku pada Toko

Moster Book Kabupaten Mamuju ini masih banyak hal yang dapat

dikembangkan, seperti, Sistem informasi Produk penjualan yang sudah

dibangun bisa dikembangkan ke arah android sehingga bisa mempercepat

proses ketetapan dalam melakukan transaksi . Demikian saran yang dapat

penulis berikan, semoga saran tersebut bisa dijadikan sebagai bahan

masukan untuk penelitian berikutnya Pada sistem penjualan elektronik.

64
DAFTAR PUSTAKA

Tri utami,Bambang Eka Purnama,Sukadi 2014, Pembangunan sistem informasi


penjualan obat pada Apotek Punung, (Meliputi: Input data dan laporan).
Harun Al-Rosyid,Indah Uly,Wardati, 2013, “Sistem Informasi Manajemen buku
pada toko buku Standard Book Seller”.
Fendi Nurcahyono. (2012). Pembangunan aplikasi penjualan dan stok Barang
dengan PHP, MySQL. Pacitan: Toko Nuansa Elektronik.
Rice novita,Novita sari 2014,Sistem Informasi Penjualan pupuk berbasis E-
commerse. Riau:PT. Petani(Persero).
Analisis dan Dasar Sistem Informasi Manajemen. Pendekatan Terstruktur.
Yogyakarta : Penerbit Bonnie soeherman & Marion pinontoan 2004
(McLeod, 2004),Perancangan Sistem Informasi Berbasis Website Subsistem
Guru, (Case Study: Sekolah Pesantren Persatuan Islam 99 Rancabango).
Penerbit Suryati,Bambang Eka Purnama2 2010
H. (Tri Utami, Bambang Eka Purnama, Sukadi 2014 ) , Analisis dan Desain
Sistem Informasi. Edisi kedua cetakan kedua. Yogyakarta : Penerbit
Andi.
Bambang Eka Purnama2 Indah Uly Wardati3 2013
H. M. Jogiyanto, 2005, Analisis dan Desain Sistem Informasi. Yogyakarta :
Penerbit Andi.
Nugroho 2004, “Database Management system-DBMS”
Munawar 2005, Merancang dan mendokumentasikan sistem piranti lunak, (Case
Study: Sistem Informasi STMIK Nusa Mandiri Jakarta)
Penerbit Karnita Afnisari1,Herlawati2,Nita Merlina3 2013
Rulia Puji Hastanti1, Bambang Eka Purnama2, IndahUlyWardati3, 2015, Sistem
Penjualan BerbasisWeb (ECommerce) Pada Tata Distro Kabupaten
Pacitan,(Case Study: Perpustakaan Asosiasi Profesi Multimedia
Indoensia)
Edhy Sutanta,2004:79,Harun Al-rosyid, Indah Uly Wardati 2015 ”analisis dan
Perancangan basis data”

65
Abdul Kadir, 2011, Dasar Pemrograman Web dinamis menggunakan PHP.
Yogyakarta: Penerbit Andi

66

Anda mungkin juga menyukai