laporan kerja praktek

77
1 KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya serta kekuatan kepada penulis, sehingga dapat menyelesaikan laporan kerja praktek yang berjudul: PERANCANGAN SISTEM INFORMASI PEMASARAN PADA CV. VIRADI GLOBAL PRATAMA” Laporan Kerja Praktek ini penulis susun berdasarkan hasil kerja praktek yang dilaksanakan selama 4 minggu, dimulai sejak tanggal 04 Februari 2013 sampai dengan 04 Maret 2013. Maksud dari penulisan ini adalah untuk memenuhi salah satu mata kuliah kerja praktek dan sebagai syarat untuk mengikuti skripsi/tugas akhir, serta kelulusan Strata Satu (S1) Program Studi Teknik Informatika. Pada kesempatan ini penulis ingin mengucapkan terima kasih kepada seluruh pihak yang telah memberikan bantuan secara materil maupun moril dalam menyelesaikan kuliah kerja praktek ini terutama:

Upload: binshex

Post on 26-Dec-2015

3.111 views

Category:

Documents


772 download

DESCRIPTION

Laporan skripsi

TRANSCRIPT

Page 1: LAPORAN KERJA PRAKTEK

1

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah

melimpahkan rahmat dan karunia-Nya serta kekuatan kepada penulis, sehingga

dapat menyelesaikan laporan kerja praktek yang berjudul:

“PERANCANGAN SISTEM INFORMASI PEMASARAN PADA CV. VIRADI GLOBAL PRATAMA”

Laporan Kerja Praktek ini penulis susun berdasarkan hasil kerja praktek

yang dilaksanakan selama 4 minggu, dimulai sejak tanggal 04 Februari 2013

sampai dengan 04 Maret 2013.

Maksud dari penulisan ini adalah untuk memenuhi salah satu mata kuliah

kerja praktek dan sebagai syarat untuk mengikuti skripsi/tugas akhir, serta

kelulusan Strata Satu (S1) Program Studi Teknik Informatika.

Pada kesempatan ini penulis ingin mengucapkan terima kasih kepada

seluruh pihak yang telah memberikan bantuan secara materil maupun moril dalam

menyelesaikan kuliah kerja praktek ini terutama:

1. Bapak Han Sulaiman M. Kom, selaku Dosen Pembimbing KKP di

Fakultas Teknik, Matematika dan IPA Universitas Indraprasta PGRI

(UNINDRA) Jakarta yang telah memberikan bimbingan dan arahan yang

mendukung penulis dalam menyelesaikan laporan KKP ini.

2. Ibu Yushi Nurini, S.T selaku Dosen Pembimbung Akademik (R8i) Teknik

Informatika Fakultas Teknik, Matematika dan IPA Universitas Indraprasta

PGRI (UNINDRA) Jakarta.

Page 2: LAPORAN KERJA PRAKTEK

2

3. Bapak Adhi Susano, M. Kom, selaku ketua program studi Teknik

Informatika Fakultas Teknik, Matematika dan IPA Universitas Indraprasta

PGRI (UNINDRA) Jakarta.

4. Bapak Dr. Supardi US, MM. M.Pd, selaku Dekan Fakultas Teknik,

Matematika dan IPA Universitas Indraprasta PGRI (UNINDRA) Jakarta.

5. Bapak Prof. Dr. H. Sumaryoto, S.E., M.M. Selaku Rektor Universitas

Indraprasta PGRI.

6. Segenap dosen Fakultas Fakultas Teknik, Matematika dan IPA Universitas

Indraprasta PGRI (UNINDRA) Jakarta yang telah mendidik dan

memberikan ilmunya kepada penulis, serta seluruh staff dan karyawan

yang membantu kelancaran kuliah penulis.

7. Kepada orang tua dan keluarga kami yang dengan sabar dan tulus telah

memberikan motivasi, dukungan, nasehat dan doanya yang tak ternilai

harganya.

8. Teman- teman seperjuangan penulis khususnya mahasiswa Teknik

Informatika angkatan 2010

Kami menyadari bahwa penulisan laporan kerja praktek ini masih jauh

dari sempurna. Oleh karena itu saran dan kritik yang bersifat membangun

diharapkan guna perbaikan di masa mendatang. Semoga laporan kerja praktek ini

dapat bermanfaat khususnya bagi diri penulis dan bagi para pembaca pada

umumnya.

Page 3: LAPORAN KERJA PRAKTEK

3

Jakarta, 12 Juni 2013

Penulis

Page 4: LAPORAN KERJA PRAKTEK

4

DAFTAR ISI

LEMBAR JUDUL LAPORAN KKP ................................................... i

LEMBAR PENGESAHAN .................................................................. ii

LEMBAR PENILAIAN KERJA PRAKTEK ....................................... iii

LEMBAR PENGESAHAN PERUSAHAAN / INSTANSI ................. xv

KATA PENGANTAR .......................................................................... xvi

DAFTAR ISI ......................................................................................... xix

DAFTAR SIMBOL ............................................................................... xxi

DAFTAR GAMBAR ............................................................................ xxii

DAFTAR TABEL ................................................................................. xxiii

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

A. Latar Belakang ............................................................................. 1

B. Identifikasi Masalah .................................................................... 2

C. Tujuan Penulisan ......................................................................... 2

D. Batasan Masalah .......................................................................... 3

E. Metodologi ................................................................................... 3

F. Sistematika Penulisan .................................................................. 5

BAB II ORGANISASI ........................................................................ 7

A. Profil dan Sejarah CV.VIRADI GLOBAL PRATAMA ............. 7

B. Visi dan Misi ............................................................................... 9

Page 5: LAPORAN KERJA PRAKTEK

5

C. Kedudukan, Fungsi dan Tugas .................................................... 11

D. Struktur Organisasi ...................................................................... 14

E. Kegiatan Praktek Kerja Lapangan ............................................... 16

BAB III INFRASTRUKTUR ............................................................. 17

A. Spesifikasi Hadware ................................................................... 17

1. Definisi Hardware .......................................................... 17

2. Hardware Yang Digunakan ............................................ 18

A. Spesifikasi Software ................................................................... 19

B. Definisi Software ........................................................................ 19

C. Software Yang Digunakan .......................................................... 19

D. Basis Data ................................................................................... 20

E. MySQL ........................................................................................ 20

F. Tabel dan Kolom Database ........................................................ 24

G. PHP ............................................................................................ 22

BAB IV PEMBAHASAN..................................................................... 27

A. Proses Bisnis .............................................................................. 27

B. Sistem Berjalan ........................................................................... 27

C. Aturan Bisnis .............................................................................. 27

D. Dekomposisi Fungsi ................................................................... 28

E. Analisa Masukan (Input), Proses, dan Keluaran (Output) .......... 30

F. Diagran Alir Data (DAD) Konteks, Nol, dan Rinci ................... 32

Page 6: LAPORAN KERJA PRAKTEK

6

G. Kamus Data ................................................................................ 34

H. Spesifikasi Proses Sistem Yang Berjalan ................................... 34

I. Bagan Struktur ............................................................................. 36

J. Spesifikasi Modul ........................................................................ 37

K. ERD ............................................................................................ 39

L. Spesifikasi File ........................................................................... 39

BAB V PENUTUP .............................................................................. 279

A. Kesimpulan ................................................................................ 279

B. Saran ........................................................................................... 279

DAFTAR PUSTAKA .......................................................................... 281

LAMPIRAN……………………………………………………………

Page 7: LAPORAN KERJA PRAKTEK

7

DAFTAR SIMBOLA. Simbol Diagram Alir Data

ENTITAS

Simbol yang menggambarkan sumber atau tujuan

arus data

ALIR DATA

Simbol yang menggambarkan suatu arus data

PROSES

Suatu simbol yang menggambarkan tentang proses

dari data yang sedang berlangsung

PENYIMPANAN DATA

Simbol yang memberikan arti sebagai tempat untuk

menyimpan dan mengambil data

Page 8: LAPORAN KERJA PRAKTEK

8

Simbol Entity Relationship Diagram (ERD)

ENTITAS

Simbol yang memberikan arti segala sesuatu yang

digambarkan oleh data seperti individu yang

mewakili suatu yang nyata.

ATRIBUT

Simbol yang menggambarkan deskripsi dari

karakteristik entitas.

RELASI

Simbol yang memberikan arti adanya hubungan

diantara sejumlah entitas

GARIS

Simbol yang mengartikan keterikatan

Page 9: LAPORAN KERJA PRAKTEK

9

RELASI 1:1

Simbol garis yang mengartikan tentang relasi satu

banding satu

RELASI 1:M

Simbol yang menggambarkan relasi 1 banding

Banyak

1 1

M1

Page 10: LAPORAN KERJA PRAKTEK

1

DAFTAR GAMBAR

Gambar 2.1 Struktur Organisasi …………………………………………… 24

Gambar 4.1 Dekomposisi Fungsi Sistem Berjalan ………………………… 38

Gambar 4.2 Diagram Konteks …………………………………………….. 41

Gambar 4.3 Diagram Nol …………………………………………………. 41

Gambar 4.3 Diagram Rinci Level 1.0 ……………………………………. 42

Gambar 4.4 Bagan Terstruktur Diagram Rinci Input Data Pengguna …… 44

Gambar 4.5 Bagan Terstruktur Rinci Input Data Pengiriman …………… 44

Gambar 4.6 Bagan Terstruktur Diagram Rinci Cek Data Peminjaman ….. 45

Gambar 4.7 Bagan Terstruktur Rinci Input Admin ……………………… 45

Gambar 4.8 Tampilan Home.php ………………………………………… 51

Gambar 4.14 Tampilan User.php ………………………………………… 57

Gambar 4.15 Tampilan Pengiriman.php …………………………………. 58

Page 11: LAPORAN KERJA PRAKTEK

2

Daftar Tabel

Tabel 4.1 ….…………………………………….………………………….. 24

Tabel 4.2 …………………………………………………………………… 38

Page 12: LAPORAN KERJA PRAKTEK

3

Daftar Lampiran

Lampiran A1 ….…………………………………….………………………….. 24

Lampiran A2…………………………………………………………………… 38

Lampiran A3….…………………………………….………………………….. 24

Lampiran A4…………………………………………………………………… 38

Lampiran A5….…………………………………….………………………….. 24

Lampiran A6…………………………………………………………………… 38

Lampiran A7….…………………………………….………………………….. 24

Lampiran A8…………………………………………………………………… 38

Page 13: LAPORAN KERJA PRAKTEK

4

BAB I

PENDAHULUAN

A. Latar Belakang

Dinamika sosial masyarakat di dunia saat ini telah mengalami

perubahan pesat. Hal ini ditandai oleh perkembangan yang spektakuler di

bidang teknologi informasi dan teknologi komunikasi. Hal yang paling

menonjol dalam perkembangan teknologi informasi dan teknologi

komunikasi adalah hadirnya suatu teknologi baru berupa jaringan

komputer yang terhubung ke seluruh dunia, yaitu internet.

Di masa lalu aktivitas dunia perdagangan (commerce) dilakukan

melalui penawaran langsung tapi pertumbuhan drastis dari internet telah

mengubah paradigma tersebut. Melalui internet, pedagang dapat

menawarkan produknya secara online kepada pembeli tanpa perlu bertatap

muka.

E-commerce (perdagangan melalui internet) mengizinkan

pedagang untuk menjual produk-produk dan jasa secara online. Calon

pembeli atau konsumen dapat menemukan website pedagang, membaca,

melihat produk-produk, dan memesannya secara online. E-commerce

berdasarkan sifat transaksinya diklasifikasikan menjadi empat macam.

Salah satunya adalah business to consumer. Business to consumer

merupakan transaksi eceran dengan pembeli perorangan.

CV. Viradi Global Pratama perusahaan jasa pengiriman barang dan

transportasi.Sampai saat ini CV. Viradi Global Pratama hanya

Page 14: LAPORAN KERJA PRAKTEK

5

menggunakan sistem pemasaran secara manual. Pemilik CV. Viradi

Global Pratama menginginkan agar perusahaannya dikenal lebih luas

tetapi dengan biaya yang rendah. Pemilik CV. Viradi Global Pratama

juga ingin penjualan tetap bias berjalan online.

B. Masalah

Berdasarkan latar belakang di atas maka rumusan masalah yang akan

dikaji adalah :

1. Bagaimana menghasilkan sistem informasi yang mampu

memperkenalkan dan menjual jasa secara online?

2. Database data masih berbasiskan file, belum mengoptimalkan sistem

aplikasi berbasis database

C. Tujuan Penulisan

Adapun tujuan dari penulisan ini adalah adalah sebagai berikut:

1. Menghasilkan sistem informasi yang mampu memperkenalkan dan

menjual jasa secara online.

2. Mencoba meneliti segala permasalahan yang ada dari sistem tersebut

agar nantinya dapat dibuat sistem baru yang lebih baik, efisien dan

berbasis komputer.

3. Sebagai syarat kelulusan salah satu mata kuliah pada kampus di

semester VIII (delapan) Universitas Indraprasta PGRI, Fakultas

Teknik, Matematika dan Ilmu Pengetahuan Alam jurusan Teknik

Page 15: LAPORAN KERJA PRAKTEK

6

Informatika serta sebagai pertanggungjawaban tertulis dari hasil KKP

di instansi tempat penulis.

D. Batasan Permasalahan

Agar pengerjaan tugas KP ini tidak menyimpang dari tujuan dan

rumusan masalah maka pembahasan dibatasi pada :

1. Program ini menampilkan daftar tujuan pengiriman barang dan biaya.

2. Dalam penulisan program ini penulis menggunakan bahasa

pemrograman PHP.

3.

E. Metodologi

Metodologi penelitian yang digunakan adalah menganalisis diagram

aliran data pada CV. Viradi Global Pratama

1. . Pengamatan (observation)

Suatu bentuk metode penelitian yang menggunakan proses

pengamatan objek penelitian secara langsung dilapangan. Penulis juga

mengadakan peninjauan dan pengamatan secara langsung bagaimana

proses penjualan jasa pada CV.VIRADI GLOBAL PRATAMA

sehingga penulis memperoleh informasi yang cukup jelas mengenai

permasalahan yang terjadi. Observasi merupakan salah satu teknik

pengumpulan data yang cukup efektif untuk mempelajari sistem.

Page 16: LAPORAN KERJA PRAKTEK

7

2. Wawancara (interview)

Suatu bentuk penelitian yang menggunakan proses tanya jawab

secara langsung dan sistematis dengan narasumber yang berkaitan

dengan permasalahan yang sedang diamati. Wawancara

memungkinkan analis sistem sebagai pewawancara (interviewer) untuk

mengumpulkan data secara tatap muka langsung dengan orang yang

diwawancarai (interviewee). Wawancara merupakan teknik

pengumpulan data/fakta (fact finding technique) yang penting dan

banyak dilakukan. Dalam hal ini penulis langsung dapat mempelajari

dan mengamati sistem yang berjalan selama ini serta untuk

mendapatkan gambaran dari system yang sudah diterapkan.

3. Studi Pustaka (Library Research)

Suatu bentuk metode penelitian yang menggunakan proses

pencarian data dengan cara mencari dan membaca buku serta mengolah

isinya agar dapat dijadikan bahan masukan dalam usaha pengumpulan

data. Studi kepustakaan adalah Sebagai bahan pelengkap dan sekaligus

sebagai analisa perbandingan, penulis melakukan pendekatan buku-buku

sebagai referensi yang berhubungan denga masalah yang dibahas untuk

mengolah semua yang diperoleh. Dan ini merupakan suatu keharusan

dalam penyusunan laporan kuliah kerja praktek, karena hampir semua

kegiatan dalam dunia kerja dibahas dan hampir semua ilmu yang terdapat

di dalam buku diimplementasikan dalam dunia kerja.

Page 17: LAPORAN KERJA PRAKTEK

8

F. Sistematika Penulisan

Dalam tugas kkp ini, penulisan disusun melalui sistematika

penulisan sebagai berikut :

BAB I PENDAHULUAN

Dalam bab ini mengemukakan tentang latar belakang masalah, perumusan

masalah, pembatasan masalah, tujuan dan manfaat penelitian, metodologi

penelitian, dan sistematika penulisan.

BAB II ORGANISASI

Bab ini berisi tentang sejarah berdirinya perusahaan, sejarah perubahan

dari divisi transportation, sistem oprasi, jenis layanan, struktur

perusahaan, tracking dan sortir

BAB III INFRASTRUKTUR

Pada bab ketiga membahas tentang hal-hal yang berkaitan dengan

spesifikasi perangkat keras dan perangkat lunak komputer atau sistem

informasi yang relevan dengan penelitian ini. Yaitu menjelaskan tentang

spesifikasi hardware dari teori singkat tentang hardware dan hardware

yang dipakai ditempat penelitian, dan menjelaskan tentang spesifikasi

software dari teori singkat tentang software (jenis software, singkatan

software) dan software yang dipakai ditempat penelitian.

Page 18: LAPORAN KERJA PRAKTEK

9

BAB IV PEMBAHASAN

Pada bab ini penulis menjelaskan tentang tugas spesifik kasus dan

penyelesaiannya dari proses bisnis, aturan bisnis, dekomposisi fungsi,

analisa masukan (input), proses, keluaran (output), diagram aliran data

(DAD) konteks, nol dan rinci, kamus data, spesifikasi proses, bagan

terstruktur, spesifikasi modul, analisa basisdata (ERD dan spesifikasi file

basisdata) dan rancangan layer, rancangan form masukan dan rangcangan

form keluaran.

BAB IV PENUTUP

Pada bab ini penulis menuliskan kesimpulan-kesimpulan terhadap

pelaksanaan sistem berjalan yang telah penulis teliti, yang berisi alternatif

jawaban dari permasalahan yang telah dibahas pada bab-bab sebelumnya

dan mencoba mengemukakan saran-saran yang berkaitan dengan penulisan

laporan kuliah kerja praktek mengenai penanganan atau solusi dari

permasalahan yang ada.

Page 19: LAPORAN KERJA PRAKTEK

7

BAB II

ORGANISASI

A. Sejarah Perusahaan

1. Sejarah Singkat Berdirinya CV. Viradi Global Pratama

CV. Viradi Global Pratama perusahaan jasa pengiriman barang dan

transportasi yang didirikan pada tanggal 31 Januari 2003 berdasarkan Akte

Pendirian Perusahaan No: 36 Th. 2003 oleh Meri Efda,SH beroperasi di

bidang layanan jasa dan dikenal oleh pelanggan pengguna jasa sejak tahun

2001. Ketika itu Viradi Global Pratama menggunakan merk dagang Viradi

Global Pratama Logistics di bawah perusahaan induknya pada Divisi

Transportation. Setelah berdiri sebagai badan usaha, maka merek dagang

(brand-name) berubah menjadi Viradi Global Pratama.

2. Sejarah Perubahan Dari Divisi Transportation Menjadi CV. Viradi Global

Pratama

Seiring perjalanan Divisi Transportation, operasional Viradi Global

Pratama mengalami peningkatan layanan yang diperoleh dari beberapa

rekanan yaitu perusahaan nasional maupun multi-nasional. Dengan adanya

peningkatan tersebut, kemudian manajemen pelaksana Viradi Global

Pratama mengukuhkannya menjadi Civil Comanditor (CV) yang mandiri

sekaligus memiliki keleluasaan dalam menentukan kebijakan sistem

manajemen. Memasuki era baru dalam layanan yang memegang komitmen

Page 20: LAPORAN KERJA PRAKTEK

8

terhadap setiap pelanggan, basis kerja dilakukan secara profesional dan

bertanggung-jawab demi menjaga kepuasan para pengguna jasa.

3. Sistem Operasi

Sistem Operasi menitik beratkan pada sistem layanan terpadu dan

berkualitas yang menjaga kepuasan dan kepercayaan pelanggan. Dengan

demikian para pelaksana tugas, baik di lapangan maupun in-house

operation akan menjalankannya secara teliti dan cermat.

Mengingat Indonesia terdiri dari beberapa pulau - pulau besar dan

kecil sehingga dalam penanganan pengiriman barang dilakukan bervariasi,

namun tetap mengacu pada skema operasi yang menjaga keamanan barang

dan Keamanan Pekerja. Hal ini sangat penting guna mengantisipasi

kesalahan teknis di lapangan serta beberapa hal yang mengganggu yang

dapat menyebabkan resiko.

Petugas Operasional Lapangan terbagi dalam dua kategori yaitu;

Petugas Pengangkutan Barang (Stuffing Officer) dan Petugas Lapangan

(Field Officer).

a. Petugas Pengangkutan Barang (Stuffing Officer) melakukan tugas

Sortir di Gudang/Pabrik sekaligus pengangkutan barang sementara,

b. Petugas Lapangan (Field Officer) melaksanakan pengamanan barang

yang dieksekusi sekaligus Pengawalan Barang (Guarding) hingga

barang diterima di kota/site area yang menjadi tujuan akhir meskipun

daerah tersebut harus melalui hutan belantara, sungai dan laut.

Page 21: LAPORAN KERJA PRAKTEK

9

Kegiatan yang dilakukan oleh Stuffing Officer dan Field Officer

dibantu oleh Petugas Dispatcher. Petugas Dispatch akan selalu mengecek

status dan kondisi barang secara berkala melalui laporan para petugas di

lapangan.

4. Jenis Layanan

Berbagai jenis layanan yang disediakan CV. Viradi Global Pratama

diantaranya;

a. Layanan pengiriman barang via udara, ini berfungsi penyediaan

jasa angkutan udara dan peningkatan pelayanan, peningkatan

armada/pesawat udara serta menjaga keselamatan penumpang

selaku pemakai jasa.

b. Layanan pengiriman via darat, transportasi darat terdiri dari:

1) Angkutan Jalan Raya dimana memiliki fungsi sebagai

penyedia angkutan kota, antar kota dan pedesaan berdasar

pada kebutuhan masyarakat, untuk mengetahui baik darat

atau tidak dan alat angkut yang ada digunakan alat uji

kendaraan bermotor, fungsi lain adalah angkutan jalan raya

mengoprasikan pula jembatan timbang untuk menentukan

tonnage atau kapasitas muat kendaraan.

2) Angkutan Kereta Api, Angkutan kereta api merupakan

penyedia jasa transportasi diatas rel untuk membawa

barang dan penumpang, disamping itu angkutan kereta api

memberikan pelayanan keselamatan, kenyamanan, dan

Page 22: LAPORAN KERJA PRAKTEK

10

keamanan bagi para peumpang.

3) Angkutan Sungai, Danau dan Penyebrangan (ASDP)

dimana memiliki fungsi utama penyediaan jasa-jasa

angkutan sungai dan danau untuk penyebrangan dengan

kemudahan, keselamatan dalam operasi penyebrangan.

Fungsi lain yaki pemanfaatan fungsi dermaga dan terminal

untuk penyebrangan penumpang dan barang selain itu juga

sebagai pembaan alur-alur pelayanan, pengerukan serta

pendalaman alur pelayaran.

c. Layanan pengiriman via laut dimana salah satu fungsinya

adalah pengoperasian pelayaran dalam negeri dan luar negeri

dengan menaikan kualitas pelayanan jasa-jasa angkutan laut.

Adapula Pengiriman Barang yang dilaksanakan melalui sistem Multi

Mode Transportation. Layanan perusahaan mengacu pada sistem layanan

door to door – door to port – port to door – port to port. Perusahaan tidak

hanya mengerjakan layanan regular saja, melainkan dapat pula

menyediakan Kapal Tongkang, LCT dan Helikopter (Chopper) untuk

kebutuhan proyek.

5. Tracking dan Sortir

Dalam pelaksanaan eksekusi pengiriman barang segala bentuk resiko

dapat terjadi, terutama bila sistem pengiriman yang dilakukan

menggunakan sistem Multi Mode Transportation yang dilaksanakan

dengan tidak teliti dan hati - hati.

Page 23: LAPORAN KERJA PRAKTEK

11

Pengertian sistem Multi Mode Transportation adalah muatan

barang/logistik mengalami beberapa kali bongkar-muat, mulai dari gudang

ke pelabuhan pemberangkatan sampai pelabuhan tujuan, selanjutnya

loading/unloading hingga ke kota/site area bahkan remote area. Seringkali

pekerjaan pengiriman yang dilaksanakan oleh CV. Viradi Global Pratama

mencapai daerah terpencil bahkan pulau - pulau kecil seperti Kepulauan

Natuna, Kepulauan Riau, Kepulauan Halmahera.

Guna menghindari berbagai bentuk kerugian, maka CV. Viradi

Global Pratama menetapkan Sistem Sortir pada saat barang/logistik siap

diangkut dari pabrik/gudang. Kemudian Sistem Tracing atau penelusuran

ketika eksekusi telah dilaksanakan. Untuk peralatan telekomunikasi berupa

Tower BTS dan peralatan lainnya memerlukan beberapa kali Sortir dan

Tracing.

Teknis pekerjaan Sortir dilakukan oleh petugas Stuffing berdasarkan

daftar material, mulai peralatan besar hingga peralatan pendukung yang

dicocokan dengan Packing List. Sementara teknis pekerjaan Tracking

dilakukan melalui laporan petugas lapangan secara berkala yang

melaporkan tentang kondisi lapangan, keadaan barang serta posisi terakhir

selama berlangsungnya tugas pendistribusian. Laporan - laporan yang

diterima petugas Dispatch dari lapangan akan diteruskan kepada pelangan

melalui Email atau Fax.

Page 24: LAPORAN KERJA PRAKTEK

12

6. Jaringan Layanan

CV. Viradi Global Pratama memiliki kantor cabang dan perwakilan

di beberapa kota di antaranya; Semarang - Jawa Tengah; Surabaya – Jawa

Timur; Pekanbaru – Prop. Riau; Balikpapan – Kalimantan Timur; Makasar

– Sulawesi Selatan. Untuk layanan pengiriman ke kota kabupaten lainnya

atau wilayah terpencil, Viradi Global Pratamandidukung oleh

perwakilannya yang telah bekerjasama lebih dari 6 tahun. Para rekanan

perusahaan yang dilibatkan dalam pekerjaan distribusi telah sangat

mengetahui kondisi dan sistem layanan yang ditetapkan. Area pengiriman

adalah:

Page 25: LAPORAN KERJA PRAKTEK

13

a. Pulau Sumatera meliputi;

NAD (Aceh) – Sumatera Utara – Sumatera Barat – Propinsi Riau

Daratan – Propinsi Riau Kepulauan – Propinsi Jambi – Sumatera

Selatan (termasuk Pulau Bangka dan Belitung) – Propinsi Bengkulu –

Propinsi Bandar Lampung.

b. Pulau Jawa meliputi;

Propinsi Jawa Barat – Propinsi Banten – Propinsi Jawa Tengah –

D.I. Yogyakarta – Jawa Timur – Madura.

c. P. Kalimantan meliputi;

Propinsi Kalimantan Barat – Propinsi Kalimantan Selatan –

Propinsi Kalimantan Tengah – Propinsi Kalimantan Timur.

d. Pulau Sulawesi meliputi;

Propinsi Sulawesi Barat – Propinsi Sulawesi Selatan – Propinsi

Sulawesi Tengah – Propinsi Sulawesi Utara – Propinsi Gorontalo –

Propinsi Sulawesi Tenggara, dan Kepulauan Halmahera

e. Pulau Irian Jaya meliputi;

Papua Barat – Papua Tengah – Papua Timur

Page 26: LAPORAN KERJA PRAKTEK

14

B. Struktur Organisasi KP

1. Gambar Struktu Organisasi Instansi KP

Gambar 2.1 Struktur Organisasi

DIREKTUR

SEKRETARIS

WAKIL DIREKTUR

DIVISI SDM

DIVISI PEMASARAN

DIVISI ADMINISTRASI

DIVISI PERJALANAN

LINTAS DARAT

LINTAS UDARA

LINTAS LAUT

DIVISI PENGAWASAN

Page 27: LAPORAN KERJA PRAKTEK

15

2. Keterangan Tentang Masing-Masing Tugas Dan Wewenang Struktur

Organisasi

NO. Unit Kerja Tugas

1. Direktur Mengatur dan menjalankan suatu

perusahaan

2. Sekretaris Mencatat “lalu lintas” perusahaan

3. Wakil Direktur Mengatur jalannya suatu sistem, langsung di

bawah Direktur Utama

4. Divisi Administrasi Menangani keuangan perusahaan

5. Divisi Pengawasan Mengawasi jalannya suatu pengiriman

6. Divisi Pemasaran Memasarkan atau menawarkan jasa

perusahaan

7. Divisi SDM Mengawasi pekerja agar dapat melakukan

pekerjaan secara teratur

8. Divisi Perjalanan Menangani masalah pengiriman

9. Lintas Laut Menghandle pengiriman melalui jalur laut

10. Lintas Darat Menghandle pengiriman melalui jalur darat

11. Lintas Udara Menghandle pengiriman melalui jalur udara

Page 28: LAPORAN KERJA PRAKTEK

16

Tabel 2.1 Struktur Organisasi

C. Penjelasan Unit Kegiatan yang Menjadi Tempat KP

Perusahaan Ekspedisi adalah forwarding agent yaitu perusahaan yang

memberikan jasa dalam pengumpulan, pengurusan, pergudangan, dan penyerahan

barang. Secara umum pelayanan jasa pengiriman barang adalah segala upaya yang

diselenggarakan atau dilaksanakan secara sendiri atau secara bersama – sama

dalam suatu organisasi untuk memberikan pelayanan secara efektif dan efisien.

di Indonesia jasa pengiriman barang / jasa ekspedisi sangatlah penting karena luas

daerah indonesia dan terdiri dari banyak pulau. Maka jasa ekspedisi / pengiriman

barang sangat mendukung efektif dan efisien waktu.

Page 29: LAPORAN KERJA PRAKTEK

17

BAB III

INFRASTRUKTUR

A. Spesifikasi Hardware

1. Teori Singkat Tentang Hardware

Pengertian dari hardware atau dalam bahasa Indonesia-nya disebut

juga dengan nama “perangkat keras” adalah salah satu komponen

dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba

secara langsung atau yang berbentuk nyata, yang berfungsi untuk

mendukung proses komputerisasi. Secara fisik, komputer terdiri

dari beberapa komponen yang merupakan suatu sistem. Sistem

adalah komponen-komponen yang saling bekerja sama membentuk

suatu kesatuan. Apabila salah satu komponen tidak berfungsi, akan

mengakibatkan tidak berfungsinya proses-proses yang ada

komputer dengan baik. Komponen komputer ini termasuk dalam

kategori elemen perangkat keras (hardware). Komponen dasar

pada komputer terdiri dari input, process, output dan storage. Input

device terdiri dari keyboard dan mouse, Process device adalah

microprocessor (ALU, Internal Communication, Registers dan

control section), Output device terdiri dari monitor dan printer,

Storage external memory terdiri dari harddisk, Floppy drive, CD

ROM, Magnetic tape. Storage internal memory terdiri dari RAM

dan ROM. Sedangkan komponen Periferal Device merupakan

komponen tambahan atau sebagai komponen yang belum ada atau

Page 30: LAPORAN KERJA PRAKTEK

18

tidak ada sebelumnya. Komponen Periferal ini contohnya : TV

Tuner Card, Modem, Capture Card.

2. Hardware Yang Ada Pada Instansi KP

a. Komputer

Komputer adalah alat yang dipakai untuk mengolah data

menurut prosedur yang telah dirumuskan. Kata computer semula

dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan

perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini

kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan

informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi

komputer modern dipakai untuk banyak tugas yang tidak berhubungan

dengan matematika.

b. CPU

Unit Pengolah Pusat atau CPU (Central processing Unit)

berperan untuk memproses perintah yang diberikan oleh pengguna komputer,

mengelolanya bersama data-data yang ada di komputer. Unit atau peranti

pemprosesan juga akan berkomunikasi dengan peranti input , output dan

storage untuk melaksanakan instruksi yang saling terkait.

c. Printer

Arti printer lebih spesifik menurut ilmu komputer berarti

alat untuk mencetak  hasil kerja digital berupa file gambar dan  tulisan. Printer

pada umumnya terhubung dengan komputer maupun laptop untuk dapat bisa

Page 31: LAPORAN KERJA PRAKTEK

19

menghasilkan suatu pekerjaan cetak. Printer bekerja melalui perintah yang

terprogram pada komputer atau laptop melalui perintah manusia sebagai yang

menjalankan program.

d. Keyboard

Keyboard merupakan unit input yang paling penting dalam

suatu pengolahan data dengan komputer. Keyboard dapat berfungsi

memasukkan huruf, angka, karakter khusus serta sebagai media bagi user

(pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan,

seperti menyimpan file dan membuka file.

A. Spesifikasi Software

1. Pengertian Software

Software merupakan perangkat lunak yang tidak dapat disentuh

maupun dilihat wujud fisiknya. Sekalipun tidak berwujud fisik, keberadaan

software sangat penting. Software dibuat untuk menjalankan hardware

komputer agar dapat berjalan sesuai fungsi yang diinginkan. Software dapat

dibedakan atau dibagi berdasarkan jenis dan juga pendistribusianya.

2. Software yang digunakan pada tugas kkp

a. Pengertian XAMPP (perangkat lunak bebas)

Sebuah software web server apache yang didalamnya sudah

tersedia database server mysql dan support php programming.

XAMPP merupakan software yang mudah digunakan, gratis dan

mendukung instalasi di Linux dan Windows. Keuntungan lainnya

adalah cuma menginstal satu kali sudah tersedia Apache Web

Page 32: LAPORAN KERJA PRAKTEK

20

Server, MySQL Database Server, PHP Support (PHP 4 dan PHP

5) dan beberapa module lainnya. Jika versi untuk Windows sudah

dalam bentuk instalasi grafis dan yang Linux dalam bentuk file

terkompresi tar.gz. Kelebihan lain yang berbeda dari versi untuk

Windows adalah memiliki fitur untuk mengaktifkan sebuah server

secara grafis, sedangkan Linux masih berupa perintah-perintah di

dalam console. Oleh karena itu yang versi untuk Linux sulit untuk

dioperasikan. Dulu XAMPP untuk Linux dinamakan LAMPP,

sekarang diganti namanya menjadi XAMPP FOR LINUX.

XAMPP merupakan tools yang menyediakan paket perangkat

lunak ke dalam satu buah paket. Dengan menginstal XAMPP

maka tidak perlu lagi melakukan instalasi dan konfigurasi web

server, Apache, PHP dan MySQL secara manual. XAMPP akan

menginstalasi dan mengkonfigurasikannya secara otomatis untuk

anda atau auto konfigurasi.

b. Database ( MySQL )

Suatu sistem yang data tidak akan lepas dari penggunaan

penyimpanan data.Database adalah sebuah bentuk media yang

digunakan untuk menyimpan data. Dimana penyimpanan data

dapat diilustrasikan sebagai sebuah gudang yang dijadikan tempat

menyimpan berbagai macam barang yang terdapat dalam suatu

database, barang adalah data. Dalam sebuah database terdiri dari

Page 33: LAPORAN KERJA PRAKTEK

21

dua bagian dasar yang membangun sebuah database yaitu tabel

dan kolom.

1. Tabel

Tabel dalam sebuah database dikenal dengan istilah yang sering juga

disebut entitas atau entity, dimana tabel digunakan untuk menyimpan

sebuah kelompok data. Fungsi tabel ini adalah untuk menyimpan data yang

sifatnya khusus. Sehingga turunan dari sebuah database adalah tabel,

dimana tabel dalam sebuah database dapat lebih dari satu buah (Nugroho,

2005:75).

2. Kolom

Kolom adalah bentuk terkecil dari sebuah database setelah tabel,

dimana kolom berfungsi untuk memisahkan jenis data dalam cakupan yang

lebih khusus. Kolom juga dapat dikenal dengan field atau atribut (Nugroho,

2005: 76).

MySQL merupakan salah satu perangkat lunak system manajemen

berbasis data (managemen sistem) yang menggunakan perintah standar SQL

(Structured Query Language). Dimana SQL mampu untuk melakukan

banyak eksekusi perintah Query dalam satu permintaan, baik itu menerima

dalam mengirimkan data. Mysql juga multi user dalam arti dapat digunakan

oleh banyak penggunaan dalam waktu besamaan. Dengan sekitar enam juta

instalasi diseluruh dunia (Wikipedia, 2007)

Penggunaan Mysql yang merupakan salah satu database server

sekaligus dapat berjalan multi-OS (Opening System) memiliki keunggulan

Page 34: LAPORAN KERJA PRAKTEK

22

lainnya seperti Open Source sehingga penggunaanya tidak perlu membayar

lisensi kepada pembuatnya. Dapat mendukung database dengan kapasitas

yang sangat besar. Merupakan database management system yang mudah

digunakan. Didukung oleh driver ODBC sehingga database Mysql dapat

diakses oleh database apa saja. Bahasa yang pemrogaman yang dapat

digunakan untuk mengakses Mysql diantaranya adalah C, C++, Java, PHP,

dll (Mysql Internals Manual, 2007).

Mysql adalah salah satu server database SQL multi user dan multi

threaded yang didukung oleh PHP untuk melakukan koneksi dan query

pada database ini.

c. User Interface Personal Home Page (PHP)

PHP adalah singkatan dari : Hypertext Preprocessor yaitu bahasa

pemrograman web server-side yang bersifat open source. PHP merupakan

script yang terintegrasi dengan HTML dan berada pada server (server side

HTML embedded scripting). PHP adalah script yang digunakan untuk

membuat halaman website yang dinamis. Dinamis berarti halaman yang

ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini

menyebabkan informasi yang diterima client selalu yang up to date. Semua

script PHP dieksekusi pada server dimana script tersebut dijalankan.

d. Notepad

Notepad adalah software text editor dasar yang tersedia dalam sistem

operasi Windows. Notepad tidak menyediakan pengolahan bentuk dan

Page 35: LAPORAN KERJA PRAKTEK

23

tampilan teks (text formating),tetapi hanya diutamakan pada pengolahan

isinya. Notepad telah ada sejak versi Windows pertama pada tahun 1985.

e. Web browser

Web Browser adalah suatu program atau software yang digunakan

untuk menjelajahi internet atau untuk mencari informasi dari suatu web

yang tersimpan didalam komputer. Awalnya, web browser berorientasi pada

teks dan belum dapat menampilkan gambar. Namun, web browser sekarang

tidak hanya menampilkan gambar dan teks saja, tetapi juga memutar file

multimedia seperti video dan suara. Web browser juga dapat mengirim dan

menerima email, mengelola HTML, sebagai input dan menjadikan halaman

web sebagai hasil output yang informative.

3. Sejarah

PHP Pertama kali ditemukan pada 1995 oleh seorang Software

Developer bernama Rasmus Lerdrof. Ide awal PHP adalah ketika itu

Radmus ingin mengetahui jumlah pengunjung yang membaca resume

onlinenya. Script yang dikembangkan baru dapat melakukan dua

pekerjaan, yakni merekam informasi visitor, dan menampilkan jumlah

pengunjung dari suatu website. Dan sampai sekarang kedua tugas

tersebut masih tetap populer digunakan oleh dunia web saat ini.

Kemudian, dari situ banyak orang di milis mendiskusikan script buatan

Page 36: LAPORAN KERJA PRAKTEK

24

Rasmus Lerdrof, hingga akhirnya rasmus mulai membuat sebuah

tool/script, bernama Personal Home Page (PHP).

Kebutuhan PHP sebagai tool yang serba guna membuat Lerdorf

melanjutkan untuk mengembangkan PHP hingga menjadi suatu bahasa

tersendiri yang mungkin dapat mengkonversikan data yang di inputkan

melalui Form HTML menjadi suatu variabel, yang dapat dimanfaatkan

oleh sistem lainnya. Untuk merealisasikannya, akhirnya Lerdrof mencoba

mengembangkan PHP menggunakan bahasa C ketimbang menggunakan

Perl. Tahun 1997, PHP versi 2.0 di rilis, dengan nama Personal Home

Page Form Interpreter (PHP-FI). PHP Semakin popular, dan semakin

diminati oleh programmer web dunia.

Rasmus Lerdrof benar-benar menjadikan PHP sangat populer, dan

banyak sekali Tim Developer yang ikut bergabung dengan Lerdrof

untuk mengembangkan PHP hingga menjadi seperti sekarang, Hingga

akhirnya dirilis versi ke 3-nya, pada Juni 1998, dan tercatat lebih dari

50.000 programer menggunakan PHP dalam membuat website dinamis.

Pengembangan demi pengembangan terus berlanjut, ratusan fungsi

ditambahkan sebagai fitur dari bahasa PHP, dan di awaal tahun 1999,

netcraft mencatat, ditemukan 1.000.000 situs di dunia telah

menggunakan PHP. Ini membuktikan bahwa PHP merupakan bahasa

yang paling populer digunakan oleh dunia web development. Hal ini

mengagetkan para developernya termasuk Rasmus sendiri, dan tentunya

sangat diluar dugaan sang pembuatnya. Kemudian Zeev Suraski dan

Page 37: LAPORAN KERJA PRAKTEK

25

Andi Gutsman selaku core developer (programmer inti) mencoba untuk

menulis ulang PHP Parser, dan diintegrasikan dengan menggunakan

Zend scripting engine, dan mengubah jalan alur operasi PHP. Dan semua

fitur baru tersebut di rilis dalam PHP 4.

4. Perkembangan Personal Home Page (PHP)

Pada awalnya PHP merupakan kependekan dari Personal Home Page

(Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun

1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang

wujudnya berupa sekumpulan script yang digunakan untuk mengolah data

formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan

menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi

sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut

mengembangkan PHP.Pada November 1997, dirilis PHP/FI 2.0. Pada rilis

ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam

rilis ini disertakan juga modul-modul ekstensi yang meningkatkan

kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang

interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat.

Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru

untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan

PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Page 38: LAPORAN KERJA PRAKTEK

26

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan

rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang

paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai

disebabkan kemampuannya untuk membangun aplikasi web kompleks

tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari

interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan

model pemrograman berorientasi objek ke dalam PHP untuk menjawab

perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Page 39: LAPORAN KERJA PRAKTEK

27

BAB IV

PEMBAHASAN

A. Proses Bisnis

Setelah penulis melakukan peninjauan langsung,diketahui bahwa

system yang sedang berjalan di perusahaan CV. Viradi Global Pratama

masih menggunakan cara manual yang artinya tidak menggunakan website

sebagai media pengenalan, khususnya pada bagian pemasaran dan sistem

yang dibuat harus dapat meningkatkan pelayanan serta meningkatkan

kinerja sistem informasi.

B. Sitem Berjalan

Sistem yang bekerja dalam perancangan aplikasi pemasaran jasa

yang berjalan di CV. Viradi Global Pratama yaitu menawarkan jasanya

langsung keperusahaan dengan meninggalkan berkas sebagai refrensi jasa

ekspedisi.

C. Aturan Sitem

Dalam menjalankan sistem penjualan jasa pada konsumen di CV.

Viradi Global Pratama ada beberapa aturan yang harus dipenuhi oleh

setiap pegawai diantaranya adalah :

1. Konsumen harus memberi alamat yang jelas saat mengisi form.

2. Konsumen melakukan pembayaran setelah form disetujui.

Page 40: LAPORAN KERJA PRAKTEK

28

D. Kebijakan System

Kebijakan yang diterapkan pada CV.Viradi Global Pratama adalah :

1. Kerusakan dan kehilangan barang pada saat pengiriman akan

mendapa ganti rugi

2. Keterlambatan pengiriman barang langsung dikonfirmasi

olehpihak pengirim/penerima

E. Dekomposisi Fungsi

Memudahkan konsumen untuk mengirim suatu barang, tanpa perlu

konsumen itu sendiri yang mengirimnya langsung. Konsumen hanya perlu

mencantumkan alamat penerima, selebihnya penyedia jasa yang akan

mengantarkan sampai pada tempat tujuan.

Page 41: LAPORAN KERJA PRAKTEK

29

Gambar 4.1 Dekomposisi Fungsi Sistem Berjalan

F. Hirarki Fungsi Sitem

Gambaran dari hirarki fungsi yang ada pada sistem yang dibahas

adalah tidak perlunya penggunaan manual saat menginput data dan

prosesnya, menghemat waktu, membantu pekerjaan lebih efesien dan pada

saat memasarkan jasa tidak perlu dilakukan secara manual karena

penyimpanan datanya sudah disimpan secara berkala.

Proses Data

Catat Data

Input

Data Karyawan

Proses Peminjaman

Catat Data buku

pinjaman

Search Buku

Proses Laporan

Kartu Pinjaman

Sistem Pemasaran Jasa Pengiriman Barang

Rekap Data Karyawan

Rekap Data Pinjaman

Page 42: LAPORAN KERJA PRAKTEK

30

G. Analisa Masukan, Proses, Dan Keluaran

Dalam aplikasi pengolahan data listing properti yaitu memiliki

sistem masukan (input), proses dan keluaan (Output).

1. Analisa Masukan (Input) sistem yang berjalan

Dokumen masukan akan diolah sesuai dengan maksud dan tujuan sistem.

Bentuk data dokumen masukan tersebut adalah :

a. Data User

Nama Masukan : Data_User

Sumber : Pengguna

Distribusi : Pengguna dan Administrasi Perusahaan

Fungsi : Sebagai arsip data perusahaan

Media : Kertas

Rangkap : 2 Lembar

b. Jenis Pengiriman

Nama Masukan : Data_Pengiriman

Sumber : Pengguna

Distribusi : Pengguna dan Administrasi Perusahaan

Fungsi : Jenis Pengiriman

Media : Kertas

Rangkap : 2 Lembar

Page 43: LAPORAN KERJA PRAKTEK

31

2. Analisa Keluaran (Output)

a. Data User

Nama Masukan : Lihat data Pengguna

Sumber : Pengguna

Distribusi : Pengguna dan Administrasi Perusahaan

Fungsi : Mencari data pengguna

Media : Kertas

Rangkap : 2 Lembar

b. Jenis Pengiriman

Nama Masukan : Data Pengiriman

Sumber : Administrasi Perusahaan

Distribusi : Pengguna

Fungsi : Untuk mencari Jenis Pengiriman Pengguna

Media : Kertas

Rangkap : 3 Lembar

Page 44: LAPORAN KERJA PRAKTEK

32

H. Diagram Aliran Data

1. Proses Diagram Konteks

Gambar IV.3 Contex Diagram

Page 45: LAPORAN KERJA PRAKTEK

33

2. Diagram Nol

Gambar IV.4 Diagram Nol sistem berjalan

3.Diagram Rinci Level 1 untuk proses 1.0

Diagram Rinci Level 1 untuk proses 1.0

Page 46: LAPORAN KERJA PRAKTEK

34

2. Kamus Data

a. Kamus Data Masukan

1). Form Pengajuan Pengguna :

2). Persetujuan Pengajuan Peminjaman :

b. Kamus Data Keluaran

Laporan Peminjaman :

3. Spesifikasi Proses

Spesifikasi sistem berjalan dibutuhkan dalam memproses suatu data.

Adapun dokumen yang ada dalam penggunaan sistem ini adalah sebagai

berikut :

1. Proses 1.1

Nama Proses : Input Data User

Masukan : Kertas

Keluaran : Penyimpanan data pada database

Uraian Penjelasan : Data user di input oleh user lalu masuk ke

penyimpanan database perusahaan

2. Proses 1.2

Nama Proses : Cetak Data User

Masukan : Kertas

Keluaran : Cetak Data User

Uraian Penjelasan : Data User di cetak yaitu menjadi Data

Page 47: LAPORAN KERJA PRAKTEK

35

User

3. Proses 2.1

Nama Proses : Input Data Pengiriman

Masukan : Kertas

Keluaran : Penyimpanan data pada database

Uraian Penjelasan : Pengguna menginput data lalu di simpan

pada database perusahaan

4. Proses 2.2

Nama Proses : Cetak Data Pengiriman

Masukan : Kertas

Keluaran : Cetak Data Pengiriman

Uraian Penjelasan : Data Pengiriman dicetak yaitu data user

5. Proses 3.1

Nama Proses : Input Data Admin

Masukan : Kertas

Keluaran : Penyimpanan data pada database

Uraian Penjelasan : Admin membaca data user dan pengiriman

lalu di simpan pada database perusahaan

Page 48: LAPORAN KERJA PRAKTEK

36

4. Bagan Terstruktur

1. Bagan Terstruktur Diagram Rinci Input Data Pengguna

Data pengguna Data pengguna

A.

Gambar 4.4 Bagan Terstruktur Rinci Input Data Pengguna

2. Bagan Terstruktur Diagram Rinci Input Data Pengiriman

Data pengiriman Data pengiriman

Gambar 4.5 Bagan Terstruktur Rinci Input Data Pengiriman

3. Bagan Terstruktur Diagram Rinci Cek Data Peminjaman

data pengguna Data pengiriman

Gambar 4.6 Bagan Terstruktur Rinci Cek Data Pengiriman

Input data pengguna

Simpan data penggunaVerifikasi berkas

Input data pengiriman

Baca data pengiriman Simpan data pengguna

Cek data pengiriman

Baca data pengguna Input data pengguna

Page 49: LAPORAN KERJA PRAKTEK

37

4. Bagan Terstruktur Rinci Input Data Admin

Data admin

Data pengguna Data pengiriman Data pengiriman

Gambar 4.7 Bagan Terstruktur Rinci Input Data Admin

5. Spesifikasi Modul

Spesifikasi Modul dalam Sistem Pengolahan Data Pemasaran

adalah :

1. Spesifikasi Input Data User

Modul Input Data User

Mulai

Input Data User

Simpan pada Database User

Selesai

2. Spesifikasi Cetak Data User

Modul Cetak Data User

Mulai

Input data admin

Baca data pengguna Baca data pengiriman

Cetak laporan

Page 50: LAPORAN KERJA PRAKTEK

38

Baca Data pada Database User

Cetak Data User

Selesai

3. Spesifikasi Input Data Pengiriman

Modul Input Data Pengiriman

Modul Input Data Barang

Mulai

Input Data Pengiriman

Input Data Barang

Simpan pada Database Pengiriman

Selesai

4. Spesifikasi Cetak Data Pengiriman

Modul Cetak Data Pengiriman

Mulai

Baca Data pada Database Pengiriman

Cetak Data Pengiriman User

Selesai

5. Spesifikasi Input Admin

Modul Cetak Data Admin

Mulai

Baca Data pada Database Pengiriman User

Cetak Data Pengiriman User

Selesai

Page 51: LAPORAN KERJA PRAKTEK

39

1. ERD (Entity Relationship Diagram)

Entity-Relationship Diagram (ERD) merupakan suatu model

jaringan yang menggunakan susunan data yang disimpan pada sistem

secara abstrak. ERD juga menggambarkan hubungan antara satu

himpunan entitas yang memiliki atribut dengan himpunan entitas yang

lain dalam suatu sistem yang terintegrasi.

A. Entitas, Atribut, dan Relasi

Suatu entitas merupakan individu yang mewakili sesuatu yang

nyata eksistensinya dan dapat dibedakan dari objek - objek yang

lain. Suatu entitas memiliki sekumpulan sifat, dan nilai dari

beberapa sifat tersebut dapat mengidentifaksi entitas tersebut.

Sekumpulan entitas yang mempunyai tipe yang sama (sejenis) dan

berada dalam lingkup yang sama membentuk suatu himpunan

entitas.

B. Spesifikasi basis data

Spesifikasi File Basisdata pada system pemasaran ini adalah

sebagai berikut :

a. Nama Data : Data User

Media : Kertas

Primery Key : id_user

Fungsi : Menginput data user

Page 52: LAPORAN KERJA PRAKTEK

40

Tabel 4.1 : Data User

No Field Type Value Ket

1 ID_User Integer 5 ID_User

2 Nama Varchar 100 Nama

3 Alamat Varchar 200 Alamat

4 No_Telp Varchar 13 No_Telp

5 Tmp_Lahir Varchar 50 Tmp_Lahir

6 Tgl_Lahir Date Tgl_Lahir

7 Jns_Kelamin Varchar 20 Jns_Kelamin

8 Pekerjaan Varchar 50 Pekerjaan

9 Email Varchar 100 Email

10 Penghasilan Varchar 50 Penghasilan

11 Username Varchar 50 Username

12 Password Varchar 50 Password

13 Confirm Varchar 50 Confirm

Page 53: LAPORAN KERJA PRAKTEK

41

b. Nama Data : Data Peengiriman

Media : Kertas

Primery Key : kd_pengiriman

Fungsi : Menginput Pengiriman User

Tabel 4.2 : Data Pengiriman

No Field Type Value Ket

1 kd_pengiriman Varchar 5 Kode_Pengiriman

2 Username Varchar 50 Username

3 nama_barang Varchar 50 Nama_Barang

4 Jenis_barang Varchar 20 Jenis_Barang

5 Berat_Barang Varchar 10 Berat_Barang

6 Jumlah_Barang Varchar 10 Jumlah_Barang

7 Daerah_Pengiriman Varchar 50 Daerah_Pengiriman

8 Dari_Kota Varchar 50 Dari_Kota

9 Ke_Kota Varchar 50 Ke_Kota

10 Keterangan Varchar 100 Keterangan