Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x APLIKASI SISTEM INFORMASI AKUNTANSI LAPORAN LABA RUGI PADA PUTRI BEAUTY SALON DAN SPA BANDAR LAMPUNG Irwandi1. Herlin Dwi Setianingsih2 1,2 Jurusan Komputerisasi Akuntansi. AMIK Dian Cipta Cendikia Bandar Lampung Jl. Cut Nyak Dien No. 65 Durian Payung (Palap. Bandar Lampung E-mail: irwandits@yahoo. , herlin@dcc. ABSTRAKS Putri Beauty Salon dan Spa merupakan perusahaan yang bergerak dibidang jasa kecantikan. Kelemahan yang ada disini terletak pada proses pencatatan transaksi terutama yang berkaitan dengan perhitungsn laba rugi masih dihitung secara manual. Format penyusunan laporan laba rugi belum memenuhi standart akuntansi, sehingga menyebabkan pembuatan laporan laba rugi sering terlambat melebihi batas toleransi. Bentuk laporan laba rugi yang akan digunakan adalah bentuk Single Step. Aplikasi ini menggunakan bahasa pemrograman Java Dekstop sedangkan databasenya menggunakan MySQL. Metode pengembangan sistem Extreme Programming dan perancangan menggunakan diagram UML yang terdiri dari use case, class diagram, dan activity diagram. Hasil penelitian ini menghasilkan Aplikasi Sistem Informasi Akuntansi Laporan Laba Rugi Pada Putri Beauty Salon dan Spa Bandar Lampung yang akurat, relevan dan tepat waktu. Aplikasi yang dikembangkan dapat membantu meningkatkan kinerja bagian admin pada Putri Beauty Salon dan Spa Bandar Lampung dalam penyusunan laporan laba rugi secara cepat dan tepat waktu. Kata Kunci: Laporan Laba Rugi. Java Dekstop. Extreme Programming. PENDAHULUAN 1 Latar Belakang Perkembangan dan kemajuan teknologi saat ini sangat pesat dan tidak dapat dicegah. Penggunaan teknologi dapat meningkatkan dan menunjang suatu aktifitas bisnis, sehingga banyak pelaku bisnis menerapkan teknologi supaya informasi dapat diperoleh secara tepat, cepat, dan akurat. Pelaku bisnis juga membutuhkan sistem informasi akuntansi karena sistem informasi akuntansi dapat digunakan untuk mengolah data keuangan yang berhubungan dengan data transaksi dan disajikan dalam bentuk laporan keuangan yang salah satunya yaitu laporan keuangan laba rugi. Putri Beauty Salon dan Spa merupakan sebuah perusahaan yang bergerak dibidang jasa kecantikan. Kelemahan yang ada disini terletak pada proses pencatatan transaksi yang berkaitan dengan laba rugi masih dihitung secara manual. Format penyusunan laporan laba rugi belum memenuhi standart akuntansi, sehingga menyebabkan pembuatan laporan laba rugi sering terlambat melebihi batas toleransi dan memperlambat proses penerimaan Hal tersebut akan berdampak pada pembuatan rekapitulasi laporan laba rugi setiap bulan, periode dan tahunnya. Untuk diperlukan sistem informasi akuntansi laporan laba rugi dengan sistem yang telah terkomputerisasi sehingga dapat mengatasi permasalahan yang terjadi pada sistem yang telah ada. Dengan dibuatnya aplikasi ini diharapkan masalah yang dihadapi dapat diatasi dengan baik dan lebih mudah dalam memberikan informasi. Berdasarkan dari latar belakang diatas maka penulis tertarik untuk Irwandi. Herlin Dwi Setianingsih membuat penelitian di Putri Beauty Salon dan Spa dengan mengambil judul AuAplikasi Sistem Informasi Akuntansi Laporan Laba Rugi pada Putri Beauty Salon dan Spa Bandar LampungAy. Tujuan penelitian ini adalah : Menghasilkan program aplikasi pengolahan data pendapatan dan beban pada Putri Beauty Salon dan Spa yang efektif dan efisien. Menghasilkan laporan laba rugi pada Putri Beauty Salon dan Spa yang akurat, relevan dan tepat waktu. 2 Referensi Aplikasi Menurut Hendrayudi . Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaanAepekerjaan Menurut Suharjo . Aplikasi adalah proses aliran data dalam infrastruktur teknologi informasi yang dapat dimanfaatkan oleh para pengambil keputusan yang sesuai dengan jenjang dan kebutuhan . Dari penjelasan diatas dapat disimpulkan bahwa pengertian aplikasi adalah suatu perangkat lunak yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu dan dapat dimanfaatkan oleh para pengambil keputusan. Sistem Menurut Tata Sutabri . Suatu sistem dapat diartikan sebagai suatu kumpulan atau himpuan dari unsur, komponen, atau variable yang terorganisir, saling berinteraksi, saling tergantung satu sama lain dan terpadu. JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Menurut Anastasia Diana dan Lilis Setiawati . Sistem merupakan serangkaian bagian yang tersusun dari subAesub sistem yang lebih kecil dan juga saling tergantung dan bekerjasama untuk mencapai tujuan tertentu. Berdasarkan pengertian diatas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja yang terdiri dari komponenAekomponen yang saling berinteraksi melalui tahapanAetahapan instruksi untuk menyelesaikan suatu tujuan tertentu. Informasi Menurut Witarto . Informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan waktu pada yang Menurut Jogiyanto HM . Informasi adalah data yang diolah menjadi bentuk yang lebih berguna berarti bagi yang menerimanya. Dari penjelasan diatas dapat disimpulkan bahwa pengertian informasi adalah data yang sudah diproses menjadi suatu informasi yang digunakan oleh pengambil keputusan untuk membuat keputusan yang lebih baik. Laporan Laba Rugi Menurut PSAK 1 dalam buku Hans Kartikahadi yang berjudul AuAkuntansi Keuangan berdasarkan SAK berbasis IFRSAy . Laporan laba rugi adalah laporan yang memberikan informasi mengenai pendapatan, beban dan laba rugi suatu entitas selama suatu periode Laporan ini memberikan informasi mengenai hasil bersih entitas, sama dengan jumlah laba bersih yang dilaporkan dalam laporan laba rugi yang selama ini dikenal. Menurut Carl S Warren dalam buku Pengantar AkuntansiA Ae Adaptasi Indonesia . Laporan laba rugi . ncome statement. adalah ringkasan dari pendapatan dan beban untuk suatu periode waktu tertentu, seperti satu bulan atau satu Dapat disimpulkan bahwa laporan laba rugi pendapatanAependapatan dan bebanAebeban dari perusahaan untuk suatu periode tertentu. Elemen Laporan Laba Rugi Dalam laporan laba rugi ada sejumlah elemen atau istilah yang melekat secara umum. Elemen ini tercatat dalam laporan laba rugi perusahaan antara Pendapatan (Revenu. Pendapatan adalah arus masuk atau peningkatan lainnya atas aset atau penyelesaian kewajiban entitas . ombinasi dari keduany. dari pengiriman barang, pemberian jasa atau aktivitas lainnya yang merupakan operasi utama atau operasi sentral Irwandi. Herlin Dwi Setianingsih Beban (Expens. Beban adalah arus keluar aset atau penggunaan lainnya atas aset atau terjadinya . kewajiban entitas . ombinasi dari keduany. yang disebabkan oleh pengiriman atau pembuatan barang, pemberian jasa atau aktivitas lainnya yang merupakan operasi utama atau operasi sentral Laba (Profi. Laba adalah kenaikan dalam ekuitas . set bersi. entitas yang ditimbulkan oleh transaksi peripheral . ransaksi diluar operasi utama atau operasi sentral perusahaa. atau transaksi insidentil . ransaksi yang keterjadiannya jaran. dan dari seluruh transaksi lainnya serta peristiwa maupun keadaanAekeadaan lainnya yang mempengaruhi entitas, tidak termasuk yang berasal dari pendapatan atau investasi kepada Rugi (Los. Rugi adalah penurunan dalam ekuitas . set bersi. entitas yang ditimbulkan oleh transaksi peripheral . ransaksi diluar operasi utama atau operasi sentral perusahaa. atau transaksi insidentil . ransaksi yang keterjadiannya jaran. dan dari seluruh transaksi lainnya serta peristiwa maupun keadaanAekeadaan lainnya yang mempengaruhi entitas, tidak termasuk yang berasal dari beban atau distribusi kepada pemilik. Bentuk Laporan Laba Rugi Bentuk Single Step Laporan laba rugi bentuk ini sering disebut laporan langsung. Laporan laba rugi ini menggabungkan seluruh pendapatan dan beban perusahaan menjadi satu kelompok, baik pendapatan dan beban operasional maupun nonAeoperasional. Tahapan penyusunan laporan ini ada tiga, yaitu : Rincian semua pendapatan operasional dan nonAe Rincian semua beban operasional dan nonAe Selisih semua pendapatan dan beban yang menunjukkan laba atau rugi Bentuk Multiple Step Bentuk ini juga disebut bentuk bertahap yaitu bentuk laporan laba rugi yang unsur pendapatan maupun beban dipisahkan atas dasar operasional dan nonAeoperasional. Cara penyusunannya adalah sebagai berikut : Bagian pertama adalah perincian pendapatan Bagian kedua adalah perincian beban Bagian ketiga adalah perincian pendapatan maupun beban nonAeoperasional. Bagian terakhir untuk mencari saldo laba rugi Bahasa Pemrograman Java Bahasa pemrograman java adalah bahasa pemrograman yang berorientasi objek (OOP) dan JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x dapat dijalankan pada berbagai platform sistem Perkembangan java tidak hanya terfokus pada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source. Bahasa pemrograman adalah istilah yang menerangkan bahasa yang dapat dimengeri oleh Dalam dunia komputer dikenal 2 jenis bahasa pemrograman, yaitu bahasa pemrograman tingkat tinggi dan bahasa pemrograman tingkat Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan dan jenis langkah apa secara persis yang akan diambil dalam berbagai Alat Pengembangan Sistem Use case Use case diagram adalah suatu model yang sangat fungsional dalam sebuah sistem yang menggunakan actor dan use case. Sedangkan pengertian dari use case sendiri adalah layanan atau fungsiAefungsi yang tersedia pada sistem untuk Use case diagram dapat membantu bila kita sedang menyusun requitment sebuah sistem, mengkomunikasikan sebuah rancangan aplikasi dengan konsumen, serta merancang test case untuk semua feature yang ada pada sistem. Aturannya sebuah use case dapat dimasukan lebih dari use case lain, sehingga duplikasi fungsionalitas dapat dihindari dengan cara menarik keluar Class Diagram Class Diagram adalah inti dari proses pemodelan Class sebagai suatu definisi sumber daya yang termasuk didalamnya informasi-informasi yang menggambarkan fitur suatu entitas. Activity Diagram Activity diagram memiliki pengertian yaitu lebih fokus kepada menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses. Dipakai pada buisness modeling untuk memperlihatkan urutan aktifitas proses bisnis. Activity diagram dibuat berdasarkan beberapa use case pada use case Aktifitas yang mungkin terjadi dan bagaimana aktifitas itu berakhir. METODE PENELITIAN 1 Metode Pengumpulan Data Metode pengumpulan data menggunakan metode sebagai berikut : Wawancara Peneliti melakukan wawancara melalui tatap muka dan tanya jawab langsung dengan pihak yang bersangkutan yaitu bagian Admin pada Putri Beauty Salon dan Spa Bandar Lampung. Pengamatan Langsung Pengamatan secara langsung dan pencatatan sistematis terhadap sistem yang diteliti terhadap Irwandi. Herlin Dwi Setianingsih objek peneliti yaitu Putri Beauty Salon dan Spa Bandar Lampung. 2 Metode Pengembangan Sistem Seorang penulis harus menyusun terlebih dahulu langkahAelangkah didalam mengerjakan sebuah Metode pengembangan sistem mengacu pada model Extreme Programming. Extreme Programming adalah sebuah pendekatan atau model pengembangan perangkat lunak yang mencoba menyederhanakan berbagai tahapan dalam proses pengembangan tersebut sehingga menjadi lebih adaptif dan fleksibel. TahapanAetahapan yang harus dilakukan adalah sebagai berikut : Planning Planning atau perencanaan adalah pemilihan atau penetapan tujuan organisasi dan penentuan strategi, kebijaksanaan, proyek, program, prosedur, metode, sistem, anggaran dan standard yang dibutuhkan untuk mencapai tujuan. Peneliti melakukan identifikasi kebutuhan dengan analisis sistem. Design Tahap design memutuskan bagaimana sistem akan beroperasi, dalam hal perangkat keras, perangkat lunak, dan jaringan infrastruktur antar muka pengguna, laporan dan program khusus, database dan file yang akan dibutuhkan. Peneliti membuat rancangan usecase, class diagram, activity diagram, input, proses, output, dan pengkodean. Coding Coding adalah proses menulis, menguji dan memperbaiki . , dan memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemograman. Tujuan dari pemograman adalah untuk membuat suatu program yang dapat melakukan suatu perhitungan atau AopekerjaanAo sesuai dengan keinginan si Testing Testing adalah proses yang dibuat sedemikian rupa untuk mengidentifikasi hasil sebuah sistem informasi dengan hasil yang diharap. Program yang sudah selesai akan dilakukan pengujian 3 Perancangan Sistem Use Case Diagram Usecase diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah AuapaAy yang diperbuat sistem, dan AubagaimanaAy. Sebuah Usecase mempresentasikan sebuah interaksi antara Aktor dengan sistem. (Didi, 2014:. JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Data Pendapatan <> Data Beban <> MASTER <> TRANSAKSI <> Data Pengguna Transaksi Pendapatan <> LOGIN MENU UTAMA LAPORAN Transaksi Beban Lihat Laporan <> Cetak Laporan LOGOUT Admin <> Kertas Kerja Pendapatan <> Pemilik Salon <> Kertas Kerja Beban <> <> <> Laporan Pendapatan Laporan Laba Rugi Laporan Beban Gambar 1. Rancangan Use Case Diagram Gambar 5. Rancangan Activity Menu Master Class Diagram Kdpendapatan : int . ** Notransaksi : var . ** Qty : int . Jumlah : double Kdpendapatan : int . * Nmpendapatan : var . Harga : double Satuan : var . Simpan () Hapus () Edit () Keluar () Cetak () Kdbeban : int . * Nmbeban : var . Simpan () Hapus () Edit () Keluar () Cetak() Notransaksi : var . ** Kdbeban : int . ** Harga : double Notransaksi : var . * Tanggal : date Total : double Id : var . ** Simpan () Keluar () History_pendapatan () Id : var . * Username : var . Password : var . Status : var . Simpan () Hapus () Edit () Keluar () Notransaksi : var . * Tanggal : date Total : double Id : var . ** Simpan () Keluar () History_beban () Gambar 6. Rancangan Activity Menu Transaksi Gambar 2. Rancangan Class Diagram Start Activity Diagram Memilih Laporan Start Menu Pilihan Melakukan login KK Pendapatan KK Beban Lap. Pendapatan Lap. Beban Lap. L/R Masukkan username dan password Pilih Lagi? Username dan password Tidak End Menu Utama Tidak End Gambar 7 Rancangan Activity Menu Laporan Gambar 3. Rancangan Activity Login Gambar 4. Rancangan Menu Utama Irwandi. Herlin Dwi Setianingsih JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Start Input daftar jenis pendapatan Membaca data Data ada? Input nama pendapatan, harga Tidak Tampil kode pendapatan, nama pendapatan, harga Edit? Simpan? Tidak Edit: nama pendapatan, harga Tidak Hapus? Menyimpan data Menghapus data Tidak Cetak? Cetak data Ada data lagi? Tidak Tidak Memilih menu utama Tidak Gambar 11. Rancangan Activity Transaksi Pendapatan End Gambar 8. Rancangan Activity Input Daftar Jenis Pendapatan Start Input daftar jenis beban Membaca data Data ada? Tidak Input nama beban Tampil kode beban, nama beban Edit? Simpan? Tidak Edit: nama beban Tidak Hapus? Menyimpan data Menghapus data Tidak Cetak? Cetak data Ada data lagi? Tidak Tidak Memilih menu utama Tidak End Gambar 9 Rancangan Activity Input Daftar Jenis Beban Login Aplikasi Laporan Laba Rugi Start Input pengguna Username Membaca data Data ada? Input username, password, status Tidak Gambar 12 Rancangan Activity Transaksi Beban Rancangan Input Password Tampil id, username, password, status Edit? Simpan? Tidak Edit: username, password, status Login Tidak Menyimpan data Hapus? Menghapus data Tidak Gambar 13 Rancangan Menu Login Master Ada data lagi? Exit Transaksi Laporan Logout Tidak Memilih menu utama Tidak End Gambar 10. Rancangan Activity Input Pengguna PUTRI BEAUTY SALON & SPA Gambar 14 Rancangan Menu Utama Irwandi. Herlin Dwi Setianingsih JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Putri Beauty Salon dan Spa Jl. Hayam Wuruk No. 88 A Bandar Lampung Form Transaksi Beban Username Tanggal xx/xx/x No Bukti Cari Kode Beban Nama Beban Harga Rp. Simpan Keluar History Beban Total : Rp. Gambar 19 Rancangan Transaksi Beban Gambar 15 Rancangan Daftar Jenis Pendapatan Rancangan Kertas Kerja Gambar 16 Rancangan Daftar Jenis Beban Gambar 20 Rancangan Kertas Kerja Transaksi Pendapatan per No bukti Gambar 17 Rancangan Input Gambar 21 Rancangan Kertas Kerja Transaksi Pendapatan per Bulan Gambar 22 Rancangan Kertas Kerja Transaksi Pendapatan per Periode Gambar 18 Rancangan Transaksi Pendapatan Gambar 23 Rancangan Kertas Kerja Transaksi Beban per No bukti Irwandi. Herlin Dwi Setianingsih JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Putri Beauty Salon dan Spa Kertas Kerja Transaksi Beban Untuk bulan yang berakhir xx/xx/x Bandar Lampung, xx/xx/x Dibuat Oleh ADMIN . Gambar 24 Rancangan Kertas Kerja Transaksi Beban per Bulan Gambar 28 Laporan Pendapatan per Bulan Putri Beauty Salon dan Spa Kertas Kerja Transaksi Beban Untuk periode yang berakhir xx/xx/x s/d xx/xx/x Bandar Lampung, xx/xx/x Dibuat Oleh ADMIN . Gambar 25 Rancangan Kertas Kerja Transaksi Beban per Periode Gambar 29 Laporan Pendapatan per Periode Putri Beauty Salon dan Spa Laporan Beban Untuk bulan yang berakhir xx/xx/x Rancangan Output Kode Beban Nama Beban Harga Rp. Rp. Rp. Total : Rp. Bandar Lampung, xx/xx/x Dibuat Oleh ADMIN . Gambar 30 Laporan Beban per Bulan Putri Beauty Salon dan Spa Gambar 26 Laporan Daftar Jenis Pendapatan Laporan Beban Untuk periode yang berakhir xx/xx/x s/d xx/xx/x Putri Beauty Salon dan Spa Daftar Jenis Beban Kode Beban Nama Beban Kode Beban Nama Beban Harga Rp. Total : Gambar 27 Laporan Daftar Jenis Beban Rp. Bandar Lampung, xx/xx/x Dibuat Oleh ADMIN Bandar Lampung, xx/xx/x Dibuat Oleh ADMIN Irwandi. Herlin Dwi Setianingsih Rp. Rp. Gambar 31 Laporan Beban per Periode JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Gambar 34 Laporan Laba Rugi per Tahun Gambar 32 Laporan Laba Rugi per Bulan HASIL DAN PEMBAHASAN 1 Hasil Form Login Gambar 35 Tampilan Menu Login Tampilan Form Utama Gambar 33 Laporan Laba Rugi per Periode Gambar 36 Tampilan Menu Utama Input Daftar Jenis Pendapatan Gambar 37 Tampilan Input Daftar Jenis Pendapatan Irwandi. Herlin Dwi Setianingsih JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Input Daftar Jenis Beban Daftar Jenis Pendapatan Gambar 38 Tampilan Input Daftar Jenis Beban Transaksi Pendapatan Gambar 41 Tampilan Daftar Jenis Pendapatan Daftar Jenis Beban Gambar 39 Tampilan Transaksi Pendapatan Transaksi Beban Gambar 42 Tampilan Daftar Jenis Beban Laporan Pendapatan per Bulan Gambar 40 Tampilan Transaksi Beban Gambar 43 Tampilan Laporan Pendapatan per Bulan Irwandi. Herlin Dwi Setianingsih JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Laporan Pendapatan per Periode Laporan Laba Rugi per Bulan Gambar 44 Tampilan Laporan Pendapatan per Periode Gambar 47 Tampilan Laporan Laba Rugi per Bulan Laporan Beban per Bulan Laporan Laba Rugi per Periode Gambar 45 Tampilan Laporan Beban per Bulan Laporan Beban per Periode Gambar 48 Tampilan Laporan Laba Rugi per Periode Gambar 46 Tampilan Laporan Beban per Periode Irwandi. Herlin Dwi Setianingsih JUSINTA Vol 1 No. 1/2018 Jurnal Sistem Informasi Akuntansi (JUSINTA) AMIK Dian Cipta Cendikia ISSN: x-x Laporan Laba Rugi per Tahun PUSTAKA