WEBSITE CORPORATE PT EMAS MAJU AGRO SAWIT DENGAN MENGGUNAKAN METODE WEB MODELLING LANGUANGE (WEBML) Profil Nelwandri Yogi Rebby Septiansyah Yuliana Handayani Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak PT. Emas Maju Agro Sawit merupakan perusahaan yang bergerak dibidang perkebunan kelapa sawit, dimana perusahaan ini mempunyai kendala yaitu, belum mempunyai website sendiri sehingga masyarakat banyak yang belum mengetahui tentang perusahaan minyak kelapa sawit ini, aplikasi yang digunakan berupa aplikasi spreadsheet, dimana belum mendukung penggunaan database untuk integrasi data. Sehingga dibutuhkan media promosi dan sekaligus memberikan informasi kepada masyarakat. Salah satunya adalah dengan membuat sebuah website corporate. Selain sebagai media promosi dan memberikan informasi, website ini juga menyediakan aplikasi yang dapat membantu karyawan dalam mengolah data perusahaan. Metode penelitian yang dilakukan mulai dengan pemilihan jenis data, teknik pengumpuluan data dan jenis penelitian menggunakan terapan. Alat pengembangan sistem menggunakan model proses Data Flow Diagram (DFD), model data yang digunakan berupa Entity Relationship Diagram (ERD). Teknik pengembangan sistem menggunakan metode Web Modelling Language (WebML). Bahasa pemrograman menggunakan PHP, dengan Adobe Dreamwever CS3 sebagai editor sedangkan database yang digunakan adalah MySQL. Dengan adanya website ini diharapkan mampu mengatasi permasalahan dan menjadi solusi bagi perusahaan. Selain sebagai media promosi dan informasi website ini menyedikan fitur yang dinamis dan dapat diakses oleh masyarakat secara online. Website ini juga menyediakan aplikasi pengolahan data yang dapat membantu kinerja karyawan dalam membuat laporan perusahaan. Penelitian ini menghasilkan media informasi untuk masyarakat yang membutuhkan informasi lowongan kerja maupun informasi lainnya tentang perusahaan dan aplikasi pengolah data untuk menunjang aktivitas karyawan pada PT. Emas Maju Agro Sawit. Kata Kunci : Website, Corporate, PHP, MySQL.
PENDAHULUAN PT. Emas Maju Agro Sawit merupakan perusahaan yang bergerak di bidang perkebunan kelapa sawit sampai memproduksi minyak goreng dan aneka produk turunan lainnya. PT. Emas Maju Agro Sawit mengalami kesulitan dalam menyampaikan informasi kepada masyarakat luas tentang perusahaan. Selain itu proses pengolahan data yang tidak efektif dan efisien menyebabkan kesulitan dalam pencarian data. Dengan kendala-kendala ini dibutuhkan sebuah media informasi berupa website corporate, yang diharapkan dapat mengatasi masalah yang ada di perusahaan tersebut. Dengan adanya website ini tidak hanya mampu menjadi sebuah jawaban dari proses promosi yang tanpa batas, ruang dan waktu tetapi website juga mampu dipergunakan untuk menunjang aktifitas dari sebuah perusahaan untuk meningkatkan kinerja pada perusahaan. Berdasarkan permasalahan yang telah dijelaskan sebelumnya maka penulis berkeinginan untuk membuat sebuah website corporate sebagai media promosi dan informasi sekaligus aplikasi pengolah data yang dapat menunjang kinerja karyawan diperusahaan. Oleh karena itu, penulis melakukan penelitian dengan judul “Website Corporate PT. Emas Maju Agro Sawit dengan menggunakan metode Web Modelling Language (WebML)”.
1
LANDASAN TEORI Sistem Menurut Sutabri (2012:6), sistem merupakan suatu filsafat atau persepsi tentang struktur yang mengkoordinasikan kegiatan-kegiatan dan operasi-operasi dalam suatu organisasi dengan cara yang efisien dan yang paling baik. Informasi Menurut Hendrayudi (2008:194), informasi adalah data yang telah diproses dan dikelola hingga memiliki arti bagi penerimanya. Internet Menurut Simarmata (2010:47), internet adalah kelompok atau kumpulan dari jutaan komputer. Penggunaan internet memungkinkan kita untuk mendapatkan informasi dari komputer yang ada di dalam kelompok tersebut dengan asumsi bahwa pemilik komputer memberikan izin akses. Website Menurut Yuhefizar (2013:2), website adalah halaman-halaman web yang terdapat dari sebuah domain yang mengandung informasi. Sebuah website biasanya dibangun atas banyak halaman web yang saling berhubungan. Hubungan antara satu halaman web dengan halaman web yang lainnya disebut dengan Hyperlink sedangkan teks yang dijadikan media penghubung disebut Hypertext. Corporate Menurut Nilasari (2010:7), corporate website adalah situs korporasi yang dibuat untuk mengenalkan profile perusahaan dan informasi mengenai produk atau layanannya. Website ini berisi informasi lengkap dari latar belakang hingga kegiatan-kegiatan suatu perusahaan, organisasi atau yayasan sosial baik yang bersifat profitable ataupun non-profit. Web Moodelling Language (WebML) Menurut Simarmata (2010:224), Web Modelling Language (WebML) merupakan bahasa spesifikasi tingkat tinggi untuk aplikasi hipermedia. WebML mengizinkan style keduanya, yaitu Entity-Relationship dan UML, untuk menawarkan notasi yang tepat dan representasi grafik menggunakan sintaksis UML. MySQL Menurut Sadeli (2014:10), MySQL adalah database yang menghubungkan menggunakan perintah query dan escaps character yang sama dengan php. PHP Menurut Raharjo (2010:41), PHP adalah salah satu bahasa pemrograman script yang dirancang untuk membangun aplikasi web. Ketika dipanggil dari web browser, program yang ditulis dengan PHP akan di-parsing di dalam web server oleh interpreter PHP dan diterjemahkan ke dalam dokumen HTML, yang selanjutnya akan ditampilkan kembali ke web browser.
2
Rekayasa Web Menurut Simarmata (2010:1), Rekayasa web adalah sebuah aplikasi yang menggunakan pendekatan sistematis, displin, dan terukur untuk pengembangan, operasi dan pemeliharaan aplikasi berbasis web (Web-based applications). Rekayasa web adalah subdisiplin dari rekayasa perangkat lunak yang membantu menyediakan metodologi untuk merancang, mengembangkan, memelihara, dan melibatkan aplikasi web. Data Primer Menurut Sarwono (2006:8), data primer adalah data yang didapatkan dari sumber pertama baik secara individu seperti hasil dari wawancara. Data primer yang penulis gunakan didapat secara langsung dari perusahaan. Data Sekunder Menurut Sarwono (2006:11), data sekunder adalah data primer yang telah diolah lebih lanjut dan disajikan bik oleh pihak pengumpul data primer atau pihak lain, data ini biasanya berupa sejarah perusahaan, visi dan misi, struktur organisasi. Model Proses Dalam penelitian ini model proses yang digunakan penulis adalah Data Flow Diagram (DFD). Menurut Fatta (2007:119), Data Flow Diagram (DFD) merupakan diagram yang digunakan untuk menggambarkan proses-proses yang terjadi pada sistem yang akan dikembangkan. Model Data Dalam penelitian ini model proses yang digunakan penulis adalah Entity-Relationship Diagram (ERD). Menurut Fatta (2007:121), Entity Relationship Diagram (ERD) adalah gambar atau diagram yang menunjukkan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis. Wawancara Menurut Jogiyanto (2008:111), wawancara (interview) adalah komunikasi dua arah untuk mendapatkan data dari responden. Wawancara merupakan metode pengumpulan data yang digunakan untuk memperoleh informasi langsung dari sumbernya. Studi Pustaka Menurut Suryawati (2005:60), studi pustaka adalah aktifitas pengumpulan berbagai jenis data sekunder yang dilakukan dengan cara mempelajari dan mengutip data dari berbagai dokumen, informasi dan internet dan juga dari media cetak.
3
HASIL DAN PEMBAHASAN Diagram Konteks Diagram konteks adalah diagram yang menggambarkan bagian besar dari aliran arus data. Diagram konteks dapat dilihat pada gambar 1 :
Gambar 1. Diagram Konteks
4
Diagram Level 0 Diagram level 0 adalah penjabaran keseluruhan proses utama yang lebih rinci dari diagram konteks. Diagram level 0 dapat dilihat pada gambar 2:
2.0.P Input Data Supplier
Data Supplier Supplier
3..0.P Input Data Berita Acara Sortase
Data Sortase
Produksi
Data Terima Barang TBS
Admin Timbangan
Data Terima Barang BBP
Data Keluar Barang
Data Login
Nota Pesan
Gudang
Customer
Pimpinan
Rekam
4.0.P Input Data STB_TBS
Rekam
Sortase
STB_TBS
5.0.P Input Data STB_BBP
STB_BBP
6.0.P Input Data SKB
SKB
1.0.P Input Data Login
Rekam
7.0.P Input Data Pemesanan
Rekam
Data Pembelian
8.0.P Input Data Pembelian
Data Customer
9.0.P Input Data Costumer
- Laporan Data Terima Barang BBP - Laporan Data Pembelian - Laporan Data Pemesanan - Laporan Data Keluar Barang - Laporan Data Terima Barang TBS
Rekam
Supplier
Login
Pemesanan
Rekam Pembelian
Customer
Data Terima Barang BBP Data Keluar Barang Data Terima Barang TBS Data Pembelian Data Pemesanan
10.0. Pembuatan Laporan
Gambar 2. Diagram Level 0
5
Diagram Level 1 Berikut ini adalah diagram level 1 dimana diagram ini menggambarkan tahapan proses yang ada di dalam diagram level 0, diagram dapat dilihat pada gambar 3 :
Gambar 3. Diagram level 1
6
Entity-Relationship Diagram (ERD) Berikut ini adalah gambar Entity Relationship Diagram (ERD) yang berisi komponenkomponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut diagram dapat dilihat pada gambar 4 :
Gambar 4. Entity-Relationship Diagram (ERD)
HASIL RANCANGAN 1. Halaman Beranda Halaman beranda merupakan tampilan halaman awal website corporate PT. Emas Maju Agro Sawit. Tampilan halaman beranda dapat dilihat pada gambar 5 :
Gambar 5. Halaman Beranda
7
2. Halaman Login Halaman login merupakan index untuk seluruh user, namun menu yang ditampilkan setelah melakukan login akan berbeda-beda sesuai dengan hak akses yang dimiliki user. Ada 3 akses yaitu Super Admin, Admin Gudang dan Admin Timbangan. Tampilan halaman login dapat dilihat pada gambar 6 :
Gambar 6. Halaman Login 3. Halaman Input Data Supplier Halaman input data supplier merupakan tampilan input data supplier PT. Emas Maju Agro Sawit. Tampilan halaman input data supplier dapat dilihat pada gambar 7 :
Gambar 7. Halaman Input Data Supplier 4. Halaman View Data Supplier Halaman view data supplier merupakan tampilan view data supplier pada PT. Emas Maju Agro Sawit. Tampilan view data supplier dapat dilihat pada gambar 8 :
8
Gambar 8. Halaman View Data Supplier 5. Halaman Input Data Pemesanan Halaman input data pemesanan merupakan tampilan input data pemesanan pada PT. Emas Maju Agro Sawit. Tampilan input data pemesanan dapat dilihat pada gambar 9 :
Gambar 9. Halaman Input Data Pemesanan 6. Halaman View Data Pemesanan Halaman view data pemesanan merupakan tampilan view data pemesanan pada PT. Emas Maju Agro Sawit. Tampilan view data pemesanan dapat dilihat pada gambar 10 :
9
Gambar 10. Tampilan View Data Pemesanan 7. Halaman Input Data Pembelian Halaman input data pembelian merupakan tampilan input data pembelian pada PT. Emas Maju Agro Sawit. Tampilan input data pembelian dapat dilihat pada gambar 11 :
Gambar 10. Tampilan Input Data Pembelian 8. Halaman View Data Pembelian Halaman view data pembelian merupakan tampilan view data pembelian pada PT. Emas Maju Agro Sawit. Tampilan view data pembelian dapat dilihat pada gambar 11 :
10
Gambar 11. Tampilan View Data Pembelian 9. Halaman Input Data Terima Barang Halaman input data terima barang merupakan tampilan input data terima barang pada PT. Emas Maju Agro Sawit. Tampilan input data terima barang dapat dilihat pada gambar 12 :
Gambar 12. Tampilan Input Data Terima Barang
10. Halaman View Data Terima Barang Halaman view data terima barang merupakan tampilan view data terima barang pada PT. Emas Maju Agro Sawit. Tampilan view data terima barang dapat dilihat pada gambar 13:
11
Gambar 13. Tampilan View Data Terima Barang 11. Halaman Input Data Sortase Halaman input data sortase merupakan tampilan input data sortase pada PT. Emas Maju Agro Sawit. Tampilan input data sortase dapat dilihat pada gambar 14 :
Gambar 14. Tampilan Input Data Sortase 12. Halaman View Data Sortase Halaman view data sortase merupakan tampilan view data sortase pada PT. Emas Maju Agro Sawit. Tampilan view data sortase dapat dilihat pada gambar 15 :
12
Gambar 15. Tampilan View Data Sortase 13. Halaman Input Data Keluar Barang Halaman input data keluar barang merupakan tampilan input data keluar barang pada PT. Emas Maju Agro Sawit. Tampilan input data keluar barang dapat dilihat pada gambar 16 :
Gambar 16. Tampilan Input Data Keluar Barang 14. Halaman View Data Keluar Barang Halaman view data keluar barang merupakan tampilan view data keluar barang pada PT. Emas Maju Agro Sawit. Tampilan view data keluar barang dapat dilihat pada gambar 17 :
13
Gambar 17. Tampilan View Data Keluar Barang PENUTUP Berdasarkan hasil pembahasan untuk pembuatan website corporate PT. Emas Maju Agro Sawit penulis mengambil beberapa simpulan diantaranya Dengan adanya Website PT. Emas Maju Agro Sawit ini akan mempermudah PT. Emas Maju Agro Sawit dalam mempromosikan perusahaan tersebut. Karena website ini menyediakan fitur-fitur yang dinamis dan dapat diakses oleh masyarakat secara online. Website ini juga menyediakan aplikasi pengolah data. Karena selain sebagai media promosi website ini juga menyediakan aplikasi pengolahan data yang dapat membantu kinerja karyawan dalam membuat laporan perusahaan. DAFTAR PUSTAKA Fatta, Al Hanif.2007. Analisis & Perancangan Sistem Informasi untuk keunggulan bersaing perusahaan dan organisasi Modern. Yogyakrta : CV ANDI OFFSET. Hendrayudi.2008. Pemrograman Delphi 8.0 . Bandung : CV YRAMA MEDIA. Nilasari Senja.2010. Jago Membuat Website Gratis & Cepat. Jakarta : Dunia Komputer. Jogiyanto, HM.2008. Metodologi Penelitian Informasi. Yogyakarta : CV ANDI OFFSET. Raharjo, Budi Dkk. 2010. Modul Pemrograman WEB (HTML, PHP, & MYSQl). Bandung : Modula. Sadeli, Muhammad 2014. Aplikasi Bisnis dengan PHP & MYSQL. Palembang : MAXICOM. Sarwono, J.2006. Metode Penelitian Kuantitatif dan Kualitatif. Yogyakarta : Graha Ilmu. Simarmata, Janner.2010. Rekayasa Web. Yogyakarta : CV ANDI OFFSET.
14
Suryawati, C.2005. Memahami Kemiskinan Secara Multimensional. Fakultas Kesehatan Masyarakat dan Magister Ilmu Kesehatan Masyarakat Universitas Diponegoro, Semarang, Jawa Tengah. Sutabri, Tata.2012. Analisis Sistem Informasi. Yogyakarta : CV ANDI OFFSET. Yuhefizar, S.Kom., M.Kom. 2013. Cara Mudah Membangun dan Mengolah Website. Yogyakarta : GRAHA ILMU.
15