APLIKASI PEMBUKUAN DI CV.DEWI ARIA NASKAH PUBLIKASIrepository.amikom.ac.id/files/NASKAH PUBLIKASI 08.01.2420, 08.01... · be easier to do the job, using computer media flourishing
Post on 09-Apr-2019
213 Views
Preview:
Transcript
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 bidang-
bidang 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 kejadian-
kejadian 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 jenis-
jenis 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
5. Polimorfisme
6. Inheritas
7. OOP (Object Oriented Programming)
2.8 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-and-
enter.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
top related