Publikasi_10.12.4662.pdf - Repository Amikom
-
Upload
khangminh22 -
Category
Documents
-
view
0 -
download
0
Transcript of Publikasi_10.12.4662.pdf - Repository Amikom
ANALISIS DAN PENGEMBANGAN WEBSITE SEBAGAI MEDIAPROMOSI DAN PENJUALAN PADA
SALSA BAKERY JEPARA
NASKAH PUBLIKASI
Diajukan oleh
Muhammad Nashrul Haqqi10.12.4662
kepadaSEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTAYOGYAKARTA
2014
1
ANALYSIS AND DEVELOPMENT WEBSITE AS MEDIA PROMOTION AND SALES ATSALSA BAKERY JEPARA
ANALISIS DAN PENGEMBANGAN WEBSITE SEBAGAI MEDIA PROMOSI DANPENJUALAN PADA SALSA BAKERY JEPARA
Muhammad Nashrul HaqqiMelwin Syafrizal
JURUSAN SISTEM INFORMASISTIMIK AMIKOM YOGYAKARTA
ABSTRACT
Salsa Bakery is a business entity engaged in services selling bread in varioustypes . Disposal systems in use today are the conventional system , that buyers shouldcome directly to Salsa Bakery to see products offered . With the system will seize upwhen consumers have difficulty obtaining information about the specifications of theproducts offered . Because the website is required to underpin this bakery .
The method used to find out which system is running, using a structuredapproach , using some tool like Flowchard , Context Diagram , DFD and ERD , whereasfor systems development method water fall model methodology . Supporting softwareused was Adobe Photoshop , Xampp , Adobe Dreamweaver , and web browser.
By wearing this website consumers who want to see the kind of bread that is soldcan be viewed online . Consumers who are out of the city can be aware of the existenceof Salsa Bakery using this website service and can order without having to come to thestore. Simplifying the payment process for consumers in some bank transfer in thepayment process .
Keywords : Website , Bakery
2
1. Pendahuluan
Salsa Bakery adalah toko roti yang menjual berbagai jenis roti dan kue yang
beralamatkan di jalan Kenari - Purwogondo Kalinyamatan Jepara. Proses penjualan
Salsa Bakery saat ini hanya dilakukan apabila terdapat konsumen yang datang ke toko
tersebut, sedangkan banyak konsumen yang tidak bisa datang atau tidak tahu
keberadaan Salsa Bakery.
Oleh sebab itu dalam pembuatan skripsi ini, penulis mengangkat sebuah judul
“Analisis dan Pengembangan Website Sebagai Media Promosi dan Penjualan PadaSalsa Bakery Jepara” Dengan adanya sistem informasi ini diharapkan dapat memberi
informasi produk dan dapat memperluas pemasaran.
2. Landasan Teori
2.1 Tinjauan Pustaka
Pada webseite yang di buat sebelumnya terdiri dari beberapa menu halaman
antara lain :
1. Home , pada menu ini berisi halaman utama website.
2. Promosi, pada menu ini berisi halaman promosi dan diskon.
3. Produk, pada menu ini berisi produk – produk yang di jual.
4. Pemesanan, Pada menu ini berisi petujuk cara pemesanan.
5. Konfirmasi bayar, menu ini berisi konfirmasi pembayaran.
Berikut ini adalah tambahan website yang hendak penulis implementasikan
antara lain :
1. Website yang dibuat akan di promosikan di internet.
2. Tambahan menu lokasi.
3. Tambahan menu hubungi kami
4. Tambahan icon facebook dan twitter Salsa Bakery.
5. Testimoni pembeli.
6. Ditambahkan pencarian produk sehingga memudahkan konsumen
menemukan produk.
7. Slide show foto berisi beberapa foto produk, diskon dll.
8. Chat dengan admin yang online lewat yahoo messenger.
3
2.2 Dasar Teori
2.2.1 Defenisi Sistem
Secara umum sistem didefinisikan sebagai sekumpulan objek-objek yang saling
berelasi dan berinteraksi serta hubungan antar objek bisa dilihat sebagai satu kesatuan
yang dirancang untuk mencapai satu tujuan.
2.2.1.1 Definisi Informasi
Informasi yang akurat harus memenuhi tiga kriteria, yaitu :
1. Akurat
2. Tepat pada waktunya
3. Relevan
2.2.1.2 Konsep Dasar Sistem Informasi
Sistem informasi dapat didefinisikan sebagai suatu alat untuk menyajikan
informasi dengan cara yang sedemikian rupa, sehingga bermanfaat bagi penerimanya
(Kertahadi. 1995). Tujuannya adalah untuk menyajikan informasi guna pengambilan
keputusan pada perencanaan, pemrakarsaan, pengorganisasian, pengendalian kegiatan
operasi subsistem suatu perusahaan, dan menjadikan sinergi organisasi pada proses
(Murdick dan Ross. 1993).
2.2.2 Definisi Website
Website adalah keseluruhan halaman-halaman web yang terdapat dalam sebuah
domain yang mengandung informasi. Sebuah website biasanya dibangun atas banyak
halaman web yang saling berhubungan (Yuhefizar. 2008).1
2.2.2.1 Konsep Dasar Website
Perkembangan dunia jaringan komputer dan internet telah melahirkan suatu
fasilitas layanan baru yaitu website, yang merupakan layanan terpenting dalam teknologi
jaringan komputer dan internet. Saat ini, fasilitas website mampu mengizinkan
1 Yuhefizar. 2008. Cara Mudah Membangun Website Interaktif Menggunakan ContentManagement System Joomla. Elex Media Komputindo. Jakarta. Hal 2
4
penggunaan internet untuk mengakses dan berinteraksi dengan teks, grafik, animasi,
foto, suara dan video.
2.2.3 Systems Development Life Cycle (Sdlc)
Systems Development Life Cycle atau SDLC adalah tipe metodologi yang
digunakan untuk menggambarkan proses untuk membuat sistem informasi.
2.2.4 Teori Algoritma Dan Pemrograman
2.2.4.1 Flowchart
Flowchart yaitu bagan yang menggambar suatu prosedur dan proses suatu
media menjadi file dalam media yang lain dalam suatu sistem data, atau bagan yang
menggambarkan urutan logika dari suatu prosedur pemecahan masalah.2
2.2.4.2 DFD (Data Flow Diagram)
Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan
professional sistem untuk menggambarkan sistem sebagai suatu jaringan proses
fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual
maupun komputerisasi.
2.2.5 Bahasa Pemograman Website
2.2.5.1 Pemograman Database
Definisi dari database adalah kumpulan dari beberapa data dalam jumlah
banyak, saling berhubungan dan mempunyai arti tertentu3. Database secara global terdiri
dari kumpulan tabel yang berisi baris dan kolom. Tiap baris dan tabel mewakili satu unit
data yang disebut dengan rechord dan kolom di dalam tabel (disebut sengan field)
merupakan keterangan dari masing-masing record.
2.2.5.2 HTML(Hypertext Markup Lengauage)
HTML adalah bahasa yang digunakan untuk menandai struktur dokumen yang
didalamnya mengandung suatu hypertext dengan bagian-bagian antara lain judul,
paragraf, daftar, gambar, dan lain.
2Sismoro, H. 2005. Pengantar Logika Informatika, Algoritma dan PemrogramanKomputer. Andi Offset. Yogyakarta. Hal 33
3 Riyanto.2003. Koneksi Data Melalui Borland Delphi dengan Database MySQL. ElexMedia Komputindo. Jakarta. Hal 5
5
2.2.5.3 PHP
PHP (Hypertext Preprocessor) merupakan bahasa yang hanya dapat berjalan
pada server dan hasilnya dapat ditampilkan pada Client.4 Dengan adanya bahasa
pemograman PHP sangat mendukung untuk merancang website yang dinamis dan
interaktif karena PHP merupakan bahasa server-side html atau embadded scripting.
2.2.5.4 CSS
Merupakan aturan untuk mengendalikan beberapa komponen dalam web
sehingga akan lebih terstruktur dan seragam.
2.2.6 Perangkat Lunak yang Digunakan2.2.6.1 Xampp
XAMPP adalah sebuah paket perangkat lunak bebas yang mendukung banyak
sistem operasi dan di dalamnya terdiri dari Apache, MySQL, dan PHP.
2.2.6.2 Adobe Dreamweaver CS5
Adobe Dramwever CS5 adalah sebuah HTML editor provesional untuk
mendesain web secara visual dan mengelola situs atau halaman web.
2.2.6.3 Adobe Photoshop CS5
Adobe photoshop merupakan program pengolahan foto dan garis.
2.2.6.4 Web Browser
Web browser merupakan program yang digunakan untuk menampilkan informasi.
3. Analisa dan Perancangan Sistem3.1 Tinjauan Umum3.1.1 Latar Belakang Perusahaan
Salsa Bakery merupakan toko roti yang menjual beragam roti, kue dan jajanan
tradisional. Pada awalnya Salsa Bakery adalah industri rumahan yang berdiri tahun 2002.
Setelah beberapa tahun berjalan, pada tahun 2007 Salsa Bakery membuka cabang
pertama kalinya di Jalan Kenari Purwogondo Kalinyamatan Jepara selanjutnya
membuka cabang ke 2 di kota Kudus tahun 2009 yang berada di Jalan Kh. Arwani no 6
Singocandi Kudus, dan cabang ke 3 di Jalan Raya Kriyan Kalinyamatan Jepara.
4 Nugroho, B.2004. Php dan MySQL dengan Editor Dreamweaver Mx. Andi Offset.Yogyakarta. hal 139
6
3.1.2 Visi Dan Misi
a. Visi
Menjadikan perusahaan yang selalu dapat memberikan kenyamanan dan
kemudahan bagi pelanggan dan memenuhi kebutuhan akan roti, kue dan jajanan
tradisional yang dapat di konsumsi sehari – hari dengan harga yang terjangkau.
b. Misi
1. Secara terus menerus menambah varian produk roti, kue dan jajanan
tradisional.
2. Secara terus menerus memperkuat sumber daya manusia yang berkualitas
yang merupakan ujung tombak dalam memberikan kenyamanan.
3.1.3 Struktur Organisasi
Berikut ini adalah struktur organisasi yang terdapat pada Salsa Bakery :
Gambar 3.1 Struktur organisasi
3.1.4 Cara Kerja Sistem yang Lama
Dalam sistem yang lama data pembelian, data produk, data transaksi penjualan
masih di lakukkan secara manual. Pendataan data produk, data transaksi jual beli masih
menggunakan pencatatan atau pembukuan.
3.2 Analisa
3.2.1 Analisa Kelemahan Sistem
Bagian Resep
Pemilik
Bagian Keuangan
Karyawan tokoKaryawanpembuatan roti
Karyawan pengantarroti
7
Dalam sistem yang lama data pembelian, data produk, data transaksi penjualan
masih di lakukkan secara manual. Pendataan data produk, data transaksi jual beli masih
menggunakan pencatatan atau pembukuan.
Tabel 3.1 Analisa Swot
Internal
Eksternal
Strengths (S)1. Harganya yang relatif murah
muai dari 2000 rupiah.2. Tempatnya strategis berada di
samping jalan utama danmempunyai beberapa cabangsehingga mudah untuk dikunjungi.
3. Karyawan pembuat roti yangsudah terlatih.
4. Ada sertifikat halal no1510007800213.
5. Dapat melayani pesanansyukuran dan pesta Adabeberapa varians menu baruyang berbeda dengan tokoroti lain.
Weakness (W)
1. Costemer sulit mengetahuivarians roti, diskon danpromo Salsa Bakery
2. Kurang promosi3. Proses pembukuan laporan
dikerjakan manual bisaterjadi kesalahanpenghitungan dan data tidaksinkron
4. Jika listrik mati prosesproduksi menggunakan jetset
5. Tidak tahan lama karna tidakmenggunakan pengawet
Opportunities (O)1. Ada banyak institusi
pemerintahan / swasta2. Ada banyak even oleh
institusi/ personal didaerah
3. Adanya acara syukurandan pernikahan di daerah
Strategi SO1. Meningkatkan terus kualitas
produk2. Meningkatkan kualitas sdm3. Membuat varians menu baru4. Berusaha terus meningkatkan
harga bersaing
Strategi WO
1. Meningkatkan promosidengan menggunakanwebsite
2. Memperhitungkan jumlahproduk yang dapat di jualsehingga tidak tersisa dantetap tidak menggunakanbahan pengawet
Threats (T)1. Banyak saingan toko roti
di luar sana2. Harga bahan baku yang
sewaktu waktu bisa naikdapat menyebabkankenaikan harga roti yangmungkin dapatmengurangi jumlahpembeli
3. Bila hujan turun makakonsumen malas datangke toko sehingga pembeliberkurang.
Strategi ST1. Mengembangkan hubungan
kerja sama untuk memperluasjaringan pemasaran
2. Adanya jasa kirim sehinggakonsumen tidak perlu repot-repot datang ke toko
Strategi WT
1. Peningkatan kualitas produk2. Menyesuaikan harga
8
3.2.2 Analisa Kebutuhan Sistem
Perancangan dan pengembangan sistem memiliki tujuan agar dapat memperoleh
mutu yang lebih cepat dan tepat serta meningkatkan kualitas kerja. Analisa kebutuhan
sistem dibagi menjadi 2 yaitu :
1. Analisa Kebutuhan Fungsional
2. Analisa Kebutuhan Non-Fungsional
3.2.2.1 Kebutuhan Perangkat Keras
Perangkat keras yang digunakan untuk merancang sistem ini adalah sebagai
berikut.
Tabel 3.2 Perangkat Keras Yang Digunakan
Perangkat Spesifikasi
Prosesor Intel Core i3 @2.13 Ghz
Memory DDR3 2 GB
VGA Card Ati Radeon 1 GB
Harddisk 320 GB
Monitor LCD 14”
3.2.2.2 Kebutuhan Perangkat LunakPerangkat lunak (software) yang dibutuhkan untuk membangun sistem adalah
sebagai berikut :
Tabel 3.3 Perangkat Lunak Yang Dibutuhkan
Perangkat Spesifikasi
Sistem Operasi Microsoft Windows 7 32 bit
Aplikasi Database MySQL
Aplikasi Pembangun Adobe Dreamweaver CS5
Webserver XamppWeb browser Googe chrome, mozilla firefox
9
3.2.2.3 Kebutuhan Informasi
Kebutuhan informasi merupakan data-data yang didapatkan dari pihak Salsa
Bakery yang nantinya akan dijadikan referensi untuk membangun sistem ini. Data
tersebut meliputi :
a. Data Produk yang di jual.
b. Data Promo produk dan diskon.
3.2.2.4 Kebutuhan Pengguna / Brainware
Sistem yang akan dibangun ini digunakan oleh dua jenis pengguna utama yaitu
admin dan member.
3.2.3 Analisa Kelayakan Sistem
3.2.3.1 Kelayakan Teknologi
Keberadaan sasaran teknologi juga merupakan bagian yang diperlukan untuk
menunjang kelancaran operasional sistem penjualan online Salsa Bakery.
3.2.3.2 Kelayakan Operasional
Sistem ini dirancang untuk mudah dioperasikan dan dalam proses
pengembangan dilakukan dengan penyerapan kebutuhan informasi dari pihak terkait,
3.2.3.3 Kelayakan Ekonomi
Kelayakan ekonomi dapat dinilai dari dua hal pokok yaitu biaya dan manfaat.
3.3 Perancangan Sistem
3.3.1 Perancangan Proses
11
3.3.1.3 Data Flow Diagram
3.3.1.3.1 DFD Level 1
1Daftar Pengunjung
pelanggan
2Login PelangganAdministrator
administrator
Data Pendaftaran
Info Data Pendaftaran
Data Pendaftaran
Info Data Pendaftaran
Info Login PelangganData Login Pelanggan
Data Login Admin
Info Login Admin Info Login Member
Data Login Pelanggan
Data Login Admin
Info Login Admin
3Pengolahan
DataPengguna
LoginV
alid
4Pencarian
Data Adminyang akan
dilihat, ditambahdan diubah
Info Admin yangtelah dilihat,
ditambah dandiubah
DataPelangganyang akan
dilihat,ditambah,
diubah
Info Pelangganyang telah
dilihat, ditambahdan diubah
Data Pelangganyang akandilihat dan
diubah
Info Pelangganyang telah
dilihat, diubah
Data LoginPelanggan
LoginV
alid
Info Admin,Pelanggan yang
telah dilihat,ditambah dan
diubah
Data Admin,Pelanggan yang
akan dilihat,ditambah dan
diubah
DataKategori,Produk,
SubKategori InfoKategori,Produk,
SubKategori
kategori produk subkategori
DataSubKategoriData
Produk
DataKategori
InfoSubKategori
Info Produk
Info Kategori
5PengolahanData Master
LoginV
alid
DataKategori,Produk,
SubKategori
Data Kategori,Produk,
SubKategori,
Info Kategori,Produk,
SubKategori
InfoSubKategori
DataSubKategori
DataProduk
Info Produk
DataKategori
Info Kategori
detail_pengiriman
6Pesanan
LoginV
alid
pesanan detail_pesananpembayaran
Data Pesanan, Detail Pesanan,Pembayaran
Info Pesanan, Detail Pesanan,Pembayaran
DataDetail
Pesanan
DataPesanan
DataPembayaran
Info Detail Pesanan
InfoPesanan
InfoPembayaran
DataKategori,Produk,
SubKategoriyang akan
dilihat
Info Kategori,Produk,
SubKategoriyang telah
dilihat
Data Detail Pengiriman
Info Detail Pengiriman
Info Pesanan,Detail Pesanan,
Pembayaran,Pengiriman
Data Pesanan,Detail Pesanan,
Pembayaran,Pengiriman
7Laporan
Info
Lapo
ran
yang
dica
ri,di
ceta
k
Data
Laporanyang
akandicari,dicetak
Login Valid
Info
Lapo
ran
yang
dica
ri,di
ceta
k
Data
Laporanyang
akandicari,dicetak
InfoLaporan
yangdicari,dicetak
Dat
aLa
pora
nya
ngak
andi
cari,
dice
tak
Dat
aLa
pora
nya
ngak
andi
cari,
dice
tak
InfoLaporan
yangdicari,dicetak
Data Laporan yangakan dicari, dicetak
Info Produk,Kategori,
SubKategoriyang dicari
DataProduk,
Kategori,SubKategoriyang dicari
DataProduk,
Kategori,SubKategoriyang dilihat
Info Produk,Kategori,
SubKategoriyang dilihat
Info
Lapo
ran
yang
dica
ri,di
ceta
k
Gambar 3.4 DFD Level 1
12
3.3.2 Perancangan Basis Data
3.3.2.1 Entity Relational Diagram (ERD)
Gambar 3.5 Entity Relational Diagram Aplikasi website Salsa Bakery
13
4. IMPLEMENTASI SISTEM4.1 Pembuatan Database
Untuk membuat web dinamis, maka diperlukan sebuah media penyimpanan
data, sehingga data bisa diupdate secara berkala dengan lebih mudah. Media
penyimpanan ini disebut dengan database. Database terdiri dari tabel-tabel yang
berfungsi untuk menyimpan record-record informasi.Untuk mempermudah pembuatan
database, maka penulis menggunakan paket aplikasi web service, XAMPP.
4.2 Pembuatan Listening Program
Sebelum data yang ada dalam tabel database bisa di manipulasi maka yang
harus dilakukan adalah melakukan koneksi dengan database, skrip koneksi berfungsi
untuk menghubungkan skrip php dengan tabel database. Dalam sistem yang berfungsi
sebagai skrip koneksi adalah “inc.koneksi.php berikut isi skripnya:
1. Script koneksi
2. Script login
3. Script Logout
4.3 Pembuatan Interface
a. Halaman Index (Beranda)
Gambar 4.1 Halaman Index (Beranda)
14
b. Halaman Lokasi
Gambar 4.2 Halaman Lokasi
c. Halaman Daftar Pelanggan
Gambar 4.3 Halaman Daftar Pelanggan
14
b. Halaman Lokasi
Gambar 4.2 Halaman Lokasi
c. Halaman Daftar Pelanggan
Gambar 4.3 Halaman Daftar Pelanggan
14
b. Halaman Lokasi
Gambar 4.2 Halaman Lokasi
c. Halaman Daftar Pelanggan
Gambar 4.3 Halaman Daftar Pelanggan
15
d. Halaman login pelanggan
Gambar 4.4 Halaman Login Pelanggan5. Penutup5.1 Kesimpulan
Adapun kesimpulan dari website ini yaitu :
1. Website telah berhasil dibuat dan telah dipostingkan dengan dengan nama
domain www.Salsabakery.com dengan demikian pengunjung dapat mengakses
website tersebut dimana saja.
2. Website dirancang juga untuk media konsumen agar bias berhubungan dengan
Sasa Bakery yaitu disediakannya halaman “Hubungi kami” dan juga ada aplikasi
tambahan dengan menggunakan yahoo messenger.
5.2 Saran
Dari uraian pembahasan dan kesimpulan yang telah dikemukakan di atas, maka
adapun saran-saran yang dapat membantu dalam pengembangan sistem selanjutnya
sebagai berikut :
1. Admin yang mengelola situs web ini dilatih terlebih dahulu dan diberi pengetahuan
tentang internet agar dapat menjalankan tugasnya dengan baik dan benar.
2. Dilakukan maintenence yang berkelanjutan terhadap sistem baru ini supaya
mendapatkan hasil yang diharapkan.
16
DAFTAR PUSTAKA
Al Fatta, H. 2007. Analisis dan Perancangan Sistem Informasi. Andi Offset. Yogyakarta.
Kusrini. Koniyo, A. 2007. Tuntunan Praktis Membangun Sistem Informasi Akuntansi
dengan Visual Basic dan Microsoft SQL Server. Andi Offset. Yogyakarta.
Nugroho, B.2004. Php dan MySQL dengan Editor Dreamweaver Mx. Andi Offset.
Yogyakarta.
Riyanto.2003. Koneksi Data Melalui Borland Delphi dengan Database MySQL. Elex
Media Komputindo. Jakarta.
Sismoro, H. 2005. Pengantar Logika Informatika, Algoritma dan Pemrograman Komputer.
Andi Offset. Yogyakarta.
Saputro,H. 2003. Manajemen Database MySQL menggunakan MySQL-Front. PT Elex
Media Komputindo. Jakarta.
Sidik,B. 2010. Pemograman Web dengan HTML. Informatika. Bandung.
Yuhefizar. 2008. Cara Mudah Membangun Website Interaktif Menggunakan Content
Management System Joomla. Elex Media Komputindo. Jakarta.