Anda di halaman 1dari 26

SISTEM INFORMASI

PROPOSAL SKRIPSI
TEMA/TOPIK : Pemberdayaan UMKM/Perancangan SI
KONSENTRASI: Komputerisasi Akuntansi

Perancangan Sistem Informasi Jual Beli


CV. Bandung Jaya Rubber
Dengan PHP dan MySQL Berbasis Website

NAMA :

Rosy Nilawati.(30813183)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA


DAN TEKNIK INFORMATIKA (STMIK) INDONESIA
JAKARTA
MARET 2017
SURAT PERNYATAAN

Saya yang bertanda tangan dibawah ini :

Nama : Rosy Nilawati


NIM : 30813183
Program Studi : Sistem Informasi

Dengan ini saya menyatakan bahwa hasil penelitian dan penulisan skripsi yang saya buat
merupakan hasil karya sendiri dan benar keasliannya.

Apabila ternyata dikemudian hari penelitian dan penulisan skripsi ini merupakan hasil
plagiat atau penjiplakan terhadap karya orang lain, maka saya bersedia
mempertanggungjawabkan serta bersedia menerima sanksi berdasarkan aturan dan tata tertib
yang berlaku di STMIK Indonesia.

Demikian pernyataan ini saya buat dalam keadaan sadar dan tidak ada paksaan lain. Atas
perhatiannya saya ucapkan terima kasih.

Penulis

(Rosy Nilawati)
ABSTRAK

Pendataan barang pada sebuah badan usaha baik mikro, kecil dan menengah sangat
penting bagi pihak perusahaan baik karyawan maupun pemilik. Keberadaan sistem informasi ini
penting. Dalam hal ini, CV. Bandung Jaya Rubber dijadikan sebagai tempat penelitian, karena
sistem informasi penjualan dan pembelian barang yang ada di tempat tersebut belum terkelola
dengan baik sehingga seringkali terjadi kesalahan dalam pembuatan laporan yang ada, seperti
proses pengolahan data transaksi penjualan, pengolahan data transaksi pembelian, pengolahan
data barang, pengolahan data customer, dan pengolahan data anggota supplier.
Untuk menangani masalah ini, maka dibuatlah sebuah aplikasi berbasis website yang
akan digunakan untuk megelola dan mencatat transaksi penjualan dan pembelian barang beserta
laporannya. Aplikasi ini dibuat dengan pemrograman PHP dengan MySQL sebagai database,
yang sangat diharapkan akan membantu proses transaksi yang ada di CV. Bandung Jaya Rubber
sehingga dapat meningkatkan kinerja dan efektifitas kerja para karyawan dan juga pemilik untuk
mendapatkan informasi transaksi dengan cepat dan akurat.

Kata Kunci : Sistem Informasi, Penjualan, Pembelian, PHP, MySQL, Aplikasi berbasis Website,
Stok Barang, Inventory
DAFTAR ISI

Halaman

Lembar Pengesahan Sidang Skripsi

Lembar Pengesahan Pembimbing

Surat Pernyataan

Kata Pengantar

Abstrak

Daftar Isi

Daftar Tabel

Daftar Gambar

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

1.2 Identifikasi dan Rumusan Masalah

1.3 Maksud dan Tujuan Penulisan

1.4 Batasan Masalah

1.5 Metodologi Penelitian

1.5.1 Metode Pengumpulan Data


1.5.2 Metode Pengembangan Perangkat Lunak

1.6 Sistematika Penulisan

BAB II LANDASAN TEORI

2.1 Pengertian Point of Sale

2.2 Pengertian Sistem Informasi

2.2.1 Pengertian Sistem

2.2.2 Pengertian Informasi

2.3 Pengertian Database

2.4 Pengertian Inventory

2.5 Konsep Dasar Web Program

2.6 Aplikasi Web Berbasis Client dan Server

2.7 Pengertian Web Browser dan HTML

2.8 Pengertian PHP

2.9 Pengenalan Basis Data MySQL

2.10 Perangkat Pemodelan Sistem

2.10.1 Diagram Konteks (Context Diagram)

2.10.2 Bagan Alir Program (Flowchart)


2.10.3 Bagan Alir Sistem (Flowmap)

2.10.4 Diagram Alir Data (Data Flow Diagram)

2.10.5 Diagram Relasi Entitas (ERD)

2.10.6 Kamus Data (Data Dictionary)

2.11 Pengertian CSS

2.12 Pengertian Dreamweaver

BAB III ANALISIS SISTEM

3.1 Objek Penelitian

3.1.1 Sejarah Singkat Perusahaan

3.1.2 Visi dan Misi Perusahaan

3.1.3 Struktur Organisasi

3.1.4 Bidang Bisnis / Usaha

3.2 Analisis Sistem yang Berjalan

3.2.1 Analisis Dokumen

3.2.2 Analisis Proses Bisnis yang Berjalan

3.2.3 Analisis Permasalahan


3.2.3.1 Kerangka PIECES Sistem Penjualan dan
Pembelian CV. Bandung Jaya Rubber yang
sedang berjalan

3.2.3.2 Cause and Effect

3.3 Analisis Kebutuhan

3.3.1 Kebutuhan Fungsional

3.3.2 Kebutuhan Non Fungsional

BAB IV RANCANGAN SISTEM

4.1 Perancangan Sistem Usulan

4.1.1 Diagram Konteks

4.1.2 Diagram Overview

4.1.3 Diagram Rinci

4.2 Perancangan Basis Data

4.2.1 Entity Relation Diagram

4.2.2 Relasi Antar Tabel

4.2.3 Spesifikasi Basis Data

4.2.4 Rancangan Kode

4.3 Perancangan Antar Muka


4.3.1 Struktur Menu / Tampilan

4.3.2 Rancangan Layar / User Interface

4.3.3 Perancangan Masukan (Input)

4.3.4 Perancangan Keluaran (Output)

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan

5.2 Saran

Daftar Pustaka

Lampiran
DAFTAR TABEL

Halaman

Tabel 3.1 Tabel Kerangka PIECES Sistem Informasi Penjualan dan Pembelian CV.
Bandung Jaya Rubber yang sedang berjalan

Tabel 3.2 Tabel Cause and Effect Sistem

Tabel 4.1 Tabel Supplier

Tabel 4.2 Tabel Barang

Tabel 4.3 Tabel Kategori Barang

Tabel 4.4 Tabel Pembelian Barang

Tabel 4.5 Tabel Detail Pembelian

Tabel 4.6 Tabel Retur Pembelian

Tabel 4.7 Tabel Detail Retur Pembelian

Tabel 4.8 Tabel Penjualan

Tabel 4.9 Tabel Detail Penjualan

Tabel 4.10 Tabel Data User


DAFTAR GAMBAR

Halaman

Gambar 1.1 Paradigma Waterfall (Classic Life Cycle)

Gambar 3.1 Struktur Organisasi CV. Bandung Jaya Rubber

Gambar 3.2 Flow Map Sistem Berjalan Pembelian Barang

Gambar 3.3 Flow Map Sistem Berjalan Penjualan Barang

Gambar 4.1 Diagram Konteks

Gambar 4.2 Data Flow Diagram Level 1

Gambar 4.3 DFD Level 2 Proses 1 – Login

Gambar 4.4 DFD Level 2 Proses 2 – Input Data Supplier

Gambar 4.5 DFD Level 2 Proses 3 – Input Data Barang

Gambar 4.6 DFD Level 2 Proses 4 – Transaksi Pembelian Barang

Gambar 4.7 DFD Level 2 Proses 5 – Transaksi Retur Pembelian Barang

Gambar 4.8 DFD Level 2 Proses 6 – Transaksi Penjualan Barang

Gambar 4.9 DFD Level 2 Proses 7 – Cetak Laporan

Gambar 4.10 Entity Relationship Diagram

Gambar 4.11 Relasi Antar Tabel


Gambar 4.12 Struktur Menu Point of Sale CV. Bandung Jaya Rubber

Gambar 4.13 Layout Halaman Login

Gambar 4.14 Layout Halaman Menu Utama

Gambar 4.15 Layout Halaman Data Barang

Gambar 4.16 Layout Halaman Input / Edit Data Barang

Gambar 4.17 Layout Halaman Data Kategori Barang

Gambar 4.18 Layout Halaman Data Supplier

Gambar 4.19 Layout Halaman Input / Edit Data Supplier

Gambar 4.20 Layout Halaman Data Pembelian Barang

Gambar 4.21 Layour Halaman Transaksi Pembelian Barang

Gambar 4.22 Layout Halaman Data Retur Pembelian Barang

Gambar 4.23 Layout Halaman Transaksi Retur Pembelian Barang

Gambar 4.24 Layout Halaman Data Penjualan Barang

Gambar 4.25 Layout Halaman Transaksi Penjualan Barang

Gambar 4.26 Layout Halaman Edit Password

Gambar 4.27 Layout Halaman Cetak Laporan Data Barang

Gambar 4.28 Layout Halaman Cetak Laporan Data Supplier


Gambar 4.29 Layout Halaman Cetak Laporan Data Pembelian Barang

Gambar 4.30 Layout Halaman Cetak Laporan Data Retur Pembelian Barang

Gambar 4.31 Layour Halaman Cetak Laporan Data Penjualan Barang

Gambar 4.32 Layout Halaman Laporan Data Barang

Gambar 4.33 Layout Halaman Laporan Data Supplier

Gambar 4.34 Layout Halaman Laporan Data Pembelian Barang

Gambar 4.35 Layout Halaman Laporan Data Retur Pembelian Barang

Gambar 4.34 Layout Halaman Laporan Data Penjualan Barang


PENDAHULUAN

1.1 Latar Belakang Masalah

Seiring dengan perkembangan dunia teknologi dan informasi pada saat ini khususnya
dunia komputer berkembang sangat pesat, ditambah dengan adanya kehadiran teknologi
informasi yang semakin berperan di dalam dunia pekerjaan. Dengan mengunakan piranti
teknologi informasi yang tepat, maka segala aktifitas manusia dalam pekerjaan dapat dilakukan,
dipantau dan direpresentasikan sesuai dengan perhitungan-perhitungan dan aturan main yang
telah ditetapkan.

Salah satu piranti informasi adalah internet, yaitu sebuah jaringan on-line global tanpa
batas yang menyediakan berjuta jenis informasi. Internet merupakan fasilitas koneksi sebuah
situs web yang ingin menjadikan dirinya sebagai suatu sistem sosial yang dapat diterima dan
dapat diharapkan untuk digunakan.

Pengadaan teknologi informasi bagi para pebisnis bukan suatu kebutuhan lagi melainkan
suatu keharusan untuk di penuhi demi mendukung aktivitas perusahaan atau organisasi agar
unggul dalam persaingan dunia bisnis. Semakin berkembangnya teknologi informasi, maka
sebuah perusahaan dapat mengandalkan komputer sebagai alat penunjang sistem informasi saat
ini. Dengan kemampuan penyimpanan data dalam jumlah besar, kecepatan dalam
menyelesaikan pekerjaan dan hasil proses kerja yang lebih akurat dan tingkat ketelitian lebih
tinggi diharapkan mampu menyajikan informasi yang jelas, tepat dan bermanfaat bagi pihak
perusahaan.

CV. Bandung Jaya Rubber yang bertempat di Taman Sari, Jakarta adalah sebuah industri
yang bergerak di bidang fabrikasi & rubber yang menjual dan memproduksi spare part dari
bahan dasar karet yang nantinya akan didistribusikan kepada konsumen yang notabennya adalah
pengusaha fabrikasi yang membutuhkan spare part jenis karet. Untuk saat ini CV. Bandung Jaya
Rubber masih menggunakan Misrosoft Excel untuk mencatat penjualan dan pembelian bahan
baku. Berdasarkan hal ini, untuk memenuhi kebutuhan CV. Bandung Jaya Rubber dibutuhkan
suatu sistem informasi penjualan dan pembelian yang terkomputerisasi yang dapat digunakan
untuk memudahkan pencatatan transaksi harian beserta laporannya, maka penulis mengambil
yopik untuk menyusun skripsi dengan judul “Perancangan Sistem Informasi Jual Beli CV.
Bandung Jaya Rubber dengan PHP dan MySQL berbasis Website”

1.2 Identifikasi Masalah

Berdasarkan penjelasan Latar Belakang di atas, penulis dapat menidentifikasikan


masalah sebagai berikut:

1. Pencarian data membutuhkan waktu karena disimpan di file Excel yang berbeda

2. Dalam pembuatan laporan penjualan atau pembelian juga membutuhkan waktu yang
tidak sebentar karena harus mencatat kembali dari beberapa file yang berbeda

1.3 Batasan Masalah

Ruang lingkup pengembangan difokuskan pada “Sistem Informasi Jual Beli CV.
Bandung Jaya Rubber dengan PHP dan MySQL Berbasis Website”. Oleh karena itu pembuatan
aplikasi sistem informasi penjualan dan pembelian dengan menggunakan media internet akan di
batasi pada :

1. Aplikasi berbasis website yang akan dibuat akan dibuat program basis data tetapi
hanya akan difokuskan pada pembelian, penjualan serta stok barang persediaan.

2. Sistem yang dibuat akan terdiri dari; Data Pembeli, Data Supplier, Data Barang
(Permbelian dan Penjualan), dan Data Retur Pembelian dan Penjualan Barang

3. Pencetakan Laporan meliputi, Laporan Stok Barang, Laporan Penjualan, Laporan


Pembelian, Laporan Retur Penjualan dan Pembelian Barang.
1.4 Tujuan Penulisan Skripsi

Tujuan penulisan skripsi ini adalah untuk membantu mengatasi dalam sistem informasi
jual beli CV. Bandung Jaya Rubber, sehingga diharapkan dengan bantuan komputer dapat
mempermudah pihak staff dan pemilik dalam mencatat dan mencetak laporan penjualan dan
pembelian. Hal ini juga pasti akan meningkatkan efisiensi dan kualitas kerja para staff dan
pemilik.

1.5 Metodologi Penelitian

1.5.1 Metode Pengumpulan Data

Untuk mempermudah penyusunan skripsi ini digunakan metode pengumpulan data,


sebagai berikut.

1. Wawancara

Data diperoleh dengan melakukan wawancara secara langsung dengan bagian


yang menangani masalah penjualan atau pembelian di CV. Bandung Jaya Rubber.

2. Observasi Langsung

Pengumpulan data dilakukan dengan survei dan melakukan pencatatan data


secara langsung ke lokasi perusahaan.

3. Studi Pustaka

Metode ini ditujukan selain untuk memperoleh referensi yang mendukung ke


arah penyelesaian dari permasalahan yang ada, juga untuk mempelajari langkah-langkah
pembuatan keseluruhan skripsi secara baik.
1.5.2 Metode Pengembangan Perangkat Lunak

Metodologi yang digunakan untuk membangun sistem ini adalah Model Waterfall.
Model ini merupakan sebuah pendekatan terhadap pengembangan perangkat lunak yang
sistematik, dengan beberapa tahapan, yaitu System Engineering, Analysis, Design, Coding,
Testing dan Maintenance.

Untuk lebih jelasnya tahapan-tahapan dari Paradigma Waterfall dapat dilihat pada
gambar berikut.

Penjelasan Metodologi Waterfall :

1. System Engineering, merupakan bagian awal dari pengerjaan suatu proyek perangkat
lunak. Dimulai dengan mempersiapkan segala hal yang diperukan dalam pelaksanaan
proyek.

2. Analysis, merupakan tahapan dimana System Engineering menganalisis segala hal yang
ada pada pembuatan proyek atau pengembangan perangkat lunak yang bertujuan untuk
memahami sistem yang ada, mengidentifikasi masalah dan mencari solusinya.

3. Design, tahapan ini merupakan tahap penerjemah dari keperluan atau data yang telah
dianalisis ke dalam bentuk yang mudah dimengerti oleh pemakai (user).
4. Coding, yaitu menerjemahkan data yang dirancang ke dalam bahasa pemrograman yang
telah ditentukan.

5. Testing, merupakan uji coba terhadap sistem atau program setelah selesai dibuat.

6. Maintenance, yaitu penerapan sistem secara keseluruhan disertai pemeliharaan jika


terjadi perubahan struktur, baik dari segi software maupun hardware.

1.6 Sistematika Penulisan Skripsi

Sistematika yang digunakan sebagai acuan dalam penyusunan skripsi adalah sebagai berikut.

BAB I PENDAHULUAN

Membahas Latar Belakang Masalah, Identifikasi & Rumusan Masalah, Maksud


dan Tujuan Penelitian, Kegunaan Penelitian, Batasan Masalah, Metodologi
Penelitian serta Sistematika Penulisan.

BAB II LANDASAN TEORI

Memaparkan teori-teori yang didapat dari sumber-sumber yang relevan untuk


digunakan sebagai panduan dalam penelitian serta penyusunan laporan.

BAB III OBJEK DAN METEDOLOGI PENELITIAN

Pada bab ini berisi gambaran umum dan sejarah tempat penelitian, metode yang
digunakan, data yang diperlukan, sumber data, teknik pengumpulan data dan
teknik analisa data.
BAB IV PERANCANGAN SISTEM

Berisi tentang perancangan sistem serta komponen-komponen pemodelan sisten


yang digunakan dan langkah-langkah dalam implementasi sistem, disertai dengan
komponen-komponen kebutuhan sistem.

BAB V PENUTUP

Mengemukakan kesimpulan yang diambil dari hasil penelitian dan perancangan


sistem, serta saran-saran untuk pengembangan selanjutnya, agar dapat dilakukan
perbaikan-perbaikan di masa yang akan datang.
TELAAH PUSTAKA

2.1 KONSEP DASAR SISTEM

2.1.1 Definisi Sistem

Berikut ini beberapa pengertian tentang sistem menurut beberapa ahli yang
dijabarkan di bawah ini.

Menurut Tata Sutabri (2012:22) sistem merupakan suatu bentuk integrasi


antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang
berbeda untuk setiap kasus yang terjadi dalam sistem tersebut.

Menurut McLeod dalam bukunya “Sistem adalah sekelompok elemen-elemen


yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan” Berdasarkan
beberapa pendapat yang diatas dapat penulis tarik kesimpulan bahwa sistem adalah
kumpulan bagian-bagian atau subsistem-subsistem yang disatukan dan dirancang
untuk mencapai suatu tujuan.

2.1.2 Karakteristik Sistem

Menurut Tata Sutabri (2012:20), sebuah sistem mempunyai karakteristik atau


sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu
sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut :

1. Komponen Sistem (Components System)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi,


artinya saling bekerja sama membentuk satu kesatuan.Komponen-komponen
sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari
sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem
secara keseluruhan.
2. Batas Sistem (Boundary System)

Ruang lingkup sistem merupakan daerah yang membatasi antara sistem


dengan sistem yang lain atau sistem dengan lingkungan luarnya.Batasan sistem
ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak
dapat dipisahkan.

3. Lingkungan Luar Sistem (Environment System)

Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang
mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem.
Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat
merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus
tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan.
Kalau tidak, maka akan menggangu kelangsungan hidup dari sistem tersebut.

4. Penghubung Sistem(Interface System)

Media yang menghubungkan sistem dengan subsistem lain disebut


penghubung sistem.Penghubung ini memungkinkan sumber-sumber daya
mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran dari satu
subsistem akan menjadi masukan untuk subsistem lain melalui penghubung
tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk
satu kesatuan.

5. Masukan Sistem (Input System)

Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang


dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input).
Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat
beroperasi. Signal input adalah energi yang diproses untuk mendapatkan
keluaran. Contoh, di dalam suatu unit sistem komputer, program adalah
maintenance input yang digunakan untuk mengoperasikan komputernya dan data
adalah signal input untuk diolah menjadi informasi.

6. Pengolahan Sistem (Processing System)

Suatu sistem dapat mempunyai suatu proses yang akan mengubah


masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan
mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak
manajemen.

7. Keluaran Sistem (Output System)

Hasil energi diolah dan diklasifikasikan menjadi keluaran yang berguna.


Keluaran ini merupakan masukanbagi subsistem yang lain seperti sistem
informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat
digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang
menjadi input bagi subsitem lain.

8. Sasaran Sistem(Objective) dan tujuan (Goals)

Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat
deterministic. Kalau suatu sistem tidakmemiliki sasaran maka operasi sistem
tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau
tujuan yang telah direncanakan.

2.2 Konsep Dasar Informasi

2.2.1 Definisi Data

Menurut Tata Sutabri (2012:32) data merupakan bentuk yang masih mentah yang
belum dapat bercerita banyak. Karena itu, perlu diolah lebih lanjut.Data diolah
melalui suatu model agar menjadi informasi.
2.2.2 Definisi Informasi

Menurut McLeod dalam bukunya Yakub (2012:8), informasi adalah data


yang diolah menjadi bentuk yang berguna dan berarti bagi yang menerimanya,
informasi disebut juga data yang diproses atau data yang memiliki arti.

Menurut Tata Sutabri (2012:29), Informasi adalah sebuah istilah yang


tepat dalam pemakaian umum. Informasi dapat mengenai data mentah, data
tersusun, kapasitas sebuah saluran komunikasi, dan lain sebagainya.

Dari beberapa definisi di atas dapat ditarik kesimpulan bahwa informasi


adalah sebagai data yang sudah diolah, dibentuk, atau dimanipulasi sesuai dengan
keperluan tertentu.

2.3 Konsep Dasar Sistem Informasi

2.3.1 Definisi Sistem Informasi

Menurut Sutabri (2012:46), Sistem informasi adalah suatu sistem didalam


suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian
yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan
kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak
luar tertentu dengan laporan-laporan yang diperlukan.

Menurut Sutarman (2012:13), "Sistem informasi adalah sistem yang dapat


didefinisikan dengan mengumpulkan, memperoses, menyimpan, menganalisis,
menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah
sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi).
Berdasarkan beberapa pendapat di atas dapat ditarik kesimpulan bahwa“Sistem
informasi adalah sebuah sistem yang terdiri dari pengumpulan data , pemrosesan
data, penyimpanan data, pengolahan data, pengendalian dan pelaporan sehingga
tercapai sebuah informasi yang mendukung pengambilan keputusan didalam
suatu organisasi untuk dapat mencapai sasaran dan tujuannya.

2.4 Konsep Dasar Web

2.4.1 Definisi Web

Menurut Anita B. wandanaya.( Jurnal CCIT, Vol 5 No. 2 Januari 2012)


Website dapat diartikan sebagai kumpulan halaman yang menampilkan
informasi data teks, data gambar diam atau gerak, data animasi, suara, video,
dan atau gabungan dari semuanya baik yang bersifat statis maupun dinamis
yang membentuk suatu rangkaian bangunan yang saling terkait dimana masing-
masing dihubungkan dengan jaringan halaman (Hyperlink)

Menurut Alexander F.K. Sibero (2011:11) Web adalah suatu sistem yang
berkaitan dengan dokumen digunakan sebagai media untuk menampilkan teks,
gambar, multimedia dan lainnya pada jaringan internet. Dari pendapat yang
dikemukakan di atas dapat disimpulkan bahwa Web merupakan layanan yang
dapat oleh pemakai komputer terhubung ke internet, baik berupa teks, gambar,
suara maupun video yang interaktif dan mempunyai kelebihan untuk
menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang
dapat diakses melalui sebuah browser.

2.5 Konsep Dasar PHP

2.5.1 Definisi PHP

Menurut Alexander F.K. Sibero (2011:49) PHP adalah pemrograman


interpreter yaitu proses penerjemehan baris kode sumber menjadi kode mesin
yang dimengerti komputer secara langsung pada saat baris kode dijalankan.
PHP disebut sebagai pemrograman Server Side Programming, hal ini
dikarenakan seluruh prosesnya dijalankan pada server. PHP adalah suatu bahasa
dengan hak cipta terbuka atau yang juga dikenal dengan istilah open Source,
yaitu pengguna dapat mengembangjan kode-kode fungsi PHP sesuai dengan
kebutuhannya.

2.6 Konsep Dasar MYSQL

2.6.1 Definisi MySQL

Menurut Alexander F.K. Sibero (2011:97), MySQL atau dibaca “My


Sekuel” dengan adalah suatu RDBMS (Relational Database Management Syste)
yaitu aplikasi sistem yang menjalankan fungsi pengolahan data. MySQL pertama
dikembangan oleh MySQL AB yang kemudian diakuisis Sun Microsystem dan
terakhir dikelola oleh Oracle Coorporation.

2.6.2 Perintah Dasar MySQL

Menurut Raharjo (2011:22), Dalam menjalan MySQL diperlukan


berbagai perintah untuk membuat suatu database, berikut ini disebutkan
beberapa perintah dasar dalam menggunakan MySQL. Untuk menjalankan
MySQL pertama kali cukup dengan mengetikkan mysql pada Command
Prompt. Perintah-perintahnya adalah sebagai berikut:

a. Menampilkan database : SHOW DATABASE;

b. Membuat database baru : CREATE DATABASE database;

c. Memilih database yang akan digunakan : USE database;

d. Menampilkan tabel : SHOW TABLE;

e. Membuat tabel baru: CREATE TABLE tabel (field spesifikasi_field,…);


f. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau
DESCRIBE tabel;

g. Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan;

h. Mengisikan data: INSERT INTO table(kolom1, ) VALUES


(„data_kolom1,); atau INSERT INTO table SET kolom1 = „data_kolom1, ;

i. Menampilkan data: SELECT kolom FROM tabel WHERE kriteria ORDER


BY kolom atau SELECT * FROM tabel;

j. Mengubah data: UPDATE tabel SET kolom = pengubahan_data WHERE


kriteria;

k. Menampilkan data dengan kriteria tertentu: SELECT kolom1,... FROM


table WHERE kriteria;

l. Menghapus data: DELETE FROM tabel WHERE kriteria;

m. Menghapus tabel: DROP tabel;

n. Menghapus database: DROP database;

o. Keluar dari MySQL: QUIT; atau EXIT;

2.7 Konsep Dasar Database

2.7.1 Definisi Database

Menurut Anhar (2010:45) “Database adalah sekumpulan table-tabel yang


berisi data dan merupakan kumpulan dari fieldatau kolom. Struktur file yang
menyusun sebuah database adalah Data Record dan Field”.
Sedangkan menurut Kustiyaningsih (2011:146) “Database adalah Struktur
penyimpanan data. Untuk menambah, mengakses dan memperoses data yang
disimpan dalam sebuah database komputer, diperlukan system manajemen
database seperti MYSQL Server”. Database dapat disimpulkan merupakan
kumpulan data atau informasi yang dikumpulkan di dalam komputer secara
sistematik dan akan di peroleh informasi dari basis data.

Anda mungkin juga menyukai