APLIKASI PEMBUKUAN DI CV.DEWI ARIA
NASKAH PUBLIKASI
diajukan oleh
Asep Rizal
08.01.2426
Ahmad Zuhri
08.01.2420
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
THE APPLICATION OF BOOK KEEPING IN CV.DEWI ARIA APLIKASI PEMBUKUAN DI CV.DEWI ARIA Asep Rizal Ahmad Zuhri Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT Along with the development of information technology science, which may be easier to do the job, using computer media flourishing among the community. Many problems that occur in the community that require applications to simplify the job. Such as author plan to make an application to build an application that enables easy programming of employees work in CV.Dewi Aria. Even the employees of the company in recording inventory manually and data storage using Microsoft Exel software for those who have a computer. Of the problem is that we use as a material for the manufacture of final project will create an innovative interactive and dynamic programming application which contains data about ticket prices and crossings for goods laden car at the port of Bakauheni to Merak port, to assist employees in order to complete the job quickly and precisely. Here the author hopes that making this application further facilitate the posting and storage of inventory data. So no longer need enter data manually. Keywords
:
applications,
ports,
tickets,
computers,
CV.Dewi
Aria.
1. Pendahuluan Teknologi informasi berkembang semakin cepat dibandingkan dengan bidangbidang yang lain. Selain itu, di zaman sekarang ini teknologi informasi memberikan pengaruh besar diberbagai aspek kehidupan. Sistem pemograman dapat digunakan membantu manusia khususnya dalam pekerjaan yang menyangkut dengan data. Salah satu contohnya adalah aplikasi pendataan yang berbasis pemograman berorientasi obyek. Perkembangan implementasi informasi teknologi di perusahaan Indonesia saat ini sudah sangat banyak, tetapi ada juga beberapa perusahaan berkembang yang masih menggunakan sistem manual dalam pengolahan data. Menyikapi dari proses pengelolahan data secara manual sekiranya lebih efektif menggunakan sistem maka perancangan untuk CV.DEWI ARIA supaya dapat berinteraksi dengan aplikasi pengolahan data untuk mempermudah pekerjaanya. Maka “Aplikasi Pembukuan di CV.DEWI ARIA” dipilih sebagai judul tugas akhir. 2. Landasan Teori 2.1 Pengertian Sistem Sistem adalah suatu kumpulan dari elemen‐elemen yang berinteraksi atau jaringan kerja dari prosedur‐prosedur yang saling berhubungan, berkumpul bersama‐sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
2.2
Konsep Dasar Data Data adalah himpunan simbol atau fakta mentah yang tidak mempunyai arti dan nilai apapun secara tersendiri.
2.3
Konsep Dasar Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya yang menggambarkan suatu kejadiankejadian yang nyata yang digunakan untuk pengambilan keputusan.
2.4
Aplikasi Pembukuan Aplikasi Pembukuan adalah suatu proses penerapan dari rancangan sistem pencatatan yang dilakukan secara teratur untuk mengumpulkan data dan informasi keuangan yang meliputi harta, kewajiban, modal, penghasilan dan biaya, serta jumlah harga perolehan dan penyerahan barang atau jasa, yang ditutup dengan menyusun laporan keuangan berupa neraca, dan laporan laba rugi.
2.5
Konsep Dasar Sistem Informasi Manajemen 2.5.1
Sistem Informasi Manajemen Menurut Gordon B. Davis, Sistem Informasi Manajemen adalah sistem
manusia/mesin
yang
menyediakan
informasi
untuk
mendukung operasi manajemen dan fungsi pengambilan keputusan dari suatu organisasi.
2.5.2
Komponen Sistem Informasi Manajemen Menurut Davis (1995) menjelaskan bahwa Sistem Informasi Manajemen terdiri dari komponen-komponen berikut: 1. Perangkat Keras Komputer (hardware) 2. Perangkat Lunak (software) 3. Database 4. Prosedur 5. Petugas Operasional
2.6
Konsep Data Base 2.6.1
Pengertian Data Base. Database merupakan kumpulan data yang disusun secara logis dan dikendalikan secara sentral.
2.6.2
Unified Modeling Language (UML) 2.6.2.1 Use case Use case adalah diagram yang menampilkan aktor, use case dan hubungan yang terjadi antara aktor dan use case. 2.6.2.2 Class Diagram Diagram class adalah diagram yang mendeskripsikan jenisjenis objek dalam sistem dan berbagai macam hubungan statis yang terdapat di antara objek-objek tersebut.
2.6.2.3 Sequence Diagram Diagram sequence menjabarkan perilaku sebuah scenario langkah-langkah interaksi sebuah pengguna dan user. 2.6.2.4 Activity Diagram Diagram activity adalah teknik untuk menggambarkan logika prosedural, proses bisnis dan jalur kerja. 2.7
Pemrograman Java 2.7.1
Pengertian Permrograman Java Java adalah bahasa pemrograman serbaguna. Dikembangkan oleh Sun Microsystem pada Agustus 1991, dengan nama semula Oak. Konsep yang paling khas dalam Java adalah bahwa Java tidak tergantung pada sistem operasi dimana program Java yang dijalankan sesuai dengan slogan Java “write once runs everywhere”. Program Java tidak dikompilasi menjadi kode mesin, melainkan menjadi apa yang disebut Byte-Code yang hanya bisa dipahami dan dijalankan oleh sebuah mesin virtual khusus yang disebut Java Virtual Machine (JVM).
2.7.2
Konsep dasar Pemrograman Berorientasi Objek 1.
Kelas
2.
Objek
3.
Abstraksi
4.
Enkapsulasi
2.8
5.
Polimorfisme
6.
Inheritas
7.
OOP (Object Oriented Programming)
Perangkat Lunak yang digunakan 2.8.1
MySQL MySQL merupakan database yang paling digemari dikalangan Programmer, dengan alasan bahwa program ini merupakan database yang sangat kuat dan cukup stabil untuk digunakan sebagai media penyimpanan data.
2.8.2
NetBeans IDE 6.9.1 Netbeans adalah IDE yang dikembangkan menggunakan teknologi swing, teknologi yang sama yang digunakan Borland untuk mengembangkan JBuilder.
2.8.3
Ideas Modeler Software Ideas Modeler adalah sebuah CASE Tool yang lengkap, ringan dan mudah digunakan untuk menggambarkan UML Diagram.
2.8.4
Advanced Installer Advanced installer adalah sebuah tool yang digunakan untuk mempermudah membangun file MSI ataupun exe.
3. Tinjauan Umum 3.1 Lokasi CV.DEWI ARIA CV. DEWI ARIA berlokasi di Jl.Lintas Sumatra km 2 Desa Siringitik Kecamatan Bakauheni Lampung Selatan. 3.2 Visi dan Misi Visi dari CV.DEWI ARIA adalah mengembangkan kualitas dan pelayanan terhadap perusahaan CV.DEWI ARIA agar lebih terpercaya. Misi dari CV.DEWI ARIA adalah agar menjadi perusahaan No.1 terpercaya dalam bidang penyeberangan di Bakauhuni. 3.3 Analisa Kebutuhan Sistem 3.3.1 Analisa Kebutuhan Fungsional Sistem 3.3.1.1 Desain Input Di aplikasi yang akan dibuat 3 inputan yaitu : 1. Form Kendaraan 2. Form Pemilik Kendaraan 3. Form Supir 4. Form Transaksi 3.3.1.2 Data Output Di aplikasi yang akan dibuat 3 inputan yaitu : a. Laporan Pemilik Kendaraan b. Laporan Traksaksi 1. Laporan Transaksi Harian
2. Laporan Transaksi Mingguan c. Hutang 1. Laporan Hutang Harian 2. Laporan Hutang Mingguan 3. Laporan Hutang Bulanan 3.3.2
Analisis Kebutuhan Non Fungsional Sistem 3.3.2.1 Perangkat Keras/Hardware a) Perangkat keras yang digunakan dalam pembuatan sistem ini adalah : 1.Processor Intel Core 2 Duo 2.RAM 1 GB 3.HDD 250 GB 4.Monitor, Keyboard, Mouse b) Perangkat keras yang digunakan dalam implementasi sistem ini adalah : 1.Processor Intel IV ke atas 2.RAM minimal 512 MB 3.HDD 80 GB 4.Monitor, Keyboard, Mouse 3.3.2.2 Perangkat Lunak/Software a) Perangkat Lunak yang digunakan untukpembuatan sistem: 1.Microsoft Windows 7 sebagai sistem operasi
2.Netbeans 6.9 sebagai tools 3.MySQL sebagai DBMS b) Perangkat Lunak yang digunakan untuk implementasi sistem ini adalah : 1. Microsoft Windows XP sebagai sistem operasi 2. MySQL sebagai DBMS 3.3.2.3 Perangkat Manusia/Brainware a) Perangkat manusia yang digunakan untuk pembuatan sistem ini adalah : 1. Analis Sistem 2. Programmer b) Perangkat manusia yang digunakan untuk implementasi sistem ini adalah : 1.User, pengguna yang mengerti komputer. 3.4 Perancangan Sistem Perancangan sistem pada program ini memberikan kemudahan dalam pembuatan sistem .Merancang sistem merupakan sosialisasi dari merancang konsep atau implementasi dari strategi kreatif Perancangan sistem pada program ini meliputi pembutan flowchart sistem, use case diagram, activity diagram, squence diagram dam class diagram.
3.4.1 Rancangan Flowchart Sistem
Gambar 3.2 Flowchart Sistem 3.4.2 Rancangan Usecase
Gambar 3.3 Use Case Diagram
3.4.3 Rancangan Activity Diagram
Gambar 3.4 Activity Diagram 3.4.4 Rancangan Class Diagram
Gambar 3.5 Class Diagram Utama
3.4.5 Rancangan Squence diagram
Gambar 3.7 Squence Diagram Login 4. IMPLEMENTASI DAN PEMBAHASAN 4.1 Implementasi Database Database yang digunakan pada system administrasi ini dirancang dengan menggunakan MySQL.
Gambar 4.1 Gambar Database asdp
4.2 Implementasi Program 4.2.1 Tampilan Log in
Gambar 4.10 Gambar tampilan Log In Apabila pengguna atau admin memasukkan username dan password yang salah maka secara otomatis sistem akan menampilkan pesan bahwa data yang dimasukkan salah. Seperti yang terdapat pada gambar di bawah ini.
Gambar 4.11 Tampilan user dan password Login salah
4.2.2
Tampilan Main Admin
Gambar 4.12 Tampilan Main Admin 4.2.3 Tampilan Form Pengguna Admin
Gambar 4.13 Tampilan Form Pengguna Admin
4.2.4 Tampilan Form Pemilik Kendaraan
Gambar 4.14 Tampilan Form Pemilik Kendaraan 4.2.5 Tampilan Pencarian Data di Form Pemilik Kendaraan
Gambar 4.19 Tampilan Tombol Search Pada Form Pemilik Kendaraan
4.2.6
Tampilan laporan Kendaraan
Gambar 4.20 Tampilan Laporan Kendaraan 5. PENUTUP 5.1 Kesimpulan Berdasarkan perancangan, implementasi, pembahasan, uji coba dan penjelasan semua materi pada bab-bab yang sebelumnya, maka dapat diambil kesimpulan bahwa : 1. Menggunakan sistem baru berbasis komputer, mempermudah petugas Jasa Penyebrangan Hery Chaniago di CV.Dewi Aria dalam penyimpanan dan pemrosesan data sehingga mempercepat proses transaksi, menghemat tempat penyimpanan berkas, efektif dan efisien..
2. Menggunakan sistem baru berbasis komputer dapat membantu memperoleh informasi secara cepat, tepat, dan akurat. 3. Menggunakan sistem baru berbasis komputer dapat meningkatkan produktifitas kerja para pengurus yang tentunya berdampak bagi kenaikan aktifitas perusahaan. 4. Menggunakan sistem baru berbasis komputer dapat menyimpan laporan-laporan sehingga tidak akan takut rusak ataupun hilang. 5. Menggunakan sistem baru berbasis computer dapat membantu membuat laporan transaksi, laporan hutang, laporan kendaraan dan pemilik kendaraan. 5.2 Saran Tugas akhir dalam sistem baru ini hanya membahas mengenai penyimpanan dan pengolahan data CV Dewi Aria yang berupa data kendaraan, data pemilik kendaraan, sopir, transaksi dan data hutang. Oleh karena itu, masih banyak yang dapat dikembangkan dalam aplikasi ini. Bagi pembaca
yang
berminat
mengenai
aplikasi
ini,
diharapkan
dapat
mengembangkannya baik dalam bentuk informasi melalui media web. Contohnya berupa mendapatkan informasi harga tarif bilamana ada perubahan kondisi pelabuhan seperti macet, lancer atau ramai lancer pada hari itu. Transaksi dapat mengetahui kendaraan miliknya, apakah sudah melakukan penyeberangan atau belum.
DAFTAR PUSTAKA Helmy, SKom dan Ridwan Sanjaya, SE, SKOM, Pengolahan Database SQL Server 2000 dengan Java2, Jakarta : PT Gramedia, 2003 http://Netbean.org/ diakses tanggal 25 Agustus 2012 http://www.java2s.com/ diakses tanggal 25 Agustus 2012 http://mohamadsurahman.blogspot.com/2010/06/how-to-make-jtextfield-numeric only-and.html diakses tanggal 5 September 2012 http://hendrajuve.blogspot.com/2008_12_01_archive.html
diakses
tanggal
5
September 2012 http://10508285.blog.unikom.ac.id/mengatur-lebar.29b diakses tanggal 30 Oktober 2012 http://extreme-coding.blogspot.com/2011/11/java-search-bar-click-event-andenter.html diakses tanggal 30 Oktober 2012 Jogiyanto. HM, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta : Andi Offset, 1999 Kusrini dan Andri Koniyo, Tuntunan Membangun Sistem Informasi Akuntasi Dengan Visual Basic dan Microsoft SQL Server, Andi Offset Yogyakarta, 2007