Laporan Fix Peweb

Anda mungkin juga menyukai

Anda di halaman 1dari 41

LAPORAN AKHIR

PRAKTIKUM PEMROGAMAN WEB


LABORATORIUM SISTEM INFORMASI DAN
REKAYASA PERANGKAT LUNAK
WEBSITE PENJUALAN SOFTWARE

Disusun Oleh:
Nama/NIM : Gibran Satya Nugraha / 10523156
Nama/NIM : Aditya Sylvandinata S / 10523169

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
2012

LAPORAN AKHIR
PRAKTIKUM PEMROGAMAN WEB
LABORATORIUM SISTEM INFORMASI DAN
REKAYASA PERANGKAT LUNAK
WEBSITE PENJUALAN SOFTWARE
Asisten Pembimbing : Andi Nur Ilma Pahri

Disusun Oleh:
Nama/NIM : Gibran Satya Nugraha / 10523156
Nama/NIM : Aditya Sylvandinata S / 10523169
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
2012

ii

HALAMAN PENGESAHAN ASISTEN


( WEBSITE PENJUALAN SOFTWARE )
Telah Dipertahankan di Depan Sidang Penguji
Diajukan Sebagai Salah Satu Syarat
Untuk Menempuh Ujian Responsi Praktikum
Yogyakarta, 12 Juni 2012

Asisten
yang mengesahkan

Status Laporan : Diterima / Ditolak dengan Revisi


Tanggal koreksi : ________________

Alasan ditolak :
...............................................................................................................................
...............................................................................................................................
...............................................................................................................................
...............................................................................................................................
Diserahkan kembali paling lambat : ___ _______ 2012

iii

HALAMAN PERSEMBAHAN

Alhamdullilah, atas izin dan rahmat Allah SWT kami dapat menyelesaikan Laporan
Akhir kami yang berjudul Website Penjualan Software.
Laporan Akhir kami susun sebagai tugas akhir praktikum Pemrograman Web dan
merupakan latihan bagi kami dalam menerapkan teori-teori yang didapat di dalam
praktikum maupun di perkuliahan.
Kami menyadari dalam membuat Laporan Akhir ini kami selalu mendapat bantuan
dari berbagai pihak yang selalu memberi kami petunjuk dan bimbingan sehingga Laporan
Akhir ini dapat terselesaikan, oleh karena itu kami ingin mempersembahkan Laporan Akhir
ini kepada :
1.

Allah SWT yang telah memberikan kesehatan dan kesempatan sehingga dapat
menyelesaikan praktikum dan laporan sampai akhir dengan tepat waktu

2.

Orang tua kami yang selalu memberikan dukungan baik moril maupun materil.

3.

Andi Nur Ilma Pahri, selaku asisten praktikum Pemrograman Web yang telah
membimbing kami hingga kami dapat mengerti dan dapat mengerjakan
Laporan Akhir ini hingga selesai dengan baik

4.

Temanteman yang telah memberikan semangat dan bantuan selama


mengerjakan Laporan Akhir ini.

iv

MOTTO
Setiap usaha yang dilakukan pasti membuahkan hasil, walaupun hasilnya tidak langsung
kita temukan seketika

Selalu yakin dan percaya bahwa di dalam kesulitan itu pasti ada kemudahan

Jangan pernah merasa kecewa apabila gagal

Kewajiban kita hanya berusaha dan berdoa, masalah hasil Allah Maha Mengetahui dan
Maha Adil atas segala usaha hamba-Nya

Yang terpenting adalah usaha, karena hasil hanyalah bumbu penyedap dari sebuah
usaha

do what you love, and love what you do

KATA PENGANTAR

Assalamualaikum Wr. Wb.


Puji syukur selalu kita panjatkan kepada Allah SWT yang telah melimpahkan rahmat
dan hidayah kepada kita semua. Begitu juga shalawat dan salam kita haturkan kepada
junjungan kita nabi Muhammad SAW.
Laporan Akhir ini kami susun untuk memenuhi syarat mengikuti ujian responsi
praktikum Pemograman Web selain itu tugas ini merupakan latihan bagi kami dalam
menerapkan teori-teori Pemograman Web di dalam perkuliahan maupun praktikum.
Kami menyadari bahwa Laporan Akhir ini tidak dapat terselesaikan tanpa bantuan
dan bimbingan serta petunjuk dari berbagai pihak. Kami menyadari bahwa dalam
menyelesaikan tugas ini masih banyak kekurangan, oleh karena itu kami selalu
mengharapkan kritik dan saran yang membangun guna lebih sempurnanya laporan kami ini
dan bermanfaat bagi siapa saja yang membutuhkannya.

Yogyakarta, 12 Juni 2012

Praktikan

vi

TAKARIR
user

pengguna

source code

kode program

input

masukan

interface

tampilan

vendor

produsen

screenshot

tampilan

website

tempat jaringan

tools

alat

online

berada di dunia maya

software

perangkat lunak

full

penuh

trial

percobaan

hyperlink

alamat tujuan

content

isi

style

bentuk

web server

penyedia jaringan

item

jenis

vii

DAFTAR ISI
HALAMAN JUDUL .................................................................................

HALAMAN PENGESAHAN ...................................................................

ii

HALAMAN PERSEMBAHAN................................................................

iii

HALAMAN MOTTO ...............................................................................

iv

KATA PENGANTAR ................................................................................

TAKARIR...................................................................................................

vi

DAFTAR ISI ..............................................................................................

vii

DAFTAR TABEL ......................................................................................

ix

DAFTAR GAMBAR .................................................................................

BAB I. PENDAHULUAN
1.1 DESKRIPSI MASALAH ................................................................

1.2 BATASAN MASALAH...................................................................

1.3 SISTEMATIKA PENULISAN.........................................................

BAB II. METODOLOGI


2.1 ANALISIS KEBUTUHAN..............................................................

2.2 STRUKTUR TABEL DAN RELASI TABEL.................................

2.3 DESAIN INTERFACE ....................................................................

13

BAB III. HASIL DAN PEMBAHASAN .

16

BAB IV. KESIMPULAN DAN SARAN


4.1 KESIMPULAN ................................................................................

22

4.2 SARAN.............................................................................................

22

viii

DAFTAR PUSTAKA .................................................................................

xi

LAMPIRAN ...............................................................................................

xii

ix

DAFTAR TABEL

Tabel 2.1 admin.............................................................................................

Tabel 2.2 artikel.............................................................................................

Tabel 2. 3 kantong .........................................................................................

Tabel 2. 4 kategori.........................................................................................

Tabel 2. 5 komplain........................................................................................

Tabel 2. 6 pelanggan......................................................................................

Tabel 2. 7 pemesan.........................................................................................

Tabel 2. 8 pemesan_detail...............................................................................

Tabel 2. 9 propinsi..........................................................................................

Tabel 2.10 software........................................................................................

Tabel 2.11 testimoni.......................................................................................

Tabel 2.12 vendor...........................................................................................

DAFTAR GAMBAR
Gambar 2.1 Relasi Tabel 1..........................................................................

10

Gambar 2.2Relasi Tabel 2...........................................................................

11

Gambar 2.3 Relasi Tabel 2 (lanjutan).........................................................

12

Gambar 2.4 Desain Interface untuk user yang belum login.......................

13

Gambar 2.5 Desain Interface untuk user yang telah login.........................

14

Gambar 2.6 Desain Interface Untuk admin................................................

15

Gambar 3.1 Halaman Utama......................................................................

16

Gambar 3.2 Halaman Pendaftar..................................................................

17

Gambar 3.3 Halaman Konfirmasi Pendaftaran...........................................

17

Gambar 3.4 Halaman Katalog....................................................................

18

Gambar 3.5 Halaman Keranjang Belanja...................................................

18

Gambar 3.6 Halaman Konfirmasi Pembayaran..........................................

19

Gambar 3.7 Halaman Konfirmasi Transaksi..............................................

19

Gambar 3.8 Halaman Konfirmasi Transaksi Sukses..................................

20

Gambar 3.9 Halaman Sejarah Pemesanan..................................................

20

Gambar 3.10 Halaman Sejarah Transaksi...................................................

21

Gambar 3.11 Screenshot sintaks bukafile.php............................................

22

Gambar 3.12 Screenshot sintaks index.php................................................

23

Gambar 3.13 Screenshot sintaks admin.php...............................................

24

Gambar 3.14 Screenshot sintaks connect.php............................................

25

BAB I
PENDAHULUAN

1.1

Deskripsi Masalah
Komputer adalah

kekuatan

yang

dominan

di

dalam

masyarakat.

Penggunaannya terus saja berkembang dari tahun ke tahun yang mulanya hanya
sebagai mesin pengolah informasi dan saat ini komputer lebih beragam
penggunaannya terutama dalam dunia internet.Seiring dengan kemajuan teknologi
di berbagai bidang, seakan-akan tidak pernah ada matinya untuk mempelajari. Dari
hari ke hari kemajuan teknologi yang

terus berkembang salah satunya adalah

komputer. Komputer merupakan sarana

untuk menyelesaikan pekerjaan dengan

cepat dan efisien, hampir setiap aplikasi komputer atau yang lebih dikenal dengan
software sekarang ini sudah menjadi bagian yang tidak terpisahkan dengan aktifitas
kehidupan sehari-hari. Mulai dari software untuk bekerja, menghitung, hingga untuk
menggambar.
Seiring dengan meningkatnya kebutuhan masyarakat akan software,
sekarang ini pendistribusian software secara full (tidak trial) sudah jarang diberikan
secara cuma-cuma alias gratis. Vendor resmi seperti Microsoft, Adobe membandrol
software mereka dengan harga yang tidak murah, serta proses pembelian juga
terkadang sulit, jika kita membeli software pada vendor yang berada di luar negeri.
Dengan banyaknya kendala yang dialami oleh masyarakat dalam membeli
software, kami berkeinginan untuk membuat sebuah Sistem Informasi Penjualan
software secara online, yang nantinya dapat digunakan oleh masyarakat Indonesia
dengan mudah karena sistem pembayaran yang digunakan tidak sulit.

1.2

Batasan Masalah

1. Kami hanya menyediakan software dalam kategori multimedia, jaringan komputer,


serta software dari vendor Adobe maupun Microsoft
2. Hanya pengunjung yang login sebagai user yang dapat membeli, selebihnya hanya
dapat melihat-lihat saja
1.3

Sistematika Penulisan
Laporan ini ditulis dalam 4 bab. Secara sistematis isi dari laporan akhir ini
disusun sebagai berikut.
1. Bab I / Pendahuluan
Pada bab ini terdapat deskripsi masalah, rumusan masalah, batasan masalah,
tujuan penelitian, manfaat penelitian, dan sistematika penulisan. Deskripsi
masalah adalah bagian latar belakang memuat keterangan-keterangan yang
menyebabkan munculnya masalah. Perlu juga dikemukakan pentingnya masalah
tersebut. Batasan masalah adalah menggambarkan secara singkat batasan-batasan
yang dapat dilakukan program secara signfikan. Sistematika penulisan berguna
untuk memberikan gambaran umum dari keseluruhan isi laporan.Penulis
membagi pembahasan laporan menjadi beberapa bab.
2. Bab II / Metodologi
Bab ini memuat uraian tentang analisa kebutuhan, struktur tabel dan relasi tabel,
serta desain interface yang dibutuhkan dalam pembuatan PP. Analisa kebutuhan
menjelaskan tentang tools yang digunakan selama pembuatan PP serta alasan
mengapa dalam pembuatan PP menggunakan tools tersebut. Struktur tabel dan
relasi tabel menjelaskan tentang tabel-tabel dalam database yang digunakan
dalam pembuatan PP serta tipe datanya dan hubungan antar tabel, desain
interface antar muka menjelaskan tentang rancangan interface yang dibutuhkan
dalam pembuatan PP, missal antar muka halaman index antar muka halaman
admin, dan antar muka halaman admin
3. Bab III / Hasil Dan Pembahasan
Bagian ini memuat pembahasan hasil aktivitas yang diperoleh selama
pembuatan PP. Pembahasan dapat berupa uraian tentang mengapa hasil

diperoleh, kelebihan (keunggulan) dan kelemahan situs hasil PP, printscreen


4.

hasil system disertai penjelasannya.


Bab IV / Kesimpulan Dan Saran
Pada bab ini terdapat daftar kesimpulan dan saran. Kesimpulan berupa
rangkuman dari hasil analisis kinerja pada bagian sebelumnya. Saran berisi
masukan yang ditunjukan pada asisiten lab.

BAB II
METODOLOGI

2.1

Analisis Kebutuhan
Tools yang digunakan dalam website ini antara lain xampp, oracle, MySQL,
PHPMyAdmin, dan Adobe Dreamweaver CS 5.
1. Xampp itu sendiri adalah perangkat yang menggabungkan tiga aplikasi ke
dalam satu paket yaitu Apche, MySQL, dan PHPMyAdmin. Alasan kami
menggunakan xampp itu sendiri ialah untuk mempermudah mengkonfigurasi
2.

ketiga aplikasi tadi secara sekaligus dan otomatis.


Oracle adalah Relational Database Management System (RDBMS) untuk
mengelola informasi secara terbuka, komprehensif dan terintegrasi. Alasan
kami menggunakan oracle karena penyimpanan pada oracle itu sendiri tidak

3.

terbatas.
PHPMyAdmin adalah salah satu aplikasi yang dapat mengelola database dalam
MySQL. Alasan menggunakan PHPMyAdmin karena disana dapat membuat
tabel, mengisi data, dan pekerjaan lainnya dengan lebih mudah, tanpa harus

4.

menghafal perintahnya.
MySQL adalah sistem manajemen database yang sering digunakan bersama
PHP. Alasan menggunkan MySQL akrena software tersebut bersifat

5.

opensource dan cara penggunaannya lebih sederhana.


Adobe Dreamweaver CS 5 merupakan salah satu software terbaik yang dapat
digunakan untuk membuat dan mendesain halaman website. Alasan kami
menggunkannya adalah untuk mempermudah pembuatan website yang kami
inginkan khususnya bagi pemula.

2.2

Struktur Tabel dan Relasi Tabel


Struktur Tabel

Nama Kolom
userID
passID

Tipe Data
varchar(10)
varchar(10)
Tabel 2.1 admin

Keterangan
primary key
not null

Nama Kolom
id
judul
anchor
ringkasan
lengkap
tanggal
jam
gambar

Tipe Data
varchar(6)
varchar(100)
varchar(100)
varchar(1000)
text
date
time
varchar(200)
Tabel 2.2 artikel

Keterangan
primary key
not null
not null
not null
not null
not null
not null
not null

Nama Kolom
id_kantong
kd_koleksi
jumlah
tanggal
jam
uid_plg

Tipe Data
char(5)
char(6)
int(3)
date
time
char(6)
Tabel 2.3 kantong

Keterangan
primary key
not null
not null
not null
not null
not null

Nama Kolom

Tipe Data

Keterangan

kd_kategori

char(6)

primery key

nama

varchar(100)

not null

ket

varchar(150)

not null

Tabel 2.4 kategori

Nama Kolom

Tipe Data

Keterangan

nama

varchar(35)

not null

email

varchar(35)

not null

alamat

varchar(50)

not null

kelamin

enum(P,W)

not null

pesan

varchar(600)

not null

Tabel 2.5 komplain

Nama Kolom

Tipe Data

Keterangan

uid_plg

char(6)

primery key

nama_plg

varchar(100)

not null

Kelamin

enum(P,W)

not null

tgl_lahir

date

not null

Alamat

varchar(200)

not null

Kota

varchar(100)

not null

Kode

char(4)

not null

kd_post

varchar(5)

not null

Email

varchar(100)

not null

Hp

varchar(20)

not null

userID

varchar(35)

not null

passID

varchar(35)

not null

Tabel 2.6 pelanggan

Nama Kolom

Tipe Data

Keterangan

no_pesan

char(8)

primery key

uid_plg

char(6)

not null

tanggal

date

not null

jam

time

not null

status_bayar

enum(P,W)

not null

unik_transfer

char(4)

not null

Tabel 2.7 pemesan

Nama Kolom

Tipe Data

Keterangan

id_pesan

int(6)

primery key

no_pesan

char(8)

not null

kd_koleksi

char(6)

not null

jumlah

int(3)

not null

Tabel 2.8 pemesan_detail


Nama Kolom

Tipe Data

Keterangan

kode

char(4)

primery key

nama

varchar(50)

not null

ongkir

int(10)

not null

Tabel 2.9 propinsi

Nama Kolom

Tipe Data

Keterangan

kd_koleksi

char(6)

primery key

kd_kategori

char(6)

not null

kd_vendor

char(6)

not null

nama_software

varchar(200)

not null

file_gambar

varchar(200)

not null

Harga

int(15)

not null

Stok

int(4)

not null

Synopsis

varchar(300)

not null

Tabel 2.10 software

Nama Kolom

Tipe Data

Nama Kolom

Nama

varchar(200)

not null

Email

varchar(100)

not null

Tanggal

date

not null

Jam

time

not null

komentar

varchar(500)

not null

Tabel 2.11 testimoni


Nama Kolom

Tipe Data

Keterangan

kd_vendor

char(6)

primery key

nama_vendor

varchar(100)

not null

alamat

varchar(200)

not null

Tabel 2.12 vendor

Gambar 2.1Relasi Tabel 1

10

Pada gambar 2.1 menunjukkan relasi tabel dengan menggunakan DBDesigner.


Pada gambar terdapat 12 tabel yaitu tabel admin, artikel, kantong, kategori, komplain,
pelanggan, pemesanan, pemesanan_detail, propinsi, software, testimoni, vendor.
Setiap tabel memiliki primary key kecuali tabel testimoni dan komplain. Tabel
admin memiliki primary key yaitu useerID, tabel artikel memiliki primary key yaitu id,
tabel kantong memiliki primary key yaitu id_kantong, tabel pelanggan memiliki primary
key yaitu uid_plg, tabel kategori memiliki primary key yaitu kd_kategori, tabel pemesanan
memiliki primary key yaitu no_pesan, tabel pemesanan_detail memiliki primary key yaitu
id_peaan, tabel propinsi memiliki primary key yaitu kode, tabel software memiliki primary
key yaitu kd_koleksi, tabel vendor memiliki primary key yaitu kd_vendor.

11

Gambar 2.2 Relasi Tabel 2

12

Gambar 2.3 Relasi Tabel 2 (lanjutan)

13

Gambar 2.2 dan 2.3 merupakan relasi tabel dengan menggunakan Microsoft
Visio, tabel propinsi memiliki relasi digunakan dengan tabel pelanggan dengan
kardinalitas (1:n), kd_propinsi sebagai foreign key (FK) pada tabel pelanggan. Tabel
pelanggan memiliki relasi melakukan dengan tabel pemesanan, memiliki
kardinalitas (n:m), id_pelanggan sebagai FK pada tabel pemesanan. Tabel
pelanggan memiliki relasi melihat dengan tabel pemesanan_detail, memiliki
kardinalitas (1:1), id_pelanggan sebagai FK pada tabel pemesanan_detail. Tabel
pemesanan memiliki relasi digunakan oleh dengan tabel pemesanan_detail,
memiliki kardinalitas (1:1), no_pesan menjadi FK pada tabel pemesanan_detail.
Tabel software memiliki relasi digunakan dengan tabel pemesanan_detail,
memiliki kardinalitas (n:1), kd_koleksi menjadi FK pada tabel pemesanan_detail.
Tabel software memilili relasi menggunakan dengan tabel vendor, memiliki
kardinalitas (n:1), dengan kd_vendor sebagai FK pada tabel software. Tabel kategori
memiliki relasi digunakan dengan tabel software, memiliki kardinalitas (1:n),
dengan kd_kategori sebagai FK pada tabel software

14

2.3

Desain Interface

Gambar
HOME
PROFILE
TESTIMONIAL

ABOUT

CONTACT

HOW TO BUY

COLLECTION

Content

Login
Passwor
d

content

content

Home | Profile | About | Contact

Gambar 2.4 Desain Interface untuk user yang belum melakukan login
Gambar 2.4 diatas ini merupakan desain interface untuk user yang belum log in, dimana
pada halaman awal terdapat beberapan menu-menu yang disajikan diantaranya home,
profil, about, contac, how to buy, collection, dan testimonial.

15

Gambar
HOME
PROFILE
TESTIMONIAL
Status : Login | User :
Adit

ABOUT

CONTACT

HOW TO BUY

COLLECTION

Content

Logout

content

HALAMAN ADMIN

content

Home | Profile | About | Contact

Gambar 2.5 Desain Interface untuk user yang telah melakukan login
Gambar 2.5 diatas merupakan desain interface untuk user yang telah login, pada dasarnya
sama saja dengan interface awal cuman disini user telah melakukan log in untuk melakukan
pembelian.

16

PROPINSI
Tambah
Edit prop

CONTENT

BERITA
Tambah
Edit
Pelangga
n
Edit
Tambah
Admin
Ubah
Password
Logout

Gambar 2.6 Desain Interface Untuk admin


Gambar 2.6 merupakan halaman khusus admin, dimana disini yang melakukan si admin
sendiri. Disini admin bisa menambah propinsi dan mengedit begitu juga dengan berita,
pelanggan dan admin.

BAB III
HASIL DAN PEMBAHASAN

Gambar 3.1 Halaman Utama

Gambar 3.1 merupakan halaman utama dari website (index.php), halaman ini merupakan
tempat pengaturan semua tampilan yang meliputi ukuran halaman, border halaman, dll.
Dimana pada halaman ini terdapat beberapa menu. Menu tersebut terdiri dari home, profil,
about, contact, how to buy, site map, dan testimonial. Dimana di halaman tersebut juga
terdapat form log in untuk user yang ingin melakukan log in.

20

Gambar 3.2 Halaman Pendaftar


Gambar 3.2 merupakan halaman pendaftar untuk user. Dimana user mengisi form
pendaftaran yang telah tersedia.

Gambar 3.3 Halaman Konfirmasi Pendaftaran


Gambar 3.3 merupakan halaman konfirmasi pendaftaran, dimana apabila telah sukses
melakukan pendaftaran, form ini akan muncul.

21

Gambar 3.4 Halaman Katalog


Gambar 3.4 merupakan halaman katalog, dimana pada halaman ini merupakan halaman
jenis-jenis software yang kami jualkan

Gambar 3.5 Halaman Keranjang Belanja


Gambar 3.5 merupakan halaman keranjang belanja, dimana pelanggan dapat melihat jenisjenis software yang telah dipilih

22

Gambar 3.6 Halaman Konfirmasi Pembayaran


Gambar 3.6 merupakan halaman konfirmasi pembayaran, dimana pada halaman ini user
dapat mengubah data pengiriman, apabila user ingin alamat pengirimannya berbeda dengan
alamat yang telah didaftarkan sebelumnya

Gambar 3.7 Halaman Konfirmasi Transaksi


Gambar 3.7 merupakan halaman konfirmasi transaksi, dimana pada halaman ini terdapay
detail transaksi

23

Gambar 3.8 Halaman Konfirmasi Transaksi Sukses


Gambar 3.8 merupakan halaman konfirmasi transaksi sukses, dimana pada halaman ini
menampilkan dimana transaksi yang dilakukan telah sukses

Gambar 3.9 Halaman Sejarah Pemesanan


Gambar 3.9 merupakan halaman sejarah pemesanan, halaman ini merupakan halaman
dimana user dapat mengecek kembali pemesanan yang telah dia beli

24

Gambar 3.10 Halaman Sejarah Transaksi


Gambar 3.10 merupakan halaman sejarah transaksi, halaman ini merupakan halaman yang
terdapat hasil dan detail transaksi yang telah dipesan.

25

Pembahasan Sintaks

Gambar 3.11 Screenshot sintaks bukafile.php

bukafile.php merupakan file yang berfungsi untuk memanajemen setiap halaman


yang diakses. Di dalam file program ini berisi perintah-perintah pembaca variabel yang
dikirimkan setiap hyperlink ke dalam variabel bernama page di dalam URL, kemudian
program merespon perubahan alamat yang ada di dalam URL dan selanjutnya menjalankan
program yang bersakutan

26

Gambar 3.12 Screenshot sintaks index.php


Halaman index.php merupakan halaman utama dari website yang berisi content penting dari
website ini. index.php juga merupakan tempat pengaturan css dan style dari website

27

Gambar 3.13 Screenshot sintaks admin.php


Halaman admin.php berfungsi untuk mengelompokkan semua file aplikasi pengelolaan
daftar software ,termasuk diantaranya kategori software, vendor software, serta daftar
pelanggan dan pemesan

28

Gambar 3.14 Screenshot sintaks connect.php


Halaman connect.php merupakan halaman yang kita gunakan dalam menghubungkan
database dengan web server. Untuk mempermudah program dan menyederhanakan kode,
letak file connect.php diletakkan di dalam folder tersendiri yaitu library.php.
Kelebihan dan Kekurangan Website
Kelebihan dari website ini antara lain
1. Website ini memiliki penampilan yang interaktif, menarik, dan mudah dalam
penggunaanya
2. Website ini dapat melayani pembelian secara software secara online, serta informasi
pribadi dari pelanggan dapat terjaga dengan baik
Kekurangan dari website ini antara lain
1. Tidak semua halaman website terhubung dengan baik dengan database dengan oracle
terutama untuk halaman user

29

2. Pada saat memasukkan jumlah item software yang akan dipesan, website ini tidak dapat
menghitung perubahan jumlah item tersebut

BAB IV
PENUTUP

4.1

Kesimpulan
Dari hasil pembahasan sebelumnya, maka kami dapat menyimpulkan bahwa
Laporan Akhir yang kami buat yaitu tentang Website Penjualan Software
merupakan sebuah website yang menjual software secara online, diharapkan dengan
adanya website ini dapat memudahkan orang lain untuk membeli software dengan
mudah dan cepat serta aman.
Hasil dan pembahasan pada bab sebelumnya berupa gambar dan berupa
script kami tampilkan agar dapat dipelajari kembali.

4.2

Saran
1. Kami mengharapkan para asisten laboratorium SIRKEL UII pada saat
menjelaskan

tidak terlalu cepat dan menggunakan kata-kata

dipahami oleh para praktikan.


2. Masalah pendaftaran jadwal

responsi

dan

ujian

tulis,

yang mudah
diharapkan

pengumumannya minimal H-7.


3. Masalah pendaftaran responsi, diharapkan sistem telah disiapkan sebelum jam
pendaftaran dilakukan.

xi

DAFTAR PUSTAKA
Nugroho, Bunafit. 2007. Membuat Sistem Informasi Penjualan Berbasis Web dengan PHP
dan MySQL. Yogyakarta : Gava Media.
Sirkel, Laboratorium. 2011. Modul Praktikum Basis Data 2010/2011. Yogyakarta :
Laboratorium Sirkel.
Sirkel, Laboratorium. 2012. Modul Praktikum Pemrograman Web 2011/2012. Yogyakarta :
Laboratorium Sirkel.
No name. 2009. Pengertian Tentang XAMPP.
Available at http://blog.duniascript.com/pengertian-tentang-xampp.html

xii

LAMPIRAN

1. Lembar asistensi I dan II


2. CD (source code dan softcopy laporan).

Anda mungkin juga menyukai