• Tidak ada hasil yang ditemukan

D. IMPLEMENTASI DAN VERIFIKASI SISTEM

1. Aplikasi Sistem

Aplikasi yang terdapat di dalam sistem informasi manajemen basis data Refinery ini dirancang berdasarkan kebutuhan pengguna, yaitu dengan pengembangan aplikasi berbasis web. Aplikasi sistem informasi manajemen basis data ini diberi nama SIMRefinery. Aplikasi dibuat dengan menggunakan bahasa pemrograman PHP dengan alat bantu program aplikasi Macromedia Dreamwever. PHP merupakan bahasa penulisan pada server yang didesain secara khusus untuk membuat web. Melalui bahasa program PHP diharapkan sistem manajemen basis data Refinery ini membentuk web dinamis. Misalnya, bisa menampilkan isi basis data ke dalam halaman web.

Model kerja PHP diawali dengan permintaan suatu halaman web oleh browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal dgn sebutan alamat internet, browser mendapatkan alamat dari web server, mengidentifikasi halaman yang dikehendaki dan menyampaikan segala informasi yang dibutuhkan oleh web server. Web server akan mencarikan berkas yang diminta dan isinya segera dikirimkan ke mesin PHP dan mesin inilah yang memproses dan memberikan hasilnya (berupa kode HTML) ke web server selanjutnya web server menyampaikan ke klien.

Pengguna paket program aplikasi SIMRefinery dibedakan menjadi tiga pengguna, yaitu administrator, penginput data, dan pengguna yang melihat laporan. Aktor-aktor yang berperan dalam penginput data adalah regional sales, kepala pabrik, dan bagian logistik. Untuk aktor yang berperan dalam melihat laporan adalah manajer marketing, manajer produksi, manajer administrasi, dan division head. Peranan pada aktor manajer dengan division head berbeda. Untuk manajer hanya dapat melihat laporan pada masing-masing bagian sedangkan division head dapat melihat seluruh laporan. Seluruh fasilitas ini diawasi atau dikontrol oleh administrator. Bentuk struktur desain proses digambarkan dalam sebuah bagan seperti pada Gambar 19.

Pada halaman pembuka terdapat ajakan kepada pengguna untuk login. Form login dibuat dengan maksud untuk melindungi data yang terdapat di dalamnya. Hal ini perlu dilakukan karena data dan informasi yang terdapat di dalam program merupakan data penting perusahaan. Langkah pengamanan ini bisa mencegah kesalahan dan penyalahgunaan data. Fungsi pengamanan data ini dilakukan oleh form login karena pada form login terdapat username, password, dan level (jabatan dari pengguna). Melalui level ini dapat dibagi menu-menu dengan fungsi yang terdapat pada masing-masing pengguna. Pengguna yang memiliki kontrol penuh adalah administration computer and Data Center. Tampilan login SIMRefinery dapat dilihat pada Gambar 20.

Gambar 20. Tampilan Login SIMRefinery

Pada level regional sales memiliki tugas untuk menginput data, mengenai data harga penjualan minyak goreng dan data distributor yang dimiliki. Untuk menu pada level regional sales tampilannya dibagi menjadi dua bagian yaitu penjualan dan distributor. Menu penjualan ini dibagi dua form yaitu untuk data pasar dan merek beserta harga setiap produknya. Menu distributor digunakan untuk memberikan data mengenai distributor yang dimiliki. Tampilan input data untuk regional sales dapat dilihat pada Gambar 21, 22, dan 23.

Gambar 21. Tampilan Input Data Penjualan untuk Regional Sales

Gambar 23. Tampilan Input Data Distributor untuk Regional Sales Pada bagian logistik memiliki tugas untuk menginput data logistik. Data-data yang dibutuhkan meliputi jenis atau variasi produk dan jumlah masuk atau jumlah keluar dari produk beserta keterangannya. Tampilan input data untuk bagian logistik dapat dilihat pada Gambar 24.

Pada bagian kepala pabrik memiliki tugas untuk menginput data produksi. Data-data yang diminta pada form input untuk produksi adalah data dari jumlah minyak yang di produksi dari setiap jenis produk dalam satuan liter. Tampilan input data untuk kepala pabrik dapat dilihat pada Gambar 25.

Gambar 25. Tampilan Input Data Produksi untuk Kepala Pabrik

Sistem informasi manajemen Refinery memberikan fasilitas penyediaan informasi antara lain: (1) informasi data penjualan dan distributor yang dapat digunakan oleh manajer marketing, Division Head, dan administrator, (2) informasi data logistik yang dapat digunakan oleh manajer administrasi, Division Head, dan administrator, dan (3) informasi data produksi yang dapat digunakan oleh manajer produksi, Division Head, dan administrator. Tampilan informasi data dapat dilihat pada Gambar 26, 27, 28, dan 29.

Gambar 26. Tampilan Informasi Data Harga Penjualan

Data yang ditampilkan pada data harga penjualan adalah data dari hasil survei pasar mengenai daftar harga, baik merek Cap Sendok sendiri maupun merek-merek minyak goreng lain yang berada di pasaran. Hasil survei ini berguna untuk manajer marketing dalam memberikan laporan kepada Division Head bahwa merek Cap Sendok berada pada posisi mana di pasaran. Bentuk tampilan laporan manajer marketing dapat dilihat pada Gambar 26.

Gambar 27. Tampilan Informasi Data Distributor yang Dimiliki

Data yang ditampilkan pada data distributor adalah data fasilitas, sales force, dan support administration. Data fasilitas berisi data sub area distributor, gudang, mobil truk, mobil box, sepeda motor, dan office yang dimiliki oleh distributor pada area tersebut. Data sales force berisi struktur armada sales yang dimiliki oleh distributor yang mana armada salesnya terdiri dari manajer, chief sales, account sales executive, account sales outlet, sales, dan sales center. Data support administration berisi data administrasi pendukung seperti accounting dan logistik Bentuk tampilan data distributor dapat dilihat pada Gambar 27.

Gambar 28. Tampilan Informasi Data Logistik

Data yang ditampilkan pada data logistik adalah data masuk dan keluarnya barang dilengkapi dengan data tujuan kirim dan keterangan. Data logistik berguna untuk melihat stok yang dimiliki setiap bulannya. Bentuk tampilan data logistik dapat dilihat pada Gambar 28.

Data yang ditampilkan pada data produksi adalah data produksi pada setiap jenis barang setiap bulannya. Data produksi berguna untuk melihat produksi yang dilakukan dalam setiap bulannya. Bentuk tampilan data produksi dapat dilihat pada Gambar 29.

Untuk bagian Division Head, tampilan informasi datanya sama seperti untuk tampilan informasi para manajer, hanya saja Division Head mempunyai kelebihan dapat melihat tampilan informasi untuk semua departemen pada divisi Refinery. Selain itu, Division Head juga memiliki keistimewaan seperti dapat melihat laporan melalui grafik. Tampilan informasi data melalui grafik untuk Division Head dapat dilihat pada Gambar 30.

Gambar 30. Tampilan Informasi Data Melalui Grafik untuk Division Head

Pada bagian administrator fasilitas yang dimiliki menyerupai bagian Division Head dan para manajer, hanya saja administrator memiliki keistimewaan seperti dapat menghapus dan mengedit data. Hal ini dikarenakan fungsi administrator sebagai pengontrol sistem. Tampilan untuk administrator dapat dilihat pada Gambar 31, 32, 33, dan 34.

Gambar 31. Tampilan Informasi Data Penjualan untuk Administrator

Gambar 33. Tampilan Informasi Data Logistik untuk Administrator

Dokumen terkait