• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PENGOLAH DATA TRANSAKSI PENJUALAN PADA CV ARUM SARI ASPAL MENGGUNAKAN WINDEV 18 NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2022

Membagikan "SISTEM INFORMASI PENGOLAH DATA TRANSAKSI PENJUALAN PADA CV ARUM SARI ASPAL MENGGUNAKAN WINDEV 18 NASKAH PUBLIKASI"

Copied!
7
0
0

Teks penuh

(1)

SISTEM INFORMASI PENGOLAH DATA TRANSAKSI PENJUALAN PADA CV ARUM SARI ASPAL MENGGUNAKAN WINDEV 18

NASKAH PUBLIKASI

diajukan oleh

Kharizma Dwi Martu Fanny 11.11.4770

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

YOGYAKARTA

2015

(2)
(3)

1

SISTEM INFORMASI PENGOLAH DATA TRANSAKSI PENJUALAN PADA CV ARUM SARI ASPAL MENGGUNAKAN WINDEV 18

Kharizma Dwi Martu Fanny1), Windha Mega Pradnya D2),

1) Teknik Informatika STMIK AMIKOM Yogyakarta

2) Magister Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : [email protected]1), [email protected]2)

Abstract - CV. Arum Sari Aspal is an asphalt company as a distributor, supplier and general trading. The company is engaged in the sale of bitumen for construction jalan.Pada the system is running at this time, purchasing data, sales data, supplier data, customer data, data items, and report the transaction has been computerized, yet still use the Microsoft Excel application. Sales transactions are still using the manual method that is written in the book note / receipt, after which the data entered in the Microsoft Excel application. When changes in the data either addition, subtraction and deletion of data should re-examine the calculations have been made.

With the problem of the writer tries to create a new system that is effective and efficient. System design using the Unified Modeling Language consist of Use Case Diagram, Activity Diagram, Class Diagram and Sequence Diagram.

Database design using HyperfileSql Classic. Designing interfaces and relationships between tables using WinDev 18.

The resulting application of Information Systems Data Processing Sales Transactions are the manufacture of computer applications. Aims to facilitate users in processing the data and making reports. This application has a simple appearance, the existing calculation is done automatically, it is very easy to use, though the data at much faster than the old system, and can print the report according the user's choice.

Keywords - Sales Information System, UML, HyperfileSql Classic, WinDev 18 .

1. PENDAHULUAN 1.1 Latar Belakang

CV. Arum Sari Aspal beralamat di Jl.Raya Merak KM 7 No 93, Tegal Wangi Kel. Rawa Arum Kec. Grogol, Cilegon merupakan perusahaan sebagai distributor aspal, supplier dan perdaganan umum. Perusahaan ini bergerak dalam bidang penjualan aspal untuk kontruksi jalan. Dalam melakukan kegiatan perusahaan ini memiliki karyawan di bagian administrasi, bagian penjualan dan bagian pembelian barang.

Pada sistem yang sedang berjalan saat ini, data pembelian, data penjualan, data supplier, data pelanggan, data barang, dan laporan transaksi sudah terkomputerisasi, namun masih memanfaatkan aplikasi Microsoft Excel.

Kegiatan transaksi penjualan masih menggunakan cara

manual yaitu ditulis di buku nota/ kwitansi, setelah itu data diinputkan dalam aplikasi Microsoft Excel. Jika terjadi perubahan data baik itu penambahan, pengurangan dan penghapusan data harus memeriksa kembali perhitungan yang telah dibuat. Hal ini sangat kurang efektif dan efisien, Sehingga proses tersebut memerlukan waktu yang lama dalam pembuatan dan informasi yang dibutuhkan pada CV.

Arum Sari Aspal. Selain itu, data yang ada tidak saling berelasi kemungkinan kesalahan pencatatan dan kehilangan data cukup besar.

Berdasarkan permasalahan tersebut, dirasa untuk merubah sistem yang sudah ada ke sistem yang baru. Sistem baru nantinya akan dibuat berbasis database sehingga lebih mudah dan cepat dalam melakukan proses transaksi penjualan. Penggunaan sistem yang baru diharapakan dapat memberikan hasil yang lebih baik.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah dikemukakan, maka permasalahan yang dapat dirumuskan adalah bagaimana membangun sistem informasi pengolah data transaksi penjualan yang efektif dan efisien di CV. Arum Sari Aspal ?

1.3 Tujuan Penelitian

Tujuan dari penelitian dimaksudkan untuk membangun sistem informasi pengolah data transaksi penjualan pada CV.

Arum Sari Aspal yaitu :

1. Menghasilkan sistem informasi pengolah data transaksi penjualan yang efektif dan efesien.

2. Membangun sistem baru yang memiliki kelebihan sebagai berikut :

a. Lebih cepat dalam pembuatan laporan.

b. Tidak ada redudansi data.

c. Pencarian data lebih cepat.

d. Keamanan data yang baik, sehingga data tidak dapat dirubah oleh pihak yang tidak berwenang karena mimiliki hak akses sistem.

(4)

2 2. LANDASAN TEORI

2.1 Tinjauan Pustaka

Penelitian yang dilakukan oleh Lenni dan Febriani (2013), Sistem Informasi Manajemen Penjualan, Persedian dan Pembelian Pada Tb. XYZ di Palembang. Sistem pada saat itu masih secara manual menyebabkan penyajian laporan kurang akurat, sehingga membutuhkan waktu yang lama untuk mendapatkan laporan. Penelitian ini bertujuan untuk mempermudah manajer dalam memperoleh laporan yang dibutuhkan, menganalisa laporan penjualan dan persedian untuk proses pembelian. Perancangan sistem menggunakan Unified Modeling Language. Sedangkan pembuatan aplikasi menggunakan Visual Studio 2008 dan Microsoft SQL Server 2005. [1]

2.2 Konsep Dasar Sistem Informasi

Sistem Informasi Manajemen (SIM) dapat di definisikan sebagai suatu alat untuk menyajikan informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya (Kertahadi, 1995) [2]

2.3 Konsep Dasar Analisis Sistem

Analisis sistem informasi terbagi menjadi tiga tahap analisis : kelemahan sistem yang sedang berjalan, kebutuhan sistem baru dan kelayakan sistem yang meliputi kelayakan teknik, hukum, ekonomi, dan lain-lain.

2.4 Konsep Arsitektur Sistem

Aplikasi stand alone adalah aplikasi yang dapat dijalankan hanya pada satu komputer. Database dan programnya menjadi satu di dalam komputer dan tidak ada jaringan. Aplikasi stand alone ini biasanya disebut sebagai aplikasi satu tingkat (one tier).

2.5 Konsep Pemodelan Sistem

2.5.1 Unified Modeling Language (UML)

Secara umum UML merupakan bahasa untuk visualisasi, spesifikasi, konstruksi, serta dokumentasi.

Dalam kerangka visualisasi, para pengembang menggunakan UML sebagai suatu cara untuk mengomunikasikan idenya kepada para pemrogram serta calon pengguna sistem/ perangkat lunak. [3]

2.5 Konsep Basis Data

Basis data adalah kumpulan data yang saling berelasi.

Data sendiri merupakan fakta mengenai obyek, orang, dan lain lain. Data dinyatakan dengan nilai (angka, deretan karakter, atau symbol). Basis data bertujuan untuk mengatur data sehingga diperoleh kemudahan, ketepatan, dan kecepatan dalam pengambilan kembali. [4]

2.5.1 Teknik Normalisasi

Normalisasi adalah teknik yang digunakan untuk memvalidasi model data. Serangkaian aturan diberlakukan pada data model logis untuk meningkatkan pengaturannya.

2.5.2 Structured Query Language (SQL)

SQL adalah bahasa yang bersifat request oriented dan bersifat non-prosedural sehingga lebih mudah untuk dipelajari karena sintaksis yang digunakan hampir menyerupai bahasa yang digunakan oleh manusia untuk berkomunikasi.

3. ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kelemahan Sistem

Tugas utama analisis sistem adalah menemukan kelemahan- kelemahan dari sistem yang berjalan sehingga dapat diusulkan perbaikannya. Untuk menganalisis kelemahan sistem tersebut digunakan analisis PIECES (performance, information, economy, control, eficiency, dan service).

Tabel 1. Analisis Performance

Tabel 2. Analisis Information

Parameter Sistem Lama Sistem Baru

Kinerja

Proses pencatatan transaksi penjualan ditulis di kwitansi dan menginputan data ke microsoft excel membutuhkan waktu 5-10 menit.

Waktu yang dibutuhkan dalam pencatatan transaksi penjualan dan relatif lebih singkat 3-5 menit.

Parameter Sistem Lama Sistem Baru Akurat Rawan terjadi

duplikasi data

Data tersimpan di database

Tepat Waktu

Penyajian laporan- laporan sering terlambat karena banyaknya data

Penyajian laporan-laporan relatif lebih cepat karena data tersimpan dalam database.

Relevan

Data stok

dikerjakan setelah proses pencatatan transaksi

Cek stok secara otomatis dari transaksi

(5)

3 Tabel 3. Analisis Economy

Tabel 4. Analisis Control

Tabel 5. Analisis Eficiency

Tabel 6. Analisis Service

3.1.1 Kebutuhan Perangkat Lunak (Software) Tabel 7. Kebutuhan Perangkat Lunak

3.1.2 Kebutuhan Perangkat Keras (Hardware) Tabel 8. Kebutuhan Perangkat Keras

3.2 Perancangan Proses 3.2.1 Use Case Diagram

Aktor Use Case terdiri dari pemilik (level 1) yang memiliki hak akses penuh terhadap sistem, admin (level 2), dan karyawan (level 3).

Gambar 1. Use Case Diagram

3.2.2 Activity Diagram

Gambar 2. Activity Diagram

3.2.2 Activity Diagram

Gambar 3. Class Diagram Parameter Sistem Lama Sistem Baru

Biaya

Biaya yang dikeluarkan lebih tinggi karena kesalahan mencetak laporan dan penulisan nota

Biaya relatif lebih murah karena kesalahan pencetakan laporan dan nota dapat di

minimalkan.

Parameter Sistem Lama Sistem Baru

Kontrol

File yang ada dapat di akses oleh semua orang

Terdapat hak akses pengguna, username dan password

Parameter Sistem Lama Sistem Baru

Efesiensi

Pembuatan laporan penjualan

cenderung memakan waktu lama membutuhkan dua kali pekerjaan

Pembuatan relatif lebih cepat karena hanya

menginputkan penjualan dapat menghasilkan sebuah laporan

Parameter Sistem Lama Sistem Baru Pelayanan Perhitungan

penjualan masih menggunakan aplikasi dan alat hitung kalkulator

semua

perhitungan sudah otomatis sehingga proses penjualan lebih cepat

Kebutuhan Spesifikasi

Satu unit laptop - Processor : Intel Inside - Hard Disk : 180 GB - Memory : 2 GB

Printer - HP Deskjet 1515

Kebutuhan Spesifikasi

Windows 7 Sistem Operasi

WinDev 18 Aplikasi pembuatan sistem penjualan

HyperFileSql Classic Penyimpanan database

(6)

4 3.2.2 Sequence Diagram

Gambar 4. Sequence Diagram

3.3 Perancangan Basis Data 3.3.1 Normalisasi

Normalisasi merupakan teknik yang menstrukturkan desain logis basis data relasional menjadi tabel-tabel yang menunjukan entitas dan relasinya guna mengurangi data yang berulang-ulang dalam database sehingga menghasilkan struktur tabel yang normal.

3.3.2 Perancangan Struktur Tabel

Rancangan struktur tabel yang dibuat adalah tabel pelanggan, tabel supplier, tabel barang, tabel pembelian, tabel item pembelian, tabel pemesanan, tabel item pemesanan, tabel penjualan, dan tabel item pemesanan.

3.3.3 Perancangan Antar Muka

Gambar 5. Rancangan Form Halaman Utama

Gambar 6. Rancangan Form Data Penjualan

Gambar 7. Rancangan Form Input Penjualan

4. IMPLEMENTASI DAN PEMBAHASAN 4.1 Pembuatan Database dan Tabel

Pembuatan database dilakukan dengan menggunakan aplikasi WinDev 18 dengan jenis database HyperFileSQL Classic. Membuat database baru dengan cara memilih create a new description of data file pada menu insert  data file.

Gambar 8. Tabel Penjualan

4.2 Pembuatan Antar Muka

Gambar 9. Halaman Utama

(7)

5 Gambar 12. Form Data Penjualan

Gambar 13. Form Input Penjualan

5. PENUTUP 5.1 Kesimpulan

Penelitian dengan judul “Sistem Pengolah Data Transaksi Penjualan Pada CV. Arum Sari Aspal Menggunakan Windev 18” dapat diambil kesimpulan mengenai perancangan dan pembuatan aplikasi sebagai berikut:

1. Dengan adanya sistem baru ini, memudahkan pengguna untuk mengolah data transaksi penjualan serta memberikan informasi secara tepat dan cepat.

Data yang diolah berupa data supplier, pelanggan, barang, stok barang, pembelian, pemesanan dan penjualan yang tersimpan dalam database HyperFileSQL Classic.

2. Aplikasi ini sudah dapat berjalan dengan baik secara efektif dan efesien sesuai kebutuhan CV. Arum Sari Aspal.

3. Aplikasi ini dapat menampilkan output yang berupa laporan data barang, laporan data pelanggan, laporan data supplier, laporan stok barang masuk, laporan stok barang keluar, laporan pembelian, laporan penjualan,

nota penjualan, surat jalan pengiriman barang dan laporan penagihan hutang.

5.2 Saran

Berdasarkan kesimpulan diatas, penulis memberikan saran guna pengembangan suatu sistem agar di masa yang akan datang sistem yang akan dibuat lebih baik lagi dari sistem yang telah ada. Beberapa hal yang dapat dilakukan untuk mengembangkan sistem pengolah data transaksi penjualan menggunakan aplikasi WinDev adalah sebagai berikut :

1. Aplikasi ini menggunakan fitur user groupware untuk mengolah data pengguna. Namun belum terdapat database pengguna dan form login yang dibuat secara manual berdasarkan database pengguna.

2. Aplikasi ini menggunakan arsitektur aplikasi stand alone untuk disatu komputer. Untuk kedepannya dapat menggunakan arsitektur client-server atau berbasis website.

3. Output stok barang memiliki dua laporan yaitu stok masuk dan stok keluar. Untuk kedepannya dapat dijadikan dalam bentuk satu laporan stok barang.

4. Stok barang yang ada masih memanfaatkan query.

Daftar Pustaka

[1] Lenni dan Febriani. 2013, Sistem Informasi Manajemen Penjualan, Persedian dan Pembelian Pada Tb.

XYZ.. Palembang.

[2] Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta : Andi Ofset.

[3] Adi Nugroho. 2005. Analisis dan Perancangan Sistem Informasi Dengan Metodologi Berorientasi Objek.

Bandung : Informatika.

[4] Kusrini. 2007. Strategi Perancangan Dan Pengelolaan Basis Data. Yogyakarta : Andi Offset.

Biodata Penulis

Kharizma Dwi Martu Fanny, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015.

Windha Mega Pradnya D, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2007. Memperoleh gelar Magister Teknik Informatika STIMIK AMIKOM Yogyakarta, lulus tahun 2011. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta.

Gambar

Tabel 1. Analisis Performance
Tabel 5. Analisis Eficiency
Gambar 4. Sequence Diagram
Gambar 13. Form Input Penjualan

Referensi

Dokumen terkait

Always implement a service using HTTP GET when the purpose of the service is to allow a client to retrieve a resource representation, i.e., don't use HTTP POST... All

Sedangkan perumusan masalah pada penelitian ini adalah : (1) Apakah sinyal informasi dari adanya pengumuman right issue akan berpengaruh atau tidak berpengaruh terhadap

Penelitian ini bertujuan untuk mendeskripsikan peningkatan kemampuan pemahaman konsep matematis, peningkatan aktivitas siswa, dan peningkatan keterampilan mengajar

Pada saat kita membuat suatu array dengan sejumlah elemen tertentu, maka kompiler Java akan memberikan nilai default kepada setiap elemen array selama kita tidak memberikan nilai

l- Secoro goris besor logo dibedokon menjodi 3 jenis!. Sebut

[r]

Walaupun demikian nilai tersebut masih memiliki kecenderungan yang sama dimana dilihat dari hasil perhitungan dan hasil simulasi nilai tertinggi terdapat pada

5) Rencana Kerja Pembangunan Desa yang selanjutnya disingkat (RKPDes) adalah dokumen perencanaan untuk periode 1 (satu) tahun merupakan penjabaran dari RPJMDes yang memuat