Anda di halaman 1dari 7

SISTEM INFORMASI PENJUALAN ROTI BERBASIS WEBSITE

PADA UD. HILYAH BAKERY

NASKAH PUBLIKASI

diajukan oleh
Fitriya Nengsi Hukul
14.12.8276

kepada
FAKULTAS ILMU KOMPUTER
UNIVERSITAS AMIKOM YOGYAKARTA
YOGYAKARTA
2017
SISTEM INFORMASI PENJUALAN ROTI BERBASIS WEBSITE
PADA UD. HILYAH BAKERY

Fitriya Nengsi Hukul1), Windha Mega Pradnya D2)

1)
Sistem Informasi Universitas AMIKOM Yogyakarta
2)
Informatika Universitas AMIKOM Yogyakarta
Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283
Email : fitriya8276@students.amikom.ac.id1), windha.m@amikom.ac.id2)

UD. Hilyah Bakery is a business engaged in bread penyimpangan data dan kesalahan dalam transaksi
business. All transaction activities starting from ordering penjualan yang dapat mengakibatkan kerugian.
are still done with a manual system, namely by calling UD Hilyah Bakery adalah salah satu perusahaan yang
Hilyah Bakery and then recording the order number after terletak di Desa Batu Merah kecamatan Sirimau Kota
which the bread order will be delivered to the orderer. With Ambon. Dalam aktivitas sehari-harinya perusahan ini
the manual system, loss of order records may occur at any memproduksikan berbagai jenis roti, seperti roti tawar, roti
time. kenari, roti moca dan beberapa jenis roti lainnya. Namun,
From the background of the problem, then in this final tidak mudah untuk mempertahankan volume penjualannya.
project will be made a website-based bread sales system, Hal ini karena adanya persaingan dari perusahaan lain yang
which later can help in storing sales data. So it is more memproduksikan produk yang sama. Selain itu,
efficient in storing data. penjualannya juga masih bersifat manual, hal ini dapat
This web-based bread sales system includes bread data, menimbulkan masalah seperti waktu yang kurang efisien
sales transaction data, and ordering data. This system is serta resiko kehilangan data. Penulis menganggap
made using the PHP and HTML programming languages, pembuatan website adalah peluang untuk menambah
the database uses MySQL, the tools and editors used are pelanggan pada pabrik roti tersebut mengingat semakin
XAMPP, Sublime Text 3 and Google Chrome banyak pesaing. Pembuatan website juga dilakukan untuk
Keywords: Sales System, Website, Information, meningkatkan kualitas pabrik roti tersebut untuk memenuhi
Information System tuntutan yang akan datang.
Berdasarkan pada hal-hal diatas, penulis
1.1 Latar Belakang berkeinginan untuk membangun sebuah sistem informasi
Perkembangan teknologi informasi pada saat ini penjualan berbasis website yang dapat diakses oleh para
berkembang dengan sangat cepat. Teknologi telah konsumen agar mempermudah dalam melakukan
mempengaruhi masyarakat maupun sekelilingnya dalam pemesanan roti.
banyak cara. Dengan berkembangnya teknologi komputer
dan internet terbukti bahwa teknologi ini memang 1.2 Rumusan Masalah
dibutuhkan. Diantara teknologi tersebut yang berhubungan Berdasarkan latar belakang diatas, maka penulis
dengan proses penjualan yakni e-commerce, e-commerce membuat rumusan masalah yaitu “Bagaimana membangun
adalah penjualan yang dilakukan secara online sistem informasi penjualan roti berbasis website pada UD.
menggunakan website sebagai media penjualannya. Hilyah Bakery ?”.
Begitu juga dengan sebuah Perusahaan Pabrik Roti
yang sedang menghadapi tantangan untuk meningkatkan 1.3 Batasan Masalah
mutu pelayanan bagi konsumen. Tantangan yang dimaksud Berdasarkan batasan masalah yang digunakan
yaitu pada sistem transakasi penjualannya yang masih dalam penelitian ini adalah sebagai berikut.
menggunakan sistem manual yaitu pemesanan melalui 1. Sistem hanya dapat menyimpan data yang
telfon dan pembayarannya dilakukan secara tunai pada saat berhubungan dengan member dan transaksi
roti diantar ke tempat konsumen, maka dari itu perlu adanya penjualan roti pada pabrik UD. Hilyah Bakery
rancangan sistem yang terkomputerisasi untuk dapat 2. Sistem hanya melakukan perhitungan biaya untuk
memudahkan dalam mengelola data dengan tujuan untuk transaksi penjualan roti.
mendapatkan informasi yang akurat. Sistem yang Sistem ini dibuat menggunakan HTML, MySQL, dan PHP
terkomputerisasi juga dapat membantu untuk menghindari

1
1.4 Maksud dan Tujuan Penelitian Data Flow Diagram (DFD) merupakan diagram yang
1. Merancang website untuk pabrik roti UD. Hilyah digunakan untuk menggambarkan proses-proses yang
Bakery terjadi pada system yang akan dikembangkan. Dengan
2. Membantu konsumen dalam melakukan model ini, data-data yang terlibat pada masing-masing
pemesanan roti melalui website proses dapat diidentifikasi. [2]
3. Sebagai syarat mencapai derajat Sarjana S1 jurusan
Sistem Informasi pada Universitas 1.5.7. ERD
AmikomYogyakarta Salah satu cara pemodelan data adalah dengan ERD (Entity
Relationship Diagram). ERD adalah gambar atau diagram
1.5 Landasan Teori yang menunjukkan informasi dibuat, disimpan, dan
1.5.1. Definisi Sistem digunakan dalam system bisnis. Entitas biasanya
Secara sederhana, sistem dapat diartikan sebagai suatu menggambarkan jenis informasi yang sama. Dalam entitas
kumpulan atau himpunan dari unsur atau variabel-variabel digunakan untuk menghubungkan antar entitas yang
yang saling terorganisasi, saling berinterkasi, dan saling sekaligus menunjukkan hubungan antar data.[2]
bergantung satu sama lain.
Menurut Murdick dan Ross (1993), sistem yaitu seperangkat 2. Pembahasan
elemen yang digabungkan satu dengan yang lainnya untuk 2.1. Analisis Sistem
suatu tujuan bersama. Analisis sistem adalah teknik pemecahan masalah yang
Menurut Scott (1996), sistem terdiri unsur-unsur seperti menguraikan bagian-bagian komponen dengan mempelajari
masukan (input), pengolahan (process), serta keluaran seberapa baik bagian-bagian komponen tersebut bekerja dan
(output). [2] berinteraksi untuk mencapai tujuan perusahaan. Untuk
mengidentifikasi penyebab masalah, perlu diadakan suatu
1.5.2. Definisi Informasi analisis dari sistem yang ada dengan menggunakan analisis
Informasi adalah data yang telah diklasifikasikan atau diolah PIECES (Performance, Information, Economy, Control,
atau diinterpretasikan untuk digunakan dalam proses Efficiency, Services).
pengambilan keputusan. Sistem pengolahan informasi akan
mengolah data menjadi informasi atau mengolah data dari 2.2. Analisis Kebutuhan Sistem
bentuk tak berguna menjadi berguna bagi yang 2.2.1. Analisis Kebutuhan Fungsional
menerimanya. [3] Kebutuhan Fungsional adalah jenis kebutuhan yang
berisi proses-proses apa saja yang nantinya dilakukan oleh
1.5.3. Definisi Sistem Informasi sistem. Berikut ini adalah penjabaran kebutuhan fungsional
Sistem informasi adalah sistem dengan komponen- sistem informasi penjualan roti pada UD. Hilyah Bakery :
komponen yang bekerja untuk mengolah data menjadi 1. Admin
informasi. [2] a. Sistem mampu melakukan Login dan Logout
pengguna sebagai Admin
1.5.4. Analisis Kebutuhan Sistem b. Sistem mampu mengolah data Admin
Untuk mempermudah analis sistem menentukan (update)
keseluruhan requirement secara lengkap, maka analis 2. Member
membagi kebutuhan sistem ke dalam dua jenis. Jenis a. Sistem mampu melakukan Login dan Logout
pertama adalah kebutuhan fungsional (Functional pengguna sebagai Member
requirement). Jenis kedua adalah kebutuhan non fungsional b. Sistem dapat mengolah data Member (update)
(Nonfunctional Requirements). Kebutuhan fungsional 3. Pengunjung
adalah jenis kebutuhan yang berisi proses-proses apa saja a. Sistem mampu melakukan create member
yang nantinya dilakukan oleh sistem. Kebutuhan fungsional b. Sistem menampilkan informasi produk, profil
juga berisi informasi-informasi apa saja yang harus ada dan toko, cara transaksi, hubungi
dihasilkan oleh sistem.[2]
2.2.2. Analisis Kebutuhan Non Fungsional
1.5.5. Flowchart 1. Operasional
Flowchart merupakan bagan yang menunjukkan arus
pekerjaan secara keseluruhan dari sistem. Bagan ini a. Perangkat Keras (Hardware)
menjelaskan urut-urutan dari prosedur-prosedur yang ada Untuk merancang dan membuat sistem berbasis
didalam sistem. Bagan alir sistem menunjukkan apa yang website dibutuhkan perangkat keras agar program aplikasi
dikerjakan di sistem. Bagan alir sistem digambar dengan yang dibuat dapat berjalan dengan baik. Spesifikasi
menggunakan simbol-simbol yang tampak sebagai berikut perangkat keras tersebut sebagai berikut.
ini. [1]
Tabel 1. Analisis Perangkat Keras
1.5.6. DFD NO Spesifikasi Kebutuhan

2
1. Processor Intel(R) Celeron(R) CPU Berikut ini adalah hasil pengujian menggunakan White Box
N2820 @ 2.13GHz Testing.
2.13GHz
2. Hardisk 320 GB HDD
3. Memory 2 GB DDR3 L Memory

b. Perangkat Lunak (Software)


Software atau perangkat lunak yang digunakan untuk Gambar 3. White Box Testing Login Member
mendukung dan merancang pembuatan media informasi
2.4.1.2. Black Box Testing
berbasis website harus sesuai dengan kebutuhan. Perangkat
Black box testing adalah pengujian yang dilakukan hanya
lunak yang digunakan adalah sebagai berikut.
dengan mengamati hasil eksekusi melalui data uji dan
memeriksa fungsional dari perangkat lunak. Pengujian kali
Tabel 2. Analisis Perangkat Lunak
ini menggunakan OS Windows 7 64 bit dan browser Google
No Perangkat Lunak Kebutuhan Chrome. Berikut ini hasil pengujian dengan menngunakan
1 Sistem Operasi Windows 7 Black Box Testing.
2 Tools XAMPP
3 Database MySQL 2.4.2. Manual Sistem
4 Web Browser Google Chrome 2.4.2.1. Halaman Menu Administrator
5 Web Editor Sublime Text 3 1. Dashboard

2.3. Perancangan Sistem


2.3.1. Flowchart

Gambar 4. Halaman Utama Admin

Admin yang berhasil melakukan login akan langsung masuk


Gambar 1. Flowchart Sistem ke halaman utama dashboard seperti gambar diatas. Admin
dapat melakukan olah data pada setiap menu dashboard.
2.3.2. Diagram Konteks
2. Data Transaksi

Gambar 5. Halaman Data Transaksi

Menu transaksi adalah menu dimana admin dapat melihat


semua data transaksi yang masuk dan informasi mengenai
Gambar 2. Diagram Konteks
detail transaksi serta admin dapat mengakses informasi
mengenai data konfirmasi pembayaran.
2.4. Implementasi
2.4.1. Uji Coba Sistem
3. Laporan Transaksi Penjualan
Tahapan uji coba sistem yang digunakan untuk menguji
suatu sistem yang telah dibuat sudah sesuai dengan
kebutuhan yang diinginkan. Ada 2 metode yang digunakan
untuk menguji sistem yaitu

2.4.1.1. White Box Testing

3
3. Produk

Gambar 6. Halaman Laporan Transaksi Penjualan

Menu laporan transaksi adalah menu yang dapat digunakan


oleh admin untuk membuat laporan transaksi penjualan
berdasarkan tanggal yang dipilih atau secara periodic.
Gambar 9. Halaman Produk
4.4.2.2. Halaman User
1. Beranda Pada halaman produk terdapat berbagai pilihan roti yang
diproduksi oleh Hilyah Bakery, member dapat memilih
produk mana saja yang ingin dipesan, setelah itu produk
yang sudah dipilih akan masuk ke keranjang belanja untuk
transaksi selanjutnya.

4. Keranjang

Gambar 7. Halaman Beranda


Gambar 10. Halaman Keranjang
Beranda merupakan halaman utama pada website Hilyah
Bakery, pada halaman ini member dapat melihat produk Halaman ini merupakan lanjutan dari halaman produk
terbaru dari Hilyah Baker. sebelumnya, pada halaman ini member dapat menentukan
jumlah yang ingin dipesan, selain itu member juaga dapat
2. Login dan Pendaftarn Member mengetahuan total biayanya yang dihitung secara otomatis.

5. Data Transaksi

Gambar 8. Halaman Login dan Pendaftaran Member Gambar 11. Halaman Data Transaksi

Pada halaman ini calon member dapat melakukan Pada halaman ini member dapat melihat transaksi yang telah
pendaftaran dengan mengisi data diri dibagian “Daftar dilakukan yaitu transaksi pemesanan dan transaksi
Member”, dan bagi member yang telah terdaftar maka bisa pembayaran. Pada transaksi pemesanan terdapat pilihan
melakukan login di bagian “Login Member”. konfirmasi, dimana pilihan

4
3. Penutup Biodata Penulis
3.1. Kesimpulan Fitriya Nengsi Hukul, memperoleh gelar Sarjana Komputer
Berdasarkan penjelasan yang telah dibahas pada bab-bab (S.Kom), Jurusan Sistem Informasi Universitas AMIKOM
sebelumnya, dapat diambil kesimpulan sebagai berikut. Yogyakarta, lulus tahun 2018.
1. Sistem informasi dibangun menggunakan
perancangan Data Flow Diagram (DFD) serta
perancangan basis data menggunakan Entity Windha Mega Pradnya D, Memperoleh sarjana Komputer
Relational Digram (ERD) dan sebagai penyempurna (S.Kom) STMIK AMIKOM Yogyakarta, lulus tahun 2007.
perancangan sistem ditutup dengan interface web. Memperoleh gelar Magister Teknik Inofrmatika (M.Kom)
2. Tahap implementasi program yang sudah dirancang STMIK AMIKOM Yogyakarta, lulus tahun 2011. Saat ini
menggunakan aplikasi “Sublime” sebagai olah menjadi Dosen di Universitas Amikom Yogyakarta.
program dan “Mysql” sebagai basis data.
3. Terdapat 3 user dalam penggunaan sistem ini yaitu,
admin, member dan pengunjung.
4. Sistem menghasilkan 12 tabel database yaitu admin,
artikel, detail_transaksi, kategori_artikel,
kategori_produk, konfirmasi, member, pengaturan,
produk, rekening, slider, dan transaksi.
5. Sistem dapat menghasilkan laporan transaksi
penjualan roti.
6. Sistem dapat membuat data transaksi penjualan roti.
7. Dalam pengisian data apabila terdapat kesalahan atau
kekurangan data maka akan ada pesan kesalaha.

3.2. Saran
Penulis memiliki beberapa saran yang dapat digunakan
untuk pengembangan sistem yaitu.
1. Sistem pengiriman yang masih terbatas. Untuk
pengembangan selanjutnya diharapkan sistem ini
dapat terintegrasi dengan sistem shipping dari jasa
ekspedisi yang terpercaya.
2. Tampilan pada website Hilyah Bakery yang masih
sederhana, maka dari itu dalam pengembangan
diharapkan untuk selalu memperbarui tampilan
website agar lebih baik lagi.

Daftar Pustaka
[1] Prasetyo, Adi. Perancangan Aplikasi Sistem
Penjualan Pada UMKM Roti Yana Bakery Berbasis
Android.
[2] Luqman Hakim, Tafadhil. 2015. Perancangan
Sistem Informasi Penjualan pada UD. Material Bu
Debyo Yogyakarta. Yogyakarta.
[3] Surachmad, Bagus. 2015. Analisis dan Perancangan
Sistem Informasi Penjualan pada Toko Bating
Sungsang Giriloyo Bantul Yogyakarta. Yogyakarta.
[4] Jogiyanto, HM. 1990. Analisis dan Desain Sistem
Informasi Pendekatan Terstruktur dan Praktik
Aplikasi Bisnis. Yogyakarta : Andi Offset.
[5] Al Fatta, Hanif.2007. Analisis dan Perancangan
Sistem Informasi Untuk Keunggulan Bersaing
Perusahaan dan Organisasi Modern. Yogyakarta:
Andi Offset.
[6] Sutabri Tata. 2004. Analisa Sitem Informasi.
Yogyakarta: Andi.

Anda mungkin juga menyukai