Narotama Collection http://ejournal.narotama.ac.id
dilakukan dengan merancang dan membuat
Perancangan dan Pembuatan Analisa Sistem Informasi Pemasaran sistem komputerisasi sesuai hasil survey / Pada PT. Andhika Dian Utama Surabaya (LPG Filling Plant) reseach, penelitian, wawancara maupun Berbasis Web pengumpulan data. Syahirul ‘ Alim, Haryanto 1.2 Tujuan Fakultas Ilmu Komputer, Universitas Narotama Surabaya Adapun tujuan yang ingin diambil dari E-Mail :
[email protected] penyusunan tugas akhir ini adalah memberikan Abstrak --- PT. Andhika Dian Utama merupakan salah satu perusahaan yang berperan aktif didalam pengembangan badan usaha milik negara yang begerak di bidang stasiun pengisian bahan bakar elpigi. Dengan berkembangnya kegiatan usaha yang dilakukan oleh PT. Andhika Dian Utama maka penyampaian informasi kegiatan usaha secara cepat sangat diperlukan. Dan semakin berkembangnya teknologi khususnya teknologi informasi sekarang ini, maka untuk memberikan informasi tentang perkembangan kegiatan usaha secara cepat dan akurat kepada pihak-pihak yang berkepentingan dapat dilakukan melalui sistem informasi yaitu sistem informasi pemasaran berbasis web. Melalui sistem informasi pemasaran ini PT. Andhika Dian Utama dapat memberikan pelayanan kepada user atau customer secara cepat dan akurat diantaranya informasi yang ditampilkan ialah informasi produk, informasi dealer, berita terbaru dan analisa penjualan, selain itu customer juga dapat melakukan pemesanan produk secara online. Sedangkan bagi pihak investor juga dapat memantau hasil usaha secara cepat dan akurat. Dalam pembuatan sistem ini diggunakannya script php dan database menggunakan MySQL, sedangkan pada analisa penjualan menggunakan teknologi Jasper server sehingga program yang diciptakan ini akan lebih cepat dari program yang sebelumnya. Dengan ini maka Sistem Informasi Pemasaran PT. Andhika Dian Utama diharapkan dapat membantu semua pihak-pihak yang berkepentingan sehingga dapat mempermudah dalam pengambilan keputusan yang sebelumnya program. pelayanan informasi tentang produk -
I. PENDAHULUAN
produk maupun kegiatan pada PT Andhika Dian 1.1
Latar Belakang PT Andhika Dian Utama merupakan
salah satu badan usaha yang begerak di bidang stasiun pengisian bahan bakar elpiji. Dengan semakin berkembangnya perusahaan ini maka permasalahan yang dihadapinya juga semakin kompleks terutama kebutuhan untuk menyajikan suatu informasi yang cepat dan akurat kepada customer sebagai pendukung perusahaan dalam memasarkan produk – produk yang tersedia, PT
Utama kepada para pihak yang berkepentingan secara cepat dan akurat dengan memanfaatkan web sebagai sistem informasi pemasaran, dengan demikian
sehingga pemanfaatan system komputerisasi belum sepenuhnya digunakan. Untuk mengatasi masalah tersebut maka dapat dilakukannya penggantian sistem manual yang selama ini
yang
dibuat
dapat
mempermudah cara kerja pada PT Andhika Dian Utama yang selama ini masih
menggunakan
cara manual menjadi komputerisasi, selain itu juga mempercepat dalam pengumpulan data, pengaturan data, dibutuhkan. 1.2
Batasan Masalah Agar
Andhika Dian Utama perusahaan yang belum lama berdiri dan masih dapat dikatakan baru
Sistem
pembahasan
masalah
tidak
menyimpang dari pokok permasalahan yang dikemukakan, maka perlu adanya pembatasan masalah sebagai berikut : 1.
Lingkungan pemesanan
implementasi produk
hanya
tabel bisa
Narotama Collection http://ejournal.narotama.ac.id
2.
digunakan oleh dealer – dealer yang
mendapatkan informasi yang diperlukan
terdaftar.
pada instansi yang bersangkutan yaitu
Dealer tidak dapat merubah sendiri
PT Andhika Dian Utama. 3.
alamat maupun no telp.
Wawancara,
dilakukan
dengan
1.3 Metodologi Penelitian.
menanyakan langsung setiap responden
1.3.1
yang dipilih.
Jenis Penelitian Penelitian
ini
bersifat
deskriptif
4.
Studi banding, melihat sistem informasi
kuantitatif yaitu data-data yang diperoleh akan
pemasaran yang ada sekarang sebagai
dihubungkan antara satu dengan yang lainnya
masukan untuk pembangunan sistem
dan disusun secara sistematis untuk analisa lebih
informasi pemasaran yang lebih baik.
lanjut supaya dapat menarik kesimpulan terhadap
1.3.4
Perancangan Perangkat Lunak Pada tahap ini dilakukan pendesainan
permasalahan yang akan diangkat. terhadap
1.3.2 Studi Lapangan
perangkat
lunak
yang
meliputi
Dalam pengerjaan tugas akhir ini penulis
penentuan data – data yang akan di pakai, baik
melakukan studi lapangan pada perusahaan yang
proses yang akan dilakukan dan penentuan
bergerak di bidang usaha stasiun pengisian elpiji,
desain aplikasi.
yaitu PT Andhika Dian Utama tepatnya di Jl.
1.3.5
Pembuatan Perangkat Lunak Perangkat lunak yang akan digunakan
Margomulyo 44 Kav. FF 1 Surabaya, untuk mendapatkan informasi data penjualan yang akan
penulis
digunakan didalam perancangan dan pembuatan
Dreamweaver MX, My SQL, PHP Triad dan
aplikasi.
Apache.
1.3.3 Studi Literatur
1.3.6
Data dikumpulkan menggunakan 4
ialah
software
Macromedia
Pengujian Perangkat Lunak Website atau program yang dibuat
(empat) cara yaitu :
selanjutnya akan dilakukan evaluasi hingga
1.
Studi kepustakaan, dilakukan dengan
benar – benar terselesaikan dengan baik dan
menelaah buku-buku, literatur yang
tidak ada kesalahan.
berkaitan dengan masalah yang diteliti sehingga dapat memperoleh informasi yang dinginkan. 2.
Observasi langsung, yaitu mengadakan penelitian
secara
langsung
untuk
Narotama Collection http://ejournal.narotama.ac.id
untuk desain dan layout halaman web. Versi
II. LANDASAN TEORI
terbaru Dreamweaver ini memiliki kemampuan 2.1
bukan hanya sebagai software untuk desain web
SOFTWARE PENDUKUNG yang
saja tetapi juga untuk editing kode serta
diinginkan dapat dirancang dan dibangun maka
pembuatan aplikasi web dengan menggunakan
perlu beberapa program / software pendukung,
berbagai bahasa pemrograman web, antara lain :
diantaranya:
JSP, PHP, ASP dan ColdFusion.
2.1.1
2.1.4
Agar
system
dan
aplikasi
PHP
Database MySQL
PHP adalah bahasa scripting yang
MySQL adalah software aplikasi untuk
menyatu dengan HTML dan dijalankan pada
membuat database yang umumnya digunakan
server side. Artinya semua sintaks yang kita
pada web server. MySQL sering dipakai dalam
berikan akan sepenuhnya dijalankan pada server
kombinasi sistem yang menggunakan interface
sedangkan yang dikirimkan ke browser hanya
PHP. MySQL banyak digunakan di internet
hasilnya saja.
karena kehandalannya dan juga karena sifatnya
Contoh sederhana penggunaan script
yang shareware. MySQL memiliki kemampuan
PHP dan HTML :
untuk menampung data yang cukup besar dan
proses loading yang cepat dalam pemanggilan data.
Contoh
2.1.5
Jasper Server
Jasper server adalah sebuah aplikasi
open source yang dibangun untuk membuat
echo
“Hai,
apa
suatu laporan. Aplikasi ini merupakan suatu alternative pembuatan laporan menggunakan
kabar?”;?>
bahasa pemrograman java, khususnya aplikasi
web yang dapat dijalankan di berbagai sistem
PHP Triad dan Apache
operasi.
Agar web yang telah dirancang dapat
lengkap bagi perusahaan atau institusi yang
diakses di internet, maka semua filenya harus di
memerlukan ekstraksi data, memprosesnya, dan
upload ke sebuah server. Tapi sebaiknya sebelum
menampilkan hasilnya dalam bentuk yang lebih
ditransfer, web tersebut dicoba terlebih dahulu
bermakna dan menarik kepada user. Laporan
dengan software yang digunakan untuk membuat
yang dihasilkan dapat menampilkan informasi
server lokal salah satunya adalah PHP Triad.
dalam bentuk list, yang dapat dikombinasikan
2.1.2
2.1.3
Macromedia Dreamweaver MX1 Macromedia
merupakan
software
Dreamweaver yang
dikenal
Jasper
server
menyediakan
solusi
dengan gambar dan grafik. Hasil laporan dalam MX
sebagai
software web authoring tool, yaitu software
bentuk HTML, PDF, XLS, CSV, TXT, atau XML, RTF (word). Aplikasi ini terdiri dari 4 Komponen, yaitu: -
Jasper Server Aplication
Narotama Collection http://ejournal.narotama.ac.id
-
Tomcat
Web
Server
dan
Servlet
3.3
Data Flow Diagram (DFD)
Container – (Versi 5.5.16) -
MySQL Database – (Versi 5.0.19)
-
Java Runtime – (versi 1.5.0_06).
III. DESAIN DAN ANALISIS SISTEM
3.1
DESAIN SISTEM Secara umum dari desain sistem yang
akan dibahas dibawah ini dapat digambarkan dalam sejumlah bentuk simbol - simbol untuk menggambarkan
bagaimana
data
mengalir
melalui suatu proses yang saling berkaitan. Dari Sistem Informasi Pemasaran. maka dibuat desain sistem yang meliputi : 1.
Pembuatan Konteks Diagram
2.
Pembuatan Data Flow Diagram (DFD)
3.
Pembuatan ER Diagram (ER-D)
4.
Pembuatan Mapping Data
5.
Pembuatan Struktur Data Tabel
6.
Skema Analisa Penjualan Produk
7.
Desain Input dan Output
3.2
Gambar 3.2 Data Flow diagram level 1
Konteks Diagram
Gambar 3.1 Konteks Diagram SI Pemasaran PT Andhika Dian Utama Gambar 3.3 Data Flow diagram level 2 Proses 1
Narotama Collection http://ejournal.narotama.ac.id
3.5
MAPPING DATA Dealer Id_Dealer nama_Dealer alamat_Dealer
tlp
Fax
Password
Status
Id_Produk
Produk Id_Produk
nama_Produk
Keterangan
harga
gambar
Tanggal
Nama_Dealer
Nama_Produk
Jumlah
Pesan No_Pemesanan
Harga_Total
Status
Analisa Penjualan Id_tahun
Id_Bulan
Id_Dealer
Id_Produk
Jumlah
Jumlah_harga
Tahun Id_Tahun
Tahun
Bulan Id_Bulan
Bulan
Gambar 3.6 Mapping Data
Gambar 3.4 Data Flow diagram level 2
IV. IMPLEMENTASI DAN
Proses 2
3.4
ERD
(ENTITY
PENGUJIAN SISTEM
RELATIONSHIP
DIAGRAM)
4.1
Ujicoba Aplikasi Sebelum
Aplikasi sistem informasi
pemasaran PT. Andhika Dian Utama dijalankan ada beberapa hal yang harus perlu diperhatikan. 4.1.1
Persiapan Menjalankan Aplikasi
Langkah
berikut
merupakan
cara
untuk
menjalankan aplikasi: 1. Start Jasper Server, klik Start Programs
Jasper Server 1.2.1
Server Management
Jasper
Start JasperServer
Gambar 3.5 ERD SI Pemasaran PT. Andhika Dian Utama
All
Gambar 4.1 Start Jasper Server
Narotama Collection http://ejournal.narotama.ac.id
Kemudian muncul layar dibawah ini, jangan ditutup karena dengan tampilan layar tersebut maka koneksi jasper server dengan apache tomcat dapat aktif.
Gambar 4.4 Apache
3. Kemudian melalui web browser Internet Explorer
isikan
address
dengan
http://localhost/andhika_dian_utama 4.2.1
Gambar 4.2 Apache Tomcat
Ujicoba Sistem Pengujian yang dilakukan pada Sistem
2. Start PHP, klik Start PHPTriad
All Programs
Apache Console
Start
Informasi Pemasaran PT. Andhika Dian Utama meliputi
:
a. Home
Apache
Gambar 4.3 Start PHP
Gambar 4.5 Form ini menampilkan halaman utama website yang didalamnya terdapat
Kemudian muncul layar dibawah ini, jangan ditutup karena dengan tampilan layar tersebut maka koneksi web browser dengan apache dapat aktif.
beberapa menu pilihan.
Narotama Collection http://ejournal.narotama.ac.id
b. Login Analisa Penjualan
2.
Dalam hal pelayanan penjualan dapat dilakukan dengan cepat dan praktis.
3.
Melalui
sistem
informasi
ini
para
pemegang saham maupun investor dapat mengetahui laporan keuangan perusahaan secara transparan dengan lebih mudah. 4.
Dengan terbentuknya sistem informasi ini maka manajer pemasaran dapat lebih mudah dalam mengambil keputusan.
5.2
Pembuatan Sistem Informasi PT. Andhika
Gambar 4.6 Login Analisa Penjualan Form login yang harus diisi oleh use c. Olap View Penjualan Produk
Saran
Dian Utama ini masih belum sempurna, maka disarankan : 1.
Permasalahan yang dibahas dalam sistem informasi ini kurang begitu sempurna karena kegiatan usaha yang dilakukan setiap
tahun
dapat
berubah
dan
berkembang lebih komplek. 2.
Dalam penggunaan Sistem informasi PT. Andhika Dian Utama ini admin dituntut untuk selalu memperbarui data, adapun data yang perlu diperbarui yaitu data informasi kegiatan atau berita dan data
Gambar 4.7 Olap View Penjualan Produk
produk yang harganya selalu berubah
Menampilkan data seluruh penjualan produk.
sewaktu - waktu. 3.
Khusus bagi yang menempuh
Tugas
Akhir, pada sistem informasi ini penulis V. PENUTUP
mengharapkan agar kelanjutan dari sistem ini
5.1
yang
dikembangkan
Dari hasil perencanaan dan uji coba
analisa yang diolah.
sistem yang telah dibuat, maka dapat diambil kesimpulan yaitu : 1.
dimasa
Kesimpulan
Dengan terbentuknya sistem informasi ini maka informasi maupun kegiatan apa saja yang dilakukan oleh PT. Andhika Dian Utama dapat dipantau dengan lebih mudah, cepat dan akurat.
akan
dengan
datang
bisa
memperbanyak
Narotama Collection http://ejournal.narotama.ac.id
Kuncoro Widigdo Anon, Dasar Pemrograman
DAFTAR PUSTAKA
PH P Jogiyanto HM, Analisa dan Desain Sistem Informasi, Edisi Pertama, Andi Offset,
Data
Barry,
MySQL,
www.ilmu
komputer.com, 29 Maret 2007. Rizky
Sudarmanto,
Perancangan
Dan
Pembuatan Analisa, Skripsi Universitas 17
Yogyakarta, 1995. Devlin
dan
Warehouse
from
Agustus 1945, Surabaya, 2007
Architecture to Implementation, Addison –
http://www.olap.it/books.html, Maret 2007
Wesley, 1997.
http://www.jasperforge.org/index.php?option=co
Kotler Philip & Gary Armstrong, Dasar - dasar pemasaran, Jilid 1, PT Prenhallindo, Jakarta, 1997.
Laporan
kerja
Alex,
Stephen
J.
Data
Smith,
Warehousing, Data Mining & OLAP,
2007. https://sourceforge.net/project/showfiles.php?gro up_id=35302, Mei 2007. https://pertamina.com/indonesia-corporate,
McGraw-Hill, New York, 2001. Fathansyah, Basis Data, Cetakan Ketiga, CV Informatika, Bandung, 2001. Jay Greenspan dan Brad Bulger, MySQL / PHP Database Aplications, M&T Books, 2001. Rickyanto
Isak,
Dreamweaver
Desain MX,
Web PT
dengan
Elex
Media
Komputindo, Jakarta, 2002. Daryanto, Memahami Kerja Internet, Cetakan Ke-1, CV Yrama Widya, Bandung, 2004. Firdaus, M, MK Pemrograman Database, Informatika Untag Surabaya, 2005. Dewi
Ayu
Indriani,
Keuangan
Pada
Penyajian
Laporan
Perusahaan,
Skripsi
Universitas Gajayana, Malang, 2006. Andi Andrian, Aplikasi E-Learning Berbasis Web,
Skripsi
universitas
Mei
praktek
Universitas DR. Soetomo, Surabaya, 1998 Berson
77, April 2007 https://sourceforge.net/projects/mondrian,
Rully Zaliya, Analisa Hasil Manajemen Data Program,
m_content&task=section&id=16&itemid=2
Narotama
Surabaya, Surabaya 2006. http://jasperintel.souceforge.net/index.php?p_mo dule=page&pageid=42, April 2006
Februari 2008.