Rpl

Embed Size (px)

DESCRIPTION

thank

Citation preview

PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATATRANSAKSI AMEL LAUNDRY CONDONGCATUR, DEPOK, SLEMANNaskah PublikasiDisusun oleh :Rizkinovita Sari13.22.1508KepadaJURUSAN SISTEM INFORMASISEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTERAMIKOM YOGYAKARTAYOGYAKARTA2014i2INFORMATION SYSTEM OF TRANSACTION DATA PROCESSING AMEL LAUNDRY AT CONDONGCATUR, DEPOK, SLEMANPERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA TRANSAKSI AMEL LAUNDRY CONDONGCATUR, DEPOK, SLEMAN Rizkinovita Sari Krisnawati Jurusan Sistem InformasiSTMIK AMIKOM YOGYAKARTAABSTRACT Development of science in the era of globalization , particularly in the field ofinformation technology is rapidly evolving . The level of speed and accuracy ininformation is critical and thus require adequate information technology support . One ofwhich is expected to implement a computerized system , which is a home-basedbusiness services , laundry washing so as to get information quickly and accurately . Amel Laundry is one company that is engaged in the laundry services are locatedat Jalan Lely 3 No. 214 , Perumnas Condongcatur , Depok , Sleman , Yogyakarta . Insuch companies, data processing and retrieval transaction receipt laundry is stillmanually, by using a notebook transactions where management are some problems suchas the lack of effective data processing admission and making the laundry , hard dataretrieval and recording media used transaksiyang very prone to loss and damage data. Based on this, the authors tried to design an information system that can helpresolve those problems in a system that Information System of Transaction DataProcessing at Amel Laundry.Keywords: Transaction, Information System, Data Processing Laundry31. PendahuluanDiera globalisasi ini keberadaan pengolahan data menjadi informasi secaraterkomputerisasi ini adalah suatu hal yang sangat penting. Hal ini dikarenakanpengolahan data secara terkomputerisasi dapat memberikan kontribusi yang sangatbermanfaat terutama bagi perusaahan yang ingin terus mempertahankan danmengembangkan usahanya diantara para pesaing-pesaingnya.Amel Laundry adalah salah satu perusahaan yang bergerak dalam bidang usahajasa laundry. Setiap harinya Amel Laundry dalam menerima transaksi orderpencucian, kasir melakukan pencatatan dalam nota kemudian kembali mencatat datanota order pakaian yang akan dilaundry ke buku pencatatan untuk selanjutnyadikelola dan diolah menjadi data pakaian yang akan dicuci, lalu siap diambil dan telahdiambil pelanggan kemudian setiap terjadi transaksi pengambilan dilakukan validasinota guna mencocokan data benar atau tidak, lalu nota dari setiap hasil transaksilaundry yang disimpan dibuatkan laporan hasil laundry. Cara seperti ini kurang efisienkarena memerlukan waktu yang cukup lama.Berdasarkan permasalahan diatas dan hasil wawancara dengan pemilik AmelLaundry, maka perlu dibangun sebuah sistem dengan judul Perancangan SistemInformasi Pengolahan Data Transaksi Amel Laundry Condong Catur, Depok,Sleman. Dengan maksud dan harapan mampu membantu meningkatkan kualitasAmel Laundry dalam menjalankan usahanya serta mampu mempertahankanusahanya diantara para pesaing.2. Landasan Teori2.1. Pengertian SistemSistem dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatankomponen. Dengan pendekatan prosedur sistem dapat didefinisikan sebagaikumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu, sedangkandengan pendekatan komponen sistem dapat didefinisikan sebagai kumpulan darikomponen yang saling berhubungan dengan yang lainnya membentuk satu kesatuanuntuk mencapai tujuan tertentu. (Jogiyanto HM , 2008)2.2. Pengertian InformasiInformasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebihberarti bagi yang menerimanya. Sementara data merupakan fakta atau fenomenayang sifatnya mentah belum dianalisis, seperti angka, nama, gambar,dansebagainya. (Agus Mulyanto , 2009)42.3. Kualitas InformasiAdapun menurut Tata Sutabri (2012:30) informasi yang berkualitas memilki 3kriteria antara lain :1. AkuratInformasi harus bebas dari kesalahan, jelas maksudnya dan tidakbiasa ataupun meyesatkan penerima.2. Tepat pada waktunyaInformasi yang datang pada penerima tidak boleh terlambat. Bilainformasi terlambat maka akan mengurangi nilai kegunaanya.3. RelevanInformasi yang disampaikan harus mempunyai keterkaitan denganpokok masalah yang akan diselesaikan.2.4. Pengertian Sistem InformasiMenurut Robert A. Leitch dan K. Roscoe Davis, sistem informasi merupakansuatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahantransaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi darisuatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yangdiperlukan.12.5. Analisis SistemAnalisis sistem merupakan sebuah istilah secara kolektif mendeskripsikan fase-fase awal pengembangan sistem. Analisis sistem adalah teknik pemecahan masalahyang menguraikan bagian-bagian komponen dengan mempelajari seberapa baikbagian-bagian komponen tersebut bekerja dan berintegrasi untuk mencapai tujuanmereka.2.6.1.22.6. Konsep Pemodelan SistemFlowchartBagan Alir Sistem (System Flowchart) merupakan bagan yang menunjukkan aruspekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urutan dariprosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apayang dikerjakan di sistem.3 Jogiyanto HM, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori danPraktek Aplikasi Bisnis, Yogyakarta : Andi Offset, 1999, hal 11.2 Hanif Al Fatta, Analisis & Perancangan Sistem Informasi : Untuk Keunggulan BersaingPerusahaan & Organisasi Modern, Yogyakarta : Andi Offset, 2007, hal 44.3 Jogiyanto HM, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori danPraktek Aplikasi Bisnis, Yogyakarta : Andi Offset, 1989, hal 789.152.6.2.Data Flow Diagram (DFD)Data flow diagram sering digunakan untuk menggambarkan sebuah sistem yangtelah ada atau sistem baru yang akan dikembalikan secara logika tanpamempertimbangkan lingkungan fisik dimana data tersebut mengalir ( misalnya lewattelpon, surat dan sebagainya) atau lingkungan fisik dimana data tersebut akandisimpan (harddisk, CD dan lain-lain).42.7 Perangkat Lunak Yang Digunakan2.7.1. Pengertian Microsoft Visual Basic 6.0Microsoft Visual basic 6.0 adalah program untuk membuat aplikasi berbasisMicrosoft Windows secara cepat dan mudah. Visual basic menyediakan tool untukmembuat aplikasi yang sederhana sampai aplikasi kompleks atau rumit baik untukkeperluan pribadi maupun untuk keperluan perusahaan/instansi dengan sistem yanglebih besar.Visual dalam hal ini merupakan bahasa pemerograman yang menyerahkanberbagai macam jenis desain dengan model GUI (Graphical User Interface). Hanyadengan mengetikan sedikit kode program, anda sudah dapat menikmati programdengan tampilan yang menarik.Basic menunjukan bahasa pemrograman BASIC (Biginner All-PurposeSymbolicIntruction Code). Visual basic dikembangkan dari bahasa basic yang ditambahratusan perintah tambahan, function, keyword, dan banyak berhubungan langsungdengan GUI Windows.2.7.2. Pengertian Microsoft SQL Server 2000Microsoft SQL Server 2000 adalah salah satu produk andalan Microsoft untukdatabase server. Kemampuan dalam manjemen data dan kemudahan pengoperasianmembuat DBMS (Database Management System) menjadi pilihan para databaseadministrator.3. Tinjauan Umum3.1 Sejarah Berdirinya Amel LaundryAmel laundry di dirikan pada tahun 2011 yang beralamat di Jalan Lely 3 No. 214Condongcatur, Sleman, Yogyakarta dan dikelola sendiri oleh ibu Asih Purwanti.Lokasi yang sangat strategis dimana banyaknya pelajar mahasiswa dan mahasiswi dilingkungan tersebut, maka dari itu ibu Asih mencoba membuka usaha jasa laundry.Agar mudah diingat oleh pelanggannya, ibu Asih memberikan label usahanyadengan nama Amel Laundry. Seperti laundry pada umumnya , usaha yang dijalanioleh ibu Asih merupakan jasa pencucian pakaian, handuk, sprei, bedcover, boneka, Jogiyanto HM, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori danPraktek Aplikasi Bisnis, Yogyakarta : Andi Offset, 1989, hal 700.46tas dan sepatu. Awalnya usaha laundry ini dikelola berdua, ibu Asih bersama suamitanpa ada pegawai yang membantunya.Dengan berkembangnya dan semakin ramainya yang menggunakan jasalaundrynya, ibu Asih mulai kualahan dengan cucian yang semakin banyak, dansuaminya membantu ibu Asih untuk menyelesaikan cucian yang semakin banyak.3.2 Tujuan Berdirinya Amel LaundryAdapun tujuan berdirinya Amel laundry adalah sebagai berikut :1. Mendapatkan keuntungan dari usaha amel laundry.2. Menyediakan jasa pencucian yang bersih, wangi, dan rapi.3. Memberikan pelayanan yang terbaik untuk pelanggan amel laundry.3.3 Analisis SistemAnalisis sistem merupakan penguraian dari suatu sistem informasi yang utuhkedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi danmengevaluasi permasalahan dan hambatan yang terjadi. Selain itu juga merupakansuatu tahap pengembangan sistem yang bertujuan untuk mencari solusi dari masalahatau kelemahan dari sistem lama yang sudah berjalan.Berikut identifikasi masalah yang ditemukan berdasarkan hasil penelitian yangdilakukan pada Amel Laundry:1. Kegiatan dalam transaksi menerima order laundry pelanggan masih manual (ditulis tangan) sehingga membutuhkan waktu yang cukup lama dan sangatrawan akan kesalahan perhitungan pembayaran.2. Pengolahan data laundry pelanggan yang dianggap kurang efektif yakni harusdicatat kembali data dari nota ke dalam buku pencatatan pengelolaan.3. Proses pembuatan laporan yang memerlukan ketelitian karena harus membuatlaporan secara manual di pembukuan terlebih dalam mengetahui jumlahtransaksi, baik transaksi order maupun transaksi pengambilan.3.4 Analisis Kebutuhan SistemAnalisis kebutuhan sistem menjelaskan apa saja yang dibutuhkan dalam prosespembuatan sistem informasi pengolahan data transaksi pada Amel Laundry.Kebutuhan fungsional berisi proses-proses yang akan dilakukan oleh sistem daninformasi-informasi yang dihasilkan oleh sistem. Adapun kebutuhan fungsionalsebagai berikut :1. Kebutuhan FungsionalAdapun kebutuhan fungsional yang harus ada pada sistem informasipengolahan data transaksi amel laundry adalah sebagai berikut :a. Sistem harus dapat menangani proses olah data pada data admin, datapegawai, data jasa, data pelanggan, data pewangi.7b. Sistem harus dapat menangani proses transaksi penerimaan danpengambilan cucian laundry yang relevan kepada konsumen.c.Sistem mampu memberikan pelayanan yang cepat terhadap konsumendan sistem harus dapat membantusistem sebagai pengendalian.d. Sistem harus dapat menangani proses laporan data pada data admin,data pegawai, data jasa, data pelanggan, data pewangi .e. Sistem harus dapat menangani akurasi laporan terhadap transaksipenerimaan dan pengambilan cucian laundry dan sistem harus dapatmeningkatkan proses laporan secara cepat.2. Kebutuhan Non FungsionalPerancangan dan pengembangan sistem memiliki tujuan agar dapatmemperoleh informasi yang lebih cepat dan tepat serta meningkatkankualitas kerja. Kebutuhan teknologi atau peralatan yang diperlukan dalampengembangan sistem terdiri dari :1. Perangkat Lunak (Software)Perangkat lunak yang diperlukan dalam pembuatan sistem yang diusulkansebagai berikut :a. Microsoft Windows 7 ultimate sebagai sistem operasi.b. Microsoft Visual Basic 6.0 sebagai bahasa pemrograman.c. SQL Server 2000 sebagai DBMS.2. Perangkat Keras (Hardware)Perangkat keras yang dimaksud adalah alat yang digunakan untukpengolahan data, penyajian laporan dan aplikasi sistem adalah seperangkatPersonal Computer dengan spesifikasi yang menandai untuk pengoperasiansistem ini. Adapun perangkat keras yang dibutuhkan sebagai saranapenunjang antara lain:a. Netbook Acer Aspire One.b. Printer.menangani hak akses pengguna83.5 FlowchartGambar 3.1 Flowchart sistem yang diusulkan3.6 Data Flow Diagram (DFD)3.6.1. Context DiagramGambar 3.2 Context Diagram Sistem Informasi Pengolahan daTransaksi Amel Laundry3.6.2. Data Flow Diagram Level 1Gambar 3.6 DFD Level 1 Sistem Informasi Pengolahan Data Transaksi AmelLaundry94. Implementasi Dan Pembahasan4.1 DatabaseUntuk mengimplementasikan rancangan dan mengelola database penulismengunakan SQL Server 2000. adapun tabel-tabel yang dibuat dalam databasesistem pengolahan data transaksi laundry ini secara kesuluruhan dapat dilihat padagambar di bawah ini :1. Tabel AdminGambar 4.1 Tabel Admin2. Tabel JasaGambar 4.3 Tabel Jasa3. Tabel PelangganGambar 4.4 Tabel Pelanggan104. Tabel PewangiGambar 4.5 Tabel Pewangi5. Tabel TransaksiGambar 4.6 Tabel Transaksi4.2 Koneksi DatabaseProgram tak akan berjalan tanpa adanya database, maka perlu adanya suatukoneksi antara sistem dan database. Karena database yang digunakan adalah SQLServer 2000. Berikut langkah-langkah untuk mengkoneksikan database yaitu :1. Pada Program Visual Basic, klik Add module.Gambar 4.16 Add Module112. Membuat sebuah adodc pada form 1.Gambar 4.17 Add Form3. Klik kanan Adodc dan pilih Adodc Properties, klik build.Gambar 4.18 Adodc Properties4. Pilih Microsoft OLE DB Profider for SQL Server, klik next.Gambar 4.19 Microsoft OLE DB Profider for SQL Server5. Pada Connection, memasukan nama server lalu di refresh, pilih nama databasepada server , klik test connection.12Gambar 4.20 Isi kolom pada Connection6. Koneksi berhasil.Gambar 4.21 Testing Connection Success4.3 Menjalankan Sistem1. Form LoginGambar 4.43 Form Login2. Form Menu UtamaGambar 4.44 Form Menu Utama133. Form AdminGambar 4.45 Form Admin5. Form PelangganGambar 4.47 Form Pelanggan6. Form JasaGambar 4.48 Form Jasa147. Form Transaksia. Form Transaksi PenerimaanGambar 4.50 Form Transaksi Penerimaanb. Form Transaksi PegambilanGambar 4.49 Form Transaksi Pengambilan9. Form PakaianGambar 4.51 Form Pakaian1510. Form Pemeriksaan Detail CucianGambar 4.52 Form Transaksi Pemeriksaan Detail Cucian11. Laporan Transaksi HarianGambar 4.58 Laporan Transaksi Harian12. Laporan Transaksi BulananGambar 4.59 Laporan Transaksi Bulanan1613. Laporan Transaksi KeseluruhanGambar 4.60 Laporan Transaksi Keseluruhan14. Nota TransaksiGambar 4.61 Nota Transaksi1715. Kartu KontrolGambar 4.62 Detail Item Cucian (Kartu Kontrol)5. Penutup5.1 KesimpulanDari hasil penelitian sampai dengan penyelesaian pembuatan sistem informasipengolahan data transaksi pada Amel Laundry ini, penulis menarik beberapakesimpulan sebagai berikut :1. Cara mengubah sistem manual menjadi sistem informasi berbasis komputeradalah sebagai berikut :a. Mengumpulkan data-data yang berguna untuk mengetahui seperti apasistem yang diinginkan dan kekurangan yang terdapat pada sistem yanglama (manual).b. Analisa data, dimana penulis mengolah data yang telah dikumpulkanmenjadi informasi yang bermanfaat untuk sistem yang diinginkan.c.Membuat diagram alur sistem untuk memudahkan penulis dalammenyusun aplikasi.d. Membuat rancangan database yang digunakan sebagai penyimpanandata.e. Membuat rancangan antarmuka (user interface) untuk desain tampilandepan layar (screen layout) dan desain laporan yang dihasilkan darisistem informasi (report layout) sistem yang akan dibangun.18f.Melakukan tahap pengembangan yaitu pemrograman, penulis membuatsource code pada rancangan yang telah dibuat.g. Melakukan implementasi dari hasil perancangan dan desain yang telahdibuat.h. Melakukan pengujian program yang bertujuan untuk menemukankesalahan atau error pada perangkat lunak dan pengujian sistem yangbertujuan untuk menemukan kesalahan sistem yang ada pada program.i.Melakukan package & deployment yaitu proses pembuatan master untukdistribusi aplikasi ke user yang tujuannya adalah agar sistem ini dapatdiinstal ditempat user dan dapat berjalan sendiri tanpa menggunakansoftware Microsoft Visual Basic 6.02. Penelitian yang dilakukan memberikan solusi dalam pencatatan data, pencariandata dan menghasilkan laporan yang tepat dan akurat yang telah diuji denganmenggunakan metode black box testing.5.2 SaranAdapun saran yang diberikan penulis yang ditujukan kepada peneliti selanjutnyaadalah sebagai berikut :1. Untuk pengembangan terhadap sistem informasi ini diharapkan penelitiselanjutnya dapat ditambahkan fitur-fitur yang bisa menunjang teknologi padaprogram ini seperti SMS Gateway sebagai media informasi yang mempunyaikarakteristik cepat dan fleksibel dengan megirim pesan SMS dalam bentukperingatan tanggal pengambilan untuk membantu memberikan informasi kepadapelanggan karena laundry sudah bisa diambil.2. Diharapkan untuk peneliti selanjutnya menambahkan sistem penggajian pegawaipada Amel Laundry.3. Diharapkan adanya Backup File secara rutin untuk menghindari kehilangnyadata-data.19DAFTAR PUSTAKAAl Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Penerbit Andi.Arief, M. Rudiyanto. 2005. Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server 2000.Yogyakarta: Penerbit Andi.Fatansyah. 2012. Basis Data. Bandung : Penerbit Informatika.HM, Jogiyanto. 1999. Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis.Yogyakarta: Penerbit Andi.Marlinda. 2004. Pengertian Normalisasi, diakses tanggal 30 Mei 2014.Sunyoto, Andi. 2007. Pemrograman Database dengan Visual Basic dan Microsoft SQL.Yogyakarta: Penerbit Andi.Susanto, Arief. 2003. IlmuKomputer.com, Koneksi Visual Basic 6.0 dengan SQL Server 2000.pdf, diakses tanggal 11 Juni 2014.20