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
E-1
LAMPIRAN F
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
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
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
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
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
vii
BAB IV KESIMPULAN DAN SARAN ... 56
4. 1. Kesimpulan ... 56
4. 2. Saran ... 56
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
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
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 .
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 :
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
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
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
57 1. Adanya pengembangan dari aplikasi ini menjadi apllikasi yang lebih
kompleks dari segi kategori. Serta perancangan yang lebih mudah untuk