Rancangan aplikasi pemesanan barang dan bahan baku di CV.Patrol

(1)

DAFTAR RIWAYAT HIDUP

Nama

: Roikhan Nugraha

Jenis Kelamin

: Laki-Laki

Tempat Tanggal Lahir

: Bandung, 14 Maret 1988

Agama

: Islam

Alamat

: Jl.Bougenville VII no 4 kelurahan Bandung kulon

PENDIDIKAN

1.

SD Negeri Garuda (1993-1999)

2.

SMP Angkasa(1999-2002)

3.

SMK Widyadirgantara (2002-2005)


(2)

RANCANGAN APLIKASI PEMESANAN

BARANG DAN BAHAN BAKU DI CV. PATROL

BANDUNG

TUGAS AKHIR

Diajukan untuk Menempuh Ujian Akhir Ahli Madya Program Diploma Tiga Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

ROIKHAN NUGRAHA

10706036

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(3)

vi

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

ABSTRAK

...

i

ABSTRACT

...

ii

KATA PENGANTAR

...

iii

DAFTAR ISI

...

vi

DAFTAR TABEL

... ..

ix

DAFTAR GAMBAR

...

x

DAFTAR SIMBOL

...

xiii

BAB 1 PENDAHULUAN

1.1

Latar Belakang ...

1

1.2

Identifikasi Masalah...

2

1.3

Maksud dan Tujuan Penelitian...

2

1.4

Batasan Masalah...

2

1.5

Metodologi Penelitian... ... ...

3

1.6

Sistematika Penulisan...

4

BAB II TINJAUAN PUSTAKA

2.1 Tinjauan Umum Perusahaan...

6

2.1.1 1 Sejarah Perusahaan...

6

2.1.2 Visi dan Misi...

6

2.2 Landasan Teori... ... ... 7

2.2.1 Perancangan Sistem...

7

2.2.2 Pengertian Pemesanan dan Bahan Baku...

7

2.3 Pengertian Sistem Informasi...

7

2.4 Sistem Client Server... 8

2.5 Microsoft Access 2003... 9


(4)

vii

BAB III ANALISIS SISTEM DAN PERANCANGAN SISTEM

3.1 Analisis Sistem Yanag Sedang Berjalan ... ... 13

3.1.1 Analisis Masalah... 13

3.1.2 Analisis Fungsional... 14

3.1.2.1

Prosedur Pemesanan Dan Pengecekan Bahan Baku... 14

3.1.3 Diagram Alir ( Flowmap )... 15

3.1.3.1 Diagram Alir Prosedur Pemesanan

dan Pengecekan Bahan baku... 15

3.1.4 Analisis Non Fungsional... 17

3.1.4.1 Analisis Brainware... ... 18

3.1.4.2 Analisis Hardware... ... ... 19

3.1.4.3 Analisis Software... ... ... 20

3.1.5 Analisis Data (ERD)... ... 21

3.1.6 Skema Relasi... ... ... 22

3.1.7 Analisis Kebutuhan Fungsional... .22

3.1.8 Diagram Konteks... 25

3.1.9 Kamus Data... ... ... 31

3.2 Perancangan Sistem... ... ... 34

3.2.1 Perancangan Kode... 34

3.2.3 Struktur Menu... 36

3.2.2 Perancangan Input...

37

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi... 43

4.1.1 Batasan Implementasi... 43

4.1.2 Implementasi Perangkat Lunak... 44

4.1.3 Implementasi Perangkat Keras... 44

4.1.4 Implementasi Basis Data... 45

4.1.5 Implementasi Antarmuka... 47

4.2 Implementasi Pengujian... 47

4.2.1 Rancangan Pengujian...

47


(5)

viii

4.2.3 Kasus dan Hasil Pengujian... 49

4.2.4 Penggunaan Program... 55

4.2.5 Petunjuk Penggunaan Aplikasi... 55

BAB VI KESIMPULAN DAN SARAN

5.1 Kesimpulan... ... ... 57

5.2 Saran... 58

DAFTAR PUSTAKA


(6)

6

BAB II

TINJAUAN PUSTAKA

2.1 Tinjauan Umum Perusahaan

Objek penelitian ini di lakukan pada bengkel Mesin CV. PATROL UNIT PRODUKSI MESIN Pada Objek penelitian ini berisikan tentang objek-objek yang akan di teliti oleh penulis yang berhubungan dengan sistem informasi yang akan dibangun oleh penulis. Adapun objek-objek yang di catat oleh penulis adalah sebagai berikut :

2.1.1 Sejarah Perusahaan

Bengkel Mesin di CV. Patrol Unit Produksi Mesin yang berdiri pada tahun 2007. Tujuan Pendiriannya pada awalnya adalah sekedar coba - coba karena diwilayah tersebut terdapat banyak Mantan karyawan PT.Dirgantara Indonesia (DI).

2.1.2 Visi dan Misi

Dalam menjalankan usahanya maka perusahaan pun memiliki visi dan misi yang akan dijalankan . Adapun visi dan Misi perusahaan adalah :

a) Visi perusahaan

Menjadi industri permesinan presisi berbasis teknologi dan kemampuan engginering yang menghasilkan produk yang berkualitas

b) Misi perusahaan

Melaksanakan kegiatan usaha dalam bidang permesinan dengan mendapatkan keuntungan untuk pertumbuhan perusahaan yang lebih maju.


(7)

7

2.2 Landasan Teori 2.2.1 Perancangan Sistem

Perancangan sistem informasi Pemesanan Barang dan Bahan Baku dibutuhkan gambaran dokumentasi sistem dari program yang akan dirancang dengan menggunakan beberapa cara yaitu Diagram Konteks dan Data Flow Diagram (DFD).

2.2.2 Pengertian Pemesanan Dan Bahan Baku

Pemesanan adalah tindakan yang di lakukan oleh seseorang atau oleh banyak orang dalam melakukan keinginananya atau memenuhi kebutuhannya. Bahan Baku adalah media pokok yang di butuhkan dalam proses awal membuat barang jadi untuk di bentuk keproses produksi [Rey, 2007]

2.3 Pengertian Sistem Informasi

Sistem Informasi [Jog,1999] adalah suatu jaringan kerja yang merupakan kumpulan dari elemem-elemen yang saling berinteraksi untuk mencapai tujuan tertentu yaitu berupa informasi yang diperlukan dalam pengambilan keputusan baik untuk waktu sekarang ataupun diwaktu yang akan datang. Suatu sistem informasi berisi himpunan terintegrasi dari komponen manual dan komponen terkomputerisasi yang bertujuan untuk menghasilkan informasi untuk pemakai.

Untuk lebih jelasnya mengenai komponen-komponen fungsional tersebut, maka dapat dilihat pada gambar dibawah ini :


(8)

8

2.2.5 Komponen Sistem Informasi

2.4 Komponen Sistem Informasi

Sistem Informasi terdiri dari komponen-komponen yang disebut dengan istilah Block Bangunan (Building Block), yaitu :

1. Blok Masukan (Input Block)

Telah diketahui bahwa informasi merupakan hal yang sangat penting dan dikatakan bernilai apabila manfaat dari informasi tersebut lebih efektif dibandingkan dengan biaya untuk mendapatkannya di dalam pengambilan keputusan. Informasi itu sendiri dapat diperoleh dari sistem informasi atau disebut juga Processing System. Sistem Informasi didefinisikan oleh Robert A Leitch dan K. Roscoe Davis sebagai berikut :

Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Gambar 2.1 Komponen-Komponen Fungsional [ Sistem Informasi Manajemen ,Azhar Susanto, 2000]

Penyimpanan

Pengolahan

Pemakai


(9)

9

Blok Masukan mewakili data yang masuk ke dalam Sistem Informasi termasuk metode dan media untuk memperoleh data.

2 . Blok Model (Modelling)

Terdiri atas kombinasi prosedur, logika dan model matematika untuk memanipulasi data yang tersimpan pada basis data guna menghasilkan keluaran yang diinginkan.

3. Blok Keluaran (Output Block)

Hasil dari Sistem Informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumen yang berguna untuk semua tingkatan manajemen serta semua pemakai informasi.

2.5 Microsoft Access 2003

Microsft Office access adalahsebuah system manajemen database atau database management system ( DBMS ) . Dengan Access dapat menyimpan berbagi macam informasi ( selanjutnya akan di sebut data ), mengaturnya, dan mengolahnya sedemikian rupa agar data tersebut mudah dipergunakan kembali pada saat diperlukan. Data yang disimpan dapat memiliki bentuk yang beraneka ragam, misalnya : Nama dan alamat, Stock barang.

Access merupakan perangkat lunak DBMS yang simple namun bagus untuk penggunaan databasenya. Acces menyediakan antarmuka grafis untuk setiap langkah pembuatan maupun pengolahan data base sehingga sangat membantu dalam membangun suatu system manajemen database.


(10)

10

2.6 Microsoft Visual Basic 6.0

Microsoft Visual Basic adalah bahasa pemrograman tingkat tinggi (high level language) untuk menyusun program aplikasi yang berdasarkan pada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code). Bahasa BASIC merupakan bahasa pemrograman yang dijalankan dari sistem operasi DOS. Karena itu Microsoft mengembangkan suatu compiler bahasa BASIC untuk pemrograman Windows yang dinamakan Visual Basic.

Microsoft Visual Basic 6.0 merupakan pengembangan dari Microsoft Visual Basic sebelumnya yang telah mengalami beberapa perubahan, tetapi bukan perubahan mendasar. Pada saat menjalankan program Microsoft Visual Basic 6.0, maka akan terlihat bagian-bagian dari program ini, yaitu :

1. Window Utama

Pada bagian judul window ini tertulis Microsoft Visual Basic [Design]. Dari window ini, semua kegiatan pemprograman ini dilakukan. Menu-menu yang terdapat pada window ini digunakan selama perancangan program.

2. Window Toolbox

Digunakan untuk pemilihan control-control yang akan digunakan oleh program yang akan dirancang.

3. Window Properti

Digunakan untuk mengatur sifat (properti) dari Form atau control. Window ini terdiri 3 bagian yaitu :


(11)

11

a. Bagian untuk memilih objek

b. Bagian untuk memilih properti sebuah objek c. Bagian pengaturan nilai properti

4. Window Project

Digunakan untuk manajemen proyek yang digunakan dalam pembuatan program. Pada window project terdapat tiga file yaitu, form, modul bahasa basic dan visual basic control. Form ditulis dengan *.FRM, modul bahasa basic ditulis dengan *.BAS.

5. Window Kerja ( Form )

Form merupakan window yang digunakan untuk pembuatan program. Pada form ini dapat diletakan control dan kode yang akan digunakan pada saat perancangan program.


(12)

12

Untuk aplikasi yang paling sederhana, Visual Basic akan membuat dua buah file, yaitu sebuah file proyek ( *.VBP ) untuk menyimpan informasi proyek yang dibuat dan sebuah file form ( *.FRM ) untuk menyimpan informasi form dan kode program yang terdapat pada form tersebut.


(13)

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Perkembangan informasi perangkat lunak (Software) dan perangkat keras (Hardware) yang terus meningkat maka saat ini diperlukan adanya suatu pembaharuan dalam system informasi yang sebelumnya belum menggunakan database dan dari hasil pembahasan dan pengembangan system informasi ini dapat disimpulkan sebagai berikut :

1. Permasalahan yang ada dalam penelitian ini , bahwa :

2. Mempermudah Marketing untuk mengolah data pemesanan barang,data konsumen, data supplier, data barang

3. Untuk mempersingkat waktu pekerjaan Marketing

4. mempermudah marketing untuk mencetak laporan data barang, laporan data bahan baku, laporan data transaksi.


(14)

78

5.2 Saran

Dari semua yang telah dilaksanakan penulis maka penulis mencoba memberikan saran untuk menjadi bahan masukan dan dorongan yang bermanfaat bagi perusahaan diantaranya :

1. Dalam perusahaan CV.Patrol Unit Produksi Mesin perincian biaya produksi secara detail belum terlaksana dengan baik dan sebaiknya biaya produksi di jelaskan lebih rinci karena dalam proses produksi banyak faktor lain yang mempengaruhi dalam biaya produksi

2. Perincian pemesanan bahan baku ke supplier tidak di bahas secara detail karena keterbatasan data yang di peroleh sebaiknya perusahaan bisa lebih banyak relasi dengan supplier sebagai partner kerja karena semakin banyak supplier yang di kenali maka semakin banyak pula variasi harga bahan sebagai tempat perbandingan harga dan kwalitas bahan

3. Proses pembayaran bahan baku oleh manajemen data – datanya kurang lengkap sehingga dalam proses pembayaran yang di lakukan oleh manajemen terkadang tidak memiliki perbandingan harga sebaiknya dalam proses pembayaran bahan baku memiliki dokumen yang jelas

4. Pengiriman barang ke konsumen prosedur nya kurang jelas sebaiknya dalam proses pengiriman barang sesuai dengan prosedur yang dibuat dan ditangani oleh orang yang berwenang


(1)

Blok Masukan mewakili data yang masuk ke dalam Sistem Informasi termasuk metode dan media untuk memperoleh data.

2 . Blok Model (Modelling)

Terdiri atas kombinasi prosedur, logika dan model matematika untuk memanipulasi data yang tersimpan pada basis data guna menghasilkan keluaran yang diinginkan.

3. Blok Keluaran (Output Block)

Hasil dari Sistem Informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumen yang berguna untuk semua tingkatan manajemen serta semua pemakai informasi.

2.5 Microsoft Access 2003

Microsft Office access adalahsebuah system manajemen database atau database management system ( DBMS ) . Dengan Access dapat menyimpan berbagi macam informasi ( selanjutnya akan di sebut data ), mengaturnya, dan mengolahnya sedemikian rupa agar data tersebut mudah dipergunakan kembali pada saat diperlukan. Data yang disimpan dapat memiliki bentuk yang beraneka ragam, misalnya : Nama dan alamat, Stock barang.

Access merupakan perangkat lunak DBMS yang simple namun bagus untuk penggunaan databasenya. Acces menyediakan antarmuka grafis untuk setiap langkah pembuatan maupun pengolahan data base sehingga sangat membantu dalam membangun suatu system manajemen database.


(2)

10

2.6 Microsoft Visual Basic 6.0

Microsoft Visual Basic adalah bahasa pemrograman tingkat tinggi (high level language) untuk menyusun program aplikasi yang berdasarkan pada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code). Bahasa BASIC merupakan bahasa pemrograman yang dijalankan dari sistem operasi DOS. Karena itu Microsoft mengembangkan suatu compiler bahasa BASIC untuk pemrograman Windows yang dinamakan Visual Basic.

Microsoft Visual Basic 6.0 merupakan pengembangan dari Microsoft Visual Basic sebelumnya yang telah mengalami beberapa perubahan, tetapi bukan perubahan mendasar. Pada saat menjalankan program Microsoft Visual Basic 6.0, maka akan terlihat bagian-bagian dari program ini, yaitu :

1. Window Utama

Pada bagian judul window ini tertulis Microsoft Visual Basic [Design]. Dari window ini, semua kegiatan pemprograman ini dilakukan. Menu-menu yang terdapat pada window ini digunakan selama perancangan program.

2. Window Toolbox

Digunakan untuk pemilihan control-control yang akan digunakan oleh program yang akan dirancang.

3. Window Properti

Digunakan untuk mengatur sifat (properti) dari Form atau control. Window ini terdiri 3 bagian yaitu :


(3)

a. Bagian untuk memilih objek

b. Bagian untuk memilih properti sebuah objek c. Bagian pengaturan nilai properti

4. Window Project

Digunakan untuk manajemen proyek yang digunakan dalam pembuatan program. Pada window project terdapat tiga file yaitu, form, modul bahasa basic dan visual basic control. Form ditulis dengan *.FRM, modul bahasa basic ditulis dengan *.BAS.

5. Window Kerja ( Form )

Form merupakan window yang digunakan untuk pembuatan program. Pada form ini dapat diletakan control dan kode yang akan digunakan pada saat perancangan program.


(4)

12

Untuk aplikasi yang paling sederhana, Visual Basic akan membuat dua buah file, yaitu sebuah file proyek ( *.VBP ) untuk menyimpan informasi proyek yang dibuat dan sebuah file form ( *.FRM ) untuk menyimpan informasi form dan kode program yang terdapat pada form tersebut.


(5)

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Perkembangan informasi perangkat lunak (Software) dan perangkat keras (Hardware) yang terus meningkat maka saat ini diperlukan adanya suatu pembaharuan dalam system informasi yang sebelumnya belum menggunakan database dan dari hasil pembahasan dan pengembangan system informasi ini dapat disimpulkan sebagai berikut :

1. Permasalahan yang ada dalam penelitian ini , bahwa :

2. Mempermudah Marketing untuk mengolah data pemesanan barang,data konsumen, data supplier, data barang

3. Untuk mempersingkat waktu pekerjaan Marketing

4. mempermudah marketing untuk mencetak laporan data barang, laporan data bahan baku, laporan data transaksi.


(6)

78

5.2 Saran

Dari semua yang telah dilaksanakan penulis maka penulis mencoba memberikan saran untuk menjadi bahan masukan dan dorongan yang bermanfaat bagi perusahaan diantaranya :

1. Dalam perusahaan CV.Patrol Unit Produksi Mesin perincian biaya produksi secara detail belum terlaksana dengan baik dan sebaiknya biaya produksi di jelaskan lebih rinci karena dalam proses produksi banyak faktor lain yang mempengaruhi dalam biaya produksi

2. Perincian pemesanan bahan baku ke supplier tidak di bahas secara detail karena keterbatasan data yang di peroleh sebaiknya perusahaan bisa lebih banyak relasi dengan supplier sebagai partner kerja karena semakin banyak supplier yang di kenali maka semakin banyak pula variasi harga bahan sebagai tempat perbandingan harga dan kwalitas bahan

3. Proses pembayaran bahan baku oleh manajemen data – datanya kurang lengkap sehingga dalam proses pembayaran yang di lakukan oleh manajemen terkadang tidak memiliki perbandingan harga sebaiknya dalam proses pembayaran bahan baku memiliki dokumen yang jelas

4. Pengiriman barang ke konsumen prosedur nya kurang jelas sebaiknya dalam proses pengiriman barang sesuai dengan prosedur yang dibuat dan ditangani oleh orang yang berwenang