PROPOSAL SKRIPSI DENGAN JUDUL : “SISTEM INFORMASI

advertisement
PROPOSAL SKRIPSI
DENGAN JUDUL :
“SISTEM INFORMASI PENJUALAN HANDPHONE BERBASIS WEB
PADA GERAI PONSEL SURABAYA”
Disusun oleh:
Shandy Ardianto
(1135010051)
FAKULTAS TEKNOLOGI INDUSTRI
PROGRAM STUDI SISTEM INFORMASI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JATIM
2013/2014
BAB I
PENDAHULUAN
1.1
LATAR BELAKANG
Internet adalah istilah yang tidak asing lagi, dimana jaringan ini berkembang
begitu pesat. Salah satu media yang tersebar di internet adalah adalah website. Pada
awalnya website hanya digunakan untuk menyampaikan informasi secara online, namun
sekarang website telah menunjang aktivitas bisnis, seperti e-commerce, e-marketing,
online transaction dan lainya.
Keberadaan internet telah menghadirkan nuansa tersendiri ditengah masyarakat,
karena selalu mengikuti kemajuan teknologi. Penambahan fasilitas demi menambah
kepuasan pelanggan menjadi sisi yang ditonjolkan. Hal ini tentu saja semakin
memantapkan posisinya sebagai bagian integral masyarakat. Ia telah menjadi bagian
hidup masyarakat masa kini, bukan hanya sebagai rujukan informasi, tetapi juga gaya
hidup dan kebudayaan.
Gerai Ponsel Surabaya yang bergerak di bidang penjualan Handphone dan
bertempat di kota Surabaya & Sidoarjo saat ini mengalami kesulitan dalam
mengembangkan penjualan maupun promosi, dikarenakan Citra Motor Lubuklinggau
masih menggunakan sistem penjualan dan promosi yang masih konvensional (direct
selling) dalam arti pelanggan masih harus datang ke tempat penjualannya langsung
dan sistem promosi yang hanya dengan menyebarkan brosur, walau pun sudah berjalan
baik di kota Surabaya & Sidoarjo tetapi ini tidak optimal untuk di zaman sekarang ini,
karena tidak semua kalangan dapat menerima informasi mengenai Gerai Ponsel
ini, jelas ini sangat mempengaruhi penjualan produk Gerai Ponsel Surabaya.
Dikarenakan sistem penjualan yang masih konvensional Gerai Ponsel Surabaya
berkeinginan untuk mengembangkan sistem penjualan dan promosi yang lebih baik, lebih
menguntungkan, lebih efisien, dan efektif untuk wilayah Surabaya & Sidoarjo, maka
penulis memberikan solusi dengan membuat sebuah aplikasi penjualan barang dan
promosi
yang
berbasis
web. Seperti yang telah diterangkan diatas yaitu dengan
memanfaatkan internet sebagai sarana untuk menjual produk dan promosi, dengan
harapan
Gerai Ponsel Surabaya lebih dikenal dan produknya lebih diminati oleh
masyarakat Surabaya & Sidoarjo khususnya dan oleh para pengguna internet umumnya.
Berdasarkan pemikiran dan latarbelakang masalah di atas, maka penulis tertarik
untuk mengambil judul “SISTEM INFORMASI PENJUALAN HANDPHONE
BERBASIS WEB PADA GERAI PONSEL SURABAYA”.
1.2
RUMUSAN MASALAH
Bagaimana Merancang Suatu Sistem Informasi Penjualan Handphone
Berbasis Web pada Gerai Ponsel Surabaya, agar bisa mempermudah dalam sistem
informasi penjualan dan dikenal oleh masyarakat luas dan khususnya pengguna
internet.
1.3
TUJUAN
Tujuan penulis melakukan penelitian pada Gerai Ponsel adalah untuk
membuat sebuah program aplikasi penjualan secara online, sehingga dapat
meningkatkan jumlah penjualan pada produknya. Sedangkan tujuan penulis
melakukan penelitian terhadap penjualan barang pada Gerai Ponsel adalah :
1. Untuk mengetahui sistem yang sedang berjalan pada Gerai Ponsel.
2. Untuk membuat perancangan program aplikasi penjualan Handphone yang
berbasis web pada Gerai Ponsel.
3. Untuk menganalisis dan pengujian program pada Gerai Ponsel.
4. Untuk mengimplementasikan program penjualan Handphone yang berbasis
web pada Gerai Ponsel Surabaya.
1.4
MANFAAT
1. Mempermudah masyarakat untuk mengakses informasi mengenai Handphone
dengan aplikasi yang tersedia.
2. Tersedianya informasi lengkap mengenai Handphone berdasarkan sumber yang
sudah ada.
3. Dapat menjadi solusi bisnis yang bisa berguna dalam pengelolaan data
transaksi secara lebih baik.
BAB 2
TINJAUAN PUSTAKA
2.1
LANDASAN TEORI
2.1.1
Pengertian Sistem
Sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk
mencapai tujuan yang sama (Hanif Al Fatta, 2007:3).
Sistem adalah jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama untuk melakukan suatu kegiatan atau
menyelesaikan suatu sasaran tertentu (Andri Kristanto, 2008:1).
Dari pengertian diatas, dapat diambil kesimpulan bahwa, sistem
merupakan kumpulan komponen-komponen atau elemen-elemen yang saling
berintegrasi dan bekerja sama untuk mencapai suatu tujuan.
2.1.2
Pengertian Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna
dan lebih berarti bagi yang menerimanya dan bermanfaat dalam pengambilan
keputusan pada saat ini atau dimasa yang akan datang (Davis, 2000; Hanif Al
Fatta, 2007:9).
Informasi adalah kumpulan data yang telah diolah menjadi bentuk
yang lebih berguna dan lebih berarti bagi yang menerimanya (Andri Kristanto,
2008:7).
Berdasarkan pendapat tersebut, dapat disimpulkan bahwa informasi
adalah kumpulan data yang telah diolah dan memiliki nilai tambah sehingga
menjadi lebih berarti dan lebih berguna bagi penerimanya.
2.1.3
Pengertian Sistem Informasi
Sistem Informasi adalah kombinasi antara prosedur kerja, informasi,
orang, dan teknologi informasi yang diorganisasikan untuk mencapai tujuan
dalam sebuah organisasi (Abdul Kadir, 2003:15).
Sistem Informasi adalah sekumpulan dari prosedur organisasi yang
pada saat dilaksanakan akan memberi informasi bagi pengambil keputusan
dan atau untuk mengendalikan organisasi (Andri Kristanto, 2008:13).
Dari pengertian diatas, dapat disimpulkan bahwa sistem informasi
adalah komponen-komponen yang saling bekerja sama untuk mengumpulkan
data, diproses menjadi informasi, dan di distribusikan kepada pemakai atau
suatu sistem yang mengubah atau memproses data menjadi informasi sehingga
dapat berguna dalam pengambilan suatu keputusan.
2.1.4
Pengertian Penjualan
Menurut Kotler (2006:457), penjualan merupakan sebuah proses
dimana kebutuhan pembeli dan kebutuhan penjualan dipenuhi, melalui antar
pertukaran informasi dan kepentingan. Jadi konseppenjualanadalah cara untuk
mempengaruhikonsumen untuk membeli produk yang ditawarkan.
Jadi konsep penjualan adalah cara untuk mempengaruhi konsumen
untuk membeli produk yang ditawarkan. Dalam kenyataannya penjualan
mempunyai dua sistem yang biasa diterapkan oleh suatu perusahaan dagang
yaitu penjualan yang dilakukan dengan cara tunai dan penjualan yang
dilakukan menggunakan cara kredit atau sering disebut cara angsuran.
2.1.5
Pengertian Basis Data (Database)
Database adalah sebuah bentuk media yang digunakan untuk
menyimpan sebuah data, atau dapat diilustrasikan sebagai gudang tempat
penyimpanan berbagai data (Bunafit Nugroho, 2004: 168).
Database adalah suatu pengelolaan data dalam media eksternal yang
memungkinkan
seseorang
dengan
mudah
menyimpan
data
dan
menggunakannya ketika data tersebut diperlukan (Abdul Kadir, 2009:224).
Dari pengertian diatas, dapat disimpulkan bahwa database adalah
kumpulan data yang saling berhubungan dan disimpan didalam media
penyimpanan elektronik sedemikian rupa sehingga tidak terjadi pengulangan.
2.1.6
Web Server
Web server
adalah
suatu software yang bertindak melayani
pengaksesan aplikasi web. Contoh software yang berfungsi sebagai web server
antara lain Apache, IIS, dan Xitami (Abdul Kadir, 2009).
Web browser seperti expoler atau navigator berkomunikasi melalui
jaringan (termasuk jaringan internet) dengan web server, menggunakan HTTP
browser akan mengirimkan request kepada server untuk meminta dokumen
tertentu atau layanan yang disediakan oleh server. Server memberikan
dokumen atau layanannya jika tersedia juga dengan menggunakan protokol
HTTP.
2.1.7
Web Browser
Web browser adalah sebuah aplikasi perangkat lunak untuk melintasi,
mengambil, dan menyajikan sumber informasi di world wide web (Abdul
Kadir, 2009).
2.1.8
Hyper Text Markup Language ( HTML )
HTML(Hyper
Text
Markup
Language)
adalah
suatu
bahasa
pemrograman dalam bentuk skrip yang dapat digunakan untuk menyusun
halaman web (Abdul Kadir, 2009).
Struktur Dasar HTML :
a. Setiap dokumen HTML harus diawali dengan menuliskan tag
<html> dan tag </html> diakhir dokumen.Tag ini menandai elemen
HTML, yang berarti dokumen HTML dalam suatu dokumen hanya
ada satu elemen HTML.
b. Section atau elemen head ditandai dengan tag <head> diawal dan
tag </head> diakhir, di dalamnya berisi informasi tentang dokumen
htmlnya.Minimal informasi yang dituliskan dalam elemen ini
adalah judul dari dokumen, judul ini akan ditampilkan pada caption
bar dari window browser di tandai dengan menggunakan tag
<title> dan diakhiri dengan </title>
c. Section atau elemen body ditandai dengan tag <body> diawal
dan tag </body> diakhir. Elemen ini berisi dokumen yang akan
ditampilkan pada browser meliputi paragraf, grafik, link, tabel dan
sebagainya. Section body merupakan elemen terbesar di dalam
dokumen HTML.
2.1.9
Apache Web Server
Apache web server adalah suatu aplikasi atau perangkat lunak yang
digunakan untuk bertindak melayani pengaksesan aplikasi web (Abdul Kadir,
2009).
Apache berada dibawah GNU, General public(lisensi yang bersifat
free)
sehingga
apache
dapat
di
download
gratis
pada
alamat
http://www.apache.org Saat ini apache banyak digunakan sebagai web server
untuk portal-portal besar dengan pertimbangan sebagai berikut:
a. Apache termasuk ke dalam kategori free software (software gratis)
b. Instalasi apache sangat mudah.
c. Mampu beroperasi pada banyak platform system operasi seperti AUX 3.1,
free BSD, Linux, solaris, windows, dan lain-lain.
d. Mudah dalam pengkofigurasian karena apache hanya mempunyai empat
titik konfigurasi.
e. Apache mudah dalam penambahan peripheral lainnya ke dalam platform
web server, misalkan menambah modul.
2.1.10 PHP (Personal Home Page)
PHP (Personal Home Page) adalah sebuah piranti yang dapat dipakai
untuk membuat aplikasi berbasis website. Aplikasi web adalah aplikasi yang
dijalankan melalui browser (Abdul Kadir, 2009).
PHP adalah kependekan dari Hypertext Preprosessor, PHP merupakan
bahasa scripting yang menyatu dengan HTML dan berada di server (serverside HTML-embedded Scripting).Artinya sintaks dan perintah-perintah yang
diberikan akan sepenuhnya dijalankan di server tetapi disertakan
pada
halamn HTML biasa. Bahasa PHP yang mempunyai kemiripan dengan
bahasa C dan perlu memilki kelebihan yang tidak dimiliki oleh bahasa, bahasa
pemograman sejenisnya, diantaranya adalah :
a. PHP mudah dibuat dan dijalankan, maksudnya php dapat berjalan dalam
web server apapun dan dapat dijalankan dengan sistem operasi yang
berada seperti windows dan Unix.
b. PHP bersifat efisien, karena hanya memerlukan resource sistem yang
sangat sedikit dibandingkan dengan bahasa pemrograman lainnya.
c. PHP
dapat
menggunakan
beberapa
database
seperti
MySQL,
Sybase, Interbase, Oracle, Ms.SQL, Server, Microsoft Acces, Data base
dan lainnya.
2.1.11 MySQL
MySQL adalah sebuah program database server yang mampu
menerima dan mengirimkan data dengan sangat cepat, bersifat multi user,
serta menggunakan perintah standar SQL (Bunafit Nugroho, 2004).
MySQL adalah multiuser database yang merupakan suatu relational
database management system (RDBMS) client atau server yang berbasis SQL
buatan T.C.X data consultab AB, swedia. Database MySQL tidak
membutuhkan ruang hardisk yang besar untuk aplikasinya, dan mudah
digunakan pada database server sangat ideal untuk aplikasi kecil dan
menengah.
Alasan digunakannya MySQL sebagai database server:
a. Mendukung digunakannya MySQL sebagai database server.
b. Dukungan standar yang telah ada.
c. Mampu membuat table berukuran sangat besar.
d. Kecepatan,kehandalan dan kemudahan dalam penggunaannya.
2.1.12 Adobe Dreamweaver
Adobe Dreamweaver merupakan salah satu program aplikasi yang
digunakan untuk membangun sebuah website, baik secara grafis maupun
dengan menuliskan kode sumber secara langsung. Adobe Dreamweaver
memudahkan pengembang website untuk mengelola halaman-halaman
website dan aset-asetnya, baik gambar (image), animasi flash, video, suara dan
lain sebagainya. Selain itu, Adobe Dreamweaver juga menyediakan fasilitas
untuk melakukan pemrograman scipting, baik ASP (Active Server Page), JSP
(Java Server Page), PHP (PHPHypertext Preprocessor),JavaScript (js), Cold
Fusion, CSS (Cascading Style Sheet), XML (Extensible Markup Language)
dan lainya (Shortcouse,2010).
2.1.13 XAMPP For Windows
Menurut Bunafit Nugroho ( 2005 ) Xammp merupakan paket PHP
yang berbasis open source yang dikembangkan oleh sebuah komunitas open
source.
Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi
dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP
akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda
atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.4.14
atau
yang
terbarunya
anda
bisa
http://www.apachefriends.org/en/xampp-window.html.
Software XAMPP versi ini terdiri atas:
a. Apache versi 2.0.54
b. MySQL versi 4.1.12
c. PHP versi 5.0.4
d. phpMyAdmin versi 2.6.2-p11 dan lain-lain
download
pada
2.2
FLOWCHART
Flowchart
adalah
gambar
simbo-simbol
yang
digunakan
untuk
menggambarkan urutan proses atau intruksi-intruksi yang terjadi didalam suatu
program komputer secara sistematis dan logis (Sugiyono, 2005). Berikut simbolsimbol flowchart di lihat pada tabel 2.2.1:
Tabel 2.2.1 Simbol-simbol Flowchart
SIMBOL
ARTI
Input / Output
Mempresentasiskan input atau output data yang
diproses atau informasi.
Proses
Memproses data menjadi output yang akan terjadi
jika bener.
Keputusan
Penjelasan
Digunakan untuk komentar tambahan.
Dokumen
I/O dalam format yang di cetak.
Predefined Proses
Terminal Point
Anak Panah
2.3
Pengambilan Keputusan (Decision).
Rincian Operasi berada di tempat lain.
Awal dan Akhir Flowchart.
Mempresentasiskan alur kerja.
DATA FLOW DIAGRAM ( DFD )
Menurut Hanif Al Fatta (2007) Data Flow Diagram (DFD) adalah merupakan
diagram yang digunakan untuk mengambarkan proses-proses yang terjadi pada sistem
yang akan dikembangkan. Dengan model ini, data-data yang terlibat pada masingmasing proses dapat diidentifikasi. Adapun simbol-simbol DFD yaitu :
Tabel 2.3.1 Simbol-simbol Data Flow Diagram ( DFD )
SIMBOL
ARTI
Entity Luar
Merupakan sumber atau tujuan dari aliran data atau ke
sistem. Entity luar merupakan lingkungan luar sistem .
Aliran Data
Menggambarkan aliran data dari satu proses ke proses
lainnya.
Storage
Merupakan
komponen
yang
berfungsi
untuk
menyimpan data atau file.
Proses
2.4
Proses atau fungsi yang mentransformasikan data.
ENTITY REALITIONAL DIAGRAM (ERD )
Menurut Hanif Al Fatta (2007) ERD adalah gambar atau diagram yang
menunjukkan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis.
.Berikut Simbol-simbol Entity Relational Diagram:
Tabel 2.4.1 Simbo-simbol ERD
SIMBOL
Entity
ARTI
Sesuatu
yang
terdapat
di
dunia
nya
baik yang kelihatan maupun yang abstrak.
Relationship
Menggambarkan
hubungan
yang
terjadi
antara satu entity atau lebih entity lain.
Atribut
Sifat/Karakteristik suatu entitas yang menyediakan
penjelasan secara mendetail tentang entitas tersebut.
2.5
KERANGKA PEMIKIRAN
Agar komputer dapat mengelola data yang kita inginkan maka kita harus
membuat
suatu
sistem
informasi
yang terkomputerisasi.
Sistem
informasi
terkomputerisasi adalah suatu sistem komputer yang digunakan untuk mengolah suatu
data dengan menggunakan suatu sistem yang berbasis komputer. Didalam sistem
informasi terkomputerisasi, segala aktifitas pengolahan data menggunakan komputer
dan hasil dari pengolahannya dapat dibandingkan dengan hasil pengolahan data yang
dilakukan secara manual. Sistem yang akan dibuat adalah sistem informasi penjualan
Handphone dengan menggunakan bahasa pemrograman PHP dan MySql. Setelah
dibandingkan dapat dilihat perbedaan yang signifikan antara pengolahan data
menggunakan komputer serta pengolahan data secara manual. Perbedaannya dapat
dilihat dari segi waktu, keakuratan, biaya dan
yang lainnya. Berikut ini bentuk
flowchart sistem yang ada dan sistem yang diusulkan:
Mulai
Halaman
Utama
Tidak
Produk?
Ya
Tampil
Halaman Produk
Pesan Produk?
Tidak
Cek Login
Maaf Anda
Belum Login
Tampil Halaman
Registrasi
Ya
Pesan & Kirim
Pesan Terkirim
Selesai
Gambar 2.5.1 Flowchart Sistem Yang Diusulkan
2.6
HIOTESIS
Dengan adanya sistem informasi penjualan Handphone berbais web pada
Gerai Ponsel Surabaya yang menggunakan bahasa pemrograman PHP dan MySQL,
akan menghasilkan informasi penjualan Handphone yang cepat, tepat dan akurat.
Download