INFORMATIKA Vol 3 No. 1, Maret 2016
ISSN : 2337 - 5213
SISTEM INFORMASI PENJUALAN DAN PENILAIAN BATU MULIA BERBASIS WEB SENTRA INDUSTRI UD. SONY PERMATA PACITAN Taupiq Nuzuli STIE AUB Surakarta ABSTRACT UD. Sony Permata is a company engaged in the precious stone industry. As one of the businesses that intend to provide the needs of the community in the form of accessories and decoration .For the current system is still using manual and not computerized.Of these problems led to the idea to create a web-based application, which in it can make the sale and valuation of precious stones. The methodology used in the making of this application is the Waterfall method. PHP is a programming language and MySQL database. Tools and Editors used is XAMPP, and Notepad ++. Supported by the availability of the Internet network in the company. This application will be used as a medium of sales and precious stones based assessment criteria. This site contains a home page menu, profile, compare, count, Terms, Product, Shop cart, Download, Contact. The website is expected to help in marketing the product from UD. Sony Permata and assist customers in purchasing and selecting precious stones. Keyword : Information Systems, UD. Sony Permata, Precious Stones, Sales, Rate
I. PENDAHULUAN Perkembangan ilmu pengetahuan yang semakin maju seperti sekarang ini tertutama yang berkaitan dengan teknologi dan informasi dunia menuntut setiap perusahaan untuk memiliki basis data. Sistem basis data ini digunakan untuk menyimpan setiap transaksi sehingga membantu kelancaran proses dan menghasilkan informasi yang berkualitas. Sistem basis data berbasis web merupakan sebuah media yang dapat dipergunakan untuk mengelola data, laporan, serta memudahkan perusahaan dalam memberikan informasi. Sistem basis data berbasis web ini akan meningkatkan pelayanan sebuah perusahaan karena mampu menyimpan dan mengelola data secara efektif dan up to date. Sedemikian pentingnya penggunaan sistem informasi saat ini sehingga pengambilan keputusan atas pemilihan sistem informasi yang akan diimplementasikan pada suatu badan usaha menjadi suatu hal juga sama pentingnya dengan peran sistem informas itersebut. Awalnya UD. Sony Permata masih menggunakan media manual dalam mempromosikan produk dagangannya. Dan customer yang akan membeli harus datang ke toko secara langsung. Karena website sudah banyak dikenal oleh masyarakat dan juga salah satu media promosi yang baik atau efektif untuk mengembangkan usaha dan juga menambah penghasilanUD. Sony Permata. Selain itu website juga merupakan media yang bisa memberikan
berbagai macam informasi tentang produkproduk UD. Sony Permata Pacitan. Berdasarkan permasalahan yang telah dipaparkan maka mendorong penulis guna membantu memberikan solusi terhadap masalah yang saat ini sedang dihadapidengan cara pembuatan sistem menggunakan teknologi komputer. Yaitu membuatkan website untuk UD. Sony Permata dengan menggunakan bahasa pemrograman PHP dan database MySQLserta menggunakan metode Waterfall. II. TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu Agustinus Triharjono (2012) dengan judul “Sistem Informasi Penjualan Berbasis Web Pada Toko Kencana Ungu Kediri”. Di dalam penelitian ini sistem hanya menampilkan barang produknya saja. Namun belum sempurna, karena sistem belum dapat menampilkan jumlah produk yang dipasarkan. Sedangkan untuk sistem yang akan dibangun di dalamnya berisi gambar produk yang ditawarkan, beserta detail produk dan jumlah stok. Viktor Nicolas Nore (2013), dengan judul “Perancangan Sistem Informasi Penjualan Dan Pemesanan Produk Berbasis Web”. Di dalam penelitian tersebut, sistem juga hanya menampilkan produknya saja. Jadi kurang sempurna, Karena belum terdapat jumlah barang yang tersedia di toko tersebut. Sistem yang akan dibangun di dalamnya berisi gambar produk, detail produk, jumlah stok Halaman-12
INFORMATIKA Vol 3 No. 1, Maret 2016
ISSN : 2337 - 5213
dan pemberian diskon atau potongan harga disetiap itemnya. Wiwin Windarti, Oom Pratomo (2013), dengan judul Analisis dan Perancangan Sistem Informasi Penjualan pada Toko Dua Saudara Makmur. Pada system ini tidak dilengkapi dengan pengolahan laba penjualan sehingga pemilik toko tidak mengetahui berapa keuntungan yang diperoleh. Adapun bahasa pemrograman yang digunakan adalah Visual Basic 6.0 dan database SQL Server 2000. Sistem yang akan dibangun menggunakan bahaa pemrograman PHP dan MySQL sebagai databasenya. Dari penulisan-penulisan yang telah dibahas memiliki persamaan dengan Penjualan dan Penilaian Batu Mulia Berdasarkan Kriteria Berbasis Web, yaitu sama-sama digunakan untuk mempermudah para konsumen dalam dalam memilih dan membeli batu dimanapun dan kapanpun hanya dengan menggunakan koneksi internet tanpa harus mendatangi secara langsung sentra industri batu mulia Pacitan.
yang dijual setelah itu pembeli melakukan pemesanan batu mulia yg diinginkan. Pemesanan dilakukan dengan mengisi form data pesan kemudain penjual melihat stok dari batu yg dipesan oleh pembeli. Kemudian penjual melakukan konfirmasi pembelian kepada pembeli kemudian diteruskan ke transakasi pembelian. Pembeli mendapatkan detail data transaksi kemudian penjual memperbarui data stok produk yang telah dibeli.
2.2. Batu mulia Batu mulia adalah setiap jenis batuan batuan, mineral , dan bahan mentah alam lainnya yang setelah diolah atau diproses memiliki keindahan dan ketahanan yang memadai untuk dipakai sebagai barang perhiasan yang memiliki nilai ekonomi tinggi. Oleh karena itu kualitas batu mulia biasanya ditentukan dengan beberapa faktor seperti kemurnian atau keaslian, kekerasan dengan menggunakan skala mochs, warna, bentuk dan ukuran. III. METODE PENELITIAN 3.1. Sistem Yang Sedang Berjalan UD. Sony Permata adalah perusahaan swasta nasional yang bergerak di bidang bisnis sejak tahun 1988 telah memiliki banyak pelanggan. Dimana untuk sistem yang berjalan saat ini masih menggunakan cara manual dan belum terkomputerisasi. Perusahaan tersebut belum memiliki website resmi sebagai media promosi, melainkan masih menggunakan media berupa katalog. Untuk itu, jalannya sistem yang berjalan di UD. Sony Permata pembeli yang langsung mendatangi toko untuk melihat dan membeli batu. Pembeli mencari info tentang batu mulia dengan mengakses website, kemudian penjual menyediakan data data tentang batu mulia
Gambar 1. Flowchart Sistem 3.2. Analisis Kelemahan Sistem Berdasarkan hasil penelitian terhadap sistem yang sedang berjalan maka dapat diidentifikasikan beberapa masalah dengan menggunakan kaedah analisa SWOT. a. Kekuatan / Strength Sistem informasi penjualan dan penilaian batu mulia ini dapat di akses dimanapun karena bersifat online sehingga memudahkan siapapun untuk mengakses website ini. Website ini juga bersifat dinamis karena dapat
Halaman-13
INFORMATIKA Vol 3 No. 1, Maret 2016
ISSN : 2337 - 5213
diedit dan di sesuaikan dengan mudah melalui pengaturan database. b. Kelemahan / Weakness Sistem informasi penjualan dan penilaian batu mulia bergantung pada adanya koneksi internet untuk dapat di akses sehingga jika ada keterbatasan dalam koneksi online maka informasi tidak dapat di akses. c. Kesempatan / Opportunity Sistem informasi penjualan dan penilaian batu mulia saat ini masih dapat dikembangkan lebih luas lagi ke berbagai platform tidak hanya web tetapi juga aplikasi standalone dalam format dan tampilan yang berbeda sesuai dengan kebutuhan pengguna yang berkepentingan menggunakan sistem ini. d. Ancaman / Threats Dalam persaingan banyaknya sistem informasi penjualan dan penilaian batu mulia yang serupa dan masih banyaknya masyarakat yang ingin menyerap akses tentang informasi penjualan dan penilaian batu mulia sehingga menjadikan peluang terbuka untuk siapapun dalam membuat sistem informasi penjualan dan penilaian batu mulia yang serupa 3.3. Use Case Diagram
Gambar 2. Use Case Diagram Customer atau pelanggan akses website untuk sekedar mencari info ataupun melakukan pemesanan batu mulia dimana pelanggan akses data produk dan lihat harga produk, jika pelanggan menyukai produk maka akan melakukan pemesanan yang kemudian akan di data sistem agar admin dapat memproses pemesanan tersebut hingga proses pembayaran produk. Admin memiliki akses untuk mengelola seluruh data yang ada di website seperti data produk, pemesanan, data toko dan data pelanggan.
Gambar 3 Class Diagram Dari gambar di atas maka dapat dijelaskan bahwa dalam class diagram terdiri terdiri dari table yang sudah saling berelasi dengan table – table yang lain. Sehingga dalam Class Diagram yang dapat dilihat gambar diatas, maka menunjukkan Tabel Kota dimana id_kota menjadi kunci tamu di Tabel Order yang berfungsi memunculkan id kota saat proses pesanan atau order disimpan. Begitupula untuk tabel Order_detail, dan table Produk. Untuk tabel Order_detail yaitu tempat menyimpan data pesanan memiliki relasi dengan table orders dan tabel produk, dimana id_orders dan id_produk menjadi kunci tamu dalam table Order_detail. Sehingga table order_detail sangat berpengaruh dengan table order, dimana order dapat mengubah dan menghapus dan menambah pesanan. 3.5. Activity Diagram Admin login dimana akses admin dapat mengelola data yang ada di dalam sistem seperti ubah info toko, produk, pemesanan sampai dengan data pelanggan. Pelanggan melakukan pemesanan yang juga di lihat oleh admin sampai detail pemesanan pelanggan hingga proses cetak laporan pemesanan.
3.4. Class Diagram Halaman-14
INFORMATIKA Vol 3 No. 1, Maret 2016
ISSN : 2337 - 5213
Gambar 7. Halaman Compare Produk Halaman compare berisi perbandingan produk, yaitu dengan membandingkan kualitas terbaik dari batu.
Gambar 4. Activity Diagram IV. HASIL DAN PEMBAHASAN 4.1. Implementasi Sistem Bagi Admin
Gambar 5. Halaman Tambah Data Halaman tambah data berisi data produk batu mulia yang disediakan oleh admin. Terdapat tombol “edit” untuk merubah data produk dan tombol “hapus” untuk menghapus data produk dari beranda product.
Gambar 6. Halaman Penilaian Kriteria
Gambar 8. Halaman Penilaian Produk Halaman hitung berisi tentang informasi penilaian produk berdasarkan kriteria yang dapat dilakukan oleh pelanggan dengan mengisi atau memilih jenis abatu yang disediakan kemudian dibandingkan berdasarkan nilai kriteria batu. Pada halaman data pelanggan berisi data pelanggan,ada dua jenis data yakni data pelanggan lama dan data pelanggan baru. Pada data pelanggan batu yang harus diisi oleh pelanggan antara lain nama, password, alamat, email, nomor telepon, kota tujuan, kode verifikasi. Dan pada data pelanggan lama yang harus diisi adalah email dan password yang telah dibuat saat pendaftaran pelanggan baru.
Halaman penilaian kriteria berfungsi untuk menambah atau mengedit data kriteria nilai batu. 4.2. Implementasi Sistem Bagi User
Halaman-15
INFORMATIKA Vol 3 No. 1, Maret 2016
ISSN : 2337 - 5213 b. Pembuatan website dapat mempermudah konsumen mendapatkan informasi batu mulia. c. Pembuatan website mempermudah konsumen dalam melakukan transaksi pembelian secara online. d. Pembuatan website mempermudah konsumen dalam memilih batu yang akan dibeli dengan cara melakukan perbandingan produk dan penilaian berdasarkan kriteria.
Gambar 9. Halaman Transaksi 4.3. Pemeliharaan Sistem Langkah-langkah pemeliharaan sistem: a. Penggunaan sistem Yaitu menggunakan sistem sesuai dengan fungsi dan tugasnya masing-masing untuk operasi rutin pada Sistem Informasi Penjualan dan Penilaian Batu Mulia Berdasarkan Kriteria Berbasis Web. b. Audit sistem Melakukan penggunaan dan pemeliharaan formal untuk menentukan seberapa baik sistem baru dapat memenuhi kriteria kinerja. Dikatakan penelaahan setelah penerapan dan dapat dilakukan oleh seseorang auditor internal. c. Penjagaan sistem Yaitu melakukan pemantauan untuk pemeriksaan rutin, sehingga sistem tetap beroperasi dengan baik. Selain itu juga untuk menjaga kemutakhiran sistem jika sewaktuwaktu terjadi perubahan dalam sistem. d. Perbaikan sistem Melakukanperbaikan jika dalam operasi terjadi kesalahan dalam program atau kelemahan rancangan yang tidak terdeteksi saat tahap pengujian sistem. e. Peningkatan sistem Melakukan modifikasi terhadap sistem ketika terdapat potensi peningkatan sistem setelah sistem berjalan beberapa waktu. V. KESIMPULAN Dari uraian hasil dan pembahasan, bahwa sistem penjualan berbasis web sudah dapat dibuat menggunakan bahasa pemograman PHP dan database MySQL, sehingga penulis dapat menyimpulkan beberapa hal antara lain : a. Pembuatan website dapat membantu UD. Sony Permata menyampaikan informasi tentang batu mulia dan memberikan layanan pemesanan secara online.
DAFTAR PUSTAKA Buana,
I Komang Setia. 2014. Jago Pemrograman PHP Untuk Pemula dan Orang Awam. Jakarta Timur: Dunia Komputer. Budiyanto. 2012. Pengertian Notepad++, http://infoprogramkomputer.blogsport .com/2012/04/notepad.html. diakses tanggal 20 Maret 2015 Effendi, Ilham. 2014. Pengenalan MySQL, http:// teknojurnal.blogspot.com/2014/04/pengenal an-mysql.html, diakses pada 20 Maret 2015. Pukul 13.38 WIB. Fatta, Hanif, Al. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing dan Perusahaan dan Organisasi Modern. Yogyakarta: CV. Andi Offset Irawati, Susan. 2006. Manajemen Keuangan. Pustaka: Bandung. Jogiyanto, H. M 2005. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur, Teori dan Prektis Aplikasi Bisnis, Yogyakarta: AndiOffset. Joseph, Schumuller. 2011. Sams Teach Yourself UML in 24 Hours. USA (United States of America): Publication Service, Inc. Masngudi. 2000. Metode Penelitian. Jakarta : Universitas Borobudur. Moleong, L. J. 2007. Metode Penelitian Kulitatif. Bandung: PT. Remaja Rosdakarya. Nugroho, Bunafit 2004. PHP dan MySQL dengan editor Macromedia Dreamweaver 8. Yogyakarta : AndiOffset
Halaman-16
INFORMATIKA Vol 3 No. 1, Maret 2016
ISSN : 2337 - 5213
Pressman, R.S. (2002). Rekayasa Perangkat Lunak (Pendekatan Praktis). Yogyakarta: Andi. Purnama, Bambang, E. 2014. Cara Mudah Membuat Web Dengan CMS. Yogyakarta: Graha Ilmu Riyanto, Slamet. 2007. Membangun Website dengan Adobe Photoshop dan Macromedia Dreamweaver. Jakarta: Datakom Linas Buana. Sandi, Mulyana. 2014. Bikin Website Dengan Aplikasi-aplikasi Gratis Cepat, Mudah & Murah. Yogyakarta: MediaKom. Siagian, Yolanda M. 2005. Supply Chain Management. Jakarta: Penerbit Grasindo Sudjana, Nana. 2004. Penilaian Hasil Proses Belajar Mengajar. Bandung: PT Remaja Rosdakarya. Tim Wahana Komputer. 2009. PHP Programming. Jakarta: Salemba Infotek Usman, H dan Akbar, S. 2000. Pengantar Statiska. Jakarta: PT. Bumi Aksara. Williams, L. 2006. Testing Overview Ana Black-Box Testing Techniques. Retrived from http://agile.csc.ncsu.edu/SEMaterials/ BlackBox.pdf
Halaman-17