Anda di halaman 1dari 67

LAPORAN KERJA PRAKTEK

ANALISA SISTEM INFORMASI PENJUALAN BARANG


PADA PERUSAHAAN DISTRIBUTOR STUDI KASUS
PADA PERUSAHAAN PT.VIVA TEKNIK MANDIRI
MEDAN

DISUSUN OLEH :
SRI WARDANI
00000017075
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI

PT. VIVA TEHNIK MANDIRI MEDAN


JALAN JEND.GATOT SUBROTO KOMP. PRIMA CENTER B3
061-8445906

UNIVERSITAS PELITA HARAPAN MEDAN


LAPORAN KERJA PRAKTEK

ANALISA SISTEM INFORMASI PENJUALAN BARANG


PADA PERUSAHAAN DISTRIBUTOR STUDI KASUS
PADA PERUSAHAAN PT.VIVA TEKNIK MANDIRI
MEDAN
Diajukan sebagai salah satu syarat
Untuk kelulusan mata kuliah Kerja Praktek
Fakultas Ilmu Komputer
Program Studi Sistem Informasi
Jenjang Studi Strata 1

DISUSUN OLEH :
SRI WARDANI
00000017075

FAKULTAS ILMU KOMPUTER


PROGRAM STUDI SISTEM INFORMASI

PT. VIVA TEHNIK MANDIRI MEDAN


JALAN JEND.GATOT SUBROTO KOMP. PRIMA CENTER B3
061-8445906

UNIVERSITAS PELITA HARAPAN MEDAN

ii
Universitas Pelita Harapan

Pernyataan Keaslian Laporan Kerja Praktek

Pernyataan Penyusunan Laporan Kerja Praktek

Saya, Sri Wardani

Dengan ini menyatakan bahwa Laporan Kerja Praktek yang berjudul

ANALISA SISTEM INFORMASI PENJUALAN BARANG PADA PERUSAHAAN

DISTRIBUTOR STUDI KASUS PADA PERUSAHAAN PT.VIVA TEKNIK MANDIRI

MEDAN

Adalah benar hasil karya saya dan belum pernah diajukan sebagai karya ilmiah, sebagian atau

seluruhnya, atas nama saya atau pihak lain.

Sri Wardani

00000017075

iii
ABSTRAK

PT. Viva Tehnik Mandiri Medan merupakan sebuah perusahaan yang bergerak di bidang
penjualan alat-alat tehnik. Adapun masalah yang sering terjadi di PT. Viva Tehnik Mandiri
Medan adalah masalah pada Sistem Informasi Penjualan. Sistem yang berjalan saat ini sudah
dilakukan dengan menggunakan sistem, akan tetapi ada untuk modul penjualan tidak terdapat
modul faktur sehingga untuk pembuatann faktur, cabang mesti mengirim surat jalan ke pusat
untuk diproses. Selain itu didalam Sistem Informasi Penjualan yang saat ini digunakan adalah
menggunakan mutasi stok dari pusat ke cabang, sehingga ketika terjadi pemesanan barang dan
retur barang akan mengalami beberapa kendala, seperti lupanya mutasi stok dari pusat ke
cabang yang akan menyebabkan stok yang tidak sesuai dengan fisik yang tersedia di cabnag,
dan retur yang mesti dikembalikan seluruhnya kepusat dikarenakan mutasi stok mesti
dilakukan setiap retur sehingga meyebabkan biaya retur cukup besar dalam hal ini.
Sistem yang akan diusulkan adalah sebuah Sistem Informasi Penjualan yang sudah
dilengkapi sub modul faktur, purchase order, receiving serta pembayaran hutang serta piutang.
Sistem ini adalah salah satu alternatif yang sangat bagus untuk mengatasi masalah yang sering
terjadi pada sebuah sistem uang menuntut kecepatan dan keakuratan dalam menghasilkan
informasi.

Kata Kunci :
sistem, informasi, penjualan

iv
KATA PENGANTAR

Berkat rahmat Tuhan Yang Mahas Esa, penulis bisa menyelesaikan Kerja Praktek yang

berjudul ANALISA SISTEM INFORMASI PENJUALAN BARANG PADA PERUSAHAAN

DISTRIBUTOR STUDI KASUS PADA PERUSAHAAN PT.VIVA TEKNIK MANDIRI

MEDAN, sesuai dengan yang direncanakan. Untuk itu puji dan syukur penulis penjatkan

kepada-Nya. Selanjutnya menyampaikan terima kasih kepada :

1. Bapak Okky Putra Barus, S.Kom., MM., CIPMP., CITSM selaku pembimbing yang

telah membimbing penulis selama mengerjakan Kerja Praktek.

2. Bapak Raymond Liu, PhD. selaku Rektor Universitas Pelita Harapan

3. Bapak Okky Putra Barus, S.Kom., MM., CIPMP., CITSM Dekan Fakultas Ilmu

Komputer Universitas Pelita Harapan Medan

v
4. Ibu Wiwin Sry Adinda Banjarnahor, S.Kom., M.Sc. selaku Ketua Program Studi Sistem

Informasi Universitas Pelita Harapan Medan.

5. Bapak dan Ibu Dosen yang telah mendidik dan membimbing penulis dalam

mengerjakan Kerja Praktek ini.

6. Bapak Juanda Purnomo selaku CEO PT. Viva Tehnik Mandiri

7. Bapak Edi Kuswanto selaku Manager dan Pembimbing PT. Viva Tehnik Mandiri

Medan yang telah memberikan izin dan membantu serta membimbing selama kegiatan

Praktek Kerja Nyata berlangsung.

8. Bapak Pek Tek Yo dan Hasnani selaku orang tua saya.

9. Semua pihak yang telah memberikan dukungan kepada penulis yang tidak mungkin

disebutkan satu persatu.

Kerja Praktek ini dibuat guna melengkapi persyaratan kurikulum pada Program Studi

Sistem Informasi Strata Satu, Universitas Pelita Harapan Medan. Semoga hasil kerja Praktek

ini bermanfaat bagi pihak yang berkepentingan.

Penulis

vi
DAFTAR ISI

Halaman
JUDUL LUAR ............................................................................................................................ i

JUDUL DALAM .......................................................................................................................ii

PERNYATAAN KEASLIAN LAPORAN KERJA PRAKTEK ............................................. iii

ABSTRAK ................................................................................................................................ iv

KATA PENGANTAR ............................................................................................................... v

DAFTAR ISI............................................................................................................................vii

DAFTAR TABLE ..................................................................................................................... ix

DAFTAR GAMBAR ................................................................................................................ xi

BAB I PENDAHULUAN .......................................................................................................... 1

1.1 LATAR BELAKANG................................................................................................. 1

1.2 RUANG LINGKUP .................................................................................................... 2

vii
1.3 TUJUAN DAN MANFAAT ....................................................................................... 2

1.3.1 Tujuan Penelitian ................................................................................................. 3

1.3.2 Manfaat ................................................................................................................ 3

1.4 METODOLOGI .......................................................................................................... 3

1.4.1 Metode Pengumpulan Data .................................................................................. 3

1.4.2 Metode pengembangan Sistem ............................................................................ 4

1.5 WAKTU DAN TEMPAT PELAKSANAAN KERJA PRAKTEK ............................ 7

1.6 SISTEMATIKA PENULISAN ................................................................................... 8

BAB II TINJAUAN TEORI .................................................................................................... 10

2.1 SEJARAH SINGKAT PT. VIVA TEHNIK MANDIRI........................................... 10

2.2 STRUKTUR ORGANISASI..................................................................................... 10

2.3 KONDISI SAAT INI ................................................................................................ 11

2.4 Permasalahan dan Rumusan Masalah ....................................................................... 14

BAB III PEMBAHASAN HASIL ........................................................................................... 17

3.1 ANALISIS KEBUTUHAN FUNGSIONAL ............................................................ 17

3.1.1 Use Case Diagram.............................................................................................. 17

3.1.2 Analisis Fungsi Utama ....................................................................................... 17

3.2 RANCANGAN BASIS DATA ................................................................................. 14

3.3 RANCANGAN USER INTERFACE ............................................................................ 29

BAB IV PENUTUP ................................................................................................................. 46

1.1 Kesimpulan................................................................................................................ 46

1.2 Saran .......................................................................................................................... 46

DAFTAR PUSTAKA .............................................................................................................. 47

LAMPIRAN ............................................................................................................................. 48

viii
DAFTAR TABLE

Halaman
Tabel 1 1 Waktu Pelaksanaan Kerja Praktek ............................................................................. 8
Tabel 3 1 Requirement Aktor dan Use Case ........................................................................... 18
Tabel 3 2 Data User ................................................................................................................. 14
Tabel 3 3 Master Pelanggan ..................................................................................................... 15
Tabel 3 4 Pelanggan ................................................................................................................. 15
Tabel 3 5 Supplier .................................................................................................................... 16
Tabel 3 6 Master Barang .......................................................................................................... 16
Tabel 3 7 Barang ...................................................................................................................... 17
Tabel 3 8 Sales Order ............................................................................................................... 18
Tabel 3 9 Item Sales Order ...................................................................................................... 19
Tabel 3 10 Surat Jalan .............................................................................................................. 19
Tabel 3 11 Item Surat Jalan ..................................................................................................... 20
Tabel 3 12 Faktur ..................................................................................................................... 21

ix
Tabel 3 13 Item Faktur ............................................................................................................. 21
Tabel 3 14 Purchase Order ....................................................................................................... 22
Tabel 3 15 Item Purchase Order .............................................................................................. 23
Tabel 3 16 Receiving ............................................................................................................... 23
Tabel 3 17 Item Receiving ....................................................................................................... 24
Tabel 3 18 Return Jual ............................................................................................................. 25
Tabel 3 19 Item Return Jual ..................................................................................................... 26
Tabel 3 20 Return Beli ............................................................................................................. 26
Tabel 3 21 Item Return Beli..................................................................................................... 27
Tabel 3 22 Pelunasan ............................................................................................................... 27
Tabel 3 23 Item Pelunasan ....................................................................................................... 28
Tabel 3 24 Pembayaran ............................................................................................................ 28
Tabel 3 25 Item Pembayaran ................................................................................................... 29

x
DAFTAR GAMBAR

Halaman

Gambar 2 1 Struktur Organisasi .............................................................................................. 11


Gambar 2 2 Bisnis Proses PT. Viva Tehnik Mandiri............................................................... 13
Gambar 3 1 User Case Diagram .............................................................................................. 17
Gambar 3 2 ERD yang diusulkan ............................................................................................ 14
Gambar 3 3 Tampilan Halaman Login .................................................................................... 30
Gambar 3 4 Tampilan Halaman Home .................................................................................... 30
Gambar 3 5 Tampilan Menu .................................................................................................... 31
Gambar 3 6 Tampilan Master Barang ...................................................................................... 31
Gambar 3 7 Tampilan Halaman Front Barang ......................................................................... 32
Gambar 3 8 Tampilan Halaman Master Pelanggan ................................................................. 33
Gambar 3 9 Tampilan Halaman Pelanggan ............................................................................. 33
Gambar 3 10 Tampilan Halaman Supplier .............................................................................. 34
Gambar 3 11 Tampilan Halaman Barcode............................................................................... 34
Gambar 3 12 Tampilan Halaman Sales Order ......................................................................... 35

xi
Gambar 3 13 Tampilan Halaman Input dan Update Sales Order ............................................ 35
Gambar 3 14 Tampilan Halaman Surat Jalan .......................................................................... 36
Gambar 3 15 Tampilan Halaman Input dan Edit Surat Jalan .................................................. 36
Gambar 3 16 Tampilan Halaman Faktur ................................................................................. 37
Gambar 3 17 Tampilan Halaman Input dan Edit Faktur.......................................................... 37
Gambar 3 18 Tampilan Halaman Retur Sales.......................................................................... 38
Gambar 3 19 Tampilan Halaman Input dan Edit Retur Sales .................................................. 38
Gambar 3 20 Tampilan Halaman Pelunasan ............................................................................ 39
Gambar 3 21 Tampilan Halaman Input dan Edit Pelunasan .................................................... 39
Gambar 3 22 Tampilan Halaman Purchase Order ................................................................... 40
Gambar 3 23 Tampilan Halaman Input dan Edit Purchase Order ........................................... 40
Gambar 3 24 Tampilan Halaman Input dan Edit Reveiving.................................................... 41
Gambar 3 25 Tampilan Halaman Input dan Edit Receiving .................................................... 41
Gambar 3 26 Tampilan Halaman Purchase Retur.................................................................... 42
Gambar 3 27 Tampilan Halaman Input dan Edit Purchase Retur ............................................ 42
Gambar 3 28 Tampilan Halaman Pembayaran ........................................................................ 43
Gambar 3 29 Tampilan Halaman Input dan Edit Pembayaran ................................................ 43
Gambar 3 30 Tampilan Halaman Report ................................................................................. 44
Gambar 3 31 Tampilan Halaman Data User ............................................................................ 44
Gambar 3 32 Tampilan Halaman Change Password ............................................................... 45

xii
BAB I PENDAHULUAN

1.1LATAR BELAKANG

PT. Viva Tehnik Mandiri Medan merupakan cabang perusahaan yang berpusat di Jakarta.

PT. Viva Tehnik Mandiri bergerak dalam bidang penjualan alat-alat teknik, keperluan otomotif,

sanitary dan taman. PT. Viva Tehnik Mandiri lebih melayani penjualan ke swalayan,

supermarket-supermarket nasional dan juga lokal. PT. Viva Tehnik Mandiri menggunakan

sistem informasi penjualan berbasis desktop.

Berdasarkan hasil yang telah diamati, PT. Viva Tehnik Mandiri Medan mengalami

beberapa masalah dalam hal stok, return, hutang, invoice, serta mutasi stok dari pusat ke

cabang. Pada sistem yang digunakan PT. Viva Tehnik Mandiri Medan tidak ada pemberitahuan

jika purchase order dari customer akan expired. Kemudian karyawan harus mengecek secara

fisik persediaan barang karena stok yang ada di dalam sistem sudah tidak sesuai dengan yang

ada di fisik, hal ini akan menyulitkan perusahaan dalam mengambil keputusan. Hal ini

dikarenakan seringnya terjadi human eror yang tidak langsung diperbaiki pada saat mutasi stok

atau keterlambatan mutasi stok dari pusat.

Sistem retur penjualan yang diterapkan oleh PT.Viva Tehnik Mandiri Medan kurang efisien

karena barang yang telah diretur harus di input dua kali, hal ini karena di PT. Viva Tehnik

Mandiri Medan menggunakan konsep return penjualan harus sepenuhnya dikembalikan ke

pusat, hal ini jelas akan membutuhkan biaya yang cukup besar hanya untuk sebuah return,

yang di mana terkadang masih ada barang bagus yang bisa dijual kembali di cabang tanpa harus

mengembalikan ke pusat.

1
Pada PT. Viva Tehnik Mandiri Medan customer yang menunggak pembayaran lebih yang

telah ditentukan tidak akan segera diketahui karena tidak adanya notification dari aplikasi,

sehingga admin harus mengecek ulang seluruh hutang, terkadang dijumpai customer yang tidak

bayar hingga 90 hari dari waktu yang telah disepakati. Dalam hal ini angka terjadinya human

eror yang sangat besar karena bisa saja sales lupa atau menghilangkan invoice sehingga ada

invoice yang tidak tertagih ke customer. Hal ini tentu saja akan menghambat perkembangan

perusahaan dan owner akan sulit membuat keputusan. Selanjutnya di temukan masalah pada

saat pembuatan invoice, pesanan yang sudah dikirimkan ke customer akan di buat dalam bentuk

surat jalan, surat jalan yang telah diproses ini harus dikirim ke pusat untuk proses pembuatan

faktur. Hal ini kurang efisien karena perusahaan harus saling mengirim surat yang membuat

perusahaan mengeluarkan cost yang tidak seharusnya.

1.2RUANG LINGKUP

Dari penjelasan latar belakang di atas, maka dapat ditentukan masalah – masalah yang

berhubungan dengan sistem informasi yang saat ini digunakan di PT. Viva Tehnik Mandiri

Medan sebagai berikut

1. PT. Viva Tehnik tidak memiliki stok yang akurat.

2. Return yang kurang efisien dan tidak terintegrasi dengan penjualan.

3. Tidak adanya submodul invoice.

4. Mutasi stok yang sering telat di proses.

5. Tidak adanya notifikasi jika PO akan expired.

1.3TUJUAN DAN MANFAAT


2
1.3.1 Tujuan Penelitian

Berdasarkan latar belakang di atas penulis akan membantu dan mempermudah

perusahaan dalam memperbaharui sistem yang ada menjadi sistem yang sesuai dengan

kebutuhan perusahaan.

1.3.2 Manfaat

Adapun manfaat dari pembuatan perancangan aplikasi ini adalah sebagai berikut:

1. Bagi PT. Viva Tehnik Mandiri

a. Dapat mempermudah perusahaan dalam memperbaharui sistem yang ada.

b. Membantu perusahaan dalam memperbaiki bisnis proses yang ada.

2. Bagi Penulis

a. Mengimplementasikan dan mengembangkan ilmu-ilmu yang didapat dibangku

kuliah

b. Untuk memenuhi tugas mata kuliah praktek kerja nyata

c. Memperoleh pengetahuan dan wawasan yang didapat saat praktek kerja nyata.

1.4METODOLOGI

Metodologi penelitian yang digunakan dalam penulisan skripsi ini meliputi :

1.4.1 Metode Pengumpulan Data

3
Didalam menyusun laporan ini, penulis berusahan mendapatkan serta mengumpulkan

data yang lengkap guna menyusun karya ilmiah ini. Adapun metode peneliti gunakan

dalam mendapatkan data-data adalah sebagai berikut :

1. Penelitian Lapangan (Field Research)

Dalam hal ini penulis dilakukan dilapangan untuk memperoleh informasi serta data

yang diperlukan. Adapun teknik yang ditempuh adalah :

a. Observasi atau pengamatan langsung ke objeck penelitian guna memperoleh data

atau gambaran serta keterangan terhadap sistem yang sedang berjalan.

b. Interview atau wawancara yaitu penulis menggunakan data secara tatap muka

langsung dengan pimpinan dan karyawan yang bersangkutan guna mendapatkan

data-data dan keterangan yang diperlukan.

1.4.2 Metode pengembangan Sistem

Pengembangan sistem dalam penelitian yang penulis lakukan menggunakan metode

FAST (Framework for the Application of Systems Techniques). Adapun tahap dalam

proses pengembangan sistem adalah sebagai berikut:

Phase I : Preliminary Investigation Phase (Penyelidikan Awal)

Tahap ini merupakan tahap awal dari pengembangan sistem. Fase ini berisikan ini

berisikan investigasi awal ketika ingin merancang sebuah sistem, seperti wawancara,

tinjauan langsung dan mempelajari dokumen perusahaan.

Phase II : Problem Analysis

4
Problem Analysis adalah menganalisa msalah-masalah yang terdapat di lapangan.

Tahap in merupakan pengembangan dari tahap pertama. Pada tahap ini dilakukan analisis

terhadap sistem yang telah ada saat itu. Tahap ini memberikan pemahaman yang lebih

dalam bagi tim proyek mengenai masalah yang dihadapi. Analisis ini dilakkan untuk

menjawab pertanyaan apakah keuntungan yang diperoleh setelah pemecahan masalah

lebih besar dari pada biaya yang dikeluarkan.

Phase III : Requirement Analysis

Requirement Analysis adalah melakukan analisa terhadap kebutuhan perusahaan.

Tahap ini akan dilakukan bila manajemen menyetujui untuk melanjutkan proyek.

Pekerjaan pada tahap ini adalah mendefinisikan apa saja yang perlu dilakukan oleh sistem,

apa yang dibutuhkan dan diinginkan oleh pengguna dari sistem baru. Tahap ini

memerlukan perhatian yang besar karena jika terjadi kesalahan dalam menerjemahkan

kebutuhan dan keinginan pengguna sistem maka dapat mengakibatkan adanya rasa tidak

puas pada sisem final dan perlu diadakan modifikasi yang tentunya akan kembali

mengeluarkan biaya.

Phase IV : Decision Analysis Phase

Decision Analysis adalah melakukan analisa terhadap keputusan yang akan diambil

berdasrkan solusi-solusi yang ditawarkan. Dalam analisis keputusan, umumnya terdapat

berbagai alternatif untuk mendesain sistem informasi yang baru.

Phase V : Design Phase

Design Phase setelah diperoleh proposal sistem yang disetujui, maka dapat mulai

dilakukan proses desain dari sistem target. Tujuan dari tahap ini adalah untuk

mentransformasikan business requirement statement menjadi spesifikasi desain untuk

proses konstruksi. Dengan kata lain, tahap desain menyatakan bagaimana teknologi akan

5
digunakan dalam sistem yang baru. Tahap ini memerlukan ide dan opini dari pengguna,

vendor dan spesialis IT.

Pada akhir tahap ini masih terdapat beberapa alternatif keputusan mengenai proyek

walaupun pembatalan proyek jarang dilakukan pada tahap ini (kecuali benar-benar over

budget atau sangat terlambat dari jadwal). Perubahan lingkup ini menjadi lebih kecil masih

dapat terjadi. Selain itu, mungkin juga terjadi perubahan ulang jadwal untuk menghasilkan

solusi yang lebih lengkap.

Phase VI : Contruction Phase

Contruction Phase adalah tahapan melaksanakan pengujian pada komponen sistem secara

individu dan sistem secara keseluruhan.

Tujuan dari tahap ini adalah :

 Membangun dan menguji sistem yang memenuhi business requirement dan spesifikasi

desain

 Mengimplementasikan penghubung antara sistm baru dan sistem lama, termasuk instalasi

dari software yang dibeli atai disewa

Phase VII : Implementation Phase

Implementation Phase adalah menerapkan hasil rancangan yang telah disusun

sedemikian rupa ke dalam sistemperusahaan untuk mendapatkan kondisi yang sesuai

dengan kebutuhan perusahaan. Input dari tahap ini adalah sistem fungsional dari tahap

konstruksi. Analis harus mampu menyediakan transisi yang sederhana dari sistem lama ke

sistem baru dan membantu pengguna menghadapi masalah utama saat mulai menggunakan

sistem baru. Selain itu, analis harus melatih pengguna, menuliskan cara-cara penggunaan

manual, menginput file dan basis data, dan melakukan tes akhir. Pengguna sistem akan

6
memberikan feedback bagi tim proyek sebagai masalah baru dan isu baru. Output dari

tahap ini adalah sistem operasional yang akan memasuki tahap operasi dan pendukung

dalam siklus hidup perusahaan.

Phase VIII : Operation and Support Stage Phase

Sistem pendukung : pendukung teknis berkelanjutan bagi para pengguna, seperti

kebutuhan maintenance untuk memperbaiki kesalahan, penghilangan dan kebutuhan-

kebutuhan baru. Aktivitas-aktiviras dalam sistem pendukung :

 Assisting Users : tak peduli seberapa baiknya pelatihan yang diberikan pada pengguna,

pasti tetap akan ada kebutuhan asistensi tambahan baru para pengguna terutaman saat

muncul masalah baru, muncul tambahan pengguna dan lain-lain.

 Fixing, software, defects : memperbaiki kesalahan-kesalahan yang muncul saat

operasional maupun pengujian

 Recovering System : kegagalan sistem dapat menyebabkan terjadinya kehilangan atau

‘crash’ data yang memerlukan perbaikan pada sistemnya seperti pemasukan ulang file

basis data dan merestart ulang sistem.

 Adapting the System to New Requirement : kebutuhan yang selalu berkembang

menimbulkan keutuhan akan perbaikan berkelanjutan dalam sistem informasi agar sistem

yang ada dapat terus mengikuti perubahan yang sedang terjadi seperti munculnya

kebutuhan bisnisbaru, masalah teknis baru atau kebutuhan teknologi baru.

1.5WAKTU DAN TEMPAT PELAKSANAAN KERJA PRAKTEK

Bulan I Bulan II Bulan III


Kegiatan
1 2 3 4 1 2 3 4 1 2 3 4

7
Investigasi Awal
Analisis Bisnis Proses
Analisis Masalah Gudang
Analisis Masalah Admin
Analisis Masalah
Analisis Sistem
Analisis Database
Analisis Kebutuhan
Analisis Kebutuhan Admin
Analisis Kebutuhan Gudang
Desain Logis
Desain Database
Desain Sistem
Analisis Keputusan
Laporan
Tabel 1 1 Waktu Pelaksanaan Kerja Praktek
Tempat pelaksanaan Kerja Praktek di PT. Viva Tehnik Mandiri Medan.

1.6SISTEMATIKA PENULISAN

Laporan ini terdiri dari empat bab yang disusun sedemikian rupa dengan materi

pembahasan yang saling berhubungan dengan sistematika sebagai berikut :

BAB I PENDAHULUAN

Bab ini menguraikan tentang latar belakang, ruang lingkup, tujuan dan manfaat

penelitian, metodologi, pelaksanaan kerja praktek dan sistematika penulisan

yang bersangkutan dengan sistem yang dibuat oleh penulis

BAB II TINJAUAN TEORI

Dalam bab ini akan dijelaskan mengenai landasan teori yang relevan dengan

permasalahan yang ada. Seperti tinjauan umum, analisis, konsep dasar sistem,

konsep dasar informasi, konsep dasar sistem informasi, konsep dasar sistem

informasi penjualan dan pengertian distributor dan tools yang digunakan untuk

menganalisa.

8
BAB III PEMBAHASAN HASIL

Bab ini akan menguraian dan membahas hasil penelitian dari sistem penjualan.

Seperti prototype rancangan sistem.

BAB IV PENUTUP

Bab ini akan disajikan kesimpulan dan saran-saran yang peneliti angkat

berdasarkan pembahasan pada bab-bab sebelumnya

9
BAB II TINJAUAN TEORI

2.1 SEJARAH SINGKAT PT. VIVA TEHNIK MANDIRI

PT. Viva Tehnik Mandiri didirikan oleh Bapak Sandy Handoyo. PT. Viva Tehnik Mandiri

ini terletah di jalan Indokarya Sunter Jakarta. Pada awalnya perusahaan ini berdiri sebagai

pemasok utama ke ACE Hardware, tetapi seiring perkembangan waktu, PT. Viva Tehnik

Mandiri mulai mengembangkan penjualannya ke swalayan serta supermarket-supermarket

bertaraf nasional. Pada saat itu Bapak Sandy Handoyo merekurt seorang marketing yang

merupakan adik ipar beliau yang bernama Juanda Purnomo. Pada saat itu Bapak Juanda

Purnomo tidak meminta imbalan gaji sebagai bayaran akan tetapi pembagian saham

perusahaan. Hingga pada saat supermarket-supermarket nasional ini berkembang pesat,

menjadikan 90% saham PT. Viva Tehnik menjadi milik bapak Juanda Purnomo, dikarenakan

kegighan dan tekad yang bersar untuk memajukan perusahaan. Sejak saat itu pemilik PT. Viva

Tehnik Mandiri berpindah tangan menjadi milik Bapak Juanda Purnomo. Setelah berkembang

pesat, perusahaan kemudia memutuskan untuk membuka cabang di Sumatra, yang belokasi di

Medan, yang berlokasi di jalan Gatot Subroto Komp. Prima Center No. B3 Medan.

2.2 STRUKTUR ORGANISASI

Dalam suatu organisasi profesional dibutuhkan suatu struktur organisasi yang menjelaskan

keterkaitan tiap-tiap bagian. Dalam suatu organisasi perlu adanya susunan yang logis dan

memiliki bentuk struktur organisasi, sehingga dapat menghubungkan rangkaian tata hubungan

kerja, pembagian kerja dan wewenang masing-masing individu dari organisasi tersebut.

Dengan adanya hal itu, maka perlu diterapkan struktur organisasi yang baik agar tujuan dari

10
PT. Viva Tehnik Mandiri dapat terwujud atau tercapai. Struktur organisasi mernyatakan

organisasi mengatur sumber daya manusia dalam membagi kegiatan-kegiatan yang mengarah

pada tujuan dari organisasi itu sendiri.

Struktur organisasi yang baik adalah yang dapat mencerminkan adanya pembagian kerja

yang jelas dan tegas, serta mencerminkan adanya pembagian tugas-tugas dan wewenang serta

tanggung jawabd ari atasan kepada bawahannya dalam pelaksanaan tugas.

Untuk lebih jelasnya, struktur organisasi pada PT. Viva Tehnik Mandiri adalah sebagai

berikut.

Gambar 2 1 Struktur Organisasi

2.3 KONDISI SAAT INI

Pada PT. Viva Tehnik Mandiri Medan penjualan dimulai dari saat customer memesan

barang melalui puchase order yang dapat di email atau di upload ke web company yang dapat

diakses oleh admin PT. Viva Tehnik Mandiri Medan. Puchase order yang telah diterima akan

11
diproses input ke dalam system kemudian puchase order akan di berikan ke bagian gudang

untuk diproses pengambilan barang, apabila barang tidak tersedia maka bagian gudang akan

mencatat di buku pemesanan yang akan diserahkan ke pada admin untuk diinput ke sistem agar

bisa melakukan permintaan barang dari pusat, kemudia pusat akan melakukan mutasi stok ke

cabang medan, dan gudang akan menyiapkan barang serta mengirim barang ke cabang medan.

Gudang akan menerima barang dan mengecek apakah barang yang dikirim telah sesuai dengan

mutasi stok dan barang yang diterima. Kemudian bagian gudang akan melakukan pencatatan

penerimaan barang yang kemudian diserahkan ke admin untuk melakukan penerimaan barang.

Pesanan customer yang telah diambil akan dicheck menggunakan sales order sesuai dengan

barang yang ada, kemudian barang akan dikirim sebelum purchase order expired, karena jika

pucrhase order expired barang tidak dapat dikirim lagi, dan perusahaan akan mendapatkan

sanksi berupa denda atau service level. Barang yang akan dikirim disertakan dengan surat jalan

atau delivery order. Customer akan memberikan receiving report sesuai dengan barang yang

diterima. Receiving report yang diterima akan di update ke dalam sistem. Delivery Order dan

Receiving report akan dikirim ke pusat untuk diproses menjadi invoice serta faktur pajak. Jika

invoice dan faktur pajak telah selesai diproses, maka pusat akan mengirimkan invoice kembali

ke cabang medan. Akan tetapi tidak semua incoice akan dikirimkan ke cabang medan. Hal ini

dikarenakan ada beberapa customer yang berpusat dijakarta, sehingga penaggihan langsung

dilakukan dijakarta tanpa dikirim kembali kemedan. Dan ada juga invoice yang langsung

dikirimkan dari pusat ke customer. Seluruh invoice yang diproses baik ke cabang medan, ke

customer dan ke pusat customer akan diproses tukar faktur. Faktur tanda terima yang diterima

akan dikirim kembali ke pusat. Customer akan melakukan pembayaran langsung via transfer

yang akan langsung diterima oleh admin pusat.

Customer yang melakukan retur ke cabang medan akan diterima langsung oleh bagian

gudang cabang. Barang yang diterima akan dicek oleh gudang cabang, lalu admin akan

12
melakukan input retur penjualan dan retur mutasi stok. Kemudian barang retur akan dikirim

ke gudang pusat. Dan untuk surat retur akan dikirim ke kantor admin pusat untuk diproses.

Seluruh barang retur baik yang masih bagus dan yang sudah tidak layak jual dikirim kembali

ke pusat.

13
BISNIS PROSES PENJUALAN PADA PT.VIVA TEHNIK MANDIRI

Cus tom er Admin Cabang Gudang Admin Pus at SAL ES PUSAT SAL ES CABANG GUDANG PUSAT

INPUT TO SYSTEM

STAR T
BARANG
KOSON G

PEMESANAN PUR CHASE OR DER


MAIL PENCATATAN
BARANG KE PUSAT BARANG KOSON G

PICK U P
PUR CHASE OR DER
MUTASI STOK KE
KIR IM KE
MEDAN
CABANG
PENERIMAAN
BARANG
PUR CHASE OR DER REC EIVING

CO MP ANY WEB

SAL ES OR DER
PO EXP SAL ES OR DER

BUAT SU RAT JAL AN CHECK ING


SERVIC E L EVEL

DELIVERY

REC EIVING REPO RT


SUBMIT PRODU CT DELIVERY ORDER

INPUT INVOICE

REC EIVING REPO RT REC EIVING REPO RT

INVOICE INVOICE
UPDATE SYSTEM

INVOICE
SEND IN VOI CE TO SEND IN VOI CE TO
MEDAN CUSTOMER

INVOICE

INVOICE TANDA TERIMA


TANDA TERIMA
PAYMEN T
TRANSFER

TERIMA B AR AN G
RETUR

RETUR P EMB ELIAN RETUR P EMB ELIAN

INPUT RETUR
CHECK R ETUR PAYMEN T RETUR P EN JUALAN
PENJUALAN
CO MFIRATION DAN MUTASI STOK
INPUT MUTASII
STOK

TERIMA B AR AN G
KIR IM B AR ANG
RETUR DARI
RETUR K E PU SAT
CABANG
END END

RETUR P EN JUALAN
Phase

DAN MUTASI STOK

Gambar 2 2 Bisnis Proses PT. Viva Tehnik Mandiri

13
2.4 Permasalahan dan Rumusan Masalah

Selama ini PT. Viva Tehnik Mandiri Medan menggunakan sistem informasi penjualan

untuk menunjang segala aktivitas penjualannya. Sistem ini sebenarnnya sudah efektif namun

dirasa kurang efisien sehingga menimbulkan permasalahan seperti yang disinggung di bab

pertama. Adapun masalah yang dihadapi adalah sebagai berikut :

a) Stok yang di dalam sistem informasi penjualan tidak sesuai dengan fisik.

Stok yang ada di sistem informasi penjualan pada PT. Viva Tehnik Mandiri Medan

tidak akurat, terjadi selisih stok yang berbeda jauh antara fisik dengan sistem, hal ini

menyebabkan kesulitan untuk mengambil keputusan oleh kepala gudang dan admin

perusahaan dalam pemesanan barang. Pada awalnya stok akurat akan tetapi dikarenakan

seringnya terjadi telat mutasi stok dari pusat ke cabang menyebabkan stok menjadi tidak

sesuai.

Hal ini dapat diatasi dengan sistem informasi penjualan yang mana antara pusat

dengan cabang tidak adanya mutasi stok akan tetapi penjualan dan pembelian antara

pusat dengan cabang. Admin cabang melakukan purchase order yang dikirim ke pusat,

kemudian pusat akan menyiapkan barang sama seperti menyiapkan barang customer

lainnya. Dan menyiapkan surat jalan atau delivery order langsung saat pengiriman, hal

ini dirasa lebih efisien dikarena admin tidak akan melakukan mutasi stok tetapi penjualan

ke cabang. Dan ketika barang diterima oleh cabang, admin cabang akan melakukan

receiving langsung dan stok akan sesuai dengan yang diterima.

b) Retur yang kurang efisien dan tidak terintegrasi dengan penjualan.

Retur yang ada di sistem informasi penjualan PT. Viva Tehnik Mandiri Medan

kurang efisien, hal ini dikarenakan seluruh barang yang di retur oleh customer dikirim

14
kembali ke pusat, baik barang yang masih layak jual maupun layak yang tidak layak jual.

Hal ini menyebabkan cost retur semakin tinggi. Hal ini dapat diatasi dengan melakukan

retur barang yang tidak layar jual saja, hal ini lebih memperkecil biaya cost retur ke pusat.

c) Tidak adanya submodul invoice.

Tidak adanya sub modul invoice menyebabkan cabang harus selalu mengirimkan

surat jalan sserta receiving report yang sudah diterima harus dikirim ke pusat untuk

diproses pembuatan invoice, dan kemudian invoice yang akan selanjutnya diproses di

cabang medan dikirm kembali ke cabang, sementara yang akan diproses langsung oleh

pusat akan diproses langsung di pusat, hal ini dirasa kurang efisien.

Hal ini dapat diatasi jika sistem informasi penjualan PT. Viva Tehnik Mandiri Medan

memiliki submodul invoice, hal ini dirasa lebih efisien karena cukup mengirimkan surat

jalan dan receiving report yang akan diproses oleh pusat langsung saja tanpa harus bolak-

balik hanya untuk mengirimkan surat.

d) Mutasi stok yang sering telat di proses oleh pusat

Mutasi stok yang telat meyebabkan beberapa hal, diantaranya stok menjadi tidak

akurat serta membuat perusahaan sulit mengambil keputusan untuk melakukan

penyediaan barang. Hal ini bisa diatasi apabila diperusahaan tidak dilakukannya mutasi

stok akan lebih efisien apa bila melakukan proses jual beli antara pusat dengan cabang.

e) Tidak adanya notifikasi apabila PO akan expired

Tidak ada nya notifikasi PO yang akan expired membuat pengiriman barang tidak

dapat diatur dengan baik. Apabila PO expired pada perusahaan akan dikenakan denda

atau service level. Hal ini dapat merugikan perusahaan. Hal ini dapat diatasi jika didalam

15
sistem terdapat pemberitahuan mengenai tanggal expired PO hal ini dapat

meminimalisirkan angka denda pada perusahaan.

16
BAB III PEMBAHASAN HASIL

3.1ANALISIS KEBUTUHAN FUNGSIONAL


Secara detail usulan sistem yang diajukan oleh penulis dapat dilihat Use Case Diagram

berikut :

3.1.1 Use Case Diagram

mengelola pembayaran

mengelola pelunasan validasi

kasir <<extend>>

<<extend>> logout
login

mengelolah purchase order

mengelolah receiving

mengelolah pelanggan mengelolah retur beli

mengelolahsupplier
mengelolah faktur
mengelolahbarang admin
master admin
mengelolah sales order

lihat laporan mengelolah surat jalan

mengelolah retur jual

mengolah akun profile

Gambar 3 1 User Case Diagram

3.1.2 Analisis Fungsi Utama

17
Use Case Diagram mendeskripsikan interaksi antar aktor didalam Sistem

Informasi Penjualan PT. VIVA TEHNIK MANDIRI.

No Requirement Aktor Use case


Master Admin, Admin dan Kasir Master Login
melakukan proses Login terlebih Admin,
1 dahulu untuk masuk ke dalam sistem Admin dan
Kasir
Master Admin mengatur akun seperti Master User Profile
menambahakan akun Kasir dan Admin
Admin, mengybah dara akun Kasir
2 dan Admin serta menghapus akun
Kasir dan Admin

Master Admin mengatur data Master mengelola supplier,


mengelola penjualan, pembelian, Admin pelanggan, purchase order,
supplier, customer, retur, dan barang. receiving, retur jual, sales
3 Yakni menghapus, mengedit dan order, surat jalan, faktu,
menambahkan data retur jual

Admin menginput dan mengedit data Admin mengelola purchase order,


penjualan, pembelian dan retur receiving, retur jual, sales
4 order, surat jalan, faktur,
retur jual
Kasir menginput dan mengedit Kasir mengelola pelunasan dan
5 pembayaran dan pelunasan pembayaran
Tabel 3 1 Requirement Aktor dan Use Case

18
3.2 RANCANGAN BASIS DATA
satuan
id qty
netto harga id_sj
id_inv disc_I no_po id
sku disc_II tgl total
id_admin
barcode nama_barang id_pelanggan posting
item_faktur memiliki
faktur dikirim ke
id nama
tlp alamat
fax email
kirim ke
supplier input id nama
term
id_admin tlp
posting alamat
tgl id id_mp
no_terima id password id npwp
total disk
id_supplier username level nama keterangan fax contact_person
tgl_validPO input / memesan /
input / master_admin master_pelanggan pelanggan
puchase_order upd ate upd ate
memiliki
PO

total_faktur
id_faktur
total_retur proses
memiliki
id_retur item_pelunasan
total_byr bayar
total_bayar
id harga id_pelunasan
qty memiliki
id_mb
disc_I
disc_II id_po id_admin
satuan netto id_pelanggan
barcode nama_barang id pelunasan
retu r
item_po tgl

id tgl id
input /
id_admin upd ate username id_admin total
total
tgl_rr id password posting tgl_terima
id_supplier id_po level no_retur id_pelangggan
input /
memiliki receiving admin upd ate retur_jual

id password
username level input /
upd ate id harga
disc_II kasir proses qty netto
satuan netto satuan disc_II
id disc_I disc_I id_rj
nama_barang qty sku barcode
extern_code id_rr id no_po nama_barang
no_po
id_mb harga id_supplier posting item_rj memiliki id tgl_so
posting
item_rr id_admin tgl_sj tgl_po
total total
id pembayaran tgl_po id_admin tgl_expPO no_po
tgl id_so id_pelanggan id_admin id_pelanggan
surat_jalan men gh as ilkan sales_order
memiliki

memiliki memiliki memiliki

id_retur
id total_rr
id
id_rr total_retur qty
netto qty harga id id_so disc_I
id_pembayaran total_byr disc_II disc_I
total netto disc_II
id item_pembayaran satuan id_sj satuan sku
tgl posting barcode harga nama_barang barcode
id_admin id_supplier sku nama_barang item_so
retur_beli rusak barang memiliki item_sj
nama_barang
harga_jual satuan
harga_beli stok
barcode id_mb
sku blokir

memiliki
memiliki

id qty
netto harga
id_mb disc_II
satuan disc_I id
id_barang barcode stok blokir
merk satuan
nama_barang id_retur nama_barang barcode
item_rb master_barang

Gambar 3 2 ERD yang diusulkan

14
1. Tabel User

Nama Tabel : user

Tipe File : User

Primary Key : id

Foreign Key : -

No Nama Field Type Ukuran Keterangan

1 id Integer 6 id user

2 username Varchar 6 username user

3 password Varchar 6 password user

enum('

masteradmin' ,

' admin' ,

4 level ‘kasir’) level user

Tabel 3 2 Data User

2. Tabel Master Pelanggan

Nama tabel : master_pelanggan

Tipe File : Sales

Primary key : id

Foreign key : id_mp

No Nama Field Type Ukuran Keterangan

1 id Integer 6 id master pelanggan

2 nama Integer 6 nama master pelanggan

3 keterangan Varchar 50 keterangan master pelanggan

14
Tabel 3 3 Master Pelanggan

3. Tabel Pelanggan

Nama tabel : pelanggan

Tipe File : Sales

Primary key : id

Foreign key : id_mp

No Nama Field Type Ukuran Keterangan

1 id Integer 6 id pelanggan

2 id_mp Integer 6 master pelanggan

3 nama Varchar 50 nama pelanggan

4 alamat Varchar 255 alamat pelanggan

5 tlp Varchar 15 tlp pelanggan

6 fax Varchar 15 fax pelanggan

7 contact_person Varchar 50 contact_person pelanggan

8 npwp Varchar 15 npwp pelanggan

9 disk Integer 3 disk pelanggan

10 term Varchar 2 term pelanggan

Tabel 3 4 Pelanggan

4. Tabel Supplier

Nama tabel : supplier

Tipe File : Sales

Primary key : id

Foreign key :-

15
No Nama Field Type Ukuran Keterangan

1 id Integer 6 id supplier

2 nama Varchar 50 nama supplier

3 alamat Varchar 255 alamat supplier

4 tlp Varchar 15 tlp supplier

5 fax Varchar 15 fax supplier

6 email Varchar 50 email supplier

Tabel 3 5 Supplier

5. Tabel Master Barang

Nama tabel : master_barang

Tipe File : Master

Primary key : id

Foreign key :-

No Nama Field Type Ukuran Keterangan

1 id Integer 8 id barang

2 nama_barang Varchar 50 master barang

3 satuan Varchar 3 sku customer

4 stok Integer 8 stok barang

5 merk Varchar 50 nama barang

6 barcode Integer 15 stok barang

enum('Y' ,

7 blokir 'N') satuan barang

Tabel 3 6 Master Barang

6. Tabel Barang

16
Nama tabel : barang

Tipe File : Master

Primary key : SKU

Foreign key : id_mb

No Nama Field Type Ukuran Keterangan

1 sku Integer 15 master barang

2 id_mb Integer 8 sku customer

3 nama_barang Varchar 50 nama barang

4 stok Integer 8 stok barang

5 satuan Varchar 3 satuan barang

6 harga_beli Integer 11 harga beli barang

7 harga_jual Integer 11 harga jual barang

8 barcode Integer 15 barcode barang

enum('Y' ,

9 blokir 'N') status blokir barang

Tabel 3 7 Barang

7. Tabel Sales Order

Nama tabel : sales_order

Tipe File : Sales

Primary key : id

Foreign key : id_pelanggan, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id sales order

2 id_pelanggan Integer 6 id pelanggan sales order

17
3 tgl_so date tanggal sales order

4 no_po Varchar 15 no purchase order pelanggan

5 tgl_po date tanggal purchase order pelanggan

6 tgl_expPO date tanggal expired po pelanggan

7 posting date tanggal posting sales order

8 total Integer 11 total sales order

9 id_admin Integer 6 id user sales order

Tabel 3 8 Sales Order

8. Tabel Item Sales Order

Nama tabel : item_so

Tipe File : Sales

Primary key : id

Foreign key : id_so, sku

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item sales order

2 id_so Integer 7 id sales order

3 sku Integer 15 sku barang

4 nama_barang Varchar 15 nama barang

5 satuan Varchar 3 satuan barang

6 qty Integer 8 quantiti barang

7 harga Integer 11 harga barang

8 disc I Integer 3 discount pertama

9 disc II Integer 3 discount kedua

10 netto Integer 11 harga bersih setelah discount

18
11 barcode Integer 15 barcode barang

Tabel 3 9 Item Sales Order

9. Tabel Surat Jalan

Nama tabel : surat_jalan

Tipe File :Sales

Primary key : id

Foreign key : id_so, id_pelanggan, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id surat jalan

2 id_so Integer 7 id sales order

3 id_pelanggan Integer 6 id pelanggan

4 tgl_sj date tanggal surat jalan

5 no_po Integer 15 no purchase order pelanggan

6 tgl_po date tanggal purchase order pelanggan

7 posting date tanggal posting surat jalan

8 total Integer 11 total surat jalan

9 id_admin Integer 6 id user surat jalan

Tabel 3 10 Surat Jalan

10. Tabel Item Surat Jalan

Nama tabel : surat_jalan

Tipe File : Sales

Primary key : id

Foreign key : id_sj, id_so, sku

19
No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item surat jalan

2 id_sj Integer 7 id surat jalan

3 id_so Integer 6 id sales order

4 sku Integer 15 sku barang

5 nama_barang Varchar 15 nama barang

6 satuan Varchar 3 satuan barang

7 qty Integer 8 quantiti barang

8 harga Integer 11 harga barang

9 disc I Integer 3 discount pertama

10 disc II Integer 3 discount kedua

11 netto Integer 11 harga bersih setelah discount

12 barcode Integer 15 barcode barang

Tabel 3 11 Item Surat Jalan

11. Tabel Faktur

Nama tabel : faktur

Tipe File : Sales

Primary key : id

Foreign key : id_sj, id_pelanggan, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id surat jalan

2 id_sj Integer 7 id surat jalan

3 id_pelanggan Integer 6 id pelanggan

4 tgl date tanggal surat jalan

20
5 no_po Integer 15 no purchase order pelanggan

7 posting date tanggal posting surat jalan

8 total Integer 11 total surat jalan

9 id_admin Integer 6 id user surat jalan

Tabel 3 12 Faktur

12. Tabel Item Faktur

Nama tabel : item_faktur

Tipe File : Sales

Primary key : id

Foreign key : id_faktur, id_sj, sku

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item faktur

2 id_faktur Integer 7 id faktur

3 id_sj Integer 6 id surat jalan

4 sku Integer 15 sku barang

5 nama_barang Varchar 15 nama barang

6 satuan Varchar 3 satuan barang

7 qty Integer 8 quantiti barang

8 harga Integer 11 harga barang

9 disc I Integer 3 discount pertama

10 disc II Integer 3 discount kedua

11 netto Integer 11 harga bersih setelah discount

12 barcode Integer 15 barcode barang

Tabel 3 13 Item Faktur

21
13. Tabel Purchase Order

Nama tabel : purchase_order

Tipe File : Purchase

Primary key : id

Foreign key : id_supplier, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id purchase order

2 id_supplier Integer 6 id supplier

3 tgl date tanggal purchase order

4 tgl_validPO date tanggal valid purchase order

5 total Integer 11 total purchase order

6 posting date posting purchase order

7 id_admin Integer 6 id user

Tabel 3 14 Purchase Order

14. Tabel Item Purchase Order

Nama tabel : item_po

Tipe File : Purchase

Primary key : id

Foreign key : id_po, id_mb

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item purchase order

2 id_po Integer 6 id purchase order

3 id_mb Integer 8 id master barang

4 nama_barang Varchar 15 nama barang

22
5 satuan Varchar 3 satuan barang

6 qty Integer 8 quantiti barang

7 harga Integer 11 harga barang

8 disc I Integer 3 discount pertama

9 disc II Integer 3 discount kedua

10 netto Integer 11 harga bersih setelah discount

11 barcode Integer 15 barcode barang

Tabel 3 15 Item Purchase Order

15. Tabel Receiving

Nama tabel : receiving

Tipe File : Purchase

Primary key : id

Foreign key : id_po, id_supplier, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id receiving

2 id_po Integer 7 id purchase order

3 id_supplier Integer 6 id supplier

4 tgl date tanggal receiving

5 total Integer 11 total receiving

6 posting date posting receiving

7 id_admin Integer 6 id user

Tabel 3 16 Receiving

16. Tabel Item Receiving

Nama tabel : item_rr

23
Tipe File : Puchase

Primary key : id

Foreign key : id_rr, id_po, id_supplier, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item receiving

2 id_rr Integer 7 id receiving

3 id_po Integer 6 id po

4 id_mb Integer 8 id master barang

5 nama_barang Varchar 15 nama barang

6 satuan Varchar 3 satuan barang

7 qty Integer 8 quantiti barang

8 harga Integer 11 harga barang

9 disc I Integer 3 discount pertama

10 disc II Integer 3 discount kedua

11 netto Integer 11 harga bersih setelah discount

12 barcode Integer 15 barcode barang

Tabel 3 17 Item Receiving

17. Tabel Item Retur Jual

Nama tabel : item_rr

Tipe File : Sales

Primary key : id

Foreign key : id_pelanggan, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id retur jual

24
3 id_pelanggan Integer 6 id pelangan

4 tgl date tanggal retur jual

5 no_retur Integer 15 no retur customer

6 tgl_terima date tanggal terima retur jual

7 posting date posting retur jual

8 id_admin Integer 6 id user

Tabel 3 18 Return Jual

18. Tabel Item Retur Jual

Nama tabel : item_rj

Tipe File : Sales

Primary key : id

Foreign key : id_rj, no_po, sku

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item retur jual

2 id_rj Integer 7 id retur jual

3 no_po Integer 15 no puchase order yang diretur

4 sku Integer 8 id barang

5 nama_barang Varchar 15 nama barang

6 satuan Varchar 3 satuan barang

7 qty Integer 8 quantiti barang

8 harga Integer 11 harga barang

9 disc I Integer 3 discount pertama

10 disc II Integer 3 discount kedua

11 netto Integer 11 harga bersih setelah discount

25
12 barcode Integer 15 barcode barang

Tabel 3 19 Item Return Jual

19. Tabel Retur Beli

Nama tabel : retur_beli

Tipe File : Purchase

Primary key : id

Foreign key : id_supplier

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id retur jual

2 id_supplier Integer 6 id pelangan

3 tgl date tanggal retur jual

4 posting date posting retur jual

5 id_admin Integer 6 id user

Tabel 3 20 Return Beli

20. Tabel Item Retur Beli

Nama tabel : item_rb

Tipe File : Purchase

Primary key : id

Foreign key : id_rb, no_po, id_mb

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item retur beli

2 id_rb Integer 7 id retur beli

3 no_po Integer 15 no po yang diretur

26
4 id_mb Integer 8 id master barang

5 nama_barang Varchar 15 nama barang

6 satuan Varchar 3 satuan barang

7 qty Integer 8 quantiti barang

8 harga Integer 11 harga barang

9 disc I Integer 3 discount pertama

10 disc II Integer 3 discount kedua

11 netto Integer 11 harga bersih setelah discount

12 barcode Integer 15 barcode barang

Tabel 3 21 Item Return Beli

21. Tabel Pelunasan

Nama tabel : pelunasan

Tipe File : Sales

Primary key : id

Foreign key : id__pelanggan, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id retur jual

2 id_pelanggan Integer 6 id pelangan

3 tgl date tanggal retur jual

4 id_admin Integer 6 id user

Tabel 3 22 Pelunasan

22. Tabel Item Pelunasan

Nama tabel : item_pelunasan

Tipe File : Sales

27
Primary key : id

Foreign key : id__pelunasan, id_faktur, id_rj

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item retur jual

2 id_pelunasan Integer 7 id pelunasan

3 id_faktur Integer 7 id faktur pelunasan

4 id_rj Integer 7 id retur jual

5 total_faktur Integer 11 total faktur

6 total_retur Integer 11 total retur

7 total_bayar Integer 11 total bayar

Tabel 3 23 Item Pelunasan

23. Tabel Pembayaran

Nama tabel : pembayaran

Tipe File : Purchase

Primary key : id

Foreign key : id__pelanggan, id_admin

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id retur jual

2 id_pelanggan Integer 6 id pelangan

3 tgl date tanggal retur jual

4 id_admin Integer 6 id user

Tabel 3 24 Pembayaran

24. Tabel Item Pembayaran

Nama tabel : item_pembayaran

28
Tipe File : Purchase

Primary key : id

Foreign key : id__pembayaran, id_rr, id_rb

No Nama Field Type Ukuran Keterangan

1 id Integer 7 id item retur jual

2 id_pembayaran Integer 7 id pelunasan

3 id_rr Integer 7 id receiving

4 id_rb Integer 7 id retur

5 total_rr Integer 11 total faktur

6 total_retur Integer 11 total retur

7 total_bayar Integer 11 total bayar

Tabel 3 25 Item Pembayaran

3.3 RANCANGAN USER INTERFACE

Menggambarkan User Interface yang akan dirancang dalam aplikasi.

3.3.1 Tampilan Halaman Login

29
Application Title

HEADER

LOGIN

USERNAME

PASSWORD

LOGIN

Gambar 3 3 Tampilan Halaman Login


3.3.2 Tampilan Halaman Home
Application Title

HEADER

MASTER PENJUALAN PEMBELIAN REPORT PENGATURAN USER

Oktober 17
S S R K J S M
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Gambar 3 4 Tampilan Halaman Home

30
3.3.3 Tampilan Menu
Application Title

HEADER

MASTER PENJUALAN PEMBELIAN REPOT PENGATURAN USER

MASTER BARANG SALES ORDER PURCHASE ORDER CETAK LAPORAN PDF DATA USER

BARANG SURAT JALAN RECEIVING Oktober


CHANGE PASSWORD17

MASTER PELANGGAN FAKTUR PURCHASE RETUR S S R


LOGOUT K J S M
PELANGGAN RETUR SALES PEMBAYARAN 1
SUPPLIER PELUNASAN
2 3 4 5 6 7 8
BARCODE
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Gambar 3 5 Tampilan Menu


3.3.4 Tampilan Halaman Master Barang
Application Title

HEADER

MASTER BARANG

TAMBAH MASTER BARANG

Gambar 3 6 Tampilan Master Barang

31
3.3.5 Tampilan Halaman Barang
Application Title

HEADER

BARANG

Gambar 3 7 Tampilan Halaman Front Barang


3.3.6 Tampilan Halaman Master Pelanggan

32
Application Title

HEADER

BARANG

TAMBAH MASTER BARANG

Gambar 3 8 Tampilan Halaman Master Pelanggan


3.3.7 Tampilan Halaman Pelanggan
Application Title

HEADER

MASTER PELANGGAN

TAMBAH MASTER BARANG

Gambar 3 9 Tampilan Halaman Pelanggan

33
3.3.8 Tampilan Halaman Supplier
Application Title

HEADER

PELANGGAN

TAMBAH MASTER BARANG

Gambar 3 10 Tampilan Halaman Supplier


3.3.9 Tampilan Halaman Barcode
Application Title

HEADER

BARCODE

PRINT SKU PRINT BARCODE

Gambar 3 11 Tampilan Halaman Barcode


3.3.10 Tampilan Halaman Sales Order

34
Application Title

HEADER

SAL ES ORDER

TAMBAH MASTER BARANG

Gambar 3 12 Tampilan Halaman Sales Order


3.3.11 Tampilan Halaman Input dan Edit Sales Order
Application Title

HEADER

SAL ES ORDER

Gambar 3 13 Tampilan Halaman Input dan Update Sales Order

35
3.3.12 Tampilan Halaman Surat Jalan
Application Title

HEADER

SAL ES ORDER

TAMBAH MASTER BARANG

Gambar 3 14 Tampilan Halaman Surat Jalan


3.3.13 Tampilan Halaman Input dan Edit Surat Jalan
Application Title

HEADER

SURAT JALAN

Gambar 3 15 Tampilan Halaman Input dan Edit Surat Jalan

36
3.3.14 Tampilan Halaman Faktur
Application Title

HEADER

FAKTUR

TAMBAH MASTER BARANG

Gambar 3 16 Tampilan Halaman Faktur


3.3.15 Tampilan Halaman Input dan Edit Faktur
Application Title

HEADER

FAKTUR

Gambar 3 17 Tampilan Halaman Input dan Edit Faktur


37
3.3.16 Tampilan Halaman Retur Sales
Application Title

HEADER
SAL ES ORDER

TAMBAH MASTER BARANG

Gambar 3 18 Tampilan Halaman Retur Sales


3.3.17 Tampilan Halaman Input dan Edit Retur Sales
Application Title

HEADER

RETUR SALES

Gambar 3 19 Tampilan Halaman Input dan Edit Retur Sales

38
3.3.18 Tampilan Halaman Pelunasan
Application Title

HEADER

PELUNASAN

TAMBAH MASTER BARANG

Gambar 3 20 Tampilan Halaman Pelunasan


3.3.19 Tampilan Halaman Input dan Edit Pelunasan
Application Title

HEADER

PELUNASAN

Gambar 3 21 Tampilan Halaman Input dan Edit Pelunasan


39
3.3.20 Tampilan Halaman Pucrhase Order
Application Title

HEADER

PURCHASR ORDER

TAMBAH MASTER BARANG

Gambar 3 22 Tampilan Halaman Purchase Order


3.3.21 Tampilan Halaman Input dan Edit Pucrhase Order
Application Title

HEADER

PURCHASE ORDER

Gambar 3 23 Tampilan Halaman Input dan Edit Purchase Order

40
3.3.22 Tampilan Halaman Receiving
Application Title

HEADER

RECEIVING

TAMBAH MASTER BARANG

Gambar 3 24 Tampilan Halaman Input dan Edit Reveiving


3.3.23 Tampilan Halaman Input dan Edit Receiving
Application Title

HEADER

RECEIVING

Gambar 3 25 Tampilan Halaman Input dan Edit Receiving

41
3.3.24 Tampilan Halaman Purchase Retur
Application Title

HEADER

PURCHASE RETUR

TAMBAH MASTER BARANG

Gambar 3 26 Tampilan Halaman Purchase Retur


3.3.25 Tampilan Halaman Input dan Edit Purchase Retur
Application Title

HEADER

RETUR BELI

Gambar 3 27 Tampilan Halaman Input dan Edit Purchase Retur

42
3.3.26 Tampilan Halaman Pembayaran
Application Title

HEADER

PEMBAYARAN

TAMBAH MASTER BARANG

Gambar 3 28 Tampilan Halaman Pembayaran


3.3.27 Tampilan Halaman Input dan Edit Pembayaran
Application Title

HEADER

PEMBAYARAN

Gambar 3 29 Tampilan Halaman Input dan Edit Pembayaran

43
3.3.28 Tampilan Halaman Report
Application Title

HEADER

PEMBAYARAN

JENIS LAPORAN

Oktober 17 Oktober 17
DARI TANGGAL HINGGA TANGGAL
S S R K J S M S S R K J S M
1 1
2 3 4 5 6 7 8 2 3 4 5 6 7 8
9 10 11 12 13 14 15 9 10 11 12 13 14 15
16 17 18 19 20 21 22 16 17 18 19 20 21 22
23 24 25 26 27 28 29 23 24 25 26 27 28 29
30 31 30 31

CETAK PDF

Gambar 3 30 Tampilan Halaman Report


3.3.29 Tampilan Halaman Data User
Application Title

HEADER

RETUR BELI

SUPERADMIN ADMIN KASIR

Gambar 3 31 Tampilan Halaman Data User

44
3.3.30 Tampilan Halaman Change Password
Application Title

HEADER

CHANGE PASSWORD

PASSWORD LAMA XXXXXX

PASSWORD BARU XXXXXX

XXXXXX
RETYPE PASSWORD BARU

CHANGE PASSWORD

Gambar 3 32 Tampilan Halaman Change Password

45
BAB IV PENUTUP

4.1 KESIMPULAN

Sebagai bab akhir dalam laporan ini, penulis memberi kesimpulan yang diambil setelah

melakukan observasi di perusahaan PT. Viva Tehnik Mandiri Medan yaitu banyaknya

proses yang membuat biaya yang cukup besar untuk memproses faktur dan retur.

4.2 SARAN

a. Dikarenakan sistem yang digunakan PT. Viva Tehnik Mandiri Medan saat ini tidak

memiliki sub modul faktur, alangkah sistem ini dapat diimplementasikan untuk

mengurangi biaya pengiriman faktur ke pusat.

b. Dikarenakan sistem ini hanya terdiri dari sistem penjualan yang tidak memiliki modul

yang kompleks sehingga peralihan sistem yang baru ini dilakukan secara langsung (turn

over) tidak harus pararel run.

c. Dikarenakan sistem menggunakan sistem pembelian bukan mutasi stok, sehingga retur

yang dilakukan hanyalah retur barang yang tidak dapat dijual kembali, sehingga

mengurangi biaya pengiriman barang retur.

46
DAFTAR PUSTAKA
H.M. Jogiyanto. 2005. Analisa dan Desain Sistem Informasi. Yogyakarta : Andi

47
LAMPIRAN

48

Anda mungkin juga menyukai