SISTEM INFORMASI PENJUALAN DI TOKO AMATEUR BOSSE COM KLATEN BERBASIS WEB
NASKAH PUBLIKASI
diajukan oleh Guntur Octosa Yudha Wijaya
11.02.8080
Galung Edo Gardika
11.02.8081
Nugroho Hari Prasetyo
11.02.8082
kepada JURUSAN MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015
SISTEM INFORMASI PENJUALAN DI TOKO AMATEUR BOSSE COM KLATEN BERBASIS WEB Guntur Octosa Yudha Wijaya1, Galung Edo Gardika2, Nugroho Hari Prasetyo3, Hartatik4 1’2’3
D3 Manajemen Informatika STMIK AMIKOM Yogyakarta 4 S2 Master Of Computer Science Jl.Ringroad Utara Condongcatur, Depok Sleman, Yogyakarta Indonesia 55283 Email :
[email protected][1],
[email protected][2],
[email protected][3],
[email protected][4] Abstract - Currently information not only as a supplement in human life , but the information has become a necessity for human life . Availability of information quickly and accurately is a must , especially in the business world growth accelerating . As a result of the very rapid development of technology , people want to make the availability of various types of services that can be accessed in various ways in an easy , fast , efficient , and available 24 hours wherever they are . Customer interaction that was once done physically ( met in person ) , takes a long time and must have a human resources professional in the field of marketing in order to achieve sales targets . This is the reason of AMATEUR BOSSE COM Klaten Store , to create a sales transaction applications on-line . Therefore , the authors tried to find a solution to create a new system by using a web -based sales system that is expected to be a solution to solve the problem. In the new system , customers can directly select the desired products , obtain pricing and inventory information over the web so that buyers no longer need to wait to spend the time to get information from any part of the sale . Designing dynamic websites with PHP and MySQL would be material to the website creation. It will generate a website look more interesting and innovative. Keyword : website, PHP, MySQL 1.
Pendahuluan Teknologi internet merupakan salah satu teknologi informasi yang mengalami perkembangan sangat cepat. Banyak sektor yang telah menerapkan teknologi internet,
salah satunya adalah bidang perdagangan. Ecommerce adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik internet atau televisi, www, atau jaringan komputer lainnya. Salah satu penerapan e-commerce dalam dunia bisnis adalah dengan munculnya situssitus penjualan online atau berbasis web. Hal ini membawa kita dalam budaya baru dalam melakukan transaksi, yaitu transaksi dunia maya. Penerapan e-commerce telah berdampak besar pada efisiensi dan efektifitas transaksi sekaligus mengangkat citra penggunanya. Toko Amateur Bosse Com adalah salah satu toko komputer di kota Klaten tepatnya di Jalan Raya Selatan Pasar Pedan, Pedan, Klaten. Saat ini, toko masih menggunakan metode penjualan lama yaitu bertemu langsung dengan pelanggan. Metode dengan model ini dinilai kurang maksimal karena adanya resiko seperti memakan lebih banyak waktu karena saat proses penjualan berlangsung, petugas toko harus bertemu langsung dengan pelanggan dan menjelaskan secara lisan tentang produk yang diminati oleh pelanggan. Dari analisis yang kami peroleh banyak kendala yang menghambat kinerja toko dalam memaksimalkan pelayanan demi kenyamanan para pembeli. Untuk memperbaiki sistem penjualan lama maka dibutuhkan sistem yang bisa memberikan informasi yang cepat, tepat dan mudah diakses dari manapun pelanggan berada. 2. Landasan Teori 2.1 Konsep Dasar Web 2.1.1 Pengertian Web Web adalah satu aplikasi yang berisikan dokumen-dokumen multimedia (teks, gambar,
suara, animasi, video) di dalamnya yang menggunakan protokol HTTP (hypertext transfer protocol) dan untuk mengaksesnya menggukanan perangkat lunak yang disebut browser. Beberapa jenis browser yang populer saat ini diantaranya Internet Explorer, Mozila Firefox, Opera, dan Safari.1 2.1.2 Web Statis Web statis adalah web yang isinya tidak berubah-ubah. Maksudnya adalah dari dokumen web tersebut tidak dapat diubah secara cepat dan mudah. Ini karena teknologi yang digunakan untuk membuat dokumen web ini tidak memungkinkan dilakukan perubahan isi/data. Teknologi yang digunakan untuk web statis adalah jenis client side scripting seperti HTML, Cascading Style Sheet (CSS).perubahan isi/data pada halaman web statis hanya dapat dilakukan dengan cara mengubah langsung isinya pada file mentah web tersebut. 2.1.3 Web Dinamis Web dinamis adalah jenis web yang content/isinya dapat berubah-ubah setiap saat. Web yang banyak menampilkan animasi flash belum tentu termasuk web dinamis karena dinamis/berubah-ubah isinya tdak sama dengan animasi. Untuk melakukan perubahan data, user cukup mengubahnya langsung secra online di internet melalu halaman control panel/administrasi yang biasanya telah disediakan untuk user administrator sepanjang user tersebut memiliki hak akses yang sesuai. Fitur yang disediakan untuk melakukan pengelolaan terhadap content/isi halaman web dinamis biasanya dibuat semudah mungkin, karena user yang akan melakukan perubahan data di halaman web tersebut kemungkinan bukanlah user yang menguasai detail teknis bahasa pemrograman dan database atau biasa diistilahkan user biasa. Untuk membuat web dinamis diperlukan beberapa komponen yaitu client side scripting (HTML, JavaScript, Cascading Style Sheet), server side scripting seperti PHP, program basis data seperti MySQL untuk menyimpan data-datanya.22 2.2 Bahasa Basis Data 1
Arief, M.Rudyanto, 2011. Pemrograman Web Dinamis Menggunakan PHP & MySQL, Andi: hal 7 2 Arief, M.Rudyanto, 2011. Pemrograman Web Dinamis Menggunakan PHP & MySQL, Andi: hal 9
2.2.1 DDL DDL memberikan perintah untuk mendefiniskan dan memodifikasi database dan strukturnya termasuk konstrain-konstrain yang ada disuatu tabel. Contohnya konstrain yang dimaksud adalah primary key, foreign key, null, default, index, unque dan lain-lain. Perintah-perintah yang digunakan adalah Create (membuat), Alter (mengubah), Drop (menghapus). 2.2.2 DML DML merupakan bahasa query yang digunakan untuk melakukan pengelolaan terhadap data yang ada didalam sebuah database. DML adalah kelompok perintah yang berfungsi untuk memanipulasi data dalam basis data, misalnya untuk menampilkan (Select), memasukkan (Insert), pengubahan (Update) dan penghapusan data (Delete). 2.3 ERD Entity Relationship Diagram (ERD) merupakan diagram yang memperlihatkan enttas-entitas yang terlihat dalam suatu sistem serta hubungan antar entitas tersebut. Entitas biasanya menggambarkan jenis informas yang sama. Dalam entitas digunakan untuk menghubungkan antar entitas yang sekaligus menunjukkan hubungan antar data.33 2.4 DFD Data Flow Diagram (DFD) merupakan diagram yang digunakan untuk menggambarkan proses-proses yang terjadi pada sistem yang akan dikembangkan. Dengan model ini, data-data yang terlibat pada masing-masing proses dapat diidentifikasi.44 2.5 Flowchart Flowchart dapat dibedakan kedalam tiga kategori, yaitu flowchart dokumen, flowchart sistem, dan flowchart program. Flowchart dokumen menggambarkan aliran data dan informasi antar area dalam sebuah organisasi. Sedangkan flowchart sistem lebih 3
Fatta, Hanif Al, 2007.Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan & Organisasi Modern, Andi: hal 119 4 Fatta, Hanif Al, 2007.Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan & Organisasi Modern, Andi: hal 121-122
menekankan pada gambaran tentang alira input, prosedur pemrosesan, dan output yang dihasilkan. Dan flowchart program lebih banyak digunakan untuk menggambarkan logika suatu prosedur penyelesaian masalah dalam pemrograman komputer. 3. Gambaran Umum 3.1 Sejarah Perusahaan Amateur Bosse Com adalah toko komputer yang menyediakan jasa servis komputer serta menyediakan suku cadang dan aksesoris komputer yang terletak di Jalan Raya Selatan Pasar Pedan, Pedan, Klaten. Amateur Bosse Com pada awalnya hanya tempat penyewaan komputer (rental komputer). Kemudian mulai berkembang dengan memberikan jasa servis komputer, jual/beli komputer, dan kemudian menyediakan suku cadang dan aksesoris komputer. 3.2 Visi Menjadi tempat service komputer terbaik yang mengutamakan kualitas produk dan kualitas pelayanan sehingga menjadi pilihan utama di Kota Klaten. 3.3 Misi Memberikan pelayanan yang terbaik kepada konsumen dan ikut berperan aktif dalam perkembangan teknologi khususnya di Kota Klaten. 3.4 Sistem Penjualan Yang Sedang Berjalan Sistem penjualan yang berjalan di perusahaan Amateur Bosse Com masih dengan metode pembukuan (manual), berikut sistem penjualan yang berjalan : 1. Pembayaran Pembayaran dilakukan secara tunai (cash) setelah barang sudah ada ditangan konsumen dan pihak toko tidak melayani uang muka atau kredit. Setelah melakukan transaksi jual/beli, laporan akan dicetak sebagai bukti pembayaran. 2. Garansi Sesuai dengan barang yang telah dibeli konsumen, garansi barang menyesuaikan pada garansi pada supplier dari pusat. Garansi berlaku pada barang tertentu yang sudah ditentukan pihak toko. 3. Suplier Supplier yang bertugas memasok barang sesuai pesanan toko akan dicatat pada data supplier meliputi kode supplier, nama, alamat
dan nomor telepon dan selanjutnya laporan akan dicetak sebagai tanda bukti pembelian. 4. Pembahasan 4.1 Gambaran Umum Sistem 4.1.1 Kebutuhan Fungsional Kebutuhan fungsional dari aplikasi ini adalah : 1. Hak akses yang dibuat pada aplikasi ini hanya dibuat untuk admin. User yang ingin membeli barang-barang di Toko Amateur Bosse Com tidak perlu melakukan login. 2. Admin bisa mengakses data-data a. Pelanggan b. Order data c. Detail order d. Barang e. Kategori f. No rekening g. Jasa h. Propinsi i. Kota j. Shopping cart k. Laporan l. Admin m. Retur n. Konfirmasi Pembelian o. Contact us 3. User bisa melihat barang-barang yang dijual serta melakukan transaksi pembelian pada barang-barang yang diminati. 4.1.2 Kebutuhan NonFungsional Kebutuhan non fungsional merupakan falisitas pembantu yang terdapat pada sistem. Adapun fasilitas yang terdapat pada sistem adalah : 1. Konsumen dapat mengirim pesan melalui menu contact us 2. Terdapat menu search untuk melakukan pencarian produk 3. Sistem dapat diakses siapapun, dimanapun, dan kapanpun selama 24 jam 4. Sistem mudah dipahami pengguna karena menggunakan bantuan visual 5. Software yang digunakan a. Adobe Photoshop CS3 b. Adobe Dreamweaver CS6 c. XAMPP d. Mozila Firefox 6. System Requirement a. Toshiba Satellite C40D-A b. AMD A4-5000 APU c. 2048 MB RAM
4.2 Flowchart Sistem yang Diajukan
4.3.2 DFD Level 1
Gambar 1 Flowchart System 4.3 DFD 4.3.1 Context Diagram Gambar 3 DFD Level 1 4.3.3 DFD Level 1 Admin
Gambar 2 DFD Context Diagram
Gambar 4 DFD Level 1 Admin
2.
Company Profile
4.4 ERD
Gambar 7 Halaman Company Profile 3.
Keranjang Belanja
Gambar 8 Halaman Keranjang Belanja
Gambar 5 Entity Relationship Diagram 4.5 Implementasi dan Pembahasan 1. Home
Gambar 6 Halaman Home
5. Penutup 5.1 Kesimpulan Berdasarkan hasil Perancangan Website Sebagai Media Promosi dan Penjualan Pada Toko Amateur Bosse Com maka penulis dapat mengambil beberapa kesimpulan sebagai berikut : 1. Dengan website dinamis ini maka untuk melakukan manajemen web maupun proses benlanja dapat dilakukan secara GUI (Graphic User Interface). 2. Tabel yang dibuat sebanyak 15 tabel, yang terdiri dari tabel pelanggan, tabel jasa, tabel kota, tabel propinsi, tabel orderdata, tabel nomor rekening, tabel konfirmasi pembelian, tabel detail order, tabel barang, tabel kategori, tabel shoppingcart, tabel retur, tabel laporan, tabel admin, dan tabel contact us. Tabel ini akan mempermudah pemilik untuk mendapatkan rekap data pelanggan, penjualan, dan barang. 3. Melalui pengujian black box testing, didapatkan kesimpulan bahwa website yang dibuaat memiliki fungsionalitas yang sesuai kebutuhan perusahaan.
4.
Memperkenalkan perusahaan beserta produk-produk yang dimiliki kemasyarakat luas dan membantu konsumen dalam melakukan transaksi pembelian serta meningkatkan penjualan di Amateur Bosse Com.
5.2 Saran Pada Sistem Informasi Penjualan di Toko Amateur Bosse Com ini masih memiliki beberapa keterbatasan, sehingga penulis menyarankan untuk pengembangan aplikasi selanjutnya supaya : 1. Dalam aplikasi ini belum tersedia laporan untuk menghitung laba rugi sehingga diharapkan untuk kedepannya akan memudahkan perusahaan dalam melakukan perencanaan. 2. Sistem pembayaran sebaiknya dapat dilakukan secara online seperti menggunakan paypall sehingga proses transaksi dapat berjalan lebih cepat. 3. Sistem keamanan website yang masih rentan akan ancaman pembobolan dan pencurian data. Diharapkan untuk kedepanya dapat ditambahkan sistem keamanan website agar data-data perusahaan dapat terjamin keamanannya. Daftar Pustaka [1] Arief, M.Rudyanto, 2011. Pemrograman Web Dinamis Menggunakan PHP & MySQL. Yogyakarta : Andi [2] Darma, S. Jarot. Ananda Shenia. (2009).Buku Pintar Menguasai Internet. Jakarta : Mediakita. [3] Yuhefizard. 2008.Database Management Menggunakan Microsoft Access 2003. Jakarta : Elex Media Komputindo. [4] Fatta, Hanif Al, 2007.Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta : Andi Profil Pengarang: 1.Guntur Octosa Yudha Wijaya. Mahasiswa STMIK AMIKOM YOGYAKARTA, jurusan manajemen informatika angkatan 2011. 2.Galung Edo Gardika. Mahasiswa STMIK AMIKOM YOGYAKARTA, jurusan manajemen informatika angkatan 2011. 3.Nugroho Hari Prasetyo. Mahasiswa STMIK AMIKOM YOGYAKARTA, jurusan manajemen informatika angkatan 2011. 4.Hartatik. Dosen STMIK AMIKOM Yogyakarta