Kesimpulan Rumusan Masalah KESIMPULAN DAN SARAN

174

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan

Setelah melakukan analisis dan implementasi sistem yang dilanjutkan dengan pengujian sistem, maka dari hasil implementasi dan pengujian tersebut dapat ditarik beberapa kesimpulan sebagai berikut : 1. Pembuatan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing di Laboratorium PRAMITA telah terealisasi. 2. Dengan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing pemberian informasi mengenai penetuan melakukan pengadaan ke suplier dan banyaknya barang dapat ditentukan oleh aplikasi ini. 3. Dengan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing dapat menjamin ketersediaan barang bagi gudang cabang sebagai penunjang kegiatan pelayanan kepada masyarakat yang menggunakan jasa Laboratorium PRAMITA. 4. Dengan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing dapat menghindari kesalahan dalam pengiriman barang ke gudang cabang.

5.2 Saran

Saran yang dapat dikemukakan berdasarkan kesimpulan diatas adalah sebagai berikut : 1. Perlu adanya informasi yang lebih lengkap yang dapat menunjang perangkat lunak ini memantau kebutuhan setiap cabang di tiap satu wilayah kota. 2. Perlu penambahan metode dalam memaksimalkan fungsi dalam Sistem Informasi ini. 3. melakukan pemeliharaan perangkat lunak ini diharapkan dilakukan secara berkala. 4. Dalam pengembangan Sistem Informasi ini, diharapkan pengembang dapat memperbaiki sistem dari kekurangan-kekurangan yang ada pada sistem ini, sehingga nantinya perangkat lunak ini mampu menjawab permasalahan yang ada. LAMPIRAN A LISTING PROGRAM A-1 LAMPIRAN A LISTING PROGRAM unit mainMenu; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, ComCtrls, ImgList, ToolWin, StdCtrls, XPMan, jpeg, ExtCtrls; type TfrmMainMenu = classTForm MainMenu1: TMainMenu; Menu1: TMenuItem; ransaksi1: TMenuItem; Laporan1: TMenuItem; Help1: TMenuItem; Master1: TMenuItem; MasterBarang1: TMenuItem; MasterKota1: TMenuItem; MasterSupplier1: TMenuItem; MasterGudangCabang1: TMenuItem; Profile1: TMenuItem; N1: TMenuItem; Logout1: TMenuItem; N2: TMenuItem; Keluar1: TMenuItem; ransaksiPengadaan1: TMenuItem; ransaksiPenerimaan1: TMenuItem; N3: TMenuItem; ransaksiPesanan1: TMenuItem; ransaksiPengiriman1: TMenuItem; N4: TMenuItem; DataBarangKadaluarsa1: TMenuItem; LaporanPengadaanBarang1: TMenuItem; LaporanPenerimaanBarang1: TMenuItem; LaporanPesananBarang1: TMenuItem; LaporanPengirimanBarang1: TMenuItem; Bantuan1: TMenuItem; N5: TMenuItem; About1: TMenuItem; StatusBar1: TStatusBar; CoolBar1: TCoolBar; ToolBar1: TToolBar; ImageList1: TImageList; tbPengadaan: TToolButton; tbPesanan: TToolButton; View1: TMenuItem; C1: TMenuItem; ViewBarangKadaluarsa1: TMenuItem; XPManifest1: TXPManifest; Image1: TImage; tbPenerimaan: TToolButton; tbPengiriman: TToolButton; ToolButton3: TToolButton; tbViewBarang: TToolButton; tbKadaluarsa: TToolButton; N6: TMenuItem; DataTransaksiPenerimaan1: TMenuItem; DataDetailPenerimaan1: TMenuItem; DataTransaksiPengiriman1: TMenuItem; Timer1: TTimer; procedure FormShowSender: TObject; procedure Keluar1ClickSender: TObject; procedure Login1ClickSender: TObject; procedure Logout1ClickSender: TObject; procedure MasterBarang1ClickSender: TObject; procedure MasterJenisBarang1ClickSender: TObject; procedure MasterKota1ClickSender: TObject; procedure MasterSupplier1ClickSender: TObject; procedure MasterGudangCabang1ClickSender: TObject; procedure ransaksiPengadaan1ClickSender: TObject; procedure ransaksiPesanan1ClickSender: TObject; procedure tbPengadaanClickSender: TObject; procedure tbPesananClickSender: TObject; procedure ransaksiPenerimaan1ClickSender: TObject; procedure ransaksiPengiriman1ClickSender: TObject; procedure C1ClickSender: TObject; procedure ViewBarangKadaluarsa1ClickSender: TObject; procedure tbPenerimaanClickSender: TObject; procedure tbPengirimanClickSender: TObject; procedure tbViewBarangClickSender: TObject; procedure tbKadaluarsaClickSender: TObject; procedure Profile1ClickSender: TObject; procedure DataTransaksiPenerimaan1ClickSende r: TObject; procedure Timer1TimerSender: TObject; procedure DataDetailPenerimaan1ClickSender: TObject; procedure DataTransaksiPengiriman1ClickSende r: TObject; procedure About1ClickSender: TObject; procedure Bantuan1ClickSender: TObject; procedure LaporanPengadaanBarang1ClickSender : TObject; procedure LaporanPesananBarang1ClickSender: TObject; procedure LaporanPengirimanBarang1ClickSende r: TObject; procedure LaporanPenerimaanBarang1ClickSende r: TObject; private { Private declarations } public { Public declarations } end; var frmMainMenu: TfrmMainMenu; implementation uses dmGudang, login, masterBarang,masterJenisBarang, masterKota, masterSuplier, masterCabang,pengadaan,pesanan,inpu tPengadaan,inputPesanan, penerimaan, pengiriman, viewBarang, viewKadaluarsa, inputPenerimaan, inputPengiriman, profileStaff, listPengadaan, viewDetailPenerimaan, listPesanan, about, ShellAPI, pilihanTampilan1, pilihanTampilan2, pilihanTampilan3, pilihanTampilan4; {R .dfm} procedure TfrmMainMenu.FormShowSender: TObject; begin if suksesLogin = False then begin MasterBarang1.Enabled:= False; MasterKota1.Enabled:= False; MasterSupplier1.Enabled:= False; MasterGudangCabang1.Enabled:= False; Profile1.Enabled:= False; Logout1.Enabled:= False; Keluar1.Enabled:= True; ransaksi1.Enabled:= False; Laporan1.Enabled:= False; tbPengadaan.Enabled:= False; tbPesanan.Enabled:= True; end else begin MasterBarang1.Enabled:= True; MasterKota1.Enabled:= True; MasterSupplier1.Enabled:= True; MasterGudangCabang1.Enabled:= True; Profile1.Enabled:= True; Logout1.Enabled:= True; Keluar1.Enabled:= True; ransaksi1.Enabled:= True; Laporan1.Enabled:= True; tbPengadaan.Enabled:= True; tbPesanan.Enabled:= True; Timer1.Enabled:=True; end; end; procedure TfrmMainMenu.Keluar1ClickSender: TObject; begin if MessageDlgAnda ingin keluar?, mtConfirmation, [mbYes, mbNo], 0 = mrYes then Application.Terminate; end; procedure TfrmMainMenu.Login1ClickSender: TObject; begin frmLogin.ShowModal; end; procedure TfrmMainMenu.Logout1ClickSender: TObject; begin if MessageDlgAnda akan logout?, mtConfirmation, [mbYes, mbNo], 0 = mrYes then begin suksesLogin:=False; user:=; pass:=; frmMainMenu.Close; frmLogin.Show; end; end; procedure TfrmMainMenu.MasterBarang1ClickSen der: TObject; begin frmMasterBarang.ShowModal; end; procedure TfrmMainMenu.MasterJenisBarang1Clic kSender: TObject; begin frmMasterJenis.ShowModal; end; procedure TfrmMainMenu.MasterKota1ClickSende r: TObject; begin frmMasterKota.ShowModal; end; procedure TfrmMainMenu.MasterSupplier1ClickS ender: TObject; begin frmMasterSuplier.ShowModal; end; procedure TfrmMainMenu.MasterGudangCabang1Cli ckSender: TObject; begin frmMasterCabang.ShowModal; end; procedure TfrmMainMenu.ransaksiPengadaan1Clic kSender: TObject; begin frmPengadaan.ShowModal; end; procedure TfrmMainMenu.ransaksiPesanan1Click Sender: TObject; begin frmPesanan.ShowModal; end; procedure TfrmMainMenu.tbPengadaanClickSende r: TObject; begin frmInputPengadaan.ShowModal; end; procedure TfrmMainMenu.tbPesananClickSender: TObject; begin frmInputPesanan.ShowModal; end; procedure TfrmMainMenu.ransaksiPenerimaan1Cli ckSender: TObject; begin frmListPengadaan.ShowModal; end; procedure TfrmMainMenu.ransaksiPengiriman1Cli ckSender: TObject; begin frmListPesanan.ShowModal; end; procedure TfrmMainMenu.C1ClickSender: TObject; begin frmViewBarang.ShowModal; end; procedure TfrmMainMenu.ViewBarangKadaluarsa1C lickSender: TObject; begin frmViewKadaluarsa.ShowModal; end; procedure TfrmMainMenu.tbPenerimaanClickSend er: TObject; begin frmListPengadaan.ShowModal; end; procedure TfrmMainMenu.tbPengirimanClickSend er: TObject; begin frmListPengadaan.ShowModal; end; procedure TfrmMainMenu.tbViewBarangClickSend er: TObject; begin frmViewBarang.ShowModal; end; procedure TfrmMainMenu.tbKadaluarsaClickSend er: TObject; begin frmViewKadaluarsa.ShowModal; end; procedure TfrmMainMenu.Profile1ClickSender: TObject; begin frmStaff.ShowModal; end; procedure TfrmMainMenu.DataTransaksiPenerimaa n1ClickSender: TObject; begin frmPenerimaan.ShowModal; end; procedure TfrmMainMenu.Timer1TimerSender: TObject; begin dataGudang.qryViewBarang2.Close; dataGudang.qryViewBarang2.Open; dataGudang.qryViewKadaluarsa.Close; dataGudang.qryViewKadaluarsa.Parame ters[0].Value:=Date; dataGudang.qryViewKadaluarsa.Open; Timer1.Enabled:=false; if dataGudang.qryViewBarang2.RecordCo unt 0 and dataGudang.qryViewKadaluarsa.Recor dCount 0 then begin if MessageDlgTerdapat Stok barang yang minimal dan Kadaluarsa, mtWarning, [mbYes, mbNo], 0 = mrYes then begin frmInputPengadaan.ShowModal; frmViewKadaluarsa.ShowModal; end; end else if dataGudang.qryViewBarang2.RecordCou nt 0 then begin if MessageDlgTerdapat Stok barang yang minimal, Apakah akan mengadakan barang?, mtWarning, [mbYes, mbNo], 0 = mrYes then begin frmInputPengadaan.ShowModal; end; end else if dataGudang.qryViewKadaluarsa.Record Count 0 then begin if MessageDlgTerdapat barang kadaluarsa, Apakah akan anda lihat?, mtWarning, [mbYes, mbNo], 0 = mrYes then begin frmViewKadaluarsa.ShowModal; end; end end; procedure TfrmMainMenu.DataDetailPenerimaan1C lickSender: TObject; begin frmViewDetailPenerimaan.ShowModal; end; procedure TfrmMainMenu.DataTransaksiPengirima n1ClickSender: TObject; begin frmPengiriman.ShowModal; end; procedure TfrmMainMenu.About1ClickSender: TObject; begin AboutBox.ShowModal; end; procedure TfrmMainMenu.Bantuan1ClickSender: TObject; begin ShellExecuteHandle, open, Manual book - Kalsio.pdf, nil, nil, SW_SHOWNORMAL end; procedure TfrmMainMenu.LaporanPengadaanBarang 1ClickSender: TObject; begin frmPilihanTampilan1.ShowModal; end; procedure TfrmMainMenu.LaporanPesananBarang1C lickSender: TObject; begin frmPilihanTampilan2.ShowModal end; procedure TfrmMainMenu.LaporanPengirimanBaran g1ClickSender: TObject; begin frmPilihanTampilan3.ShowModal; end; procedure TfrmMainMenu.LaporanPenerimaanBaran g1ClickSender: TObject; begin frmPilihanTampilan4.ShowModal; end; end. LAMPIRAN B HASIL KUESIONER B-1 LAMPIRAN B HASIL KUESIONER BIODATA Nama Lengkap : Rully Agusta Prautama NIM : 10106146 Tempat Tgl. Lahir : Bandung, 25 Agustus 1988 Jenis Kelamin : Laki - laki Kewarganegaraan : WNI Pekerjaan : Mahasiswa Agama : Islam Alamat : Jl. Cikutra Barat, Gg. Cikondang III No. 14 RT 03 RW 06 Bandung 40123 Hobi : Nonton, Sepak Bola, Renang, Main Drum Email : if.10106146xyahoo.co.id Telp : 085659954922 Latar Belakang Pendidikan : 1994-1995 : TK. Pembina 1995 - 2001 : SD Negeri Sukaluyu 1 2001 - 2003 : SMP Negeri 1 Jasinga 2003 - 2006 : SMA Negeri 1 Leuwiliang 2006 - Sekarang : Universitas Komputer Indonesia Pengalaman Organisasi : 1. Karang Taruna RW 06 Pengalaman Kerja : Kerja Praktek di BAKOMINFO kota Bandung dari Tanggal 01 Juli 2009 s.d 01 Agustus 2009 Rully Agusta Prautama NIM. 10106146 SISTEM INFORMASI PENGADAAN BARANG DENGAN MENGGUNAKAN METODE PERAMALAN SINGLE EXPONENTIAL SMOOTHING DI LABORATORIUM PRAMITA Rully Agusta Prautama Universitas Komputer Indonesia UNIKOM Jl. Dipati Ukur No. 112-116, Bandung 40132 Email : if.10106146xyahoo.co,id ABSTRAK Salah satu penerapan perangkat lunak pada gudang pusat Laboratorium PRAMITA yang dapat menampilkan informasi data barang dalam menetukan kapan untuk melakukan pengadaan barang dan berapa banyak barang yang harus ditambahkan untuk menjamin keberadaan stok barang untuk gudang cabang, menghindari kesalahan dalam pengiriman barang kepada setiap gudang cabang, selain itu menghindari keterlambatan dalam pengadaan barang, agar tidak menghabat kegiatan pelayanan tehadap konsumen. Metode pengembangan sistem yang digunakan oleh penulis menggunakan metode waterfall. Metode pengembangan sistem ini merupakan urutan kegiatanaktivitas yang dilakukan dalam pengembangan sistem dimulai dari perumusan masalah, analisa kebutuhan, perancangan, implementasi, uji sistem, penerapan dan pemeliharaan. Perancangan proses perangkat lunak Pengadaan Barang di Laboratorium PRAMITA menggunakan Entity Relationship Diagram dan Data Flow Diagram. Perancangan program menggunakan bahasa pemrograman Borland Delphi 7 dengan database SQLServer2008. Perangkat lunak yang dibangun menghasilkan informasi yang dapat dimanfaatkan oleh Staf Gudang dari Laboratorium PRAMITA ini. Dari hasil penelitian yang dilakukan dengan tujuan membangun perangkat lunak ini, maka informasi mengenai pengadaan barang diharapkan tidak ada lagi keterlambatan dan kesalahan pengiriman ke setiap gudang cabang sehingga dapat menjamin ketersediaan barang untuk menunjang kegiatan pelayanan kepada masyarakat yang menggunakan jasa Laboratorium PRAMITA. Kata kunci: Sistem, waterfall, informasi 1. PENDAHULUAN 1.1 Latar Belakang Laboratorium klinik kesehatan adalah salah satu perusahaan yang bergerak dibidang jasa kesehatan yang pelayanannya sudah banyak di gunakan jasanya oleh masyarakat, maka dari itu Laboratorium klinik kesehatan ini dituntut untuk meningkatkan pelayanan jasa kesahatannya sehingga dapat memperluas cabangnya di setiap pulau yang ada di Indonesia. Berdasarkan wawancara dengan kepala staff gudang di salah satu Laboratorium klinik kesehatan, bahwa sering terjadinya keterlambatan dalam pemesanan barang kepada supplier. Hal ini dikarenakan belum adanya metode yang dapat membantu dalam memutuskan untuk melakukan pemesanan barang ke supplier. Setiap cabang perusahaan ini memiliki tingkat kebutuhan barang yang berbeda- beda, gudang pusat masih belum menjamin ketersediaan barang untuk didistribusikan barang kepada setiap gudang cabang. Selain itu, rentan terjadinya kesalahan pengiriman barang kepada gudang cabang, barang yang terakhir masuk ke gudang, dikirim terlebih dahulu ke gudang cabang sehingga mengakibatkan beberapa barang kadaluarsa tidak bisa digunakan lagi dan perusahaan mengalami kerugian. Dengan ditemukan permasalahan yang ada setelah wawancaran dengan staff gudang di Laboratorium klinik kesehatan ini maka solusi yang diusulkan adalah dalam proses pengadaan barang menggunakan metode Peramalan untuk menentukan kapan melakukan pemesanan barang, karena dengan metode ini dapat memperkirakan kebutuhan stok di gudang pusat dengan pesanan barang yang dibutuhkan gudang cabang. Serta untuk pendistribusian menggunakan metode FIFO First In First Out untuk mengatur pelayanan gudang cabang dan pengiriman barang, karena dengan metode First In First Out ini dapat mengatur gudang yang terlebih dahulu memesan barang akan dilayani terlebih dahulu dan barang yang pertama masuk akan pertama dikirim ke pemesan. Dipilih berbasis Desktop karena aplikasi ini hanya digunakan di gudang pusat sebagai pengatur dan penyedia barang bagi gudang cabang agar kelangsungan kegiatan produksi tidak terhambat dan masyarakatkonsumen tetap bisa terlayani sebagai perusahan yang bergerak di bidang pelayanan jasa klinik kesehatan.

1.2 Rumusan Masalah

Melihat fenomena yang telah diuraikan pada latar belakang, maka masalah yang ada adalah sebagai berikut: 1. Sulitnya menetukan kapan kita harus melakukan pemesanan barang agar tidak terjadi keterlambatan dalam pemesanan barang dan kurangnya jaminan ketersediaan barang untuk didistribusikan kepada setiap gudang cabang . 2. Kesalahan dalam mengirimkan barang ke gudang cabang.

1.3 Maksud dan Tujuan

Maksud dari penelitian ini adalah membangun sebuah Sistem Informasi Pengadaan Barang dan Pendistribusian Barang di Laboratorium. Tujuan penelitian ini ialah bagaimana membangunan Sistem Informasi Pengadaan dan Pendistribusian Barang di Laboratorium yang dapat memecahkan masalah yang dijabarkan sebagai berikut : 1. Dapat menetukan kapan kita harus melakukan pemesanan barang agar tidak terjadi keterlambatan dalam pemesanan barang dan menjamin ketersediaan barang untuk didistribusikan kepada setiap gudang cabang. 2. Menanggulangi kesalahan dalam mengirimkan barang ke gudang cabang.

2. MODEL, ANALISA, DESAIN, DAN IMPLEMENTASI

2.1 Model

Teknik analisis data dalam pembuatan perangkat lunak menggunakan pemodelan perangkat lunak dengan diagram waterfall seperti terlihat pada Gambar 1, yang meliputi beberapa proses diantaranya: a. Analisis Kebutuhan Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh aplikasi yang akan dibangun. Tahap ini harus dikerjakan secara lengkap agar dapat menghasilkan desain yang lengkap. b. Desain Sistem Tahap penerjemahan dari keperluan atau data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user atau pemakai. Perancangan perangkat lunak sebenarnya merupakan kumpulan proses yang difokuskan pada 4 empat atribut yang berbeda-beda pada program, yaitu struktur data, arsitektur perangkat lunak, rincian prosedur, dan karakteristik antarmuka. Proses perancangan, mentranslasikan kebutuhan-kebutuhan ke dalam sebuah representasi perangkat lunak yang dapat dinilai kualitasnya sebelum pengkodean dimulai. c. Implementasi dan Pengujian Unit Tahap penerjemahan data atau pemecahan masalah ke dalam kode- kode yang telah dirancang ke dalam bahasa pemrograman komputer yang ditentukan. d. Pengujian Sistem Tahap penyatuan unit-unit program yang dibangun kemudian diuji secara keseluruhan. e. MaintenancePerawatan Tahap terakhir dari suatu perangkat lunak yang sudah selesai dapat mengalami perubahan-perubahan atau penambahan seperti penyesuaian karena adaptasi dengan situasi yang sebenarnya. Analisis Kebutuhan Desain Sistem Implementasi Pengujian Unit Pengujian Sistem Maintenance Perawatan Gambar 1. diagram Waterfall

2.2 Analisa A. Analisa Sistem

Analisis Sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian- bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan- permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan- perbaikan. Tahap analisis sistem ini merupakan tahap yang sangat kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Tugas utama analis sistem dalam tahap ini adalah menemukan kelemahan-kelemahan dari sistem yang berjalan sehingga dapat diusulkan perbaikannya.

B. Analisa Basis Data Struktur logika dari basis data dapat

digambarkan dalam sebuah grafik dengan menggunakan Entity Relationship Diagram ERD. ERD merupakan hubungan antara entitas yang digunakan dalam sistem untuk menggambarkan hubungan antara entitas atau struktur data dan relasi antar file. Komponen utama pembentukan ERD yaitu Entity entitas dan Relation relasi sehingga dalam hal ini ERD merupakan komponen-komponen himpunan entitas dan himpunan relasi yang dideskripsikan lebih jauh melalui sejumlah atribut- atribut property yang menggambarkan seluruh fakta dari sistem yang ditinjau. Adapun ERD dari aplikasi yang akan dibuat adalah sebagai berikut : Gambar 2. Entity Relationship Diagram ERD

C. Analisa Kebutuhan Fungsional 1. Diagram Konteks

Diagram konteks untuk software ini dapat dilihat pada gambar 3: Gambar 3. Diagram Konteks

2. DFD Level 1

Gambar 4. DFD Level 1 3. Diagram Relasi Gambar 5. Diagram Relasi

2.3 Desain A. Desain Struktur Menu

Dalam perancangan sebuah aplikasi dibutuhkan struktur menu yang berisikan menu dan submenu yang berfungsi untuk memudahkan user dalam menggunakan aplikasi tersebut. Penjelasan mengenai struktur menu dapat dilihat pada gambar berikut : Gambar 6. Struktur Menu

B. Desain Menu Utama Aplikasi Berikut ini adalah gambar perancangan

menu utama. S01 S06 KETERANGAN 1.S01 : Menu 2.S02 : View 3.S03 : Transaksi 4.S04 : Laporan 5.S05 : Help 6.S06 : Logo Perusahaan T03 S02 S03 S04 S05 Gambar 7. Perancangan Menu Utama

C. Desain Tampilan Transaksi Berikut adalah perancangan tampilan

Transaksi. Transaksi Pengadaan Barang S01 KETERANGAN 1.S01 : Input Transaksi 2.S02 : Tabel Data Transaksi Pengadaan Barang 3.S03 : ButtonEdit 4.S04 : Button Hapus 5.S05 : Button Batal 6.S06 : Navigator 7.S07 : Tabel Stok Barang 8.S08 : Button Add 9.S09 : Button Simpan 10.S10 : Button Keluar T22 S02 S03 S04 S05 S06 S08 S07 S09 S10 Gambar 8. Perancangan Tampilan Transaksi

2.4 Implementasi Sistem Implementasi merupakan kelanjutan

dari kegiatan perancangan sistem dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang dirancang. Langkah-langkah dari proses implementasi adalah urutan dari kegiatan awal sampai kegiatan akhir yang harus dilakukan dalam mewujudkan sistem yang dirancang. Hasil dari tahapan implementasi ini adalah suatu sistem pengolahan data yang sudah dapat berjalan dengan baik.

A. Langkah-langkah Penerapan Sistem

Langkah-langkah yang perlu dilakukan pada aktivitas penerapan pengolahan data permintaan perubahan daya adalah sebagai berikut : 1. Pembentukan program aplikasi 2. Implementasi Basis Data 3. Tampilan Program 4. Pengujian Sistem 5. Lingkungan Pengujian 6. Rencana Pengujian

B. Pembentukan Program Aplikasi

Kegiatan pembentukan program terdiri dari pembuatn program dalam bentuk modul-modul program. Tujuan dari pembentukan modul-modul program terutama untuk memudahkan koreksi kesalahan dan mempermudah modifikasi program. 3. HASIL DAN DISKUSI Dari analisa dan perancangan yang telah dilakukan, hasil dari aplikasi yang dibangun dapat terlihat seperti pada tampilan dibawah ini : Gambar 9. Menu utama Gambar 10. Form Transaksi 4. KESIMPULAN DAN SARAN 4.1 Kesimpulan Setelah melakukan analisis dan implementasi sistem yang dilanjutkan dengan pengujian sistem, maka dari hasil implementasi dan pengujian tersebut dapat ditarik beberapa kesimpulan sebagai berikut : 1. Pembuatan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing di Laboratorium PRAMITA telah terealisasi. 2. Dengan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing pemberian informasi mengenai penetuan melakukan pengadaan ke suplier dan banyaknya barang dapat ditentukan oleh aplikasi ini. 3. Dengan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing dapat menjamin ketersediaan barang bagi gudang cabang sebagai penunjang kegiatan pelayanan kepada masyarakat yang menggunakan jasa Laboratorium PRAMITA. 4. Dengan Sistem Informasi Pengadaan Barang Dengan Menggunakan Metode Peramalan Single Exponential Smoothing dapat menghindari kesalahan dalam pengiriman barang ke gudang cabang.

4.2 Saran

Saran yang dapat dikemukakan berdasarkan kesimpulan diatas adalah sebagai berikut : 1. Perlu adanya informasi yang lebih lengkap yang dapat menunjang perangkat lunak ini memantau kebutuhan setiap cabang di tiap satu wilayah kota. 2. Perlu penambahan metode dalam memaksimalkan fungsi dalam Sistem Informasi ini. 3. melakukan pemeliharaan perangkat lunak ini diharapkan dilakukan secara berkala. 4. Dalam pengembangan Sistem Informasi ini, diharapkan pengembang dapat memperbaiki sistem dari kekurangan-kekurangan yang ada pada sistem ini, sehingga nantinya perangkat lunak ini mampu menjawab permasalahan yang ada.

5. DAFTAR PUSTAKA

1. Abdul Kadir. 2002. Pengenalan Sistem Informasi. Andi. Yogyakarta. 2. Abdul Kadir. 2008. Belajar Database Menggunakan MySql. Andi. Yogyakarta. 3. Eddy Herjanto. 2006. Manajement Oprasi. Grasindo. Jakarta. 4. Raymond McLeod, Jr.2000. System Informations Management 5. http:amikom.ac.iddownloadproses perangkat lnak.ppt 08 April 2010. 6. http:karmila.staff.gunadarma.ac.idDo wnloadsfiles8490Konsep+Basis+Data. ppt 05 April 2010. 7. http:yuli.himatif.or.iddownloadSI- konsep-dasar-sistem-dan-sistem- inf.ppt 10 April 2010. 8. http:media.diknas.go.idmediadocumen t3311.pdf 02 Mei 2010 9. http:dspace.widyatama.ac.idbitstream handle10364921bab2.pdf 02 Mei 2010 10. http:vbautomation.110mb.com 10 Mei 2010 PROCUREMENT INFORMATION SYSTEM USING SINGLE EXPONENTIAL SMOOTHING FORECASTING METHOD IN THE LABORATORY PRAMITA Rully Agusta Prautama Universitas Komputer Indonesia UNIKOM Jl. Dipati Ukur No. 112-116, Bandung 40132 Email : if.10106146xyahoo.co,id ABSTRACT One application of software at the central warehouse Pramita Laboratory that can display items of data information in determining when to conduct the procurement of goods and how many items should be added to ensure the existence of stocks of goods to warehouse branch, in addition to it avoids the delay in procurement of goods, so as not consumer service activities. System development method used by the writer uses the method waterfall. This system development method is a sequence of events activities undertaken in the development starts from the formulation of systems problems, needs analysis, design process procurement software in Laboratory Pramita using Entity Relationship Diagram and Data Flow Diagram. Design a program using Borland Delphi 7 with database SQLServer 2008. The software is built to produce information that can be utilitized by the staff of the Laboratory Pamita Warehous e’s. From research conducted with thw purpose of building this software, the information on the procurement of goods expected no more delays and misdelivery to any warehouse branches so as to ensure the availability of goods to support the activities of service to the community who use the services of Pramita Laboratory. Keyword: System, waterfall, information

1. PRELIMINARY

1.1 Background

Laboratory health clinic is one company engaged in the ministry of health services has been much in use by the public services, therefore health clinic laboratory is required to improve services kesahatannya so it can expand its branches in every island in Indonesia. Based on interviews with the head of the warehouse staff in one health clinic laboratory, that the frequent occurrence of delays in ordering goods to the supplier. This is because there is no method that can help in deciding to place an order goods to the supplier. Each branch of this company has a high demand of different goods, the central warehouse is still not guarantee the availability of goods for distribution of goods to every warehouse branch. In addition, susceptible of mis-delivery of goods to the warehouse branch, the last item entered into the warehouse, shipped to the warehouse first branch leading to some expired goods can not be used again and the company suffered losses. With the existing problems found after wawancaran with warehouse staff in the Laboratory of this medical clinic, the proposed solution is in the procurement process uses forecasting methods to determine when an order of goods, because with this method can estimate the needs of stock at the central warehouse with the necessary goods orders branch warehouse. And for the distribution of using FIFO First In First Out to set up a branch warehouse services and deliveries of goods, because the First In First Out method is to set the warehouse first order goods will be served first and the first incoming goods will first be sent to customer. Desktop-based chosen because this application is only used in the central warehouse as a regulator and provider of goods to the warehouse branch for sustainability of production is not hampered and the public consumers can still be served as a company engaged in the health clinic services.

1.2 Formulation of the problem

Looking at the phenomenon that has been described in the background, then the problem is as follows: 1. Difficult to determine when to place an order goods to avoid delays in ordering goods and lack of collateral availability of goods to be distributed to every branch warehouse. 2. Error sending goods to the warehouse branch.

2.1 Aims and Objective

The purpose of this research is to establish a Procurement Information System and Distribution of Goods in the laboratory. The purpose of this study is how membangunan Procurement Information System and Distribution of Goods in the laboratory that can solve problems that are translated as follows: 1. Can determine when to place an order goods to avoid delays in ordering goods and ensure the availability of goods to be distributed to every branch warehouse.

2. Tackling error in sending the goods

to the warehouse branch. 3. MODEL, ANALYSIS, DESIGN AND IMPLEMENTATION 3.1 Model Data analysis techniques in the manufacture of software using the modeling software with waterfall diagram as shown in Figure 1, which includes several processes including: a. Needs Analysis Gather complete requirements then analyzed and defined the needs that must be met by the application to be built. This phase should be done in full order to produce the complete design. b. System Design Translation stage of the purposes or analyzed data into a form that is easily understood by the user or users. The design software is actually a collection process that is focused on 4 four different attributes on the program, the data structure, software architecture, the details of procedures, and interface characteristics. The design process, translate the needs into a software representation that could be assessed quality before coding begins. c. Implementation and Testing Unit Translation Stage data or solving problems in the codes that have been designed into the computer programming language specified. d. Testing System Phase unification program units are built and then tested as a whole. e. Maintenance Maintenance The last stage of a software that has been completed can undergo changes or additions such as adjustment for adaptation to the actual situation. Analisis Kebutuhan Desain Sistem Implementasi Pengujian Unit Pengujian Sistem Maintenance Perawatan Figure1. Waterfall diagram

3.2 Analysis A. Analysis System

Systems analysis can be defined as the decomposition of a system of full information into their component parts in order to identify and evaluate problems, opportunities, barriers that occur and needs, so it can be proposed improvements. Phase analysis of this system is a very critical stage and is very important, because errors in this stage will cause an error also in the next stage. The main duties of system analyst in this phase is to find the weaknesses of the system running so that could be proposed improvement. B. Analysis Database Logical structure of the database can be described in a graph using the Entity Relationship Diagram ERD. ERD is a relationship between entities that are used in the system to describe the relationship between entities or data structures and relationships between files. The main components namely the formation of ERD Entity entity and Relation relation, so in this case the ERD is the entity set components and a set of relations which are described further through a number of attributes properties that describe all of the facts of the system being simulated. The ERD of the application to be made are as follows: Figure 2. Entity Relationship Diagram ERD

C. Functional Needs Analysis 1. Context diagram

Context diagram for this software can be seen in figure 3: Figure 3. Context Diagram

2. DFD Level 1

Figure 4. DFD Level 1 3. Relationship Diagram Figure 5. Relationship Diagram

3.3 Design A. Menu Structure Design

In designing an application that contains the menu structure required menus and submenus that serves to facilitate users in using the application. Explanation of the menu structure can be