BAB II KAJIAN PUSTAKA A. Sistem Penjualan Sebuah sistem dapat didefinisikan sebagai serangkaian komponen yang dikoordinasikan untuk mencapai serangkaian tujuan (Paulus, 2006). Penjualan merupakan sebuah aktivitas yang bertujuan untuk mencari pembeli / mempengaruhi konsumen agar terdapat suatu transaksi yang dilakukan oleh kedua pihak dengan alat pembayaran yang sah dan saling menguntungkan bagi kedua pihak tersebut. Transaksi penjualan dikatakan telah terlaksana apabila perusahaan telah menerima pembayaran dari pelanggan atas buku ataupun jasa yang kemudian akan diserahkan oleh perusahaan kepada pelanggan. Penjualan dilakukan oleh perusahaan dengan cara mewajibkan pembeli melakukan pembayaran harga buku terlebih dahulu sebelum buku diserahkan oleh perusahaan kepada pembeli. Setelah uang diterima oleh perusahaan, buku kemudian diberikan pada pembeli dan transaksi penjualan kemudian dicatat oleh perusahaan. Pengertian tersebut dapat disimpulkan bahwa sistem penjualan adalah suatu sistem yang digunakan oleh suatu perusahaan untuk menjual atau memasarkan buku dagangan kepada konsumen (Paulus, 2006). B. Penjualan Online Jual beli secara online merupakan suatu kegiatan jual beli dimana penjual dan pembelinya tidak harus bertemu untuk melakukan negosiasi dan transaksi dan komunikasi yang digunakan oleh penjual dan pembeli bisa melalui alat komunikasi seperti chat, telfon, sms dan sebagainya. Jual beli secara online dapat dilakukan melalui suatu forum Jual Beli Online atau Situs jual Beli Online yang sudah menyediakan banyak buku untuk dijual belikan. Untuk memperlancar dan memperaman dalam transaksi ada baiknya bila kita menggunakan jasa 3
pihak ketiga untuk menyimpan uang kita secara aman. Terdapat 3 tata cara jual beli online. 1. Penjual atau Pembeli Haruslah Sopan. 2. Jalur Komunikasi harus lancar agar tidak terjadi salah komunikasi. 3. Gunakan Pihak ketiga untuk menjamin keamanan buku dagangan dan uang pembayaran agar tidak terjadi penipuan (Suharto, 2016). C. LPIP Lembaga publikasi ilmiah dan.penerbitan merupakan salah satu lembaga dalam lingkup Universitas Muhammadiyah Purwokerto yang bertugas sebagai sistem publikasi karya ilmiah dosen dan mahasiswa. Sistem ini, bervariasi tergantung bidang masing-masing, dan selalu berubah, meskipun seringkali secara perlahan. Sebagian besar karya akademis diterbitkan dalam jurnal ilmiah atau dalam bentuk buku. Berdasarkan keputusan rektor Universitas Muhammadiyah Purwokerto Nomor A8 VIII/10-S.Kepl UMP/LUMP 2016, LPIP Universitas Muhammadiyah Purwokerto dibentuk untuk mendorong berkembangnya kemampuan dan mianat dosen untuk mempublikasikan hasil karya tulis baik karya tulis penelitian atau non peneliti Akademik yang telah mapan memiliki jumal dan bentuk publikasi tersendiri, meskipun banyak pula terdapat jurnal akademik yang bersifat interdisipliner (antar cabang) dan mempublikasikan karya dari beberapa bidang yang berbeda. Jenis-enis publikasi yang dapat diterima sebagai kontribusi terhadap bidang ilmu pengetahuan dan penelitian sangat bervariasi di antara berbagai bidang (kamta 2014). D. HTML (Hypertext Markup Language) HTML atau Hypertext Markup Language adalah suatu format data yang digunakan untuk mebuat dokumen hypertext (teks pada komputer yang memungkinkan user saling mengirimkan informasi (request-respon). Dokumen HTML harus disimpan dengan ekstensi.htm atau.html. HTML memiliki tag-tag yang telah didefinisikan 4
untuk membuat halaman web. Penulisan tag-tag HTML dapat menggunakan huruf besar atau huruf kecil, karema HTML tidak case sensitive (Sugiri, 2008). E. SQL Server SQL server, perkembangannya disebut SQL yang merupakan kependekan dari Structured Query Language. SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah database. SQL pertama kali didefinisikan oleh American National Standards Institute (ANSI) pada tahun 1986. SQL Server adalah sebuah sistem manajemen basis data yang bersifat open source. SQL Server dapat digunakan untuk membuat dan mengolah database besert isinya. SQL server dapat dimanfaatkan untuk menambahkan, mengubah dan menghapus data yang berada dalam database. SQL server merupakan sistem manajemen basis data yang bersifat relational, artinya data yang dikelola dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat. SQL server dapat digunakan untuk mengelola database mulai dari yang paling kecil sampai dengan yang sangat besar. SQL server juga dapat menjalankan perintah-perintah SQL untuk mengelola database yang ada di dalamnya. Pengelolaan database dengan SQL server harus dilakukan dengan mengetikkan baris-baris perintah yang sesuai (commandline) untuk setiap maksud tertentu. Jika ingin membuat database, ketikkan baris perintah yang sesuai untuk membuat database. Jika ingin menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentunya cukup menyulitkan karena harus menghafal dan mengetikkan perintahnya satu persatu. SQL Server adalah sistem manajemen databse relasional (RDBMS) yang dirancang untuk aplikasi dengan arsiktektur client/server. Meskipun hampar semua DBMS menggunakan SQL, banyak DBMS yang memiliki tambahan 5
kemampuan SQLnya dan biasanyan digunakan khususnya untuk DBMS tersebut (Kusumo, 2017). F. Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencangkup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Google Inc. membeli Android Inc. yang merupakan pendatang baru peranti lunak untuk ponsel. Untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Google merilis kode kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD). Pada Juli 2005, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo Alto, California Amerika Serikat. Para pendiri Android Inc. bekerja pada Google, di antaranya Andy Rubin, Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai perangkat lunak pada telepon seluler, sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon seluler. Di perusahaan Google, tim yang dipimpin Rubin bertugas mengembangkan program perangkat seluler yang didukung oleh kernel Linux. Hal ini menunjukkan 6
indikasi bahwa Google sedang bersiap menghadapi persaingan dalam pasar telepon seluler (Safaat, 2015). G. Visual Studio Visual studio 2012 adalah produk perangkat lunak yang dibangun oleh microsoft untuk mengembangkan aplikasi.net sehingga dapat meningkatkan produktivitas baik itu aplikasi bisnis, aplikasi personal ataupun komponen aplikasi dalam bentuk console, aplikasi windows maupun aplikasi web. Visual studio 2012 memanfaatkan berbagai fitur dan menawarkan tentang cara terbaik untuk memanfaatkan berbagai komponen secara efektif (Bruce, 2012). H. Hasil Penelitian Sejenis Penelitian sejenis yang telah dilakukan sebelumnya adalah sebagai berikut: a. Kurnia, Boedi dan Santosa (2010) telah membangun sistem penjualan online berbasis android. Aplikasi ini dibangun menggunakan menggunakan pemrograman PHP, dan XHTML, database menggunakan SQL server serta menggunakan webserver Apache. Untuk memvalidasi digit kartu kredit menggunakan Algoritma Luhn. Aplikasi ini menangani proses pemesanan buku berikut metode pembayarannya apakah Cash On Delivery, Transfer Bank atau menggunakan Kartu Kredit. Terdapat juga proses pengolahan pelanggan, pengolahan buku maupun transaksi pembayaran bagi admin. b. Riyanto dan Ma arif (2016) telah membangun suatu aplikasi berbasis android untuk M-commerce. Dalam membangun aplikasi ini menggunakan xampp, JDK, Eclipse, Android Photoshop CS 5 dan adobe Dreamweaver CS 5. Aplikasi ini dapat digunakan sebagai pendukung dalam melakukan aktivitas penjualan, memudahkan pembeli yang menggunakan smartphone berbasis Android. 7
c. Dalam studi kasus yang lain, penelitian terkait sistem penjualan dilakukan oleh Mavil dan Sharma (2014). Tentang transaksi penjualan dan kualitas sistem informasi pada minimarket di Cash & Carry store. Pembuatan sistem ini ditujukan bagi kelancaran dan kenyamanan pelanggan saat melakukan transaksi penjualan. Software ini dibuat menggunakan MySQL untuk programnya menggunakan PHP supaya dapat di akses dengan Microsoft maupun Linux. Kepuasan pengguna terhadap keseluruhan aplikasi sebesar 72.5 %, sehingga dapat disimpulkan bahwa aplikasi sudah memenuhi dan sesuai dengan kebutuhan sistem, tapi masih ada beberapa kelemahan yang perlu untuk diperbaiki. d. Penelitian tentang aplikasi mobile dan e-commerce dilakukan oleh Kaur (2016). Penelitian ini berisi tentang penggunaan android lebih diminati sebagai modal dalam menjalankan e- commerce di india. Smartphone di india semakin banyak digunakan dalam kegiatan sehari hari seperti berbelanja, bisnis, pendidikan dan kehidupan sehari hari baik secara online maupun offline. Kebanyakan toko di india menawarkan berbelanja secara online untuk memanjakan pengalaman berbelanja konsumen menggunakan aplikasi mobile. Sebagian besar situs e-commerce di india seperti e.g, flipkart, snapdeal, paytm, Freecharge, OLX. Mereka menawarkan potongan harga fantastis bagi pengguna aplikasi mobile yang tidak bisa diterapkan pada situs dekstop. Inilah beberapa cara yang dilakukan oleh pelaku bisnis e- commerce untuk mempromosikan jualannya kepada pelanggan dengan aplikasi mobile. 8