Sistem Informasi Katalog Produk Berbasis Web Pada PT. Cahaya Prima Lestari Abadi Awan 1) Elvi Yolanda 2) STMIK IBBI Jalan Sei Deli No. 18. Telp 061-4567111 Email:
[email protected])
[email protected] 2)
Abstrak Dalam persaingan yang ketat saat ini PT. Cahaya Prima Lestari Abadi memerlukan suatu sistem informasi katalog produk berbasis web yang dapat mendukung peningkatan kinerja sistem pemasaran dan sistem pemesanan produk. Tujuan dilakukannya penelitian ini adalah untuk merancang suatu sistem yang diharapkan dapat mengurangi tingkat resiko kesalahan dalam penyampaian informasi produk terhadap pelanggan dan sekaligus untuk mempermudah karyawan perusahaan dalam memproses pesanan pelanggan. Metode penelitian dilakukan dengan dua metode yakni, metode penelitian lapangan dan metode studi kepustakaan. Metode penelitian lapangan dilakukan dengan memperoleh informasi berupa wawancara, observasi secara langsung keperusahaan dan investigasi. Selain itu metode kepustakaan dilakukan dengan memperoleh sumber data dari buku-buku, jurnal, dan sumber-sumber lainnya yang sesuai dengan kebutuhan. Hasil dari penelitian yang dilakukan berupa rancangan sistem informasi berbasis web yang sistemnya digambarkan dengan menggunakan usecase dan class diagram. Selain itu ada juga rancangan sistem serta bentuk implementasi dari sistem yang telah dirancang. Kesimpulan penelitian ini adalah Sistem informasi katalog produk berbasis web yang telah dirancang memiliki banyak kelebihan, sehingga dapat mendukung kinerja perusahaan. Semoga dapat bermanfaat bagi perusahaan serta dapat diimplementasikan. Kata kunci: Sistem informasi, Katalog Produk, Web
Abstract Nowadays, there is high competition that makes PT. Cahaya Prima Lestari Abadi needs an information system of web-based product catalog that can support and improved the performance of marketing system and product ordering system. The aim of this research is to design a system that it can reduce the risk of errors in delivering the information of the product to the customers and also for employee to process the customers’ orders. The methods of this research are divided into two methods, they are direct survey methods and library research methods. The direct survey methods are by obtaining the information, directly observes to the company and do investigations. In addition to the methods, there is library research methods are by getting the resources from books, journals, and the others those can support this research. The result of this research conducted in the form of the design web-based information system that is described using usecase and class diagrams. There are also design and an implementation from the system. The conclusion the research is the information system of web-based product catalog has been designed that have many advantages, that can support the performances of company. The writer hopes this program is useful for the company and can be implemented. Keywords: Information System, Product Catalog, Web
1.
Pendahuluan
Suatu era baru dalam zaman modern ini telah dimulai, dimana manusia sangat bergantung dengan informasi. Mulai dari kebutuhan untuk kehidupan sehari-hari, dunia bisnis, kesehatan, pendidikan, semua membutuhkan informasi. Informasi merupakan hasil pengolahan data yang disajikan sedemikian rupa sehingga dapat memberi arti atau persepsi tertentu kepada penerimanya. Oleh karena sangat besar ketergantungan manusia terhadap informasi, maka kualitas informasi harus selalu ditingkatkan. Beberapa faktor penentu kualitas informasi adalah keakuratan, ketepatan waktu, relevansi, dan kemudahan untuk memperoleh informasi itu sendiri. Untuk memenuhi beberapa faktor tersebut maka baik komputer dijadikan sebagai tumpuan utama sebagai alat pengolah data yang dapat diandalkan. Tidak hanya karena kecepatannya, melainkan juga keakuratan dan daya tahannya untuk melakukan pemrosesan data dalam jumlah besar. Hal inilah yang dikenal pada saat ini sebagai era teknologi informasi dan komunikasi. Sedangkan rangkaian sistem komputerisasi yang mengolah data-data menjadi informasi yang berguna disebut sebagai sistem informasi.
Sistem Informasi Katalog Produk Berbasis Web Pada PT. Cahaya Prima … (Awan, Elvi Yolanda)
72
Penggunaan sistem informasi, menjamin bahwa pihak pengguna dapat memperoleh informasi yang akurat, tepat waktu, dan bermanfaat. Oleh karena itu, penerapannya dalam lingkungan perusahaan menjadi kunci utama dari perusahaan dalam memenangkan persaingan dalam dunia perdagangan, dan untuk dapat tetap bertahan serta berkembang perusahaan harus dapat menerapkan suatu sistem yang dapat mendukung kebutuhan manajemen yaitu penggunaan sistem informasi. PT. Cahaya Prima Lestari Abadi sebagai salah satu perusahaan yang bergerak di bidang distributor lampu Philips dan juga alat-alat listrik lainnya, dikarenakan perusahaan ini menjual jenis lampu dan alat listik yang tertentu dan berbeda dari pasaran umumnya maka dibutuhkan sistem informasi pemasaran yang dapat dilakukan secara cepat, dan tepat sehingga mempermudah pelanggan dan pengunjung website untuk mengetahui informasi harga produk, bentuk produk serta dapat melakukan transaksi pemesanan langsung dari dalam website tersebut. Berdasarkan pertimbangan diatas maka setelah diterapkannya suatu sistem diharapkan dapat membantu PT. Cahaya Prima Lestari Abadi dalam mempromosikan produknya kepada masyarakat luas dan juga dapat membantu para calon pembeli dalam mengakses informasi yang dibutuhkan dan sekaligus dapat memesan produk yang diinginkan secara online, sehingga dengan adanya sistem ini akan mempermudah segala proses kegiatan di dalam perusahaan tersebut. Perangkat lunak akan dibangun dengan menggunakan basis aplikasi web. Oleh karena itu di bawah ini disajikan beberapa konsep mengenai aplikasi web beserta dengan cara kerjanya. Aplikasi Web adalah sekumpulan halaman Web yang mampu berinteraksi dengan pengunjung, dengan sesama halaman Web, dan dengan berbagai sumber data yang ada di server Web. Isi dari suatu halaman aplikasi Web ini berbeda dari satu pengunjung ke pengunjung lain. Ini terjadi karena isi halaman aplikasi Web ditentukan oleh permintaan dari pengunjung yang tidak selalu sama. Permintaan ini diproses oleh server dan kemudian dikirimkan ke browser. Web dinamis merupakan web yang dibentuk tidak hanya dengan HTML saja, tetapi ditambahkan dengan middleware dan database sehingga perubahan informasi dalam halaman web dapat ditangani melalui perubahan data, bukan melalui perubahan program. Web dinamis isinya dapat dirubah sewaktuwaktu tanpa melalui perubahan kode pada file web, akan tetapi melalui halaman administrator. Konten yang tampil dalam web dinamis tersimpan pada sebuah database sehingga orang awam pun bisa merubah isi konten web tanpa penguasaan bahasa pemograman web. Browser merupakan sebuah software yang digunakan untuk mengakses atau menampilkan halaman web. Pengeksekusian atau pembacaan halaman web oleh browser dibagi menjadi dia berdasarkan pengeksekusiannya, yaitu pengeksekusian pada sisi klien dan pada sisi server. Konsep Perancangan Berorientasi Objek merupakan suatu teknik atau cara pendekatan baru dalam melihat permasalahan dan sistem (sistem perangkat lunak, sistem informasi, atau sistem lainnya). Pendekatan berorientasi objek akan memandang sistem yang akan dikembangkan sebagai suatu kumpulan objek yang berkorespondensi dengan objek-objek dunia nyata. Ada banyak cara untuk mengabstraksikan dan memodelkan objek-objek tersebut, mulai dan abstraksi objek, kelas, hubungan antar kelas sampai abstraksi sistem. Saat mengabstraksikan dan memodelkan objek ini, data dan prosesproses yang dipunyai oleh objek akan dienkapsulasi (dibungkus) menjadi satu kesatuan. Dalam rekayasa perangkat lunak, konsep pendekatan berorientasi objek dapat diterapkan pada tahap analisis, perancangan, pemrograman, dan pengujian perangkat lunak. Ada berbagai teknik yang dapat digunakan pada masingmasing tahap tersebut, dengan aturan dan alat bantu pemodelan tertentu.
2.
Metode Perancangan
Adapun metode perancangan yang dilakukan saat perancangan web katalog ini adalah analisis kebutuhan dengan melakukan pengumpulan data-data, bahan-bahan dan informasi untuk pembuatan sistem web catalog. Kemudian lanjut ke tahap merancang dan mendesain tampilan-tampilan tiap halaman web katalog yang akan ditampilkan dalam web katalog ini dan perancangan dilakukan dengan menggunakan aplikasi Macromedia Dreamweaver 8. Setelah itu dibuat coding dan dilakukan pengujian terhadap web katalog yang telah selesai didesain langsung melalui localhost, dan melakukan pembenahan kembali terhadap kesalahan-kesalahan coding maupun perbaikan kembali terhadap guna memperindah tampilan web katalog yang dibuat. Adapun Usecase diagram perancangan sistem informasi katalog produk berbasis web pada PT. Cahaya Prima Lestari Abadi dapat dilihat pada gambar 1:
73
Gambar 1 Usecase Diagram Adapun Class diagram perancangan sistem informasi katalog produk berbasis web pada PT. Cahaya Prima Lestari Abadi dapat dilihat pada gambar 2:
Gambar 2 Class Diagram
Sistem Informasi Katalog Produk Berbasis Web Pada PT. Cahaya Prima … (Awan, Elvi Yolanda)
74
Untuk merancang sistem yang baik dan terstruktur dibutuhkan basis data (database). Di dalam database terdapat 4 (empat) tabel yang digunakan dalam perancangan web ini, dapat dilihat pada tabel berikut: Tabel 1 Tabel contact No Field_Name Type Field_Size Ket 1 Id_ctc Int 11 Id contact 2
id_user
Int
11
Id user
3
Isi
Varchar
5000
Isi
4
Bls
Varchar
5000
balas
Tabel 2 Tabel produk No Field_Name 1 id_produk
Type Int
Field_Size 11
Ket Id produk
2
nama_produk
Varchar
50
Nama produk
3
Harga
Int
11
Harga produk
4
gambar
Varchar
50
Gambar produk
5
tipe
Varchar
255
Tipe produk
6
berita
Varchar
2000
keterangan
Tabel 3 Tabel tborder No Field_Name Type 1 notransaksi Int
Ket No transaksi
11
Id produk
2
id_produk
Int
3
Tanggal
Date
4
id_user
Int
11
Id user
5
Qty
Varchar
225
Jlh produk
6
Keterangan
Varchar
1000
keterangan
7
Status
Enum(‘Pesan’,’Kirim’)
Tabel 4 Tabel user No Field_Name 1 id_user
3.
Field_Size 11
Tanggal
status
Type Int
Field_Size 11
Ket Id user
2
Nama
Varchar
50
Nama
3
Alamat
Varchar
100
Alamat
4
Kota
Varchar
50
Kota
5
Telepon
Varchar
50
Telepon
6
kode_pos
Varchar
5
Kode pos
7
Pass
Varchar
20
Password
8
Email
Varchar
50
Email
9
Status
Enum(‘Admin’,’User’)
Hasil dan Analisis
Status
Adapun sistem yang akan dibangun adalah suatu sistem informasi berbasis web yang akan menyediakan informasi mengenai perusahaan dan produk-produk yang ditawarkan oleh perusahaan. Sistem informasi berbasis web yang dirancang menyediakan sejumlah informasi mengenai diri perusahaan seperti misalnya informasi mengenai sejarah perusahaan. Sistem yang dirancang memberikan kemudahan bagi pihak konsumen untuk mendapatkan informasi mengenai produk-produk yang
75
ditawarkan oleh perusahaan berikut harganya, melakukan pemesanan produk, melakukan interaksi user, bisa melakukan edit profile konsumen. Adapun halaman home atau sebagai halaman utama pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 4 Halaman Home Adapun halaman register pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 5 Halaman Register Adapun halaman Update Profile pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 6 Halaman Update Profile Adapun halaman Product pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Sistem Informasi Katalog Produk Berbasis Web Pada PT. Cahaya Prima … (Awan, Elvi Yolanda)
76
Gambar 7 Halaman Product Adapun halaman product (pemesanan barang) pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah :
Gambar 8 Halaman Product (Pemesanan Barang) Adapun halaman Order pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 9 Halaman Order
77
Adapun halaman Contact pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 10 Halaman Contact Adapun halaman About pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 11 Halaman About Adapun halaman FAQ (Frequency Ask Quation) pada Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 12 Halaman FAQ (Frequency Ask Quation)
Sistem Informasi Katalog Produk Berbasis Web Pada PT. Cahaya Prima … (Awan, Elvi Yolanda)
78
Adapun halaman pada Order (Cetak Bukti Pemesanan / Admin) Sistem Informasi Katalog Produk Berbasis web PT. Cahaya Prima Lestari Abadi adalah:
Gambar 13 Halaman Contact (Cetak Bukti Pemesanan / Admin)
4.
Kesimpulan
Setelah melakukan uji coba dapat diambil kesimpulan dalam perancangan Sistem Informasi Katalog Berbasis Web Pada PT. Cahaya Prima Lestari Abadi, dapat digunakan dan sistem informasi yang dirancang bersifat multi user karena dapat melayani dan memenuhi kebutuhan pelanggan dimanapun, dan kapanpun, sistem informasi yang dirancang dapat melayani kebutuhan pelanggan walaupun perusahaan tidak dalam keadaan sedang beroperasi, sistem informasi yang dirancang memudahkan pelanggan untuk mencari informasi produk-produk yang diinginkan, sistem informasi yang dirancang memudahkan interaksi user tanpa harus bertemu secara langsung, sistem informasi yang dirancang memudahkan admin untuk mencetak bukti pemesanan, sistem informasi yang dirancang memudahkan admin untuk mengedit data produk, sistem informasi yang dirancang memudahkan pelanggan untuk mengedit data yang sebelumnya telah diisikan pada saat melakukan registrasi. Namun tetap saja sistem informasi yang telah dirancang masih belum bisa melihat jumlah stok dan belum bisa melakukan penambahan admin baru, jadi masih dibutuhkan pengembangan sistem lebih lanjut, kemudian diperlukan SDM yang mampu mengaplikasikan sistem yang telah dirancang ini.
Daftar Pustaka [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]
Anonim., 2013, Pengertian Internet, http://id.wikipedia.org/wiki/Internet, Diakses pada tanggal 16 Mei 2013. Anonim., 2013, Pengertian Perl, http://id.wikipedia.org, Diakses tanggal 14 juni 2013. Ardhana, YM Kusuma., 2012, Php Menyelesaikan Website 30 Juta, Penerbit Jasakom. Jogiyanto, H.M., 1988, Pengenalan komputer, Penerbit Andi, edisi ke 2, Yogyakarta. Prasetio, Adhi., 2012, Buku Pintar Pemrograman Web, Penerbit mediakita, Jakarta. Saputra, Agus.,2012, Membangun Aplikasi Toko Online Dengan Php dan Sql Server, PT elex Media Komputindo, Jakarta. Saputra, Agus.,2011, Panduan Praktis Menguasai Database Server Mysql, PT elex Media Komputindo, Jakarta. Soeherman, Bonnie. & Pinontoan, Marion., 2008, Designing Information System, PT Elex Media Komputindo, Jakarta. Sunarfrihantono, Bimo., 2002, Php dan MySql Untuk Web, Penerbit Andi, Yogyakarta. Sugiarti, Yuni., 2013, Analisa&Perancangan UML [Unified Modeling Language] Generated VB.6, Penerbit Graha Ilmu, Yogyakarta. Suyanto., 2007, Pengertian Web Dinamis, http://ini-apa.com/?s=pengertian-web+dinamis, Diakses pada tanggal 16 Mei 2013. Suwandi.,2011, Perancangan Website Perusahaan PT. BintangJaya SaktiKencana, skripsi STMIK IBBI, Medan.