YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Sistem informasi berbasis komputer kini menjadi suatu hal yang primer

bagi pemenuhan kebutuhan informasi. Banyak bidang yang telah

memanfaatkan sistem informasi berbasis komputer sebagai sarana untuk

mempermudah berbagai pekerjaan. Mulai dari kalangan pebisnis sampai

dengan kalangan akademis atau pendidikan memanfaatkan komputer sebagai

alat untuk mempermudah pekerjaan.

Perkembangan Ilmu Pengetahuan dan Teknologi memicu banyak

kalangan untuk mencari alternatif pemecahan masalah dibidang teknologi

sistem informasi. Penggunaan komputer sebagai alat bantu penyelesaian

pekerjaan dibidang teknologi sistem informasi kian marak dan berkembang

disegala bidang. Komputer dirasa memiliki banyak keunggulan, alasannya

karena komputer dapat disesuaikan dengan keinginan pemakainya.

Kemudahan pemrograman komputer yang terus dikembangkan juga telah

turut serta mempengaruhi penggunaan komputer sebagai alat bantu pekerjaan

manusia.

Sehubungan dengan itu penulis membuat sistem informasi berbasis

komputerisasi, penulis mengambil masalah penjualan komputer di System

Net dengan menggunakan program Visual Basic 6.0. System Net merupakan

suatu usaha yang bergerak dalam bidang penjualan komputer, printer, dan

aksesoris komputer, serta melayani reparasi komputer dan printer. Dalam

1

Page 2: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

2

kegiatannya, System Net menggunakan komputer untuk membantu

kelancaran transaksi yang terjadi namun belum dilakukan secara maksimal,

dimana komputer digunakan untuk pembuatan data pelanggan bukan

pencatatan transaksi penjualan, sehingga fungsi dari komputer tersebut belum

sepenuhnya dimanfaatkan dengan baik. Karena tidak menggunakan komputer

maka bisa saja terjadi kesalahan dalam pencatatannya dan datanya kurang

akurat. Hal tersebut tentunya dapat menghambat kelancaran operasional

usaha tersebut.

Dalam hal ini penulis mencoba untuk membuat program sederhana

tentang penjualan komputer yang berjudul: “ Komputerisasi Akuntansi

Penjualan Komputer Pada Sistem Net Pematangsiantar Dengan

Menggunakan Bahasa Pemrograman Visual Basic 6.0. ”

1.2 Identifikasi Masalah

Berdasarkan latar belakang masalah diatas, maka dapat diidentifikasi

masalah yang ada di Sytem Net Pematangsiantar, yakni kurangnya

pemanfaatan komputer sebagai alat bantu dalam pencatatan transaksi

penjualan yang terjadi. Maka dari itu dibutuhkan suatu sistem komputerisasi

yang efektif dan efisien, sehingga nantinya dapat membantu dan

memaksimalkan kegiatan transaksi penjualan yang terjadi di System Net. Hal

ini dapat dilakukan dengan menggunakan bahasa pemrograman visual basic

yang nantinya dapat membantu pemilik dalam menentukan kebijakan untuk

1

Page 3: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

3

kelangsungan usaha tersebut dan apabila data diperlukan sewaktu-waktu

dapat segera ditemukan kembali.

1.3 Rumusan Masalah

Berdasarkan uraian pada latar belakang masalah diatas, maka yang

menjadi rumusan masalah adalah bagaimana membuat suatu program yang

dapat membantu pemilik dalam melakukan penghitungan transaksi penjualan

yang terjadi untuk pengefektifan kegiatan usaha.

1.4 Batasan Masalah

Adapun batasan masalah dari penelitian ini adalah sebagai berikut:

1. Perancangan sistem penghitungan transaksi penjualan komputer di System

Net

2. Program dirancang dengan menggunakan bahasa pemrograman visual

basic 6.0.

1.5 Tujuan dan Manfaat

1.5.1 Tujuan

Tujuan yang hendak dicapai dalam penelitian ini adalah:

1. Merancang suatu program komputerisasi akuntansi penjualan

komputer di System Net

2. Mempermudah pemilik dalam mencari data dan dalam melakukan

penghitungan

3. Sebagai salah satu syarat kelulusan pada program pendidikan D-III

Jurusan Komputerisasi Akuntansi AMIK MULTICOM.

Page 4: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

4

1.5.2 Manfaat

Adapun manfaat dari penelitian ini adalah sebagai berikut:

1. Memberi dukungan atau sumbangsih terhadap kelancaran kegiatan

penjualan di System Net

2. Meningkatkan kualitas pelayanan Toko System Net

3. Data-data yang berhubungan dengan penjualan dapat disimpan

dengan aman dan tidak dapat diakses oleh orang lain

1.6 Metodologi Penelitian

Dalam melakukan penelitian diperlukan metode agar memperoleh

informasi yang benar dan akurat. Adapun metode yang digunakan dalam

penyusunan karya ilmiah ini adalah menggunakan metode observasi dan

wawancara.

Metode observasi yaitu dengan melakukan pengamatan terhadap objek

ataupun tempat penelitian, yaitu System Net Pematangsiantar. Sedangkan

metode wawancara yaitu melakukan penelitian dengan cara tanya jawab

langsung mengenai data yang diperlukan, sehingga informasi yang diperoleh

lebih riil.

1.7 Sistematika Penulisan

Adapun sistematika penulisan dalam Tugas Akhir ini meliputi lima bab

dan beberapa sub bab, yaitu:

Page 5: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

5

BAB I : PENDAHULUAN

Dalam bab ini membahas mengenai latar belakang, identifikasi

masalah, rumusan masalah, batasan masalah, tujuan dan manfaat

penelitian, metodologi penelitian, dan sistematika penulisan.

BAB II : LANDASAN TEORI

Dalam bab ini disajikan beberapa teori yang relevan

berhubungan dengan permasalahan yang ada pada tugas akhir

ini.

BAB III : PEMBAHASAN DAN ANALISIS

Dalam hal ini dijelaskan lebih lanjut tentang sejarah, visi dan

misi, struktur organisasi, sistem yang sedang berjalan, serta

menganalisa sistem yang sedang berjalan di tempat tersebut.

BAB IV : PERANCANGAN DAN IMPLEMENTASI

Dalam bab ini dibahas tentang perancangan sistem penjualan

yang terjadi di System Net yakni berupa program dan hasilnya

berupa output.

BAB V : KESIMPULAN DAN SARAN

Dalam bab ini diberikan kesimpulan dari bab-bab sebelumnya

serta saran-saran pengembangan yang diberikan untuk usaha

bisnis dan AMIK MULTICOM.

Page 6: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

6

BAB II

LANDASAN TEORI

2.1 Pengertian Komputer

Berikut ini adalah pengertian komputer dari beberapa ahli, diantaranya

adalah sebagai berikut:

Menurut V.C. Hamacher “ Komputer adalah penghitung elektronik yang

dapat dengan cepat menerima informasi input digital, memprosesnya sesuai

progran yang sudah ada pada memory lalu menghasilkan informasi output

digital.”

Menurut Robert H. Billsmer “ Komputer merupakan suatu rangakaian

alat elektronik yang dapat menerima input, memprosesnya, melakukan

perintah-perintah, lalu menghasilkan output  dalam bentuk informasi digital.”

Menurt Donald H.Sanderes “ Komputer merupakan suatu sistem

elektronik untuk memanipulasi data dengan cepat serta dirancang agar dapat

menerima dan menyimpan data input, memprosesnya, lalu menghasilkan

output dalam perintah sistem operasi (program) yang tersimpan didalamnya.”

Berdasarkan pengertian diatas dapat disimpulkan bahwa komputer adalah

suatu sistem elektronik yang dirancang agar dapat dengan cepat menerima

informasi input digital, memprosesnya, lalu menyimpannya serta

menghasilkan output dalam bentuk informasi digital.

Page 7: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

7

2.2 Pengertian Akuntansi

Untuk mengetahui apa yang dimaksud dengan akuntansi, berikut ini akan

dijelaskan pengertian akuntansi menurut beberapa ahli, diantaranya:

Menurut Warren (2008:10) “ Akuntansi adalah sistem informasi yang

menghasilkan laporan kepada pihak-pihak yang berkepentingan mengenai

aktivitas ekonomi dan kondisi perusahaan.” Pihak-pihak yang berkepentingan

itu meliputi kreditor, pemasok, investor, karyawan, pemilik, dan lain-lain. 

Menurut Arens (2003:18) “ Akuntansi adalah Proses pencatatan,

pengklasifikasian, serta pengikhtisaran kejadian – kejadian ekonomi dengan

perlakuan yang logis yang bertujuan menyediakan informasi keuangan, yang

dapat digunakan dalam pengambilan keputusan.”

Menurut Abubakar. A & Wibowo (2004) “ Akuntansi  adalah proses

identifikasi, pencatatan dan komunikasi terhadap transaksi ekonomi dari suatu

entitas/perusahaan.”

Berdasarkan pengertian diatas dapat disimpulkan “ bahwa akuntansi

adalah suatu proses pencatatan, penggolongan, pengikhtisaran , pelaporan,

dan penganalisisan data keuangan yang timbul dari transaksi ekonomi suatu

perusahaan yang bertujuan menyediakan informasi keuangan yang digunakan

untuk pengambilan keputusan bagi pihak-pihak yang berkepentingan.

Page 8: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

8

2.3 Pengertian Komputerisasi Akuntansi

Komputerisasi akuntansi adalah suatu proses pencatatan, penggolongan,

peringkasan, pelaporan, dan penganalisisan data keuangan suatu organisasi

dengan menggunakan komputer untuk menghasilkan informasi akuntansi

yang lebih akurat yang digunakan untuk mengambil keputusan, baik untuk

pehak intern maupun pihak ekstern.

2.4 Pengertian Penjualan

Menurut Swastha (2001:9) menyatakan bahwa “ Penjualan adalah ilmu dan seni dipengaruhi pribadi yang dilakukan oleh pihak penjual untuk mengajak orang lain agar bersedia membeli barang dan jasa yang ditawarkan. Jadi, dengan adanya penjualan maka akan tercipta suatu proses perputaran jasa antara pembeli dan penjual itu sendiri.”

Menurut Sadeli (2005:5) “ penjualan adalah suatu tindakan untuk

menukar barang atau jasa dengan uang dengan cara mempengaruhi orang lain

agar mau memiliki barang yang ditawarkan sehingga kedua belah pihak

mendapatkan keuntungan dan kepuasan.”

Berdasarkan keterangan diatas dapat disimpulkan bahwa penjualan

adalah suatu transaksi antara penjual dan pembeli dengan kesepakatan antara

kedua belah pihak berupa harga dan barang setelah disetujui bersama. Dalam

kegiatan penjualan para produsen bertujuan untuk menghabiskan barang

dagangannya dan mencari keuntungan.

Page 9: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

9

2.5 Pengertian Visual Basic 6.0

Visual basic terdiri dari kata “Visual” dan “Basic”. Kata “Visual”

menunjukkan cara yang digunakan untuk membuat graphical user interface

(GUI). Sedangkan kata “Basic” merupakan bagian bahasa BASIC (Beginners

All Purpose Symbolic Intruction Code), yaitu sebuah bahasa pemrograman

yang digunakan oleh para programer untuk menyusun aplikasi. (Wahana

Komputer, Pemrograman Visual basic 6.0.Yogyakarta: Andi, 2003, hlm. 1)

Berdasarkan pengertian diatas, maka dapat disimpulkan bahwa Visual

basic merupakan bahasa pemrograman yang digunakan oleh para

programmer untuk menyusun aplikasi berupa graphical user interface (GUI).

Adapun komponen-komponen Visual Basic adalah sebagai berikut:

1. Context Menu

Context Menu berisi shortcut yang dapat digunakan untuk

membuka sebuah context menu suatu objek. Untuk membuka context

menu ini dapat dilakukan dengan klik kanan Form Designer.

2. Toolbar

Toolbar adalah tombol-tombol yang mewakili suatu perintah

tertentu dati Visual Basic. Biasanya tombol-tombol ini merupakan

perintah-perintah yang sering digunakan dan terdapat pula pada menu

Visual Basic.

Page 10: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

10

Tabel 2.1 Simbol Pada Toolbar

Simbol Nama Fungsi

Add Standard

EXE Project

Untuk membuat sebuah project

baru jenis standar

Add Form

Untuk menambahkan sebuah form

kedalam project yang sedang

terbuka

Menu Editor

Untuk menampilkan menu editor

yang berfungsi sebagai pembuat

menu

Open Project Untuk membuka sebuah project

yang pernah disusun

Save Project Untuk menyimpan project yang

sedang terbuka tanpa

menutupnya

Cut

Untuk memotong object terpilih,

yaitu memindahkan obyek tersebut

dari tempat asalnya kecontainer

windows

Copy Untuk membuat salinan obyek

terpilih untuk disimpan dicontainer

windows

Page 11: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

11

Paste

Untuk membuat salinan obyek

yang disimpan dicontainer windows

dan dipasang dilokasi baru

Find Untuk menemukan obyek tertentu

Simbol Nama Fungsi

Undo Untuk menggagalkan pelaksanaan

perintah terurut dari belakang yang

pernah dilakukan

Redo Untuk mengulangi perintah terurut

dari belakang yang pernah

dilakukan, merupakan proses

kebalikan dari Undo

Start Untuk menjalankan program yang

sedang terbuka dan aktif

Break Untuk menghentikan sementara

program yang sedang berjalan

End Untuk menghentikan program dan

berpindah ke mode perancangan

Project

Explorer

Untuk mengaktifkan window

project explorer yang menampung

project beserta bagian-bagiannya

Page 12: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

12

Properties

Windows

Untuk mengaktifkan properties

windows, yaitu mengatur property

object

Form Layout

Window

Untuk mengaktifkan form layout

window yaitu pengatur tata letak

form dilayar komputer

Object

Browser

Untuk mengaktifkan object browser

yang mampu mengorganisir object

yang dipakai dalam project

Simbol Nama Fungsi

Toolbox Untuk mengaktifkan Toolbox yang

menyediakan berbagai control

Data View

Window

Digunakan untuk menampilkan

jendela Data View

3. Toolbox

Toolbox adalah kotak perangkat yang berisi kumpulan tombol objek

atau kontrol untuk mendesain sebuah form atau report.

Tabel 2.2 Simbol Kontrol Toolbox

Simbol Nama Fungsi

Page 13: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

13

PointerSebagai kontrol mengatur letak/posisi

kontrol lainnya pada sebuah form

PictureBoxKontrol yang berfungsi menampilkan

file gambar

LabelUntuk menampilkan text sebagai

keterangan

TextBoxSebagai kontrol yang digunakan untuk

menerima input dari user

Simbol Nama Fungsi

Frame

Kontrol yang berfungsi sebagai tempat

dari kontrol yang dianggap satu

kelompok

Command

Button

Untuk menjalankan atau mengeksekusi

suatu perintah tertentu

CheckBoxKontrol yang berfungsi untuk memilih

satu atau beberapa pilihan

OptionButton Kontrol yang berfungsi untuk memilih

salah satu dari beberapa pilihan

Page 14: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

14

ComboBox Kontrol yang berfungsi untuk memilih

salah satu data pada daftar yang telah

tersedia

ListBox Memilih satu atau beberapa pilihan

yang telah disediakan dalam daftar yang

tersedia

HscrollBar Penggulung layer yang letaknya

horizontal

VscrollBar Penggulung layer yang letaknya vertical

atau berada disisi tegak dari suatu

jendela

Simbol Nama Fungsi

Timer Kontrol yang berfungsi untuk

menghitung waktu

Line Kontrol yang berfungsi untuk

memperindah tampilan program dengan

bantuan garis

Shape Kontrol yang digunakan untuk membuat

bangun geometris sederhana

4. Window Project Exploler

Window Project Exploler digunakan untuk menampilkan daftar

form, modul, serta objek lain yang ada dalam project yang aktif.

Page 15: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

15

Sebuah project merupakan sekumpulan file yang digunakan untuk

membangun sebuah aplikasi.

Gambar 2.1 Tampilan Window Explorer

5. Window Properties

Window Properties digunakan untuk mengatur property sebuah

objek atau control yang kita pilih. Sebuah property merupakan

karakteristik objek, seperti size, caption, atau color.

Gambar 2.2 Tampilan Window Properties

6. Window Form Layout

Window Form Layout digunakan untuk mengontrol posisi form

pada aplikasi, dengan menggunakan sistem grafik dalam sebuah layar.

Dengan menggunakan fasilitas ini kita dapat melihat dan mengetahui

posisi form yang baru didesain.

Page 16: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

16

Gambar 2.3 Tampilan Window Form Layout

7. Window Code Editor

Window Code Editor adalah sebuah tampilan window yang

digunakan untuk memasukkan kode aplikasi. Window Code Editor ini

digunakanuntuk mendefenisikan kode-kode form dalam sebuah

aplikasi.

Gambar 2.4 Tampilan Window Code Editor

2.6 Pengertian Database

Database merupakan sekumpulan data atau informasi yang terdiri atas

satu atau lebih tabel yang saling berhubungan antara satu dengan yang lain,

dimana kita dapat menambah, mengganti, menghapus, dan mengedit data

dalam tabel-tabel tersebut. Sedangkan tabel sendiri merupakan tempat untuk

Page 17: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

17

menyimpan data yang telah diolah dan mempunyai suatu tema tertentu,

misalnya data pelanggan, data karyawan, dan sebagainya.

Tabel terdiri dari beberapa item informasi sebagai berikut:

1. Field adalah tempat data atau informasi dalam kelompok sejenis yang

dimasukkan atau diinputkan pada bagian kolom tabel.

2. Record adalah kumpulan dari beberapa field yang saling berhubungan

yang tersimpan dalam bentuk baris pada tabel. Satu tabel bisa terdiri dari

beberapa record sekaligus.

Program database memungkinkan anda untuk bekerja dengan beberapa

tabel. Dalam proses kerjanya, pengoperasaian data pada tabel di dalam

database didukung oleh enam objek database, yaitu:

1. Query adalah sebuah objek database yang digunakan untuk menampilkan,

menyunting, dan menganalisis suatu data dengan cara lain.

2. Form adalah sebuah objek database yang digunakan untuk membuat

kontrol-kontrol untuk proses memasukkan, memeriksa dan memperbaharui

data.

3. Report adalah sebuah objek yang digunakan untuk menampilkan data yang

telah diformat sesuai dengan ketentuan yang pernah diberikan.

4. Pages adalah sebuah objek khusus yang digunakan untuk menampilkan

dan bekerja dengan data.

5. Macro adalah rangkaian dari beberapa perintah yang dapat disimpan dan

dijalankan ulang secara otomatis, misalnya membuka sebuah form,

mencetak report, dan sebagainya.

Page 18: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

18

6. Modules adalah program-program yang ditulis dengan Access Basic.

2.7 Pengertian Ms. Access

Microsoft Access adalah suatu program aplikasi basis data komputer

relasional yang digunakan untuk merancang, membuat, dan mengolah

berbagai jenis data dengan kapasitas yang besar. Microsoft Access

merupakan salah satu software pengolah database yang berjalan dibawah

sistem windows yang dapat menangani database dengan skala besar maupun

kecil. Dalam pengolahan database, Microsoft Access ini memiliki sarana atau

objek-objek yang dapat mempermudah pekerjaan bagi pengguna.

Microsoft Access terdiri atas beberapa komponen, yaitu:

1. Table adalah objek utama dalam database yang digunakan untuk

menyimpan sekumpulan data sejenis dalam sebuah objek. Table terdiri

atas field dan record.

2. Structure Query Language (SQL) adalah bahasa untuk melakukan

manipulasi database, yakni menampilkan, mengubah, dan menganalisa

sekumpulan data. SQL dibedakan menjadi dua, yaitu:

a. DDL (Data Defenition Language) digunakan untuk mendefenisikan

atau membuat objek-objek database, seperti membuat table, relasi

antar table, dan sebagainya

b. DML (Data Manipulation Language) digunakan untuk memanipulasi

database, seperti menambah, mengubah, atau menghapus data, serta

Page 19: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

19

mengambil informasi yang dibutuhkan dari database.

3. Form digunakan untuk mengontrol proses masukan data, menampilkan

data, memeriksa, dan memperbaharui data.

4. Report digunakan untuk menampilkan data yang sudah dirangkum dan

mencetak data secara efektif.

Selain itu, didalam Microsoft Access juga terdapat berbagai tipe data,

seperti Text, Memo, Number, Date/Time, Currency, Auto Number, Yes/No,

Ole Object, Hyperlink, dan Lookup Wizard.

2.8 Pengertian Flowchart

Flowchart atau Bagan alir adalah bagan yang menunjukkan alir didalam

sebuah program atau prosedur sistem secara logika. Bagan alir (flowchart)

digunakan sebagai alat bantu komunikasi dan untuk dokumentasi. Didalam

flowchart terdapat simbol-simbol dan notasi yang dipakai sebagai alat Bantu

menggambarkan proses di dalam program. Berikut ini adalah simbol-simbol

yang terdapat didalam flowchart, yaitu:

Tabel 2.3 Simbol Flowchart

Gambar Nama Fungsi

Symbol Off-line

Connector

untuk keluar/masuk prosedure atau

proses dalam lembar/halaman yang lain

Page 20: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

20

Symbol Connector

Simbol untuk keluar/masuk prosedur

atau proses dalam   lembar/halaman

yang sama

Symbol Process Simbol yang menunjukkan pengolahan

yang dilakukan oleh komputer

Symbol Manual

Operation

Simbol yang menunjukkan pengolahan

yang  tidak dilakukanoleh komputer

Simbol Nama Fungsi

Symbol Decision Simbol untuk kondisi yang akan

menghasilkan beberapa   kemungkinan

jawaban/aksi

Symbol Predefined

Process

Simbol untuk mempersiapkan

penyimpanan yang akan digunakan

sebagai tempat pengolahan di dalam

storage

Symbol Terminal Simbol untuk permulaan atau akhir dari

suatu program

Symbol Off-line

Storage

Simbol yang menunjukkan bahwa data

di dalam symbol ini akan disimpan

Symbol Manual

Input

Simbol untuk pemasukan data secara

manual on-line keyboard

Symbol Keying

Operation

Simbol operasi dengan menggunakan

mesin yang mempunyai keyboard

Page 21: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

21

Symbol input-

output

Simbol yang menyatakan proses input

dan output tanpa tergantung dengan

jenis peralatannya

Symbol magnetic-

tape unit

Simbol yang menyatakan input berasal

pita magnetic atau output disimpan ke

pita magnetic

Simbol Nama Fungsi

Symbol punched

card

Simbol yang menyatakan input berasal

dari kartu atau output ditulis ke kartu

Symbol disk and

on-line storage

Simbol untuk menyatakan input berasal

dari disk atau output disimpan ke disk

Symbol display

Simbol yang menyatakan peralatan

output yang digunakan yaitu layar,

plotter, printer, dan sebagainya

2.9 Pengertian Entity Relationship Diagram (ERD)

Entity Relationship Diagram adalah gambaran mengenai pemodelan data

utama yang membantu mengorganisasikan data dalam suatu proyek ke dalam

entitas-entitas dan menentukan hubungan antar entitas.

Komponen ERD terdiri atas:

Page 22: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

22

1. Entitas/Entity adalah tempat penyimpanan data. Contohnya entitas buku

untuk menyimpan atribut mengenai buku (judul buku, kode buku,

pengarang, dan sebagainya)

2. Relasi/Relationship adalah penghubung antara satu entitas dengan entitas

yang lain. Contoh Entitas buku dan Entitas Pengarang memiliki

hubungan "ditulis", yang artinya, pengarang menulis buku, dan buku

ditulis pengarang

3. Atribut/Attribute adalah ciri umum semua entitas atau semua yang ada

dalam entitas. Contoh Entitas pengarang memiliki atribut nama, alamat,

nomor telepon, dan sebagainya

2.10 Pengertian Data Flow Diagram (DFD)

Data flow Diagram (DFD) adalah diagram yang menggunakan notasi-

notasi untuk menggambarkan arus dari sistem. DFD sering digunakan untuk

menggambarkan suatu sistem yang telah ada atau sistem baru yang akan

dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik

dimana data tersebut mengalir (misalnya lewat telpon, surat, dan

sebagainya) atau lingkungan fisik dimana data tersebut akan disimpan

(misalnya file kartu, harddisk, tape, diskette, dan lain sebagianya).

Komponen-komponen Data Flow Diagram adalah sebagai berikut :

1. Lingkungan Luar merupakan kesatuan lingkungan di luar sistem yang

dapat berupa orang, organisasi atau sistem lainnya yang berada di

Lingkungan Luar

Page 23: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

23

lingkungan luarnya yang akan memberikan input atau menerima output

dari sistem.

2. Arus Data merupakan Arus data ini mengalir diantara proses, simpanan

data dan kesatuan luar. Arus data ini menunjukkan arus dari data yang

dapat berupa masukan untuk sistem atau hasil dari proses sistem.

Arus Data

3. Proses merupakan kegiatan atau kerja yang dilakukan oleh orang, mesin

atau komputer dari hasil suatu arus data yang masuk ke dalam proses

untuk menghasilkan arus data yang akan keluar dari proses.

4. Simpanan Data merupakan simpanan dari data yang dapat berupa:

a. Suatu file atau database di sistem computer

Proses

Page 24: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

24

b. Suatu arsip atau catatan manual

c. Suatu agenda atau buku

Simpanan Data

BAB III

PEMBAHASAN DAN ANALISIS

3.1 Sejarah Toko System Net

Komputer merupakan suatu perangkat yang dapat membantu

mempermudah penyelesaian berbagai pekerjaan, baik di kalangan bisnis

maupun dalam dunia pendidikan. Hal ini menyebabkan sebahagian besar

manusia menggunakan komputer sebagai alat bantu dalam bekerja, sehingga

kebutuhan akan komputer itu sendiri sangat tinggi. Komputer sudah ada sejak

tahun 1941 sampai sekarang ini yang terus mengalami kemajuan.

Untuk memenuhi kebutuhan masyarakat Pematangsiantar akan komputer

maka pada tanggal 12 Februari 2007 dibukalah sebuah toko yang diberi

nama “System Net” yang menyediakan berbagai jenis komputer dan aksesoris

komputer yang bertujuan untuk mempermudah masyarakat dalam mencari

komputer. Toko System Net beralamat di Jln. Cipto No.13 Pematangsiantar.

Dalam kegiatannya System Net tidak hanya menjual komputer dan

aksesoris melainkan juga melayani reparasi komputer dan printer. Seiring

Page 25: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

25

berjalannya waktu, kini System Net telah menjadi pilihan masyarakat dalam

membeli komputer dan terus mengalami perkembangan.

3.2 Struktur Manajemen Toko System Net

Gambar 3.1 Struktur Manajemen Toko System Net

Uraian tugas-tugas pada toko System Net:

1. Pemilik toko tugasnya adalah sebagai berikut:

a. Memimpin kelancaran kegiatan usaha

b. Mengatur dan melakukan pembagian kerja

c. Menerima laporan penjualan dan pembelian serta menentukan gaji

karyawan

d. Mengamati kerja para karyawannya

Pemilik Toko

Kasir Pelayan Bagian Reparasi

Page 26: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

26

2. Tugas kasir adalah menghitung dan menerima pembayaran yang

ditimbulkan dari transaksi yang terjadi

3. Pelayan tugasnya adalah melayani calon pembeli dan memberikan

pelayanan yang sebaik-baiknya

4. Bagian reparasi tugasnya adalah memperbaiki komputer ataupun printer

3.3 Visi dan Misi

3.3.1 Visi

Adapun visi didirikannya System Net adalah menyediakan komputer

dan aksesoris komputer yang berkualitas.

3.3.2 Misi

Misi didirikannya System Net ini adalah memberikan pelayanan yang

ramah dan memuaskan bagi pelanggan.

3.4 Sistem Yang Sedang Berjalan

Sistem komputerisasi adalah sistem yang sedang berjalan di toko System

Net Pematangsiantar, namun bukan untuk pencatatan transaksi penjualan

melainkan untuk pembuatan data pelanggan yang melakukan servis komputer

ataupun printer. Apabila terjadi transaksi penjualan masih dilakukan

pencatatan manual layaknya toko pada umumnya.

Page 27: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

27

Setiap pelanggan yang ingin membeli komputer, laptop, atau aksesoris

komputer lainnya dapat menjumpai pelayan (pekerja) dan menjelaskan apa

yang dibutuhkan, maka pelayan akan memberi penjelasan tentang barang

yang kita butuhkan, berupa spesifikasi barang tersebut dan harganya. Jika kita

setuju, maka bagian kasir akan mencatat dan memberi faktur barang yang kita

beli sebagai bukti pembayaran. kemudian bukti penjualan diberikan kepada

pemilik untuk penyusunan laporan penjualan.

pembayaran

memberi informasi barang lap.penjualan

tanya informasi barang

kwitansi pembelian lap. penjualan

Gambar 3.2 Prosedur Transaksi Penjualan

3.5 Analisis Sistem Yang Sedang Berjalan

Analisis sistem adalah sistem penguraian dari suatu informasi yang utuh

ke dalam komponen dengan maksud mengidentifikasi dan mengevaluasi

permasalahan. Berdasarkan sistem yang berjalan pada toko System Net

Pematangsiantar yakni pencatatan transaksi penjualan yang masih manual

menyebabkan kegiatan di toko tersebut kurang efesien, terutama ketika terjadi

transaksi penjualan komputer. Untuk itu perlu dikembangkan sistem

pembeli pelayan kasir pemilik

Page 28: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

28

komputerisasi yang lebih baik agar proses kegiatan di System Net berjalan

lancar.

Adapun kelebihan dan kelemahan sistem yang sedang berjalan, yaitu:

1. Kelebihan manual

a. Tidak memerlukan biaya yang besar

b. Dapat dilakukan oleh siapa saja

c. Tidak memerlukan keahlian khusus

2. Kelemahan manual

a. Data yang diperlukan tidak akurat

b. Tidak efesien dalam pencarian data

c. Keamanan data kurang terjamin

Page 29: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

29

BAB IV

PERANCANGAN DAN IMPLEMENTASI

4.1 Data Flow Diagram (DFD)

Data flow Diagram (DFD) adalah diagram yang menggunakan notasi-

notasi untuk menggambarkan arus dari sistem. DFD sering digunakan untuk

menggambarkan suatu sistem yang telah ada atau sistem baru yang akan

dikembangkan secara logika.

4.1.1 Diagram Konteks

Page 30: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

30

Gambar 4.1 Rancangan Diagram Konteks

4.2 Perancangan Database

Database adalah kumpulan dari tabel yang saling berhubungan antara yang

satu dengan yang lainnya, yang terdiri dari field dan record. Berdasarkan data

yang ada, maka dirancanglah suatu database PenjKomputer.mdb dengan

menggunakan Microsoft Access.

Berikut ini adalah tabel yang digunakan dalam database penjualan

komputer yang terdiri dari:

1. Tabel Barang

Page 31: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

31

Tabel 4.1 Tabel Barang

Field Nama Type Size Keterangan

KodeBarang Text 15 Kode Barang

NamaBarang Text 50 Nama Barang

Spesifikasi Text 255 Spesifikasi Barang

HargaSatuan Number Long Integer Harga Satuan

JenisBarang Text 15 Jenis Barang

JlhStok Number Long Integer Jumlah Stok Barang

2. Tabel Petugas

Tabel 4.2 Tabel Petugas

Field Nama Type Size Keterangan

KodePetugas Text 10 Kode Petugas

NamaPetugas Text 30 Nama Petugas

3. Tabel Penjualan

Tabel 4.3 Tabel Penjualan

Field Nama Type Size Keterangan

NoPenjualan Number Long Integer Nomor Penjualan

TglPenjualan Date/Time Short Time Tanggal Penjualan

NamaPembeli Text 30 Kode Pembeli

KodePetugas Number Double Jumlah Jual Barang

4. Tabel Detail Penjualan

Tabel 4.4 Tabel Detail Penjualan

Page 32: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

32

Field Nama Type Size Keterangan

NoPenjualan Number Long Integer Nomor Penjualan

NoDetailPenjualan Number Long Integer Nomor Detail Penjualan

KodeBarang Text 10 Kode Barang

JlhBarang Number Integer Jumlah Penjualan

4.3 Rancangan Relationship Database

Berikut ini adalah gambar relasi antar tabel database pada Komputerisasi

Akuntansi Penjualan Komputer Pada System Net Pematangsiantar

Menggunakan Visual Basic 6.0

Gambar 4.2 Relasi Antar Tabel

Page 33: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

33

4.4 Rancangan Input

Untuk mempermudah dalam pemrograman terlebih dahulu dibuat

rancangan input yang akan menjadi acuan dalam membuat sistem. Adapun

bentuk rancangan input dalam program penjualan komputer adalah sebagai

berikut:

1. Input Login

Sebelum penulis menampilkan desain program menu utama, terlebih

dahulu akan tampil Input Login yang berguna untuk menjaga keamanan

data, sehingga tidak sembarang orang bisa mengaksesnya. Berikut ini

adalah tampilan Input Login:

Gambar 4.3 Input Login

2. Input Data Barang

Page 34: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

34

Digunakan untuk menginput data-data barang meliputi kode barang,

merek, spesifikasi, harga, dan jumlah stok.

Gambar 4.4 Input Data Barang

3. Input Data Petugas

Digunakan untuk menginput data-data petugas yang ada pada usaha

ini yang meliputi kode petugas dan nama petugas.

Page 35: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

35

Gambar 4.5 Input Data Petugas

4. Input Data Penjualan

Digunakan untuk menginput data-data pembeli yang akan melakukan

transaksi pembelian barang.

Gambar 4.6 Input Data Penjualan

5. Input Data Detail Penjualan

Page 36: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

Nomor

Informasi Data Barang Keseluruhan

Jenis BarangKode Barang Nama Barang Harga Satuan Jumlah StokSpesifikasi

36

Digunakan untuk menginput data transaksi penjualan yang terjadi,

sehingga mempermudah untuk mengetahui barang-barang apa saja yang

telah terjual.

Gambar 4.7 Input Data DetailPenjualan

4.5 Perancangan Output

Perancangan output merupakan rancangan hasil keluaran dari program

yang telah dirancang. Adapun bentuk rancangan output dalam program ini

adalah sebagai berikut:

1. Informasi Data Barang

Digunakan untuk mengetahui jumlah barang yang tersedia di toko

tersebut baik secara keseluruhan maupun berdasarkan kode barang, nama

barang, dan jenis barang.

Page 37: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

:

Informasi Data Barang Per Kode Barang

Jenis Barang

Kode Barang

Merk

Harga Satuan

Jumlah Stok

Spesifikasi

:

:

:

:

:

xxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Rp. 999.999.999,-

999

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Buah / Unit

37

Gambar 4.8 Informasi Barang Keseluruhan

2. Informasi Data Barang Per Kode Barang

Gambar 4.9 Informasi Barang Per Kode Barang

3. Informasi Data Barang Per Merek

Page 38: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

:

Informasi Data Barang Per Merk

Jenis Barang

Merk

Kode Barang

Harga Satuan

Jumlah Stok

Spesifikasi

:

:

:

:

:

xxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxx

Rp. 999.999.999,-

999

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Buah / Unit

Nomor

Informasi Data Barang Per Jenis Barang

Jenis Barang :

Kode Barang Nama Barang Harga Satuan Jumlah StokSpesifikasi

zzzzzzzzzzzzzzzzz

38

Gambar 4.10 Informasi Barang Per Merek

4. Informasi Data Barang Per Jenis Barang

Gambar 4.11 Informasi Barang Per Jenis Barang

5. Informasi Data Petugas

Page 39: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

Nama PetugasKode Petugas :

Informasi Data Petugas Keseluruhan

Kode Petugas :

Informasi Data Petugas Per Kode Petugas

xxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxx

Nama Petugas :

:

:

39

Digunakan untuk mengetahui data-data petugas yang bekerja yang

dapat di lihat secara keseluruhan maupun berdasarkan kode petugas dan

nama petugas.

Gambar 4.12 Informasi Petugas Keseluruhan

6. Informasi Data Petugas Per Kode Petugas

Gambar 4.13 Informasi Petugas Per Kode Petugas

7. Informasi Data Petugas Per Nama Petugas

Page 40: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

No.

Laporan Penjualan Per Nomor Penjualan

Tgl Penjualan Nama Pembeli Kode Barang

Nomor Penjualan : 9999999999

Jumlah HargaMerek Harga SatuanJumlah PenjualanNo. Detail Penjualan

Total Penjualan Rp. 999.999.999,-

40

Gambar 4.14 Informasi Petugas Per Nama Petugas

8. Laporan Penjualan

Digunakan untuk melihat hasil keseluruhan dari transaksi penjualan

yang terjadi selama satu hari, per minggu, dan per bulan.

Gambar 4.15 Laporan Penjualan Per Nomor Penjualan

9. Laporan Penjualan Per Tanggal

Nama Petugas

Informasi Data Petugas Per Nama Petugas

xxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxx

Kode Petugas

:

:

Page 41: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

Laporan Penjualan Per Tanggal

Tanggal : dddd, dd mmmm yyyy

No. Nomor PenjualanNama Pembeli Kode Barang Jumlah HargaMerek Harga SatuanJumlah PenjualanNo. Detail PenjualanPeminjam

Total Penjualan Rp. 999.999.999,-

Laporan Penjualan Per Minggu

No. Tgl Penjualan Nama Pembeli Kode Barang Jumlah HargaMerek Harga SatuanJumlah PenjualanNo. Detail Penjualan

Total Penjualan Rp. 999.999.999

41

Gambar 4.16 Laporan Penjualan Per Tanggal

10. Laporan Penjualan Per Minggu

Gambar 4.17 Laporan Penjualan Per Minggu

11. Laporan Penjualan Per Bulan

Page 42: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

Laporan Penjualan Per Bulan

Bulan : mmmm

Tahun : yyyyy

No. Tgl PenjualanNama Pembeli Kode Barang Jumlah HargaMerek Harga Satuan Jumlah PenjualanNo. Detail Penjualan

Total Penjualan Rp. 99.999.999,-

42

Gambar 4.18 Laporan Penjualan Per Bulan

4.6 Algoritma

Algoritma adalah langkah-langkah untuk menyelesaikan masalah secara

sistematis dan logis yang merupakan pola pikir dari programmer itu sendiri.

Dimana algoritma ini harus diketahui dahulu sebelum menuliskan listing

programnya karena suatu program dilatar belakangi oleh suatu algoritma.

Dalam aplikasi program ini terdiri dari lima menu seperti :

1. Menu File, yang terdiri dari sub menu : Data Barang, Data Pembeli,

Data Petugas dan Data Penjualan

2. Menu Login, yang terdiri dari sub menu Edit Users Login

3. Menu Informasi, yang terdiri dari sub menu Informasi Data

Barang, Informasi Data Pembeli dan Informasi Data Petugas

Page 43: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

43

4. Menu Help, yang terdiri dari sub menu About

Berikut adalah algoritma program komputerisasi penjualan komputer

pada SystemNet Pematangsiantar menggunakan Visual Basic 6.0 :

1. Algoritma Login

Langkah 1 : Mulai

Langhkah 2 : Tampil form Login

Langkah 3 : Masukkan Username dan Password

Langkah 4a : Jika Username dan Password salah, maka

   kembali ke langkah 3

Langkah 4b : Jika Username dan Password benar maka akan

tampil menu utama

2. Algoritma Menu Utama

Form menu utama terdiri dari menu File, Edit Login, Informasi,

Laporan, About, dan Exit. Dimana masing - masing menu terdiri dari

beberapa sub menu. Adapun algoritma menu utama adalah sebagai

berikut :

Langkah 1 : Mulai

Langkah 2 : Pilih File untuk menampilkan Data Barang

Langkah 3 : Pilih File untuk menampilkan Data Petugas

Langkah 4 : Pilih File untuk menampilkan Data Penjualan

Langkah 5 : Pilih Edit Login untuk menampilkan Edit User

Page 44: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

44

Login

Langkah 6 : Pilih Informasi untuk menampilkan Informasi Data

Barang

Langkah 7 : Pilih Informasi untuk menampilkan Informasi Data

Petugas

Langkah 8 : Pilih Laporan untuk menampilkan Laporan Data

Penjualan

Langkah 9 : Pilih About Me untuk menampilkan data saya

Langkah 10 : Pilih Exit untuk keluar dari Menu Utama

3. Algoritma Menu File

Menu File terdiri dari sub menu : Data Barang, Data Petugas dan

Data Penjualan. Apabila salah satu sub menu dipilih, maka akan masuk

ke form sesuai dengan topik sub menu. Pembuatan form bertujuan

untuk melakukan proses penambahan data baru, ubah data, hapus data

ataupun pencarian data.

Adapun algoritma menu file adalah sebagai berikut:

3.1 Algoritma Sub Menu Data Barang

3.1.1 Algoritma Untuk Tambah Data Baru

Page 45: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

45

Langkah 1 : Masuk ke Form Data Barang

Langkah 2 : Klik Add untuk meginput data

Langkah 3 : Input Kode Barang

Langkah 4 : Cari dan bandingkan field kunci yang

Diinput dengan field kunci yang ada dalam

database dan lakukan pengujian

Langkah 4.a : Jika data ditemukan tampilkan pesan

“Kode barang sudah ada, silahkan diganti”,

Jika data tidak ditemukan, maka lanjut ke

langkah selanjutnya

Langkah 5 : Input data Nama Barang, Harga Satuan,

Spesifikasi, Jenis barang dan Jumlah Stok

Barang

Langkah 6 : Klik Save untuk menyimpan data

3.1.2 Algoritma Untuk Hapus Data

Langkah 1 : Masuk ke Form Data Barang

Page 46: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

46

Langkah 2 : Klik objek ListView untuk memilih data

yang akan dihapus

Langkah 3 : Jika tombol Delete diklik, maka data akan

dihapus dari database berdasarkan Kode

Barang data yang dipilih di objek ListView

Kembali ke langkah 2

3.1.3 Algoritma Untuk Edit/Ubah Data

Langkah 1 : Masuk ke Form Data Barang

Langkah 2 : Klik objek ListView untuk memilih data

yang akan diubah atau di edit

Langkah 3 : Jika tombol Edit diklik, maka lakukan

perubahan data

Langkah 4 : Klik Save untuk menyimpan perubahan

data

Kembali ke langkah 2

3.1.4 Algoritma Untuk Pencarian Data

Langkah 1 : Masuk ke Form Data Barang

Page 47: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

47

Langkah 2 : Pilih kriteria pencarian, yaitu kriteria

pencarian berdasarkan Kode Barang, Nama

Barang atau Jenis Barang

Langkah 3 : Jika kriteria yang dipilih berdasarkan kode

barang, maka pilih kode barang

Langkah 4 : Data barang sesuai dengan kode barang

yang dipilih akan ditampilkan di ListView

Langkah 5 : Jika kriteria yang dipilih berdasarkan nama

barang, maka ketik /input nama barang

yang akan dicari

Langkah 6 : Jika data ditemukan, maka data akan

ditampilkan di ListView sesuai dengan

nama barang yang diinput

Langkah 7 : Jika kriteria yang dipilih berdasarkan jenis

barang, maka pilih jenis barang

Langkah 8 : Data barang sesuai dengan jenis barang

Page 48: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

48

yang dipilih akan ditampilkan di ListView

Langkah 9 : Klik Close untuk menutup form

3.2 Algoritma Sub Menu Data Petugas

3.2.1 Algoritma Untuk Tambah Data Baru

Langkah 1 : Masuk ke Form Data Petugas

Langkah 2 : Klik Add untuk menginput data

Langkah 3 : Input Kode Petugas

Langkah 4 : Cari dan bandingkan field kunci yang

diinput dengan field kunci yang ada dalam

database dan lakukan pengujian.

Langkah 4.a : Jika data ditemukan maka tampil pesan

“Kode Petugas sudah ada, silahkan

diganti”, Jika data tidak ditemukan, maka

lanjut ke langkah selanjutnya

Langkah 5 : Input data Nama Petugas

Langkah 6 : Klik Save untuk menyimpan data

Kembali ke langkah 2

3.2.2 Algoritma untuk Edit/Ubah Data

Page 49: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

49

Langkah 1 : Masuk ke Form Data Petugas

Langkah 2 : Klik objek ListView untuk memilih data

yang akan diubah atau di edit

Langkah 3 : Jika tombol Edit diklik, maka lakukan

perubahan data

Langkah 4 : Klik Save untuk menyimpan perubahan

data

Kembali ke langkah 2

3.2.3 Algoritma Untuk Hapus Data

Langkah 1 : Masuk ke Form Data Petugas

Langkah 2 : Klik objek ListView untuk memilih data

yang akan dihapus

Langkah 3 : Jika tombol Delete diklik, maka data akan

dihapus dari database berdasarkan Kode

Petugas data yang dipilih di objek ListView

Kembali ke langkah 2

3.2.4 Algoritma Untuk Pencarian Data

Page 50: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

50

Langkah 1 : Masuk ke Form Data Petugas

Langkah 2 : Pilih kriteria pencarian, yaitu kriteria

pencarian berdasarkan Kode Petugas dan

Nama Petugas

Langkah 3 : Jika kriteria yang dipilih bersarkan kode

petugas, maka pilih kode petugas

Langkah 4 : Data petugas sesuai dengan kode petugas

yang dipilih akan ditampilkan di ListView

Langkah 5 : Jika kriteria yang dipilih berdasarkan nama

petugas, maka ketik / input nama petugas

yang akan dicari

Langkah 6 : Jika data ditemukan, maka data akan

ditampilkan di ListView sesuai dengan

nama Petugas yang diinput

3.3 Algoritma Untuk Sub Menu Data Penjualan

Page 51: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

51

3.3.1 Algoritma Untuk Tambah Data Baru

Langkah 1 : Masuk ke Form Data Penjualan

Langkah 2 : Klik Add untuk menginput data baru

Langkah 3 : Input Nomor Penjualan

Langkah 4 : Cari dan bandingkan field kunci yang

diinput dengan field kunci yang ada dalam

database dan lakukan pengujian

Langkah 4.a : Jika data ditemukan tampilkan pesan

“Nomor Penjualan sudah ada, silahkan

diganti”, Jika data tidak ditemukan, maka

lanjut ke langkah selanjutnya

Langkah 5 : Input data Tanggal Penjualan, pilih Kode

Pembeli dan Kode Petugas

Langkah 6 : Klik Save untuk menyimpan data

Kembali ke langkah 2

3.3.2 Algoritma Untuk Hapus Data

Page 52: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

52

Langkah 1 : Masuk ke Form Data Penjualan

Langkah 2 : Klik objek ListView untuk memilih data

yang akan dihapus

Langkah 3 : Jika tombol Delete diklik, maka data akan

dihapus dari database berdasarkan Nomor

Penjualan data yang dipilih di objek

ListView

Kembali ke langkah 2

3.3.3 Algoritma Untuk Edit/Ubah Data

Langkah 1 : Masuk ke Form Data Penjualan

Langkah 2 : Klik objek ListView untuk memilih data

yang akan di ubah

Langkah 3 : Jika tombol Edit diklik, maka lakukan

perubahan data

Langkah 4 : Jika tombol Save diklik, maka data yang

telah di ubah akan disimpan

Kembali ke langkah 2

3.3.4 Algoritma Untuk Pencarian Data

Page 53: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

53

Langkah 1 : Masuk ke Form Data Penjualan

Langkah 2 : Pilih kriteria pencarian, yaitu kriteria

pencarian berdasarkan Nomor Penjualan,

Tanggal Penjualan atau Nama Pembeli

Langkah 3 : Jika kriteria yang dipilih berdasarkan

nomor penjualan, maka pilih pilihan nomor

penjualan

Langkah 4 : Data penjualan sesuai dengan nomor

penjualan yang dipilih akan ditampilkan di

ListView

Langkah 5 : Jika kriteria yang dipilih bersarkan tanggal

penjualan, maka input / pilih tanggal

penjualan yang akan dicari

Langkah 6 : Jika data ditemukan, maka data akan

ditampilkan di ListView sesuai dengan

tanggal penjualan yang diinput / dipilih

Langkah 7 : Jika kriteria yang dipilih bersarkan nama

Page 54: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

54

pembeli, maka pilih nama pembeli yang

akan dicari

Langkah 8 : Jika data ditemukan, maka data akan

ditampilkan di List View sesuai dengan

nama yang kita input/pilih

4. Algoritma Menu Edit Login

Menu Edit Login terdiri dari sub menu Edit User Login.

Pembuatan form Edit User Login bertujuan untuk melakukan proses

penambahan data baru, ubah data, hapus data ataupun pencarian data

user atau pengguna.

Adapun algoritma menu Edit User Login adalah sebagai berikut:

Langkah 1 : Mulai

Langkah 2 : Klik menu Edit Login

Langkah 3 : Pilih Edit User Login, maka akan tampil form Edit

User Login

Langkah 4 : Klik Add untuk menambah User Name dan

Password baru

Langkah 4a : Jika data yang kita Input sudah ada di dalam

Page 55: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

55

database, maka akan tampil pesan ” User Name

dan Password sudah ada,silahkan diganti”. Namun

jika data tidak ditemukan maka lanjut ke langkah

selanjutnya

Langkah 5 : Klik Save untuk menyimpan data

Langkah 6 : Pilih Cancel untuk membatalkan penginputan

Langkah 7 : Pilih Edit untuk melakukan perubahan terhadap

data yang telah ada

Langkah 8 : Pilih Delete untuk menghapus data

Langkah 9 : Pilih Close untuk keluar dari form

5. Algoritma Menu Informasi

Menu Informasi terdiri dari sub menu : Informasi Data Barang dan

Informasi Data Petugas. Pembuatan form Informasi bertujuan untuk

menampilkan informasi data barang dan informasi data petugas dengan

menggunakan kriteria.

Adapun algoritma menu Informasi adalah sebagai berikut :

5.1 Algoritma Informasi Data Barang

Page 56: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

56

Langkah 1 : Masuk ke Form Informasi Data Barang

Langkah 2 : Pilih kriteria informasi data barang yang akan

ditampilkan. Kriteria informasi data barang terdiri

dari Data Barang Keseluruhan, Kode Barang,

Nama Barang, dan Jenis Barang

Langkah 3.a : Jika dipilih kriteria Data Barang Keseluruhan,

maka akan ditampilkan data semua barang

(keseluruhan)

Langkah 3.b : Jika dipilih kriteria Kode Barang, pilih pilihan

kode barang yang ada. Maka akan ditampilkan data

barang sesuai dengan kode barang yang dipilih

Langkah 3.c : Jika dipilih kriteria Nama Barang, input nama

barang. Jika data ditemukan, maka akan

ditampilkan data barang sesuai dengan nama

barang yang diinput

Langkah 3.d : Jika dipilih kriteria Jenis Barang, maka akan

Page 57: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

57

ditampilkan data barang sesuai dengan jenis barang

yang dipilih

5.2 Algoritma Informasi Data Petugas

Langkah 1 : Masuk ke Form Informasi Data Petugas

Langkah 2 : Pilih kriteria informasi data petugas yang akan

Ditampilkan. Kriteria informasi data petugas yaitu

Kode Petugas dan Nama Petugas

Langkah 3.a : Jika dipilih kriteria Kode Petugas, pilih pilihan

kode petugas yang ada. Maka akan ditampilkan

data petugas sesuai dengan kode petugas yang

dipilih

Langkah 3.b : Jika dipilih kriteria Nama Petugas, input nama

petugas. Jika data ditemukan, maka akan

ditampilkan data petugas sesuai dengan nama

petugas yang diinput

6. Algoritma Menu Laporan

Page 58: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

58

Menu Laporan terdiri dari sub menu : Laporan Data Penjualan.

Pembuatan menu Laporan Data Penjualan bertujuan untuk

menampilkan informasi laporan penjualan per nomor penjualan,

informasi laporan penjualan per tanggal, informasi laporan penjualan

per minggu, dan informasi laporan penjualan per bulan dengan

menggunakan kriteria.

Adapun algoritma menu laporan adalah sebagai berikut:

6.1 Algoritma Laporan Data Penjualan

Langkah 1 : Masuk ke form Laporan Data Penjualan

Langkah 2 : Pilih kriteria laporan yang akan ditampilkan.

Adapun kriteria laporan terdiri dari laporan

penjualan per nomor penjualan, laporan penjualan

per tanggal, laporan penjualan per minggu, dan

laporan penjualan per bulan

Langkah 3.a : Jika dipilih kriteria laporan penjualan per nomor

penjualan, pilih pilihan nomor penjualan yang ada.

Kemudian pilih view untuk menampilkan laporan

Langkah 3.b : Jika dipilih kriteria laporan penjualan per tanggal,

maka pilih tanggal penjualan. Pilih view. Jika data

Page 59: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

59

ditemukan, maka akan ditampilkan data penjualan

sesuai dengan tanggal yang di input

Langkah 3.c : Jika dipilih kriteria laporan penjualan per minggu,

pilih tanggal awal. Klik view, maka akan

ditampilkan data penjualan selama satu minggu

sesuai dengan data yang telah ada sebelumnya

Langkah 3.d : Jika dipilih kriteria laporan penjualan per bulan,

pilih bulan dan tahun yang ada. Pilh view, maka

data akan ditampilkan

7. Algoritma Menu About

Menu about terdiri dari sub menu : About. Sub menu about

merupakan form yang berisi informasi aplikasi yang dibuat dan

informasi programmer yang membuat program tersebut.

Adapun algoritma menu about adalah sebagai berikut:

Langkah 1 : Pilih menu about

Langkah 2 : Tampil form menu about yang berisi data-data

programmer

Langkah 3 : Pilih Close untuk menutup form menu about

Page 60: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

60

4.7 Implementasi

Implementasi merupakan prosedur yang dilakukan untuk menyelesaikan

desain sistem yang ada dalam dokumen desain. Pada tahap implementasi ini

difokuskan kepada penerapan sistem yang telah didesain pada bahasa

pemrograman Visual Basic 6.0, sehingga diperoleh hasil sesuai yang

diinginkan.

Program adalah kumpulan dari beberapa instruksi-instruksi atau statement

yang disusun dalam urutan yang logis untuk mengerjakan suatu aplikasi

tertentu, sehingga mendapatkan informasi yang diharapkan. Berikut ini

adalah tujuan dari implementasi:

1. Menyelesaikan desain yang telah disetujui dan menyusun dokumen-

dokumen baru atau dokumen yang telah diperbaiki

2. Memastikan bahwa pemakai dapat menjalankan program tersebut

3. Mempertimbangkan bahwa program yang baru dapat berjalan sesuai

dengan permintaan pemakai, yakni dengan cara menguji secara

keseluruhan program tersebut

4. Memastikan bahwa program yang dapat berjalan dengan benar, dengan

membuat perencanaan, pengawasan, dan melakukan pengelolaan terhadap

program tersebut

Page 61: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

61

4.8 Tampilan Program

Program komputerisasi akuntansi penjualan komputer pada SystemNet

pematangsiantar memiliki beberapa tampilan sebagai berikut:

1. Form Login

Kegunaan form login ini adalah untuk menjaga keamanan data yang

telah disimpan, sehingga tidak sembarang orang bisa membuka program

ini kecuali pemiliknya.

Gambar 4.19 Tampilan Form Login

2. Form Menu Utama

Form menu utama ini digunakan untuk mengetahui form-form apa saja

yang terdapat dalam program ini. Menu utam ini terdiri atas menu File,

Edit Login, Informasi, Laporan, About, dan Exit.

Page 62: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

62

Gambar 4.20 Tampilan Form Menu Utama

3. Form Data Barang

Digunakan untuk menginput data-data barang meliputi kode barang,

merek, spesifikasi, harga, dan jumlah stok barang.

Gambar 4.21 Tampilan Form Data Barang

Page 63: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

63

4. Form Data Petugas

Digunakan untuk menginput data-data petugas yang ada pada usaha

ini yang meliputi kode petugas dan nama petugas.

Gambar 4.22 Tampilan Form Data Petugas

5. Form Data Penjualan

Digunakan untuk menginput No.penjualan, nama pembeli, dan nama

petugas ketika terjadi transaksi pembelian barang.

Gambar 4.23 Tampilan Form Data Penjualan

Page 64: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

64

6. Form Detail Penjualan

Digunakan untuk menginput data transaksi penjualan yang terjadi,

sehingga mempermudah untuk mengetahui barang-barang apa saja yang

telah terjual.

Gambar 4.24 Tampilan Form Detail Penjualan

7. Form Edit Login

Digunakan untuk menginput User Name dan Password baru atau

memperbaharui User Name dan Password yang telah ada.

Page 65: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

65

Gambar 4.25 Form Edit Login

8. Informasi Data Barang Keseluruhan

Digunakan untuk mengetahui jumlah barang yang tersedia di toko

tersebut secara keseluruhan.

Gambar 4.26 Informasi Barang Keseluruhan

Page 66: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

66

9. Informasi Barang Per Kode Barang

Digunakan untuk mengetahui jumlah barang berdasarkan kode barang

yang di input.

Gambar 4.27 Informasi Barang Per Kode Barang

10. Informasi Barang Per Nama Barang

Digunakan untuk melihat informasi data barang berdasarkan nama

barang yang di input.

Page 67: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

67

Gambar 4.28 Informasi Barang Per Nama Barang

11. Informasi Data Barang Per Jenis Barang

Digunakan untuk melihat informasi data barang berdasarkan nama

barang yang di input.

Gambar 4.29 Informasi Data Barang Per Jenis Barang

Page 68: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

68

12. Informasi Data Petugas Keseluruhan

Informasi yang digunakan untuk mengetahui petugas yang bertugas di

bagian kasir secara keseluruhan.

Gambar 4.30 Informasi Data Petugas Keseluruhan

13. Informasi Data Petugas Per Kode Petugas

Informasi ini digunakan untuk melihat petugas bagian kasir

berdasarkan kode petugas yang di input.

Gambar 4.31 Informasi Data Petugas Per Kode Petugas

Page 69: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

69

14. Informasi Data Petugas Per Nama Petugas

Informasi ini digunakan untuk melihat data petugas berdasarkan nama

petugas yang di input.

Gambar 4.32 Informasi Data Petugas Per Nama Petugas

15. Laporan Data Penjualan Per Nomor Penjualan

Digunakan untuk mengetahui barang-barang apa saja yang telah

terjual berdasarkan nomor penjualan.

Gambar 4.33 Laporan Penjualan Per Nomor Penjualan

Page 70: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

70

16. Laporan Penjualan Per Tanggal

Digunakan untuk melihat transaksi-transaksi yang telah terjadi

berdasarkan tanggal penjualan yang terjadi.

Gambar 4.34 Laporan penjualan Per Tanggal

17. Laporan Penjualan Per Minggu

Digunakan untuk melihat data-data transaksi penjualan yang terjadi

selama satu minggu.

Page 71: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

71

Gambar 4.35 Laporan Penjualan Per Minggu

18. Laporan Penjualan Per Bulan

Digunakan untuk melihat transaksi yang terjadi selama satu bulan

dalam periode tertentu.

Page 72: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

72

Gambar 4.36 Laporan Penjualan Per Bulan

BAB V

KESIMPULAN DAN SARAN

Page 73: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

73

5.1 Kesimpulan

Setelah sistem informasi penjualan computer ini selesai dibuat, maka

penulis dapat mengambil beberapa kesimpulan diantaranya adalah:

1. Sistem komputerisasi akuntansi penjualan komputer ini merupakan metode

yang efektif dan efisien untuk melakukan penghitungan jumlah penjualan

komputer yang terjadi

2. Program penjualan yang dibuat merupakan program yang sederhana,

namun sangat bermanfaat dan mudah digunakan oleh pengguna

3. Dengan adanya penggunaan pemrograman Visual Basic 6.0 sebagai alat

bantu dalam melakukan penghitungan penjualan komputer dapat

menghemat waktu dalam pelaksanaannya dan apabila data dibutuhkan

sewaktu-waktu dapat ditemukan kembali dengan mudah

5.2 Saran

Untuk mendukung kelancaran program yang telah dibuat oleh penulis,

maka penulis membuat beberapa saran antara lain:

5.2.1 Saran Kepada SystemNet

1. Penggunaan Visual Basic dalam melakukan penjualan komputer atau

setiap transaksi yang terjadi di SystemNet dapat mempermudah

Page 74: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

74

pekerja dalam melakukan penghitungan jumlah penjualan yang

terjadi, sehingga pengerjaannya menjadi lebih cepat serta data yang

diperoleh lebih akurat

2. Program yang telah dibuat oleh penulis kiranya dapat membantu

meningkatkan kualitas dan kelancaran kegiatan penjualan di

SystemNet

5.2.2 Saran Kepada AMIK Multicom

1. Diharapkan agar AMIK Multicom tetap meningkatkan mutu dan

pelayanan agar menjadi kampus pilihan masyarakat dalam

mempelajari ilmu komputer

2. Agar AMIKMulticom tetap mempertahankan disiplin kerja dan tetap

memberikan yang terbaik kepada mahasiswanya

3. AMIK Multicom hendaknya menjalin hubungan kerjasama dengan

instansi atau dunia kerja lainnya

5.2.3 Bagi Adik-adik Tingkat di AMIK Multicom

Page 75: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

75

1. Hendaknya dapat mempergunakan atau memanfaatkan waktu yang

ada dengan sebaik-baiknya untuk belajar dan bertanya kepada para

dosen apabila mendapat/mengalami kendala

2. Menumbuhkan sikap persahabatan dengan dosen sarta mahasiswa

lainnya tentu akan menjadikan suatu hubungan yang akrab dan

harmonis

3. Berani mengungkapkan pendapat yang sifatnya membangun

4. Jangan menganggap sepele dengan mata perkuliahan yang ada, tapi

tetap berpacu dan semangat untuk mendapatkan yang terbaik

5. Tetap menjaga nama baik almamater AMIK Multicom

DAFTAR PUSTAKA

Page 76: Sistem Informasi Penjualan Komputer Pada System Net Pematang Siantar

76

Wahana Komputer. 2003. Pemrograman Visual basic 6.0. Yogyakarta: Andi

Madcoms. 2010. Microsoft Access 2010 Untuk Pemula. Yogyakarta: Andi

http://id.wikipedia.org/wiki/Sejarah_komputer

Zona panda. Blogspot.com/2013/02/ Pengertian-Flowchart-dan-contoh html

http://dobloger.blogspot.com/2012/10/pengertian-komputer-menurut-para

ahli.html di Dobloger Blog ID: 5.32

http://agung-nugroho01.blogspot.com/2013/02/pengertian-akuntansi-menurut-para-ahli.html


Related Documents