LANDASAN TEORI
2.1 Tinjauan Jurnal
Berbasis Web Pada Toko Kenzie Sport Jakarta. Toko Kenzie Sport Jakarta
namun proses penjualan dan pemasaran peralatan bulu tangkis pada toko Kenzie
Sport kurang efektif, karena masih menggunakan sistem manual, dimana pembeli
hanya dapat membeli langsung ke toko Ginza Sport 7 dan keterbatasan media
mempermudah calon pembeli atau pemesanan peralatan bulu tangkis tanpa harus
Judul Rancang Bangun Aplikasi Stok Barang Dan Kasir Pada Toko Hikmat
Kota Palopo Berbasis Website Penulis Andi Renal Tahun 2020 Masalah Proses
pengelolaan stok barang pada Toko Hikmat masih kurang efektif karena masih
menggunakan pembukuan untuk data stok barang masuk dan barang keluar.
harga barang, dan perekapan laporan barang masuk dan barang keluar dilakukan
dalam proses yang cukup lama karena harus menulis dibuku laporan. Hasil 1.
aplikasi Microsoft visio yang terdiri dari Use Case, Activity Diagram, Sequence
Diagram, dan Class Diagram. 2. Aplikasi stok barang dan kasir pada toko Hikmat
sebagai database nya. 3. Aplikasi ini memudahkan pemilik toko dalam mengontrol
stok barang, transaksi pembelian dan penjualan yang ada pada Toko Hikmat Kota
Palopo.
Judul Rancang Bangun Aplikasi Kasir Penjualan Susu Berbasis Web Pada
Alomgada Kids Jakarta Penulis Syamsul Bakhri, Fajar Hanif & Ali Haidir Tahun
2020 Masalah Toko Alomgada Kids adalah salah satu usaha susu formula dan
diapers yang masih memakai sistem manual dalam proses rekap data pelanggan
dan data pemasok serta memerlukan waktu yang cukup lama untuk melakukan
transaksi ke admin/pemilik toko. Aplikasi kasir penjualan susu berbasis web ini
penelitian oleh Taufiqi (2016) Penjualan Online di Toko Vision Sport Online Sale
At Vision Sport Store. Toko Vision Sport menawarkan jersey dan sepatu olahraga.
Masalah yang dihadapi dari Toko Vision Sport adalah transaksi penjualannya
dilakukan dengan mencatat data – data transaksi secara manual. Cara tersebut
sering terjadi suatu kesalahan dalam pencatatan data. Tujuan dari penelitian adalah
membangun suatu Sistem Informasi Penjualan Online di Toko Vision Sport agar
dapat mempermudah proses transaksi dan pembuatan laporan penjualan. Sistem
ini diharapkan agar 8 memberikan kemudahan bagi pemesan dalam melihat jenis-
jenis produk, daftar harga dan pemesanannya yang dapat diakses dari mana saja
digunakan dalam checking antara kinerja dan target yang telah ditentukan.
terintegrasi untuk memastikan bahwa proses berjalan sesuai rencana (on the
Level kajian sistem monitoring mengacu pada kegiatan per kegiatan dalam suatu
oleh bagian purchasing. Indikator yang menjadi acuan monitoring adalah output
dalam proses, baik pelaku proses (self monitoring) maupun atasan / supervisor
pekerja. Berbagai macam alat bantu yang digunakan dalam pelaksanaan sistem
monitoring, baik observasi / interview secara langsung, dokumentasi maupun
Sistem monitoring akan memberikan dampak yang baik bila dirancang dan
dilakukan secara efektif. Berikut kriteria sistem monitoring yang efektif (Mercy,
2005):
adalah singkat, jelas, dan padat. Singkat berarti sederhana, jelas berarti
kritis dari suatu scope tertentu. Banyaknya indikator membuat pelaku dan
obyek monitoring tidak fokus. Hal ini berdampak pada pelaksanaan sistem
tidak terarah. Maka itu, fokus diarahkan pada indikator utama yang benar-
sistem adalah aplikasi teknis yang terarah dan terstruktur. Maka itu,
memiliki prosedur tepat dan sesuai. Hal ini ditujukan untuk kemudahan
pelaksanaan proses masuk dan keluarnya data. Prosedur yang tepat akan
menghindari proses input dan output data yang salah (tidak akurat).
ditinjau dari beberapa segi, misalnya segi obyek dan subyek yang dipantau, serta
hasil dari proses monitoring itu sendiri. Adapun beberapa tujuan dari sistem
Sehingga, proses berjalan sesuai jalur yang disediakan (on the track).
monitoring.
disesuaikan dengan situasi dan kondisi organisasi. Situasi dan kondisi dapat
berupa tujuan organisasi, ukuran dan sifat proses bisnis perusahaan, serta
1. Observasi proses kerja, misalnya dengan melakukan visit pada fasilitas kerja,
kegiatan yang dilakukan oleh penjual dalam menjual barang atau jasa dengan
adalah suatu kegiatan yang terdiri dari transaksi penjualan barang atau jasa, secara
G. Nickels adalah interaksi antar individu, saling bertemu muka yang ditujukan
kegiatan yang dilakukan oleh penjual dalam menjual barang atau jasa dengan
adalah suatu kegiatan yang terdiri dari transaksi penjualan barang atau jasa, secara
G. Nickels adalah interaksi antar individu, saling bertemu muka yang ditujukan
Jenis-Jenis Penjualan
Menurut (Pasaribu, 2018) Secara umum terdapat dua jenis penjualan yaitu
penjualan tunai dan penjualan kredit. Tetapi sebenarnya penjualan memiliki empat
jenis penjualan yaitu penjualan tunai, penjualan kredit, penjulan cicilan, dan
penjualan kredit dan penjualan cicilan adalah sama tetapi sebenarnya hal tersebut
1. Penjualan Tunai
2. Penjualan Kredit
menunda pembayaran.
3. Penjualan Cicilan
dilakukan secara bertahap dalam jumlah dan waktu yang telah ditentukan.
4. Penjualan Konsinyasi (Consignment)
yang dikapalkan tetapi kepemilikan tetap dipertahankan oleh penjual. Hal ini
2.2.3 Sistem
lain yang membentuk satu kesatuan dalam usaha mencapai tujuan. Elemen dalam
setiap kesatuan secara konsiptual atau fisik yang terdiri dari bagian-bagian dalam
bagian – bagian atau komponen yang saling berkaitan dan secara bersama-sama
berfungsi atau bergerak untuk mencapai suatu tujuan). Sistem merupakan suatu
2.2.2 Informasi
Informasi adalah hasil pemerosesan data yang diperoleh dari dari setiap
elemen system tersebut menjadi bentuk yang mudah dipahami dan merupakan
pemahaman terhadap fakta-fakta yang ada. Informasi bagi setiap elemen akan
berbeda satu sama lain sesuai dengan kebutuhan masing-masing (Ajie, 1996).
Informasi merupakan hasil dari pengolahan data yang memberikan atti dan
manfaat (susanto, 2004). Pengertian Informasi menurut Kursini & Koniyo (2007)
adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi
mendukung sumber informasi. Data harus di olah terlebih dahulu agar dapat
software, netware, brainware, dan data. Dalam sistem informasi juga ada input,
model, proses, output, penyimpanan dan control, sehingga sistem informasi dapat
artefak dari sistem perangkat lunak. Dengan kata lain, seperti arsitek bangunan
membuat denah yang akan digunakan oleh sebuah perusahaan konstruksi, arsitek
membangun perangkat lunak. Jika dapat memahami kosakata UML, maka dapat
lebih mudah memahami dan menentukan sistem dan menjelaskan desain sistem
objek. UML adalah jenis standar atau model pembuatan yang berisi proses
Ada beberapa diagram UML yang biasa digunakan dalam pengembangan sistem,
yaitu :
1. Use Case
Use case diagram merupakan model dari perilaku (behavior) dari sistem
kapabilitas tersebut[8]. Simbol yang digunakan dalam diagram use case adalah:
yang ada di dalam sebuah sistem dan bisa juga mempresentasikan sebuah
komunikasi antara aktor, dengan sistem yang ada. Dengan demikian, use case
dapat dipresentasikan dengan urutan yang sederhana, dan akan mudah dipahami
oleh para konsumen. Manfaat dari use case sendiri adalah untuk memudahkan
komunikasi dengan menggunakan domain expert dan juga end user, memberikan
kepastian pemahaman yang pas tentang requirement atau juga kebutuhan sebuah
sistem.
2. Activity Diagram
tindakan, keputusan yang dapat dibuat dari awal setiap tindakan hingga akhir
tindakan. Diagram aktivitas juga dapat mewakili beberapa alur kerja secara
bersamaan. "Diagram aktivitas adalah aktivitas, objek, status, transisi status, dan
Digunakan funtuk
menunjukkan kegiatan yang
dilakukan secara paralel atau
Fork/Join
untuk menggabungkan dua
kegiatan paralel menjadi satu
Menunjukkan adanya
Rake dekomposisi
3. Sequence Diagram:
4. Class Diagram
merupakan gambaran struktur dan deskripsi dari class, package, dan objek
2.2.6 Web
Pengertian Web adalah berkas yang ditulis sebagai berkas teks biasanya
(plain text), yang diatur dan dikombinasikan sedemikian rupa dengan instruksi –
instruksi berbasis HTML atau pun XHTML, yang bisa juga turut disisipi dengan
berbagai macam bahasa skrip. Berkas web ini nantinya akan diterjemahkan oleh
mesin browser dan ditampilkan menjadi sebuah halaman / situs web. Website
informasi teks, gambar, diam atau gerak, animasi, suara, dan atau gabungan dari
semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu
atau isi yang selalu berubah –ubah setiap saat. Bahasa pemrograman yang
digunakan antara lain php,asp, .net dan pemanfatakan database mysql atau mssql.
memperlihatkan informasi teks, gambar tidak bergerak atau gerak, animasi, suara,
dan gabungan dari semuanya, baik yang bersifat dinamis maupun statis yang
Code, Github, dan Nodejs. Website dibentuk dan diciptakan dari serangkaian
script atau code tertentu dari bahasa pemrogaman tertentu. Bahasa pemrogaman
yang dipakai bisa bermacam-macam. Ada script websiteyang berasal dari bahasa
website akan bersifat dinamis atau fleksibel. Artinya, website bisa dimanipulasi
atau diupdate datanya ketika website tersebut sedang dalam keadaan online
cukup membuka bagian administrator lalu isikan data terbarunya. Dengan begitu,
berita telah terupdate. Hal ini berbeda dengan fasilitas web statis, yaitu website
yang datanya tidak bisa diubah atau diupdate secara real time atau ketika sedang
online.
2.2.7 Php
PHP merupakan software yang Open Source dan mampu lintas platform,
yaitu yang dapat digunakan dengan sistem operasi dan web server apapun. PHP
mampu berjalan di Windows dan beberapa versi linux. PHP juga dapat dibangun
sebagai modul pada web server Apache dan sebagai Birary yang dapat berjalan
yang membuat dokumen HTML, dokumen HTML yang dihasilkan dari suatu
aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks
atau editor HTML. Dengan menggunakan PHP suatu situs web menjadi lebih
mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang
dibuat dengan menggunakan script PHP. PHP/F1 merupakan nama awal dari
PHP. PHP-Personal Home Page, F1 adalah form interface. Dibuat oleh Rasmus
2.2.8 Mysql
MySQL (My Structured Query Language) adalah sebuah program
pembuat dan pengelola database atau yang sering disebut dengan DBMS
yang akan dimasukkan melalui form website. Selain itu dapat juga dibalik dengan
MySQL merupakan penyimpanan data yang fleksibel dan cepat aksesnya sangat
dibutuhkan dalam sebuah website yang interaktif dan dinamis ( Syukron &
Hasan, 2015)
Aplikasi editor untuk kode dan teks yang dapat berjalan diberbagai
aplikasi ini terinspirasi dari aplikasi Vim. Aplikasi ini sangat fleksibel dan
dan juga aplikasi yang dapat digunakan dan didapatkan secara gratis, akan tetapi
merupakan hasil dari temuan dan mendapat dukungan penuh dari komunitas
Perl, PHP, Python, Ruby, SQL, Textile dan XML. Biasanya bagi bahasa
2.2.10 XAMPP
XAMPP bekerja sebagai server mandiri (localhost) yang terdiri dari program
server Apache HTTP, database MySQL, dan penerjemah bahasa yang ditulis
dalam bahasa pemrograman PHP dan Perl. Nama XAMPP adalah singkatan dari
X (sistem operasi apa pun), Apache, MySQL, PHP, Perl. Program ini adalah
server web yang mudah digunakan yang dapat melayani tampilan halaman web