Anda di halaman 1dari 58

1

BAB I

PENDAHULUAN

1. 1 Latar Belakang

Kecepatan dan keakuratan dari sebuah informasi yang dihasilkan merupakan salah satu

hal terpenting dalam suatu pengolahan data sehingga dapat meningkatkan produktifitas dari

suatu perusahaan atau instansi tersebut. Penguasaan teknologi yang berbasis computer

merupakan salah satu cara untuk mengolah data dan menyajikan menjadi suatu informasi

yang tepat dan akurat. Salah satu teknologi yang menunjang komunikasi dan informasi

adalah computer. Computer saat ini tampak sudah bukan tergolong barang asing ditengah-

tengah kita dan bukan suatu barang yang tergolong mewah lagi. Saat ini computer sudah

mengambil peran yang sangat penting dalam setiap pekerjaan yang berhubungan dengan

pengolahan data. Di perusahaan-perusahaan, computer banyak dibutuhkan untuk mengolah

data guna memberi pelayanan kepada pelanggannya. Pada kesempatan ini, penulis

mengadakan penelitia pada suatu perusahaan yang bergerak di bidang farmasi dan

perdagangan umum di bidang pengobatan.

PT Rajawali Nusindo Cabang Tangerang salah satu perusahaan yang bergerak di bidang

farmasi dan perdagangan umum. Perusahaan ini menyediakan berbagai jenis obat-obatan

untuk disuplai ke instansi-instansi lain seperti apotik dan rumah sakit. Perusahaan ini

merupakan cabang dari PT Rajawali Nusindo Jakarta yang melaprkan setiapdata penjualan

sesuai jadwal yang telah ditetapkan sebelumnya. Dan salah satu ruang lingkup pekerja PT

Rajawali Nusindo Cabang Tangerang Ke PT Rajawali Nusindo Jakarta adalah memberikan

laporan order barang, namun cara yang dilakukan masih menggunakan program Microsoft

Excel. Dimana program Microsoft Excel yang mereka gunakan belum dapat digunakan untuk

membuat aplikasi database dengan cepat karena belum dilengkapi dengan fasilitas-fasilitas

STMIK MASA DEPAN


2

yang lengkap dan mudah digunakan seperti program lain yang lebih modern. Hal seperti ini

tentu akan memerlukan waktu yang lama untuk mendapatkan informasi yang dibutuhkan.

Oleh karena itu, penulis merasa perlu untuk membuat suatu program aplikasi pelaporan

order barang dari kantor cabang kekantor pusat PT Rajawali Nusindo dengan harapan dapat

mengatasi kelemaahan dan kekurangan dari system pelapor order barang yang telah ada.

Berdasarkan latar belakang diatas, maka penulis ermaksud membuat suatu aplikasi

pelapor order barang dengan menggunakan Microsoft Visual Basic 6.0 dan database berupa

MySql dengan menghasilkan suatu file berformat Excel agar dapat dikirim melalui email ke

kantor pusat, yang bertujuan agar system yang digunakan dapat mempermudah kinerja

karyawannya dalam melakukan proses pelaporan order barang dari kantor cabang ke kantor

pusat sehingga proses pengerjaan dapat dikerjakan dengan cepat dan akurat serta mudah

dioperasikan oleh perusahaannya. Dan dengan adanya aplikasi ini diharapkan dapat

menghasilkan informasi yang tepat dan akurat. Oleh karena itu, penulis menyusun laporan ini

dengan judul:

“Aplikasi Pelapor Order Barang dari Kantor Cabang ke Kantor Pusat PT Rajawali

Nusindo”

1. 2 Perumusan Masalah

Adapun rumusan masalah yang akan dibahas oleh penulis dalam laporan akhir ini

adalah

“Bagaimana membuat suatu aplikasi pelaporan order barang untuk dilaporkan dari kantor

cabang PT Rajawali Nusindo ke kantor pusat PT Rajawali Nusindo Jakarta dengan

mengguanakan Bahasa pemrograman Microsoft Visual Basic 6.0 dan database berupa MySkl

STMIK MASA DEPAN


3

dengan menghasilkan suatu file berformat Excel agar dapat dikirim melalui email ke kantor

pusat”.

1. 3 Batasan Masalah

Agar penyusun laporan kerja praktek ini menjadi lebih terarah dan tidak menyimpang

dari

permasalahan-permasalahan yang ada, maka penulis membatasi pokok permasalahan ini

hanya pada proses pelapor order barang untuk setiap bulannya dari kantor cabang Tangerang

ke kantor pusat PT Rajawali Nusindo Jakarta dengan menggunakan Bahasa pemrograman

Microsoft Visual Basic 6.0 dan database berupa MySql dengan menghasilkan file berformat

Excel agar dapat dikirim melalui email kekantor pusat”.

1. 4. Tujuan dan Manfaat

1. 4.1 Tujuan

Tujuan dari penyusunan Laporan Kerja Kuliah Kerja Praktek ini adalah sebagai

berikut:

a. Mendapatkan aplikasi dengan memproses pelapor order barang dari kantor cabang

Tangerang ke kantor pusat PT Rajawali Nusindo Jakarta.

b. Memenuhi Persyaratan akademis untuk menyelesaikan Sidang Skripsi pada jenjan S1

jurusan Informasi Teknologi STMIK MASA DEPAN.

c. Sebagai Acuan lebih memahami teori yang didapat selama di bangku kuliah.

1. 4.2 Manfaat

a. Membantu perusahaan dalam membuat program aplikasi pelapor order barang dari kantor

cabang Tangerang ke kantor pusat PT Rajawali Nusindo Jakarta guna meningkatkan dan

mempercepat system kerja perusaan.

STMIK MASA DEPAN


4

b. Agar penulis dapat mendalami pengguanaan aplikasi pemrograman Microsoft Visual

Basic 6.0 dan database MySql dan menerapkan ilmu yang diterapkan di bangku kuliah.

1. 5 Metode Penelitian

Metode yang digunakan dalam penulisan ini menggunakan metode tahap pengumpulan

data.

1. 5.1 Metode Pengumpulan data

Penulis melakukan pengumpula data dengan metode- metode sebagai berikut :

1).Studi Kepustakaan

Yaitu pengumpulana-data yang didapat dari buku-buku panduan atau referensi yang

diperlukan dalam penulisan penelitian, dengan cara mempelajari dan menelaah isi literature

melalui metode pendekatan pada masalah yang sebenarnya.

2). Studi Lapangan

Merupakan teknik yang dilakukan dengan cara mengumpulkan data dengan

mengadakan penelitian langsu- ng terhadap objek penelitian dan pengumpulan data melalui.

a). Wawancara

Adalah salah satu metode atau suatu cara yang digunakan untuk memperoleh

data dengan mengaju-kan pertanyaan-pertanyaan dengan pihak terkait yang dapat

memberikan informasi khususnya pada bagian kepegawai-an.

b). Observasi/Pengamatan

Observasi merupakan cara pengambilan data dengan menggunakan mata

tanpa ada pertolongan alat standar lain untuk keperluan tersebut.

c). Daftar pertanyaan

STMIK MASA DEPAN


5

Alat lain untuk mengumpulan data adalah daftar pertanyaan, yangsering

disebutkan secara umum dengan kata kuisioner. Pertanyaan-pertanyaan yang terdapat

dalam kuisioner atau daftar pertanyaan tersebut cukup terperinci dan lengkap.

Dalam pengumpulan data ini, penulis melalukan observasi wawancara. karena cara

tersebut lebih efektif dan sesuia dalam pengumpulan data untuk penyusunan Laporan Kuliah

Kerja Praktek ini.

1. 6 Sistematika Penulisan

Agar laporan ini disusun secara terurut dan sistematis. Adapun sistematika

penulisan laporan akhir ini adalah:

BAB I PENDAHULUAN

Bab ini berisikan uraian latar belakang, perumusan masalah, Batasan

masalah, tujuan dan manfaat, lokasi pengumpulan data, metodologi

penelitian, dan sistematika penulisan.

BAB II LATAR BELAKANG PERUSAHAAN

Menjelaskan gambaran umum mengenai sejarah singkat perusahaan,

visi dan misi, pertumbuhan perusahaan, struktur organisasi.

BAB III TINJUAN PUSTAKA

Bab ini berisikann uraian mengenai teori-teori pendukung yang akan

digunakan dalam pembuatan program aplikasi yang akan penulis buat,

terdiri dari 3 sub bab yaitu teori umum yang berkaitan dengan

pengertian-pengertian dari judul penulisan kuliah kerja praktek ini.

BAB IV PEMBAHASAN

Bab ini akan dijelaskan mengenai algaritma dan tahap-tahap

perancangan pembuatan program Borland Microsoft Visual Basicc 6.0

dan database yang berformat Mysql, seperti desain rancangan proses,

STMIK MASA DEPAN


6

desain rancangan basis data, dan desain rancangan struktur menu dan

proses pembuatan system, proses kerja system yang telah dibuat, dan

informasi yang dihasilkan.

BAB V KESIMPULAN DAN SARAN

Bab ini merupakan ab terakhir yang berisi kesimpulan dan saran yang

penulis berikan sehubungan dengan hasil penelitian kuliah kerja

praktek ini.

STMIK MASA DEPAN


7

BAB II

KEADAAN UMUM PERUSAHAAN

2. 1 Sejarah Singkat Perusahaan

PT Rajawali Nusantara Indonesia adalah perusahaan berbentuk holding company

dengan 3 (tiga) bidang usaha agro industri, farmasi & alat kesehatan dan perdagangan umum.

PR Rajawali Nusantara Indonesia (Rajawali Nusindo) merupakan salah satu perusahaan

tertua di Indonesia dengan ukiran sejarah yang cemerlang. Dimana perusahaan tersebut

mempunyai potensi pasar besar di bidang farmasi dan alat kesehatan juga bergerak dalam

bidang distribusi perdagangan umum.

PT Rajawali Nusantara Indonesia (RNI) didirikan pada tanggal 12 Oktober 1964

merupakan transformasi dari perusahaan konglomerat pertama di Indonesia yaitu Oei Tiong

Ham Concern dengan nama Kian Gwan Company Limited NV yang kemudian diambil alih

oleh pemerintah menjadi PT Rajawali Nusantara Indonesia (RNI). Pada awalnya Perusahaan

bernama Kian Gwan Company Limited NV didirikan dengan akta No.85 dari Tan A Sioe

Notaris di Semarang tanggal 22 Juli 1955 yang bernaung di dalam grup Oei Tiong Ham

Concern. Anggaran dasar telah mengalami perubahan dengan akta No. 91 tanggal 30

Agustus 1955 dari Notaris yang sama dan telah mendapat pengesahan dari Menteri

Kehakiman RI No.J.A.1/103/13 tanggal 5 November 1955.

STMIK MASA DEPAN


8

Pada tahun 1961 perusahaan tersebut dinasionalisasikan oleh Pemerintah RI

berdasarkan Keputusan Pengadilan Ekonomi No.32/1961 EKS tanggal 10 Juli 1961 yang

kemudian dikukuhkan dengan Keputusan Mahkamah Agung RI No.5/Kr/K/1963 tanggal 27

April 1963 dimana kegiatan perusahaan berada dibawah penguasaan Menteri/Jaksa Agung

untuk selanjutnya pada tanggal 20 Juli 1963 penguasaan diserahterimakan dari Jaksa Agung

kepada Menteri Urusan Pendapatan Pembiayaan dan Pengawasan (P3) yang sekarang

menjadi Departemen Keuangan Republik Indonesia. Berdasarkan Surat Keputusan Menteri

Kompartemen Keuangan tanggal 1 Agustus 1964 No.0642/M.K.3/64 dari seluruh harta Oei

Tiong Ham Concern oleh Pemerintah dipergunakan sebagai Penyertaan Modal Pemerintah

dalam pendirian PT Perusahaan Perkembangan Ekonomi Nasional (PPEN) Rajawali

Nusantara

Indonesia termasuk di dalamnya seluruh saham Kian Gwan Company Indonesia Limited NV.

Dalam perkembangannya sesuai dengan akte No.5 dari Joeni Moelyani Notaris di

Semarang tanggal 1 Pebruari 1971 telah diadakan perubahan Anggaran Dasar Perseroan Kian

Gwan Company Indonesia Limited NV dengan merubah nama perusahaan tersebut menjadi

PT Rajawali Impor Ekspor dan pada tanggal 18 Juni 1971 terjadi lagi perubahan Anggaran

Dasar Perseroan dengan akta No.37 dari Notaris yang sama dengan merubah kembali nama

perusahaan menjadi PT Perusahaan Impor Ekspor Rajawali Nusindo dan perubahan tersebut

telah mendapat pengesahan dari Menteri Kehakiman RI No.J.A.5/138/3 tanggal 23

September 1971. Pada tanggal 27 Juni 1975 Anggaran Dasar mengalami perubahan kembali

dengan menyatakan seluruh saham PT PIE Rajawali Nusindo dimiliki oleh PT PPEN

Rajawali Nusantara Indonesia. Perubahan Anggaran Dasar Perseroan terjadi kembali pada

tanggal 6 Agustus 1981 dengan meningkatkan modal perseroan dan telah mendapat

pengesahan dari Menteri Kehakiman RI No.C2-5684.HT.01.04.TH.83. Pada tanggal 29 Mei

1995 dengan akta No. 107 dari Imas Fatimah SH. Notaris di Jakarta terjadi lagi perubahan

Anggaran Dasar Perseroan dengan peningkatan modal dan menyingkat nama PT Perusahaan
STMIK MASA DEPAN
9

Impor Ekspor Rajawali Nusindo menjadi PT Rajawali Nusindo dan perubahan anggaran

dasar telah mendapat pengesahan dari Menteri Kehakiman RI No.C2-7539.HT.01.04.TH.96

tanggal 6 Maret 1996. Kemudian Anggaran Dasar mengalami perubahan kembali dengan

akta No.88 dari Notaris Sutjipto SH tanggal 17 Juli 1996 tentang peningkatan modal dan

perubahan tersebut telah pula mendapat pengesahan dari Menteri Kehakiman RI No.C2-

HT.01.04.A.805 tanggal 25 Januari 1997.

Pada tanggal 8 Juli 1998 Anggaran Dasar Perseroan mengalami perubahan kembali

dengan akta No.21 tanggal 8 Juli 1998 tentang maksud dan tujuan serta perubahan struktur

permodalan. Perubahan tersebut telah mendapat pengesahan dari Menteri Kehakiman RI

No.C2-18.868.HT.01.04.TH.98 tanggal 2 Oktober 1998. Terakhir Anggaran Dasar Perseroan

mengalami perubahan kembali dengan akta No.32 dari Notaris Sutjipto SH tanggal 12 Juni

2001 tentang penggabungan PT Rajawali Nusindo ke dalam PT Rajawali Nusantara

Indonesia. Perubahan Anggaran tersebut telah mendapat pengesahan dari Menteri Kehakiman

dan Hak Asasi Manusia RI No.C-05796.HT.01.04.TH.2001 tanggal 14 Agustus 2001. Pada

tanggal 31 Oktober 2004 dengan akta nomor 4 dari Nanda Fauz Iwan, SH, M.Kn, notaris

yang berkedudukan di Jakarta, terjadi lagi perubahan tentang pemisahan unit distribusi dan

perdagangan PT Rajawali Nusantara Indonesia menjadi anak perusahaan sendiri dengan

nama PT Rajawali Nusindo. Pendirian perseroan tersebut telah disetujui oleh Menteri Negara

Badan Usaha Milik Negara nomor S-244/MBU/2004 tanggal 4 Mei 2004 serta telah

mendapat pengesahan dari Menteri Kehakiman dan Hak Asasi Manusia Republik Indonesia

nomor C-16617 HT.01.01.TH.2004 tanggal 2 Juli 2004.

Sampai saat ini PT. Rajawali Nusindo terus mengalami perkembangan dan telah

memiliki 39 kantor cabang di seluruh Indonesia dengan jumlah relasi yang luas. PT. Rajawali

Nusindo berpusat di Jakarta yang beralamat di Jl. Denpasar Raya Kav. D III Kuningan

Jakarta 12950 Telp. 021-2523821, Fax. 021-2510163, Email (sekkorp@rni.co.id), Website

(www.rni.co.id). Pimpinan tertinggi di kantor pusat adalah Dewan Komisaris sedangkan di


STMIK MASA DEPAN
10

setiap kantor cabang adalah Kepala Bagian. Kepala Bagian Cabang Tangerang saat ini dijabat

oleh Bones Sembiring Kembaren, SH. Salah satu runag lingkup perusahaan PT Rajawali

Nusindo Cabang Tangerang adalah sebagai perusahaan distributor. Perusahaan tersebut

mensuplai barang sesuai dengan permintaan konsumen. Adapun beberapa jenis produk yang

di suplai oleh perusahaan ini adalah berupa obat-obatan dan alat kesehatan.

2. 2 Visi dan Misi

PT. Rajawali Nusindo didirikan bertujuan untuk menjadi perusahaan distribusi Dan

trading plus yang bekerja secara profesional dan handal dengan memberikan peningkatan

pelayanan kepada pelanggan.

2. 2.1 Visi

1. Menjadi badan usaha dengan kinerja terbaik dalam agro industri, farmasi dan perdagangan

umum, yang dikelola secara profesional dan inovatif dengan orientasi pada kualitas produk

dan pelayanan pelanggan yang prima (excellent customer service).

2. Sebagai karya sumber daya manusia yang handal, mampu tumbuh dan berkembang serta

memenuhi harapan pihak-pihak berkepentingan (stakeholder).

2. 2.2 Misi

1. Sebagai perusahaan terbaik dalam bidang agro industri, farmasi dan perdagangan umum

serta siap menghadapi tantangan dan unggul dalam kompetisi lokal maupun global dengan

bertumpu pada kemampuan sendiri

2. Memberdayakan seluruh karyawan sebagai aset yang berharga untuk memberikan

pelayanan terbaik bagi pelanggan.

3. Mengembangkan kemitraan dengan principal yang menghasilkan produk berkualitas.

STMIK MASA DEPAN


11

4. Selalu meningkatkan teknologi informasi untuk mempercepat pelayanan.

5. Selalu menjaga efektivitas dan efisiensi.

2 3. Pertumbuhan Perusahaan

Kinerja PT Rajawali Nusindo selalu berkembang dengan baik, ini bias dilihat dari data

perkembangan usaha 6 (enam) tahun terakhir. Dengan SDM yang handal serta jaringan

distribusi yang luas, PT Rajawali Nusindo selalu mancapai sasaran penjualan, dan selalu

tumbuh dengan baik. Penjualan PT Rajawali Nusindo (dalam jutaan rupiah)

Gambar 2.1 Grafik Penjualan Tahun 2002-2008


STMIK MASA DEPAN
12

2 4. Struktur Organisasi

STMIK MASA DEPAN


13

2 5. Uraian Tugas

Pelaksanaan kegiatan dalam organisasi, menuntut adanya pembagian tugas antara semua

orang yang ada dalam organisasi tersebut. Dengan adanya pembagian tugas, masing-masing

bagian atau unit kerja yang ada dalam organisasi dapat mengetahui secara jelas tugas dan

tanggung jawab.

Wewenang dan tugas masing-masing bagian yang terdapat didalam struktur organisasi

adalah sebagai berikut:

1. Kepala Bagian

Melaksanakan tugas antara lain:

a. Bertanggungjawab sebagai pimpinan yang mengataur laju perusahaan di cabang yang

dipimpinnya.

b. Mengkoordinasi setiap bagian yang dipimpimpinya agar dapat bekerja sesui

tanggungjawab masing-masing.

c. Mengatasi permasalahan-permasalahan yang terjadi di cabang perusahaan yang

dipimpinnya.

d. Melaporkan kegiatan operasional cabang perusahaan kepada perusahaan induk/pusat.


STMIK MASA DEPAN
14

2. Kepala Operasional

Melaksanakan tugas antara lain:

a. Menjalankan kegiatan operasional perusahaan seperti pemasokan, pendistribusian barang,

dan lain-lain.

b. Mengontrol laju kegiatan operasional agar tetap stabil.

c. Bertanggungjawab kepada Kepala Cabang dengan memberikan laporan kegiatan

operasional perusahaan.

3. Supervisor

Melaksanakan tugas antara lain:

a. Mmelakukan pengawasan terhadap karyawan di bagian yang menjadi tanggung jawabnya.

b. Membuat keputusan untuk menyelesaikan persoalann di unit/bagian kerjanya.

4. Kepala Akuntansi dan Keuangan

a. Mengatur arus uang yang melalui perusahaan, yaitu mengatur uang unntuk mendukung

kegiatan manufaktur, pemasaran dan kegiatan, dan mengatur dana agar dapat digunakan

dengan cara yang paling efektif.

b. Mengendalikan pengeluaran permasalahan pada batas yang telah ditentukan.

c. Membuat catatan untuk setiap transaksi, menjelaskan apa yang terjadi, kapan terjadinya,

siapa yanng telibat, berapa banyak dana yang terlibat.

d. Melaporkan setiap penjulan kepada Kepala Bagian.

5. Sales

Sales bertugas melakukan setiap kegiatan penjualan barang kepada pelanggan secara

langsung.
STMIK MASA DEPAN
15

6. Marketing Sales

Melaksanakan tugas antara lain:

a. Melakukan marketing mix (bagian pemasaran) yaitu membuat strategi untuk produk apa

yang diinginkan pelannggan, harga yang tepat, tempat yang strategis dan bagaimana menarik

minat pelanggan terhadap produk yang ditawarkan.

b. Memperkenalkan produk kepada pelanggan.

c. Berusaha menjalin kerjasama yang baik dengan pelanggan.

7. Pesanan

Melaksanakan tugas antara lain:

a. Menerima pemesanan barang dari pelanggan.

b. Memberikan perintah kepada bagian gudang untuk mengirim barang

kepada pelanggan atau konsumen.

c. Memberikan laporan barang-barang yang telah keluar atau yang terjual

kepada bagian Kepala Akuntansi dan Keuangan.

8. Piutang

Melaksanakan tugas antara lain:

1. Membuat catatan piutang dagang dari para pelanggan.

b. Mengkalkulasi jumlah piutang yang harus dilunasi pelanggan.

c. Membuat tanggal jatuh tempo piutang pelanggan.

9. Kasir

STMIK MASA DEPAN


16

Melaksanakan tugas antara lain:

a. Melakukan transaksi dengan pelanggan.

b. Merekapitulasi pendapatan perusahaan dari hasil transaksi.

c. Memberikan surat jalan untuk barang yang keluar.

10. Gudang

Melaksanakan tugas antara lain:

a. Mengawasi barang masuk dan barang keluar dari dan ke gudang.

b. Melakukan penyimpanan barang yang akan didistribusikan.

3.6 Prosedur Sistem yang sedang Berjalan

3.6.1 Prosedur Sistem Secara Narasi

Adapun penjelasan dari aplikasi pelaporan order barang dari kantor Cabang Palembang ke

kantor Pusat Jakarta pada saat ini adalah:

1. Surat pesanan diterima oleh bagian Gudang, surat pesanan tersebut berupa data konsumen

dan data barang.

2. Bagian gudang akan akan memberikan data konfirmasi barang sehubungan dengan

permintaan barang dari konsumen.

3. Bagian Administrasi akan membuat faktur dan konsumen akan menerima faktur sebagai

tanda terima barang.

4. Rekap laporan diproses oleh bagian administrasi dan disampaikan ke Kepala Bagian kantor

cabang dan kantor pusat.

STMIK MASA DEPAN


17

3.6.2 Flowchart Sistem yang sedang Berjalan

Gambar 2.3 Flowchart Sistem yang sedang Berjalan

STMIK MASA DEPAN


18

BAB III

TINJAUAN PUSTAKA

3.1 Teori Umum

3.1.1 Pengertian Komputer

Menurut Jogiyanto Hartono (2005:2), ”komputer adalah alat elektronik yang dapat

menerima input data dan mengolah data serta dapat memberikan informasi yang

menggunakan suatu program yang tersimpan di dalam memori komputer (stored program)

yang dapat menyimpan program dan hasil pengolahan yang bekerja secara otomatis”.

Donald H.Sanders (2004:1) berpendapat mengenai komputer:

Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta

dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input,

memprosesnya dan menghasilkan output di bawah pengawasan suatu langkah-langkah

instruksi-instruksi program yang tersimpan di memori (stored program). Sedangkan menurut

buku Introduction To Computer (Gordon B. Davis ), dalam buku Pengenalan Komputer

Jogiyanto Hartono, MBA, Ph.D, (1999:2), ”komputer adalah tipe khusus alat penghitung

yang mempunyai sifat tertentu yang pasti”. Pengertian komputer menurut Robert H. Blissmer

(1991:1), Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas

sebagai berikut:

1. Menerima input atau masukan data.

2. Memproses input tadi sesuai dengan programnya.

3. Menyimpan perintah-perintah dan hasil dari pengolahan.

4. Menyediakan output dalam bentuk informasi.

STMIK MASA DEPAN


19

Pengertian komputer menurut buku Computer Organization (V.C Hamacher, Z.G

Vranesic, S.G zaky, 1992:2) ”komputer adalah mesin penghitung elektronik yang cepat dapat

menerima informasi input digital, memprosesnya sesuai dengan suatu program yang

tersimpan di memorinya (Stored Program) dan menghasilkan output informasi”. Pengertian

Komputer secara konseptual menurut situs (http://www.wikipedia.com/) adalah sebagai

berikut:

“komputer adalah alat yang dipakai untuk mengolah informasi menurut prosedur yang telah

dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang

pekerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata

ini kemudian dipindahkan kepada mesin itu sendiri”. Dari beberapa defenisi yang tersebut,

dapat disimpulkan bahwa komputer adalah:

1. Alat elektronik.

2. Dapat menerima input data.

3. Dapat mengolah data.

4. Dapat memberikan informasi.

5. Menggunakan suatu program yang tersimpan di memori computer.

6. Dapat menyimpan program dan hasil pengolahan.

7. Bekerja secara otomatis.

3.1.2 Pengertian Program

Menurut Kamus Komputer (2007:400), “program adalah sekumpulan instruksi yang

memerintahkan komputer untuk melaksanakan tugas khusus”. Menurut Kamus Besar Bahasa

STMIK MASA DEPAN


20

Indonesia (1991:702), “program adalah rancangan tentang asas-asas dan usaha yang

dijalankan”.

3.1.3 Pengertian Aplikasi

Menurut Kamus Besar Bahasa Indonesia (2005:46), “aplikasi adalah suatu

penerapan atau penggunaan”.Aplikasi adalah suatu subkelas perangkat lunak komputer yang

memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan

pengguna”. (http://id.wikipedia.org/wiki/applikasi).

3.1.4 Pengertian Data

Menurut Andri Kristanto (2007:7), ”data adalah penggambaran dari sesuatu dan

kejadian-kejadian yang kita hadapi”. Menurut Drs. John J. Longkutoy (1980:4): Data adalah

istilah majemuk dari kata datum, yang berarti fakta, atau bagian dari fakta yang mengandung

arti, yang dihubungkan dengan kenyataan, simbol-simbol, gambar-gambar, kata-kata, angka-

angka, huruf-huruf, yang menunjukkan suatu ide, objek, kondisi, atau situasi dan lain-lain.

Sedangkan Menurut Jogiyanto Hartono, MBA, Ph.D (2005:2), “data adalah kumpulan

kejadian yang diangkat dari suatu kenyataan, data dapat berupa angka-angka, huruf-huruf

atau simbol-simbol khusus atau gabungan darinya”. Menurut Kamus Besar Bahasa Indonesia

(1991:187), “data adalah suatu keterangan atau bahan nyata yang dapat dijadikan dasar kajian

(analisis atau kesimpulan)”.

3.1.5 Pengertian Pengolahan Data

Menurut Andri Kristanto (2007:8), ”pengolahan data adalah waktu yang digunakan

untuk menggambarkan perubahan bentuk data menjadi informasi yang memiliki kegunaan”.

Andri Kristanto (2007:12) mengemukakan mengenai sistem pengolahan data bahwa ”untuk

mendukung lancarnya suatu sistem informasi dibutuhkan beberapa komponen yang fungsinya

sangat vital di dalam sistem informasi”. Sedangkan Menurut Jogiyanto Hartono, MBA, Ph.D

STMIK MASA DEPAN


21

(2005:2), “pengolahan data adalah manipulasi dari data kedalam bentuk yang lebih berguna

dan lebih berarti, berupa suatu informasi”.

3.1.6 Pengertian Proses

Menurut Kamus Komputer (2007:398), “proses merupakan kegiatan mengolah dan

memanipulasi masukkan data sedemikian rupa sehingga menjadi informasi yang sesuai

dengan keiginan pengguna sistem”.

3.1.7 Pengertian Database

Menurut Jogiyanto (2005:711), “basis data (database) merupakan kumpulan dari data

yang saling berhubungan satu dengan yang lainnya, tersimpan di simpanan luar komputer dan

digunakan perangkat lunak tertentu untuk memanipulasinya”. Database merupakan salah satu

komponen yang penting di sistem informasi, karena berfungsi sebagai basis penyedia

informasi bagi para pemakai. Database terdapat dari beberapa bagian-bagian diantaranya

adalah sebagai berikut:

1. Table (Tabel)

Table (Tabel) adalah suatu format yang terdiri dari baris dan kolom yang berisi informasi

yang akan berkaitan satu dengan yang lainnya.

2. Query

Query adalah suatu extracting data dari suatu database dan menampilkannya untuk

pengolahan lebih lanjut.

3. Report

Report adalah suatu teknik pembuatan laporan yang hanya menampilkan item -item di luar

kebiasaan, dengan tujuan memudahkan pembacaan laporan.

4. Form

STMIK MASA DEPAN


22

Form adalah sebuah jendela yang merupakan wadah bagi berbagai komponen yang akan

terpasang dalam suatu program aplikasi.

5. Record

Record digunakan sebagai kumpulan identitas dari suatu objek. Kumpulan dari beberapa field

tentang suatu objek.

3.1.8 Pengertian Order

Menurut Kamus Besar Bahasa Indonesia (1991:499), “order adalah suatu pesanan

untuk memenuhi permintaan dari pihak lain”.

3.1.9 Pengertian Barang

Menurut Kamus Besar Bahasa Indonesia (1991:80), “barang adalah benda umum atau

segala sesuatu yg berwujud atau berjasad”.

3.1.10 Pengertian Judul Secara Keseluruhan

Aplikasi Pelaporan Order Barang dari Kantor Cabang ke Kantor Pusat PT Rajawali

Nusindo adalah suatu perancangan aplikasi program mengenai pelaporan order barang dari

kantor cabang ke kantor pusat PT Rajawali Nusindo.

3.2 Teori Khusus

3.2.1 Data Flow Diagram (DFD)

Menurut Andri Kristanto dalam buku Perancangan Sistem Informasi dan Aplikasinya

(2007:55), “Data Flow Diagram (DFD) adalah suatu model logika data atau proses yang

dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari

sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi

antara data yan tersimpan dan proses yang dikenakan pada data tersebut”. Tata Sutabri,
STMIK MASA DEPAN
23

S.Kom, MM (2003:163), “Data Flow Diagram adalah suatu network yang menggambarkan

suatu sistem automat atau komputerisasi, manualisasi atu gabungan dari keduanya, yang

penggambarannya disusun dalam bentuk kumpulan komponen sistem yang saling

berhubungan sesuai dengan

aturan mainnya”. Menurut Hanif Al Fatta dalam buku Analisis dan Perancangan Sistem

Informasi (2007:119), “Data Flow Diagram merupakan diagram yang digunakan untuk

menggambarkan proses–proses yang terjadi pada sistem yang akan dikembangkan”. Ada 4

elemen yang menyusun suatu DFD yaitu:

1. Proses

Aktivitas atau fungsi yang dilakukan untuk alasan bisnis yang spesifik, biasa berupa manual

maupun terkomputerisasi.

2. Data Flow

Satu data tunggal atau kumpulan logis suatu data, selalu diawali atau berakhir pada suatu

proses.

3. Data Store

Kumpulan data yang disimpan dengan cara tertentu. Data yang mengalir disimpan dalam data

store. Aliran data di update atau ditambahkan ke data store.

4. External Entity

Orang, organisasi atau sistem yang berada di luar sistem tetapi berinterkasi dengan sistem.

Langkah-langkah dalam Data Flow Diagram dibagi menjadi tiga tahap atau tingkatan, yaitu:

1. Diagram Konteks

STMIK MASA DEPAN


24

Diagram konteks dibuat untuk menggambarkan sumber serta tujuan data yang akan diproses

atau dengan kata lain diagram konteks digunakan untuk menggambarkan sistem secara umum

atau global keseluruhan sistem yang ada.

2. Diagram Nol

Diagram nol dibuat untuk menggambarkan tahapan proses yang ada di dalam diagram

konteks, yang penjabarannya lebih terperinci.

3. Diagram Detail

Diagram detail dibuat untuk menggambarkan arus data secara lebih mendetail lagi dari

tahapan proses yang ada di dalam diagram nol.Aturan-aturan dalam pembuatan Data Flow

Diagram adalah sebagai berikut:

1. Di dalam data flow diagram tidak boleh menghubungkan antara entity luar (external entity)

dengan entity luar (external entity) lainnya secara langsung.

2. Di dalam data flow diagram tidak boleh menghubungkan data store yang satu dengan data

store yang lainnya secara langsung.

3. Di dalam data flow diagram tidak boleh menghubungkan data store dengan entity luar

secara langsung.

4. Setiap proses harus ada memiliki data flow yang masuk dan ada juga data flowyang keluar.

3.2.2 Entity Relationship Diagram (ERD)

Menurut Hanif Al Fatta ( 2007:121) diagram entitas relasi adalah gambar atau

diagram yang menunjukan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis.

Entity Relationship Diagram (ERD) adalah model konseptual yang mendeskripsikan

hubungan antara penyimpanan (dalam DFD), dan digunakan untuk memodelkan struktur data
STMIK MASA DEPAN
25

dan hubungan antara data, karena hal ini relative kompleks. Entity Relationship Diagram

(ERD) menggunakan sejumlah notasi dan simbol–simbol untuk menggambarkan struktur dan

hubungan antara data, Pada dasarnya ada tiga macam symbol yang digunakan yaitu :

1. Entiti

Entiti adalah suatu objek yang dapat didefenisikan dalam lingkungan pemakai, sesuatu yang

penting bagi pemakai dalam konteks sistem yang akan dibuat.

2. Atribut

Entiti mempunyai elemen yang disebut atribut, dan berfungsi mendeskripsikan karakter

entity.

3. Relationship (Hubungan)

Entiti dapat berhubungan satu sama lain, Hubungan ini dinamakan relationships.

4. Links

Garis sebagai penghubung antara himpunan, relasi dan himpunana entitas dengan atribut.

3.3 Teori Program

3.3.1 Tentang Pemrograman Visual Basic 6.0

Microsoft Visual Basic 6.0 sebuah aplikasi pemrograman yang basis bahasa

pemrogramannya adalah BASIC. (Dian Rakyat, 2006 : 2). Visual Basic (Beginners All-

Purpose Symbolic Instruction Code) merupakan sebuah bahasa pemrograman yang dapat

digunakan untuk membuat suatu aplikasi dalam Microsoft Windows. Visual Basic

menggunakan metode Graphical User Interface (GUI) dalam pembuatan program aplikasi

(project). Istilah visual mengacu pada metode pembuatan tampilan program (interface) atau

objek pemrograman yang biasa dilakukan secara langsung terlihat oleh programmer. Dalam

Visual Basic, pembuatan program aplikasi harus dikerjakan dalam sebuah project. Sebagai

STMIK MASA DEPAN


26

program yang berbasiskan windows, visual basic 6.0 mempunyai kemampuan untuk

berinteraksi dengan seluruh aplikasi windows serta dapat membangun aplikasi dengan

menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic serta dapat

menghasilkan suatu file berformat Excel.

3.3.2 Kelemahan dan Kelebihan Visual Basic 6.0

3.3.2.1 Kelemahan

Menurut situs (www.pintunet.com) adapun kelemahan dari pemrograman Visual

Basic 6.0 adalah sebagai berikut :

a. Program hanya dapat running di windows.

b. Tidak praktis apabila diterapkan pada jaringan komputer.

c. Visual Basic 6.0 tidak memiliki database sendiri dan biasanya Visual Basic mengunakan

database seperti : MySql, Sql Server, Microsoft Access.

d. Visual Basic 6.0 tidak punya pendukung untuk membuat report dari bawaan Visual Basic

sendiri, tetapi Visual Basic menggandeng sebuah software lain contohnya crystal report

ataupun Microsoft Access untuk membangun sebuah laporan.

3.3.2.2 Kelebihan

Menurut situs (www.pintunet.com) ada beberapa kelebihan pemrograman

Visual Basic6.0 diantaranya adalah sebagai berikut :

a. Dapat membuat suatu aplikasi windows.

b. Perintah-perintah dalam bahasa Visual basic 6.0 sangat komplit.

STMIK MASA DEPAN


27

c. Visual Basic 6. 0 bisa dengan mudah membuat sebuah program tanpa harus mengetik

bahasa program lagi, tetapi cukup mendesain interface/tampilan program dengan Visual

Basic 6.0 melalui editor yang telah tersedia.

d. Tersedia fasilitas ActiveX merupakan suatu program/fasilitas tambahan yang bisa kita

masukan/load ke dalam Visual Basic 6.0.

e. Dapat menghasilkan suatu file berformat Excel.

BAB IV

PEMBAHASAN

4.1 Prosedur Sistem Yang Akan Diterapkan

Pada pengolahan data pelaporan order barang dari kantor cabang Tangerang ke kantor pusat

Jakarta prosedur sistem yang akan diterapkan pada cabang Tangerang adalah aplikasi

pengolahan data yang digunakan untuk mengolah data laporan order barang. Dengan adanya

aplikasi pengolahan data ini diharapkan dapat mempercepat proses pengolahan data dalam

pengiriman laporan order barang dari kantor cabang ke kantor pusat Jakarta, serta

menghasilkan keluaran data yang dapat terproses dengan baik, sehingga informasi yang

dihasilkan bisa akurat dan maksimal.

Aplikasi pelaporan order barang ini memiliki beberapa form yang telah disesuaikan

dengan kebutuhan bagian seksi kepegawaian pada PT Rajawali Nusindo Cabang Tangerang,

dengan menggunakan bahasa yang sederhana sehingga pengoperasian aplikasi bisa dilakukan

dengan mudah membuat aplikasi ini nyaman digunakan sekalipun oleh pemula. Aplikasi ini

juga menghasilkan laporan yang terperinci sesuai kebutuhan user. Aplikasi pelaporan order

barang pada PT Rajawali Nusindo Cabang Tangerang menggunakan menggunakan Microsoft

Visual Basic 6.0 dan database berupa MySql dengan menghasilkan suatu file berformat Excel

agar dapat dikirim melalui email ke kantor pusat, yang bertujuan agar sistem yang digunakan

STMIK MASA DEPAN


28

dapat mempermudah kinerja karyawannya dalam melakukan proses pelaporan order barang

dari kantor cabang ke kantor pusat sehingga proses pengerjaan dapat dikerjakan dengan cepat

dan akurat serta mudah dioperasikan oleh perusahaannya.. Microsoft Visual Basic dipilih

sebagai bahasa pemrograman dikarenakan bahasa perogramannya sederhana, penggunaan

code listing bersifat fleksibel, artinya dalam pem fbbuatan code bisa diatur oleh user, dan

bahasa basicmenggunakan bahasa Inggris yang mudah.

4.2 Analisa Sistem

Analisis sistem merupakan proses mempelajari, menganalisa masalah yang akan diteliti

sesuai dengan tujuan yang akan dicapai. Tahapan yang dilakukan pada saat mempelajari

sistem yang sedang berjalan pada PT Rajawali Nusindo Cabang Tangerang yaitu: melakukan

observasi dengan ikut menangani pengolahan data khususnya pengolahan data pelaporan

order barang sesuai dengan judul Laporan Kuliah Kerja Praktek yang penulis lakukan,

melakukan wawancara dengan Bagian Administrasi Keuangan PT Rajawali Nusindo Cabang

Tangerang serta mempelajari data-data yang ada pada PT Rajawali Nusindo Cabang

Tangerangjuga melakukan observasi. Pada PT Rajawali Nusindo Cabang Tangerang proses

pandataan pelaporan order barang belum semuanya dilakukan secara komputerisasi, sehingga

jika ada perubahan data atau terjadi kesalahan dalam pengolahan data pelaporan order barang

harus diperiksa ulang kembali data-data pelaporan order barang tersebut. Sehingga dalam

proses pelaporan data yang diinginkan oleh kepala bagian dan kantor pusat tidak dapat

menghasilkan informasi dengan cepat dan akurat, karena proses pelaporann yang dilakukan

belum otomatis yang biasa langsung dipakai. Oleh karena itu, penulis bermaksud untuk

membuat suatu program aplikasi yang sederhana sehingga program tersebut dapat membantu

PT Rajawali Nusindo Cabang Tangerang, khususnya pada Bagian Administrasi Keuangan.

4.2.1 Tempat dan Waktu Penelitian

STMIK MASA DEPAN


29

Penelitian ini dilakukan di kantor PT Rajawali Nusindo Cabang Tangerang yang

beralamat di Jalan Rambutan No.2, 30 Ilir Tangerang 30144, penelitian ini dimulai dari Bulan

Januari sampai bulan Pebuari 2018.

4.2.2 Alat dan Bahan

Dalam menjalankan program ini dibutuhkan suatu alat dan bahan penunjang, yaitu

perangkat keras (hardware), perangkat lunak (software) dan brainware. Adapun spesifikasi

minimal dari penunjang tesebut ialah,

1. Perangkat keras (hardware)

a. Personal Computer dengan spesifikasi Processor Pentium III 750 MHz.

b. RAM 512 MB

c. CD Rom drive

d. Key board dan mouse

e. Printer

f. Dan lain-lain

2. Perangkat Lunak (Software)

a. Sistem Operasi Microsoft Windows XP Profesional.

b. Aplikasi Microsoft Visual Studio 6.0

c. Aplikasi Seagate Crystal Report 8.5

d. Aplikasi XAMPP Control Panel

e. Aplikasi My Sql ODBC 3.51 Driver

f. Aplikasi My ODBC Standar 3.51

STMIK MASA DEPAN


30

4.3 Tahap Pengembangan Sistem

4.3.1 Pendefinisian Masalah

Dalam melakukan suatu penelitian untuk mengetahui adanya masalah, diperlukan

suatu pendekatan dengan metode-metode dan teknik tertentu untuk tujuan memperoleh data.

Dalam usaha-usaha memperoleh data dalam penyusunan laporan ini digunakan metode-

metode yang memungkinkan dapat menyempurnakan data dan keterangan yang didapat

penulis sehingga memudahkan dalam penganalisaan dan memberikan kesimpulan. Tahap-

tahap yang dipergunakan dalam membuat aplikasi data pelaporan order barang untuk

mengatasi permasalahan yang telah dijelaskan pada Bab I.

4.2.2 Studi Kelayakan

Setelah mengetahui dan mendefinisikan permasalahan yang telah dijelaskan pada Bab

I, maka penulis melakukan studi kelayakan dengan mempelajari data yang digunakan. Pada

proses studi kelayakan ini dapat dipandang dari berbagai sudut:

1. Kelayakan dari segi teknis

Kelayakan dari segi teknis ini didasarkan pada dua kategori, yaitu pada hardware dan

software, maksudnya bahwa kebutuhan hardware serta software sebagai penunjang sistem

tersebut sudah disesuaikan dengan keadaan yang ada pada PT Rajawali Nusindo Cabang

Tangerang. Kantor PT Rajawali Nusindo Cabang Tangerang tersebut telah memiliki

hardware yang menunjang dalam penerapan dan pengembangan aplikasi pengolahan data

pelaporan order barang dari kantor cabang ke kantor pusat.

2. Kelayakan dari segi operasional

PT Rajawali Nusindo Cabang Tangerang memerlukan brainware untuk

mengoperasikan aplikasi yang telah ada atau yang akan diterapan untuk mendapatkan

kemudahan dalam menghasilkan laporan data pelaporan order barang yang akurat, dengan
STMIK MASA DEPAN
31

demikian semua kegiatan operasional diperusahaan berjalan dengan baik sesuai yang

diharapkan.

4.4 Rancangan Sistem

4.4.1 Event List

Konsumen memberikan data berupa surat pesanan. Kemudian Administrasi mengolah

data yang masuk dari konsumen, apabila barang tersedia pada stok gudang maka

Administrasi membuat tanda penerimaan barang kepada konsumen atau faktur. Setelah

semua data diolah dalam proses yang telah dirancang kemudian Bagian Administrasi

Keuangan membuat laporan order barang per 30 hari dan diserahkan kepada kepala bagian

dan kantor pusat.

4.4.2 Data Diagram Pengolahan Data Pelaoran Order Barang

1. Diagram Konteks Pengolahan Data Pelaporan Order Barang

STMIK MASA DEPAN


32

Gambar 4.1 Diagram Konteks Pengolahan Data Pelaporan Order Barang

2. Diagram Level 0 Pengolahan Data Pelaporan Order Barang

Gambar 4.2 Diagram Level 0 pengolahan Pelaporan Order Barang

STMIK MASA DEPAN


33

Penjelasan :

Pada diagram zero ini menjelaskan proses pengolahan data pelaporan order barang.

Konsumen memberikan data dapat berupa surat pesanan kepada pihak Bagian Administrasi

Keuangan. Administrasi menerima surat pesanan tersebet kemudian mengolah surat pesanan

tersebut. Namun terlebih dahulu administrasi memeriksa barang yang dibutuhkan oleh

konsumen apabila barang tidak ada maka pihak Administrasi melakukan pemesanan barang

ke kantor pusat. Apabila barang tersebut tersedia dalam stok barang maka administrasi

langsung membuat faktur dan mengolah data pelapor order barang. Laporan order barang

tersebut diserahkan kepada kepala bagian setelah mendapat persetujuan dari kepala bagian

maka Administrasi langsung mengirim laporan tersebut ke kantor pusat.

4.4.3 Blokchart pengolahan Pelaporan Order Barang

Tabel 4.1 Diagram Blokchart Pengolahan Pelaporan Order Barang

STMIK MASA DEPAN


34

Penjelasan :

Proses pelaporan order barang dimulai dengan memeriksa

pesanan barang dari konsumen dengan melihat data

konfirmasi barang dari stok barang, apabila barang tersedia

maka akan dilakukan proses pembuatan faktur kemudian

dilakukan proses pembuatan laporan barang.

4.4.4 Flowchart Pengolahan pelaporaan Order Barang

STMIK MASA DEPAN


35

Gambar 4.3 Diagram Flowchart Pengolahan Pelaporan Order Barang

Penjelasan :

System pengolahan data pelaporan order barang dimulai dengan memasukan data

pemesanan barang kemudian dilakukan pengolahan data konsumen dan barang, kemudian

pengecekan stok barang apabila barang tersedia maka akan dilanjutkan proses pemuatan

fakrtur, cetak laporan order barang. Namun apabila barang tidak ada maka akan dilanjutkan

lagi proses sampai ada barang.

4.4.5 Kamus Data

Kamus data untuk pengolahan data pelaporan order penjualan barang adalah sebagai berikut:

4.4.5.1 File Data Konsumen

Konsumen = @Kd_kons+ Nm_kons+Telepon+Alamat

@Kd_kons = 0 {Karakter}8

STMIK MASA DEPAN


36

Nm_kons = 0 {Karakter}30

Telepon = 0 {Karakter}14

Alamat = 0 {Karakter}35

4.4.5.2 File Data Barang

Barang = @Kd_brg+Nm_brg+Satuan+Hrg_pokok

+Hrg_jual+Jumlah

@Kd_brg = 0 {Karakter}8

Nm_brg = 0 {Karakter}35

Satuan = 0 {Karakter}30

Hrg_pokok = 9999999999

Hrg_jual = 9999999999

Jumlah = 9999

4.4.5.3 File Data Penjualan

Jual = @Faktur+Tgl+Kd_kons+Kd_brg+Harga

+Jumlah+Diskon+Total+Netto

@Faktur = 0 {Karakter}8

Tgl = 99/99/9999

Kd_brg = 0 {Karakter}8

Kd_kons = 0 {Karakter}8

Harga = 9999999999

Jumlah = 9999

Diskon = 999

Total = 9999999999

Netto = 9999999999

4.4.5.4 File Data Pemesanan Barang ke Pusat

STMIK MASA DEPAN


37

Pesan_kepusat = @Kd_brg+No_pesan+Nm_brg+Tgl+Jumlah

@Kd_brg = 0 {Karakter}8

No_pesan = 0 {Karakter}8

Nm_brg = 0 {Karakter}35

Tgl = 99/99/9999

Jumlah = 9999

4.4.5.5 File Data Pemesanan Barang dari Konsumen

Pesanan = @Kd_brg+No_pesan_kons++Kd_kons

+Tgl+Harga+Jumlah+Total

@Kd_brg = 0 {Karakter}8

No_pesan_kons = 0 {Karakter}8

Kd_kons = 0 {Karakter}8

Tgl = 99/99/9999

Harga = 9999999999

Jumlah = 9999

Total = 9999999999

4.4.5.6 File Data Laba

Pesanan = @Kd_brg+Nm_brg+Jumlah+Hrg_pokok

+Hrg_jual+Laba+Laba1

Hrg_jual = 9999999999

Laba = 9999999999

Laba1 = 9999999999

@Kd_brg = 0 {Karakter}8

Nm_brg = 0 {Karakter}35

Kd_brg = 0 {Karakter}8

STMIK MASA DEPAN


38

Jumlah = 9999

Hrg_pokok = 9999999999

Hrg_jual = 9999999999

Laba = 9999999999

Laba1 = 9999999999

4.4.6 Detail Sistem

a. Tabel Data Konsumen

Tabel data konsumen dibuat menggunakan Localhost PhpMyAdmin, dengan adanya

table data konsumen dapat dilihat dan diketahui konsumen yang sering melakukan pembelian

dan yang akan menjadi pelanggan. Tabel tersebut disusun dengan struktur sebagai berikut :

Tabel 4.2 Tabel Data Konsumen

b. Tabel Data Barang

Tabel data barang dibuat menggunakan Localhost PhpMyAdmin, dengan struktur

tabel sebagai berikut, tabel tersebut berfungsi untuk menyimpan data barang yang tersedia di

kantor PT Rajawali Nusindo Cabang Tangerang :

Tabel 4.2 Tabel Data Barang

STMIK MASA DEPAN


39

c. Tabel Data Penjualan

Tabel data penjualan digunakan untuk menyimpan data barang yang telah terjual atau

barang yang dibeli oleh konsumen, dibuat dengan mengunakan Localhost PhpMyAdmin,

dengan struktur tabel sebagai berikut :

Tabel 4.4 Tabel Data Penjualan

d. Tabel Pemesanan Barang ke Pusat

STMIK MASA DEPAN


40

Tabel data pemesanan barang ke pusat berfungsi untuk menyimpan data pemesanan
barang ke kantor pusat dibuat dengan menggunakan Locahost PhpMyAdmin, dengan struktur
tabel sebagai berikut :

Tabel 4.5 Tabel Data Pemesanan Barang ke Pusat

e. Tabel Data Pemesanan Barang dari Konsumen

Tabel data pemesanan barang dari konsumen adalah tabel yang sangat penting sekali
dalam aplikasi pelaporan order barang PT Rajawali Nusindo yang berfungsi menyimpan data
barang yang dibeli oleh konsumen. Tabel ini dibuat dengan menggunakan Localhost
PhpMyAdmin, dengan struktur tabel sebagai berikut :

Tabel 4.6 Data Pemesanan Barang dari Konsumen

f.
Tab

el Data Laba

Tabel data penjualan digunakan untuk menyimpan data laba perusahaan di kantor PT
Rajawali Nusindo cabang Tangerang, dibuat dengan menggunakan Localhast PhpMyAdmin,
dengan struktur tabel sebagai berikut :
STMIK MASA DEPAN
41

Tabel 4.7 Tabel Data Laba

4.4.7 Struktur Program

STMIK MASA DEPAN


42

4.4.8 Desain Input

STMIK MASA DEPAN


43

Desain input adalah rancangan form yang aka dibuat dalam aplikasi pengolahan data

pelaporan order penjualan barang sebagai media untuk memasukan data. Desain input pada

program aplikasi ini dijelaskan dibawah ini :

a. Desain input Tampilan Menu

Penjelasan :

Form ini merupakan tampilan menu yang berfungsi sebagai induk dari aplikasi. Yang

menghubungkan antar satu form dengan yang lain.

b. Desain Input Data Barang

STMIK MASA DEPAN


44

Gambar 4.7 Desain Input Data Barang


Penjelasan :

Form ini digunakan untuk mengisi barang yang masuk, yang terbagi dari kode

barang , nama barang, satuan harga, pokok harga jual dan jumlah. Dan dilengkapi

dengan tombol tambah, simpan, cari, hapus, edit, dan keluar.

STMIK MASA DEPAN


45

c. Desain Input Data Pemesanan Barang ke Pusat

STMIK MASA DEPAN


46

Gambar 4.8 Desain Input Data Pemesanan Barang ke Pusat


Form ini digunakan untuk mengisi data pemesanan barang dari kantor cabang ke

kantor pusat dan dilengkapi dengan tombol tambah, simpan dan keluar.

d. Desain Input Data Laporan konsumen

Penjelasan :

Form ini digunakan untuk mengisi data konsumen yang dibuat oleh pegawai sebagai
arsip di kantor dan dilengkapi dengan tombol tambah, simpan, cari, hapus, edit dan keluar.

e. Desain Input Data Pemesanan Barang dari Konsumen

Penjelasan :

Form ini digunakan untuk mengisi data pemesanan barang dari konsumen dan akan
disimpan kedalam tabel pesanan. Harga dilengkapi dengan tombol tambah, simpan, dan
keluar.

STMIK MASA DEPAN


47

f. Desain Input Data Penjualan

Penjelasan :

Form ini digunakan untuk mengisi data penjualan barang dan akan disimpan kedalam

tabel penjualan. Dimana pada saat pembuatan laporan order barang ke kantor pusat akan

diproses melalui tabel penjualan form ini dilengkapi dengan tombol tambah, simpan dan

keluar.

4.4.10 Desain Output

Desain input adalah rancangan keluaran atau Output laporan dari hasil masukan

atau input data. Pada aplikasi ini Output-nya akan dijelaskan dibawah ini.
STMIK MASA DEPAN
48

a. Desain Output Data Barang

Penjelasan

desain Output data barang merupakan laporan dari barang yang masuk kekantor

cabang. Data barang adalah laporan dari data yang dimasukan dari form data barang.

b. Desain Output Data Pemesana Barang ke Pusat

Penjelasan :

STMIK MASA DEPAN


49

Desain Output Data Pemesanan Barang dari cabang ke pusat merupakan laporan dari
permintaan barang dari cabang ke kantor pusat. Data pemesanan barang dari kantor cabang
ke pusat adalah laporan dari data yang dimasukan dari form data pemesanan barang.
c. Desain Output Data Laporan Konsumen

Penjelasan :
Desain Output data laporan konsumen merupakan laporan dari data laporan konsumen
yang telah menjadi pelanggan dari kantor cabang.

d. Desain Output data Pemesana Barang dari Konsumen

STMIK MASA DEPAN


50

Gambar 4.15 Desain Output Data Pemesanan Barang dari Konsumen

e. Desain Output data penjualan

Penjelasan :
Desain output data penjualan merupakan laporan dari dua penjualan barang dan data
inilah yang akan dilaporkan ke kantor pusat yang dimasukan pada form data penjualan.

4.5 Hasil

Dari penelitian yang telah dilakukan. Dihasilkan sebuah program aplikasi pengolahan

data pelaporan order barang pada PT. Rajawali Nusindo Cabang Tangerang. Aplikasi

pengolahan data pelapor order barang ini mengolah semua data yang sesui dengan kebutuhan

PT. Rajawali Nusindo Cabang Tangerang . program aplikasi ini dapat dioperasikan pada

system operasi Microsoft Windows. Untuk mejalankan program aplikasi pengolahan data

pelaporan order barang ini dapat menggunakan Microsoft Visual Basic.

4.5.1 Login

Setelah aplikasi pengolahan data pelaporan order barang diaktifkan, maka akan tampil

terlebih dahulu form Login. Form ini digunakan agar form yang sudah disimpan tidak

STMIK MASA DEPAN


51

diketahui banyak orang , yang terdiri dari user dan password yang dapat dibuat melalui

PhpMyAdmin.

Gambar 4.17 Tamppilan Form Login

4.5.2 Menu Utama

Setelah aplikasi pengolahan data pelapor order barang diaktifkan, selanjutnya akan

tampil layer menu utama dari aplikasi ini, menu utama aplikasi ini terdiri dari Menu Bar.

Untuk leih jelasnya dapat dilihat pada gambar dibawah ini.

STMIK MASA DEPAN


52

Gambar 4.18 Tampilan Menu Utama

4.5.3 Sub Menu Master

4.5.3.1 Form Barang

Form barang berguna untuk menyimpan stok barang, memiliki field yaitu kode barang,
nama barang, satuan, harga pokok, harga jual, jumlah. Satuan barang akan tersedia di combo
box sehingga tinggal memilih satuan dari barang tanpa harus melakukan pengetikan .

Gambar 4.19 Tampilan Form Data Barang

4.5.3.2 Form Data Konsumen

STMIK MASA DEPAN


53

Gambar 4.20 Tampilan Form Data Konsumen

Form data pemesanan cabang digunakan untuk menyimpan dat permintaan barang dari
cabang kepusat, memiliki field yaitu kode barang, nama barang, satuan, harga pokok, harga
jual dan jumlah. Kode surat akan terisi secara otomatis dengan urutan yang telah ditetapkan.

4.5.3.3 Form Data Pemesanan Barang ke Pusat

Gambar 4.21 Tampilan Form Data Konsumen

STMIK MASA DEPAN


54

Form data laporan konsumen ini berguna untuk memasukan data laporan konsumen

pada PT. Rajawali Nusindo Cabang Tangerang. Dengan kode konsumen sebagai Primery

key, yang menjamin tidak terjadinya duplikasi kode laporan. Diserta tombol tambah untuk

menabah data, simpan untuk menyimpan data, cari untuk mencari data konsumen, hapus

untuk menghapus data satu per satu, edit untuk mengubah data, dan keluar untuk keluar dari

form konsumen.

Gambar 4.22 Tampilan Form Data Pemesanan Barang dari Konsumen

Form data pemesanan barang dari konsumen berguna untuk memasukan data

permintaan barang oleh konsumen PT. Rajawali Nusindo Cabang Tangerang. Dengan kode

barang sebagai primery key, yang menjamin tidak terjadinya duplikasi kode barang. Disertai

tombol tambah untuk menambah data, simpan untuk menyimpan data dan keluar untuk

keluar dari form pemesanan.

STMIK MASA DEPAN


55

4.5.3.4 Form Data Penjualan

Form data penjualan berguna untuk memasukan data penjualan pada PT. Rajawali

Nusindo Cabang Tangerang. Dengan faktur sebagai primery key, yang menjamin tidak

terjadinya duplikasi faktur. Disertai tombol tambah untuk menambah data berlanjut lagi

tombol faktur baru berfungsi untuk menambah data pada faktur yang lain atau faktur baru,

simpan untuk menimpan data dan keluar untuk keluar dari form penjualan.

STMIK MASA DEPAN


56

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan analisa yang dilakukan penulis pada PT Rajawali Nusindo Cabang

Tangerang maka penulis menarik kesimpulan sebagai berikut:

1. Sesuai dengan perumusan masalah yang penulis angkat dalam penyusunan Laporan Akhir

ini “Bagaimana membuat suatu aplikasi pelaporan order barang untuk dilaporkan dari

kantor cabang Palembang ke kantor pusat PT Rajawali Nusindo Jakarta dengan

menggunakan bahasa pemrograman Microsoft Visual Basic 6.0 dan database berupa

MySql dengan menghasilkan suatu file berformat Excel agar dapat dikirim melalui email

ke kantor pusat?”. Dengan ini penulis telah membuat aplikasi tersebut dan dapat

menghasilkan informasi yang tepat, akurat dan cepat bagi pihak perusahaan.

2. Bahasa Pemrograman Ms.Visual Basic 6.0 dan database berupa MySql yang dibuat untuk

PT Rajawali Nusindo Cabang Tangerang sangat baik untuk dijadikan sebagai suatu sistem

informasi untuk pembuatan laporan order barang per bulan, dimana dalam sistem tersebut

berisikan form-form data dan laporan antara lain sebagai berikut:

a. Form data barang

b. Form data permintaan barang dari cabang ke pusat

c. Form data konsumen

d. Form data pemesanan barang dari konsumen

e. Form data penjualan

f. Laporan data barang

g. Laporan data pemesanan barang ke pusat

h. Laporan data konsumen

STMIK MASA DEPAN


57

i. Laporan data pemesanan barang dari dari konsumen

j. Laporan data penjualan

k. Laporan data laba

5.2 Saran

Saran yang dapat penulis berikan untuk PT Rajawali Nusindo Cabang Tangerang,

yaitu agar aplikasi ini dapat berjalan dengan baik, maka diperlukan operator yang menguasai

aplikasi berbasis windows dan serta memilikipengetahuan tentang Bahasa Pemrograman

Ms.Visual Basic 6.0 bagi staff tersebut, Agar dapat menggunakan sistem yang telah dibuat,

sehingga penulis berharap dapat dimanfaatkan semaksimal mungkin, serta diperlukan uji

coba dan analisa terhadap sistem yang baru diterapkan untuk mengetahui adanya perbaikan

dan pengembangan lebih lanjut dengan kebutuhan pemakai. Terakhir penulis sarankan bahwa

pihak perusahaan sudah seharusnya membuat aplikasi tersebut lebih meningkat lagi yaitu

melalui aplikasi web sehingga dalam pengiriman laporan sudah bisa online dari cabang ke

pusat.

STMIK MASA DEPAN


58

DAFTAR PUSTAKA

Al Fatta, Hanif. 2013. Analisis dan Perancangan Sistem Informasi. Yogyakarta:

Andi.

Aliminsyah. 2015. Kamus Komputer Lengkap. Bandung: Guten Tecnosains

Hartono, Jogiyanto. 2005. Pengenalan Komputer. Yogyakarta: Andi.

J Longkutoy, Jhon. 1980. Pengenalan Komputer. Jakarta: Mutiara Sumber Widya.

Kasmoni. 2009. Visual Basic 6.0 untuk Orang Awam. Palembang: Maxikom.

Kristanto, Andri. 2009. Perancangan Sistem Informasi dan Aplikasinya.

Yogyakarta: Gava Media.

Nazir, Moh. 2003. Metode Penelitian. Jakarta: Ghalia Indonesia.

Pamungkas, 2010. Tip & Trik Microsoft Visual Basic 6.0. Bandung: Elex Media

Komputindo.

Rakyat, Dian. 2009. VB & MySql Proyek Membuat Aplikasi Point of Sales Seri 1.

Malang: Windra Swastika.

Sutabri, Tata. 2004. Analisa Sistem Informasi. Yogyakarta: Andi.

www.pintunet.com diakses tanggal 01 Febuari 2018

http://www.wikipedia.com/ diakses tanggae 01 Febuari2018

http://phprogramurah.wordpress.com diakses tanggal 01 Febuari 2018

http://www.ilmukomputer.com diakses tanggal 04 Febuari 2018

STMIK MASA DEPAN

Anda mungkin juga menyukai