WEBSITE PORTAL PADA CV CHAMPION PALEMBANG MENGGUNAKAN PHP DAN MySQL Rindu Setiawati Jurusan Sistem Informasi STMIK PalComTech Palembang
Abstrak Website Portal pada CV Champion Palembang menggunakan Php dan MySQL merupakan perangkat lunak dan dibangun berdasarkan hasil penelitian selama 1 bulan. Penulisan skripsi ini dilatarbelakangi oleh kebutuhan akan Website Portal produk yang dapat mendukung sebuah perusahaan dalam kegiatan promosi dan pemasaran produk. Sistem ini dirancang berdasarkan DFD dan ERD yang sudah disusun sesuai dengan hasil penelitian. Diharapkan dengan adanya Website Portal yang disusun melalui penulisan skripsi ini dapat memberikan informasi yang lebih baik sehingga dapat memperluas jangkauan pemasaran dan meningkatkan jumlah penjualan. Secara garis besar Website Portal produk ini dapat mempermudah calon konsumen dalam mengetahui perkembangan produk-produk tanpa harus dibatasi oleh jarak dan waktu. Kesimpulan yang dapat diambil dari penulisan dan pembuatan Website Portal produk ini adalah bahwa teknologi dapat dimanfaatkan dalam segala bidang, salah satunya di CV Champion Palembang. Saran yang dapat diberikan yaitu perlunya pengembangan terhadap Website Portal yang telah dirancang ini di kemudian hari disesuaikan dengan kebutuhan yang ada di CV Champion Palembang. Kata kunci : Proyek, Pelaksanaan, Penjadwalan, Pengadaan barang/jasa, Barang, Pengiriman Barang, Pembayaran.
PENDAHULUAN CV. Champion Palembang merupakan salah satu perusahaan yang bergerak di bidang usaha penjualan meubel (perabotan rumah tangga dan perlengkapan kantor) yang beralamat Jl. Jendral Sudirman No. 2841 Palembang. perusahaan ini didirikan pada tanggal 16 Juli 1987 oleh Bapak Drs. Paulus Haris Setianto yang merupakan pemilik sekaligus merangkap sebagai direktur dengan memiliki karyawan sebanyak 16 orang. Adapun bentuk badan hukum perusahaan ini adalah CV. (Commanditaire Vennootschaap) yang bernama CV. Champiom dengan akte pendirian No. 07 tahun 1987 dihadapan Notaris Ny. Enimarya Agoes Suwarko, SH. TINJAUAN PUSTAKA Pengertian Website Portal Portal-portal dirancang untuk memberikan informasi-informasi pada para pengguna web saat mereka pertama kali menggunakan web. Suatu hal yang umum jika portal-portal juga menyediakan dan memuat mesin-mesin pencari, baik yang dikembangkan sendiri seperti yang dimiliki oleh www.yahoo.com, atau menggunakan mesin pencari yang dikembangkan pihak lain, misalnya www.plasa.com yang menggunakan mesin pencari (search engine) dengan nama Google. Portal-portal biasanya menjual ruang periklanan pada situsnya dan beberapa portal juga mengambil sejumlah persentase tertentu dari penjualan ritel-ritel yang dapat dikunjungi dari portal yang bersangkutan. Dalam hal ini, beberapa portal tersedia untuk perdagangan antabisnis. Infomediaries, yaitu suatu organisasi yang bertindak sebagai konsolidator
1
informasi dan distributor bertindak mirip dengan portal dan memiliki peran yang sangat penting dalam membentuk pasar di dunia maya. Perantara-perantara ini menambah nilai tertentu ke para pelanggan dengan membantu melakukan penilaian tentang apa yang konsumen inginkan atau butuhkan dan membantu mereka untuk secara cepat dan murah mendapatkannya. Website portal/portal web, saat ini banyak kita temukan di internet. Yahoo adalah sebuah portal web populer yang dioperasikan perusahaan yang bernama Yahoo! Inc.. Contoh lainnya dalam website portal adalah website portal company yang pembuatannya ditujukan agar para customer dapat mengakses langsung informasi yang ada secara online tanpa harus berkunjung langsung ke perusahaan tersebut. Contohnya adalah jne.co.id, bni.co.id, dan lainnya Produk Menurut Boone dan David L.Kurtz (2007:118), produk adalah sekumpulan atribut fisik, jasa dan simbolis yang di desain untuk memuaskan kebutuhan konsumen. Menurut Cannon (2008:285), produk berarti kepuasan akan kebutuhan yang ditawarkan oleh suatu perusahaan. Dari dua definisi di atas dapat penulis simpulkan bahwa produk adalah hasil dari kegiatan produksi yang berwujud barang dan desain untuk memuaskan kebutuhan konsumen. Web Menurut Wahana komputer (2009:2), web merupakan media informasi berbasis jaringan computer yang dapat diakses dimana saja dengan biaya relative murah, web merupakan bentuk implementasi dari bahasa pemrograman web (web programming). Sejarah perkembangan bahasa pemrograman web diawali dengan HTML (Hypertext Markup Language), yang kemudian dikembangan dengan munculny CSS (Cascading Style Sheet) yang bertujuan untuk memperindah tampilan website. Pada kenyataannya, bahasa tersebut masih memiliki kelemahan, yaitu skrip program dapat secara utuh, sehingga kita dapat mengetahui kerangka situs tersebut dan member peluang hacker untuk mengubahnya dengan mudah. Menurut Rianto (2007:2) Web adalah fasilitas hypertext yang mampu menampilkan data berupa teks, gambar, suara, animasi dan multimedia lainnya, dimana diantara data-data tersebut saling terkait dan berhubungan satu dengan yang lainnya. Untuk memudahkan dalam membaca data tersebut dibutuhkan sebuah browser seperti internet eksplorer, netscape, opera ataupun mozila firefox. Dari dua definisi tersebut dapat penulis simpulkan bahwa web adalah fasilitas hypertext yang mampu menampilkan data berupa teks, gambar, suara animasi juga multimedia dan merupakan media informasi berbasis jaringan komputer yang dapat diakses dimana saja. PHP (Hypertext Preprocessor) Menurut Kristanto (2010:9), PHP adalah bahasa pemrograman yang digunakan secara luas untuk penanganan, pembuatan dan pengembangan sebuah web dan bisa digunakan pada HTML. Menurut Wahana komputer (2009:3), PHP merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses dan mengaolah data secara dinamis. PHP dikatakan sebagai sebuah server-side embedded script language, artinya semua sintaks dan perintah program yang akan sepenuhnya dijalankan oleh server, tetapi dapat disertakan pada halaman HTML biasa. Pada umumnya, semua aplikasi yang dibangun menggunakan PHP akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan pada server.
2
MySQL Menurut Kristanto (2010:12), MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL dan DBMS yang multithread dan multi-user. MySQL adalah Relational Database Management (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). MySQL sebenarnya merupakan turunan dari SQL (Structured Query Language), SQL adalah sebuah konsep pengoperasian database terutama untuk pemilihan atau seleksi dan pemasukkan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Sebagai database server MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan interbase. RANCANGAN SISTEM YANG DIUSULKAN Data flow diagram (DFD) Data flow diagram merupakan alat bantu yang dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. berdasarkan hasil analisa penelitian, peneliti memberikan gambaran arus data terhadap sistem yang akan direncanakan sebagai berikut : 1. Diagram Konteks Diagram konteks merupakan alat untuk struktur analisis. Pendekatan terstruktur ini mencoba untuk menggambarkan sistem secara garis besar atau keseluruhan. Dalam penggambaran ini, sistem dianggap sebagai sebuah objek yang dijelaskan secara rinci, karena yang tekankan adalah interaksi sistem dengan lingkungan yang mengaksesnya.
Gambar 1. Diagram Konteks
3
2. Diagram Level 0 Diagram Level 0 adalah Diagram yang menunjukkan semua proses utama yang menyusun keseluruhan sistem.
Gambar 2. Diagram 0
4
3. Diagram Level 1 Diagram level 1 menunjukkan proses-proses internal yang menyusun setiap prosesproses utama dalam diagram level 0.
Gambar 2. Diagram level 1
5
EntityRelationship Diagram (ERD) Berikut ini adalah gambar entity relationship diagram yang merupakan komponenkomponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut diagram yang menggambarkan hubungan antara entitas dan atribut penghubungnya. Rancangan Database dilihat pada gambar 5.6 Entity Relationship Diagram (ERD).
Gambar 3. EntityRelationship Diagram (ERD)
6
HASIL DAN PEMBAHASAN 1. Tampilan Halaman Home
Gambar 4. Tampilan Home 2. Tampilan Halaman Profil Halaman ini adalah halaman pendukung dari website ini dimana halaman menampilkan isi sekilas tentang CV. Champion, alamat serta perkembangan CV. Champion Palembang, berikut tampilan halaman profil:
Gambar 5. Tampilan Halaman Profil 3. Tampilan Halaman Produk Merupakan halaman untuk menampilkan inforasi produk, berikut tampilan halaman produk :
7
Gambar 6. Tampilan Halaman Produk 4. Tampilan Halaman Pegawai Halaman ini adalah control panel pegawai setelah login di halaman login pegawai sebagai pintu masuk menuju aktivitas pegawai pada website ini, berikut tampilan halaman pegawai :
Gambar 7. Halaman Tampilan Pegawai
DAFTAR PUSTAKA Bonne, Louis E dan David L Kurtz. 2007. Contemporary Bussiness, Bisnis Kontemporer. Jakarta: Salemba Empat Kristanto, Andri. 2010. Kupas Tuntas PHP dan MySQL. Klaten: Cable Book Wahana Komputer, 2009. PHP Programming. Semarang: Penerbit Andi
8
Pengantar