Aplikasi Administrasi Kendaraan di KSPBU Jabar

(1)

APLIKASI ADMINISTRASI KENDARAAN DI

KPSBU JABAR

LAPORAN

Diajukan untuk memenuhi laporan mata kuliah Praktek Kerja Lapangan Program Strata Satu Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

Oleh :

SYAHIR ZULFIKAR PURNAMA 10110033

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG


(2)

E-1

LAMPIRAN F


(3)

(4)

G-1

DAFTAR RIWAYAT HIDUP

Nama Syahir Zulfikar Purnama

TTL Bandung, 17 Januari 1992

Alamat Jl. Bahagia I No.1

Jenis Kelamin Laki Laki

Agama Islam


(5)

iii DAFTAR ISI LEMBAR JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... iii

DAFTAR TABEL ... viii

DAFTAR GAMBAR ... ix

DAFTAR SIMBOL ... x

DAFTAR LAMPIRAN ... xiv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Maksud dan Tujuan ... 2

1.3.1 Maksud ... 2

1.3.2 Tujuan ... 2

1.4 Batasan Masalah ... 2


(6)

iv

1.6 Sistematika Penulisan ... 4

BAB II TINJAUAN PUSTAKA ... 5

2. 1 Tinjauan Perusahaan ... 5

2. 1.1 Sejarah Perusahaan ... 5

2. 1.2 Visi Perusahaan ... 6

2. 1.3 Misi Perusahaan ... 6

2. 1.4 Struktur Organisasi ... 7

2. 1.5 Tugas Pokok dan Fungsi Perusahaan ... 7

2. 2 Landasan Teori ... 10

2. 2.1 Sistem Informasi ... 10

2.2.2 C# ( C Sharp ) ... 12

2.2.3 MySQL ... 12

2.2.4 ODBC ... 13

2.2.5 DataBase ... 13

2. 3 Konsep Dasar Data dan Informasi ... 15


(7)

v

2. 4 Konsep Pemodelan Sistem ... 15

2.4.1 Diagram Konteks ... 16

2.4.2 Diagram Alir Data ... 17

2.4.3 Kamus Data ... 18

2. 5 Defisi dan Konsep Basis Data (Database) ... 19

2.5.1 Definisi Basis Data (Database) ... 19

2.5.2 Operasi Dasar Basis Data ... 20

2.5.3 Sistem Manajemen Basis Data ... 20

2.5.4 Karakteristik Basis Data ... 21

2.5.5 Bahasa Basis Data ... 22

2.5.5.1 Data Definition Language (DDL) ... 22

2.5.5.2 Data Manipulation Language (DML) ... 23

2.5.5.3 Organisasi File Basis Data ... 24

2.5.5.4 Normalisasi ... 24

2.5.6 Data Flow Diagram (DFD) ... 26

2.5.7 Entity Relationship Diagram (ERD) ... 28


(8)

vi

2.6 Perangkat Lunak Penunjang ... 30

2.7 Sekilas tentang MySQL ... 30

BAB III PEMBAHASAN ... 35

3. 1 Analisis Sistem ... 35

3. 2 Analisis Masalah ... 35

3.2.1 Analisis Sistem yang Sedang Berjalan ... 36

3.2.2 Prosedure yang terlibat ... 38

3.2.3 Analisis Kebutuhan Sistem non Fungsional ... 38

3.2.3.1 Analisis Pengguna (User) ... 39

3.2.3.2 Analisis Perangkat Lunak (Software) ... 40

3.2.3.3 Analisis Perangkat Keras (Hardware) ... 40

3.2.3.4 Analisis Basis Data (Database) ... 40

3. 3 Perancangan Sistem ... 42

3.3.1 Diagram Konteks ... 42

3.3.2 Data Flow Diagram ... 43

3.3.3 Struktur Tabel ... 48


(9)

vii

BAB IV KESIMPULAN DAN SARAN ... 56

4. 1. Kesimpulan ... 56

4. 2. Saran ... 56


(10)

i

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.,

Alhamdulillaahirobbil’alamiin, puji dan syukur penulis panjatkan ke-hadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya kepada penulis, karena hanya dengan restu dan anugerah-Nya maka Laporan Kerja Praktek Program Studi Teknik Informatika ini dapat terselesaikan dengan baik dan tepat waktunya.

Laporan kerja praktek yang berjudul “Aplikasi Administrasi Kendaraan di KPSBU JABAR” ini berisi seluruh proses pembuatan program aplikasi pengolahan data kendaraan.

Penulis menyadari sepenuhnya bahwa di dalam laporan ini masih terdapat banyak kekurangan yang disebabkan oleh keterbatasan pengetahuan, kemampuan, dan pengalaman yang dimiliki oleh penulis. Oleh karena itu, penulis senantiasa akan menerima masukan berupa kritik dan saran yang bersifat membangun, yang akan penulis terima dengan senang hati agar mencapai kesempurnaan di masa yang akan datang. Terima kasih.

Bandung, Januari 2014


(11)

58

DAFTAR PUSTAKA

1. Abdul Kadir,”Konsep dan Tuntunan basis Data”, Andi, Yogyakarta:2000

2. Jogiyanto HM, Akt., MBA, Ph. D., Analisis dan Desain Sistem Infomasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Penerbit Andi Yogyakarta, Yogyakarta, 1999

3. http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx

4. http://msdn.microsoft.com/en-us/library/aa288436(v=vs.71).aspx 5. http://csharp-source.net/

6. Inge martina, Ir. 2003, 36 Jam Belajar Komputer Microsoft SQL Server


(12)

1 BAB I

PENDAHULUAN

1.1. Latar Belakang

Koperasi Peternak Sapi Bandung Utara (KPSBU) telah berdiri sejak 1971 dan terus berupaya mencapai tujuan menjadi model koperasi dalam mensejahterakan anggota. Keunggulan yang KPSBU miliki adalah anggota yang setia dan aktif dalam menjalankan semua kewajibannya. Pengurus mendorong tercapainya transparansi dan bertanggungjawab membangun manajemen koperasi yang berbasis pada hasil dan berorientasi pada kebutuhan anggota. Manajemen diarahkan untuk berfungsi sebagai sebuah tim agar dapat mendukung keberadaan koperasi dalam lingkungan yang sangat kompetitif saat ini. Cost effective dan quality oriented merupakan kewajiban bagi Tim Manajemen. Tujuan utama koperasi KPSBU adalah menghasilkan Core Commodity yang unggul, yakni susu segar yang dihasilkan peternak sebagai produk bermutu tinggi di pasaran. Kendaraan kendaraan yang berada di pabrik ini pun memiliki peranan yang sangat besar kepada perusahan ,dengan adanya kendaraan kendaran ini susu yang sudah siap untuk di kirim kepada toko-toko penjualan susu akan selalu segar ,karena kendaraan yang di siapkan merupakan kendaraan yang siap dan kendaraan yang tidak layak untuk dipakai akan di perbaiki .

Maka dari itu perusahan yang telah berkembang KPSBU memiliki berbagai masalah salah satunya pengolahan data administrasi kendaraan perusahaan,sistem yang digunakan saat ini memang sudah menggunakan sistem komputer tapi masih menggunakan system Microsoft access. Sehingga masih banyak kekurangan dalam penggunaan system ini. Untuk memaksimalkan dan memudahkan user untuk mengolah data-data kendaraan yang berada di KPSBU ini,ingin mengembangkan aplikasi yang sudah ada menjadi aplikasi yang berbasis bahasa C#.


(13)

2 Pada sistem yang akan dibuat terdapat suatu permasalahan yaitu bagaimana cara untuk memberikan informasi inormasi kendaraan dan memberikan data data kendaraan perusahaan secara lengkap

1.2. Perumusan masalah

Dilihat dari latar belakang diatas maka yang menjadi permasalahan adalah:

1. Bagaimana cara mengembangkan aplikasi administrasi kendaraan di miliki oleh KPSBU .

2. Bagaimana cara mempermudah karyawan untuk mencari dan melaporkan data data kendaraan

1.3. Maksud dan Tujuan 1.3.1 Maksud

Maksud dari kerja praktek ini adalah untuk membangun sebuah aplikasi pengolahan data kendaraan perusahaan berbasis desktop untuk memudahkan pengolahan data kendaraan dan mempermudah pegawai mendapatkan informasi yang mereka butuhkan.

.

1.3.2 Tujuan

Adapun tujuan dari pembuatan aplikasi ini adalah: 1. Memudahkan dalam mengolah data kendaraan 1.4. Batasan Masalah

Batasan masalahnya adalah:

1. Aplikasi hanya digunakan dilingkungan KPSBU saja.

2. Perangkat lunak digunakan untuk pengolahan data kendaraan dan dapat memberikan informasi kepada pihak yang membutuhkan (user) seperti : a. Daftar kendaraan Perusahaan


(14)

3 b. Daftar kendaraan yang masa berlakunya habis

c. Jenis jenis kendaraan 3. database yang digunakan MySql.

4. software yang digunakan untuk mengelola data dan editor bahasa pemograman diantaranya:

a. Microsoft Visual Studio C# Ultimate

b. XAMPP Server

c. Berbasis Dekstop

1.5. Metode Penelitian

Metodologi penelitian adalah proses yang digunakan untuk memecahkan suatu masalah yang logis, yang memerlukan data untuk mendukung terlaksananya suatu penelitian, dan metode yang digunakan dalam penelitian ini adalah metode deskriptif. Metode deskriptif merupakan metode pencarian fakta dengan interpretasi yang tepat.

Metode yang digunakan pada saat mengumpulkan data adalah: a. Studi Literatur.

Pengumpulan data dengan cara mempelejari sumber kepustakaan diantaranya hasil penelitian, review, jurnal, paper, buku referensi, dan bacaan-bacaan yang ada kaitannya dengan judul penelitian.

b. Wawancara

Teknik pengumpulan data dengan cara tanya jawab secara langsung yang berkaitan dengan judul yang diambil.

c. Observasi

Teknik pengumpulan data dengan cara mengadakan penelitian langsung terhadap situasi dan permasalahan yang dihadapi.


(15)

4 1.6. Sistematika Penulisan Laporan

Sistematika pembahasan yang akan diuraikan dalam laporan ini terbagi dalam bab-bab yang akan dibahas, yaitu sebagai berikut:

BAB I : PENDAHULUAN

Menguraikan latar belakang, maksud, tujuan, batasan masalah, metode penelitian, dan sistematika penulisan laporan yang digunakan dalam pembuatan laporan ini.

BAB II : TINJAUAN PUSTAKA

Yang terdiri dari hasil kerja praktek yaitu sejarah perusahaan, tempat dan kedudukan perusahaan, bentuk dan badan hukum perusahaan, bidang pekerjaan perusahaan, bidang pekerjaan divisi/departemen tempat kerja praktek, struktur organisasi perusahaan tempat kerja praktek di KPSBU JABAR.

BAB III : PEMBAHASAN

Membahas tentang Membangun Aplikasi Database Kendaraan Perusahaan KPSBU JABAR Berbasis Desktop Menggunakan C#. Dan juga membahas tentang pengimplementasian serta pembahasan sistem-sistem apa saja yang digunakan.

BAB IV : KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pembahasan serta analisa yang diperoleh, untuk meningkatkan mutu dari aplikasi yang telah dibuat serta saran-saran untuk perbaikan dan penyempurnaan aplikasi.


(16)

56

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Setelah melakukan anialisis dan implementasi sistem yang dilanjutkan dengan pengujian sistem, maka dari hasil implementasi dan pengujian tersebut dapat ditarik beberapa kesimpulan sebagai berikut:

1. Memudahkan pegawai dalam memasukkan data terbaru kendaraan. 2. Memudahkan pegawai dalam mencari informasi kendaraan.

3. Memudahkan dalam membuat data-data.

4. Dapat mempermudah User dalam pembuatan laporan-laporan, seperti : a. Data kendaraan

b. Data suku cadang

5. Efisiensi kerja kerja dapat lebih ditingkatkan serta memberikan kemudahan bagi pengguna.

6. Dapat memberikan keamanan dalam penyimpanan data.

4.2 Saran

Tujuan dari perancangan program aplikasi ini adalah untuk meningkatkan kinerja sistem yang telah ada dan sedang berjalan di KPSBU JABAR, serta membuat kemudahan bagi pengguna. Agar hal ini dapat tercapai, maka disarankan :


(17)

57 1. Adanya pengembangan dari aplikasi ini menjadi apllikasi yang lebih kompleks dari segi kategori. Serta perancangan yang lebih mudah untuk dimengerti.


(1)

BAB I PENDAHULUAN

1.1. Latar Belakang

Koperasi Peternak Sapi Bandung Utara (KPSBU) telah berdiri sejak 1971 dan terus berupaya mencapai tujuan menjadi model koperasi dalam mensejahterakan anggota. Keunggulan yang KPSBU miliki adalah anggota yang setia dan aktif dalam menjalankan semua kewajibannya. Pengurus mendorong tercapainya transparansi dan bertanggungjawab membangun manajemen koperasi yang berbasis pada hasil dan berorientasi pada kebutuhan anggota. Manajemen diarahkan untuk berfungsi sebagai sebuah tim agar dapat mendukung keberadaan koperasi dalam lingkungan yang sangat kompetitif saat ini. Cost effective dan quality oriented merupakan kewajiban bagi Tim Manajemen. Tujuan utama koperasi KPSBU adalah menghasilkan Core Commodity yang unggul, yakni susu segar yang dihasilkan peternak sebagai produk bermutu tinggi di pasaran. Kendaraan kendaraan yang berada di pabrik ini pun memiliki peranan yang sangat besar kepada perusahan ,dengan adanya kendaraan kendaran ini susu yang sudah siap untuk di kirim kepada toko-toko penjualan susu akan selalu segar ,karena kendaraan yang di siapkan merupakan kendaraan yang siap dan kendaraan yang tidak layak untuk dipakai akan di perbaiki .

Maka dari itu perusahan yang telah berkembang KPSBU memiliki berbagai masalah salah satunya pengolahan data administrasi kendaraan perusahaan,sistem yang digunakan saat ini memang sudah menggunakan sistem komputer tapi masih menggunakan system Microsoft access. Sehingga masih banyak kekurangan dalam penggunaan system ini. Untuk memaksimalkan dan memudahkan user untuk mengolah data-data kendaraan yang berada di KPSBU ini,ingin mengembangkan aplikasi yang sudah ada menjadi aplikasi yang berbasis bahasa C#.


(2)

2 Pada sistem yang akan dibuat terdapat suatu permasalahan yaitu bagaimana cara untuk memberikan informasi inormasi kendaraan dan memberikan data data kendaraan perusahaan secara lengkap

1.2. Perumusan masalah

Dilihat dari latar belakang diatas maka yang menjadi permasalahan adalah:

1. Bagaimana cara mengembangkan aplikasi administrasi kendaraan di miliki oleh KPSBU .

2. Bagaimana cara mempermudah karyawan untuk mencari dan melaporkan data data kendaraan

1.3. Maksud dan Tujuan 1.3.1 Maksud

Maksud dari kerja praktek ini adalah untuk membangun sebuah aplikasi pengolahan data kendaraan perusahaan berbasis desktop untuk memudahkan pengolahan data kendaraan dan mempermudah pegawai mendapatkan informasi yang mereka butuhkan.

.

1.3.2 Tujuan

Adapun tujuan dari pembuatan aplikasi ini adalah: 1. Memudahkan dalam mengolah data kendaraan 1.4. Batasan Masalah

Batasan masalahnya adalah:

1. Aplikasi hanya digunakan dilingkungan KPSBU saja.

2. Perangkat lunak digunakan untuk pengolahan data kendaraan dan dapat memberikan informasi kepada pihak yang membutuhkan (user) seperti : a. Daftar kendaraan Perusahaan


(3)

b. Daftar kendaraan yang masa berlakunya habis c. Jenis jenis kendaraan

3. database yang digunakan MySql.

4. software yang digunakan untuk mengelola data dan editor bahasa pemograman diantaranya:

a. Microsoft Visual Studio C# Ultimate b. XAMPP Server

c. Berbasis Dekstop

1.5. Metode Penelitian

Metodologi penelitian adalah proses yang digunakan untuk memecahkan suatu masalah yang logis, yang memerlukan data untuk mendukung terlaksananya suatu penelitian, dan metode yang digunakan dalam penelitian ini adalah metode deskriptif. Metode deskriptif merupakan metode pencarian fakta dengan interpretasi yang tepat.

Metode yang digunakan pada saat mengumpulkan data adalah: a. Studi Literatur.

Pengumpulan data dengan cara mempelejari sumber kepustakaan diantaranya hasil penelitian, review, jurnal, paper, buku referensi, dan bacaan-bacaan yang ada kaitannya dengan judul penelitian.

b. Wawancara

Teknik pengumpulan data dengan cara tanya jawab secara langsung yang berkaitan dengan judul yang diambil.

c. Observasi

Teknik pengumpulan data dengan cara mengadakan penelitian langsung terhadap situasi dan permasalahan yang dihadapi.


(4)

4 1.6. Sistematika Penulisan Laporan

Sistematika pembahasan yang akan diuraikan dalam laporan ini terbagi dalam bab-bab yang akan dibahas, yaitu sebagai berikut:

BAB I : PENDAHULUAN

Menguraikan latar belakang, maksud, tujuan, batasan masalah, metode penelitian, dan sistematika penulisan laporan yang digunakan dalam pembuatan laporan ini.

BAB II : TINJAUAN PUSTAKA

Yang terdiri dari hasil kerja praktek yaitu sejarah perusahaan, tempat dan kedudukan perusahaan, bentuk dan badan hukum perusahaan, bidang pekerjaan perusahaan, bidang pekerjaan divisi/departemen tempat kerja praktek, struktur organisasi perusahaan tempat kerja praktek di KPSBU JABAR.

BAB III : PEMBAHASAN

Membahas tentang Membangun Aplikasi Database Kendaraan Perusahaan KPSBU JABAR Berbasis Desktop Menggunakan C#. Dan juga membahas tentang pengimplementasian serta pembahasan sistem-sistem apa saja yang digunakan.

BAB IV : KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pembahasan serta analisa yang diperoleh, untuk meningkatkan mutu dari aplikasi yang telah dibuat serta saran-saran untuk perbaikan dan penyempurnaan aplikasi.


(5)

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Setelah melakukan anialisis dan implementasi sistem yang dilanjutkan dengan pengujian sistem, maka dari hasil implementasi dan pengujian tersebut dapat ditarik beberapa kesimpulan sebagai berikut:

1. Memudahkan pegawai dalam memasukkan data terbaru kendaraan. 2. Memudahkan pegawai dalam mencari informasi kendaraan.

3. Memudahkan dalam membuat data-data.

4. Dapat mempermudah User dalam pembuatan laporan-laporan, seperti : a. Data kendaraan

b. Data suku cadang

5. Efisiensi kerja kerja dapat lebih ditingkatkan serta memberikan kemudahan bagi pengguna.

6. Dapat memberikan keamanan dalam penyimpanan data.

4.2 Saran

Tujuan dari perancangan program aplikasi ini adalah untuk meningkatkan kinerja sistem yang telah ada dan sedang berjalan di KPSBU JABAR, serta membuat kemudahan bagi pengguna. Agar hal ini dapat tercapai, maka disarankan :


(6)

57 1. Adanya pengembangan dari aplikasi ini menjadi apllikasi yang lebih kompleks dari segi kategori. Serta perancangan yang lebih mudah untuk dimengerti.