18
INFOKAM Nomor II / Th. IX/ September / 13
REKAYASA SISTEM PEMESANAN MOTOR BERBASIS WEB PADA YAMAHA HARPINDO JAYA SEMARANG Kristiawan Nugroho (Dosen AMIK JTC Semarang) Abstrak : Pemesanan motor merupakan kegiatan yang umum dilakukan oleh masyarakat, untuk mendapatkan motor sesuai dengan selera para konsumen datang ke dealer motor untuk melakukan pembelian motor. Dengan berkembangnya teknologi informasi saat ini ditunjang dengan teknologi Internet,semua komputer bisa dihubungkan secara langsung dalam sebuah kegiatan bisnis,website pemesanan motor secara online merupakan salah satu bentuk implikasi dari perkembangan IT dimana para pembeli cukup hanya melakukan pemesanan melalui komputer ataupun HP yang terkoneksi ke internet, dengan adanya sistem ini diharapkan membantu masyarakat dalam memesan motor dengan cara yang cepat dan mudah. Kata Kunci : Pemesanan motor,website,online 1. PENDAHULUAN Kebutuhan yang sangat besar akan teknologi informasi sekarang ini adalah kebutuhan akan informasi. Banyak sekali aplikasi sistem informasi yang sering dipakai oleh masyarakat seperti sistem informasi inventori, sistem informasi akuntansi, sistem informasi penggajian, sistem informasi geografis, e-commerce dan masih banyak lagi sistem informasi yang lain. Dalam pembuatan dan pengembangan sebuah sistem informasi, yang harus diperhatikan oleh pengembang atau perancang aplikasi sistem informasi tersebut adalah kebutuhan dari pengguna atau pemakai sistem informasi tersebut. Dengan demikian perlu adanya analisis kebutuhan dari sistem informasi yang akan dibuat. Sistem informasi merupakan salah satu sarana bantu yang sangat vital bagi setiap organisasi dalam rangka peningkatan kualitas kinerja organisasi tersebut. Pembangunan Sistem Informasi (SI) harus diarahkan pada tersedianya informasi yang berkualitas, terciptanya jaringan yang terpadu dan mengikuti perkembangan Teknologi Informasi (TI) yang mantap. Penyediaan informasi yang cepat, tepat dan akurat akan menjadi dasar bagi para pimpinan dalam mengambil keputusan. Namun semua itu dapat terwujud jika didukung oleh SDM, sarana serta prasarana yang memadai. PT. YAMAHA HARPINDO JAYA SEMARANG merupakan perusahaan distributor sepeda motor merk YAMAHA. Saat ini PT. YAMAHA HARPINDO JAYA SEMARANG sudah menggunakan fasilitas komputer untuk kegiatan pengolahan data dan penjualan sepeda motor, Meskipun demikian masih banyak konsumen terutama yang tinggal diluar kota yang masih kesulitan dalam proses pemesanan sepeda motor karena mereka tidak bisa mendapatkan informasi tentang spesifikasi produk sepeda motor YAMAHA dengan detail dan akurat, selain itu pengolahan datanya mxasih bersifat administratif, dengan demikian penggunaan komputer belum optimal, sehingga diperlukan sebuah sistem informasi yang dapat membantu kinerja pengguna. Akibat kesalahan maupun kelemahan-kelemahan tersebut akan muncul masalah dalam penyampaian laporan yang seharusnya dilakukan tepat waktu menjadi tertunda dan sangat merugikan perusahaan dalam pengembangan usaha dan juga di dalam persaingan pasar global yang terjadi saat ini. Dengan melihat permasalahan yang dialami oleh PT. YAMAHA HARPINDO JAYA SEMARANG maka dibutuhkan ketelitian, kecepatan, dan kemudahan yang tepat untuk menyelesaikannya. Hal ini dapat dilakukan dengan cara merancang sistem baru untuk menggantikan sitem yang lama, penulis bermaksud membahas permasalahan tersebut beserta solusi perancangan
INFOKAM Nomor II / Th. IX/ September / 13
19
sistem informasi yang diharapkan dapat membantu proses pengolahan data pemesanan barang melalui tugas akhir ini dengan judul “Rekayasa Sistem Pemesanan Motor Berbasis Web Pada PT. Yamaha Harpindo Jaya Semarang”. 2. METODE PENELITIAN Banyak metode yang dapat digunakan untuk membuat rekayasa perangkat lunak (software engineering) yaitu menggunakan metode konvensional maupun metode berorientasi objek. Dalam penelitian ini pendekatan yang digunakan adalah metode konvensional dengan menggunakan siklus hidup sistem atau SDLC, dimana didalam penelitian ini dibagi dalam beberapa tahap sebagai berikut: 1. Identifikasi sistem. Dilakukan untuk mendapatkan karakteristik sistem yang ada saat ini, dan identifikasi kebutuhan sistem, yang terbagi sebagai berikut: a. Tahapan identifikasi sistem, 1) Mengindentifikasi masalah; a.) mengidentifikasi penyebab masalah b.) mengidentifikasi titik keputusan c.) mengidentifikasi personil kunci 2) Memahami kerja sistem yang ada a.) menentukan jenis penelitian b.) merencanakan jadwal penelitian c.) membuat penugasan penelitian/survey d.) membuat agenda wawancara, e.) mengumpulkan hasil penelitian 2. Tahap Analisis; a. Melakukan perincian analisis permasalahan dan kebutuhan dengan cara mengamati pelaksanaan pemesanan motor yang berlangsung selama ini. b. Memilih metode penyelesaian masalah berdasarkan pengolahan data dan studi pustaka untuk mendapatkan teori-teori yang berhubungan dengan sistem ujian/tes/evaluasi. c. Menyusun kerangka penyelesaian masalah berdasar hasil pengolahan data dan studi pustaka. 3. Tahap Perancangan Menyusun rancangan rekayasa sistem pemesanan motor berbasis web yang interaktif sesuai kebutuhan dan kondisi masyarakat. Dalam perancangan menggunakan metode terstruktur dengan cara top down (atas kebawah). Dimulai dari atas yaitu kebutuhan informasi pemakai dan turun ke bawah sampai ke data untuk memenuhi kebutuhan ini. 4. Tahap Pembangunan Berdasarkan hasil rancangan yang telah dibuat pada tahap perencanaan, maka dibangun sistem yang sesuai dengan kebutuhan dengan tahapan sebagai berikut: a. Pembuatan Program. Pada tahap ini diuraikan mengenai modul-modul program (menu utama) yang dilengkapi dengan pseudocode dan metode/alat yang digunakan untuk pengetesan program. b. Pengetesan Program. Melakukan pengetesan terhadap program yang telah selesai dibuat sebelum diimplementasikan dengan menggunakan teknik pengujian perangkat lunak yang ada.
20
INFOKAM Nomor II / Th. IX/ September / 13 3. PEMBAHASAN 3.1 Perancangan Sistem Secara Umum Tujuan perancangan sistem secara umum adalah untuk memberikan gambaran secara umum kepada user dan manajemen tentang sistem yang baru. Desain secara umum merupakan persiapan dari desain terinci : Perancangan sistem secara umum meliputi : A. Identifikasi Data dan Informasi Data yang masuk ke sistem yang nantinya akan diolah dalam sistem informasi ini adalah sebagai berikut : a. Data Motor b. Data Pemesan Motor c. Data Penjualan Motor B. Informasi Informasi yang akan dihasilkan oleh sistem informasi ini adalah sebagai berikut : a. Daftar Pemesan Motor b. Daftar Katalog Motor c. Daftar Pemesanan Motor d. Daftar Buku Tamu 4.3.2 Identifikasi Sumber Data dan Tujuan Informasi Identifikasi sumber data dan tujuan informasi ini dimaksudkan agar asal dan arah data maupun informasi dapat diketahui dengan jelas. A. Identifikasi Sumber Data a. Konsumen b. Bagian Administrasi c. Gudang B. Identifikasi Tujuan Informasi a. Konsumen b. Bagian Administrasi c. Gudang d. Manager 4.3.3. Diagram Konteks (Contex t Diagram ) Dari identifikasi-identifikasi yang telah dilakukan di atas, maka dapat dibuat suatu diagram konteks yang menggambarkan hubungan antar entitas luar dengan sistem informasi. Diagram konteks sistem informasi persediaan tersebut adalah sebagai berikut:
INFOKAM Nomor II / Th. IX/ September / 13 Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:
Sistem Pemesanan Motor e:\proyek\s1\edy\ dfd00001.dfd Sistem Pemesan - Context Diagra Dec-15-2008 Eddy Jan-25-2009 Eddy
MANAGER
Daftar pemesanan motor
Data Pemesanan Motor
0 Daftar Pemesan Motor
Daftar Motor KONSUMEN
Sistem Pemesanan Motor
Daftar Tamu Identitas diri
Data Stock Motor
BAGIAN ADMINISTRASI Data Motor
Daftar Stock Motor
GUDANG
Gambar 1 : Context Diagram Rekayasa Pesan Motor Proj ect Nam e: Proj ect Path: Chart Fi l e: Chart Nam e: Created On: Created By: M odi fi ed On: M odi fi ed By:
Si stem Pem esanan M otor e:\proyek\s1\edy\ dfdl vl 0.dfd Si stem Pem esanan M otor Dec-15-2008 Eddy Jan-25-2009 Eddy
GUDANG
Data Stock M otor
Buku_T am u
Identi tas di ri
KONSUM EN
1
Data M otor
Buku_T am u
M otor M otor
PENDAT AAN
M otor
BAGIAN ADM INIST RASI
Konsum en Konsum en
Data Pem esanan M otor
2 PEM ESANAN
Pesan
Pesan Pesan Daftar Pem esan M otor
3 DAFT AR INFORM ASI
Daftar M otor Daftar T am u
Buku_T am u Konsum en Daftar Stock M otor
Daftar pem esanan m otor
M ANAGER
Gambar 2 : DFD Level 0 Rekayasa Pesan Motor
21
22
INFOKAM Nomor II / Th. IX/ September / 13
Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:
Sistem Pemesanan Motor e:\proyek\s1\edy\ dfdlvl11.dfd PENDAT AAN Dec-19-2008 Eddy Jan-12-2009 Eddy
GUDANG
Data Stock Motor
1.1 PENDAT AAN MOT OR
BAGIAN ADMINIST RASI
Motor
Motor
Data Motor
1.2 PENDAT AAN IDENT IT AS
Buku_T amu
Buku_T amu
Identitas diri
KONSUMEN
Gambar 3 : DFD Level 1 Proses Pendataan Rekayasa Pesan Motor Data Pemesanan Motor Motor
KONSUMEN
Motor
2.1 PEMESANAN MOT OR
Pesan
Konsumen
Konsumen
Gambar 4: DFD Level 1 Proses Pesan Motor
Pesan
INFOKAM Nomor II / Th. IX/ September / 13 Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:
Sistem Pemesanan Motor e:\proyek\s1\edy\ dfdlvl13.dfd DAFT AR INFORMASI Dec-19-2008 Eddy Jan-25-2009 Eddy
3.1 DAFT AR PEMESAN MOT OR
BAGIAN ADMINIST RASI
Konsumen 3.2 Pesan
Konsumen
Konsumen
Daftar Pemesan Motor
DAFT AR PEMESANAN MOT OR
Daftar pemesanan motor
Pesan MANAGER
Daftar Stock Motor
3.3 Motor
Motor
DAFT AR MOT OR
Daftar Motor
KONSUMEN
3.4 Buku_T amu
Buku_T amu
DAFT AR T AMU
Daftar T amu
Gambar 5 : DFD Level 1 Proses Pembuatan Laporan Pesan Motor 4.3.4 Perancangan Database
Gambar 6 : Perancangan database sistem pemesanan mobil
GUDANG
23
24
INFOKAM Nomor II / Th. IX/ September / 13
4.3.5 Implementasi Sistem Pemesanan Motor a.
Halaman Utama Website Sistem Pesan Motor
Gambar 7 : Tampilan halaman utama sistem pemesanan motor b. Halaman Keranjang Belanja
Gambar 8 : Tampilan halaman keranjang belanja online c. Halaman Konfirmasi Pembayaran
INFOKAM Nomor II / Th. IX/ September / 13
Gambar 9 : Tampilan halaman konfirmasi pembayaran motor d. Halaman Daftar Konsumen
Gambar 10 : Tampilan halaman daftar konsumen e. Halaman Daftar Katalog Motor
Gambar 11 : Tampilan halaman daftar katalog motor
25
26
INFOKAM Nomor II / Th. IX/ September / 13 f. Halaman Daftar Pemesanan Motor
Gambar 12 : Tampilan halaman daftar pemesanan motor g. Halaman Daftar Buku Tamu
Gambar 13 : Tampilan halaman buku tamu 4. KESIMPULAN Dengan menggunakan sistem pemesanan motor secara online akan menghasilkan beberapa keuntungan dibandingan dengan pemesanan motor manual dimana pembeli datang ke dealer secara langsung,keuntungan tersebut antara lain pembeli bisa melihat ketersediaan motor beserta spesifikasi yang diinginkan dengan lengkap dan pembeli bisa melakukan pemesanan motor secara langsung tanpa harus antri ataupun menunggu proses administrasi yang membutuhkan waktu yang cukup lama. Dengan adanya sistem ini maka diharapkan akan membantu masyarakat terutama dalam kebutuhan pemesanan motor secara mudah dan informatif. Daftar Pustaka Desain dan Analisa Sistem,Jogianto HM,Andi Offset Yokyakarta. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Andi Offset Yokyakarta. Bunafit Nugroho, PHP dan MySQL dengan Editor Dreamweaver MX ,Graha Ilmu. Taryana Suryana & Jonathan Sarwono, E-Commerce menggunakan PHP dan MYSQL, Graha Ilmu.