• Tidak ada hasil yang ditemukan

PEMBUATAN TOKO BUKU ONLINE BERBASIS WEB

N/A
N/A
Protected

Academic year: 2018

Membagikan "PEMBUATAN TOKO BUKU ONLINE BERBASIS WEB"

Copied!
19
0
0

Teks penuh

(1)

PEMBUATAN TOKO BUKU ONLINE BERBASIS WEB

PADA YAN MEDIA

NASKAH PUBLIKASI

diajukan oleh

Sidik Cahyono

08.11.2526

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

(2)
(3)

Making web based online bookstore in Yan Media

Pembuatan toko buku online berbasis web pada Yan Media

Sidik Cahyono Teknik Informatika Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

Along with the rapid development of information technology and the internet makes meluasanya use the more advanced developments website. The website is one of the Internet technology that is used to process the information. Nowadays a lot of websites, ranging from e-commerce, forum, organization, etc..

This website will be very helpful in gaining information. In this final project website created for Yan bookstore Media. As a bookstore of course Yan pelayanaan Media should be able to provide fast and quality, so buyers can easily and comfortably to get the books they want. In addition to the bookstore website Yan Media, will be very useful in a media campaign and also to increase earnings.

Thus I made the thesis with the title "Making Online Bookstore Based on Yan's Media". The software I use is Adobe Dreamweafer scripting, Adobe Photoshop for Web Design, MySQL database and Apache as a service, and a programming language that we use is PHP. The objective of this website is a computerized information media to facilitate media Yan bookstore in processing information. In addition, Yan bookstore Media can provide useful information to prospective buyers.

(4)

1. Pendahuluan

Perkembangan teknologi banyak mempengaruhi tatanan hidup atau sebuah aturan dan sistem tertentu. Teknologi Informasi sekarang ini sudah semakin berkembang, kebutuhan akan sebuah informasi yang berkualitas menjadi sebuah kebutuhan primer. Perkembangan teknologi informasi dapat dimanfaatkan dalam berbagai bidang, salah satunya yaitu dalam bidang perdagangan, khususnya yaitu penjualan secara online, atau bisa juga disebut dengan e-commerce . Perdagangan model ini sangat populer, karena modal yang dibutuhkan relatif sedikit dibandingkan dengan model penjualan konvensional, dengan media website maka akan lebih efektif, datanya bisa selalu di update sewaktu-waktu. Dengan merujuk pada perkembangan teknologi tentunya sangat tepat jika pada sebuah layanan informasi penjualan akan lebih mudah, berbagai jenis produk yang ditawarkan, dan para konsumen leluasa memilih produk tersebut selama persediaan masih ada, dengan model seperti ini para konsumen tidak usah repot untuk datang mengunjungi outlet karena pemesanan dilakukan secara online dan pembayaran juga dilakukan media transfer dari bank. Sistem informasi penjalualan berbasis web digunakan dalam memecahkan masalah penyediaan informasi dan pelayanan informasi mengenai produk penjualan buku.

2. Landasan Teori

2.1 Konsep Internet

2.1.1 Pengertian Internet

Internet berasal dari kata Interconnection Networking. Dari Kata Internet dapat diartikan sebagai “a global network of computer networks” atau jaringan komputer bersekala ineternasional yang mampu membuat tiap-tiap komputer saling berkomunikasi . internet terbentuk karena dampak revolusi, dimana teknologi komunikasi bergabung menjadi satu dengan teknologi komputer

2.2 Pengertian Eccomerce

E-Commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelayanan, dan informasi yang dilakukan secara elektronik.

(5)

2.3 Pengetian Basis Data

Basis data terdiri dari 2 kata, yaitu basis dan Data. Basis dapat diartikan sebagai markas atau gudang, tempat bersarang/berkumpul. Sedangkan data adalah representasi fakta dunia nyata yang mewakili sauatu obyek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan dan sebagainya, yang direkam dalam bentuk angka, huruf, symbol, teks, gambar, bunyi atau kombinasinya.

3. Analisis Dan Perancangan

3.1 Tinjauan Umum

Yan Media merupakan usaha dagang yang bergerak di bidang penjualan buku. Dalam proses penjualanya Yan Media masih menggunakan sistem konvensional, yaitu penjualan masih dilakukan dengan cara-cara lama dan belum memaksimalkan penggunaan teknologi modern. Para konsumen harus datang langsung untuk melakukan pemesanan. Dan untuk promosinya masih menggunakan cara-cara konvensional. Dengan sistem penjualan yang seperti ini kurang efisien karena akan sangat memerlukan biaya dan tenaga yang besar.

3.2 Analisis Sistem

3.2.1 Definisi Analisis Sistem

Analisis sistem merupakan kegiatan penguraian suatu data dan informasi yang utuh dan nyata kedalam bagian-bagian yang bertujuan mengidentifikasi serta mengevaluasi masalah-masalah yang muncul. Hambatan-hambatan yang mungkin terjadi dan kebutuhan-kebutuhan yang diharapkan mengarah kepada solusi perbaikan maupun perkembangan sesuai dengan kebutuhan.

3.2.2 Identifikasi Masalah

Sistem penjualan yang berjalan di Yan Media saat ini masih menggunakan sistem konvensional yaitu konsumen harus datang langsung.

(6)

3.2.3 Analisis Kelemahan

Untuk mengidentifikasi masalah, harus dilakukan analisis terhadap kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi, dan pelayanan pelanggan. Panduan ini dikenal dengan analisis PIECES (Performance, economy, control, efficiency, dan service). Dari analisis ini biasanya didapatkan beberapa masalah utama. Hal ini penting karena biasanya yang muncul dipermukaan bukan masalah utama, tetapi hanya gejala dari masalah utama.

3.2.4 Analisis Kelayakan Sistem

Tujuan utama dari analisis kelayakan adalah untuk menguji apakah sistem yang baru layak dipakai atau tidak. Dalam hal ini tentunya diperlukan pertimbangan yang matang, seberapa besar manfaat dan biaya yang harus dikeluarkan dari sistem yang baru. Analisis kelayakan meliputi :

3.2.4.1 Kelayakan Teknologi

Secara kelayakan teknologi sistem ini sangat layak digunakan, karena saat ini media internet dan website sudah menjadi kebutuhan primer. Selain karena jangkauannya luas, juga karena sangat mudah didapat dan dioperasikan.

3.2.4.2 kelayakan Hukum

Sistem publikasi yang ada pada sistem informasi penjualan berbasis web ini tidak melanggar hukum dan peraturan-peraturan yang berlaku, yang ditetapkan oleh pemerintah. Isi dari sistem baru yang ditawarkan yang berkaitan dengan promosi tidak melanggar hukum karena tidak melanggar SARA (Suku, Adat, Ras, Agama) ataupun pornografi.

3.2.4.3 Kelayakan Operasional

Kelayakan operasional merupakan suatu analisis yang digunakan untuk menentukan sistem ini dapat dioperasikan atau tidak. Melihat Sumber Daya Manusia sudah mengenal dapat menggunakan komputer dan internet dengan lancar tentunya tidak akan kesulitan mencari sumber daya yang bisa mengoperasikan sistem baru tersebut. Namun demikian agar dapat berjalan lebih optimal maka personil yang akan menangani sistem yang akan diterapkan.

(7)

3.2.4.4 Kelayakan Ekonomi

Secara ekonomi sistem ini tidak akan menimbulkan kerugian karena biaya dasar tidak lebih besar dari manfaat dan keuntungan yang diperoleh. Dengan menggunakan analisis biaya dan manfaat kita dapat mengetahui apakah proyek ini layak atau tidak untuk diterapkan.

3.3 Perancangan Sistem

(8)

3.3 Order Detail Order Propinsi Kota

Admin

Detail Penulis Penerbit Buku

Input Kategori Input Hubungi

kami Input Penerbit Input Buku Input Kota

Detail Laporan Orer Laporan Propinsi Laporan Kota

(9)

3.3.1.2 Data flow diagram

Gambar 3.2 Diagram Konteks

3.3.2 Rancangan Database

(10)

3.3.2.3 Perancangan Struktur Tabel

Tabel 3.10 Struktur tabel admin

Nama filed Tipe Size Keterangan

Id_admin Int 11 PK,auto_increment

Username Varchar 32

Password Varchar 32

Nama Varchar 50

email Varchar 35

level enum admin,user

Tabel 3.11 Struktur tabel member

Nama filed Tipe Size Keterangan

Id_member int 11 PK, auto_increment

Nama Varchar 50

Email varchar 35

Password varchar 32

Alamat text

Id_Kota int 11 FK (table kota)

Kode_pos char 5

telp varchar 15

tanggal date

aktif enum Y,T

Tabel 3.12 Struktur tabel modul

Nama Field Tipe size Keterangan

Id_modul int 11 PK, auto_increment

Nama_modul varchar 50

link varchar 100

publish enum Y,T

status varchar 20

Aktif enum Y,T

(11)

Tabel 3.13 Struktur tabel buku

Nama filed Tipe Size keterangan

Id_buku Varchar 20 PK, auto_increment

Id_kategori int 11 FK (table kategori)

Judul_buku varchar 50

Id_penerbit Int 11 FK (table penerbit)

ISBN varchar 15

Tahun_terbit Varchar 4

Harga Int 11

Stok Int 11

Berat Decimal 5,2

Diskon Int 3

Jumlah_halaman Varchar 4

Aktif Enum Y,T

sinopsis Text

Tgl_posting datetime

gambar text

hits int 11

Last_update datetime

Tabel 3.14 Struktur table hubungi kami

Nama field Tipe size keterangan

Id_hubungi int 11 PK, auto_increment

tanggal datetime

nama varchar 30

email varchar 35

subyek varchar 50

(12)

Tabel 3.15 Struktur tabel konfirmasi

Nama field Tipe Size keterangan

Id_konfirmasi int 11 PK, auto_increment

Nama varchar 50

Id_order int 11 FK (table order)

Jml_pembayaran int 11

Tgl_pembayaran int 11

Bank_penerima enum bni, mandiri

Bank_pengirim varchar 20

Pemilik_rek varchar 50

tanggal datetime

Tabel 3.16 Struktur table kategori

Nama field Tipe Size Keterangan

Id_kategori Int 11 PK, auto_increment

kategori varchar 50

aktif Enum Y,T

Tabel 3.17 Struktur table kota

Nama field tipe size keterangan

Id_kota int 11 PK, auto_increment

Id_propinsi int 11

kota varchar 50

(13)

Tabel 3.18 Struktur table order

Nama field tipe size keterangan

Id_order int 11 PK,

auto_increment

Status_order enum Pesan, bayar, kirim,

batal

Tgl_order datetime

Id_kota int 11 FK(table kota)

Jumlah_order varchar 10

Nama_customer varchar 50

alamat varchar 100

telp varchar 15

email varchar 35

Id_member varchar 30

Tgl_kirim date

via varchar 20

No_resi varchar 15

Tabel 3.19 Struktur table order_detail

Nama field tipe size keterangan

Id_order int 11 FK (table order)

Id_buku varchar 20 FK (table buku)

qty int 11

Harga int 11

Sub_harga int 11

(14)

Tabel 3.20 Struktur table penerbit

Nama field tipe size keterangan

Id_penerbit int 11 PK, auto_increment

Nama_penerbit varchar 50

Alamat varchar 100

Email varchar 35

Web varchar 25

telp varchar 15

Tabel 3.21 Struktur table penulis

Nama field tipe size keterangan

Id_penulis int 11 PK, auto_increment

Nama_penulis varchar 50

profil text

alamat varchar 100

email varchar 35

telp varchar 15

Tabel 3.22 Struktur table detail_penulis

Nama field tipe size keterangan

Id_buku varchar 20 Pk, auto_increment

id_penulis int 11 FK (table order)

Tabel 3.23 Struktur table propinsi

Nama filed Tipe size keterangan

Id_propinsi int 11 PK, auto_increment

(15)

4. Implementasi dan Pembahasan

4.1 Implementasi

Implementasi merupakan tahap meletakkan sistem yang baru dikembangkan supaya nantinya sistem tersebut siap untuk dioperasikan sesuai dengan yang diharapkan. Tujuan dari tahap ini adalah menyiapkan semua kegiatan penerapan sistem sesuai dengan rancangan yang telah ditentukan. Yang termasuk dalam tahapan ini antara lain manual instalasi, pembuatan database, pembuatan program, dan layout sistem.

4.5.1 Halaman Utama Pengunjung

a. Home

(16)

4.5.2 Halaman Member

a. Beranda

Gambar 4.28 Form hubungi kami

4.5.3 Halaman Admin

a.

Home

(17)

a.

Halaman Utama Admin

Gambar 4.37 Halaman utama admin

5. Penutup

5.1 Kesimpulan

Berdasarkan pembahasan yang ada pada halaman sebelumnya, dengan adanya penelitian pada Toko Buku Yan Media dan pembuatan laporan skripsi dengan judul “Pembuatan Toko Buku Online Berbasis Web Pada Yan Media” dapat ditarik kesimpulan yaitu:

1. Dengan adanya Website E-Commerce yang memanfaatkan internet sebagai media pemasaran, dapat memudahkan pemilik toko untuk memberikan pelayanan terhadap konsumen secara optimal dan memberikan informasi 24 jam serta dapat diakses kapan saja dan dimana saja.

2. Tampilan website didesain sesimple mungkin, terdiri atas menu home, profil, cara belanja, kontak, ongkir, search yang dapat memudahkan pengunjung dalam melakukan transaksi.

(18)

5.2 Saran

Mengingat tidak ada yang sempurna di dunia ini, disadari sepenuhnya skripsi ini masih banyak kekurangan sehingga kritik dan saran dari pembaca sangat diharapkan. Kiranya skripsi ini dengan segala kelebihan dan kekurangan dapat diterima serta member manfaat yang sebesar-besarnya bagi para pembaca.

Berdasarkan kesimpulan di atas, penulis memberikan saran sebagai berikut:

1. Dengan adanya sistem yang baru, pemeliharaan dan perawatan terhadap perangkat keras, perangkat lunak dan ketersediaan server baik hosting dan domain harus diperhatikan agar sistem dapat berjalan dengan baik.

2. Ongkos pengiriman produk yang muncul saat transaksi pemesanan, diharapkan sesuai dengan berat barang yang dipesan, agar proses transaksi menjadi transparan antara kedua belah pihak.

3. Diharapkan juga adanya pengembangan terhadap Website E-Commerce ini menjadi website yang lebih lengkap dalam hal penyediaan fasilitas, informasi, dan pelayanan serta keamanan. Serta penambahan jenis pembayaran seperti Paypal dan lainnya. 4. Adanya penambahan Google book yang terinclude ke website serta sms gateway

(19)

Daftar Pustaka

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi. Yogyakarta : C.V Andi Offset

Fatansyah. 1999. Buku Teks Ilmu Komputer BASIS DATA. Bandung : Informatika Bandung

Hut, Wardana S. 2010. Menjadi Master PHP dengan Framework Codeigniter. Jakarta : Elex Media Komputindo

Kadir, Abdul. 1999. Konsep & Tuntunan Praktis Basis Data. Yogyakarta : C.V Andi Offset Madcoms. 2009. Mahir Dalam 7 Hari Adobe Dreamweaver CS4. Yogyakarta : C.V Andi

Offset

Marlinda, Linda. 2004. Sistem Basis Data. Yogyakarta : C.V Andi Offset

Nugroho, Bunafit. 2005. Database Relasional dengan MySQL. Yogyakarta : C.V Andi Offset

Purbo, Onno W. dan Aang Arif Wahyudi. 2001. Mengenal E-Commerce. Jakarta : Penerbit Elex Media Komputindo

Sismoro, Heri. 2005. Pengantar Logika Informatika, Algoritma, dan Pemrograman Komputer. Yogyakarta : C.V Andi Offset

Suarga. 2006. Algoritma Pemrograman. Yogyakarta : C.V Andi Offset

Suyanto, M. 2003. Strategi Periklanan Pada E-Commerce Perusahaan Top Dunia. Yogyakarta : C.V Andi Offset

Gambar

Gambar 3.2 Flowchat System
Gambar 3.2 Diagram Konteks
Tabel 3.11 Struktur tabel member
gambar text
+7

Referensi

Dokumen terkait

Data email member Info password baru Data Email admin 9.0 Hubungi Kami Data pesan Pesan balasan Data pesan Pesan balasan Data pesan Info pesan Data pesan Pesan balasan Info

Sedangkan informasi yang dihasilkan dari sistem, yaitu info login admin, info data mata pelajaran, info data guru, info data siswa, info data kelas, info login

Login Kategori Obyek Wisata Data Obyek Wisata Event Buku Tamu Admin Kategori Obyek Wisata Event Buku Tamu Admin Wisatawan Username, password Data Kategori Data Obyek Wisata

Login Kategori Obyek Wisata Data Obyek Wisata Event Buku Tamu Admin Kategori Obyek Wisata Event Buku Tamu Admin Wisatawan Username, password Data Kategori Data Obyek Wisata

Login Profil Informasi Umum Sejarah Informasi Layanan Perpus Start Finish Input Username Password Data base Tampilan Menu Home Layanan Data Buku Data Peminjam

Gambar 4.1 Tampilan Halaman Form Login Form login ini akan tampil sebelum menuju ke tampilan utama menu dashboard admin yang berfungsi untuk mengatur user admin

1 Proses From login Admin Form Login berfungsi masuk ke Dashboard Admin 2 Proses logout Admin Fungsi Logout berfungsi keluar dari dashboard admin dan

Pengujian Menu User Admin No Awal Kondisi Hal yang dilakukan Kondisi Akhir Hasiluji 1 Halaman beranda admin Admin memilih menu user admin Halaman data user admin ditampilkan √