Tugas sim masda alif araffi ( yananto mihadi putra) penggunaan teknologi inf...
Latar belakang (1)
1. E-COMMERCE PADA CV. DIAN UTAMA KOMPUTER MENGGUNAKAN
PHP DAN MySQL
PROPOSAL SKRIPSI
Disusun oleh:
AHMAD HIDAYATULLOH
09121030
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI TEKNOLOGI STIKMA Internasional
MALANG
2012
2. LEMBARAN PERSETUJUAN
PROPOSAL TUGAS AKHIR
Judul Skripsi E-COMMERCE PADA CV DIAN UTAMA KOMPUTER
:
MENGGUNAKAN PHP DAN MySQL
Nama Mahasiswa : AHMAD HIDAYATULLOH
NIM : 09121030
Jurusan : TEKNIK INFORMATIKA
Jenjang : STRATA-1
Tanggal di Ujikan :
Telah diterima dan disetujui sebagai salah satu syarat untuk meyelesaikan program
studi Teknik Informatika Jenjang Strata-1
Menyetujui,
Ketua Jurusan Teknik Informati KKDK
Taufik Rachman, S.Kom Fredy Windana, S.Kom
3. 1. PENDAHULUAN
1.1 Latar Belakang
Promosi melalui internet merupakan salah satu bentuk penjualan masa
kini. Tidak hanya bentuk penawaran barang dan jasa saja yang bisa didapatkan
melalui internet akan tetapi proses transaksi secara online hingga pembayarannya
dapat dilakukan tanpa harus dilakukan tatap muka antara produsen dan konsumen.
Perkembangan teknologi internet yang pesat telah memacu munculnya berbagai
aplikasi baru termasuk di bidang penjualan. E-Commerce adalah salah satu
revolusi di bidang penjualan berbasis teknologi internet. E-Commerce diharapkan
dapat dijadikan alternative bagi pengembang sistem penjualan yang lebih efektif
dan efisien dengan biaya yang lebih rendah. Dalam teknologi E-Commerce,
semua proses promosi yang biasa dilakukan dengan tatap muka antara produsen
dengan konsumen dalam sebuah pertemuan dapat dilakukan secara live namun
virtual, artinya pada saat yang sama seorang produsen melakukan penawaran di
depan sebuah komputer yang ada di suatu tempat, sedangkan konsumen
menerima penawaran tersebut dari komputer lain di tempat yang berbeda. Dalam
hal ini, secara langsung antara konsumen dan pelanggan tidak saling
berkomunikasi namun secara tidak langsung mereka saling berinteraksi pada
waktu yang sama. E-Commerce memberikan beberapa cara baru untuk
memikirkan tentang perencanaan dan pelaksanaan promosi barang dan jasa, tidak
hanya untuk skala dalam kota tetapi juga luar kota.
4. CV Dian Utama Computer adalah salah satu toko yang bergerak dalam
bidang pemasaran atau penjualan khususnya komputer dan aksesorisnya yang
masih eksis selama lebih dari 4 tahun. Dimana CV Dian Utama Computer
menyediakan komputer dan juga notebook untuk customernya dengan pelayanan
yang baik. CV Dian Utama Computer, berlokasi di jalan Bendungan Sutami 15 S.
Kav.19 Malang dan memiliki cabang di Malang Town Square lantai dasar, lokasi
yang cukup strategis bagi customer untuk mendapat pelayanan dari CV. Dian
Utama Computer.
E- Commerce penjualan ini merupakan suatu program berbasis komputer
yang bertujuan untuk membantu proses penjualan yang dilakukan oleh CV. Dian
Utama Computer. Dengan adanya E- Commerce ini diharapkan dapat membuat
kualitas jual yang semakin banyak dan dapat mempermudah dalam mengatasi
kegiatan penjualan sehingga lebih efisien dari segi tenaga dan waktu.
1.2 Perumusan Masalah
Bagaimana membangun E- Commerce pada CV. Dian Utama Komputer
menggunakan php dan mysql ?
1.3 Batasan Masalah
Adapun batasan masalah dari membangun E- Commerce pada CV. Dian
Utama Komputer menggunakan php dan mysql adalah:
5. 1. E- Commerce pada ini menangani penjualan secara online dengan
menampilkan gambar produk yang dijual, spesifikasi, harga, stock, dan
gambar produk.
2. E- Commerce penjualan ini memberikan cara transaksi pada saat terjadi
pemesanan dari customer.
3. E- Commerce ini tidak menangani proses pembelian barang dari supplier.
1.4 Tujuan
A. Tujuan Institusional
Sebagai salah satu syarat untuk memperoleh gelar Sarjana pada
Program Studi Teknik Informatika jenjang Strata 1 di STT STIKMA
Internasional Malang.
B. Tujuan Pokok
Membangun E-Commerce pada CV. Dian Utama Computer.
1.5 Manfaat
A. Bagi Akademik
• Sebagai bahan referensi untuk penelitian lebih lanjut.
6. B. Bagi CV. Dian Utama Computer
E- Commerce ini diharapkan dapat menambah kualitas jual,
mengatasi sistem penjualan, memperkenalkan CV. Dian Utama
Computer kepada masyarakat luas serta mempermudah penjualan dan
pembelian secara online.
C. Bagi Peneliti
a. Menambah pengetahuan dan memperluas wawasan mengenai sistem
yang ada di lingkungan luar akademik.
b. Dengan penelitian, mahasiswa diharapkan bisa menerapkan
keilmuan yang diperoleh dibangku kuliah
c. Mahasiswa diharapkan dapat mendesain sistem menjadi sistem yang
lebih sempurna.
1.6 Tinjauan Pustaka
A. Electronic Commerce (E-Commerce)
Electronic Commerce (E-Commerce) adalah suatu konsep yang menjelaskan
proses pembelian, proses penjualan dan penukaran produk, service dan
informasi melalui jaringan komputer yaitu internet (Turban, Lee, Chung,
2000). Kalakota dan Whinston (1997) mendefinisikan E-Commerce dari
berbagai sudut pandang :
7. Sudut pandang komunikasi, E-Commerce merupakan pengiriman
barang, service, informasi atau pembayaran melalui jaringan
komputer.
Sudut pandang bisnis proses, E-Commerce adalah aplikasi teknologi
yang dapat melakukan transaksi bisnis dan arus kerja yang otomatis.
Sudut pandang service, E-Commerce merupakan peralatan yang dapat
memenuhi keinginan perusahaan, konsumen dan manajemen untuk
memotong biaya service selama pengembangan kualitas barang dan
peningkatan kecepatan layanan pengiriman.
Sudut pandang Online, E-Commerce menyediakan kemampuan untuk
membeli dan menjual produk dan informasi melalui internet dan
layanan online lainnya.
Secara umum ada tiga tipe E-Commerce yaitu :
Business to Customer (B2C), dalam B2C transaksi
online dibuat antara bisnis dengan konsumen secara
individual.
Business to Business (B2B), dalam B2B bisnis
membuat transaksi online dengan bisnis lain.
Business to Employee (B2E), dalam B2E informasi dan
servis dibuat secara online untuk para pekerja.
8. • Jenis-jenis E-Commerce
Kegiatan E-Commerce mencakup banyak hal, untuk membedakannya
E-Commerce dibedakan menjadi 2 berdasarkan karakteristiknya:
1. Business to Business, karakteristiknya:
Trading partners yang sudah saling mengetahui dan antara
mereka sudah terjalin hubungan yang berlangsung cukup
lama.
Pertukaran data dilakukan secara berulang-ulang dan berkala
dengan format data yang telah disepakati bersama.
Salah satu pelaku tidak harus menunggu rekan mereka lainnya
untuk mengirimkan data.
Model yang umum digunakan adalah peer to peer, di mana
processing intelligence dapat didistribusikan di kedua pelaku
bisnis.
2. Business to Consumer, karakteristiknya:
Terbuka untuk umum, di mana informasi disebarkan secra
umum pula.
Servis yang digunakan juga bersifat umum, sehingga dapat
digunakan oleh orang banyak.
Servis yang digunakan berdasarkan permintaan.
9. Sering dilakukan sistim pendekatan client-server.
B. Sistem Informasi
Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi
manajemen di dalam pengambilan keputusan. Informasi itu sendiri dapat
diperoleh dari sistem informasi. Sistem Informasi adalah suatu sistem di
dalam suatu organisasi yang mempertemukan kebutuhan pengolahan
transaksi, mendukung operasi yang bersifat manajerial dan kegiatan strategi
dari suatu organisasi dan menyediakan laporan-laporan kepada pihak tertentu
(Robert A Leitch dalam Jogiyanto, 2001).
Sebuah sistem informasi merupakan satu kesatuan dari komponen –
komponen pembangunan sistem yakni perangkat keras (hardware), perangakt
lunak (software), dan manusia (brainware). Komponen-komponen tersebut
memiliki keterkaitan antara satu dengan yang lainnya yang bertujuan
menghasilkan suatu informasi dalam bidang tertentu. Sistem informasi
menjalakan fungsi, mengumpulkan, memproses, menyimpan, menganalisis,
dan menyampaikan informasi untuk kepentingan tertentu kepada pihak-pihak
yang membutuhkan informasi.
C. Macromedia Dreamweaver
Macromedia Dreamweaver adalah sebuah software HTML editor
profesional yang digunakan untuk mendesain secara visual dan mengelolah
10. situs web maupun halaman web. Bilamana berurusan dengan kode-kode
HTML atau lebih menyukai bekerja dengan lingkungan secara visual dalam
melakukan editing, dreamweaver membuatnya menjadi lebih muda dengan
menyediakan tools yang sagat berguna dalam peningkatan kemampuan dan
pengalaman dalam mendesain web.
D. XAMPP
XAMPP adalah perankat lunak bebas, yang mendukung banyak sistem
informasi, merupakan kompilasi dari beberapa program. Fungsinya adalah
sebagai server yang berdiri sendiri (localhost), yang terdiri atas program
Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan
singkatan dari :
X (tempat sistem operasi apapun), Apache , MySQL, PHP dan Perl. Program
ini tersedia dalam GNU (General Public License) dan bebas, merupakan web
server yang mudah digunakan yang dapat melayani tampilan halaman web
yang dinamis.
XAMPP dikembangkan dari sebuah team proyek bernama Apache
Friends, yang terdiri dari Team Inti (Coreteam), Team Pengembang
(Development Team), dan Team Dukungan (Support Team).
E. PHP (Personal Home Page)
11. PHP adalah bahasa scripting yang menyatu dengan HTML dan berada di
server. Artinya sintaks dan perintah-perintah yang kita berikan akan
sepenuhnya akan sepenuhnya dijalankan diserver dan sertahkan pada halaman
HTML biasa. Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-
aplikasi yang dijalankan diatas teknologi web. Dalam hal ini, aplikasi
umumnya akan memberikan hasil pada web browser.
PHP adalah bahasa yang kuat dan juga merupakan interpreater, dalam
web server dapat disajikan dalam bentuk modul atau dieksekusi sebagai bineri
yang terpisah, yang mampu mengakses file, mengeksekusi perintah, dan
membuka koneksi jaringan pada server. Perlengkapan ini membuat semua
yang dijalankan dalam web server tidak aman.
PHP tidak terbatas hanya untuk menghasilkan output halaman HTML.
PHP juga dapat digunakan untuk menghasilkan file gambar GIF. PHP juag
mampu menerima file upload dari setiap browser. Kemungkinan ini
memungkinkan user untuk melakukan upload file text atau bineri. Dengan
fungsi-fungsi authentification dan logic PHP, dapat memiliki kontrol untuk
menentukan siapa yang boleh menentukan upload dan apa yang harus
dikerjakan terhadap file setelah selesai upload.
F. Web
Secara terminologi, website adalah kumpulan dari halaman – halaman
situs, biasanya terangkum dalam sebuah domain atau subdomain, yang
12. tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah
halamn web adalah dokumen yang ditulis dalam format HTML (Hyper Text
Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu
protokol yang menyampaikan informasi dari server website untuk ditampilkan
kepada para pemakai melalui web browser. Semua publikasi dari website –
website tersebut dapat membentuk sebuah jaringan informasi yang sangat
besar.
Halaman – halaman dari website akan bisa diakses melalui sebuah
URL yang biasa disebut Homepage. URL ini mengatur halaman – halaman
situs untuk menjadi sebuah hirarki, meskipun hyperlink – hyperlink yang ada
di halaman tersebut mengatur para pembaca dan memberitahu mereka
susunan keseluruhan dan bagaimana arus informasi ini berjalan.
Beberapa website membutuhkan subkripsi (data masukan) agar para
user bisa mengakses sebagian atau keseluruhan isi website tersebut.
Contohnya, ada beberapa situs – situs bisnis, situs – situs email gratisan, yang
membutuhkan subkripsi agar bisa mengakses situs tersebut.
1.7 Context Diagram
Merupakan sistem yang menggambarkan semua proses yang terjadi di
dalam aplikasi. Context Diagram menggambarkan sistem dalam satu kesatuan
dan hubungan dengan entity lain secara keseluruhan. Context Diagram aplikasi
dapat digambarkan sebagai berikut :
13. Data Admin
1
Data Order
Kondisi Barang
SIstem Informasi Data Customer
Penjualan
Operator
Gudang Data Pembayaran
Input Stock Barang Admin
Data Status Konfirm
Data Transfer
Data Stock
Status Konfirm
Kirim Data Transfer
Input Data Customer
Penawaran Barang
Customer
Gambar 1. Context Diagram
Pada Context Diagram diatas terdapat beberapa entitas luas (external entity)
yang berhubungan ke system informasi.
1. Customer melakukan pemesanan produk,
dimana pada saat customer akan menyimpan barang yang ingin dipesan ke
dalam ranjang belanja dan setelah pembayaran ke bank, kemudian customer
kembali melakukan pengiriman bukti transfer ke sistem.
14. 2. Admin mempunyai hak penuh dalam
pengaturan segala proses yang berhubungan dengan sistem dan menerimaan
laporan yang berhubungan dengan penjualan.
3. Bagian gudang hanya berwenang dalam
melakukan input stock barang ketika barang sudah mencapai minimum stock
dan menerima status konfirmasi untuk segara memproses pemesanan dari
customer.
1.8 Jadwal Kegiatan
Minggu
NO Keterangan
01 02 03 04 05 06 07 08
1 Observasi X
2 Perancangan Sistem X
3 Pembuatan Software X X
4 Evaluasi Program X X
5 Pembuatan Laporan X X
1.9 Daftar Pustaka
Agung, Gregorius, [2002], Belajar Sendiri Macromedia Dreamweaver MX,
PT Elex Media Komputindo, Jakarta
Hartono, Jogiyanto, [2005], Analisis & Desain Sistem Informasi :
Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi,
Jogjakarta
15. Kadir, Abdul, [2001], Dasar Pemrograman Web Dinamis Menggunakan
PHP, Andi, Yogyakarta.
Sakur, Stendy, [2007], Aplikasi Web Database dengan Dreamweaver MX
2004, Andi, Yogyakarta.
Turban, E.,King, D., Lee, J., Warkentin, M. & Chung, H.M. [2000],
Electronic Commerce : A Managerial Perspective (2nd ed.), Practice
Hall, Upper Saddle River, NJ.