• Tidak ada hasil yang ditemukan

Membangun Aplikasi Kara Distribution System

N/A
N/A
Protected

Academic year: 2017

Membagikan "Membangun Aplikasi Kara Distribution System"

Copied!
19
0
0

Teks penuh

(1)

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

PT. KARA SANTAN PERTAMA yang beralamat di Jl. Baruna I, Pelabuhan Sunda Kelapa JAKARTA 14430 merupakan perusahaan yang bergerak di bidang penjualan produk santan. Dimana produk tersebut di produksi pleh PT. PULAU SAMBU, yang kemudian di distribusikan oleh PT.SANTAN KARA PERTAMA. Produk-produk santan tersebut memiliki bermacam-macam merek seperti Kara Santan, Shin coco Sari Kelapa, Kara Sari Kalapa, Sun Kara Santan. Selain memasarkan produk santan PT.KARA SANTAN PERTAMA juga memproduksi sari kelapa yang difermentasi menjadi Nata De Coco dimana pabrik nya sendiri terletak di GUNUNG PUTERI BOGOR, JAWA BARAT. Sedangkan kantor pusatnya sendiri terletak di JAKARTA UTARA, Dimana Kantor Pusat hanya melayani pengiriman barang– barang yang telah jadi untuk di kirimkan ke distributor, supermarket serta toko–toko yang telah menjadi agen PT. KARA SANTAN PERTAMA.

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas maka perumusan masalah yang muncul adalah sering tidak tertagihnya faktur penjualan lama dikarenakan tertumpuknya transaksi yang ada pada suatu customer pada PT. KARA SANTAN PERTAMA sehingga menyebabkan kerugian yang cukup signifikan.

1.3 Maksud dan Tujuan 1.3.1 Maksud

(2)

1.3.2 Tujuan

KaraDist berfungsi membantu dalam operasional kerja distribusi barang dan pemesanan barang pada PT.Kara Santan Pertama

1.4 Batasan Permasalahan

Permasalahan yang dibahas pada kerja praktek ini dibatasi pada pembuatan aplikasi yang di fokuskan pada bagan penjualan khususnya penambahan fitur faktur limit berdasarkan jenis badan usaha customer.

1.5 Metodologi Penelitian 1. Metode pengumpulan data a. Studi Pustaka

Metode pengumpulan data dengan mencari data langsung di tempat kerja praktek, mempelajari banyak data dari berbagai sumber, modul, artikel internet yang berhubungan dengan masalah yang dibahas.

b. Wawancara (interview)

Pengumpulan data yang dilakukan dengan cara berkomunikasi langsung dengan pihak-pihak yang dianggap mampu memberikan informasi (narasumber) yang lebih terinci terhadap permasalahan yang sedang diteliti.

c. Observasi

(3)

1.6 Sistematika Penulisan

Bab I Pendahuluan

Dalam bab ini yaitu membahas latar belakang masalah, maksud dan tujuan, identifikasi masalah, batasan masalah, metodologi penelitian yang digunakan, serta sistematika penulisan.

Bab II Tinjauan dan Landasan Teori

Tinjauan dan Landasan teori berisi sejarah instansi, dan teori yang berhubungan dengan penyusunan tugas.

Bab III Pembahasan

Berisi implementasi dan analisis terhadap aplikasi yang akan di kembangkan

Bab IV Kesimpulan

(4)

BAB II

TINJAUAN PUSTAKA

2.1 Profil PT.Kara Santan Pertama

PT.Kara Santan Pertama yang beralamat di Jl Baruna I Pelabuhan Sunda Kelapa;JAKARTA 14430; DKI JAKARTA yang bergerak dalam pendistribusian “SANTAN KARA” yaitu santan siap saji yg di produksi oleh PT.SAMBU GROUP.

Selain bersifat sebagai distributor dalam pendistribusian santan siap saji, PT.Kara Santan Pertama juga bergerak sebagai produsen dalam pembuatan minuman kemasan “Kara Sari Coco” dan “Sun Kara Merica” yaitu merica bubuk kemasan siap pakai.

Saat ini PT.Kara Santan Pertama memiliki subdistribusi utama seperti : PT. ENSEVAL PUTRA MEGATRADING, PT. JESSINDO PRAKARSA BOGOR, PT. JENINDO BOGOR, yang memiki bagian-bagian pendistribusian tertentu di setiap daerah di Indonesia, oleh karena itu PT.Kara Santan Pertama merupakan perusahan yang bergerak sebagai distributor dan produsen.

2.2 Sejarah PT.Kara Santan Pertama

PT.Kara Santan Pertama berdiri pada tahun 1991 sebelumnya adalah merupakan anak cabang dari PT.Sambu Group dan merupakan perusahaan yg bersifat sebagai distributor produk dari PT.Sambu Group yaitu “Kara Santan”. Pada tahun 1995 PT.Kara Santan Pertama menetapkan diri sebagai perusahaan yang mandiri tetapi tetap sebagai distributor terhadap PT.Sambu Group. Dengan beriringnya waktu PT.Kara Santan Pertama mengalami perkembangan yang sangat pesat.

Oleh karena itu PT.Kara Santan Pertama membangun perusahaan di GUNUNG PUTRI, Bogor dan mengahasilkan produk sendiri yaitu minuman kemasan yang berasal dari sari kelapa yaitu Kara Sari Coco dan juga mulai bergerak pada pembuatan bumbu masak merica yaitu Sun Kara Merica.

(5)

BOGOR. yang bertugas menyalurkan produk-produk PT.KARA SANTAN PERTAMA ke beberapa supermaket seperti INDOMARET, ALFAMART, HERO, GRIYA JOGJA dan PT. LOTTE MART Indonesia, sedangkan untuk bagian pendistribusian di setiap toko-toko, PT. KARA SANTAN PERTAMA memiliki bagian distributor sendiri yaitu para salesman.

2.3 Logo PT.Kara Santan Pertama

Gambar 2.1 logo PT.Kara Santan Pertama

2.4 Badan Hukum PT.Kara Santan Pertama

(6)

2.5Struktur Organisasi

Gambar 2.2 Struktur Organisasi

2.6 Job Description

2.6.1 Tujuan PT Kara Santan Pertama

Sesuai dengan anggaran dasarnya, ruang lingkup kegiatan perusahaan meliputi usaha dalam bidang perdagangan, pengangkutan dan pendistribusian. Kegiatan utama perusahaan adalah sebagai produsen dan distributor barang konsumsi.

2.6.2 Sasaran PT Kara Santan Pertama

Meningkatkan potensi PT Kara Santan Pertama dalam menguasai pasar nasional khususnya dalam produk Nata De Coco dan Santan.

2.6.3 Visi Dan Misi PT. Kara Santan Pertama

(7)

Misi PT. Kara Santan Pertama adalah melaksanakan kegiatan usaha dalam bidang produksi dan distribusi produk konsumsi siap saji yang sehat dan berkualitas dan mampu menguasai pasar nasional.

2.7Landasan Teori

2.7.1 Pengertian Aplikasi Desktop Base

Aplikasi Desktop adalah suatu aplikasi yang dapat berjalan sendiri atau independen tanpa menggunakan browser atau koneksi Internet di suatu komputer otonom dengan operating system atau platfom tertentu.

2.7.2 Pengertian Basis Data (Database)

Basis Data (Database) dapat diartikan sebagai kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain, di mana setiap pemakai (user) diberi wewenang (otorisasi) untuk dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel tersebut.

Tabel-tabel tersebut berfungsi untuk menyimpan data dan merupakan suatu kumpulan data yang berhubungan dengan topik tertentu, misalnya daftar vcd, daftar pemasok, daftar inventaris, dsb. Beberapa istilah yang harus diketahui pada saat bekerja dengan sebuah tabel database adalah :

Field, merupakan tempat di mana data atau informasi dalam kelompok yan sama atau

sejenis dimasukkan. Field itu pada umumnya tersimpan dalam bentuk kolom vertikal pada tabel.

Record, merupakan data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris secara horizontal pada tabel.

2.7.3 DFD (Data Flow Diagram)

(8)

DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

Dibawah ini terdapat simbol-simbol untuk DFD yaitu:

1. Proses, suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, prosedur atau alat yang digunakan untuk mentransformasikan data.

Gambar 2.2 Proses

2. Data Flow (Arus Data), data yang mengalir dengan arah tertentu dari asal ke tujuan. Data yang mengalir dapat berupa dokumen, surat atau bentuk lainnya.

Gambar 2.3 Arus Data

3. Data Store (Penyimpanan Data), digunakan untuk menyimpan dan mengambil

data oleh proses. Data yang disimpan dapat berupa data yang terkomputerisasi maupun tidak terkomputerisasi.

Gambar 2.4 Data Store

4. Terminator atau Source atau destination atau dikenal juga dengan external entity, berupa orang, organisasi atau sistem lain yang berada diluar batas sistem yang berinteraksi dengan sistem yang sedang dikembangkan.

(9)

2.7.4 ERD (Entity Relationship Diagram)

ERD (Entity Relationship Diagram) Merupakan notasi grafis dalam pemodelan data konseptual, yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks. Dengan ERD, model dapat diuji dengan mengabaikan proses yang harus dilakukan. ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data, pada dasarnya ada 3 macam simbol yang digunakan :

a.Entity

Adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat.

c. Atribut

Entity mempunyai elemen yang disebut atribut, dan berfungsi mendeskripsikan karakter entity.

a. Hubungan/Relasi

Relationship sebagai mana Entity maka dalam hubungan pun harus dibedakan dalam hubungan atau bentuk hubungan antar Entity dengan isi dari hubungan itu sendiri.

Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu:

1. Satu ke satu (One to one)

Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.

2. Satu ke banyak (One to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.

3. Banyak ke banyak (Many to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.

(10)

Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN ). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#, Visual Basic, Visual Basic .NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe.

Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas .NET Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas .NET Compact Framework).

2.7.6 Microsoft Visual Basic

(11)

Gambar 2.6 Alur kerja pemrograman database dalam Visual BASIC

2.7.7 PHPMyAdmin

Phpmyadmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman php yang digunakan untuk menangani administrasi MYSQL melalui World Wide Web. Phpmyadmin mendukung berbagai aplikasi mysql, diantaranya (mengelola basis data, table- table, bidang, relasi, indeks, pengguna, perizinan, dll).

2.7.8 MySql

(12)
(13)

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Berdasarkan hasil analisa dan pembahasan yang telah disusun dalam penulisan laporan kerja praktek ini adalah :

 Aplikasi ini dibuat untuk pengelolaan data penjualan PT.Kara Santan Pertama

 Database aplikasi ini menggunakan MySQL

4.2Saran

 Aplikasi desktop KARA DISTRIBUTION SYSTEM ini bisa dikembangakan lebih lanjut sehingga sesuai dengan kebutuhan.

(14)

PEMBUATAN APLIKASI KARA DISTRIBUTION SYSTEM PADA PT. KARA SANTAN PERTAMA

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Matakuliah Kerja Praktek Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

Rizky Badai Ilhami 10108151 Tubagus Maulana 10108152 Rizqi Satria Prayogie 10108154

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG

(15)

DAFTAR ISI

KATA PENGANTAR ...1

LEMBAR PENGESAHAN ...3

DAFTAR ISI ...4

DAFTAR GAMBAR ...7

DAFTAR TABEL ... 8

BAB I ...9

PENDAHULUAN...9

1.1 Latar Belakang Masalah ...9

1.2 Perumusan Masalah ...9

1.3 Maksud dan Tujuan ...10

1.3.1 Maksud ...10

1.3.2 Tujuan ...10

1.4 Batasan Permasalahan ...10..

1.5 Metodologi Penelitian ...10

1.6 Sistematika Penulisan ...11

BAB II ...12

TINJAUAN PUSTAKA ...12

2.1 Profil Tempat Kerja Praktek ... 12

2.2 Sejarah Instansi ...12

2.3 Logo Instansi ...13..

2.4 Badan Hukum Instansi ...13

2.5 Struktur Organisasi ...14

2.6 Job Description ...14

2.6.1 Tujuan PT Kara Santan Pertama ... 14

2.6.2 Sasaran PT Kara Santan Pertama ... 14

2.6.3 Visi Dan Misi PT. Kara Santan Pertama ... 15

2.7 Landasan Teori ...15

2.7.1 Pengertian Aplikasi Desktop Base ... ….15

2.7.2 Pengertian Basis Data (Database) ... 15

2.7.3 DFD (Data Flow Diagram) ... 16

2.7.4 ERD (Entity Relationship Diagram) ...…..17

2.7.5 Microsoft Visual Studio 2010... …..18

2.7.6 Microsoft Visual Basic ... 18

2.7.7 PHPMyAdmin ... 19

2.7.8 MySql ... ….19

BAB III ...20

PEMBAHASAN ...20

3.1 Analisis Sistem ...20

3.1.1 Analisis Masalah ... ….20

3.1.2 Penyelesaian Masalah ... …20

3.1.3 Analisis Sistem Aplikasi ... 21

3.1.4 Aliran dokumen manual ... …22

3.1.5 Skenario Proses ... …23

3.1.6 Analisis Perangkat Lunak ... …24

3.1.7 Analisis Perangkat Keras ... …24

3.1.8 Analisis Perangkat Pikir ... 24

(16)

3.2 Analisis Kebutuhan Fungsional...26

3.2.1 Diagram Konteks... 26

3.2.2 DFD Level 1... 26

3.2.3 DFD level 2 untuk proses 1.0 proses login ...27

3.2.4 DFD level 2 untuk proses 2.0 proses pengolahan data master ... 28

3.2.5 DFD level 2 untuk proses 4.0 proses view daftar monitoring ... 28

3.3 Perancangan Sistem... 30

3.3.1 Perancangan Basis Data ... 30

3.3.2 Arsitektur Perangkat Lunak ... 31

3.3.3 Perancangan Antarmuka ... 31

3.2.3.1 Perancangan form ... 32

3.2.3.2 Struktur tabel ... 38

3.3 Perancangan Pesan………. 40

3.4 Jaringan semantik ... 41

3.5 Perancangan prosedural (flowchart) ... 42

3.6 Implementasi system ...44

3.6.1 Source code ... 44

3.6.1 Layout tampilan ... 72

BAB IV ...78

KESIMPULAN DAN SARAN ...78

4.1 Kesimpulan ... 78

4.2 Saran ... 78

(17)

DAFTAR PUSTAKA

Whitten, J.L.,Bentley, L.D., Dittman, K.C. (2004). Systems Analysis and Design Methods. Indianapolis:

McGraw-Hill Education.

Wikipedia. 2012. Visual basic. http://id.wikipedia.org/wiki/Visual_Basic 22 januari 2012.

ansharycool27.blogspot.com 2012.Pengertian Microsoft Visual Studio

http://ansharycool27.blogspot.com/2011/09/pengertian-microsoft-visual-studio.html

(18)

KATA PENGANTAR

Assalamualaikum Wr.Wb.

Alhamdulillahirobbil‘alamin. Segala puji dan syukur kami panjatkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-Nya sehingga laporan kerja praktek yang telah penulis laksanakan mulai tanggal 11 Juli - 11 Agustus 2011 di PT. Kara Santan Pertama dapat kami selesaikan dengan baik.

Tujuan dari penulisan laporan kerja praktek ini adalah untuk memenuhi salah satu mata kuliah di semester tujuh Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

Kerja praktek yang dilaksanakan ini dapat terlaksana dengan baik berkat bantuan dari semua pihak yang bersangkutan terutama dari pihak PT. Kara Santan Pertama, sebagai tempat pelaksanaan kerja praktek. Tanpa bantuan dan bimbingannya yang telah diberikan dari awal hingga akhir, tentunya penulisan ini tidak membuahkan hasil seperti yang diharapkan. Untuk itu penulis ingin menyampaikan ucapan terima kasih yang sebesar - besarnya kepada :

1. Kedua Orang Tua yang selalu memberikan dukungan baik moril maupun materi dan doa yang selalu dipanjatkan untuk kita semua.

2. Dr.Ir Eddy Soeryanto Soegoto selaku Rektor Universitas Komputer Indonesia.

3. Prof.Dr.Ir. Ukun Sastraprawira,M.Sc. selaku Dekan Jurusan Teknik Informatika Universitas Komputer Indonesia.

4. Ibu Mira Kania Sabariah,S.Si.,MT. selaku Ketua Jurusan Teknik Informatika Universitas Komputer Indonesia.

5. Bapak Adam Mukharil Bachtiar, S.Kom selaku dosen wali dan dosen pembimbing yang telah meluangkan waktu, tenaga serta pikiran dalam membimbing penulis sehingga akhirnya Laporan Kerja Praktek ini terselesaikan.

6. Bapak Nasrudin selaku pembimbing kerja di PT. Kara Santan Pertama yang telah berkenan mengorbankan waktu, tenaga, pikiran, serta nasehatnya.

(19)

8. Seluruh teman – teman yang telah membantu dan memberi masukan dalam penulisan laporan kerja praktek ini.

9. Dan untuk seluruh pihak yang tidak bisa penulis sebutkan satu - persatu.

Kami sadar laporan kerja praktek ini masih jauh dari sempurna dengan segala kekurangannya. Untuk itu kami harapkan adanya kritik dan saran dari semua pihak demi kesempurnaan dari laporan kerja praktek kami.

Akhir kata semoga laporan kerja praktek ini dapat bermanfaat bagi kita semua.

Bandung, Juli 2011

Gambar

Gambar 2.2 Struktur Organisasi
Gambar 2.6 Alur kerja pemrograman database dalam Visual BASIC

Referensi

Dokumen terkait