SISTEM INFORMASI RENTAL MOTOR PADA AL-JAWI GROUP 1 YOGYAKARTA NASKAH PUBLIKASI diajukan oleh Siti Halimah Tuksakdiyah 10.11.4074 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014 1
2
SISTEM INFORMASI RENTAL MOTOR PADA AL-JAWI GROUP 1 YOGYAKARTA Siti Halimah Tuksakdiya, 1) Erik Hadi Saputra, S.Kom, M.Eng. 2) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : siti.t@students.amikom.ac.id, 1) erik@amikom.ac.id. 2) Abstract : Demands rapid action and activity, causing people to use means of transport that can accelerate the time to achieve the goal. This encourages the growth of transportation services become more developed. Users transportation services at the moment is pretty much that is needed information system to support the business transportation services, which can provide convenience, accuracy, and speed in providing information to customers and all those in need. For now, the system used by Al-Jawi Group 1 still using manual systems. By doing so, frequent data loss, data recording and presentation of information that is less efficient because of a long time, as well as data security less reliable. From problem identification and analysis above, the new information system designed using Macromedia Dreamweaver, XAMPP, and Adobe Photoshop. With the design of new information systems in Al-Jawi Group 1, is expected to produce a new information system to optimize performance and provide convenience in the processing and presentation of information. Keywords: Information Systems, Data Processing, Transportation 1. Pendahuluan Perkembangan teknologi dan sistem informasi saat ini sangat pesat. Banyak sekali sistem yang mendukung aktivitas kita seharihari. Salah satu yang paling mendukung adalah sistem berbasis komputer yang merupakan alternatif tepat bagi suatu instansi dan berbagai perusahaan untuk menunjang kinerja agar dapat berjalan dengan baik. Ketepatan, keakuratan, dan kecepatan merupakan faktor penting dalam pengolahan data. Data yang diolah secara terstruktur dan jelas dibuat untuk mempermudah kinerja manusia supaya terorganisir dengan baik. Pada Al-Jawi Group 1 yang merupakan perusahaan kecil bergerak di bidang jasa pelayanan transportasi terutama pada bagian pendataan sangatlah membutuhkan sistem administrasi yang baik agar dalam melaksanakan kegiatannya dapat berjalan secara efektif dan efisien. Dengan pengolahan data yang masih manual sering mengalami berbagai kendala dalam pengolahan data. Untuk mengatasi hal tersebut dibutuhkan suatu aplikasi pengolahan data yang mampu mengolah data pada Al-Jawi Group 1. Melihat keadaan seperti ini maka penulis akan merancang sistem sederhana yang akan disesuaikan dengan kebutuhan Al-Jawi Group 1. Sistem ini diharapkan mampu meningkatkan kinerja Al-Jawi Group 1. 2. Landasan Teori 2.1 Konsep Dasar Sistem 2.1.1 Pengertian Sistem Pendekatan sistem yang lebih menekankan pada prosedur didefinisikan oleh Jerry FitzGerald, Ardra F. FitzGerald, dan Warren D. Stallings, Jr., yaitu sebagai berikut : Sistem 3
adalah suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul, bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. 2.2 Konsep Dasar Informasi 2.2.1 Pengertian Informasi Robert N. Anthony dan John Dearder mendefinisikan informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal datum atau dataitem. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. 2.3 Konsep Dasar Sistem Informasi 2.3.1 Pengertian Sistem Informasi Menurut Robert A. Leitch dan K. Roscoe Davis, sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. 2.3.2 Pengertian Sistem Informasi Rental Motor Sistem informasi rental motor adalah suatu sistem yang digunakan untuk membantu pelayanan saat transaksi berlangsung dan menyediakan informasi pengolahan data, yaitu data motor, data pelanggan, data paket, dan data transaksi, 2.4 Analisis Sistem 2.4.1 Definisi analisis Sistem Analisis sistem (systems analysis) dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagianbagian komponennya dengan maksut untuk mengidentifikasikan dan mengevaluasi permasalahan-peemasalahan, kesempatankesempatan, hambatan-hambatan yang terjadikan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya. 2.4.2 Analisis SWOT Analisis SWOT adalah identifikasi berbagai faktor secara sistematis untuk merumuskan strategi perusahaan. Analisa ini didasarkan pada hubungan atau interaksi antara unsur-unsur internal, yaitu kekuatan dan kelemahan, terhadap unsur-unsur eksternal yaitu peluang dan ancaman. 2.5 Bagan Alir Sistem Bagan alir sistem (system flowchart) merupakan bagan yang menunjukkan arus pekerjaan secara kesluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedurprosedur yang ada di dalam sistem. 2.6 Data Flow Diagram (DFD) DFD sering digunakan untuk menggambar suatu sistem yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir (misalnya lewat telepon, surat dan sebagainya) atau lingkungan fisik dimana data tersebut akan disimpan (misalnya file kartu, microfiche, hard disk, dan lain sebagainya). 2.7 Entity Relationship Diagram (ERD) ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, dan untuk menggambarkannya digunakan beberapa notasi dan simbol. 4
2.8 Konsep Normalisasi Normalisasi merupakan cara pendekatan dalam membangun desain logika basis data rasional yang tidak secara langsung berkaitan dengan model data, tetapi dengan menerapkan sejumlah aturan dan kriteria standar untuk menghasilkan struktur tabel yang normal. 2.9 Sistem Perangkat Lunak Sistem Perangkat Lunak yang digunakan untuk system ini adalah : 1. Macromedia Dreamweaver Macromedia Dreamweaver adalah sebuah software web design yang menawarkan cara mendesain website dengan dua langkah sekaligus dalam satu waktu, yaitu mendesain dan memprogram. 2. Adobe Photoshop CS3 Adobe Photoshop adalah salah satu software untuk mengolah foto atau gambar berbasis bitmap yang populer saat ini. 3. XAMPP XAMPP merupakan singkatan dari X (empat system operasi apapun), Apache, MySQL, PHP, dan Perl. XAMPP adalah tool yang menyediakan paket perangkat lunak dalam satu paket. 4. Web Browser Web Browser adalah suatu program atau software yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer. 3. Analisis dan Perancangan Sistem 3.1 Analisis Sistem Tahap analisis merupakan tahap yang sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Analisis sistem menganalisa sistem untuk menemukan kelemahankelemahan sehingga dapat diusulkan perbaikannya. Dalam tahap ini, penulis melakukan penelitian tentang sistem lama. Sehingga dari analisis tersebut akan dapat kita tarik kesimpulan yang bisa digunakan sebagai tolak ukur sistem yang akan dibangun. 3.1.1 Identifikasi Masalah Mengidentifikasi suatu masalah merupakan langkah awal yang harus dilakukan dalam tahapan analisis sistem. Analisis dapat dijadikan sebuah alat untuk memecahkan suatu permasalahan. 3.1.2 Analisis SWOT Untuk identifikasi berbagai faktor secara sistematis didasarkan pada hubungan atau interaksi antara unsur-unsur internal yaitu kekuatan dan kelemahan dan unsure eksternal yaitu peluang dan ancaman. 3.1.3 Analisis Kelayakan Dalam membangun sistem yang baru, perlu diadakan uji kelayakan sistem. Hal ini dilakukan untuk mengetahui apakah sebuah sistem layak dibangun atau tidak. Kelayakan tersebut diukur dari seberapa menguntungkan atau seberapa praktis pembangunan atau pengembangan sistem tersebut terhadap perusahaan. 3.1.4 Analisis Kebutuhan Analisis kebutuhan sistem ini dilakukan agar tidak terjadi kesalahan dalam pembuatan dan perancangan sistem yang baru nanti. Analisis ini lebih ditekankan dalam penyusunan sistem baru untuk mencapai sasaran yang sesuai dengan kebutuhan dan kondisi pada Al-Jawi Group 1. 3.1.5 Analisis Biaya dan Manfaat Tujuan dilakukannya analisis biaya dan manfaat adalah untuk memberikan gambaran kepada pengguna apakah manfaat yang 5
diperoleh dari sistem yang baru lebih besar dibandingkan dengan biaya yang dikeluarkan. 3.2 Perancangan Sistem Gambar 3.3 DFD 3.2.2 Entity Reationship Diagram (ERD) 3.2.1 Perancangan Proses 3.2.1.1 Bagan Alir Sistem (System Flowchart) Gambar 3.1 Flowchart 3.2.1.2 Diagram Arus Data (Data Flow Diagram) 3.2.1.2.1 Diagram Konteks 3.2.1.2.2 DFD Gambar 3.2 Diagram Konteks Gambar 3.3 DFD 4. Implementasi dan Pembahasan 4.1 Implementasi dan Pembahasan Basis Data Sebagai tindak lanjut dari analisis database yang telah dibahas pada Bab III adalah pembuatan database. Adapun database yang digunakan adalah MySQL dengan kemudahan dan keunggulan yang dimilikinya mampu dapat mendukung database suatu program dengan baik. 4.2 Implementasi Pembahasan Interface dan Kode Program 1. Koneksi (koneksi.php) Script koneksi.php berfungsi untuk mengkoneksikan aplikasi dengan database. 6
2. Form Login (index.php) Form login ini digunakan sebagai keamanan untuk masuk dalam aplikasi penjualan dan harus menginputkan username dan password. Gambar 4.3 Tampilan Index Admin 5. Cetak Peminjaman Gambar 4.4 Tampilan Cetak Peminjaman Gambar 4.1 Tampilan Login 3. Index Admin (index_admin.php) Index admin merupakan tampilan utama dari sistem informasi penjualan. Gambar 4.2 Tampilan Index Admin 4. Menu User Tampilan menu user berisi proses tambah user, tampil data user, edit user, dan view user. 5. Penutup 5.1 Kesimpulan Dari uraian, penjelasan serta pembahasan seluruh materi, dimulai dengan analisis, perancangan, sampai dengan pembuatan aplikasi sistem Rental Motor Al-Jawi Group 1, maka oleh penulis dapat diambil beberapa kesimpulan sebagai berikut. 1. Penggunaan sistem lama masih kurang efektif dan efisien karena masih menggunakan metode manual. Sehingga memerlukan banyak waktu dalam proses pengolahan data serta sering terjadi keterlambatan penyampaian informasi kepada pihak yang bersangkutan. Dengan adanya sistem baru tersebut, dapat membantu kinerja karyawan serta dapat menghemat waktu. Selain itu, informasi yang dihasilkan dapat diperoleh tepat waktu. 7
2. Penggunaan sistem komputerisasi pada Rental Motor Al-Jawi Group 1 telah memiliki fitur utama yang dibutuhkan sistem penjualan seperti login, data motor, data user, data pelanggan, data transaksi, data paket dan data pengambilan. 5.2 Saran Setelah melakukan penelitian, perancangan dan pembuatan sistem informasi penyewaan pada Rental Motor Al-Jawi Group 1, penulis menyadari bahwa project dalam skripsi ini masih jauh dari sempurna. Oleh sebab itu penulis memberikan saran agar nantinya sistem ini dapat dikembangkan dengan lebih baik lagi. Maka saran yang dapat diberikan untuk pengembangan kedepan adalah sistem aplikasi penyewaan pada Rental Motor Al-Jawi Group 1 ini masih berjalan pada localhost, agar sistem ini dapat diakses dimana saja oleh semua staf dan karyawan di Rental Motor Al-Jawi Group maka untuk pengembangan selanjutnya sistem bisa berjalan secara online. Biodata Penulis Siti Halimah Tuksakdiyah, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2014. Saat ini menjadi staff Erik Hadi Saputra, S.Kom, M.Eng, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2004. Memperoleh gelar Master of Engineering (M.Eng) DAFTAR PUSTAKA [1] Jogiyanto. 1998, Analisis & Desain Sistem Informatika, Yogyakarta: Andi Offset, Kusrini, M.Kom. 2006, Strategi Perancangan dan Pengelolaan basis Data, Yogyakarta: Andi Offset, [2] Anonim, http://blog.bosscript.com/ pengertian-xampp-adalah.html, [3] Anonim, http://hidupsehati.com/mengenaladobe-photoshop-cs3.html, [4] Anonim,http://hipni.blogspot.com /2011/09/pengertian-analisis-swot.html, 8