APLIKASI PEMBUKUAN DI CV.DEWI ARIA NASKAH PUBLIKASIrepository.amikom.ac.id/files/NASKAH PUBLIKASI...

20
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

Transcript of APLIKASI PEMBUKUAN DI CV.DEWI ARIA NASKAH PUBLIKASIrepository.amikom.ac.id/files/NASKAH PUBLIKASI...

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