• Tidak ada hasil yang ditemukan

TA : Sistem Administrasi Jasa Pelayaran Nasional PT. Global Putra Indonesia di Surabaya.

N/A
N/A
Protected

Academic year: 2017

Membagikan "TA : Sistem Administrasi Jasa Pelayaran Nasional PT. Global Putra Indonesia di Surabaya."

Copied!
67
0
0

Teks penuh

(1)

SISTEM ADMINISTRASI JASA PELAYARAN

NASIONAL PT. GLOBAL PUTRA INDONESIA

DI SURABAYA

SKRIPSI

D i a j u k a n s e b a g a i s a l a h s a t u s ya r a t u n t u k m e n ye l e s a i k a n P r o gr a m S a r j a n a K o m p u t e r

Oleh :

Nama : Rita Mukti Supriyanti N I M : 93.9038

N I R M : 93.708531132.07247 Program : S1 (Strata Satu)

Jurusan : Manajemen Informatika

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER

SURABAYA

(2)

A B S T R A K S I

D e w a s a i n i p e n g gu n a a n f a s i l i t a s k o m p u t e r m e r u p a k a n k e b u t u h a n ya n g

t i d a k b i s a d i h i n d a r i d a n i n i s u d a h t e r b u k t i d e n ga n a d a n ya p e m a k a i a n

k o m p u t e r d i b a n k - b a n k , k a n t o r - k a n t o r , s e k o l a h - s e k o l a h d a n p a b r i k - p a b r i k ya n g

m e n j a d i k a n s e m u a p e k e r j a a n m e n j a d i e f i s i e n d a n o p t i m a l .

D a l a m t u g a s a k h i r i n i , m e m b u a t b a g a i m a n a s i s t e m a d m i n i s t r a s i j a s a

p e l a ya r a n n a s i o n a l ya n g d i l a k u k a n o l e h P T . G l o b a l P u t r a In d o n e s i a d a p a t

d a p a t d i k o m p u t e r i s a s i k a n , d e n ga n m e n g gu n a k a n b a h a s a p e m o gr a m a n C l i p p e r

v e r s i 5 . 2 . D i h a r a p k a n d a p a t m e n gh a s i l k a n i n f o r m a s i ya n g t e p a t d a n c e p a t

u n t u k p e n g a m b i l a n k e p u t u s a n ya n g d i l a k u k a n o l e h p i h a k m a n a j e m e n .

S i s t e m a d m i n i s t r a s i j a s a p e l a ya r a n n a s i o n a l p a d a p e r u s a h a a n P T .

G l o b a l P u t r a In d o n e s i a i n i d i b u t u h k a n u n t u k o t o m a t i s a s i k o n t r o l ya n g d a p a t

m e n go p t i m a l k a n p e k e r j a a n ya n g d i l a k u k a n o l e h p e r u s a h a a n t e r s e b u t . s e h i n g g a

(3)

D A FT A R I S I

(4)

2.7. Bahasa Pemograman . . . 19

Halaman BAB III PERMASALAHAN . . . 20

3.1. Permasalahan. . . 20

3.2. Pembatasn Masalah . . . 24

BAB IV ANALISA DAN PEMECAHAN MASALAH. . . 25

4.1. Document Flow . . . 25

4.2. Sistem Flow. . . 28

4.3. Data Flow Diagram . . . 29

4.4. Perancangan Basis Data. . . 34

4.5. Desain Input Output. . . 44

4.6. ER Diagram. . . 52

BAB V KESIMPULAN DAN SARAN. . . 53

5.1. Kesimpulan. . . 53

5.2. Saran. . . 54

DAFTAR PUSTAKA . . . 55

(5)

DAFTAR TABEL

Halaman

Tabel 2.1. Basis data sistem administrasi . . . 11

Tabel 2.2. Database first normalization. . . 12

Tabel 2.3. Database I setelah first normalization. . . 12

Tabel 2.4. Database II setelah first normalization . . . 13

Tabel 2.5. Database second normalization. . . 13

Tabel 2.6. Database I setelah second normalization. . . 14

Tabel 2.7. Database II setelah second normalization . . . 14

Tabel 2.8. Database third normalization. . . 14

Tabel 2.9. Database I setelah third normalization. . . 15

Tabel 2.10. Database II setelah third normalization . . . 15

Tabel 4.1. Sistem Jasa PT. Global Putra Indonesia . . . 34

Tabel 4.2. Struktur file database daftar. . . 35

Tabel 4.3. Struktur file database khusus. . . 36

Tabel 4.4. Struktur file database induk. . . 36

Tabel 4.5. Struktur file database kapal . . . 36

Tabel 4.6. Struktur file database rekening. . . 37

Tabel 4.7. Struktur file database trip. . . 37

Tabel 4.8. Struktur file database supplier. . . 38

Tabel 4.9. Struktur file database langgan . . . 38

Tabel 4.10. Struktur file database kota. . . 39

(6)

Tabel 4.12. Struktur file database b_acara . . . 40

Tabel 4.13. Struktur file database bayaran . . . 40

Tabel 4.14. Struktur file database masuk . . . 41

Tabel 4.15. Struktur file database keluar . . . 42

(7)

DAFTAR GAMBAR

Halaman

Gambar 2.1. Desain rugi/laba per trip. . . 10

Gambar 3.1. Struktur organisasi PT. Global Putra Indonesia . . . 21

Gambar 4.1. Document flow sistem administrasi. . . 25

Gambar 4.2. Document flow pelunasan hutang . . . 26

Gambar 4.3. Document flow pelunasan piutang. . . 27

Gambar 4.4. Sistem flow informasi pengiriman barang. . . 28

Gambar 4.5. DFD Sistem informasi jasa pengiriman barang . . . 29

Gambar 4.6. DFD Administrasi pengiriman barang . . . 30

Gambar 4.7. DFD Administrasi pengiriman barang level I. . . 31

Gambar 4.8. DFD Order pengiriman Barang . . . 31

Gambar 4.9. DFD Pencatatan keuangan. . . 32

Gambar 4.10. DFD Pembelian. . . 33

Gambar 4.11. Desain menu setup induk. . . 44

Gambar 4.12. Desain menu setup rekening. . . 44

Gambar 4.13. Desain menu setup kota/wilayah. . . 45

Gambar 4.14. Desain menu setup kapal. . . 45

Gambar 4.15. Desain menu setup trip. . . . . . 46

Gambar 4.16. Desain menu setup supplier. . . 46

Gambar 4.17. Desain menu transaksi pembelian . . . 47

Gambar 4.18. Desain menu setup wilayah. . . 47

(8)

Gambar 4.20. Desain menu transaksi pengiriman barang. . . 48

Gambar 4.21. Desain laporan daftar customer. . . 49

Gambar 4.22. Desain laporan daftar supplier . . . 49

Gambar 4.23. Desain laporan biaya per trip. . . 49

Gambar 4.24. Desain laporan register hutang biaya . . . 50

Gambar 4.25. Desain laporan register penjualan. . . 50

Gambar 4.26. Desain laporan rekapitulasi biaya per trip. . . 51

Gambar 4.27. Desain laporan rugi laba per trip. . . 51

(9)

DAFTAR LAMPIRAN

Halaman

Lampiran 1. Desain menu utama . . . 56

Lampiran 2. Desain menu reindex data. . . 56

Lampiran 3. Desain menu setup rekening . . . 57

Lampiran 4. Desain menu setup trip . . . 57

Lampiran 5. Desain menu transaksi mutasi kas . . . 58

Lampiran 6. Desain menu transaksi pembelian . . . 58

Lampiran 7. Desain menu hapus transaksi pembelian . . . 59

Lampiran 8. Desain menu register pembelian . . . 59

Lampiran 9. Desain menu setup customer . . . 60

Lampiran 10. Desain menu transaksi pengiriman barang . . . 60

Lampiran 11. Desain menu laporan biaya per trip. . . 61

Lampiran 12. Desain menu laporan laba per trip. . . 61

(10)

BAB I

PE NDAH ULUAN

1.1. La ta r B elak ang

Dengan pes atn ya persai ngan bisnis s aat ini m embuat para

pengus aha khusus n ya pada perus ahaan jas a pengangkut an dengan

kapal l aut PT. Gl obal P utra Indonesi a Suraba ya m em anfaatkan

kem ajuan t eknologi komputer untuk m emajukan bi dang us ahan ya.

Untuk itu para pengus aha dibi dang jas a pela yaran meras a perl u

memberikan pela yanan yang memuaskan kepada para pem akai j as a

dengan si stem pel a yanan yang cepat dan menawarkan ban ya k jenis

kem udahan.

Dal am ban yakn ya barang yang akan diki rim s ert a ban yakn ya

rut e perj al anan t iap-ti ap kapal, membuat s ering terjadi

ket erlambatan dal am menam pilkan inform asi tent ang bi a ya-bi a ya

yang di timbulkan ol eh operasi onal m asi ng-m asi ng kapal , juga untuk

perhit ungan rugi laba ti ap-ti ap rut e perj alanan, sehingga perusahaan

akan kesulit an dalam menentukan st rat egi at au tindakan yang akan

diam bil dal am m engefisi ensikan operasi onal ti ap-ti ap rut e

perj alanan, karena hal it u akan m enent ukan bes ar keciln ya

pendapatan yang diperol eh oleh perus ahaan.

Diharapkan dengan sist em kom put eri sasi akan mam pu

mendukung kegi atan sehari -hari baik dal am bidang operasional

maupun manajeri al pada P T. Global Put ra Indones ia Suraba ya, sert a

(11)

strat egi pem as aran, pengambil an keputus an dan kebij aksanaan, yang

pada akhi rn ya akan mem buat perus ahaan akan s em aki n m aj u dan

terdepan dal am hal inform asi yang men yangkut kebutuhan

perus ahaan.

1.2. Permasal ahan

Para m anaj er di P T. Global Put ra In donesi a dituntut untuk

menget ahui segal a jeni s kegi at an atau trans aksi yang terjadi di

dal am us ahanya yait u ant ara l ai n :

1. Mutasi Kas & Bank

2. Hut ang Piut ang

3. Pendapat an masing – mas ing tri p

4. Bia ya-bi a ya per t rip

5. Rugi Laba per t rip

Komput eri sasi bert ujuan mem percepat inform asi data,

kont rol data dan mem anage dat a t ersebut, komput eri sas i bukan

merupakan barang yang m ahal l agi bagi para pengusaha yang ingin

mem anfaat kan kem ajuan t eknologi i nformasi , t et api kom put eri sasi

merupakan kebutuhan untuk m enj aga kel angsungan perusahaan.

Perm as al ahan ters ebut dapat di rumus kan sebagai beri kut bagaim ana

merancang dan m embuat si st em inform asi pel a yanan kepada

pem akai j as a pada perus ahaan j as a pengangkut an dengan kapal l aut

PT. Global Put ra Indonesia Suraba ya.

(12)

Bat as an program unt uk PT. Gl obal Putra Indonesi a Suraba ya

sebagai peneli tian ini han ya dibatasi ruang lingkupn ya pada

bagian :

Setup Trip

Mast er Kapal , M ast er Wila yah (rute), Mast er Custom er, Mast er

Suppli er, M as ter Karyawan

Pembeli an dan Hut ang

Bi a ya Order P em belian, P eneri maan barang, P el unas an Hutang,

Regis ter P embeli an.

Penjual an dan Piut ang

Bi a ya Order Trip, Pendapat an Lain-lain, Kwit ansi , Pel unasan

Piutang, Regist er Tri p, Rugi Laba per t rip

Kas dan Bank

Peneri maan Kas/ Bank, P engel uaran Kas a/ Bank, Kas/ Bank Fl ow,

Laporan harian Kas/ Bank

Utilit y

Backup Dat a, Restore Dat a, R eindex

1.4. Manfaat

J ika tujuan dari komput eris asi si st em admi nist rasi j as a

pel a yaran nas ional pada PT. Global Put ra Indonesi a Suraba ya

berj alan dengan baik, maka s ecara otom atis akan t erjadi penekanan

bia ya s ehingga keunt ungan bersi h dapat l ebi h tinggi .

(13)

Tujuan penelit ian ial ah merancang dan membuat program

sistem inform asi pel a yanan kepada pem akai jasa pada perusahaan

jas a pengangkutan dengan kapal l aut P T. Gl obal Put ra Indonesia

Suraba ya. Tujuan dari komput eris asi sistem jas a pel a yaran PT.

Global Putra Indonesi a Suraba ya adal ah untuk m embant u proses

admi nist rasi pel a ya ran yang dilakukan oleh perus ahaan dal am

mel a yani pengangkutan barang yang dil akukan pel anggan, dan juga

untuk m em bantu dan mengkl arifi kasikan seti ap pengeluaran dan

pendapatan yang berkaitan dengan t rip(perj al anan) baik it u untuk

menget ahui posi si hutang dan piut ang masi ng-masing s upplier dan

pel anggan, juga unt uk m enget ahui rugi laba mas ing-m asing t ri p.

1.6. Metod olo gi

Metodol ogi yang di gunakan dal am m enyel es aikan program

penelit ian ini adal ah :Studi Lapangan, pengumpul an data dan

inform asi dengan j al an m el akukan pengamat an dan pencat at an dat a

secara l angsung t erhadap PT. Gl obal Putra Indonesi a Suraba ya.

Studi kepustakaan dengan cara m embaca l iterat ur untuk mem pel ajari

kons ep dan aplikasi tent ang basis dat a secara umum pada Clipper

5.01. Dokum ent asi , pengumpulan dat a-data yang berhubungan

dengan si stem informasi manaj em en PT. Global P utra Indonesi a

Suraba ya. Mendes ain sis tem dan m endefini sikan basis data.

Menganalis a pros edur program. P em buatan program aplikasi

(14)

1 . 7 . S i s t i ma t i k a Pe n u l i s a n

S i s t i m a t i k a p e n u l i s an l a p o r a n p e n e l i t i a n i n i , a d a l a h :

B A B I : P e n d a h u l u a n

D i u r a i k a n ga m b a r a n t e n t a n g l a t a r b e l a k a n g m a s a l a h ,

t u j u a n , m a n f a a t , r u a n g l i n gk u p , d a n m e t o d o l o gi .

B A B I I : La n d a s a n T e o r i

D i a n a l i s a t e o r i - t e o r i ya n g a k a n d i p a k a i s e b a ga i d a s a r

d a l a m p e m e c a h a n m a s a l a h .

B A B I I I : P e r m a s a l a h a n

D a l a m b a b i n i d i u r a i k a n t e n t a n g t i m b u l n ya p e r m a s a l a h an

d a n r u m u s a n m a s a l a h .

B A B IV : A n a l i s a d a n P e m e c a h a n M a s a l a h

D i a n a l i s a s i s t e m d a n d e s a i n ya n g m e l i p u t i d a t a f l o w

d i a gr a m ( D F D ) d a n m e r a n c a n g E R - d i a g r a m k e m u d i a n d i l a n j u t k a n

d e n g a n m e r a n c a n g f i l e d a t a b a s e .

B A B V : K e s i m p u l a n d a n s a r a n

M e n yi m p u l k a n d a r i h a s i l p e m e c a h a n m a s a l a h d a n s a r a n

(15)

BAB II

LANDASAN TEORI

2.1. Administrasi Jasa Pengangkutan Barang Dengan Kapal Laut 2.1.1. Sistem Pelayanan Jasa Pengiriman Barang

1. Bagian pemasaran mencari pelanggan untuk memberikan jasa

pengiriman barang antar pulau.

2. Pelanggan mengirimkan barang kebagian penerimaan barang

untuk di catat tujuan pengiriman barang.

3. Bagian penerimaan barang mencatat barang yang akan dikirim

dan mengelompokkan berdasarkan tujuan (trip) dalam dokumen

rangkap 3 (tiga). Arsip asli diberikan ke pelanggan sebagai tanda

terima, arsip ke 2 (dua) diberikan ke bagian pengiriman untuk

diberikan kepada penerima sebagai tanda terima penerimaan

barang dan arsip ke 3 (tiga) diberikan ke bagian accounting

untuk dicatat sebagai piutang.

4. Barang yang sudah dikelompokkan ditampung dulu kedalam

gudang.

5. J ika jadwal keberangkatan kapal sudah tiba maka barang dari

gudang itu akan dimasukkan ke dalam kapal untuk disusun serapi

mungkin, sehingga barang yang lunak tidak ditaruh dibawah,

karena susunan barang mempengaruhi kondisi tiap barang.

6. J ika barang yang dikirim tidak memenuhi target muatan kapal,

(16)

A. Kalau muatan lebih dari 60% daya muat kapal maka kapal

akan tetap diberangkatkan.

B. Menunda keberangkatan kapal paling lama 3 (tiga) hari untuk

memenuhi muatan kapal.

C. Mencari muatan dari EMKL lainnya yang mempunyai tujuan

yang sama.

D. Menggabungkan muatan dengan muatan EMKL lainnya yang

mempunyai tujuan yang sama.

2.1.2. Sistem Tujuan (Trip)

Tujuan (trip) untuk masing-masing kapal ditentukan oleh

pihak manajemen berdasarkan :

1. Laporan rugi laba per tujuan (trip)

Disini bisa ditentukan apaka tujuan (trip) ini perlu ditambah armada

kapal atau dihapus sama sekali.

2. Permintaan pasar

Dari asosiasi EMKL biasanya pihak manajemen yang ditunjang oleh

bagian pemasaran mengetahui permintaan pasar yang sedang

berlangsung saat itu.

3. Persaingan dengan EMKL lainnya

J ika sudah terlalu banyak yang mempunyai tujuan (trip) biasanya

akan terjadi persaingan yang tidak sehat dengan memberikan

harga yang sangat rendah untuk menarik pelanggan

sebanyak-banyaknya, untuk itu biasanya pihak manajemen menempuh cara

(17)

tidak memenuhi target maka akan digabungkan dengan EMKL

lainnya sehingga hanya mendapatkan komisi dari EMKL tersebut.

2.1.3. Sistem Pembelian dan Pelunasan

1. Pembelian dilakukan oleh bagian pembelian, untuk pembelian

bahan yang berhubungan dengan tujuan (trip) kapal maka akan

diberikan kode tujuan (trip). Hal ini dilakukan untuk mengetahui

biaya-biaya yang dikeluarkan untuk tujuan (trip) tersebut.

Sehingga akan diketahui total pengeluaran untuk setiap tujuan

(trip).

2. Bahan yang dibeli dari supplier akan dibuatkan laporan

penerimaan barang (LPB) sebagai catatan hutang yang diberikan

kebagian accounting.

3. Pada saat pelunasan kasir akan membuatkan tanda terima kepada

penagih, dan jika sudah jatuh tempo kasir akan membayar hutang

sebesar yang tertera di tanda terima tersebut.

2.2. Sistem Informasi

PT. Global Putra Indonesia selama ini ditunjang oleh sistem

manual untuk operasional administrasi perusahaan sehari-hari.

Dengan menggunakan sistem komputerisasi diharapkan nantinya

sistem informasi yang dihasilkan dapat beroperasi secara sinkron

dengan peralatan unit-record, sehingga dapat mencapai tujuan yang

telah diterangkan diatas.

(18)

Sistem input yang tedapat pada PT. Global Putra Indonesia

adalah semua arsiran pekerjaan yang menggambarkan keseluruhan

sistem sebagaimana sekarang, termasuk jadwal-jadwalnya. Sistem

input yang akan dibuat menggambarkan beberapa menu database

antara lain sebgai berikut :

Database master TRIP.DBF

Yang terdiri dari beberapa field sebagai berikut :

KODE_TRIP

Yang terdiri dari beberapa field sebagai berikut :

(19)

B_LAIN2 J UMLAH_TTL

Disamping database-database tersebut diatas, nantinya masih

terdapat beberapa database lain yang menunjang program aplikasi

tersebut.

2.2.2. Sistem Output

Dari transaksi yang terjadi akan menghasilkan beberapa

laporan antara lain register jasa, rekapitulasi, rugi-laba per trip,

laporan trip, laporan tagihan dan laporan lain yang menunjang sistem

informasi pada program aplikasi tersebut.

Salah satu laporan yang menunjang sistem informasi tersebut

adalah laporan rugi laba per trip, yaitu :

P e r i o d e : D e s e mb e r 1 9 9 8

K o d e N a ma K a p a l T i K o l l i M 3 P e nd a p a t a n T o t a l R ugi / La b a

T r i p B i a ya

G a m b a r 2 . 1 . D e s a i n r u gi l a b a p e r t r i p

2.2.3. Basis Data

Basis data dapat dikatakan berfungsi untuk memelihara data

dan menghasilkan informasi dari apa yang diwakilinya. Sebagai

contoh basis data yang terdapat pada sistem ini adalah sebagai

(20)

T a b e l 2 . 1 . B a s i s D a t a

field Kode_trip Nama_kapal Tanggal_jl Kolli Isi_M3

record ke 1.. SB-UP01 KM.BROMO 12/12/1998 2000 1500

record ke 2.. SB-PN01 KM.BIMA 10/11/1998 1500 1100

--- --- --- ---- ----

record ke n.. --- --- --- ---- ----

Informasi yang dihasilkan oleh basis data akan memiliki

beberapa kelebihan dibandingkan informasi yang dihasilkan dari

proses manual atau proses komputer yang tidak menggunakan konsep

basis data. Kelebihan tersebut antara lain :

1. Faktor kecepatan, komputer dapat memanipulasi data lebih cepat

dibandingkan dengan proses manual

2. Faktor ketersediaan, dengan menggunakan konsep basis data,

informasi akan selalu siap dihasilkan kapan saja bila

dikehendaki,

3. Faktor keakuratan, dibandingkan dengan proses manual atau

(21)

data, proses yang menggunakan konsep ini akan menghasilkan

informasi yang akurat dan dijamin kebenarannya.

2.3. Bentuk-bentuk Normalisasi

Dalam model data relasi, apabila tabel-tabel telah terbentuk,

perlu dilakukan normalisasi. Tujuan dari normalisasi adalah untuk

mengontrol redundancy (kerangkapan data) dan mengupdate /

menghilangkan anomalise (penyimpangan-penyimpangan).

Tahapan-tahapan normalisasi :

First Norm alization. Yaitu untuk menghindari adanya

repeating group (baik yang bervariasi maupun yang fix (tetap))

T a b e l 2 . 2 . D a t a b a s e f i r s t n o r m a l i z a t i o n

Nomor_bar Barang Kolli

TTG000.123 Tepung Terigu 2

TTGG000.123 Tepung Terigu 4

TTGG000.123 Tepung Terigu 2

GLP000.543 Gula Pasir 12

Setelah first normalization menjadi,

T a b e l 2 . 3 . D a t a b a s e I s e t e l a h f i r s t n o r m a l i z a t i o n

Nomor_bar Barang

(22)

GLP000.543 Gula Pasir

T a b e l 2 . 4 . D a t a b a s e II s e t e l a h f i r s t n o r m a l i z a t i o n

Kode Stock Quantity

TTG000.123 2

TTG000.123 4

TTG000.123 2

GLP000.543 12

Second Norm alization. Yaitu mengusahakan/mengubah agar

atribut-atribut bergantung pada primary key secara keseluruhan

( t e r u t a m a b i l a t a b e l m e m p u n ya i k e y l e b i h d a r i s a t u a t r i b u t ) .

T a b e l 2 . 5 . D a t a b a s e s e c o n d n o r m a l i z a t i o n

Nomor Nota Kode Stock Nama Bahan Quantity 1998/03/00213 TTG000.123 Tepung Terigu 2 1998/03/00213 TTG000.123 Tepung Terigu 4 1998/03/00213 TTG000.123 Tepung Terigu 2 1998/03/00214 GLP000.543 Gula Pasir 12

(23)

second normalization menjadi :

T a b e l 2 . 6 . D a t a b a s e I s e t e l a h s e c o n d n o r m a l i z a t i o n

Nomor Nota Kode Stock Quantity

1998/03/00213 TTG000123 2

1998/03/00213 TTG000.123 4

1998/03/00213 TTG000.123 2

1998/03/00214 GLP000.543 12

T a b e l 2 . 7 . D a t a b a s e II s e t e l a h s e c o n d n o r m a l i z a t i o n

Kode Stock Nama Bahan TTG000.123 Tepung Terigu TTG000.123 Tepung Terigu TTG000.123 Tepung Terigu GLP000.543 Gula Pasir

T h i r d N o r m a l i z a t i o n. U n t u k m e n j a d i n o r m a l k e t i ga m a k a

r e l a s i h a r u s l a h d a l a m b e n t u k k e d u a d a n s e m u a a t t r i b u t e b u k a n

p r i m e r t i d a k p u n ya h u b u n ga n ya n g t r a n s i t i f . D e n ga n k a t a l a i n ,

(24)

p r i m a r y k e y d a n p a d a p r i m a r y k e y s e c a r a m e n ye l u r u h .

98001 Indra Gunawan ACC Accounting

98002 Poerwandi ADM Administrasi

98003 Miesky UMUM Umum

Bila suatu saat karyawan Miesky pindah ke departemen lain

(mis ACC), maka perubahan pada nama departemen yang ditempati oleh Miesky (ADM→ ACC) tidak diikuti oleh departemen yang lain.

Setelah proses third normalization, menjadi :

T a b e l 2 . 9 . D a t a b a s e I s e t e l a h t h i r d n o r m a l i z a t i o n

Nomor Pegawai Nama Karyawan Kode Dept

(25)

2.4. Konsep Data Flow Diagram

Pengertian dari suatu proses adalah kegiatan atau kerja yang

dilakukan oleh seseorang, mesin atau komputer, dari hasil suatu arus

data yang masuk ke dalam proses untuk dihasilkan suatu arus data

yang keluar dari proses tersebut. Setiap proses harus diberi

penjelasan yang lengkap , meliputi hal-hal sebagai berikut :

1. Identifikasi Proses

Identifikasi proses umumnya berupa angka yang menunjang nomor

acuan proses dan ditulis pada bagian atas simbol proses.

2. Nama Proses

Nama proses harus menunjukkan apa yang dikrjakan oleh proses

tersebut.

2.5. Konsep Teknik Relasional

Hubungan antara dua file atau dua tabel dapat dikatagorikan

menjadi tiga macam. Demikian pula untuk membantu gambaran

relasi secara lengkap terdapat juga tiga macam relasi dalam

hubungan atribut dalam satu file.

Hubungan satu ke satu dalam 2 file (one to one relationship),

hubungan antara file kedua adalah satu berbanding satu.

Hubungan satu ke banyak dalam 2 file (one to many

relationship atau many to one relationship), hubungan antara file

(26)

dapat pula dibalik banyak lawan satu.

Hubungan satu ke satu 2 atribut dalam 1 file, hubungan

antara satu atribut dengan atribut lain dalam satu file yang sama

mempunyai hubungan satu lawan satu.

Hubungan banyak ke satu 2 atribut dalam 1 file, hubungan

antara satu atribut dengan atribut yang lain dalam satu file yang

sama mempunyai hubungan satu lawan banyak.

Hubungan banyak ke banyak 2 atribut dalam 1 file,

hubungan antara satu atribut dengan atribut yang lain dalam satu

file yanga sama mempunyai hubungan banyak lawan banyak.

2.6. Pembahasan Sistem

Pada dasarnya, file yang dipergunakan untuk

meng-implementasikan sistem komputerisasi pada PT. Global Putra

Indonesia ini dapat dibagi menjadi 2 macam :

1. File Master

2. File Transaksi

Konsep pembagian ini adalah agar dapat bekerja dalam file yang

sesedikit mungkin mengingat jika bekerja dalam file yang banyak,

kemungkinan kesalahan pada saat posting ke masing-masing file

lebih besar. Selain itu juga untuk penghematan media penyimpanan.

2.6.1. File Master

File ini menyimpan :

1. Definisi, misalnya master langgan.dbf menyimpan kode, nama,

(27)

2. Posisi, misalnya master langgan.dbf menyimpan posisi saldo

awal, jumlah pembelian, serta jumlah pembayaran dengan BG.

2.6.2. File Transaksi

File ini dibedakan menjadi 2 yaitu :

1. File Header

File Header menyimpan : semua informasi tunggal dalam satu

transaksi, misalnya : masuk.dbf menyimpan nomor bukti, tanggal

transaksi, kode supplier, jumlah total nomor bukti tersebut dan

lain sebagainya.

2. Detail

File Detail, menyimpan : semua informasi jamak dalam satu

transaksi, misalnya : masuk_dt.dbf menyimpan data mengenai

macam-macam barang yang dibeli dalam 1 nomor bukti.

2.6.3. Metode Pengaksesan File

Ada 2 macam metode pengaksesan :

1. Batch Processing. ada metode ini, semua transaksi yang terjadi

dikumpulkan dan pencatatan baru dilakukan sekaligus, misalnya

pada akhir hari.

2. Real Time Processing. Pada metode ini, semua transaksi yang

terjadi langsung dicatat.

(28)

pengaksesan diatas.

Untuk akses ke file Master Real Time Processing.

Untuk akses ke file transaksi menggunakan Batch Processing (karena

dalam kenyataannya, secara manual pun sulit untuk membuktikan

langsung saat terjadinya transaksi).

2.7. Bahasa Pemrograman Clipper versi 5.2

Bahasa pemrograman yang digunakan dalam tugas akhir ini

adalah CA Clipper Compiler versi 5.2. CA Clipper Compiler versi

5.2 ini merupakan bahasa pemrograman untuk mendefinisikan data

dalam database secara logika. CA Clipper Compiler versi 5.2 dapat

digolongkan dalam kelompok bahasa pemrograman database seperti

dBase, Foxbase, Foxpro.

CA Clipper Compiler versi 5.2 juga merupakan bahasa

pemrograman yang terstruktur dan moduler serta merupakan program

yang berorientasi objek.

Tujuan pemilihan CA Clipper Compiler versi 5.2 sebagai

bahasa pemrograman yang digunakan pada tugas akhir ini karena

bahasa pemrograman ini dapat berdiri sendiri sebab sudah dapat

mengkompilasi dari bahasa sumber (source) menjadi bahasa mesin,

kemudian juga adanya fungsi-fungsi yang mampu menunjang dalam

pemakaian program secara multi user, dan yang tak kalah pentingnya

juga mampu membuat tampilan program lebih bagus dan menarik.

Disamping itu file basis data yang akan diakses datanya dengan

(29)

disediakan oleh Clipper sehingga proses pencarian data yang ada

dapat dilakukan dengan lebih cepat.

(30)

B A B I I I

PE R M A S A L A H A N

Dewasa ini komputer merupakan kebutuhan pokok bagi

sebagian besar perusahaan yang ada. Keunggulan perangkat keras

(komputer) sudah banyak digunakan dalam berbagai bidang, mulai

dari bidang pendidikan, bank, perdagangan, jasa, hingga hiburan.

Banyak perusahaan menggunakan perangkat keras (komputer) untuk

membantu kelancaran usaha baik dalam memberikan pelayanan

kepada pelanggan maupun untuk mempercepat dalam menyajikan

laporan yang rapi dan terbaru. Untuk itu peneliti berusaha

melakukan komputerisasi pada perusahaan pelayaran nasional ini.

3 . 1 . Pe r m a s a l a h a n

Perusahaan P T. Global P utra Indonesia (GPI) merupakan

perusahan pelayaran nasional yang melayani jasa angkutan barang

(cargo) antar pulau di Indonesia dan melayani juga jasa EMKL baik

untuk export maupun import. Sebelum berkembang menjadi besar

PT. Global Putra Indonesia (GP I) dapat mengkontrol semua proses

transaksi yang terjadi di perusahaan secara manual dengan cepat

karena masih sedikit kegiatan/transaksi yang terjadi setiap harinya

sehingga memudahkan pihak administrasi untuk melakukan

(31)

Struktur Organisasi

Gambar 3.1. Struktur organisasi PT. GPI

Selama ini PT. Global Putra Indonesia (GPI) sudah

menggunakan komputer tapi hanya terbatas pada pengetikan

dokumen biasa, jadi tidak memanfaatkan keunggulan teknologi

komputer secara optimal. Untuk menghasilkan laporan berupa

rugi/laba per trip atau laporan lainnya agak kesulitan dan

membutuhkan waktu yang agak lama, padahal dengan waktu yang

agak lama membuat laporan tidak up to date lagi. Sehingga dapat

mempengaruhi kebijaksanaan yang akan diambil oleh pihak

manajemen, apalagi setiap hari selalu terjadi transaksi yang tidak

sedikit.

Seperti yang telah ditulis pada bab sebelumnya, bahwa

(32)

nasional PT. Global Putra Indonesia dituntut untuk mengetahui

segala jenis kegiatan yang terjadi di dalam usahanya yaitu :

1. Mutasi Kas & Bank

2. Hutang Piutang

3. Pendapatan masing-masing trip

4. Biaya-biaya per trip

5. Rugi Laba per trip

Mutasi kas dan bank meliputi kegiatan seperti pencatatan

bukti kas/bank masuk maupun bukti kas/bank keluar, transaksi ini

berkaitan dengan laporan harian kas dan laporan buku besar untuk

bagian accounting, dimana transaksi yang dilakukan harus di jurnal

ulang (posting) dulu untuk masuk ke nomor perkiraan

masing-masing.

Transaksi piutang meliputi kegiatan seperti pelunasan

piutang yang dilakukan oleh customer. Sistem pembayaran hutang

bisa dibayar secara tunai/cash atau dibayar dengan cek/giro.

Pembayaran secara tunai/cas h langsung masuk ke dalam kas, tetapi

jika membayar dengan cek/giro maka langsung dimasukkan ke dalam

bank. Laporan yang akan dihasilkan dari transaksi piutang adalah

kartu piutang untuk menampilkan history piutang per dealer serta

pembayarannya, dan rekapitulasi piutang.

Transaksi hutang meliputi kegiatan seperti transaksi

pelunasan hutang kepada supplier, sistem pelunasan hutang hampir

sama dengan sistem pelunasan piutang, cuma yang membedakan

(33)

dihasilkan dari transaksi ini meliputi kartu hutang yang mencatat

history hutang per supplier, dan rekapitulasi hutang.

Transaksi pembelian meliputi kegiatan seperti pendefinisian

supplier, untuk pembelian barang dilakukan melalui pemesanan

dengan disertai pembayarannya baik dengan tunai maupun dengan

cek/giro. Pada saat barang dikirim oleh supplier, dan telah diterima

oleh bagian penerimaan barang, maka akan dibuatkan Laporan

Penerimaan Barang (LPB). Laporan yang dihasilkan dari transaksi

ini adalah register pembelian.

Pada transaksi pengiriman barang (cargo) antar pulau

biasanya pelanggan mengirimkan barang kebagian penerimaan

barang untuk dicatat tujuan pengiriman barang atau barang diambil

ke pelanggan jika muatannya banyak sekali karena ini merupakan

salah satu service yang diberikan kepada pelanggan. Bagian

penerimaan barang mencatat barang yang akan dikirim dan

mengelompokkan berdasarkan tujuan(trip). Barang yang sudah

dikelompokkan ditampung dulu kedalam gudang. Jika jadwal

keberangkatan kapal sudah tiba maka barang dari gudang itu akan

dimasukkan ke dalam kapal untuk disusun serapi mungkin, sehingga

barang yang lunak tidak ditaruh dibawah, karena susunan barang

mempengaruhi kondisi tiap barang. Dari transaksi-transaksi tersebut

akan dihasilkan beberapa laporan antara lain laporan register

(34)

3 . 2 . Pe m b a t a s a n M a s a l a h

Dalam memecahkan permasalahan yang ada, peneliti

melakukan pembatasan permasalahan sebagai berikut :

1. Setup Trip

2. Hutang Biaya

3. Piutang Biaya

4. Kas dan Bank

5. Rugi/Laba per Trip

Program dirancang untuk penggunaan multi user dengan

operating sistem Novell, tetapi program ini juga bisa digunakan pada

(35)

1

BAB IV

ANALIS A DAN PEMECAHAN MASALAH

4.1. Document Flow

(36)

2

(37)

3

(38)

4

4.2. S is tem Flow

(39)

5

(40)
(41)

7

Gambar 4. 7. DFD administrasi pengiriman barang level 1

(42)
(43)

9

4.1

Order Pembelian

4.2

Penerimaan Barang

4.3

Pelunasan Hutang

Pesan D11

Supplier D12

Masuk D13

Pengangkutan Administrasi

Berita Acara D3

Bayaran D4

Gambar 4.10. DFD pembelian

(44)

10

Prosedur sistem ini dibuat langsung setelah survey dilakukan

dan diberikan kepada pihak perusahaan pada survey berikutnya.

Bagian ini terdiri dari :

1. PROSEDUR : menggambarkan aliran sistem yang ada secara diagram (flow).

2. DOKUMEN : mencatat identitas-identitas apa saja yang diperlukan pada setiap bagian aliran sistem.

3. RECORD : mencatat laporan-laporan apa saja yang dihasilkan pada setiap bagian aliran sistem.

Salah satunya bentuknya sebagai berikut :

Tabel 4.1. Sistem Jasa PT. GLOBAL PUTRA INDONESIA

Prosedur Dokumen Record Acc. Trmt

Order Pengiriman b 1 c 1 d 1

Surat Jalan b 2 c 2 d 2

Nota b 3 c 3 d 3

Bagian ini terdiri dari :

1. Nama File : *.DBF

2. In dex On : menyediakan file-file Index apa saja yang akan dipergunakan.

3. Field Name : menyatakan nama field yang dipergunakan

4. Type : menyatakan type dari field yang dipergunakan, berupa :

(45)

11

D = Date L = Logical

5. Width : menyatakan panjang maksimum dari field yang didefinisikan

6. Decimal : menyatakan nilai desimal dari field numerik yang didefinisikan

7. Keterangan : kolom ini disediakan sebagai catatan dari field yang dipergunakan.

Database yang terdapat pada sistem administrasi pengiriman barang

ini sudah dinormalisasikan, bentuknya sebagai berikut :

Tabel 4.2. Struktur database daftar

Nama DAFTAR.DBF

Fungsi Menyimpan data index dari setiap file database

Field Name Typ e Wid th Dec. Keterangan

Nama C 8 Nama Data Base

Urutan C 8 Nama Index File

Isi C 40 Primary Key

Tanggal D 8 Tanggal Index

Tanggal_p D 8 Tanggal Packing

DI_Index L 1 Di Index atau tidak

Unik L 1 Unik atau tidak

(46)

12

Tabel 4.3. S truktur database khusus

File KHUSUS.DBF

Fungsi Menyimpan jenis transaksi yang digunakan

Field Name Typ e Width Dec. Keterangan

Tipe C 4 Jenis Transaksi

Kode C 9 Kode Perkiraan 1

Pasangan C 9 Kode Perkiraan 2

Keterangan C 30 Keterangan

Tabel 4.4. Struktur database induk

File INDUK.DBF

Index Kode Induk_kd.ntx

Fungsi Setup induk pada kode perkiraan/rekening

Field Name Typ e Width Dec. Keterangan

Kode C 3 Kode Induk

Nama C 30 Keterangan

Tabel 4.5. Struktur database kapal

File KAPAL.DBF

Fungsi Data Master Kapal

Field Name Typ e Width Dec. Keterangan

(47)

13

Tabel 4.6. Struktur database rekening

File REKENING.DBF

Index Kode Rek_kode.ntx

Fungsi Kode perkiraan/jurnal untuk accounting

(48)

14

Fungsi Setup data customer/pelanggan

Field Name Typ e Width Dec. Keterangan

Kode_lang C 7 Kode pelanggan

(49)

15

(50)

16

Fungsi Menyimpan data berita acara pelunasan hutang/piutang

Field Name Typ e Width Dec. Keterangan

Fungsi Menyimpan data pelunasan hutang dan piutang

(51)

17 Fungsi Menyimpan data pembelian dan penerimaan barang

(52)

18

Jumlah_ttl N 14 2 Jumlah total

Kode C 9 Kode perkiraan

Lawan C 9 Lawan kode perkiraan

Tabel 4.15. Struktur database keluar

File KELUAR.DBF

Index Nomor_sj Keluarlp.ntx

Kode_lang+nomor_sj Keluarsp.ntx Dtos(tanggal)+nomor_sj Keluartg.ntx Kode_trip+dtos(tanggal) Keluarkd.ntx Fungsi Menyimpan data pengeluaran barang

Field Name Typ e Width Dec. Keterangan

Tanggal D 8 Tanggal Transaksi

Kode_lang C 7 Kode Pelanggan

Nomor_sj C 8 Nomor Surat Jalan

Nomor_bar C 8 Nomor Barang

Barang C 30 Nama Barang

Kolli N 11 3 Quantity

(53)

19

Tabel 4.16. Struktur database jual

File JUAL.DBF

Index Nomor_sj Jual_lp.ntx

Kode_lang+nomor_sj Jual_sp.ntx Dtos(tanggal)+nomor_sj Jual_tg.ntx Kode_trip+dtos(tanggal) Jual_kd.ntx Nomor_sj+kode_trip Jual_op.ntx Fungsi Menyimpan data pengiriman barang

Field Name Typ e Width Dec. Keterangan

Tanggal D 8 Tanggal Transaksi

Kode_lang C 7 Kode Pelanggan

Kode_trip C 9 Kode Trip

Nomor_sj C 8 Nomor surat jalan

Barang C 30 Nama Barang

(54)

20

Harga N 10 0 Harga satuan

Jumlah N 16 2 Jumlah

Nomor_bar C 10 Nomor Barang

Asuransi N 7 0 Biaya Asuransi

Ijin_BB N 7 0 Biaya Ijin

Materai N 7 0 Biaya Materai

Packing N 7 0 Biaya Packing

Jumlah_ttl N 16 2 Jumlah Total

(55)

21

Gambar 4.11. Desain menu setup induk

Gambar 4.12. Desain menu setup rekening

(56)

22

Gambar 4.14. Desain menu setup kapal

(57)

23

Gambar 4.16. Desain menu setup supplier

(58)

24

Gambar 4.18. Desain menu setup wilayah

(59)

25

Gambar 4.20. Desain menu transaksi pengiriman barang

(60)
(61)
(62)
(63)

29

4.6. ER Diagram

(64)
(65)

BAB V

PENUTUP

Dalam bab ini akan disampaikan kesimpulan yang merupakan

ringkasan dari berbagai uraian pada bab-bab sebelumnya, sehingga

dengan adanya kesimpulan ini diharapkan akan lebih mempermudah

mengetahui dan memahami materi pembahasan dari penulisan

penelitian ini. Disamping itu peneliti juga memberikan s aran-saran

sebagai bahan pertimbangan tentang hal-hal yang perlu dilaks anakan

oleh pihak perusahaan.

5.1. Kesimpulan

Dari hasil pembuatan program s is tem informasi jasa angkutan

barang pada PT. Global Putra Indonesia, maka dapat disimpulkan

bahwa :

1. Selama ini sistem administrasi yang dilakukan s ecara manual

sering mengalami kesalahan dalam pencatatan dan sering

terlambat dalam penyajian informasi sehingga memperlambat

pekerjaan dalam pelayanan terhadap pelanggan.

2. Dengan menggunakan program ini, diharapkan dapat mengatasi

dan menyelesaikan semua permasalahan yang dihadapi oleh PT.

Global Putra Indonesia, sehingga dapat memudahkan bagian

administrasi untuk melakukan transaksi, dan pembuatan laporan

(66)

digunakan dalam pengambilan keputusan dan kebijaksanaan dalam

perusahaan.

3. Program administras i ini merupakan bagian dari sistem yang

terintegras i yang dikemudian hari dapat dikembangkan lagi.

5.2 S aran

Saran-s aran yang dapat diberikan oleh peneliti s ebagai

sumbangan pemikiran pada sistem administras i PT. Global Putra

Indonesia adalah s ebagai berikut :

1. Untuk menghindari kesalahan pemasukan data, hendaknya

dilakukan proses validasi data, s ebelum data dimasukkan ke

dalam komputer.

2. Dengan penggunaan komputerisasi di dalam sistem administrasi

ters ebut sebaiknya juga diimbangi dengan tenaga yang profesional

dan mengerti pengoperasiaan komputer dan programnya.

3. Untuk menghasilkan s is tem administras i yang lebih baik maka

bisa ditambahkan laporan pendukung dengan grafik, dan masih

banyak yang dapat dikembangkan dari program pada PT. Global

Putra Indonesia.

Akhir kata peneliti mengucapkan selamat kepada yang

menggunakan program ini, semoga hasil penelitian ini dapat

memberikan manfaat yang besar bagi perusahaan PT. Global Putra

(67)

D A FT A R PU S T A K A

Herianto, Tjendry, 1993, Tuntunan Praktis Pem rogram an Clipper 5

Tingkat Dasar, Elex Media Komputindo, J akarta.

Herianto, Tjendry, 1993, Tu ntunan Praktis Pem ogram an Clipper 5

Tingkat Lanjut, Elex Media Komputindo, J akarta.

J ogiyanto, H.M., 1991, Analisis dan Disain Sistem Informasi, Andi Offset, Yogyakarta.

Gambar

Gambar 2.1. Desain rugi laba per trip
Tabel 2.1. Basis Data
Tabel 2.2. Database first normalization
Tabel 2.4. Database II setelah first normalization
+7

Referensi

Dokumen terkait

Para PNS lingkungan Kecamatan dan Kelurahan wajib apel pagi setiap hari senin di Halaman Kantor Kecamatan Kebayoran Baru, dan akan diberikan teguran kepada yang tidak ikut apel

Profitabilitas dan Struktur Modal Terhadap Harga Saham pada Perusahaan Subsektor Coal Mining yang Terdaftar di BEI”. 1.2 Identifikasi dan Rumusan Masalah 1.2.1

Hasil penelitian menunjukkan bahwa penerapan metode latihan berstruktur yang dapat meningkatkan hasil belajar siswa mengikuti langkah-langkah sebagai berikut (1) guru

2 Wakil Dekan Bidang I SALINAN TERKENDALI 02 3 Wakil Dekan Bidang II SALINAN TERKENDALI 03 4 Manajer Pendidikan SALINAN TERKENDALI 04 5 Manajer Riset dan Pengabdian

Abses septum nasi dapat menyebabkan komplikasi estetis berupa deformitas hidung (lorgnet nose) yang disebabkan oleh karena nekrose kartilago sehingga terjadi kerusakan sebagian besar

Suatu kehormatan dan kebanggaan bagi Universitas Pendidikan Indonesia (UPI) mendapatkan kesempatan sebagai penyelenggara Kontes Robot Indonesia (KRI) Tingkat Regional 2 Tahun 2016

Pengawasan kualitas merupakan alat bagi manajemen untuk memperbaiki kualitas produk bila dipergunakan, mempertahankan kualitas produk yang sudah tinggi dan

Penetapan kadar Asam benzoate sebagai pengawet dalam sampel berupa kecap dapat dilakukan dengan menggunakan metode titrasi netralisasi, dengan prinsip terjadinya