SISTEM INFORMASI PENJUALAN LOBSTER AIR …repository.amikom.ac.id/files/Naskah_publikasi...
Transcript of SISTEM INFORMASI PENJUALAN LOBSTER AIR …repository.amikom.ac.id/files/Naskah_publikasi...
SISTEM INFORMASI PENJUALAN LOBSTER AIR TAWAR PADA UD.
LOBSTER SEMARANG CENTER BERBASIS WEB
Naskah Publikasi
Disusun oleh:
Aji Saputro
08.12.1883
JURUSAN TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2012
Web Based Sales Information System of Fresh Water Crayfish on UD. Lobster Semarang Center
Sistem Informasi Penjualan Lobster Air Tawar Pada UD. Lobster Semarang Center Berbasi Web
Aji Saputro
Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Nowadays the need for information is very important that information should be accessible anytime and anywhere. One of the media that has been increasingly used today's society is a web-based sites. Because by using this web site can provide information to complete and is not too much to pay.
Information systems are widely used in an institution. for example in a company, office and education. Information Systems in the institution aims to promote or provide a general overview of the relevant institution's profile and also provide information to students and teachers.
With the increasingly rapid technological developments, educational facilities were required to follow. With a good information system, it is expected of students and teachers will have easy access to various information related to teaching and learning activities in schools.
Keywords: Information systems, Internet, Web.
1. Pendahuluan
1.1 Latar Belakang Masalah
Teknologi semakin berkembang seiring dengan meningkatnya kebutuhan kita.
Dalam memasuki dunia globalisasi, kita mengenal teknologi yang semakin maju
untuk mempermudah melakukan berbagai kegiatan dalam kehidupan. Kemajuan di
bidang transportasi, komunikasi, kesehatan, pendidikan, dan bidang lainnya
merupakan contoh-contoh bahwa kita sekarang semakin memerlukan teknologi
dalam kehidupan ini. Peranan teknologi dalam kehidupan manusia tidaklah
diragukan lagi.
Dari uraian di atas, maka dalam penyusunan skripsi ini penulis mengambil
judul
“Sistem Informasi Penjualan Lobster Air Tawar Pada UD. Lobster
Semarang Center Berbasi Web”.
1.2 Pokok Permasalahan
Berdasarkan latar belakang masalah ini, dapat di rumuskan pemasalahan yang
dihadapi oleh Lobster Semarang Center ini adalah bagaimana mengoptimalkan
penyampaian informasi produk dan layanan terhadap pelanggan Lobster Semarang
Center. Bagaimana merancang sebuah website yang dapat mendukung kegiatan
pemasaran Lobster Semarang Center.
1.3 Batasan Masalah
1. Sistem informasi ini menampilkan informasi yang berhubungan dengan
produk yang dijual oleh UD. Lobster Semarang Center.
2. Sistem informasi ini dapat diakses melalui media internet.
3. Hasil dari perancangan Sistem Informasi ini adalah web penjualan lobster air
tawar.
1.4 Tujuan Penelitian
Tujuan dari penelitian ini adalah :
1. Sebagai salah satu syarat menyelesaikan jenjang STRATA 1
pada STMIK AMIKOM YOGYAKARTA.
2. Menerapkan sekaligus mempraktekan teori yang didapatkan
2
selama menempuh pendidikan di STMIK AMIKOM
YOGYAKARTA.
3. Perusahaan dapat mengoptimalkan penyampaian informasi produk dan
layanan terhadap pelanggan.
4. Merancang sebuah website yang dapat mendukung kegiatan pemasaran
perusahaan.
1.5 Manfaat Penelitian
Manfaat dari skripsi ini adalah :
1. Perusahaan dapat memiliki keunggulan tersendiri dalam bersaing dengan
bisnis lain.
2. Perusahaan dapat menerapkan kegiatan pemasarannya dengan lebih efektif.
3. Dapat dijadikan pedoman bagi Lobster Semarang Center untuk
mengembangkan keunggulan strategi pemasarannya.
1.6 Sistematika Penulisan Laporan
Adapun sistematika dalam penulisan skripsi ini, yaitu: o BAB I : PENDAHULUAN o BAB II : DASAR TEORI o BAB III : ANALISIS DAN PERANCANGAN SISTEM o BAB IV : IMPLEMENTASI SISTEM o BAB V : PENUTUP o DAFTAR PUSTAKA
2. Landasan Teori
2.1 Teori Umum
2.1.1 Pengertian Sistem
Definisi sistem berkembang sesuai dengan konteks dimana pengertian sistem itu
digunakan. Berikut akan diberikan beberapa definisi sistem secara umum.
2.1.2 Karakteristik Sistem
Sebuah sistem memiliki karakteristik atau sifat – sifat tertentu yang mencirikan
bahwa hal tersebut bisa dikatakan sebagai suatu sistem1.
2.2 Konsep Dasar Sistem Informasi
2.2.1 Definisi Informasi
Informasi ibarat darah yang mengalir di dalam tubuh suatu organisasi, sehingga
informasi ini sangat penting di dalam suatu organisasi. Suatu sistem yang kurang
mendapatkan informasi akan menjadi luruh, kerdil, dan akhirnya berhenti.
2.2.2 Definisi Data
Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan
kesatuan nyata. Kejadian-kejadian (event) adalah suatu yang terjadi pada saat
tertentu.
2.2.3 Kualitas Informasi
Kualitas dari sebuah informasi (quality of information) tergantung pada tiga hal,
yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness), dan relevan.
1 Hanif Al-Fatta. Analisis & Perancangan Sistem Informasi Hal 12. Penerbit Andi
Yogyakarta hal 238.
4
2.3 Konsep Dasar Sistem Informasi
2.3.1 Pengertian Sistem Informasi
Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi
manajemen di dalam pengambilan keputusan. Informasi dapat diperoleh dari sistem
informasi (information system).
2.3.2 Komponen Sistem Informasi
John Burch dan Gary Grudnitski mengemukakan bahwa sistem informasi
terdiri dari komponen-komponen yang disebutnya dengan istilah blok bangunan
(building block), yaitu blok masukkan (input block), blok model (model block), blok
keluaran (output block).
2.3.3 Sistem Informasi Manajemen
Sistem Informasi Manajemen (SIM) adalah sebuah sistem informasi pada
level manajemen yang berfungsi untuk membantu perencanaan, pengendalian, dan
pengambilan keputusan dengan menyediakan resume rutin dan laporan-laporan
tertentu. Dibutuhkan manager untuk menjalankan tanggung jawabnya2.
2.4 Konsep Pemodelan Sistem
2.4.1 Pengertian Flowchart (Bagan Air)
Flowchart adalah suatu bagan yang menggambarkan atau mempresentasikan
suatu algoritma atau prosedur untuk menyelesaikan masalah.
2.4.2 Data Flow Diagram (DFD)
DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama
maupun sistem baru secara logika tanpa mempertimbangkan lingkungan fisik dimana
data tersebut berada.
2.5 Pengertian Basis Data
Basis data terdiri atas 2 kata, yaitu Basis dan Data. Basis kurang lebih
dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul.
Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu obyek
5
seperti manusia, tanaman, hewan, peristiwa, konsep, keadaan, dan sebagainya,
yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau
kombinasinya.
2.6 Perancangan Database
Database adalah kumpulan dari item data yang saling berhubungan satu
dengan lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur
tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan
manipulasi untuk kegunaan tertentu3.
2.6.1 Normalisasi
Normalisasi merupakan proses pengelompokan elemen data menjadi tabel
yang menunjukan entity sekaligus relasinya. Melalui normalisasi, kita akan
mendesain database relasional menjadi suatu set data yang mengambil kriteria
sebagai berikut :
a. Memuat semua data penting yang dapat disediakan oleh database.
b. Memiliki redundancy data yang sedikit mungkin.
c. Akomodasi multi value untuk tipe data yang diperlukan.
d. Mengijinkan update data yang efisien dalam database.
e. Terhindar dari bahaya kehilangan data yang tidak dikenal.
2.7 Konsep Dasar Internet
2.7.1 Pengertian Internet
Internet merupakan salah satu infrasturktur utama e-bisnis. Pada mulanya,
jaringan internet dikembangkan sebagai saluran khusus untuk aktivitas riset dan
keperluan para akademisi. Dalam perkembangannya, internet dieksploitasi untuk
berbagai keperluan lainnya, termasuk untuk kaperluan bisnis. Internet itu sendiri
sebenarnya adalah singkatan dari Interconnection Networking.
3 Faried Irmansyah, Pengantar Database. Kuliah umum Ilmukomputer.com. 2003.
6
2.7.2 Sejarah Internet
Jaringan internet sukses dikembangkan dan diuji coba pertama kali pada
tahun 1969 oleh U.S Department of Defense dalam proyek ARPNet (Advanced
Research Projects Network). Sejak itu perkembangan internet perkembangan
internet berlangsung sangat pesat. Salah satu faktor yang berkontribusi pada
menjamurnya pemakaian internet di seluruh belahan dunia adalah perkembangan
WWW ( World Wide Web ) yang dirancang oleh Tim Berners-Lee dan staf ahli di
laboratorium CERN ( Conseil European Pour Ia Recherché Nucleaire ) di jenewa
(Swiss) pada tahun 1991).
2.7.3 Fungsi Internet
Menurut Tjiptono dan Diana (2000), melalui keunggulan dalam hal
komunikasi, information retrieval dan information search, internet bias dimanfaatkan
untuk berbagai macam keperluan bisnis, di antaranya berfungsi sebagai :
1. Yellow Pages berupa database terorganisasi yang memuat aneka ragan
informasi produk, perusahaan, iklan, berita, hiburan, dan sebagainya.
2. Web traffic control berfungsi sebagai iklan yang menarik perhatian para pemakai
internet agar mengunjungi web site-web site tertentu.
3. Online store front berupa gerai (outlet) penjualan virtual maupun mal-mal virtual
yang kini marak dijumpai.
2.8 Perangkat Lunak Yang di Gunakan
2.8.1 XAMPP
XAMPP adalah suatu program yang digunakan untuk sever guna
mengeksekusi fungsi yang ada dalam halaman website yang kita buat sekaligus
menampilkan halaman website tersebut agar bisa diakses oleh user. XAMPP
merupakan proyek dari dua orang yang bernama Kai Oswald Seidler dan
KayVogelgesang.
2.8.2 Apache Web Server
Apache web server adalah suatu program open source yang berfungsi
sebagai web server, digunakannya program ini adalah dukungannya yang
lengkap terhadap program-program lain yang dibutuhkan dalam lingkungan
aplikasi website seperti PHP dan MySQL, selain itu karena sifatnya yang open
7
source program ini dapat dimanfaatkan tanpa lisensi dibandingkan program lain
yang sejenis seperti Xitami web server maupun IIS dari Microsoft.
2.8.3 Database Server MySQL
MySQL adalah sebuah sistem manajemen database relasi (relational database
management system) yang bersifat “terbuka” (open source). Terbuka maksudnya
adalah MySQL boleh di download oleh siapa saja. Baik versi kode program aslinya
(source code program) maupun versi binernya (executable program) dan bisa
dugunakan secara (relatif) gratis baik untuk dimodifikasi sesuai dengan kebutuhan
seseorang maupun sebagai suatu program aplikasi komputer.
2.9 Bahasa Pemrograman yang di Gunakan
o HTML o PHP o Javascript o CSS
3. Analisi dan Perancangan Sistem
3.1 Gambaran Umum
Lobster Semarang Center pertama kali didirikan pada Maret 2009 oleh Edric
Firzatullah dan Aji Saputro, yang keduanya merupakan Teman dekat. Saat
beroperasi Lobster Semarang Center satu satunya perusahaan yang bergerak di
bidang budidaya lobster air tawar. Selang berjalannya waktu, pada akhir tahun 2009
Lobster Semarang Center telah resmi didirikan dikendalikan menjadi 3 orang yaitu
Edric Firzatullah, aji Saputra, dan Muhammad Qieran, saat ini Lobster Semarang
Center berlokasi di jl Kalibaru Timur RT 03 / X Semarang.
3.2 Analisis Sistem
Analisis sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-
bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan-permasalahan,kesempatan-kesempatan, hambatan-hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkan, sehingga dapat diuraikan
perbaikannya (Hanif Al Fatta, Analisis & Perancangan Sistem Informasi untuk
Keunggulan Bersaing Perusahaan dan Organisasi Modern, Penerbit: Penerbit ANDI
Yogyakarta, 2007).
3.3 Identifikasi Masalah
Mengidentifikasi masalah merupakan langkah pertama yang dilakukan dalam
8
tahapan analisis sistem. Masalah dapat didefinisikan sebagai suatu pertanyaan
yang diinginkan untuk dipecahkan. Masalah inilah yang menyebabkan sasaran
dari sistem tidak dapat dicapai. Adapun masalah yang timbul dalam penyebaran
informasi tentang perusahaan lobster semarang center adalah sarana dan alat
yang digunakan masih menggunakan media cetak seperti spanduk, dan dari
mulut ke mulut, yang tentu saja hanya sebagian masyarakat yang
mengetahuinya. Dalam pemasaran seperti penjualan dan pembelian lobster air
tawar yang sangat penting untuk diberitahukan informasi yang cepat, tepat, dan
akuran menjadi sangat penting untuk kelancaran pemasaran.
3.4 Analisis PIECES
Untuk mengindentifikasikan masalah, maka harus melakukan analisis
terhadap kinerja, informasi, ekonomi, keamanan, efisiensi, dan pelayanan. Panduan
ini dikenal dengan PIECES Analysis (Performance, Information, Economic, Control,
Efficiency, Services). Dari analisis ini biasanya didapatkan beberapa masalah. dan
akhirnya dapat menemukan masalah utama. Hal ini penting karena biasanya yang
muncul di permukaan bukan masalah utama, tetapi hanya gejala-gejala masalah
atau masalah yang bukan utama. Dalam analisis PIECES terbagi dalam 6 aspek
dalam pemecahan masalahanya, yang mana 6 aspek tersebut harus mengalami
peningkatan ukuran yang lebih baik, karena analisis ini membandingkan antara
sistem yang lama dan sistem baru.
3.5 Analisis Kebutuhan Sistem
Untuk membangun sebuah website, kebutuhan-kebutuhan sistem (system
requirement) yang diperlukan adalah kebutuhan perangkat lunak, kebutuhan
informasi, kebutuhan pengguna (user) yang menggunakan. Menurut Prof. Dr.
Jogiyanto HM, MBA, Akt, P.hD. Kebutuhan sistem yang harus diperhatikan dalam
mendesain sistem informasi adalah keandalan (realibility), ketersediaan (availability),
keluwesan (flexibility), skedul instalasi (installation schedule), dan kemudahan
pemeliharaan (maintainability).
3.5.1 Kebutuhan Perangkat Keras (Hardware)
Kebutuhan perangkat keras dibedakan menjadi dua, yaitu kebutuhan perangkat
keras yang digunakan untuk membangun sebuah website dan kebutuhan perangkat
keras yang digunakan untuk menjalankan website.
9
3.5.2 Kebutuhan Perangkat Lunak (Software)
Perangkat lunak merupakan perangkat yang berfungsi untuk melakukan
pengerjaan dalam sistem pemrosesan data untuk mendukung bekerjanya sistem-
sistem komputer. Perangkat lunak yang dibutuhkan yaitu Notepad ++, Macromedia
Dreamweaver CS3, dan XAMPP.
3.6 Perancangan Sistem
Dilakukan pembuatan rancangan sebagai berikut:
a. Flowchart
admin
Input data
admin
Olah data
admin
Db.admin
Atur data
admin
Laporan
admin
hubungi
Inpur data
hubungi
Olah data
hubungi
Db.hubu
ngi
Atur data
hubungi
Laporan
hubungi
kategori
Input data
kategori
Olah data
kategori
Db.kateg
ori
Atur data
kategori
Laporan
kategori
kota
Input data
kota
Olah data
kota
Db.kota
Atur data
kota
Laporan kota
modul
Input data
modul
Olah data
modul
Db.modu
l
Atur data
modul
Laporan
modul
orders
Input data
orders
Olah data
orders
Db.order
s
Atur data
orders
Laporan
orders
Orders_de
tail
Input data
orders_det
ail
Olah data
orders_det
ail
Db.order
s_detail
Atur data
orders_deta
il
Laporan
orders_detail
Orders_te
mp
Input data
orders_te
mp
Olah data
orders_te
mp
Db.order
s_temp
Atur data
orders_tem
p
Laporan
orders_temp
produk
Input data
produk
Olah data
produk
Db.produ
k
Atur data
produk
Laporan
produk
users
Input data
users
Olah data
users
Db.users
Atur data
users
Laporan
users
b. Diagram Alur Data (DAD)
Admin User
0
Proses Online
Store
Info data ProdukData Produk
Order
Hubungi Kami
Gambar 3.2 DFD Level 0
10
Admin1
Proses
kategori
Data kategori Data kategori2
Proses
Kategori
Data kategori
User
D1 KategoriInfo Kategori
Info Kategroi
4
Proses
Produk
Data Produk
D4 Produk
Data
Produk 5
Proses Info
Produk
Data Produk Info Produk
9
Proses
Hubungi
kami
Data Hubungi
KamiData Hubungi
KamiD9Hubungi
Kami
8
Proses Info
Hubungi
kami
Data Hubungi
Kami
Info
Hub
ungi
Kam
i
11
Proses
Detail Order Data Produk
D11Detail
Order
Data Detail Order
Data Detail Order3
Proses Info
Detail
Order
Info Order detail
Data Pembeli
7
Proses
Data
PembeliD8Order
Data Order
Dat
a O
rder
Data Order Produk
6
Proses
Order
Produk
Data Produk
D7 Kota
Data Kota
Dat
a K
ota
10
Proses
Laporan
Dat
a O
rder
Lapo
ran
Data D
etail
Order
D6Order
Temp
Data Order Temp
Data Order Temp
Data Produk
Gambar 3.3 DFD Level 1
c. Normalisasi
d. Relasi Antar Tabel
Orders_detail
Id_produk
Jumlah
Harga_item
id_ordersSection_id
Nama_kategori
Kategori_seo
Category_create_
date
Id_kategori
Kategori
Id_kategori
Nama_produk
Produk_seo
Deskripsi
Harga
Stok
Tgl_masuk
Gambar
dibeli
Id_produk
produk
Id_produk
Id_session
Jumlah
Tgl_order_temp
Jam_order_temp
Id_orders_temp
Orders_temp
Nama_kustomer
Alamat
Telpon
Status_order
Tgl_order
Jam_order
Id_kota
captcha
Id_orders
orders
admins
usernamePK
PK
PK
PK
FKPK
FK
FK
FK
Kota
Nama_kota
Ongkos_kirim
Id_kotaPK
hubungi
Nama
Subjek
Pesan
Captcha
Tanggal
jam
Id_hubungiPK
Modul
Nama_modul
Link
Static
Gambar
Status
Aktif
urutan
Id_modulPK
Password
Nama_lengkap
No_telp
Level
blokir
FK FK
FK
Gambar 3.4 Gambar Relasi Tabel
11
e. Perancangan Struktur Tabel f. Perancangan Interface
4. Perancangan dan Implementasi Sistem
4.1 Implementasi Database
Implementasi database merupakan pengimplementasian dari rancangan tabel
yang telah dijelaskan pada bab sebelumnya.
4.1.1 Pembuatan Tabel
4.1.2 Pembuatan Database dan Tabel
Tabel database Lobster Semarang Center
Tabel Admin
Tabel Hubungi kami
Tabel Kategori
Tabel Kota
Tabel Modul
Tabel Order
Tabel Order_Detail
Tabel Order_temp
Tabl Produk
4.2 Implementasi Program
Koneksi database
Skrip Verifikasi
Skrip Logout
Skrip Tampilan Login Admin
Skrip Edit Produk
4.3 Implementasi Sistem
Implementasi sistem merupakan proses mewujudkan program hingga
memperlihatkan hasilnya, tujuannya agar sistem dapat dioperasikan dengan baik
sesuai yang diharapkan. Kegiatan implementasi dilakukan dengan dasar
kegiatan yang telah direncanakan diantaranya sebagai berikut :
Instalasi Hardware Software
Pembuatan Program
Pengetesan Program
Manual Program
12
4.3..1 Halaman Menu
Gambar 4.1 Halaman Menu Utama
4.3…2 Halaman Profil
Gambar 4.2 Profil lobster semarang center
13
4.3..3 Halaman Menu Produk
Gambar 4.3 Halaman Menu Produk
4.3..4 Halaman Cara Pembelian
Gambar 4.4 Halaman Cara Pembelian
14
4.3..5 Halaman Hubungi Kami
Gambar 4.5 Halaman Hubungi Kami
4.3..6 Halaman Keranjang Belanja
Gambar 4.5 Halaman Keranjang Belanja
15
4.3..7 Bagian Halaman Login Administrator
Gambar 4.7 Form Login Administrator
4.3..8 Bagian Halaman Administrator
Gambar 4.8 Halaman Administrator
16
5. Penutup
5.1 Kesimpulan
Berdasarkan penelitian dan perancangan yang penulis kerjakan dan berdasarkan
dari rumusan masalah yang ada yaitu bagaimana orang bisa mendapatkan kemudahan
untuk mendapatkan informasi produk lobster air tawar melalui website tanpa perlu
mengalami kesulitan, maka dapat diambil kesimpulan diantaranya:
1. Website memungkinkan masyarakat umum dapat memperoleh informasi produk
lobster air tawar pada perusahaan Lobster Semarang Center dengan mudah dan
cepat dengan mengakses melalui internet
2. Masyarakat umum tidak perlu lagi harus mencari spanduk ataupun berita dari mulut
ke mulut orang lain hanya untuk mendapatkan produk lobster air tawar dari
perusahaan Lobster Semarang Center.
5.2 Saran
Mengingat tidak ada sistem yang sempurna, walaupun penulis sudah berusaha
dengan sungguh-sungguh sesuai dengan kemampuan dan usaha yang dimiliki, tetapi
tentu saja website ini masih memiliki beberapa kekurangan. Untuk itu ada beberapa
saran dari penulis diantaranya:
1. Sistem yang kami bangun masih sangat sederhana dengan fitur-fitur yang belum
begitu komplit, diharapkan untuk pengembangan selanjutnya, bisa ditambahkan fitur
streaming video sehingga user dapat mengerti tata cara budidaya lobster air tawar
dengan baik dengan mengikuti lewat streaming video di website Lobster Semarang
Center.
2. Desain interface pada website lebih dipercantik lagi dan jangan terlalu banyak
gambar karena akan memberatkan terbukanya website sehingga user yang
mengaksesnya menunggu terlalu lama.
DAFTAR PUSTAKA
Al-Fatta, H. (2007). Analisis & Perancangan Sistem Informasi. Yogyakarta: Penerbit Andi.
Jogiyanto, HM. Analisis dan Desain System Informasi : Pendekatan Terstuktur Teori Dan
Praktek Aplikasi Bisnis.
Sismoro, H. (2005). Pengantar Logika Informatika, Algoritma, dan Pemrograman
Komputer. Yogyakarta: Penerbit Andi.
Kusrini, (2007). Strategi Perancangan dan Pengolahan Basis Data .
Utami, E. RDBMS USING MS. SQL SERVER 2000.
Nugroho, B. (2007). PHP dan MySQL dengan Editor Dreamweaver MX .