Sistem informasi penjualan dan pemesanan roti di Momis Bakery & Cafe berbasis website

Gratis

6
41
133
2 years ago
Preview
Full text

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1. Impelementasi

  Pada bab ini akan dijelaskan tentang penggunaan program implementasi dari pembangunan website sebagai media untuk mempromosikan suatu produkyang dijual secara luas, memberikan informasi secara luas dan dapat melakukan proses transaksi secara luas dimana saja dan kapan saja melalui akses internet dimomis bakery & cafe. Tahap implementasi sistem ini merupakan tahapan sistem yang sudah dirancang, sehingga apa yang akan dirancang dapat dioperasikan dandigunakan secara optimal sesuai dengan kebutuhan yang diperlukan.

5.1.1. Batasan Implementasi

5.1.2. Implementasi Perangkat Lunak

  Implementasi Perangkat Keras Perangkat keras yang digunakan dalam pembuatan aplikasi sistem informasi penjualan ini sangat menentukan kecepatan dan ketetapan dalam prosespenyimpanan data. Implementasi Basis Data (Sintaks SQL) Pembuatan basis data yang dilakukan dengan menggunakan bahasa SQL dimana aplikasi pemograman yang digunakan adalah MySQL.

5.1.5. Implementasi Antar Muka

Antar muka sebuah perangkat lunak adalah hal yang sangat penting karena program yang baik adalah program yang dapat menciptakan media yang baik pulaantara user dan system. Media yang baik tersebut antara lain adalah kemudahan pengoperasian perangkat lunak (user friendly), keindahan tampilan perangkat

5.1.5.1. Implementasi Antarmuka Member

  Produk Halaman yang menampilkan produk.html semua list produk yang ada.pemesanan Halaman yang menampilkan pemesanan.html pemesanan produk.pembayaran Halaman yang menampilkan pembayaran.html form pembayaran. Login Form yang digunakan user login.php untuk login jika sudahmelakukan pendaftaran sebelumnya.

5.1.5.2. Implementasi Antarmuka Admin (Web Administrator)

  Tabel 5.2 Halaman Utama Admin (Web Administrator) Menu Deskripsi Nama File Login Login adalah form yang digunakan admin untuk masuk ke halamanadmin.admin.php Home Halaman utama ketika admin telah login. Useradmin.php pembelian Menampilkan data pemesanan yang Pembelian.php Laporan Halaman ini berisikan semua laporan Laporan.php dari setiap transaksi.

5.1.6. Implementasi Instalasi Program

  Langkah terakhir adalah memanggil program yang telah dibuat menggunakan aplikasi Mozilla Firefox. Buka folder yang terdapat di Xampp.exe, kemudian klik dua kali untuk menjalankan program tersebut.

5.1.7. Penggunaan Program

  Untuk menggunakan program dari perancangan system informasi penjualan komponen hardware pada Momis bakery & cafe berbasis web ini,dilakukan dengan menggunakan server offline yang disediakan software XAMPP, dengan sebelumnya harus mengaktifkan XAMPP tersebut, kemudian masuk keaplikasi browser seperti mozilla firefox dan ketikan host://localhost/momisbakery &cafe/index.php. kemudian akan muncul tampilan halaman utama atau beranda dari perancangan web Momis bakery & cafe yang sudah dibuat dalam keadaan offline system.

3. Tampilan Login

  User dapat melakukan Login member dengan cara mengisi username dan password, jika sudah terisi maka klik login untuk masuk ke halaman member. Tampilan Halaman Utama Member Setelah berhasil login, maka mmember baru dapat melihat halaman utama member dan sudah bisa melakukan pembelian.

5. Tampilan Produk dan Kategori

  Member bisa melakukan pemilihan kategori produk yang akan dibeli dengan cara memilih konten produk, setelah itu akan tampil kategori produk yangdijual Momis bakery untuk pembelian. Tampilan Halaman Keranjang Belanja Setelah melakukan pemilihan produk, maka member dapat melihat produk- produk apa saja yang sudah dibelinya tadi di keranjang belanja danmnginputkan jumlah produk yang akan dibeli.

7. Tampilan Halaman Pemesanan

  Member dapat melihat cara pemsanan dengan cara memilih konten pemesanan dan akan menampilkan cara melakukan pemesanan pada Momisbakery & cafe dengan melihat tampilan slide di websitenya. Tampilan Halaman Testimonial Member bisa mengirimkan testimonial dengan cara memilih konten testimonial, dan setelah itu member bisa mengisi apa yang akan disampaikan,bila sudah selesai tekan tombol kirim.

9. Tampilan Halaman Riwayat pemesanan

  Tampilan Halaman Konfirmasi Pembayaran Setelah produk sesuai dengan yang diinginkan, member diharuskan untuk melakukan pembayaran dengan cara mentransfer ke bank yang telah ditentukan pihak Momis bakery & cafe. Tampilan Login Admin Login digunakan oleh admin dengan menginputkan username dan password untuk masuk kedalam hak akses admin.

3. Tampilan list member

  Admin Dapat melihat data-data member di Momis bakery & Cafe dengan memilih konten list member. Tampilan halaman list admin Admin dapat melihat data admin di Momis bakery & Cafe dengan memilih konten list admin.

5. Tampilan Halaman Pembelian

  Tampilan Info Produk Admin bisa melihat data dan mengedit produk-produk yang dijual dengan mimilih konten info produk. Tampilan Laporan Produk Admin dapat melihat dan mencetak laporan produk yang dijual kepada pimpinan dengan cara memilih konten laporan produk.

11. Tampilan Laporan Penjualan

  Halaman ini digunakan admin untuk melihat dan mencetak laporan penjualan produk di momis bakery & cafe dangan cara memilih konten laporanpenjualan tampilan menu Admin. Gambar 5.26 Tampilan Tambah Produk.

5.2. Pengujian

  Pengujian adalah suatu investigasi yang dilakukan untuk mendapatkan banyak informasi mengenai kualitas dari produk atau layanan yang sedang diuji. Metode pengujian adalah cara atau teknik untuk menguji perangkat lunak, mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkatlunak secara lengkap dan mempunyai kemungkinan tinggi untuk menemukan kesalahan.

5.2.1. Rencana Pengujian

Rencana Pengujian untuk sistem yang telah dibangun di Momis Bakery &Cafe adalah : Tabel 5.3 Rencana Pengujian Member Menu Yang Diuji Butir Uji Jenis Pengujian Home Tampilkan Halaman Beranda dan produk Black Box Pemesanan Tampilkan Halaman pemesanan Black BoxPembayaran Tampilkan Halaman konfirmasi pembayaran Black Box Testimonial Kirim Pesan Ke admin Black Box Pendaftaran Tampilkan Form Pendaftaran Black BoxLogin Verifikasi Username Black BoxVerifikasi Password Black Box KonfirmasiPemberitahuan Data konfirmasi Black BoxTampilkan Data KonfirmasiPembayaran Black Box Data Member Tampilkan Data Member Black Box Pengubahan Data Member Black BoxKeranjang Belanja Tampilkan Halaman KeranjangBelanja Black Box Input Jumlah Pesanan Black BoxPenghapusan Pesanan Black Box Logout Keluar dari Akses Member Black Box Tabel 5.4 Rencana Pengujian Admin Menu Yang Diuji Butir Uji Jenis Pengujian LoginTampilkan Form Login Black Box Verifikasi Username Black BoxVerifikasi Password Black Box Home Tampilkan Data Beranda Black BoxPembayaran Tampilkan Data KonfirmasiPembayaran Black Box MemberTampilkan Data member Black Box Perubahan Data member Black BoxPenghapusan Data member Black Box ProdukTampilkan Data Produk Black BoxPenambahan Data Produk Black BoxPerubahan Data Produk Black BoxPenghapusan Data Produk Black BoxInput Gambar Black Box Tampilkan Data Pembelian Black BoxPembelian Black Box Status PembelianTestimonial Tampilkan Data testimonial Black Box Tampilkan Informasi Black BoxInformasi Update Informasi Black BoxTampilkan Laporan Transaksi Black Box Laporan Proses Laporan Traksaksi Black BoxCetak Laporan Transaksi Black Box Logout Keluar dari Akses Admin Black Box

5.2.2. Kasus dan Hasil Pengujian

Berdasarkan Rencana Pengujian yang telah dilakukan diatas, maka asumsi kasus terhadap perangkat lunak yang diuji yaitu :

1. Hasil Pengujian Member

Pengujian Halaman Home Member Tabel 5.5 Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Menampilkan Halaman Hasil sesuai dengan [x] DiterimaKlik Home Home yang diinginkan [ ] Ditolak Tabel 5.6 Pengujian Halaman Produk Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Klik Produk Menampilkan Halaman Hasil sesuai dengan [x] Diterima Tabel 5.7 Pengujian Halaman Pemesanan Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Klik Cara Menampilkan Halaman Hasil sesuai dengan [x] DiterimaPemesanan Pemesanan yang diinginkan [ ] Ditolak Tabel 5.8 Pengujian Halaman Testimonial Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Klik Menampilkan Hasil sesuai dengan [x] DiterimaTestimonial Halaman Hubungi yang diinginkan [ ] Ditolak KamiInput Mengirim Dapat mengirim [x] DiterimaTestimonial Testimonial ke Testimonial ke [ ] Ditolak admin adminKlik Kirim Digunakan untuk Hasil sesuai dengan [x] Diterima mengirim yang diinginkan [ ] Ditolak Testimonial ke admin Tabel 5.9 Pengujian Halaman Pendaftaran Kasus dan Hasil Uji (Data Normal) Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Klik Menampilkan form Dapat menampilkan [x] DiterimaPendaftaran Pendaftaran form pendaftaran [ ] DitolakInput Data Menyimpan data Dapat menyimpan [x] DiterimaMember Member dan terdaftar data Member dan [ ] Ditolak untuk mempunyai hak terdaftar mempunyaiakses login hak akses login Tabel 5.10 Pengujian Login Member Kasus dan Hasil Uji (Data Normal) Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Memasukan Memverifikasi username Hasil sesuai dengan [x] DiterimaData Login dan password sesuai yang diinginkan [ ] Ditolak dengan pendaftaransebelumnya Kasus dan Hasil Uji (Data Tidak Normal) Aktifitas yangYang diharapkan Pengamatan Kesimpulan dilakukan Data login tidak Muncul notifikasi Hasil sesuai dengan [x] Diterima terdaftar atau yang diinginkan [ ] Ditolak“LOGIN GAGAL” tidak lengkap Tabel 5.11 Pengujian Halaman Pembayaran Kasus dan Hasil Uji (Data Normal) Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Hasil sesuai dengan yang diinginkan[x] Diterima[ ] Ditolak Menampilkan halamanUbah Data Mamber Klik tombolEdit [x] Diterima[ ] Ditolak Dapat menampilkan halaman DataMember Menampilkan halamanData member Klik Menu DataMember Aktifitas yang dilakukan Yang diharapkan Pengamatan Kesimpulan Tabel 5.12 Pengujian Halaman Data member Kasus dan Hasil Uji (Data Normal) Muncul notifikasi“Anda belum mengisikan totaltransfer” Klik MenuPembayaran Data konfirmasi pembayarantidak diisi Kasus Dan Hasil Uji (Data Tidak Nomal) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan Hasil sesuai dengan yang diinginkan[x] Diterima[ ] Ditolak Menampilkan DataKonfirmasiPembayaran yang pernah dilakukan MemasukanDataKonfirmasiPembayaran [x] Diterima[ ] Ditolak Dapat menampilkan halamanPembayaran Menampilkan halamanPembayaran Data Member berubah sesuai[x] Diterima[ ] Ditolak Data MemberTersimpan Tercantum pada textbox jumlah produk yangakan dipesan Tabel 5.14 Pengujian Logout Aktifitas yang [x] Diterima[ ] Ditolak Dapat menghapus pemesanan produkdidalam keranjang belanja Klik “Hapus”Menghapus pemesanan produk yang adadidalam keranjang belanja [x] Diterima[ ] Ditolak Dapat masuk di textbox jumlahproduk yang akan di pesan Jumlah produk yang dimasukanpada keranjang belanja diisi 2 Data Tersimpan [x] Diterima[ ] Ditolak Dapat menampilkan pesanan dikeranjang[x] Diterima[ ] Ditolak Klik Keranjang Menampilkan halamanKeranjang Aktifitas yang dilakukan Yang diharapkan Pengamatan Kesimpulan Tabel 5.13 Pengujian Halaman Keranjang Kasus dan Hasil Uji (Data Normal) Kondisi Data masih seperti semula[x] Diterima[ ] Ditolak Data member kembali ke kondisi semula tanpaada perubahan Klik tombolBatal dilakukan Yang diharapkan Pengamatan Kesimpulan [x] Diterima[ ] Ditolak 2. Hasil Pengujian Admin Tabel 5.15 Pengujian Login Admin Kasus dan Hasil Uji (Data Normal) Aktifitas yang dilakukan Yang diharapkan Pengamatan Kesimpulan Username : adminPassword : admin Mempunyai hak akses untuk mengelola semuadata Dapat mengolah semua data[x] Diterima[ ] Ditolak Username :AdminPassword :Realmadrid Mempunyai hak untuk mengakses data produk,data pemesanan dan laporan penjualan Dapat mengolah semua data[x] Diterima[ ] Ditolak Kasus dan Hasil Uji (Data Tidak Normal) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan Username :(kosong)Password :(kosong) Login gagal username atau password andatidak benar atau akun anda sedang diblokir Admin tidak dapat login danmenampilkan pesanLogin Gagal username atau akunanda sedang di [x] Diterima[ ] Ditolak Login gagal username atau password andatidak benar atau akun anda sedang diblokir Aktifitas yang dilakukan Yang diharapkan Pengamatan Kesimpulan Tidak menginput dataMuncul notifikasi “anda belum mengisikaninputan harus terisi semua sehingga Kasus dan Hasil Uji (Data Tidak Normal) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan Klik Hapus Data pelanggan dihapus Data dapat dihapus [x] Diterima[ ] Ditolak Dapat menampilkan data Membe[x] Diterima[ ] Ditolak Menampilkan dataMembe Klik menuMembe Tabel 5.17 Pengujian Member Kasus dan Hasil Uji (Data Normal) Hasil sesuai dengan yang diinginkan[x] Diterima[ ] Ditolak [x] Diterima[ ] Ditolak Hasil yang sesuai dengan yangdiinginkan Menampilkan dataKonfirmasiPembayaran Klik menuPembayaran dilakukan Yang diharapkan Pengamatan Kesimpulan Tabel 5.16 Pengujian Pembayaran Aktifitas yang [x] Diterima[ ] Ditolak Tabel 5.18 Pengujian Produk Kasus dan Hasil Uji (Data Normal) [x] Diterima[ ] Ditolak [x] Diterima[ ] Ditolak Klik Update Menambah dan mengubah Data ProdukHasil sesuai dengan yang diinginkan Data berubah sesuai dengan inputan[x] Diterima[ ] Ditolak Klik Edit Menampilkan halamanEdit Dapat menampilkan gambar produk[x] Diterima[ ] Ditolak Klik Telusuri Mengambil gambar produk yang akanditampilkan [x] Diterima[ ] Ditolak Data produk kembali ke kondisi semulaKondisi data kembali ke semula Klik tombolBatal Data Produk tersimpan di tabel produkData tersimpan di tabel produk Aktifitas yang dilakukan Yang diharapkan Pengamatan Kesimpulan Klik tombolSimpan [x] Diterima[ ] Ditolak Dapat menampilkan form TambahProduk Menampilkan formTambah Produk Klik tombolTambah Produk [x] Diterima[ ] Ditolak Dapat menampilkanData Produk Menampilkan DataProduk Klik menuProduk Klik Hapus Data Produk dihapus Data Dapat dihapus [x] Diterima [ ] Ditolak Klik tombolUbah Status Masuk[x] Diterima[ ] Ditolak Dapat menampilkanData Testimonial Menampilkan Data PTestimonial Masuk Klik menuTestimonial dilakukan Yang diharapkan Pengamatan Kesimpulan Tabel 5.20 Pengujian Testimonial Aktifitas yang [x] Diterima[ ] Ditolak Mengubah status pemesananData Pemesanan dapat diubah. [x] Diterima[ ] Ditolak Kasus dan Hasil Uji (Data Tidak Normal) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan Dapat menampilkanData Pembelian Menampilkan DataPembelian Klik menuPembelian Aktifitas yang dilakukan Yang diharapkan Pengamatan Kesimpulan Pengujian Pembelian Tabel 5.19 [x] Diterima[ ] Ditolak Muncul notifikasi “anda belum mengisikannama admin” inputan harus terisisemua sehingga perubahaan dapatdilakukan menginput data yang kuranglengkap Tabel 5.21 Pengujian Laporan Kasus dan Hasil Uji (Data Normal) Aktifitas yang dilakukan Yang diharapkan Pengamatan Kesimpulan Klik comboboxTahun Muncul notifikasi“tidak ada transaksi/pemesananpada tanggal tersebut” Tidak menginput data secaralengkap atau kesalahan dalamproses input Kasus dan Hasil Uji (Data Tidak Normal) Aktifitas yangdilakukan Yang diharapkan Pengamatan Kesimpulan [x] Diterima[ ] Ditolak Laporan yang di filter muncul. Klik Cetak Menampilkan halaman Laporan dankemudian dicetak [x] Diterima[ ] Ditolak Mengubah tahun transaksiDapat mengubah tahun transaksi [x] Diterima[ ] Ditolak Klik menuLaporan Mengubah bulan transaksiDapat mengubah bulan transaksi Klik comboboxBulan [x] Diterima[ ] Ditolak Mengubah tanggal transaksiDapat mengubah tanggal transaksi Klik comboboxTanggal [x] Diterima[ ] Ditolak Dapat menampilkanData Laporan Menampilkan DataLaporan Data harus lengkap [x] Diterima[ ] Ditolak Tabel 5.22 Aktifitas yang Yang diharapkan Pengamatan Kesimpulan dilakukan Klik menu Logout Keluar dari akses Dapat keluar dari [x] Diterima admin akses admin [ ] Ditolak

5.2.3. Kesimpulan Hasil Pengujian

  Pengujian yang telah dilakukan merupakan proses yang terdapat dalam aplikasi penjualan barang secara online pada website penjualan di BievansKomputer. Cara pendaftaran yang sangat mudah bermaksud untuk memudahkan para pengunjung untuk melakukan pendaftaran di website Momis Bakery & Cafe.

BAB IV ANALISIS DAN PERANCANGAN SISTEM Sebelum membuat sistem informasi penjualan barang pada Momis Bakery

& Cafe terlebih dahulu penulis melakukan berbagai analisis, baik analisis terhadap perusahaan itu sendiri maupun terhadap prosedur sistem yang sedangberjalan pada perusahaan.

4.1. Analisis Sistem Yang Berjalan

  Analisis sistem yang sedang berjalan merupakan suatu proses analisis terhadap sistem informasi yang sedang berjalan di Momis Bakery & Cafe saat ini. Analisis tersebut dilakukan baik terhadap dokumen,proses dan prosedur yang sedang berjalan.

4.1.1. Analisis Dokumen

  Analisis dokumen ini dilakukan guna mengetahui dokumen apa saja yang di input adalah dokumen yang akan di proses oleh sistem yang biasanya dilakukanoleh entitas luar system (Kunsumen), dokumen proses adalah dokumen yang diperlukan oleh sistem dalam melakukan kegiatan penjualan dan pemesanan,sedangkan yang menjadi proses dokumen output adalah dokumen yang dihasilkan oleh proses olahan sistem, yang berasal dari dalam sistem ke entitas luar ( berupanota penjualan ). Nama dokumen : Laporan PenjualanFungsi : Berkas Penjualan yang diberikan pada PimpinanSumber : Petugas TokoElemen : no_laporan, tanggal_laporan, nama_barang, jumlah_barang, Total_harga_penjualan.

4.1.2. Analisis Prosedur yang sedang berjalan

  Diagram Kontek Diagram konteks berfungsi untuk menggambarkan suatu sistem yang sedang berjalan secara kesuluruhan, termasuk mengambarkan aliran data yangmasuk dan yang keluarpada sistem tersebut. Dari gambar flow map diatas dapat digambarkan diagram konteks sebagai berikut : SISTEM INFORMASI Laporan PenjualanPENJUALAN DAN KONSUMEN Data Order PEMESANAN DI MOMIS Laporan Pemesanan BAKERY & CAFEPIMPINAN Nota Penjualan Nota Pemesanan Gambar 4.3 Diagram Konteks Sistem Informasi Penjualan dan pemesanan yang sedang berjalan di Momis bakery & cafe.

4.1.3. Evaluasi Sistem yang berjalan

  Dalam pengolahan data,sistem yang berjalan masih menggunakan manual, maka ada beberapa pengolahan data yang belum menggunakan sistem database danmasih menggunakan pencatatan sacara manual yang dapat menyebabkan kurang akuratnya data-data. Kurangnya penyimpanan secara baik yang dapat menyebabkan pencarian data menjadi kurang efektif dan rentan terjadinya kesalahan.

4.2. Perancangan Sistem

  Usulan perancangan sistem merupakan syarat untuk melakukan pengembangan sistem, perencanaan sistem menyangkut estimasi dari kebutuhan-kebutuhan fisik, tenaga kerja dan dana yang dibutuhkan untuk mendukung pengembangan sistem serta mendukung operasinya setelah diterapkan. Menggambarkan sistem yang akan dibentuk, berupa penggambaran perencanaan, pembuatan sketsa, pengaturan dari beberapa elemen terpisah ke dalam satukesatuan yang utuh berfungsi.

4.2.1. Tujuan Perancangan Sistem

  Tujuan utama dari perancangan sistem adalah untuk memberikan gambaran secara umum kepada pemakai mengenai sistem informasi yang baru. Gambaran Umum Sistem yang Diusulkan Sistem yang diusulkan merupakan suatu langkah untuk mengefektifkan aktifitas penjualan dan pengolahan data di momis bakery & cafe.

4.2.3. Perancangan Prosedur yang Diusulkan

  Perancangan Proses dalam suatu sistem dilakukan untuk memudahkan dalam pengaliran suatu data dalam program. Sehingga memudahkan seseorang Perbedaan antara sistem lama dengan yang baru adalah dengan sistem yang baru proses penyajian informasinya yang dibutuhkan oleh konsumen dapatdisajikan secara cepat, tepat, akurat sehingga dapat meninggkatkan efektifitas kinerja perusahaan dan juga dapat menambah pelanggan.

4.2.3.1. Diagram Konteks yang Diusulkan

Diagram konteks yang dibuat pada tahap desain sistem ini merupakan hasil dari perubahan dan perbaikan dari sistem diagram konteks yang sedangberjalan mana digunakan untuk menggambarkan sistem informasi pemasaran dan pemesanan barang dan jasa secara garis besar atau keseluruhan. Diagram kontekssistem informasi penjualan produk yang diusulkan dapat dilihat pada gambar di bawah ini : KONSUMEN SI PENJUALAN MOMIS BAKERY & CAFE Data Registrasi Data Login member Data Order Data konfirmasi Data pembayaran Informasi registrasi Informasi login member Informasi data orderInformasi data konfirmasi Informasi data pembayaran Data Login admin Data member Data order Data Produk Data pembayaran Data kategori Data stock produk Laporan penjualan Laporan Produk Informasi Data Login admin Informasi Data member Informasi data order Informasi data Produk Informasi Data pembayaran Informasi Data kategori Informasi Data stock produk Informasi Laporan Produk Informasi Laporan Penjualan ADMIN Gambar 4.5 Diagram Konteks yang diusulkan di Momis Bakary & Cafe

4.2.3.2. Data Flow Diagram

  Data Flow Diagram (DFD) merupakan model dari sistem yang berfungsi untuk menggambarkan komponen-komponen sebuah sistem, aliran-aliran datadiantara komponen-komponen tersebut beserta asal, tujuan dan penyimpanan datanya. Data Flow Diagram (DFD) dari sistem yang diusulkan adalah sebagaiberikut : a.

b. Data Flow Diagram level 2 proses 3 Pesan

Member3.1 Input Pemesanan Pemesanan3.2 Lihat Pemesanan 3.4 Batal Pemesanan Data Pemesanan Data Pemesanan Informasi Pemesanan Informasi Pemesanan Data Pemesanan Data Pemesanan Data Pemesanan Data Pemesanan Informasi Pemesanan Informasi Pemesanan Informasi Pemesanan Informasi PemesananGambar 4.7 Data Flow Diagram Level 2 proses 3 c. Data Flow Diagram level 2 proses 4 Pengolahan DataADMIN4.1 INPUT DATA LOGIN 4.2 INPUT DATA PRODUK Data Login LOGIN PRODUKInformasi data Login Data Login Data Login Data Produk Informasi Data Kategori Data Produk Informasi Data Produk4.3 KONFIRMASI TRANSAKSI PEMBAYARANData Transaksi Informasi Data Transaksi Data Pembayaran Data PembayaranGambar 4.8 Diagram Flow Diagram Level 2 Proses 4

d. Data Flow Diagram level 2 proses 5 Konfirmasi Pembayaran

  Kamus Data Kamus data merupakan kumpulan data yang digunakan serta dihasilkan oleh perangkat lunak. Berikut ini daftar seluruh data yang akan digunakan dandihasilkan oleh sistem informasi penjualan produk.

4.2.4. Perancangan Basis Data

  Perancangan basis data merupakan perancangan yang digunakan untuk pembuatan dan penyimpanan data ke dalam sistem yang terdiri dari beberapa filedatabase. Pada perancangan basis data ini akan dibahas mengenai Normalisasi, Entity Relationships Diagram (ERD), Relasi Tabel dan Struktur File.

4.2.4.1. Normalisasi

  Normalisasi merupakan proses pengelompokan elemen data menjadi tabel-tabel yang menunjukan entity dan relasinya. 1.

3. Bentuk Normal Kedua (2 nd NF)

  Entity Relationship Diagram Komponen utama pembentukan Entity Relationship Diagram atau biasa Berikut ini adalah Diagram E-R dari sistem informasi penjualan produk yang dibangun :Member Mempunyai Kota Melakukan Pembelian Melakukan Transaksi1 N1 N N N Pesan Pembayaran Stok ProdukKategori Memiliki MempunyaiMemiliki N N N N1 Memiliki11 MempunyaiN 1 N Mempunyai1N 1 Memiliki1 Gambar 4.11 Entity Relationship Diagram 4.2.4.4. Struktur File Struktur file digunakan dalam perancangan sistem karena data ini akan menentukan struktur fisik database yang menunjukkan struktur dari elemen-elemen data yang menyatakan panjang elemen data dan jenis-jenis datanya.

4.2.5. Perancangan Antar Muka

  Perancangan antarmuka merupakan tahap yang harus dikerjakan pada proses pembuatan sebuah program atau aplikasi. Antarmuka atau interface adalahsuatu bagian yang berhubungan langsung dengan pengguna aplikasi..

A. Perancangan Antar Muka User

  perancangan ini pengunjung tidak bisa melakukan pemesanan produk yang terdapat pada website tersebut sebelum melakukan pendataran terlebih dahulu. Pada Perancangan ini User hanya dapat melilah produk dan produk detil yang di pasarkan dan daftar sebagain member.

B. Perancangan antar muka Member

C. Perancangan Antar Muka Admin

  Dalam perancangan ini member dapat melakukan pemesanan produk dan fitur yang lainnya yang telah di sediakan pada website tersebut. Dalam perancangan ini yang dapat mengakses hanyalah admin yang bekerja pada perusahaan tersebut untuk menglola website tersebut untuk melakukan aksiinput, edit dan hapus data yang berada pada aplikasi yang berbasis website tersebut.

1. From input pendaftaran

Gambar 4.16 Rancangan from input Pendaftaran 2. Rancangan Input Login Member

3. Rancangan Form Input pemesanan

Gambar 4.18 Rancangan From input pemesanan 4. Rancangan Form Konfirmasi pembayaran Gambar 4.19 Rancangan From konfirmasi Pembayaran

5. Rancangan Form Ubah Data

Gambar 4.20 Rancangan From Ubah Data 6. Rancangan Form Edit Produk Gambar 4.21 Rancangan From Edit Produk

4.2.5.3. Perancangan Output 1. Perancangan Output Laporan Produk

  Perancangan ini digunakan untuk mengetahui jumlah transaksi pemesanan perperiode. Perancangan Output Laporan Penjualan Perancangan ini digunakan untuk mengetahui jumlah transaksiPembayaran perperiode.

4.2.6. Perancangan Arsitektur Jaringan

  Arsitektur jaringan merupakan pemilihan topologi jaringan dan protokol yang tepat agar kinerja perangkat lunak yang dibangun berjalan maksimal. Sedangkan untuk aplikasi berbasis website, arsitektur jaringan merupakan sesuatu yang optional karena website dapat dijalankan selama memiliki koneksi internetdan internet browser.

BAB 1 PENDAHULUAN 1.1. Latar Belakang Penelitian Teknologi informasi yang berkembang begitu pesat menyebabkan

  Mengingat pengamatan yang dapat diperoleh dari penerapan aplikasi web dan dunia bisnis maka tidak ada salahnya untuk mencoba menerapkan teknologiini dilingkungan penjualan, khususnya di MOMIS BAKERY & CAFE, misalnya aplikasi berbasis web diterapkan dalam sistem informasi website yangmenyediakan data data yang tersedia di toko tersebut. Proses pencatatan transaksi yang terjadimasih menggunakan sistem manual Berdasarkan permasalahan yang telah diuraikan diatas maka penulis dalam hal ini tertarik untuk mencoba menjawab permasalahan yang terjadi dengancara merancang sebuah sistem Informasi yang mampu mengatasi permasalahan perluasan penjualan kue di MOMIS BAKERY & CAFE.

1.2 Identifikasi dan Rumusan Masalah

Berdasarkan dengan latar belakang yang telah dijelaskan diatas, maka peneliti dapat mengidentifikasi permasalahan yang ditemukan di lapangan.

1.2.1 Identifikasi Masalah

  Berdasarkan latar belakang masalah yang telah dijelaskan diatas, maka dapat diidentifikasikan masalah yang terjadi di penjualan roti MOMIS BAKERY& CAFE adalah sebagai berikut : 1. Aktifitas pencatatan data pemesanan, data transaksi penjualan, pembelian dan pembuatan laporan masih dilakukan secara manual sehingga kurangefektif dan efisiensi.

1.2.2 Rumusan Masalah

  Berdasarkan uraian diatas dan permasalahan yang ada, penulis dapat merumuskan permasalahan diatas adalah sebagai berikut : 1. Bagaimana pengujian Sistem Penjualan roti yang di rancang pada MOMIS BAKERY & CAFE.

1.3 Maksud dan Tujuan Penelitian

1.3.1 Maksud Penelitian

1.3.2. Tujuan Penelitian

  Maksud dilakukannya penelitian di MOMIS BAKERY & CAFE yaitu untuk membangun sistem informasi yang mendukung aktifitas penjualan produk-produk perusahaan. Sehingga dengan adanya sistem yang baru diharapkan Berikut ini adalah yang menjadi tujuan melakukan penelitian di Momis bakery & cafe : 1.

1.4 Kegunaan Penelitian

Kegunaan penelitian dapat dipandang dari dua sudut yaitu kegunaan praktis dan kegunaan akademis.

1.4.1 Kegunaan Praktis

  Kegunaan praktis dari penelitian yang dilakukan oleh penulis adalah sebagai berikut: 1. Bagi Konsumen, Penelitian ini diharapkan bisa mempermudah melakukan transaksi dengan cara membuka web yang telah dibuat oleh perusahaandengan komputer di rumah atau internet yang telah tersambungke internet.

1.4.2. Kegunaan Akademis

  Bagi Penulis, Berguna dalam menambah atau memperkaya wawasan pengetahuan baik teori maupun praktek, belajar menganalisa dan melatih daya pikir dalam mengambil kesimpulan atas permasalahan yang ada dilingkungan di MOMIS BAKERY & CAFE. Bagi Peneliti Lain, Hasil penelitian ini diharapkan dapat memberikan sumbangan pemikiran kepada peneliti lain atau para akademis yang akan mengambil skripsi atau tugas akhir dalam kajian yang sama sekaligusreferensi di dalam penulisan.

1.5 Batasan Masalah

  Sistem Informasi hanya membahas proses penjualan dan pemesanan di Momis Bakery & cafe. Pemesanan roti di Momis Bakery & cafe akan selalu dipenuhi untuk wilayah Cimahi dan Bandung, sementara untuk pemesanan luar kota hanyabisa mencakup daerah Jadebotabek saja.

1.6 Lokasi dan Waktu Penelitian

  Adapun lokasi yang akan dijadikan penelitian adalah di MOMISBAKERY & CAFE yang berlokasi di Jln. 36 Baros Tabel 1.1 jadwal Penelitian di Momis Bakery & cafe No.

BAB II LANDASAN TEORI

2.1. Konsep Dasar Sistem

  Keterpaduan sistem ini memungkinkan terciptanya kerjasama untuk menghasilkan informasi yang cepat, tepat dan akurat. Pengertian sistem menurut Jogiyanto (2005:1) yang menekankan pada prosedurnya didefinisikan sebagai berikut : “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untukmelakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu ”.

2.1.1. Elemen Sistem

  Sebagian sistem dapat mengendalikan operasimereka sendiri yang disebut sebagai sestem lingkaran tertutup (closed-loop- system) sistem lingkaran tertutup mencakup suatu mekanisme control, tujuan dan lingkaran umpan balik (feedback loop) disamping tiga elemen utama. Sistem yang Perusahaan suatu contoh sistem terbuka dan sistem saling lingkaran.

2.1.2. Karakteristik Sistem

  Lingkungan Luar Sistem (Environments)Adalah segala sesuatu yang berada diluar batas sistem yang mempengaruhi operasi sistem baik itu yang bersifat merugikan ataupunmenguntungkan. Masukan (Input)Adalah energi yang dimasukan ke dalam sistem yang dapat berupa masukan perawatan (Maintanance Input) dan masukan sinyal (signal Input).

2.1.3. Klasifikasi sistem

  Sistem Terbuka adalah suatu sistem yang berhubungan dan terpengaruh dengan lingkungan luar. Sistem Buatan Manusia adalah sistem yang dirancang oleh manusia dan melibatkan interaksi antara manusia dengan mesin.

2.2. Konsep Dasar Informasi

  Konsep Dasar Informasi menurut Jogiyanto (2005:8) adalah data yang diolah menjadi bentuk yang lebih berguna dan penting bagi yangmenerimanya. Informasi adalah data yang telah diproses dan memiliki arti atau Dari pengertian diatas penulis dapat menyimpulkan bahwa informasi merupakan suatu hasil (output) dari suatu data yang diolah dengan metodependekatan dan pengembangan tertentu.

2.2.1. Siklus Informasi

  Data diolah sehingga menghasilkan informasi, kemudian penerima menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan,yang berarti menghasilkan suatu tindakan yang lain yang akan membuat suatu data kembali. Informasi harus akurat karena dari sumberinformasi sampai ke penerima informasi kemungkinan banyak terjadi gangguan (noise) yang dapat merubah atau merusak informasi tersebut.

2.3. Konsep Dasar Sistem Informasi

  Mendukung operasi,bersifat manajerial dan kegiatan strategi dari suatu organisai dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”. Dari pengertian diatas, sistem informasi dapat didefinisikan pula sebagai suatu kesatuan dari berbagai bagian atau elemen-elemen atau subsitem-subsistemyang saling berkaitan dan berinteraksi satu sama lainnya untuk mencapai suatu tujuan tertentu.

2.3.1. Komponen Sistem Informasi

  Block Model ( Model Block)Block ini terdiri dari kombinasi prosedir, logika dan model matematik yang akan memanipulasi dan data yang tersimpan di basis data dengancara yang sudah ditentukan untuk menghasilkan keluaran yang diingankan. Block Keluaran (Output Block)Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatanmanajemen serta semua pemakai sistem.

2.4. Pengertian E-Commerce

  Dalam pengertian yang paling umum, hanya menciptakan situsWeb yang mengiklankan dan mempromosikan produk anda dapat dianggap “e- commerce .” dalam beberapa tahun terakhir, bagaimanapun e-commerce telah menjadi jauh lebih canggih. Bisnis e-commerce sekarang menawarkan toko onlineyang rumit di mana pelanggan dapat mengakses ribuan produk, pemesanan, pilih metode pengiriman yang diinginkan dan membayar untuk pembelianmenggunakan kartu kredit mereka.

2.4.1. Jenis-jenis Transaksi E-Commerce 1. Busines to Busines (B2B)

  Business to Business (B2B) Anastasia dianan & fandi tjipto (2007 : 229), dalam buku E-Business adalah sistem komunikasi bisnis on-line antar pelaku bisnis, Dalam Business to Business pada umumnya transaksi dilakukan oleh paratrading partners yang sudah saling kenal dengan format data yang telah disepakati bersama. Trading Partners yang sudah diketahui dan umumnya memiliki hubungan (relationship) yang cukup lama.

2. Bussines to Cunsumer (B2C)

  Servis yang diberikan bersifat umum (generic) dengan mekanisme yang dapat digunakan oleh khalayak ramai. Consumer to Bussines (C2B)Consumer to Bussines (C2B) merupakan individu yang menjual produk atau jasa kepada organisasi dan individu yang mencari penjual dan melakukan transaksi (Munir Fuady, 2005:408).

2.4.2. Karakteristik E-Commerce

  Penjual tidak memerlukan nama daripembeli sepanjang mengenai pembayarannya telah diotorisasi oleh penyedia sistem pembayaran yang ditentukan, yang biasanya dengan kartukredit. Produk Digital Dan Non DigitalProduk-produk digital seperti software komputer, musik dan produk lain yang bersifat digital dapat dipasarkan melalui internet dengan caramendownload secara elektronik.

2.4.3. Klasifikasi E-Commerce

  E-commerce digunakan sebagai transaksi bisnis antara perusahaan yang satu dengan perusahaan yang lain, antara perusahaan dengan pelanggan(customer), atau antara perusahaan dengan institusi yang bergerak dalam pelayanan public. EMs adalah sebuah sarana yang menggunakan teknologi informasi dan komunikasi untuk melakukan/menyajikan penawaran dalam sebuahsegmen pasar, sehingga pembeli dapat membandingkan berbagai macam harga yang ditawarkan.

2.5. Arsitektur Jaringan

  Untuk mendukung terlaksananya program aplikasi yang akan dibangun ini maka diperlukan beberapa unit komputer, dimana semua komputer tersebut salingberhubungan dan melakukan komunikasi data agar proses komunikasi data dapat berjalan lancar dengan baik melalui media atau perantara yang disebut denganjaringan komputer. Konsep Dasar Jaringan Komputer Jaringan komputer memungkinkan suatu organisasi untuk menggunakan sistem pengolahan data yang terdistribusi yang menggunakan PC dan dapat salingmengakses satu dengan yang lainnya.

2.5.3. Manfaat Jaringan Komputer

  Secara umum [http://misstriad.wordpress.com], jaringan mempunyai beberapa manfaat yang lebih dibandingkan dengan komputer yang berdiri sendiridan dunia usaha telah pula mengakui bahwa akses ke teknologi informasi modern selalu memiliki keunggulan kompetitif dibandingkan pesaing yang terbatas dalambidang teknologi. Sistem penyimpanan data terpusat yang dikelola dengan baik memungkinkan banyak pengguna mengaskses data dari berbagai lokasi yang berbeda, dan Jaringan memungkinkan kelompok kerja berkomunikasi dengan lebih efisien.

2.6. Web

  World Wide Web atau lebih sering dikenal sebagai Web adalah layanan Internet yang paling banyak memiliki tampilan grafis dan kemampuan link yang sangat bagus. Web mengizinkan pemberian highlight(penyorotan/penggaris bawahan) pada kata-kata atau gambar dalam sebuah dokumen untuk menghubungkan atau menunjuk ke media lain seperti dokumen,frase, movie clip, atau file suara.

2.7. Perangkat Lunak Pendukung

  Penulis menggunakan beberapa perangkat lunak pendukung yang digunakan untuk pengembangan sistem, dibawah ini akan dijelaskan perangkat-perangkatlunak yang penulis gunakan. XAMPP Xampp merupakan paket PHP yang berbasis open source yang dikembangkan oleh sebuah komunitas open source, informasinya dapatdiperoleh dengan alamat http://www.apachefriends.org untuk paket dengan versi windows, anda dapat memperolehnya dengan cara mendownload langsung padaalamat http://www.apachefriends.org/xampp-windows.html#628.

2.7.5. Macromedia Dreamweaver versi 8.0

  Macromedia Dreamweaver 8 adalah sebuah software web design yang menawarkan cara mendesain website dengan dua langkah sekaligus dalam satuwaktu, yaitu mendesain dan memprogram. Dreamweaver menyediakan desain tingkat tinggi dan tool-tool untuk layout, selain itu sangat mudah menggunakan kemampuan dinamik HTML sepertianimasi layer dan behaviours hanya perlu untuk menulis kode program.

BAB II I OBJEK DAN METODE PENELITIAN

3.1. Objek Penelitian

Perusahaan yang menjadi objek penelitian penulis adalah MOMIS BAKERY &CAFE, toko komputer yang beralamat di Jln.Pondok Mas Raya No.36 Baros

3.1.1. Sejarah Singkat Perusahaan

  Awal mula nama momis pun berasal dari kebiasaan si anak yg selalu memanggil ibu nya dengan sebutan "mom", sehingga keluarga pun berpendapat untukmemberi akhiran "is" agar nama tersebut lebih familiar dan lebih mudah diingat oleh semua orang. Sampai saat ini Momis Bakery berhasil menciptakan bermacam varian produk yang menawarkan gaya hidup baru dalam menyantap roti.

3.1.2. Visi dan Misi Perusahaan

  Misi Perusahaan Misi dari Momis Bakery & Cafe adalah memberikan pelayanan yang terbaik bagi konsumen, mengembangkan usaha yang memiliki daya saing kuat dan menjualproduk yang sesuai dengan keinginan konsumen. Struktur Organisasi menggambarkan dengan jelas pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan bagaimanahubungan aktifitas dan fungsi dibatasi.

1. Pemilik

  Pihak yang memiliki wewenang dan tanggung jawab dalam menentukan keputusan. Melayani pelanggan yang datang ke toko.

4. Kurir a. Mangantar pesanan kepada pelanggan

3.2. Metode Penelitian

  Penelitian adalah kegiatan untuk memperoleh fakta-fakta atau prinsip-prinsip(baik kegiatan untuk penemuan, pengujian atau pengembangan) dari suatu pengetahuan dengan cara mengumpulkan, mencatat dan menganalisa data yangdikerjakan secara sistematis berdasarkan ilmu pengetahuan (metode ilmiah). Pada tahap pertama penulis melakukan dengan cara mengumpulkan data dan bahan yang diperlukan terlebih dahulu, dan pada tahap berikutnya penulis mengolah danmembahas sampai pada suatu kesimpulan yang pada akhirnya dapat dibuat suatu laporan untuk melampirkan semua kegiatan yang dikerjakan selama dilakukannyapenelitian di Momis Bakery & cafe.

3.2.2.1. Jenis Data A. Data Primer

  Sumber Data primer yaitu sumber data yang berasal dariperorangan kelompok, panel atau sumber terselubung. Dalam memperoleh data primer penulismelakukan wawancara dan observasi di tempat penelitian.

3.2.2.2. Metoda Pengumpulan Data A. Data Primer

  Observasi, Proses untuk mendapatkan data dengan mengamati objek yang akan diteliti secara langsung ditempat penelitian yaitu di Momis Bakery &Cafe yang berlokasi di Jln. Wawancara, Wawancara proses untuk mendapatkan data dengan melakukan dialog langsung kepada pihak toko Momis Bakery & Cafe yang dianggapbisa memberikan informasi yang dibutuhkan oleh penulis.

3.2.3. Metode Pendekatan dan Pengembangan Sistem

  Sedangkan metode metode pengembangan sistem terdiri dari sederetan kegiatan yang dapat dikelompokan menjadi beberapa tahapan, yang membantu kitadalam pengembangan sistem. Metode pendekatan dan pengembangan sistem menggambarkan tahapan-tahapan dalam proses penelitian guna memecahkan masalahpenelitian dari awal perencanaan hingga tercapainya tujuan penelitian dan pengembangan sistem.

3.2.3.1. Metode Pendekatan Sistem

  Metode Pendekatan sistem merupakan pendekatan dengan cara bagaimana menggunakan alat-alat dan peraturan-peraturan yang melengkapi satu atau lebihtahapan- tahapan pengembangan sistem informasi. Untuk metodependekatan sistem ini digunakan proses penyiapan spesifikasi yang terinci untuk Adapun alat yang digunakan sebagai alat bantu dalam proses pendekatan sistem adalah seperti, Flowmap, Diagram Konteks, Data Flow Diagram (DFD), Entity Relational Diagram (ERD), Kamus Data dan Normalisasi.

3.2.3.2. Metode Pengembangan Sistem

  Metodologi adalah kesatuan metode Prototype merupakan suatu metode pengembangan sistem yang menggunakan pendekatan untuk membuat suatu program dengan cepat dan bertahapsehingga segera dapat dievaluasi oleh pemakai. Identifikasi kebutuhan pemakai Pada tahap ini analisis sistem atau peneliti akan melakukan studi kelayakan dan studi terhadap kebutuhan pemakai baik meliputi model interface, teknikprosedural maupun dalam teknologi yang akan diagunakan.

3.2.3.3. Alat Bantu Analisis dan Perancangan

  Analisis dan perancangan terstruktur dapat memberikan penjelasan yang lengkap dan sistem dipandang dari elemen data, dimana dalam sistem terdapatflowmap, diagram konteks, DFD, Kamus data dan Relasi Tabel. Data Flow Diagram Digram aliran data pada sistem penjualan barang merupakan salah satu gambaran mengenai semua kegiatan dan aktifitas penjulan barang untuk memberikangambaran yang lebih jelas dan mudah untuk dipahami di dalam kegiatan proses pengolahan data.

4. Kamus Data

  Pada tahap menganalisis suatu sistem, kamus data dapat digunakan sebagai alat komunikasi abtar analisis dan pemakai sistem,mengenai data yang masuk kedalam sistem dan informasi yang dibutuhkan dalam sistem. AliasAlias atau nama lain dari data dapat ditulis bila ada untuk menyatakan nama lain dari suatu data elemen atau data store yang sebenarnya sama dengandata elemen atau data store yang telah ada.

5. Perancangan Basis data a. Normalisasi

  Bentuk Normal dua (2NF)Untuk membentuk normal kedua tentukan kunci fieldnya yang bersifat unik dan dapat mewakili atribut lain yang menjadi anggotanya. Tabel Realisasi Relasi antar dua table yang dapat dikategorikan menjadi 3 macam, adapun relasi-relasi yang mungkin terjadi antara lain : 1.

3.2.4. Pengujian Software

  Metode pengujian software adalah cara atau teknik untuk menguji perangkat lunak, mempunyai mekanisme untuk mementukan data uji yang dapat mengujiperangkat lunak secara lengkap dan mempunyai kemungkinan tinggi untuk menemukan kesalahan. Audit TrailMenekankan pada kemampuan untuk mendukung proses yang terjadi, pemrosesan data secara keseluruhan berdasarkan retensi dari kejadian yang cukupmendukung keakuratannya, kelengkapannya, batas waktu dan otoritas data.

SURAT KETERANGAN PENYERAHAN HAK EKSKLUSIF

  Bahwa yang bertanda tangan dibawah ini, penulis dan pihak perusahaan tempat penelitian, bersedia :Bahwa hasil penelitian dapat dionlinekan sesuai dengan peraturan yang berlaku, untuk kepentingan riset danpendidikan . Bandung, (30/Juli/2013) Penulis,an.

Dokumen baru

Download (133 Halaman)
Gratis