7
Hal - 1 SISTEM INFORMASI PENJUALAN SPAREPART MOTOR BERBASIS WEB PADA PT.XYZ Diana_Octavia ([email protected] ) Dian_Ratna _Sari ([email protected] ) Nyimas_Artina ([email protected] ) Jurusan Sistem Informasi STMIK GI MDP Abstrak : PT. XYZ merupakan sebuah perusahaan yang bergerak di bidang penjualan sparepart motor secara grosir maupun retail. Tujuan dari penulisan skripsi ini adalah untuk menghasilkan suatu rancangan situs web yang dapat membantu meningkatkan efisiensi penyampaian informasi yang dibutuhkan oleh konsumen. Dalam merancang suatu sistem informasi e-commerce penjualan barang yang berbasis web yang menggunakan basis data sehingga mempermudah dan mempercepat proses transaksi penjualan pada PT. XYZ. Metode penulisan yang digunakan adalah metode RUP,dan dibangun dengan bahasa pemograman PHP dan untuk data menggunakan My SQL. aplikasi ini dapat membantu memasarkan produk dan memberikan segala informasi tentang barang yang tersedia melalui media internet. Kata Kunci : E-commerce, RUP, My SQL ,PHP, Retail, Sparepart, Website. Abstract : PT. XYZ is a company engaged in the sales of motorcycle sparepart wholesale and retail. Purpose writing this paper is to provide a website design that will help improve the efficiency of the delivery of the required information consumers. So that indirectly contributed to the improved quality of it’s services,and to design a system of e-commerce sales fo goods using the web-based database that simplifl accelerate the sales transaction PT. XYZ in marketing officer product.method writing used is RUP method, and built with the PHP programming language and uses the data to My SQL.application can help market their products and provide any information about the items available through the internet. Keyword : E-commerce,RUP,My SQL , PHP, Retail, Sparepart, Website. 1. PENDAHULUAN Dalam era globalisasi sekarang ini dimana segala sesuatu dituntut serba cepat, waktu merupakan suatu hal yang sangat berharga. Penggunaan waktu secara cermat dan baik akan meningkatkan kinerja. Penggunaan waktu yang cermat dan baik ini tentunya akan sia-sia jika suatu sistem yang ada tidak menunjang adanya keefektifan dan keefisienan dari waktu itu sendiri. Berkembangnya teknologi dan informasi saat ini mempengaruhi cara kehidupan bermasyarakat secara sedikit demi sedikit yang akan mempengaruhi secara keseluruhan diantaranya adalah penjualan. Trend penjualan secara online saat ini yang populer disebut e-commerce telah menawarkan berbagai macam kemudahan dalam pemesanan dan transaksi pembelian barang. PT. XYZ merupakan perusahaan yang bergerak di bidang penjualan sparepart motor yang berada di kota Palembang. Dalam pengorderan barang, salesman akan menggunjungi tiap toko-toko yang ada baik dalam kota maupun luar kota disebut juga canvassing. Dari pelanggan yang membeli produk dalam jumlah banyak perusahaan akan memberikan poin dari setiap pembelian dalam jumlah tertentu. Dari permasalahan yang dihadapi perusahaan maka penulis memilih judul “Sistem Informasi Penjualan Sparepart Motor Berbasis Web Pada PT. XYZ” sebagai judul skripsi yang bertujuan membantu perusahaan dalam memasarkan produknya kepada pembeli.

sistem informasi penjualan sparepart motor berbasis web pada pt.xyz

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Hal - 1

SISTEM INFORMASI PENJUALAN SPAREPART MOTORBERBASIS WEB PADA PT.XYZ

Diana_Octavia ([email protected]) Dian_Ratna _Sari([email protected])

Nyimas_Artina ([email protected])Jurusan Sistem Informasi

STMIK GI MDP

Abstrak : PT. XYZ merupakan sebuah perusahaan yang bergerak di bidang penjualan sparepart motorsecara grosir maupun retail. Tujuan dari penulisan skripsi ini adalah untuk menghasilkan suatu rancangansitus web yang dapat membantu meningkatkan efisiensi penyampaian informasi yang dibutuhkan olehkonsumen. Dalam merancang suatu sistem informasi e-commerce penjualan barang yang berbasis webyang menggunakan basis data sehingga mempermudah dan mempercepat proses transaksi penjualan padaPT. XYZ. Metode penulisan yang digunakan adalah metode RUP,dan dibangun dengan bahasapemograman PHP dan untuk data menggunakan My SQL. aplikasi ini dapat membantu memasarkanproduk dan memberikan segala informasi tentang barang yang tersedia melalui media internet.

Kata Kunci : E-commerce, RUP, My SQL ,PHP, Retail, Sparepart, Website.

Abstract : PT. XYZ is a company engaged in the sales of motorcycle sparepart wholesale and retail.Purpose writing this paper is to provide a website design that will help improve the efficiency of thedelivery of the required information consumers. So that indirectly contributed to the improved quality ofit’s services,and to design a system of e-commerce sales fo goods using the web-based database thatsimplifl accelerate the sales transaction PT. XYZ in marketing officer product.method writing used isRUP method, and built with the PHP programming language and uses the data to My SQL.applicationcan help market their products and provide any information about the items available through theinternet.

Keyword : E-commerce,RUP,My SQL , PHP, Retail, Sparepart, Website.

1. PENDAHULUAN

Dalam era globalisasi sekarang inidimana segala sesuatu dituntut serba cepat,waktu merupakan suatu hal yang sangatberharga. Penggunaan waktu secara cermatdan baik akan meningkatkan kinerja.Penggunaan waktu yang cermat dan baik initentunya akan sia-sia jika suatu sistem yangada tidak menunjang adanya keefektifan dankeefisienan dari waktu itu sendiri.

Berkembangnya teknologi daninformasi saat ini mempengaruhi carakehidupan bermasyarakat secara sedikit demisedikit yang akan mempengaruhi secarakeseluruhan diantaranya adalah penjualan.Trend penjualan secara online saat ini yangpopuler disebut e-commerce telahmenawarkan berbagai macam kemudahan

dalam pemesanan dan transaksi pembelianbarang.

PT. XYZ merupakan perusahaan yangbergerak di bidang penjualan sparepart motoryang berada di kota Palembang. Dalampengorderan barang, salesman akanmenggunjungi tiap toko-toko yang ada baikdalam kota maupun luar kota disebut jugacanvassing. Dari pelanggan yang membeliproduk dalam jumlah banyak perusahaanakan memberikan poin dari setiap pembeliandalam jumlah tertentu.

Dari permasalahan yang dihadapiperusahaan maka penulis memilih judul“Sistem Informasi Penjualan SparepartMotor Berbasis Web Pada PT. XYZ”sebagai judul skripsi yang bertujuanmembantu perusahaan dalam memasarkanproduknya kepada pembeli.

Hal - 2

2. LANDASAN TEORI

2.1 Pengertian Sistem InformasiSistem informasi (SI) atau

Information System (IS) dalam organisasimengcapture (mencatat/merekam dalam filepermanen) dan mengelola data untukmenghasilakan informasi yang berguna yangmendukung sebuah organisasi bersertakaryawan, pelanggan, pemasok barang danrekanannya. Banyak organisasi menganggapsistem informasi diperlukan untuk memilikikempuan bersaing atau memperolehkeuntungan persaingan. (whitten, 2006 h.10)2.2 E-Commerce

Perdagangan sebenarnya merupakankegiatan yang dilakukan manusia sejak awalperadabannya.sejalan dengan perkembanganmanusia, cara dan sasaran yang digunakanuntuk perdagangan senantiasaberubah.bentuk perdagangan terbaru yangkian memudahkan penggunanya ialah e-commerce.

Menurut Ono W. Purbo (2006.h5),secara garis besar perdagangan elektronik (e-commerce) disefinisikan sebagai cara untukmenjual dan membeli barang atau jasa lewatjaringan internet. Tetapi hal ini tentu sajamencangkup beberapa aspek. Sejak awal,perdagangan elektornik mencangkuptransaksi pembelian serta transfer dan danavia jaringan komputer. Saat ini perdaganganelektronik telah bertumbuh hinggamemungkinkan terjadinya perdagangan danpenjualan komoditas-komoditas baru yangdulu tidak terbayangkan, seperti misalnyainformasi-informasi elektronik (perangkatlunak - perangkat lunak komputer, lagu-lagu,film-film dan sebagainya).2.3 Pengertian Website

Website atau situs juga dapatdiartikan sebagai kumpulan halaman yangmenampilkan informasi data teks, datagambar diam atau gerak, data animasi, suara,video dan atau gabungan dari semuanya, baikyang bersifat statis maupun dinamis yangmembentuk satu rangkaian bangunan yangsaling terkait dimana masing-masingdihubungkan dengan jaringan-jaringanhalaman (hyperlink). (Wahana 2006, h.2)2.4 RUP

Rational Unified Process (RUP)merupakan suatu metode rekayasa perangkat

lunak yang dikembangkan denganmengumpulkan berbagai best practises yangterdapat dalam industri pengembanganperangkat lunak. Ciri utama metode iniadalah menggunakan use-case driven danpendekatan iteratif untuk sikluspengembangan perangkat lunak. Gambardibawah menunjukkan secara keseluruhanarsitektur yang dimiliki RUP. Terdapat 4 faseyakni fase:

1. Inception (permulaan), tahap inilebih pada memodelkan prosesbisnis yang dibutuhkan (businessmodeling) dan mendefinisikankebutuhan akan sistem yang akadibuat (requiments).

2. Elaboration(perluasan/perencanaan), tahap inilebih difokuskan pada perencanaanarsitektur sistem. Tahap ini jugadapat mendeteksi apakah arsitektursistem yang diinginkan dapatdibuat atau tidak. Mendeteksiresiko yang mungkin terjadi dariarsitektur yang dibuat.tahap inilebih pada analisis dan desainsistem serta implementasi sistemyang fokus pada purwarupa sistem(prototype).

3. Collaboration (konstruksi), tahapini fokus pada pengembangankomponen dan fitur-fitursistem.tahap ini lebih padaimplementasi dan pengujian sistemyang fokus pada implemetasiperangkat lunak pada kodeprogram. Tahap ini menghasilkanproduk perangkat lunak pada kodeprogram. Tahap ini menghasilkanproduk perangkat lunak dimanamenjadi syarat dari InitialOperational Capability Milesoneatau batas/tonggak kemampuanoperational awal.

4. Transition (transisi), tahap ini lebihpada deployment atau instalasisistem agar dapat dimengerti olehuser. Tahap ini meghasilkan produkperangkat lunak di mana menjadisyarat dari initial operationalcapability milestone ataubatas/tonggak kemampuanoperasional awal.aktifitas pada

Hal - 3

tahap ini termasuk pada pelatihanuser, pemeliharaan dan pengujiansistem apakah sudah memenuhiharapan user. (Rosa 2011,h.118)

2.4 PHPPHP adalah suatu bahasa open-

source yang digunakan secara luas terutamauntuk pengembangan web dan dapatdisimpan dalam bentuk HTML. Untukmenghasilakan sebuah HTML, script yangditulis menggunakan PHP mempunyaiperintah yang lebih singkat dibandingkanbahasa pemrograman lain seperti perl atau C.Hanya pelu memasukkan kode untukmelakukan sesuatu (misalnya menulis suatukalimat) diantara tag awal dan tag akhir PHP.(wahana 2006,h.11)2.5 My SQL

My SQL adalah sebuah programdatabase server yang mampu menerima danmengirimkan datanya dengan sangat cepat,multiuser serta menggunakan perintah standarSQL (Structured Query Language). My SQLmerupakan sebuah database server yang free,artinya kita bebas menggunakan database iniuntuk keperluan pribadi atau usaha tanpaharus membeli atau membayar lisensinya.(Nugroho 2005,h.3)2.6 Metode Fishbone

Diagram tulang ikan (Fishbonediagram) adalah suatu diagram yangmenunjukan hubungan antara sebab danakibat. Berkaitan dengan proses statistical,diagram sebab akibat dipergunakan untukmenunjukkan factor-faktor penyebab (sebab)dan karakteristik kualitas (akibat) yangdisebabkan oleh factor-faktor penyebab itu.(Gaspersz, 2003)

Konsep dasar dari fishbonediagram adalah menjabarkan sebuah masalahdan penyebabnya yang dibagi menjadipenyebab utama dan penyebab lainnya.Penyebab tersebut biasanya mengarah kepada7 (tujuh) masalah, yaitu:1. Metode (methods)2. Mesin (machinery)3. Manajemem (management)4. Material (materials)5. Sumber daya manusia (manpower)6. Lingkungan (environment)7. Pengukuran (measurement)

Tujuan dari fishbone diagram adalahmenemukan penyebab masalah baik

penyebab utama maupun penyebab lainnya.Dengan menggunakan fishbone diagram akandiketahui penyebab yang saling berkaitan.3. Analisis Sistem Berlajan3.1 Analisis Permasalahan

Analisis permasalahan (problemanalysis) akan menjelaskan lebih lanjutapakah permasalahan (problem) yang timbuldapat dipecahkan. Tujuan dari fase ini adalahuntuk mempelajari dan memahami lebihlanjut mengenai problems, opportunities, danconstraint. Untuk lebih memahamipermasalahan dengan baik penulismenggunakan diagram fishbone dalammenguraikan secara rinci masalah-masalahyang sedang dihadapi.

Sistempenjualan pada

PT Puri Wira Mahkota

Produk

Promosi

Proses order

Service

Harga yangsering berubah

Lokasi konsumen ygjauh sulit untuk order

Konsumen

Sulit memenuhipermintaan konsumen

Kurang SDMSalesman

Besarnya biayacanvasing

Wilayah promosimasih terbatas

Keterlambatan penyampaianinformasi produk baru

Kesalahan perhitunganjumlah poin

Kurangnyaketersedian produk

Lamanya penyampaianinfo order ke admin

Menumpuknyatugas bagian admin

Masih ada sebagian produkdengan harga yang tinggi

Sulit menyampaikan keluhandr pelanggan

Tabel 1. Fishbone diagram

3.2 Analisis KebutuhanAnalisis kebutuhan menggambarkan

kebutuhan dari sistem yang dikembangkan.Pada analisis kebutuhan dapat dibagi kedalamdua bagian, yaitu kebutuhan fungsional dankebutuhan non fungsional. Kebutuhanfungsional merupakan kebutuhan akan fiturpada sistem yang akan dibangun, yangselanjutnya digambarkan dalam diagram usecase. Sedangkan kebutuhan non fungsionalmenggambarkan aspek pendukung apa sajayang harus tersedia atau dilakukan agarsistem dapat berjalan dengan baik.

Hal - 4

Gambar 2. Diagram use case

4.Rancangan Sistem4.1 Diagram Sequence

Sequence Diagram digunakan untukmelihat message antar objke yangada.sequence diagram yang akan dibuat harusdibuat satu persatu sesuai dengan use caseyang sudah dirancang sebelumnya.4.2 Diagram Collaboration

Collaboration diagram digunakanuntuk melihat message antar objek Adaberdasarkan urutan message yang terjadi.Collaboration dengan yang Akan dibuatharus dibuat satu persatu sesuai dengan usecase yang sudah Dirancang sebelumnya.4.3 Rancangan Class DiagramClass Diagram sistem informasi penjualansparepart motor secara keseluruhan yangakan diterapkan pada PT. XYZ memiliki duapuluh empat tabel.

Gambar 3. Rancangan Class Diagram

4.4 Relasi Antar Tabel

Gambar 4. Relasi Tabel

4.5 Rancangan Antar MukaLaman Beranda digunakan User untuk

mengakses sistem dan melihat informasimengenai penjelasan tentang perusahaan.

Gambar 5. Laman Beranda

Laman ini digunakan User untukmasuk ke dalam sistem yang telah melakukanregistrasi terlebih dahulu sehingga dapatmengakses sistem.

Hal - 5

Gambar 6. Laman Menu Login

Laman ini digunakan Pengunjunguntuk melakukan registrasi denganmendaftarkan data-data diri secara lengkapseperti mengisi alamat email ,nama danpassword yang di ingikan oleh pelanggan danagar dapat mengakses ke dalam sistem sertaagar dapat melakukan transaksi.

Gambar 7. Laman Menu Registrasi

Laman ini digunakan User Ketika inginmendapatkan informasi mengenai profilperusahaan

Gambar 8.Laman Menu Profil

Laman ini digunaka User ketikaingin mendapatkan informasi mengenaiproduk yang di jual oleh perusahaan.

Gambar 9.Laman Menu ProdukLaman ini digunakan user untuk

melihat produk apa saja yang dapatditukarnya dengan poin yang telah didapatdengan produk yang telah ditentukan.

Gambar 10.Laman Cek Tukar Poin

Hal - 6

Laman ini digunakan olehadministrator untuk melihat laporanpenjualan barang yang datanya berupamicrosoft pdf sesuai denga periode yangdiinginkan.

Gambar 11.Laporan Penjualan Barang

5.PENUTUP5.1 KESIMPULAN

Dengan dirancangnya Sistem InformasiPenjualan Sparepart Motor Berbasis WebPada PT.XYZ, Aplikasi ini dapatmempermudah pelanggan melakukanpemesanan produk melalui Web pada PT.XYZ, karena pelanggan tidak harusmenunggu kunjungan dari salesman dalammelakukan pemesanan,Aplikasi ini dapatmempermudah pelanggan untuk mengaksesinformasi terkini mengenai perubahan hargaproduk dan ketersediaan produk tanpa harusmenghubungi perusahaan atausalesmen,Aplikasi ini dapat mempermudahpelanggan mendapatkan informasi mengenaijumlah poin yang di dapat, dengan melihatdari web tanpa harus menghubungiperusahaan atau salesmen,Aplikasi ini dapatmemberikan informasi target pembelian yangtelah dicapai pelanggan dalam periode yangditentukan perusahaan, agar pelanggan dapatmengetahui atau mengejar target yang belumtercapai dalam suatu periode.5.2 SARANUntuk memperoleh hasil yang optimal dariSistem informasi penjualan sparepart motorberbasis Web ini, maka beberapa hal yangperlu diperhatikan diantaranya adalah :Perludilakukan backup data untuk menjaminkeamanan data. Perlu diadakan pemeliharaan

sistem, misalnya dengan menginstal antivirus,melakukan defragmenter secara periodik, danlain sebagainya,Kontrol yang tepat untukmenghasilkan laporan yang tepat waktu, danakurat sebagai bahan untuk mengambilkeputusan,Memberikan pelatihan kepadakaryawan untuk memperkenalkan sistemyang baru.

DAFTAR PUSTAKA

[1] Arief, Ramadhan 2005, Internet &Aplikasinya, Jakarta.

[2] AS, Rossa 2011. Modul PembelajaranRekayasa Perangkat Lunak, Modula,Bandung.

[3] Andi Offset 2006. TTL 5 HariMembuat Website Interaktif DenganMacromedia Dreamweaver8,Yogyakarta.

[4] Fathansyah. 2006, Basis Data,Informatika, Bandung. Gaspersz,Vincent 2003, Metode Analisis UntukPeningkatan Kualitas, GramediaPustaka Utama, Jakarta.

[5] Kasiman, Peranginangin 2006,Aplikasi Web Dengan PHP & MySQL, Andi Offset, Yogyakarta.

[6] Madcoms 2009, Desain Web DenganAdobe Fireworks CS4 Dan AdobeDreamweaver CS4, Andi Offset,Yogyakarta.

[7] Munawar 2005, Pemodelan Visualdengan UML, Graha Ilmu, Jakarta.

[8] Nugroho, Bunafit 2004, AplikasiPemrograman WEB DinamisDengan PHP dan MySQL, GavaMedia Komputindo, Jakarta.

[9] Onno, W.Purbo w2006, Mengenal E-Commerce, Teknik Elektronis,Jakarta.

Hal - 7

[10] Sidik, Betha 2004, PemogramanWeb Dengan HTML, Informatika,Bandung.

[11] Wahana, Komputer 2006, Apa DanBagaimana E-Commerce, AndiOffset,Yogyakarta.

[12] Whitten, Jeffery L., Lonnie D.Bentley dan Kevin C. Dittman2006, Metode Desain dan AnalisisSistem, edisi 6, Andi Offset,Yogyakarta.