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
NASKAH PUBLIKASI
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
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
Center
untuk
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 o o o
HTML PHP Javascript 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 bagianbagian 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 sistemsistem komputer. Perangkat lunak yang dibutuhkan yaitu Notepad ++, Macromedia Dreamweaver CS3, dan XAMPP. 3.6
Perancangan Sistem Dilakukan pembuatan rancangan sebagai berikut: a. Flowchart admin
hubungi
users
modul
kota
Orders_de tail
orders
Orders_te mp
produk
kategori
Input data admin
Inpur data hubungi
Input data users
Input data modul
Input data kota
Input data orders_det ail
Input data orders
Input data orders_te mp
Input data produk
Input data kategori
Olah data admin
Olah data hubungi
Olah data users
Olah data modul
Olah data kota
Olah data orders_det ail
Olah data orders
Olah data orders_te mp
Olah data produk
Olah data kategori
Db.admin
Db.hubu ngi
Db.users
Db.modu l
Db.kota
Db.order s_detail
Db.order s
Db.order s_temp
Db.produ k
Db.kateg ori
Atur data admin
Atur data hubungi
Atur data users
Atur data modul
Atur data kota
Atur data orders_deta il
Atur data orders
Atur data orders_tem p
Atur data produk
Atur data kategori
Laporan admin
Laporan hubungi
Laporan users
Laporan modul
Laporan kota
Laporan orders_detail
Laporan orders
Laporan orders_temp
Laporan produk
Laporan kategori
b. Diagram Alur Data (DAD) 0
Admin
Data Produk
Proses Online Store
Info data Produk
Order Hubungi Kami
Gambar 3.2 DFD Level 0
User
10
Info Kategroi
3
Data Detail Order
Proses Info Detail Order
Data Produk
Data Kota
Proses Info Produk
Info Produk
Data Produk
Data Produk
Proses Laporan Order D6 Temp
6
Proses Order Produk
Data Order Temp
Data Order
5 Data Produk
D4 Produk
D7 Kota
Data Order
Proses Produk
Data Produk
10
Data Order Temp
D8Order
Data Order Produk
7
Proses Data Pembeli
Data Kota Data Order
8 Proses Info Hubungi kami
Proses Kategori
4
Detail D11 Order
Data Detail Order
11
Proses Detail Order
Info Kategori
2
Data kategori
D1 Kategori
Data Detail Order
Laporan
Data kategori
Proses kategori
Data Produk
Info Order detail
Info Hubungi Kami
1
Data kategori
Admin
Data Pembeli
9 Data Hubungi Kami
D9
Hubungi Kami
Data Hubungi Kami
Proses Hubungi kami
Data Hubungi Kami
User
Gambar 3.3 DFD Level 1 c. Normalisasi d. Relasi Antar Tabel
Orders_detail
Kategori PK FK
Id_kategori Section_id Nama_kategori Kategori_seo Category_create_ date
FK FK
PK
Id_produk
FK
Id_kategori Nama_produk Produk_seo Deskripsi Harga Stok Tgl_masuk Gambar dibeli
FK
FK
Nama_kustomer Alamat Telpon Email Status_order Tgl_order Jam_order Id_kota captcha
hubungi PK
Id_hubungi Nama Email Subjek Pesan Captcha Tanggal jam Modul
PK
Id_orders_temp Id_produk Id_session Jumlah Tgl_order_temp Jam_order_temp
username Password Nama_lengkap Email No_telp Level blokir
Id_orders
Orders_temp PK
admins PK
orders
produk PK
id_orders Id_produk Jumlah Harga_item
Kota PK
FK
Id_kota Nama_kota Ongkos_kirim
Id_modul Nama_modul Link Static Gambar Status Aktif urutan
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
4.2
Implementasi Program
4.3
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 Koneksi database Skrip Verifikasi Skrip Logout Skrip Tampilan Login Admin Skrip Edit Produk
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 .