• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PEMESANAN MAKANAN BERBASIS WEB PADA PECEL LELE LELA CABANG CAWANG

N/A
N/A
Protected

Academic year: 2018

Membagikan "SISTEM INFORMASI PEMESANAN MAKANAN BERBASIS WEB PADA PECEL LELE LELA CABANG CAWANG"

Copied!
8
0
0

Teks penuh

(1)

SISTEM INFORMASI PEMESANAN MAKANAN BERBASIS WEB PADA PECEL

LELE LELA CABANG CAWANG

Sunar

AMIK BSI Tangerang

Bumi Serpong Damai Sektor XIV Blok C1/1,Jl. Letnan Sutopo BSD Tangerang

sunar@gmail.com

ABSTRAK — Setiap perusahaan tentu mempunyai

sistem pemasaran dengan ciri khas tersendiri dalam

memasarkan produk maupun jasa yang

dimiliki.Terutama dalam era persaingan bebas ini, untuk memenangkan pasar, sebuah perusahaan harus mempunyai strategi dan sistem pemasaran yang efektif dan efisien.Sebuah perusahaan harus dapat mengambil langkah yang cepat dan tepat

dalam mempromosikan produknya dalam

persaingan yang semakin ketat. Sebuah perusahaan juga harus memikirkan bagaimana caranya agar produk yang dipasarkan dapat dikenal luas dan dapat diperoleh dengan mudah. Seringkali jarak

yang jauh menjadi kendala dalam berbisnis,

khususnya dalam menerapkan strategi pemasaran dan promosi. Efisiensi waktu juga menjadi salah satu pertimbangan yang tidak kalah pentingnya. Oleh karena itu, perusahaan harus bisa mengatasi

kendala ruang dan waktu dalam melakukan

pemasaran.Berdasarkan latar belakang atau

permasalahan pada Pecel Lele Lela maka rumusan

masalah dalam penelitian ini adalah Apakah

Website Pemesanan Makanan ini dapat

meningkatkan penjualan Pecel Lele Lela dan

memudahkan pemesanan bagi planggan

Kata Kunci: Pemesanan, Sistem Informasi

PENDAHULUAN

Negara Indonesia merupakan salah satu dari negara-negara di dunia yang mempunyai jumlah penduduk yang besar.Negara Indonesia termasuk salah satu negara terpadat di dunia. Mempunyai jumlah penduduk yang besar tentunya tidak selalu merupakan hal yang buruk.Keadaan ini justru memberikan satu keuntungan besar, dimana negara Indonesia dapat menjadi sebuah pasar yang

sangat potensial bagi dunia bisnis atau

perdagangan. Kenyataan ini semakin jelas terlihat,

ketika banyak perusahaan komersial mulai

bermunculan hampir di seluruh daerah di

Indonesia. Perusahaan-perusahaan ini saling

bersaing untuk mendominasi pasar yang sangat potensial ini.

Setiap perusahaan tentu mempunyai sistem

pemasaran dengan ciri khas tersendiri dalam

memasarkan produk maupun jasa yang

dimiliki.Terutama dalam era persaingan bebas ini, untuk memenangkan pasar, sebuah perusahaan harus mempunyai strategi dan sistem pemasaran yang efektif dan efisien.

Tidak banyak dari perusahaan-perusahaan yang ada saat ini yang telah mempunyai sistem pemasaran yang efektif untuk mendukung aktivitas perusahaan. Bahkan ada beberapa perusahaan yang bahkan tergolong perusahaan besar yang belum mempunyai sistem pemasaran yang mendukung. Konsekuensinya, dalam sebuah kompetisi yang

ketat, perusahaan-perusahaan yang tidak atau

belum siap ini akan banyak menemui kesulitan-kesuliatan dalam memasarkan produk dan jasa yang dimiliki.

Sebuah perusahaan harus dapat mengambil

langkah yang cepat dan tepat dalam

mempromosikan produknya dalam persaingan yang semakin ketat. Sebuah perusahaan juga harus memikirkan bagaimana caranya agar produk yang dipasarkan dapat dikenal luas dan dapat diperoleh dengan mudah. Seringkali jarak yang jauh menjadi

kendala dalam berbisnis, khususnya dalam

menerapkan strategi pemasaran dan promosi.

Efisiensi waktu juga menjadi salah satu

pertimbangan yang tidak kalah pentingnya. Oleh

karena itu, perusahaan harus bisa mengatasi

kendala ruang dan waktu dalam melakukan

pemasaran.

Memanfatkan teknologi yang ada saat ini, untuk menghadapi kendala di atas, bukanlah tidak mungkin. Sebab saat ini sudah ada teknologi yang dapat mengatasi kendala ruang dan waktu tersebut,

yaitu teknologi Internet, yang juga sudah

memasyarakat. Kita ketahui bersama, bahwa

teknologi ini dapat menghubungkan semua daerah yang ada di dunia ini untuk dapat berkomunikasi satu dengan yang lain tanpa dibatasi oleh ruang dan waktu.

Electronic commerce (e-commerce)

merupakan salah satu metode baru dalam berbisnis

(2)

menghubungkan penjual dan pembeli yang berbeda tempat dan tidak akan menjadi kendala dalam

melakukan transaksi. Calon pembeli dapat

mengetahui info mengenai produk seperti harga, model, warna dan sebagainya. Menurut Handojo, Yulia, Gunadi (2009) “Dengan makin tingginya faktor persaingan maka dibutuhkan penawaran penjualan secara online dan barang yang dibeli dapat dikirim sehingga customer tidak perlu lagi datang ke toko setiap akan melakukan pembelian”. Berdasarkan salah satu kutipan jurnal ini pula, maka penulis tertarik untuk mengangkat topik tentang

sistem informasi online. Masalah tersebut yang

menarik diangkat menjadi topik dalam skripsi ini karena dengan dibangunnya sistem informasi ini

maka akan semakin meningkatkan kinerja

perusahaan sesuai permintaan perusahaan.

BAHAN DAN METODE

Model pengembangan sistem penelitian yang di pakai pada penyusun ini meliputi tahapan:

a. Analisa KebutuhanSoftware

Dalam penulisan ini peneliti menggunakan

bahasa pemrograman PHP yang merupakan

salah satu bahasa pemrograman yang banyak

digunakan dalam pengembangan web, karena

efisiendan mudah dimengerti dengan database

yang dipakai adalah MYSQL berdasarkan data

yang diperoleh dari kegiatan yang berjalan,

dapat dianalisis dan diproses. Alat yang

digunakan untuk menunjukan proses dan

dengan keinginan atau kebutuhan informasi

PenjualanOnline.

e.Support

Tahap Support adalah tahap pengembangan

terhadap sistem yang digunakan dalam

penyusunan program adalah untuk

mengantisipasi perkembangan maupun

perubahan sistem yang bersangkutan, didalam

pembuatan sudah menggunakan hardware yang

sudah support ke semua program minimal

spesifikasi komputer server(prosesor Pentium

Core2Duo 2,0 Ghz, memori 2 GB,danHardisk 250

GB), dan spesifikasi komputer client (prosesor

Core i5 2.53 Ghz, memori 2 GB, danHardisk 500

GB). Software yang digunakan sistem operasi

server (Windows Server 2008 32bit), Web Server

(XAMPP 3.1.0.3.1.0),danDatabase (MYSQL

5.1.30-community). Software yang digunakan sistem

operasi client (Windows 7 32 bit), Web Server

(Apache2Triad 1.6), Web Browser (Mozilla Firefox 25.0).

HASIL DAN PEMBAHASAN

Sistem Penjualan secara online berbasis web dimana penjual dan pembeli tidak bertatap

muka secara langsung. Berikut ini spesifikasi

kebutuhan dari sistem e-commerce pecel lele lela cabang cawang.

act Use Case Diagram Belanja Online Halaman User

aliran data yaitu spesifikasi basis data dan

UML. Dokumen yang diperlukan adalah data

produk, data penjualan, dan nota atau invoice. Laporan dokumen didapat dari Pecel Lele Lela Cawang.

b.Desain

Untuk mengetahui informasi – informasi yang ada pada sistem ini,untuk rancangan sistem digambarkan menggunakan UML sedangkan

rancangandatabasemenggunakan ERD.

c. Code Generation

Dimana dalam tahap ini dibentuk dari bahasa

sumber yang berupa pohon sintaks

diterjemahkan ke dalam bahasa mesin. Bahasa

yang digunakan bahasa pemograman

terstruktur dengan menggunakan bahasa

pemograman php.

d. Testing

Merupakan proses yang digunakan untuk

mengidentifikasikan kelengkapan, keamanan,

kualitas dan beban kesalahan dalam

pengembangan software. Disini peneliti

menggunakan Black Box Testing untuk

pengujiannya. Sebelum situs yang telah

dirancang tersebut diupload (dipublikasikan) ke

User

Tentang Kami

Login

Galeri

Buku Tamu

Cara Buku Tamu

Menampilkan

Pilih Menu Form

«extend» «include»

Pemesanan

«extend»

Tambahkan Ke Keranjang

Belanja

internet, harus diuji coba padaserverlokal untuk

dilakukan tes dan uji coba sehingga akan sesuai

Gambar V.1.

(3)

«

Use case name Belanja online

Requirements A1-A7

Goal Userdapat membeli

makanan secara online

Pre- Conditions Usermengetahui situs

dari system penjualan online

Post- Conditions Usermelihat menu

makanan secara online

Primary actor User

Main Flow 1.User dapat melihat

profil perusahaan

2.User bisa memesan

menu makanan

yang akan di

tambahkan ke

keranjang belanja

3.Sistem melakukan

kalkulasi jumlah

menu dan total

pemesanan

4.User dapat melihat

galeri dari Pecel

Lele Lela Cabang

Cawang

5.User dapat mengisi

buku tamu

6.User dapat mengisi

data registrasi

untuk menjadi

member di Pecel

Lele Lela Cabang

Cawang

7.User dapat login

dengan account

yang telah dibuat

apabila belanja

dilain hari

8.User dapat

melakukan konfirmasi pembayaran

DeskripsiUse Case Diagram User act iel

Tabel V.1. Mengelola Data

Menu «extend» Cari

«extend»

Tambah Baru

«include»

Form Tambah

«extend»

Simpan

Deskripsi DiagramUse Case User Login

«extend»

Mengelola Data

«extend»Member «extend»

Hapus Hapus

«extend»

Mengelola

«extend»

Konfirm

Admin

«extend» Pesanan

«extend»

«include» Tampilkan Form Konfirmasi

Tampilkan Form Buat

«extend» «extend» Hapus

«include»

Laporan «extend»

Mengelola Buku Tamu

«extend» extend»Tambah Baru Buat Laporan

«include» Daftar Laporan

Tampilkan

«include» Daftar Laporan

«extend» «extend» Hapus Ubah

«include»

«include»

Tampilkan Form Tambah Galeri

«extend» Simpan «extend»

Cari

Hapus Cari

Tampilkan Form Ubah

«extend» Simpan

Gambar IV.2.

Use Case DiagramAdmin

Deskripsi Use Case Diagram Admin

Tabel V.2. Deskripsi Diagram Admin

Use case name Belanja online

Requirements B1-B7

Goal Admin dapat menjual

makanan secara online

Pre-Conditions Admin telah login

Post-Conditions

Admin melakukan proses pengiriman makanan

Primary actor Admin

Main Flow 1. Admin melihat daftar

pesanan

2. System menampilkan

daftar pesanan

3. Admin mengecek

pembayaran dariuser

4. Sistem menampilkan

daftar pembayaran

5. Admin memproses

pengantaran

makanan ke alamat

user

2. Use Case Diagram Belanja Online Halaman

(4)

Use case name Mengelola Data menu

Requirements B1

Goal Admin dapat menambah

mengubah dan menghapus data menu

Pre- Conditions Admin telah login

Post-Conditions

Data menu tersimpan, terupdate, dan terhapus Failed end

condition

Gagal menyimpan,

mungupdate, dan menghapus data menu

Primary actor Admin

Main Flow 1. Admin melihat data menu

2. System menampilkan

data menu

3. Admin menambah data

menu

4. Admin memilih tombol

“Simpan”

5. System menyimpan data

menu

Invariant 1 2a. Admin menghapus data

menu

Penggambaran Use Case Halaman Kedua

1. Package Diagram Halaman Admin

a c t s k rips i ie l

M e nge l ol a Da ta M e nu

Deskripsi Use Case Diagram Data Menu

Tabel V.3.

Deskripsi Diagram Use Case Mengelola Data Menu

M e nge l ol a Da ta M e mbe r

Gambar V.3

Package Diagram Halaman Admin

2. Use Case Diagram Mengelola Data Menu

act Use Case Model

3. Use Case Diagram Mengelola Data Member

act Use Case Model

Cari

Cari

Admin

Browse Data Menu «extend»

«extend»

«extend»

«extend» Tambah Baru

Ubah «include»

«include» Tampilkan Form

Tambah Baru

Tampilkan Form Ubah Menu

«extend»

Browse Data Member«extend»

«extend»

Konfirm

«include»

Tampilkan Form Konfirmasi «extend»

Kirim

Hapus

Hapus

Gambar V.4

Use Case Diagram Mengelola Data Menu

(5)

Use case

name Mengelola Data Member

Requirements B2

Goal Admin dapatmengkonfirmasi dan

menghapus data member

Pre-Conditions Admin telah login

Post-Conditions

Data member terkonfirmasi dan terhapus

Failed end condition

Gagal menkonfirmasi dan menghapus data member

Primary actor Admin

Main Flow 1. Admin memilih menu

member

2. System menampilkan daftar

member

3. Admin memilh tombol

“Konfirm”

4. System menampilkan form

konfirmasi

5. Admin mengisi form

konfirmasi

6. Admin memilih tombol

“Kirim”

7. System mengirim konfirmasi

ke member

Invariant 1 2a. Admin menghapus data

member

Use case name Mengelola Pembayaran

Requirements B4

Goal Admin dapat melihat data

pembayaran

Pre- Conditions Admin telah login

Post-Conditions Pembayaran berhasil dilihat

Failed end

condition Gagal melihat pembayaran

Primary actor Admin

Main Flow 1. Admin memilih menu

pembayaran

2. System menampilkan

Deskripsi Use Case Diagram Member

Tabel V.4. Deskripsi Diagram Use Case Mengelola Data Member

Deskripsi Use Case Mengelola Data Pesanan

Tabel V.5.

Deskripsi Use Case Mengelola Data Pesanan

Use case name Mengelola Data Pesanan

Requirements B3

Goal Admin dapat melihat daftar

pesanan

Pre- Conditions Admin telah login

Post- Conditions Daftar pesanan dapat dilihat

Failed end

condition Gagal melihat data pesanan

Primary actor Admin

Main Flow 1. Admin memilih menu

pesanan

Invariant 1 2a. Admin menghapus data

pesanan

5. Use Case Diagram Mengelola Data

Pembayaran

act Use Case M odel

Cari

Brow se Data Pembayaran

Buat Laporan

4. Use Case Diagram Mengelola Data

Pesanan

act Use Case Model

Hapus

Gambar V.7

Use Case Diagram Mengelola Data Pembayaran

Deskripsi Use Case Mengelola Data Pembayaran

Tabel V.6.

Deskripsi Use Case Diagram Mengelola Data Pembayaran

«extend»

Admin

Brow se Data Pesanan

«extend» Cari

Gambar V.6

(6)

form menu pembayaran

Invariant 1 2a. Admin menghapus data

pembayaran

Use case name Mengelola Buku Tamu

Requirements B6

Goal Admin dapat melihat daftar

buku tamu

Pre- Conditions Admin telah login

Post-Conditions

Buku tamu dapat di lihat dan di hapus

Failed end condition

Gagal melihat dan menghapus buku tamu

Primary actor Admin

Main Flow 1. Admin memilih menu

buku tamu

2. Syetem menampilkan

data buku tamu

Invariant 1 2a. Admin menghapus data

buku tamu

Use case name Mengelola Galeri

Requirements B5

Goal Admin dapat menambah,

menghapus dan mengubah galeri

Pre- Conditions Admin telah login

Post-Conditions

Galeri dapat diupdate dan di hapus

Failed end condition

Gagal mengupdate dan menghapus galeri

Primary actor Admin

Main Flow 1. Admin memilih menu

galeri

2. System menampilkan data

galeri

3. Admin memilih tombol

“Tambah Baru”

4. System menampilkan form

tambah galeri

5. Admin mengisi form galeri

6. Admin memilih tombol

“Simpan”

7. System menyimpan data

galeri

Invariant 1 2a. Admin mengubah galeri

2b. Admin menghapus galeri

7. Use Case Diagram Mengelola Buku Tamu

act skripsi ielll

6. Use Case Diagram Mengelola Galeri

act skripsi

Tampilkan Form Simpan

Admin

Brow se Data Buku

Tamu «extend» Hapus

Tambah Baru

«include» Tambah Galeri «extend» «extend»

«extend»

Browse Data Galeri«extend» Ubah

«include» Tampilkan Form

Ubah

«extend» Simpan

Gambar V.9

Cari

admin

«extend»

Hapus

Use Case Diagram Mengelola Buku Tamu

Deskripsi Use Case Diagram Mengelola Buku Tamu

Gambar V.8

Use Case Diagram Mengelola Galeri

Deskripsi Use Case Mengelola Data Galeri

Tabel V.7.

Deskripsi Use Case Diagram Mengelola Galeri

Tabel V.8.

Deskripsi Use Case Diagram Mengelola Buku Tamu

8. Use Case Diagram Membuat Laporan

Penjualan

act skripsi

Tampilkan Form Laporan

admin

Brow se Data Pembayaran «extend»

«include»

Buat Laporan

«extend»

Simpan

Gambar V.10

(7)

Use case name Membuat Laporan

Requirements B7

Goal Admin dapat membuat daftar

laporan penjualan

Pre-Conditions Admin telah login

Post-Conditions

Laporan Penjualan berhasil dibuat

Failed end condition

Gagal membuat laporan penjualan

Primary actor Admin

Main Flow 1. Admin memilih menu

pembayaran

2. System menampilkan

menu pembayaran

3. Admin memilih menu

buat laporan

4. System menampilkan

form buat laporan

5. Admin memilih tombol

“Simpan”

6. System menyimpan data

laporan penjualan Invariant 1

Deskripsi Use Case Diagram Membuat Laporan 2. Activity Diagram Halaman Admin

act iel skrpsi 3

Tabel V.9.

Deskripsi Use Case Diagram Membuat Laporan

Admin Sistem

Pilih Menu Pesanan Manampilkan Data Pesanan

Batal Transaksi Customer T idak Melakukan Konfrimasi Pembayaran

Memproses Transaksi

Customer Melakukan Konfrimasi Pembayaran

Membuat Laporan Penj ualan

C. Activity Diagram

1. Activity DiagramHalamanUser

act iel 2 sk rips i

Gambar V.12Activity DiagramHalaman Admin

Pada tahap perancangan basis data penulis mengunakan skema basis data dan konseptual.

Skema ini berupa model untuk menjelaskan

hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan

antar relasi. Dalam ERD untuk memodelkan

struktur data dan hubungan antar data, dalam penggambarannya digunakan beberapa notasi dan

Use r Sys te m

simbol.

Registras i M e mbe r M e na mpilk an Form Registras i

M enyimpa n Registras i

M emilih Pesa na n M ena mpilk a n Data M enu

Be l u m M e m e sa n

T el a h M e m e sa n

Simpa n Ke Ke ra nj ang Belanj a

Y a

Ub a h M e n u

T i d a k M elak uka n

Pe mba ya ra n

M engk onfirmas i Pe mba ya ra n

M engisi Data Pe mba ya ra n

M enyimpa n Pes ana n

M ena mpilka n Form Konfirmas i

M enyimpa n Data Pe mba ya ra n

Gambar V.11Activity DiagramHalamanUser

Gambar V. 13

(8)

A. Logical Recorrd Structure (LRS)

Gambar V.14

Logical Recorrd Structure (LRS)

A. Component Diagram

Gambar V.15.Component Diagram

Halaman index atau menu utama adalah halaman pertama yang akan muncul pada web ketika diakses.

Gambar V.17. Tampilan halaman beranda

KESIMPULAN

Dalam bab ini, penulis mencoba menarik kesimpulan dari seluruh pokok pembahasan pada bab-bab sebelumnya yang ada dalam penelitian ini.

Beberapa kesimpulan dari website ini yang penulis

buat adalah :

a. Dengan adanya sistem informasi berbasis

website, hal inilah yang ingin dimanfaatkan

Pecel Lele Lela Cabang Cawang dalam hal

mempromosikan produk-produknya

melalui internet sehingga diharapkan

terciptanya brand image perusahaan yang

baik

b. Dengan adanya system informasi berbasis

website, laporan penjualan jadi lebih

mudah dan teratur

c. Menjadi alternatif media pemesanan untuk

delivery service

REFERENSI

Fathansyah. 2007. Buku Teks Komputer Basis Data. Bandung : Informatika.

I Gusti Made Karmawan, Arta Moro Sundjaja dan

Devyano Luhukay 2010.Analisisdan

perancangan E-Commerce PD. Garuda Jaya. Yogyakarta: SNATI 2010

Jogiyanto, Hartono, 2005. Analisis & Desain Sistem Informasi Pendekatan Terstruktur Teori

dan Praktek Aplikasi Bisinis.Andi

Yogyakarta.

Kristanto, Andri, 2003, Perancangan Sistem

Informasi dan Aplikasinya, Penerbit : Gava Media, Jakarta.

Ladjamudin. 2005.Analisis dan Desain Sistem

Informasi. Yogyakarta : Graha Ilmu.

Mcleod, Reymond, George P Schell. 2008.

Management Information System. Jakarta :

Salemba Empat.

Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Yogyakarta: Pustaka Pelajar.

Rosa dan Salahuddin M, 2011. Modul Pembelajaran

Rekayasa Perangkat Lunak (Terstruktur dan

Berorientasi Objek), Modula, Bandung.

Sholiq. 2006. Pemodelan Sistem Informasi

Berorientasi Objek dengan UML. Yogyakarta : Graha Ilmu.

Widodo,Pudjo, dkk2011. Menggunakan UML.

Gambar

Tabel V.1.Mengelola DataMenu
Tabel V.3.Deskripsi Diagram Use Case Mengelola Data Menu
Gambar V.7Use Case Diagram Mengelola Data Pembayaran
Gambar V.8Use Case Diagram Mengelola Galeri
+3

Referensi

Dokumen terkait

pelatihan sumber daya guru yang juga ikut menyempurnakan pernyataan dari Kepala Sekolah. Dalam proses wawancara yang dilakukan oleh peneliti, pertanyaan tersebut diajukan pada

Berdasarkan hasil penelitian, dapat dilihat bahwa kandungan klorofil a, b dan total pada planlet anggrek Dendrobium yang diberi perlakuan PEG 6000 pada konsentrasi

Tabel 2 juga menunjukkan bahwa terdapat perbedaan asupan energi dan protein yang bermakna (p=0,000) antara remaja putri yang tinggal di panti asuhan Darul Khadlonah dan

Dalam konteks sekolah berarti pelaksanaan suasana atau iklim kehidupan keagamaan yang dampaknya ialah terlaksanakannya suatu pandangan hidup yang bernafaskan atau dijiwai

1. Pembayaran langsung melalui Teller Bank Mega Syariah di kampus UIR atau kantor Bank Mega Syariah seluruh Indonesia. Pembayaran/Transfer menggunakan kartu ATM di jaringan

Aset keuangan (atau mana yang lebih tepat, bagian dari aset keuangan atau bagian dari kelompok aset keuangan serupa) dihentikan pengakuannya pada saat: (1) hak kontraktual atas arus

Limbah cair : Darah, abses, ketuban, urine, air cucian Sumber limbah dari Spoel hok, wastafel dan bak Semua hasil limbah yang ada dalam gedung

Berdasarkan uraian di atas, maka peneliti tertarik untuk menganalisis kandungan unsur hara N, P, K dan Mg yang dapat mempengaruhi pertumbuhan tiga varietas