• Tidak ada hasil yang ditemukan

Sistem Informasi Persediaan Barang Pada Badan Koordinasi Promosi Dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Persediaan Barang Pada Badan Koordinasi Promosi Dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat"

Copied!
158
0
0

Teks penuh

(1)
(2)

S K R I P S I

Diajukan Untuk Memenuhi Syarat Kelulusan Pada Program Studi Sistem Informasi Jenjang Sarjana Fakultas Teknik Dan Ilmu Komputer

Oleh

ROSALIN THEOPHILIA TAYANE 1.05.08.309

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(3)
(4)

ABSTRAK

SISTEM INFORMASI PERSEDIAAN BARANG PADA BADAN KOORDINASI PROMODI DAN PENANAMAN MODAL DAERAH

PROVINSI JAWA BARAT

Dengan semakin majunya dunia teknologi, maka tingkat persaingan semakin kempetitif, Hal ini mendorong setiap organisasi atau instansi untuk meningkatkan kinerjanya. Upaya yang dapat dilakukan oleh suatu organisasi atau instansi adalah dengan mengelolah dan meningkatkan aktivitasnya. Pada Badan Koordinasi Promosi dan Penanaman Modal Daerah, aktivitas persediaan barang sangatlah penting, dimana aktivitas ini berupa proses permintaan barang, pembelian barang, penerimaan barang dari supplier, pembuatan retur, serta proses pembuatan laporan barang masuk, barang keluar, dan laoran persediaan barang. Namun yang menjadi masalahnya adalah semua aktivitas tersebut masih bersifat manual. Hal ini terlihat dari divisi yang melakukan permintaan barang harus menuliskan data permintaan barang pada form yang disediakan oleh pihak gudang, pembelian barang dilakukan dengan mengecek lagi barang-barang yang tidak tersedia di gudang, pembuatan BAP barang yang dilakukan dengan menuliskan lagi barang-barang yang dibeli, pembuatan retur juga harus menuliskan barang yang harus diretur, serta proses pembuatan laporan barang masuk, barang keluar dan persediaan barang yang harus dilakukan dengan merekaptuliasi semua dokumen yang berkaitan dengan permintaan barang dari divisi dan dokumen pembelian barang.

Metode pengembangan sistem yang digunakan oleh penulis adalah metode waterfall. Perancangan Sistem Informasi Persediaan Barang pada Badan Koordinasi Promosi dan Penanaman Modal Daerah ini menggunakan Entity Relationship Diagram dan Data Flow Diagram. Perancangan program menggunakan bahasa pemrograman PHP dengan database MySQL.

Dengan dibuatnya aplikasi ini, dapat membantu pihak gudang dalam proses kegiatan persediaan dan meningkatkan pelayanan dan kinerjanya.

(5)

ABSTRACT

System Inventory Information To The Coordinating Promotion Agency and Regional Capital Investment, Provincial West Java

With increasingly advanced technological world, the level of competition is kempetitif, This encourages any organization or agency to improve its performance. Efforts that can be done by an organization or agency is to manage and enhance its activity. At the Coordinating Board and Investment Promotion, inventory activity is important, this activity is a process where the demand for goods, purchases of goods, receiving goods from suppliers, making returns, and the reporting process incoming goods, outgoing goods and inventory laoran. However, the problem is all those activities are still manual. It is seen from the division that does the demand for goods have to write request data items on the form provided by the warehouse, the purchase of goods is done by checking again the goods which are not available in warehouses, manufacturing of goods made by BAP write again purchased goods , manufacture of goods returns should also write to diretur, and the reporting process incoming goods, outgoing goods and inventory that must be done with merekaptuliasi all documents relating to the demand for goods from the division and document the purchase of goods.

System development method used by writer is method waterfall. Inventory Information System Design in Promotion Coordinating Investment and uses Entity Relationship Diagrams and Data Flow Diagram. Designing a program using the programming language PHP with MySQL database.

With the establishment of this application, may assist in the activities of the warehouse inventory and improve service and performance.

(6)

karena atas berkat dan rahmat-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan judul : “SISTEM INFORMASI PERSEDIAAN BARANG PADA BADAN KOORDINASI PROMOSI DAN PENANAMAN MODAL DAERAH (BKPPMD) PROVINSI JAWA BARAT”. Skripsi ini disusun untuk memenuhi salah satu syarat dalam menyelesaikan Program Starta Satu Program Studi Sistem Informasi, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia.

Pada kesempatan ini penulis mengucapkan banyak terima kasih dan penghargaan yang sebesar-besarnya kepada semua pihak yang telah memberikan bantuan, doa, dorongan dan bimbingan dalam menyelesaikan skripsi ini:

1. Dr. Ir. Eddy Suryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia.

2. Prof. Dr. H. Denny kurniadie., Ir.,M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Dadang Munandar, SE, M.Si, selaku Ketua Prodi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia dan selaku dosen wali.

(7)

Kepegawaian dan Umum yang telah memberikan kesempatan kepada penulis untuk menyelesaikan penelitian.

7. Bapak Dedi dan Ibu Ana selaku pembimbing lapangan yang telah memberikan banyak informasi.

8. Kedua orang tua tercinta, kakak dan ponakan tersayang yang selalu memberikan dorongan semangat dan doa yang tak pernah ada habisnya.

9. Teman-teman MI-06 2008 yang telah bersama-sama melewati suka dan duka perkuliahan.

10. Semua pihak yang terlibat yang telah ikut membantu dalam penyelesaian skripsi ini baik secara langsung maupun tidak langsung.

Penulis menyadari masih terdapat banyak kekurangan di dalam penulisan skripsi ini karena keterbatasan pengetahuan penulis. Oleh karena itu saran dan kritik yang bersifat membangun akan sangat berarti bagi penulis. Semoga skripsi ini dapat bermanfaat bagi semua pihak yang memerlukan.

(8)

PERNYATAAN KEASLIAN

ABSTRAK……… i

ABSTRACT………... ii

KATA PENGANTAR………. iii

DAFTAR ISI………. v

DAFTAR GAMBAR……… xi

DAFTAR TABEL……… xiv

DAFTAR SIMBOL……….. xv

BAB I. PENDAHULUAN……… 1

1.1 Latar Belakang ………...………... 1

1.2 Identifikasi dan Rumusan masalah……… 4

1.3 Maksud dan Tujuan Penelitain...………... 5

1.4 Kegunaan Penelitian……….. 6

1.4.1 Kegunaan Praktis………. 6

1.4.2 Kegunaan Akademis……… 6

1.4 Batasan Masalah……… 7

(9)

2.1.2 Karakteristik Sistem………..……... 9

2.1.3 Klasifikasi Sistem……….……… 11

2.2 Konsep Dasar Informasi……… 13

2.2.1 Pengertian Informasi………... 13

2.2.2 Jenis Informasi…….………..…….. 13

2.3 Konsep Dasar Sistem Informasi……….….. 14

2.3.1 Pengertian Sistem Informasi……….... 14

2.3.2 Komponen Sistem Informasi………... 15

2.4 Kasus Yang Dianalisis………..………...……. 16

2.4.1 Pengertian Persediaan..……… 16

2.4.2 Pengertian Barang………..………..………..…….. 16

2.5 Perangkat Lunak Pendukung……… 16

2.5.1 MySQL...………….……… 17

2.5.2 PHP……….…….……….... 17

2.5.3 Adobe Dreamweaver……..………. 17

2.5.4 Browser dan Web Server………. 18

BAB III. OBJEK DAN METODE PENELITIAN……… 19

(10)

3.2 Metode Penelitian..……… 28

3.2.1 Desain Penelitian……….. 28

3.2.2 Jenis dan Metode Penelitian………..………..…. 29

3.2.2.1 Sumber Data Primer………. 29

3.2.2.2 Sumber Data Sekunder……… 31

3.2.3 Metode Pendekatan dan Pengembangan Sistem……….…………. 31

3.2.3.1 Metode Pendekatan Sistem……….. 32

3.2.3.2 Metode Pengembangan Sistem……… 32

3.2.3.3 Alat Bantu Analisis dan Perancangan……….. 34

1. Flow Map………. 35

2. Diagram Kontek………... 35

3. Data Flow Diagram……….. 36

4. Kamus Data……….. 36

5. Perancangan Basis Data……….. 38

1. Normalisasi……….. 38

2. Relasi Tabel………. 39

3. Entity RelationShip……….. 39

(11)

4.1.2 Analisis Prosedur yang sedang Berjalan………. 45

4.1.2.1 Flow Map………..…….. 46

4.1.2.2 Diagram Kontek..………. 48

4.1.2.3 Data Flow Diagram………. 49

4.1.3 Evaluasi Sistem yang sedang Berjalan………... 50

4.2 Perancangan Sistem………... 51

4.2.1 Tujuan Perancangan Sistem………... 51

4.2.2 Gambaran Umum Sistem yang Diusulkan………. 51

4.2.3 Perancangan Prosedur yang Diusulkan……… 52

4.2.3.1 Diagram Kontek……….. 56

4.2.3.2 Data Flow Diagram……….. 56

1. DFD Level 1………. 58

2. DFD Level 2 Proses 3……….. 59

3. DFD Level 3 Proses 3.1………... 60

4. DFD Level 3 Proses 3.2………... 61

4.2.3.4 Kamus Data……….. 62

4.2.4 Perancangan Basis Data………... 65

(12)

4.2.5 Perancangan Antar Muka……….... 78

4.2.5.1 Struktur Menu………..…… 79

4.2.5.2 Perancangan Input………... 81

4.2.6 Perancangan Artsitektur Jaringan……… 99

BAB V. IMPLEMENTASI DAN PENGUJIAN SISTEM………... 100

5.1 Implementasi...………. 100

5.1.1 Batasan Implementasi……….. 100

5.1.2 Implementasi Perangkat Lunak……… 100

5.1.3 Implementasi Perangkat Keras……… 101

5.1.4 Implementasi Basis Data………. 102

5.1.5 Implementasi Antar Muka………... 107

5.1.6 Implementasi Instalasi Program……….. 121

5.1.7 Penggunaan Program………... 125

5.2 Pengujian……….. 125

5.2.1 Rencana Pengujian……….. 126

5.2.2 Kasus dan Hasil Pengujian………. 127

(13)
(14)

1.1Latar Belakang

Teknologi informasi sangatlah penting dalam mewujudkan suatu tujuan organisasi atau instansi. Mengikuti dan menerapkan perkembangan teknologi informasi dalam kehidupan kita sehari-hari merupakan sesuatu hal yang mutlak diperlukan. Hal ini dikarenakan semua kegiatan tidak bisa terlepas dari kebutuhan akan teknologi informasi, dimana teknologi informasi sangat mempengaruhi kelangsungan hidup baik organisasi, perusahaan maupun instansi. Dengan begitu pentingnya kebutuhan akan teknologi informasi, maka para pelaku organisasi, perusahaan atau instansi diharapkan mampu menghadirkan teknologi informasi yang mendukung di perusahaan atau instansinya, karena dengan kehadiran teknologi informasi, informasi penting yang diperlukan akan didapat lebih cepat, lebih mudah dan hasilnya pun akan lebih efektif dan efisien jika dibandingkan dengan informasi yang didapat dengan cara manual.

(15)

yang memiliki nilai material dalam jumlah yang relatif besar serta unsur yang sangat berpengaruh terhadap pencurian, pemborosan, kerusakan dan kelebihan biaya yang disebabkan oleh kesalahan dalam penanganannya. Banyak resiko yang timbul akibat ketidakefektian dari aktivitas pesediaan barang diantaranya adalah ketidakefisien dalam prosedur permintaan pembelian barang, pemasukan barang maupun pengeluaran barang, adanya keterlambatan waktu pelaporan, ketidakakuratan jumlah persediaan barang, serta tidak tersedianya informasi pada saat dibutuhkan. Hal ini akan menghasilkan kualitas informasi persediaan yang kurang berkualitas.

(16)

dibeli, pembuatan retur juga harus menuliskan barang yang harus diretur, serta proses pembuatan laporan barang masuk, barang keluar dan persediaan barang yang harus dilakukan dengan merekaptuliasi semua dokumen yang berkaitan dengan permintaan barang dari divisi dan dokumen pembelian barang. sehingga mengakibatkan ketidakefisien kinerja dari pihak gudang Badan Koordinasi Promosi dan Penanaman Modal Daerah Provinsi Jawa Barat.

Dari uraian diatas, serta melihat betapa pentingnya tugas pihak gudang dalam mengatur dan mengelolah kegiatan persediaan barang pada Badan Koordinasi Promosi dan Penanaman Modal Daerah, maka penulis merasa tertarik untuk membuat suatu Perancangan Sistem Informasi yang bersifat intranet di Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat, khususnya untuk pihak gudang dan menjadikannya sebagai objek penelitian yang dilaksanakan oleh penulis. Adapun judul yang diajukan oleh penulis adalah :

“SISTEM INFORMASI PERSEDIAAN BARANG PADA BADAN

KOORDINASI PROMOSI DAN PENANAMAN MODAL DAERAH

(17)

1.2Identifikasi dan Rumusan Masalah 1.2.1 Identifikasi Masalah

1. Divisi yang melakukan permintaan barang harus menuliskan data permintaan barang pada form yang disediakan oleh pihak gudang, pembelian barang dilakukan dengan mengecek lagi barang-barang yang tidak tersedia di gudang, pembuatan BAP(Berita Acara Pemeriksaan) barang yang dilakukan dengan menuliskan lagi barang-barang yang dibeli, pembuatan retur juga harus menuliskan barang yang harus diretur.

2. Belum adanya database yang terintegrasi, sehingga proses pembuatan laporan barang masuk, barang keluar dan persediaan barang yang harus dilakukan dengan merekaptuliasi semua dokumen yang berkaitan dengan permintaan barang dari divisi dan dokumen pembelian barang.

1.2.2 Rumusan Masalah

1. Bagaimana Sistem Informasi Persediaan Barang yang sedang berjalan pada Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat.

2. Bagaimana Evaluasi Sistem Informasi Persediaan Barang yang sedang berjalan pada Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat.

(18)

4. Bagaimana Perancangan Database yang sesuai dengan kebutuhan informasi pada Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat.

1.3Maksud dan Tujuan Penelitian 1.3.1 Maksud Penelitian

1. Untuk memenuhi salah satu syarat dalam melaksanakan skripsi

2. Mengimplementasikan pengetahuan yang didapat di perkuliahan dengan kenyataan yang sesungguhnya di lapangan.

3. Untuk membangun Sistem Informasi Persediaan Barang pada Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Propinsi Jawa Barat agar lebih efektif dan efisien.

1.3.2 Tujuan Penelitian

1. Untuk mengetahui Sistem Informasi Persediaan Barang yang sedang berjalan pada Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Propinsi Jawa Barat.

2. Untuk mengevaluasi Sistem Informasi Persediaan Barang yang sedang berjalan pada Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat.

(19)

5. Untuk membuat rancangan database yang sesuai dengan kebutuhan informasi pada Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat.

1.4Kegunaan Penelitian

Kegunaan dari dilakukannya penelitian ini adalah :

1.4.2 Kegunaan Praktis, yaitu :

1. Memberikan pengetahuan tentang pentingnya persediaan barang bagi sebuah organisasi atau instansi.

2. Sebagai bahan acuan bagi instansi tersebut dalam mengambil keputusan.

3. Meningkatkan efektivitas dalam pengolahan persediaan barang, sehingga informasi yang dihasilkan menjadi lebih mudah dan efisien.

1.4.3 Kegunaan Akademis, yaitu :

1. Bagi ilmu pengetahuan

Hasil penelitian ini diharapkan dapat menjadi manfaat bagi bidang ilmu yang sedang digeluti, yaitu sistem informasi. Dengan hasil penelitian ini kita dapat memadukan antara apa yang kita dapat dilapangan dengan ilmu sistem informasi yang telah diajarkan dikelas, sehingga dapat lebih memajukan ilmu sistem informasi yang sudah ada.

2. Bagi Peneliti Lain

(20)

3. Bagi Penulis

Penelitian ini sangat berguna dalam menganalisis suatu prosedur sistem yang ada didalam sebuah perusahaan atau instansi, yang kemudian dari hasil analisis tersebut peneliti berusaha untuk memperbaikinya dengan membuat suatu sistem yang lebih efektif dan efisien sesuai dengan ilmu yang telah didapat oleh peneliti, sehingga kinerja dari perusahaan atau instansi yang bersangkutan lebih baik lagi. Hal ini merupakan sebuah aspek yang sangat penting dalam proses pembelajaran.

1.5 Batasan Masalah

1. Penelitian yang dilakukan oleh penulis tentang persediaan barang pada Badan Koordinasi Promosi dan Penanaman Modal daerah (BKPPMD) Provinsi Jawa Barat.

2. Hanya membahas tentang proses permintaan barang dari divisi (divisi kepegawaian dan umum, keuangan, perencanaan dan program, pengendalina, promosi dan pengembangan investasi), permintaan pembelian barang, penerimaan barang dari supplier, dan pembuatan laporan barang masuk, barang keluar dan persediaan barang.

3. Data barang yang dikelola hanya barang ATK dan APK (yang tidak bergerak dan sering digunakan), tidak mengelolah barang APK (yang bergerak).

4. Tidak membahas proses pembayaran pada saat pembelian barang.

(21)

1.6 Lokasi dan Waktu

Lokasi atau Tempat dan kedudukan Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) provinsi Jawa Barat di Jl. Sumatera No. 50, Bandung.

Tabel 1.1 Jadwal Kegiatan Penelitian

No Nama Kegiatan

Maret 2012

1 2 3 4

April 2012

1 2 3 4

Mei 2012

1 2 3 4

Juni 2012

1 2 3 4

System Enginering 1.

Februari 2012

1 2 3 4

Analysis Design

Coding

Testing

Maintenance 2.

3.

4.

5.

(22)

2.1 Konsep Dasar Sistem

Berikut ini adalah rincian tentang penjelasan mengenai Konsep Dasar Sistem, yaitu :

2.1.1Pengertian Sistem

Sistem adalah suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan.

Menurut Drs. Zulkifli Amsyah, sistem adalah elemen-elemen yang saling berhubungan membentuk satu kesatuan atau organisasi. Selanjutnya Andri Kristanto mengatakan bahwa sistem merupakan kumpulan elemen-elemen yang saling terkait dan bekerja sama untuk memoreses masukan yang ditujukan kepada sistem tersebut dan mengelolah masukan tersebut sampai menghasilkan keluaran yang diinginkan. Sedangkan menurut Edgar F Huse dan James L. Bowsict, sistem adalah suatu seri atau rangkaian bagian-bagian yang saling berhubungan dan bergantung sedemikian rupa sehingga interaksi dan saling pengaruh dari satu bagian akan mempengaruhi keseluruhan.

2.1.2 Karakteristik Sistem

Menurut Prof. Dr. Jogiyanto (2005 : 684-686), suatu sistem mempunyai karakteristik atas sifat-sifat yang tertentu. Karakter sistem terdiri dari :

1. Komponen Sistem

(23)

Supra dari supra sistem

Sistem Supra sistem

Subsistem

Gambar 2.1 Subsistem

(Sumber : Jogiyanto. 2005. Pengenalan Komputer. Andi. Yogyakarta.)

2. Batas sistem

Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya

3. Penghubung sistem

Penghubung merupakan media penghubung antara suatu subsistem dengan subsistem yang lainnya

4. Masukan sistem

(24)

5. Keluaran sistem

Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan

6. Pengolah sistem

Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran

7. Sasaran sistem

Suatu sistem mempunyai maksud tertentu untuk mencapai suatu tujuan atau suatu sasaran

2.1.3 Klasifikasi Sistem

Sistem dapat diklasifikasikan menjadi beberapa bagian, diantaranya sebagai berikut ini :

1. Sistem diklasifikasikan sebagai sistem abstrak dan sistem fisik.

Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologia, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akuntansi, sistem produksi dan lain sebagainya.

(25)

yang menyebut dengan man-machine system. Sistem informasi merupakan contoh man-machine system, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.

3. Sistem diklasifikasikan sebagai sistem tertentu dan sistem tak tentu.

Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan. Sistem komputer adalah contoh dari sistem tertentu yang tingkah lakunya dapat dipastikan berdasarkan programprogramyang dijalankan. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

4. Sistem diklasifikasikan sebagai sistem tertutup dan sistem terbuka.

(26)

2.2 Konsep Dasar Informasi

Berikut ini adalah rincian penjelasan mengenai Konsep Dasar Informasi menurut Drs. Zukifli Amsyah, MLS (2005 : 289-299).

2.2.1 Pengertian Informasi

Informasi adalah bahan yang dihasilkan dari pengolahan data. Kegunaan informasi adalah untuk mengurangi ketidakpastian di dalam proses pengambilan keputusan tentang suatu keadaan. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut. Kualitas informasi sangat dipengaruhi atau ditentukan oleh beberapa hal, yaitu relevan (Relevancy), akurat (Accurancy), tepat waktu (Time

liness), ekonomis (Economy), efisien (Efficiency), ketersediaan (Availability), dapat dipercaya (Reliability), dan konsisten.

2.2.2 Jenis informasi

Jenis informasi dapat dikelompokan berdasarkan : 1. Isi informasi.

Informasi biasanya disebut berdasarkan isi pokok atau subjek dari informasi yang bersangkutan. Subjek tersebut adalah mengenai suatu kegiatan atau bidang tertentu, mulai dari tingkat subjek yang luas sampai tingkat subjek yang sempit. 2. Bentuk informasi.

(27)

1. Informasi uraian.

Informasi uraian adalah informasi yang disajikan dalam bentuk uraian cerita yang panjang atau singkat yang berisikan kalimat yang jelas.

2. Informasi rekaptulasi

Informasi rekaptulasi adalah informasi ringkas dengan hasil akhir dari suatu perhitungan atau gabungan perhitungan yang berisikan angka-angka yang disajikan dalam bentuk kolom-kolom.

3. Informasi gambar.

Informasi gambar adalah informasi yang dibuat dalam bentuk gambar atau bagan.

2.3. Konsep Dasar Sistem Informasi

Berikut ini adalah rincian penjelasan mengenai Konsep Sistem Informasi menurut Andri Kristanto (2008 : 12-14).

2.3.1 Pengertian Sistem Informasi

(28)

untuk mendapatkan jalur komunikasi pentingm, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen yang lainnya terhadap kejadian-kejadian internal.

Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin Sistem Informasi yang sangat kompleks itu dapat berjalan dengan baik jika tanpa adanya komputer. Sistem Informasi merupakan sistem pembangkit informasi. Dengan integrasi yang dimiliki antar subsistemnya, Sistem Informasi akan mampu menyediakan informasi yang berkualitas, tepat, cepat dan akurat sesuai dengan manajemen yang membutuhkannya.

2.3.2 Komponen Sistem Informasi

Secara rinci, komponen-komponen sistem informasi terdiri atas : 1. Input dan Output

2. Proses dan Teknologi 5. Basis data dan Kendali

2.4Kasus yang Dianalisis

Berikut ini merupakan penjelasan mengenai teori-teori permasalahan yang relevan dengan pembahasan skripsi, yaitu :

2.4.1 Pengertian Persediaan

(29)

kegiatan persediaan perlu diadakan suatu pengawasan. Tujuan dari diadakan pengawasan yaitu :

1. Menjaga jangan sampai kehabisan persediaan. 2. Supaya pembentukan persediaan stabil. 3. Menghindari pembelian kecil-kecilan. 4. Pemesanan yang ejonomis.

2.4.2 Pengertian barang

Barang atau komoditas dalam pengertian ekonomi adalah suatu objek atau jasa yang memiliki nilai. Nilai suatu barang akan ditentukan karena barang itu mempunyai kemampuan untuk dapat memenuhi kebutuhan.

2.5Perangkat Lunak Pendukung

Perangkat lunak pendukung adalah perangkat lunak yang digunakan dalam merancang sistem dari mulai coding samapi implementasinya. Berikut ini adalah perangkat lunak yang akan digunakan dalam merancang perangkat lunak persediaan barang pada BKPPMD :

2.5.1MySQL

MySQL atau dibaca “My Sekuel” adalah suatu RDBMS (Relational Data

(30)

server. Jadi MySQL dapat juga berperan sebagai client. Alexsander F.K. Sibero (2011 : 97).

2.5.2PHP

Alexsander F.K. Sibero [2011 : 49]. PHP adalah pemograman interpreter yaitu proses penerjemahan baris kode sumber menjadi kode mesin yang dimengerti computer secara langsung pada saat baris kode dijalankan. PHP disebut sebagai pemograman Server Side Programming, hal ini dikarenakan seluruh prosesnya dijalankan pada server. PHP adalah suatu bahasa dengan hak cipta terbuka atau yang dikenal dengan nama open source.

2.5.3 Adobe Dreamweaver

Menurut Alexsander F.K. Sibero (2011 : 384), Adobe Dreamweaver adalah suatu produk Web Developer yang dikembangkan oleh Adobe System Inc. Sebelumnya produk Dreamweaver dikembangkan oleh Macromedia Inc, yang kemudian sampai saat ini pengembangannya diteruskan oleh Adobe System Inc. Ruang kerja atau workspace adalah bagian keseluruhan tampilan Adobe Dreamweaver.

2.5.4 Browser dan Web Server

(31)
(32)

3.1 Objek Penelitian

Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) adalah salah satu instansi pemerintah yang memiliki fungsi dan tugas untuk mengelolah kegiatan promosi dan investasi di Jawa Barat. Untuk melihat lebih jelas gambaran mengenai objek penelitian, maka peneliti membahas mengenai sejarah, visi dan misi perusahaan, struktur organisasi, serta deskripsi pekerjaan pada BKPPMD.

3.1.1 Sejarah BKPPMD

Dengan berlakukanya Undang-undang No. 22 Tahun 1999, tentang pemerintahan daerah yang ditindaklanjuti dengan peraturaran pemerintah No. 25 Tahun 2000, tentang Kewenangan Pemerintah Pusat dan Promosi sebagai Daerah Otonom, membawa perubahan yang sangat mendasar dalam keseluruhan sistem kewenangan pemerintah, termasuk dalam proses pelayanan yang berhubungan semakin tajam, baik antara daerah kabupaten/kota maupun antar propinsi.

(33)

memberikan kontribusi pada peningkatan daya saing secara keseluruhan dalam menarik investasi.

Pada penghujung tahun 2000, berdasarkan peraturan daerah Propinsi Jawa Barat No. 16 Tahun 2000 tentang Lembaga Teknis Daerah Propinsi Jawa Barat, telah terbentuk Badan Koordinasi Promosi dan Penanaman Modal Daerah ( BKPPMD) Propinsi Jawa Barat, yang dalam rangka memperdayakan perlu disusun Perencanaan Strategis ( RENSTRA) BKPPMD Propinsi Jawa Barat selama 5 Tahun ( 2001-2005).

Berbagai harapan dan upaya peningkatan peran BKPMD sekaligus dalam rangka upaya reformasi dibidang penanaman modal dapat disampaikan sebagi berikut :

1. Adanya pelimpahan sebagian besar wewenang BKPM kepada BKPMD dengan system pelayanan “One Stop Service” melalui pola opsi (bisa ke BKPM, bisa ke BKPMD atau ke perwakilan RI di luar negeri untuk persetujuan prinsip). 2. Adanya kebijakan untuk menerapkan pola pelayanan perijinan satu atap di

(34)

3. Terhadap perusahaan-perusahaan PMDN dan PMA yang terkena dampak krisis, perlu diadakan pendataan secara lengkap, untuk selanjutnya dibantu dengan cara diberikan jalan keluar dengan berbagai alternative seperti pengalihan asset, pengalihan saham, merger serta perubahan lainnya.

4. Dari sisi skala usaha, maka usaha kecil dan menengah semakin memperoleh perhatian untuk ditumbuh kembangkan, karena kelompok ini cukup mampu bertahan meskipun dalam keadaan krisis ekonomi. Upaya memberdayakan ekonomi rakyat ditekankan kapada pola usah kemitraan.

3.1.2 Visi & Misi BKPPMD

Adapun visi dan misi dari Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) sebagai berikut :

Visi BKPPMD

1. Badan Koordinasi Promosi dan Penanaman Modal Daerah Provinsi Jawa Barat sebagai fasilitator promosi dan pengembangan penanaman modal yang dinamis dan berdaya saing.

Misi BKPPMD

1. Menciptakan rumusan kebijakan teknis promosi dan penanaman modal yang terarah dan terpadu secara regional.

2. Mendorong terwujudnya pengembangan promosi dan penanaman modal melalui kerjasama denga stakeholders.

(35)

3.1.3 Struktur Organisasi BKPPMD

[image:35.595.117.498.362.718.2]

Struktur organisasi perusahaan merupakan susunan yang terdiri dari fungsi-fungsi dan hubungan-hubungan yang ada dalam suatu perusahaan yangmenyatakan keseluruhan kegiatan untuk mencapai sasaran perusahaan. Disamping itu, struktur organisasi perusahaan mengemukakan adanya batas-batas dari wewenang dan tanggung jawab setiap pimpinan atas kegiatan perusahaan sehingga dapat mengukur prestasi setiap karyawan di dalam lingkungan kerjanya masing-masing. Berikut ini adalah bagan struktur organisasi BPKPMD Provinsi Jawa Barat :

(36)

3.1.4 Deskripsi Kerja

Deskripsi Kerja adalah suatu pernyataan tertulis yang berisi uraian atau gambaran tentang apa saja yang harus dilakukan oleh si pemegang jabatan, bagaimana suatu pekerjaan dilakukan dan alasan apa yang mengharuskan pekerjaan tersebut dilakukan. Uraian tersebut berisi tentang hubungan antara suatu posisi tertentu dan posisi lainnya di dalam dan di luar organisasi serta ruang lingkup pekerjaan dimana si pemegang jabatan diharapkan dapat memberikan kontribusi dalam mencapai tujuan yang ditetapkan oleh divisi/unit kerja atau tujuan organisasi secara keseluruhan. Berikut adalah uraian tugas (job description) setiap bagian yang terdapat pada BKPPMD :

1. Badan

Badan mempunyai tugas pokok menyelenggarakan perumusan dan pelaksanaan kebijakan Daerah bidang koordinasi promosi dan penanaman modal Daerah. Badan mempunyai fungsi sebagai berikut :

1. Penyelenggaraan perumusan dan penetapan kebijakan teknis koordinasi promosi dan penanaman modal Daerah.

2. Penyelenggaraan kesekretarian, pengendalian, promosi, pelayanan dan fasilitas investasi dan pengembangan investasi.

3. Penyelenggaraan koordinasi dan pembinaan UPTB.

2. Kepala Badan

(37)

pokok Badan serta menkoodinasikan dan membina UPTB. Kepala Badan mempunyai fungsi sebagai berikut :

1. Penyelenggaraan perumusan, penetapan, pengaturan dan koordinasi pelaksanaan kebijakan teknis pengendalian, promosi, pelayanan dan fasilitas investasi dan pengembangan investasi.

2. Penyelenggaraan perumusan dan penetapan pemberian dukungan atas penyelenggaraan koordinasi promosi dan penanaman modal.

3. Penyelenggaraan fasilitas dan pengendalian pelaksanaan tugas-tugas koordinasi promosi dan penanaman modal.

4. Penyelenggaraan koordinasi dan kerjasama dalam rangka tugas pokok dan fungsi Badan.

3. Sekretariat

Sekretariat mempunyai tugas pokok menyelenggarakan koordinasi perencanaan dan program Badan, pengkajian perencanaan dan program, pengelolaan keuangan, kepegawaian, dan umum. Sekretariat mempunyai fungsi sebagai berikut :

1. Penyelenggaraan koordinasi perencanaan dan program Badan 2. Penyelenggaraan pengkajian perencanaan dan program sekretariat

3. Penyelenggaraan pengelolaan urusan keuangan, kepegawaian dan umum. Sekretariat membawahi tiga Subbidang, yaitu:

1) Subbidang Perencanaan dan Program

(38)

2) Subbidang Keuangan

Subbidang Keuangan mempunyai tugas pokok melaksanakan pengelolaan administrasi keuangan di lingkungan Badan.

3) Subbidang Kepegawaian dan Umum

Subbidang Kepegawaian dan Umum mempunyai tugas pokok melaksanakan pengelolaan administrasi kepegawaian, kelembagaan, ketatalaksanaan, umum dan perlengkapan.

4. Bidang Pengendalian

Bidang Pengendalian mempunyai tugas pokok menyelenggarakan pengkajian kebijakan teknis dan fasilitas pengendalian penanaman modal. Bidang Pengendalian mempunyai fungsi:

1. Penyelenggaraan pengkajianbahan kebijakan teknis pengendalian

2. Penyelenggaraan pengendalian, monitoring dan pelaporan penanaman modal. Bidang Pengendalian membawahi dua Subbidang, yaitu :

1) Subbidang Pengendalian

Subbidang Pengendalian mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis, melaksanakan kebijakan pengendalian penanaman modal. 2) Subbidang Data dan Pelaporan

(39)

4. Bidang Promosi

Bidang Promosi mempunyai tugas pokok menyelenggarakan pengkajian bahan kebijakan teknis, dan menyelenggarakan fasilitas promosi. Bidang Promosi mempunyai fungsi sebagai berikut :

1. Penyelenggaraan pengkajian bahan kebijakan teknis promosi

2. Penyelenggaraan pengkajian bahan kebijakan teknis pengembangan materi promosi

3. Penyelenggaraan dan fasilitas promosi.

Bidang Promosi membawahi dua Subbidang, yaitu : 1) Subbidang Promosi Dalam Negeri

Subbidang Promosi Dalam Negeri mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitas penyelenggaraan promosi dalam negeri.

2) Subbidang Promosi Luar Negeri

Subbidang Promosi Luar Negeri mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitas penyelenggaraan promosi luar negeri.

5. Bidang Pelayanan dan Fasilitas Investasi

(40)

1. Penyelenggaraan pengkajian bahan kebijakan teknis pelayanan dan fasilitas investasi

2. Penyelenggaraan koordinasi pelayanan dan fasilitas investasi dengan unit dan stakeholders terkait

3. Penyelenggaraan penyusunan bahan dan fasilitas pelayanan serta investasi. 4. Penyelenggaraan pelayanan dan fasilitas investasi.

Bidang Pelayanan dan Fasilitas Investasi membawahi dua Subbidang, yaitu: 1) Subbidang Pelayanan

Subbidang Pelayanan mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan pelayanan investasi.

2) Subbidang Fasilitas

Subbidang Fasilitas mempunyai tugas pokok melaksankan penyusunan bahan kebijakan teknis dan melaksankan fasilitas investasi.

6. Bidang Pengembangan Investasi

Bidang Pengembangan Investasi mempunyai tugas pokok menyelenggarakan pengkajian bahan kebijakan teknis, penyelenggaraan pengembangan potensi dan peluang serta infrastruktur pendukung investasi. Bidang Pengembangan Investasi mempunyai fungsi sebagai berikut :

1. Penyelenggraan pengkajian bahan kebijakan teknis pengembangan potensi dan peluang serta infrastruktur pendukung investasi.

(41)

3. Penyelenggaraan penyusunan data potensi dan peluang investasi serta pemetaan kebutuhan infrastruktur pendukung investasi.

Bidang Pengembangan Investasi membawahi dua Subbidang, yaitu 1) Subbidang Pengembangan Potensi dan Peluang

Subbidang Pengembangan Potensi dan Peluang mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan melaksanakan pengembangan potensi dan peluang investasi.

2) Subbidang Pengembangan Infrastruktur

Subbidang Pengembangan Infrastruktur mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan pengembangan infrastruktur penunjang investasi.

3.2 Metode Penelitian

Metode penelitian adalah suatu cara yang digunakan dalam kajian penelitian untuk mengumpulkan data dengan tujuan dan kegunaan tertentu.

3.2.1 Desain Penelitian

Jenis metode penelitian yang digunakan adalah metode deskriptif dan action. Metode deskriptif yaitu metode dalam penelitian suatu kasus dengan cara mengumpulkan data sebagai gambaran keadaan objek yang diteliti berdasarkan fakta-fakta yang ada. Metode deskriptif membuat gambaran (Kondisi objek sekarang) secara sistematis.

(42)

kelompok subjek yang diteliti dan diamati tingkat keberhasilannya atau dampak dari tindakannya.

3.2.2 Jenis dan Metode Pengumpulan Data

Metode pengumpulan data yang dilakukan yaitu dengan cara pengumpulan data primer dan data sekunder.

3.2.2.1 Sumber Data Primer

1. Observasi

Untuk mendapatkan data primer, peneliti langsung melakukan observasi pada objek penelitian, yaitu Badan Koordinasi Promosi dan Penanaman Modal Daerah (BKPPMD) Provinsi Jawa Barat, khususnya Subbidang Kepegawaian dan Umum untuk memperoleh data dan informasi tentang persediaan barang.

2. Wawancara

Peneliti juga melakukan wawancara dengan pihak-pihak yang langsung menangani proses persediaan barang pada BKPPMD Provinsi Jawa Barat. Berikut ini adalah hasil wawancara yang dilakukan oleh penulis dengan Bapak Dedi Rusmiadi, S.Sos, MM, yaitu :

Penulis : Bagaimana sistem persediaan barang yang berjalan pada BKPPMD .

(43)

Penulis : Kendala apa saja yang sering dihadapi dalam proses persediaan barang.

Sumber : Kendala yang sering terjadi yaitu, proses pembuatan laporan barang masuk, barang keluar, dan persediaan barang sering terlambat menyebabkan ketidakefektian waktu.

Penulis : Bagaimana proses barang masuk dan barang keluar dari gudang.

Sumber : Barang masuk ke gudang itu dari supplier, sedangkan barang keluar itu ke divisi.

Penulis : Untuk masalah supplier, apakah proses penyediaan barang hanya dilakukan oleh satu supplier atau lebih.

Sumber : Penyediaan barang dilakukan oleh beberapa supplier.

Penulis : Bagaimana proses permintaan barang yang dilakukan oleh divisi ke gudang.

Sumber : Proses permintaan barang dimulai pada waktu divisi memberikan nota permintaan barang. Dari nota permintaan barang ini bagian gudang membuat surat permintaan barang ke pimpinan. Jika pimpinan memvalidasinya, maka divisi diwajibkan mengisi form pengambilan barang yang disediakan oleh gudang. Setelah itu barang dikasih bersamaan dengan bukti pengeluaran barang dari gudang.

(44)

Sumber : Yang saya harapkan hanyalah bagaimana membuat suatu sistem yang dapat mempermudah kerja dari bagian gudang, mengingat bagian gudang juga memegang peran penting dalam

meningkatakan kinerja dari BKPPMD.

Penulis : Dengan kata lain, BKPPMD perlu suatu sistem yang

terkomputerisasi dalam mengefektif dan mengefisiensi kerja dari bagian gudang. Trimakasih Pak Dedi Buat waktunya.

3.2.2.2 Sumber Data Sekunder

1. Dokumentasi

Penulis juga melakukan dokumentasi terhadap objek yang diteliti. Dokumen-dokumen yang dipelajari untuk memperoleh data dan informasi dalam penelitian ini. Dokumen tersebut meliputi :

1. Nota permintaan barang 2. Form permintaan barang

3. Surat permintaan pembelian barang

4. Dokumen BAP (Berita Acara Pemeriksaan) barang masuk 5. Laporan barang masuk

6. Laporan barang keluar 7. Laporan persediaan barang

(45)

3.2.3 Metode Pendekatan dan Pengembangan Sistem

Metode pendekatan dan pengembangan sistem digunakan untuk memenuhi kebutuhan pengembangan sistem, sehingga sistem yang dihasilkan akan sesuai dengan yang diharapkan.

3.2.3.1 Metode Pendekatan Sistem

Metode pendekatan sistem yang akan digunakan adalah analisis dan perancangan terstruktur, karena penyusunan laporan akan didasarkan pada data-data yang diperoleh dari objek penelitian yaitu Dinas Badan Koordinasi Promosi dan Penanaman Modal Daerah Provinsi Jawa Barat. Melalui pendekatan terstruktur, permasalahan yang kompleks di organisasi dapat dipecahkan dan hasil dari sistem akan mudah untuk dipelihara, fleksibel, lebih memuaskan pemakainya, mempunyai dokumentasi yang baik, tepat waktu, sesuai dengan anggaran biaya pengembangan, dapat meningkatkan produktivitas dan kualitasnya akan lebih baik. Metode ini menggunakan alat pemodelan untuk menganalisa sistem di Dinas Badan Koordinasi Promosi dan Penanaman Modal Daerah Provinsi Jawa Barat berupa Flowmap, Diagram Kontek, Data Flow Diagram, Kamus Data.

3.2.3.2 Metode Pengembangan Sistem

(46)

1) System Engineering

Menetapkan segala hal yang diperlukan dalam pelaksanaan proyek 2) Analisis

Menganalisis hal-hal yang diperlukan untuk pembuatan atau pengembangan perangkat lunak

3) Design

Tahap penerjemahan dari keperluan atau data yang telah dianalisis ke dalam bentuk yang mudah dimengerti oleh programmer . Tiga atribut yang penting dalam proses perancangan yaitu : struktur data, arsitektur perangkat lunak dan prosedur rinci / algoritma.

4) Coding

Menerjemahkan data yang telah dirancang / algoritma ke dalam bahasa pemrograman yang telah ditentukan

5) Testing

Uji coba terhadap program telah dibuat . 6) Maintenance

(47)

Sistem Engineering

Maintenan Testing

Analisis

Design

[image:47.595.149.484.111.348.2]

Coding

Gambar 3.2 Model Waterfall

Kelebihan dari metode WaterFall :

Metode ini masih lebih baik digunakan walaupun sudah tergolong kuno, daripada menggunakan pendekatan asal-asalan. Selain itu, metode ini juga masih masuk akal jika kebutuhan sudah diketahui dengan baik.

Kekurangan dari metode Waterfall :

1) Pada kenyataannya, jarang mengikuti urutan sekuensial seperti pada teori. Iterasi sering terjadi menyebabkan masalah baru.

2) Sulit bagi pelanggan untuk menentukan semua kebutuhan secara eksplisit. 3) Pelanggan harus sabar, karena pembuatan perangkat lunak akan dimulai ketika

tahap desain sudah selesai. Sedangkan pada tahap sebelum desain bisa memakan waktu yang lama.

(48)

3.2.3.3 Alat bantu analisis dan Perancangan

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang untuk kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahannya, kesempatan-kesempatan dan hambatan yang terjadi dalam kebutuhan-kebutuhan yang diharapkan, sehingga dapat diusulkan perbaikan-perbaikannya.

Perancangan sistem adalah proses perancangan, pengembangan sistem, pendefinisian kebutuhan-kebutuhan fungsional dan persiapan untuk sistem yang akan dibentuk.

Dalam perancangan suatu sistem, diperlukan Alat Bantu. Alat Bantu ini merupakan representasi grafik yang dapat mempermudah dalam menggambarkan komponen-komponen yang ada, proses yang terjadi, serta membuat usulan pemecahan masalah secara logika.

Alat bantu analisis yang akan digunakan adalah :

1). Flow Map

Flow map adalah aliran data berbentuk dokumen atau formulir didalam suatu sistem informasi yang merupakan suatu aktifitas yang terkait dalam hubungannya dengan kebutuhan data dan informasi. Proses aliran dokumen ini terjadi dengan entitas diluar sistem.

2). Diagram Kontek

(49)

adalah untuk menggambarkan sistem yang sedang berjalan. mengidentifikasikan awal dan akhir data awal dan akhir yang masuk dan keluaran sistem.

Diagram ini merupakan gambaran umum sistem yang nantinya akan kita buat. secara uraian, dapat dikatakan bahwa diagram kontek itu berisi siapa saja yang memberikan data (inputan) ke sistem serta kepada siapa data informasi yang harus dihasilkan sistem. jadi dalam diagram ini yang dibutuhkan adalah :

1. Siapa saja pihak yang akan memberikan data ke sistem. 2. Data apa saja yang diberikannya ke sistem

3. Kepada siapa sistem harus memberikan informasi atau laporan 4. Apa saja isi atau jenis laporan yang harus dihasilkan sistem.

3). Data Flow Diagram

Data Flow Diagram (DFD) adalah alat yang digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa memepertimbangkan lingkungan fisik dimana data tersebut mengalir atau disimpan. Dasar-dasar pembuatan DFD adalah sebagai berikut :

1. Setiap aliran data yang keluar dari proses harus berdasarkan data yang masuk ke roses tersebut.

2. Semua aliran data diberi nama (label) yang menggambarkan informasi tersebut.

3. Hanya data yang diperlukan dalam pemroses yang tergambar sebagai input dari suatu proses.

4. Suatu proses didefinisikan secara independent terhadap proses lain.

(50)

paling atas disebut level ke – 0 (nol) adalah Context Diagram. Level berikutnya adalah diagram yang menggambarkan sistem yang lebih mendetil.

4). Kamus Data (Data Dictionary/DD)

Kamus data adalah fakta tentang data dan kebutuhan informasi dari suatu sistem informasi. Dengan menggunkan DD, analisis sistem dapat mendefinisikan data yang mengalir sistem dengan lengkap.

Pada tahap analisis, DD dapat digunakan sebagai alat komunikasi antar analisis sistem dengan pemakai sistem dan data yang mengalir di sistem, isi kamus data antar lain :

1. Nama arus data. Nama arus data harus dicatat pada kamus data, sehingga mereka yang membaca DAD memerlukan penjelasan lebih lanjut tentang suatu arus data tertentu dan dapat langsung mencarinya dengan mudah di kamus data.

2. Alias atau nama lain dari data dapat ditulis bila ada. Untuk menyatakan nama lain dari suatu data data elemen atau data store yang sebenarnya sama dengan data element atau data store yang telah ada.

3. Bentuk data. Bentuk data dapat berupa dokumen, laporan, tampilan layar monitor, variabel, parameter, field. Bentuk data perlu dicatat di kamus data, karena dapat dipergunakan untuk mengelompokan kamus data kedalam kegunaannya sewaktu perancangan sistem.

(51)

5. Penjelasan, tentang makna dari arus data yang dicatat di DD. Untuk memperjelas tentang makna dari arus data yang dicatat di kamus data, maka sebagian penjelasan dapat diisi dengan keterangan-keterangan tentang arus data tersebut.

6. Periode, kapan terjadinya arus data.

7. Volume, tentang volume rata-rata dan volume puncak dari arus data.

8. Struktur data, berisi tentang item-item data apa saja yang dibutuhkan dalam file.

5). Perancangan basis data

Perancangan basis data diperlukan agar kita dapat memiliki basis data yang kompak dan efisien dalam penggunaan ruang penyimpanan, cepat dalam pengaksesan dan mudah dalam pemanipulasian data. Dalam merancang basis data, kita dapat melakukannya dengan :

1. Normalisasi

Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Normalisasi data merupakan suatu proses untuk mendapatkan struktur tabel atau relasi yang efisien dan bebas dari anomali, dan mengacu pada cara data item dikelompokkan ke dalam struktur record.

Tujuan dari normalisasi yaitu :

1. Untuk menghilangkan kerangkapan data 2. Untuk mengurangi kompleksitas

(52)

Tahap Normalisasi dimulai dari tahap paling ringan (1NF) hingga paling ketat (5NF). Biasanya hanya sampai pada tingkat 3NF atau BCNF karena sudah cukup memadai untuk menghasilkan tabel-tabel yang berkualitas baik. Jika kriteria ketiga (BCNF) tidak dapat terpenuhi, maka paling tidak tabel tersebut tidak melanggar Bentuk Normal tahap ketiga (3rd Normal Form / 3NF). Berikut ini adalah tahap-tahap normalisasi yaitu :

1. Bentuk Tidak Normal, artinya menghilangkan perulangan group.

2. Bentuk Normal Pertama (1NF), artinya menghilangkan ketergantungan sebagian.

3. Bentuk Normal Kedua (2NF), artinya menghilangkan ketergantungan transitif. 4. Bentuk Normal Ketiga (3NF), artinya menghilangkan anomali-anomali hasil

dari ketergantungan fungsional.

5. Bentuk Normal Boyce-Codd (BCNF), artinya menghilangkan ketergantungan Multivalue.

6. Bentuk Normal Keempat (4NF), artinya menghilangkan anomali-anomali yang tersisa

7. Bentuk Normal Kelima, artinya semua data sudah normal.

2. Tabel relasi

(53)

3. Entity-Relationship Diagram (ERD)

Entity-Relationship Diagram (ERD) adalah model konseptual yang mendeskripsikan hubungan antar penyimpanan (dalam DFD). ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Karena struktur data danhubungan antar data relatif kompleks, maka ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data yang pada dasarnya ada tiga macam simbol yang digunakan, yaitu, Entity, Atribut dan Relation. Adapun definisi dari entitas, atribut dan relasi akan dijelaskan sebagai berikut :

1. Entity/entitas adalah objek yang ada dapat dibedakan antara satu dengan yang lainnya. Entity Set adalah Set/himpunan entitas dengan tipe yang sama.

2. Atribut adalah elemen-elemen yang secara keseluruhan mempresentasikan sistem. Domain Atribut adalah himpunan nilai yang diperkenankan untuk menyatakanakibat. 3. Relation/relasi merupakan hubungan antara entitas yang satu dengan entitas yang lainnya.

Relationship adalah hubungan antar entitas. Relationship Set adalah himpunan relationship dengan tipe yang sama. Dalam memodelkan hubungan antar data, maka perlu diperhatikan mengenai pemetaan kardinalitas, penentuan atribut kunci dan normalisasi.

3.2..4 Pengujian Software

(54)

1. Pengujian Black Box

Pengujian black box digunakan untuk menguji fungsi-fungsi khusus dari perangkat lunak yang dirancang. Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi masukan yang diberikan untuk fungsi yang ada tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut. Dari keluaran yang dihasilkan, kemampuan program dalam memenuhi kebutuhan pemakai dapat diukur sekaligus dan dapat diketahui kesalahan-kesalahannya.

Beberapa jenis kesalahan yang dapat diidentifikasi, yaitu : 1. Fungsi tidak benar atau hilang

2. Kesalahan antar muka

3. Kesalahan pada struktur data (pengaksesan basis data) 4. Kesalahan inisialisasi dan akhir program

(55)

4.1 Analisis sistem yang sedang berjalan

Sistem informasi persediaan barang pada BKPPMD Provinsi Jawa Barat merupakan sistem yang menangani proses permintaan barang, proses pembelian barang, dan proses pengolahan barang digudang. Analisis sistem yang sedang berjalan dilakukan untuk mengidentifikasi permasalahan yang ada pada sistem yang sedang berjalan tersebut.

4.1.1 Analisis dokumen

Dokumen yang ada pada sistem persediaan barang pada BKPPMD Provinsi Jawa Barat yaitu, sebagai berikut :

1. Nama dokumen : Surat permintaan pembelian barang Sumber : Bagian Gudang

Fungsi : Untuk mengetahui barang apa saja yang akan dibeli Waktu pembuatan : Pada saat akan melakukan pembelian barang

Item data :nama_barang, kode_barang, satuan, jumlah_barang, harga, total.

2. Nama dokumen : Faktur pembelian Sumber : Supplier

(56)

Waktu pembuatan : Pada saat pembelian barang

Item data : Nama_barang, kode_barang, jumlah_barang, harga, total, nama_supplier, alamat_supplier, tanggal_pembelian. 3. Nama dokumen : BAP (Berita Acara Pemeriksaan) barang masuk

Sumber : Bagian Gudang

Fungsi : Untuk mengetahui barang yang diterima dari supplier Waktu pembuatan : Pada saat barang masuk gudang

Item data : nama_barang, kode_barang, satuan, jumlah_barang, tanggal_masuk, nama_supplier, kode_supplier.

4. Nama dokumen : Nota pengambilan barang Sumber : Dari tiap divisi

Fungsi : Untuk melakukan permintaan barang Waktu pembuatan : Setiap melakukan permintaan barang

Item data : kode_barang, nama_barang, jumlah_barang, kode_divisi, nama_divisi.

5. Nama dokumen : Form pengambilan barang Sumber : Bagian Gudang

Fungsi : Untuk mengetahui barang apa saja yang akan diambil Waktu pembuatan : Pada saat permintaan barang

Item data : kode_divisi, nama_divisi, nama_barang, kode_barang, jumlah_barang.

(57)

Fungsi : Untuk mengetahui jumlah barang yang diambil Waktu pembuatan : Setiap pengambilan barang

Item data : Nama_barang, kode_barang, jumlah_barang, kode_divisi, nama_divisi.

7. Nama dokumen : Laporan barang masuk Sumber : Bagian persediaan

Fungsi : Untuk mengetahui jumlah barang yang keluar Waktu pembuatan : Setiap tiga bulan

Item data : Nama_barang, kode_barang, satuan, jumlah_barang, kode_supplier, nama_supplier.

8. Nama dokumen : Laporan barang keluar Sumber : Bagian Gudang

Fungsi : Untuk mengetahui jumlah barang yang keluar Waktu pembuatan : Setiap satu bulan

Item data : Nama_barang, kode_barang, jumlah_barang, satuan. 9. Nama dokumen : Laporan persediaan barang

Sumber : Bagian Gudang

Fungsi : Untuk mengetahui jumlah barang yang tersedia di gudang

Waktu pembuatan : Setiap tiga bulan

(58)

4.1.2 Analisis prosedur yang sedang berjalan

Berikut ini adalah prosedur dari sistem informasi persediaan barang yang sedang berjalan pada BKPPMD Provinsi Jawa Barat :

1. Pegawai divisi melakukan permintaan barang dengan memberikan nota permintaan barang. Bagian gudang akan melakukan pengecekan stok atau persediaan barang.

2. Jika barang yang diminta pegawai divisi ada, maka bagian gudang barang akan membuat surat permintaan barang dan memberikannya kepada pimpinan untuk diotorisasi. Setelah surat permintaan barang diotorisasi, surat tersebut akan diberikan lagi kepada bagian gudang.

3. Bagian gudang membuat form permintaan barang yang kemudian akan diisi oleh pegawai divisi yang melakukan permintaan barang tersebut.

4. Berdasarkan form permintaan barang yang diisi oleh pegawai divisi yang bersangkutan, bagian gudang akan membuat bukti pengeluaran barang yang akan diberikan kepada pegawai divisi yang bersangkutan bersamaan dengan barang yang diminta. Setiap satu bulan dibuatnya laporan barang keluar. 5. Tetapi jika barang yang diminta tidak tersedia, maka bagian gudang membuat

surat permintaan pembelian barang yang terdiri dari dua rangkap, yang kemudian diberikan kepada pimpinan untuk diotorisasi. Setelah diotorisasi oleh pimpinan, surat pembelian barang tersebut diberikan kepada bagian gudang.

(59)

supplier. Supplier akan menerima purchases order yang diberikan bagian gudang. Setelah itu, supplier mengirim barang yang dipesan beserta fakturnya. 7. Bagian gudang akan menerima barang dan faktur dari supplier dan membuat

BAP (Berita Acara Pemeriksaan) barang. Jika barangnya tidak sesuai, maka bagian persediaan membuat retur barang. Retur barang dibuat dalam dua rangkap. Rangkap yang pertama dijadikan sebagain arsip, sedangkan rangkap kedua diberikan kepada supplier.

8. Jika barangnya sesuai dengan permintaan, maka bagian gudang akan membuat laporan barang masuk yang terdiri atas dua rangkap. Rangkap yang pertama buat diarsipkan, sedangkan rangkap kedua diberikan kepada pimpinan.

9. Setiap tiga bulan dibuatnya laporan persediaan.

4.1.2.1 Flow Map yang sedang berjalan

(60)

Nota permintaan barang Nota permintaan barang Mengecek stok barang Ketersediaan Membuat surat permintaan barang Surat permintaan barang Surat permintaan barang Otorisasi surat permintaan barang Surat permintaan barang (acc) Surat permintaan barang (acc) Membuat form permintaan barang Form permintaan barang Form permintaan barang Form permintaan barang yang sudah

diisi Mengisi form permintaan barang Form permintaan barang yang sudah

diisi Membuat bukti pengeluaran barang Ba ra ng Bukti pengeluaran barang Ba ra ng Bukti pengeluaran barang Membuat laporan barang keluar Ya Membuat surat pembelian barang Surat pembelian barang Tidak Otorisasi surat pembelian barang Mengecek surat pembelian barang Surat pembelian barang (acc) Pengiriman barang Baran g Faktur Ba ra ng Faktur Membuat BAP barang masuk Kesesuain Membua t laporan barang masuk Ya Tidak Laporan barang masuk

Laporan barang keluar

PEGAWAI DIVISI

A. PdB

Laporan barang keluar

GUDANG PIMPINAN SUPPLIER

[image:60.595.114.509.113.600.2]

Surat pembelian barang (acc) A. Faktur Retur barang Laporan barang masuk Membuat retur barang Retur barang Retur barang Membuat laporan persediaan barang Laporan presediaan Laporan presediaan Surat pembelian barang (acc) Surat pembelian barang Surat pembelian barang (acc)

Gambar 4.1 Flow Map Yang Berjalan

Keterangan flowmap yang sedang berjalan :

(61)

4.1.2.2 Diagram kontek yang sedang berajalan

Diagram konteks memberi gambaran seperti apa hubungan interaksi antara entitas luar dengan sistem. Hubungan tersebut digambarkan dengan aliran data yang mengalir dan lingkungan luar sistem (entitas luar) kedalam sistem atau sebaliknya. Dibawah ini adalah diagram konteks persediaan barang pada BKPPMD yang sedang berjalan yaitu :

Pimpinan

Sistem Informasi Persediaan

Barang

Supplier

Pegawai Divisi Surat permintaan barang

Surat pemebelian barang Lap. Barang masuk Lap. Barang keluar Lap. Persediaan barang

Surat permintaan barang (acc/tidak)

Surat pembelian barang (acc/tidak)

Bukti Transaksi

Surat pembelian barang Retur barang

Form permintaan barang yang belum diisi Bukti pengambilan barang Nota permintaan barang

Form permintaan barang yang sudah diisi

(62)

4.1.2.3 DFD (Data Flow Diagram) yang sedang berjalan

DFD biasanya digunakan untuk membuat sebuah model sistem informasi dalam bentuk jaringan proses yang saling berhubungan satu sama lainnya oleh aliran data.

Fungsi dari DFD atau Data Flow Diagram adalah untuk memperjelas gambaran mengenai sistem tersebut terutama aliran data dalam sistem tersebut.

Berikut ini adalah DFD sistem persediaan barang pada BKPPMD yang sedang berjalan yaitu sebagai berikut :

4 Membuat surat pembelian barang 5 Mengecek surat pembelian barang 6 Membuat BAP barang masuk 8 Membuat laporan barang masuk 1 Membuat surat permintaan barang 2 Membuat bukti pengeluaran barang 3 Membuat laporan barang keluar Pimpinan Supplier Pegawai Divisi

Arsip Persediaan Barang

Surat pembelian barang (acc) Laporan barang masuk Laporan barang masuk Surat permintaan barang (acc) Bukti pengeluaran barang Persediaan barang

Surat pembelian barang

Surat pembelian barang (acc) Bukti pengeluaran barang P er sedia an ba ra n g 7 Membuat retur barang Retur barang Faktur pembelian Retur barang R et u r B aran g Persediaan barang Laporan barang keluar 9 Membuat laporan persediaan barang Persediaan barang

Laporan persediaan barang

A rsi p F ak tu r Data barang

(63)

4.1.3 Evaluasi sistem yang sedang berjalan

Hasil dari evaluasi sistem persediaan barang pada BKPPMD yang sedang berjalan masih bersifat manual. Melihat hal tersebut, dapat disimpulkan bahwa terdapat kekurangan dalam prosedur yang sedang berjalan, sehingga dapat mengakibatkan kerugian bagi pihak BKPPMD. Adapun kekurangan tersebut, antara lain :

1. Kekurangan :

1. Proses penyediaan informasi persediaan yang sering mengalami kesalahan yang diakibatkan karena banyak dokumen yang hilang.

2. Proses permintaan pembelian barang, penerimaan barang dari supplier, pembuatan laporan persediaan barang, laporan barang masuk, laporan barang keluar, serta retur masih bersifat manual. Hal ini dapat mengakibatkan ketidakefisiensi waktu.

2. Solusi :

1. Membuat sistem yang baik dalam memepermudah sistem informasi persediaan barang.

2. Proses pengolahan data secara otomatis dapat mempermudah proses permintaan pembelian barang, penerimaan barang dari supplier, pembuatan laporan, baik laporan persediaan, laporan barang masuk maupun laporan barang keluar.

(64)

4.2 Perancangan Sistem

Perancangan sistem merupakan suatu proses kegiatan pengembangan serta perbaikan terhadap sistem yang lama untuk meningkatkan keefisiensi dan keefektian kerja.

Sistem informasi yang dirancang ini diharapkan dapat memberikan solusi bagi pelaksanaan kegiatan persediaan barang pada BKPPMD.

4.2.1 Tujuan perancangan sistem

Perancangan sistem merupakan suatu kegiatan pengembangan prosedur dan proses yang sedang berjalan untuk menghasilkan suatu sistem yang baru.

Tujuan perancangan sistem ini adalah untuk memberikan penjelasan tentang program yang dibuat serta mendefinisikan kepada pengguna program atau user tentang fungsi dan tata cara penggunaan program. Dengan demikian, pembuatan program ini diharapkan dapat membantu mengatasi kekurangan-kekurangan yang ada pada sistem yang lama dan dapat menghasilkan informasi serta laporan-laporan dengan cepat dan tepat. Adapun perancangan yang diusulkan merupakan langkah untuk lebih mengefektifkan dan mengefesienkan sistem lama dengan menggunakan sistem terkomputerisasi dan terotomatisasi.

4.2.2 Gambaran umum sistem yang diusulkan

(65)

menggunakan sistem konvensial yaitu masih menggunakan Microsoft Exel 2007. Untuk mengatasinya diperlukan suatu sistem informasi persediaan barang yang terkomputerisasi dan terotomatisasi.

Dalam perancangan persediaan barang pada BKPPMD dibuat sistem informasi berbasis web dengan menggunakan Hypertext Preprocessor (PHP) sebagai media antar muka dan My SQL sebagai media database. Adapun tahapan-tahapan untuk perancangan sistem yang akan dibuat adalah prosedur sistem Diagram Kontek, Data Flow Diagram (DFD), kamus data, normalisasi, tabel relasi dan Entiti Relationship Diagram (ERD).

4.2.3 Perancangan prosedur yang diusulkan

Rancangan sistem yang akan diimplementasikan bertujuan untuk meminimalkan kekurangan, kelemahan dan mengatasi masalah yang dihadapi pada sistem yang sedang berjalan. Oleh karena itu, sistem informasi yang dirancang diharapkan member solusi alternatif baru yang memberi kemudahan terhadap pelaksanaan persediaan barang pada BKPPMD. Berikut ini adalah prosedurnya :

4.2.3.1 Prosedur persiapan sistem persediaan yang diusulkan :

1. Bagian gudang login

(66)

4.2.3.2 Prosedur permintaan barang yang diusulkan :

1. Pegawai divisi yang mau melakukan permintaan barang pertama-tama harus melakukan login dulu. Setelah login, pegawai divisi dapat memilih barang yang mau diminta dan jumlah yang dibutuhkan.

2. Kemudian pegawai divisi mengirim permintaan tersebut ke bagian gudang. Secara otomatis sistem akan menyimpannya ke database sehingga dapat diakses oleh bagian gudang.

3. Bagian gudang melakukan login untuk melihat permintaan barang yang dilakukan oleh pegawai divisi.

4. Setelah bagian gudang menerima permintaan barang dari pegawai divisi, bagian gudang akan mengecek data permintaan barang yang diminta oleh pegawai divisi, kemudian menyetujuinya. Sistem akan mengubah status permintaan menjadi diterima. Namun jika bagian gudang tidak menerima permintaan barang divisi, bagian gudang akan mengirimkan nota yang berisikan alasan kenapa permintaan barangnya tidak disetujui.

5. Pimpinan login. Pimpinan mengecek permintaan barang kemudian menyetujuinya. Sistem akan mengubah status permintaan menjadi Approved. 6. Bagian gudang mengecek permintaan barang yang telah disetujui oleh

pimpinan, kemudian menyiapkan barang yang diminta oleh pegawai divisi dan memperbaharui status permintaan menjadi kirim yang kemudian dapat diterima oleh pegawai divisi.

(67)

sudah diterima. Maka sistem secara otomatis mengubah status kirim menjadi terima.

8. Saat permintaan barang diproses, maka sistem dengan otomatis akan memperbaharui stok barang, mencatat data barang keluar, mencatat persediaan barang.

4.2.3.3Prosedur permintaan pembelian barang yang diusulkan :

1. Bagian gudang melakukan login

2. Bagian gudang melakukan pengecekan jumlah stok barang. Jika ada pemberitahuan bahwa stok mencapai minimum, maka bagian persediaan membuat permintaan pembelian barang yang berisi data barang yang akan dibeli dan harganya, serta supplier yang menjadi penyuplai.

3. Permintaan pembelian yang telah dibuat kemudian dikirim kepada pimpinan. Sistem secara otomatis akan tersimpan di database, sehingga dapat diakses oleh pimpinan.

4. Pimpinan melakukan login

9. Pimpinan mengecek permintaan pembelian barang, kemudian menyetujuinya. Sistem akan mengubah status permintaan pembelian barang yang telah disetujui oleh pimpinan menjadi approved, sehingga dapat diakses oleh bagian gudang. Namun jika pimpinan tidak menerima permintaan pembelian barang, maka pimpinan akan mengirimkan nota yang berisikan alamasan kenapa permintaan pembelian barangnya tidak disetujui.

(68)

6. Bagian gudang mengecek permintaan pembelian barang, jika sudah disetujui oleh pimpinan maka bagian gudang membuat nota pembelian.

7. Setelah nota pembelian dibuat, maka notanya dicetak. Bagian gudang menandatangani nota pembelian tersebut, kemudian diberikan kepada pimpinan untuk ditandatangani.

8. Setelah nota pembelian ditandatangani oleh pimpinan dan bagian gudang, nota pembelian diberikan kepada supplier.

9. Supplier menerima nota pembelian dan mengirimkan barang dan faktur. 10.Setelah bagian gudang menerima barang dan faktur, bagian gudang

melakukan login.

11.Bagian gudang memeriksa kesesuaian barang yang dipesan dengan nota pembelian. Jika barang tidak sesuai dengan nota pembelian, maka bagian gudang membuat retur dan memberikannya kepada supplier.

12.Tetapi jika barangnya sesuai, maka bagian gudang mengubah status barang menjadi diterima, dan barang tersbut langsung dimasukan kedalam gudang. Maka secara otomatis sistem akan memperbaharui stok barang.

(69)

4.2.3.4 Diagram Kontek

Diagram kontek bertujuan untuk memberikan gambaran kepada sistem analisis pembuatan program mengenai masukan ke dalam proses dan apa yang akan dihasilkan output. Berikut ini adalah diagram kontek yang diusulkan untuk sistem informasi persediaan barang pada BKPPMD :

Pimpinan

Sistem Informasi Persediaan

Barang

Pegawai Divisi Info validasi data login

Lap. Barang masuk Lap. Barang keluar Lap. Persediaan barang

Data login

Data permintaan barang (acc/tidak acc) Data pembelian barang (acc/tidak acc)

Info validasi data login

Info setuju/tidak setuju permintaan barang Data login

Data permintaan barang info penerimaan barang

Gambar 4.4 Diagram kontek yang diusulkan

4.2.3.3 Data Flow Diagram (DFD)

(70)
(71)

1 Login 2 Pengolahan data master 3 Pengolahan data transaksi Tbl_supplier Tbl_barang

Pimpinan Pegawai Divisi

Info validasi data login Info validasi data login

p e rm int a a n ba ra ng (a c c ) pe rm in ta a n pe m b e li a n ba ra n g( a c c ) Data supplier

Detail Permintaan barang

Data pembelian Data pembelian Detail permintaan barang Sto k s e te la h pe nge lua ra n ba ra n g S tok s e

Gambar

Gambar 3.1 Struktur Organisasi
Gambar 3.2 Model Waterfall
Gambar 4.1 Flow Map Yang Berjalan
Table 4.8 Spesifikasi file Tabel pembelian
+7

Referensi

Dokumen terkait

Pada bagian ini digunakan untuk menjawab rumusan masalah yang ketiga yaitu apakah metode hypnoteaching efektif dalam meningkatkan hasil belajar matematika siswa

[r]

Alhamdulillah, puji syukur atas kehadirat Allah SWT yang telah memberikan rahmat, hidayah serta inayah-Nya kepada penulis sehingga penulis dapat menyelesaikan skripsi ini

mengumpulkan data sekunder dengan jalan mengumpulkan sejumlah data atau fakta melalui buku-buku, dokumen-dokumen, mengenai pelaksanaan dan kendala serta upaya

TAK ada kata yang lebih tepat kecuali ungkapan puji syukur kepada Tuhan Yang Maha Esa, karena atas berkat dan rahmat-Nya, saya dapat menyelesaikan tesis ini, sebagai salah satu

Maklumat yang diperoleh dapat membantu pihak yang berkaitan dan berkepentingan dalam menjadikan aktiviti perumahan ini lebih berjaya khususnya koperasi yang

[r]

TANGGUNG JAWAB PENYEDIA JASA TELEKOMUNIKASI ATAS KETIDAKPUASAN KONSUMEN PENGGUNA.. KARTU TELEPON SELULER PRABAYAR DI DAERAH