Sistem Informasi Persediaan Kain di PT. XXX

(1)

SISTEM

INFORMASI

PERSEDIAAN

KAIN

DI

PT.

XXX

TEXTILE

BANDUNG

SKRIPSI

DiajukanUntukMemenuhiSalahSatuSyaratKelulusan ProgramStrataIJurusanManajemenInformatika

Oleh

HENDRYSETIAWAN

10504564

JURUSANMANAJEMENINFORMATIKA

FAKULTASTEKNIKDANILMUKOMPUTER

UNIVERSITASKOMPUTERINDONESIA

BANDUNG 2009


(2)

DAFTAR

ISI

LEMBARPENGESAHAN

ABSTRAK………...

ABSTRACT…... ……….

KATAPENGANTAR………

DAFTARISI………...

DAFTARSIMBOL………...

DAFTARGAMBAR………..

i ii iii vii xii xiv

DAFTARTABEL………... xvi

BABIPENDAHULUAN………...

1.1.LatarBelakangPenelitian……….... 1.2.IdentifkasidanRumusanMasalah………..……….. 1.3.MaksuddanTujuanPenelitian…..……… 1.4.KegunaanPenelitian... ……….

1.4.1.KegunaanPraktis………. 1.4.2.KegunaanAkademis……….... 1.5.BatasanMasalah……….... 1.6.LokasidanWaktuPenelitian……….

BABIILANDASANTEORI……….

2.1. DefinisiSistemInformasiPersediaan………... ……..

2.2. KonsepDasarSistemInformasi………...

2.2.1.DefinisiSistem………. 2.2.2.DefinisiInformasi……….

vii 1 1 2 3 4 4 5 5 5 7 7 7 8 8


(3)

2.2.3.DefinisiSistemInformasi………. 2.2.4.Elemen/KomponenSistemInformasi……….. 2.2.5.KarakteristikdalamSebuahSistem... 2.3. KonsepDasarSistemInformasiPersediaan………...

2.3.1.DefinisiPersediaan…... ……….. 2.3.2.DefinisiSistemInformasiPersediaanKain………...……... 2.4. ArsitekturAplikasi………....

2.5.PengertianKomputer... 2.5.1.PengertianJaringanKomputer………. 2.5.2.Jenis–JenisJaringanKomputer………... 2.5.3.TopologiJaringanKomputer……….... 2.5.4.ManfaatJaringanKomputer………. 2.6. PengertianClientServer………...

2.7.PengertianDatabsase... 2.8.PerangkatLunakPendukung……….

BABIIIOBJEKPENELITIANDANMETODE………...

3.1. ObjekPenelitian………...

3.1.1.SejarahSingkatPTXXX…………...……...

3.1.2.VisidanMisiPTXXX……….……….. 3.1.3.StrukturOrganisasiPerusahaan……….... 3.1.4.DeskripsiTugas……… 3.2. MetodePengumpulanData…..………... ………..

3.2.1.SumberDataPrimer... ……… 3.2.2.SumberDataSekunder... ……….

viii 9 10 11 13 13 14 14 14 15 16 17 19 19 21 21 23 23 23 24 24 25 27 27 28


(4)

3.3.MetodePendekatandanPengembanganSistem………... 3.3.1.MetodePendekatanSistem... 3.3.2.MetodePengembanganSistem... 3.3.3.AlatBantuAnalisisdanPerancangan... 3.3.3.1.Flowmap……….. 3.3.3.2.DiagramKonteks………. 3.3.3.3.DataFlowDiagram………. 3.3.3.4.KamusData………. 3.3.3.5.PerancanganBasisData………..………

a.Normalisasi... b.TabelRelasi... 3.4.FaktorPengujianSofware...

BABIVANALISISDANPERANCANGANSISTEM……….……….

4.1. Analisissistemyangsedangberjalan………...

4.1.1.AnalisisDokumen……… 4.1.2.AnalisisProseduryangsedangberjalan…...………. 4.1.2.1.Flowmap……….. 4.1.2.2.DiagramKontek……….. 4.1.2.3DataFlowDiagram………..… 4.1.3.EvaluasiSistemyangsedangBerjalan………....……. 4.2.PerancanganSistem…………... ………..

4.2.1.TujuanPerancanganSistem... …...………... 4.2.2.GambaranUmumSistemyangDiusulkan…...………. 4.2.3.PerancanganProseduryangDiusulkan..…... ………

ix 28 28 29 30 31 31 32 32 33 33 34 35 36 36 36 36 38 39 40 41 42 43 43 44


(5)

4.2.3.1.Flowmap………..……… 4.2.3.2.DiagramKontek…………...……… 4.2.3.3.DataFlowDiagram……….……… a.DFDLevel1... 4.2.3.4.KamusData... ……….……… 4.2.4.PerancanganBasisData... …...………...

4.2.4.1.Normalisasi... ……….……… 4.2.4.2.RelasiTabel... ……….…………... 4.2.4.3.EntityRelationshipDiagram... ………….…………... 4.2.4.4.StrukturFile... ……….…………... 4.2.4.5.Kodifikasi... ……….………. 4.2.5.PerancanganAntarMuka... …...……….. 4.2.5.1.StrukturMenu... ……….………. 4.2.5.2.PerancanganInput...……….……… 4.2.5.3.PerancanganOutput... ………….……….. 4.2.6.PerancanganArsitekturJaringan... ....

BABVIMPLEMENTASIDANPENGUJIANSISTEM………...

5.1.Implementasi……….

5.1.1.BatasanImplementasi………... 5.1.2.ImplementasiPerangkatLunak……… 5.1.3.PerancanganPerangkatKeras……….. 5.1.4.ImplementasiBasisData……….. 5.1.5.ImplementasiAntarmuka………. 5.1.6.ImplementasiInstalasiProgram………...………..

x 45 45 46 47 47 49 50 52 53 53 55 57 57 58 65 67 68 68 68 69 70 71 75 92


(6)

5.1.7.PenggunaanProgram...………..

5.2. Pengujian………..

5.2.1.RencanaPengujian………... 5.2.2.KasusdanHasilPengujian………... 5.2.3KesimpulanHasilPengujian………...

92 92 93 93 95

BABVIKESIMPULANDANSARAN……….... 96

6.1.Kesimpulan……….... 96

6.2. Saran………. 97

DAFTARPUSTAKA

LAMPIRAN


(7)

BAB

II

LANDASAN

TEORI

2.1. DefinisiSistemInformasiPersediaan

Sebuah informasi yang berkualitas berarti dapat dikatakan bahwa

informasi yang ada dapat mencangkup keseluruhan bagian. Informasi yang

dibutuhkansebuahsistemsangatbesarpengaruhnyabagikesinambunganantara keseluruhan subsistem yang ada. Dalam persediaan memerlukan sistem yang

terpaduatauterintegrasi,denganbegitusistemyangadadapatterlaksanadengan baik,meskipunsisteminformasitersebutbukanlahhalyangbesar.Olehkarenaitu, hubungan antara subsistem-subsistem yang ada harus saling harmonis supaya

informasiyangdidapatdarisalahsatusubsistemyangadadapatditerimamaupun diolahlagiolehsubsistemyanglainnyasesuaiyangdidapattanpaadakelebihan maupun kekurangan. Sistem informasi inilah yang perlu diberlakukan dalam

persediaankain

2.2. KonsepDasarSistemInformasi

Untuk mengetahui apa yang dimaksud dengan konsep dasar sistem

informasi maka kita perlu lebih dahulu mengerti apa yang dimaksud dengan

sistemmaupuninformasiitusendiri.


(8)

8

2.2.1. DefinisiSistem

Menurut [Jog99] “Sistem adalah suatu jaringan kerja dari

prosedur-prosedur yang saling berhubungan berkumpul bersama-sama untuk melakukan

suatukegiatanataupenyelesaiansuatusasarantertentu”.

2.2.2. DefinisiInformasi

Informasimerupakanhalyangterpentingdalamsuatuorganisasimaupun dalamkehidupansehari-hari.Tanpainformasiduniaatausistem adalahhampa.

[Jog99]berpendapatbahwa:

“Informasiadalah Sebagaihasildaripengolahandatadalamsuatubentuk

yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang digunakan untuk pengambilankeputusan“

Dataadalahsumberdarisebuahinformasiyangdidapat.Dataitusendiri adalah fakta yang menggambarkan suatu kejadian yng terjadi pada saat-saat

tertentudankesatuannyatainformasiyangdiperoleh.Informasiyangdihasilkan daripengolahandataharusmemilikitigakualitassebagaiberikut:

1. Akurat(accurate)

Berartibahwainformasiyangberkualitasharusbebasdarikesalahan-kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas


(9)

9

2. Relevan(Relevance)

Berarti bahwa informasi yang berkualitas harus memiliki manfaat bagi

pemakainya. Relevansi untuk tiap-tiap orang yang satu dengan yang lainnya

berbeda. Misalnya informasi mengenai sebab-sebab kerusakan mesin produksi

kepadaakuntanperusahaanadalahkurangrelevandanakanlebihrelevanbila ditunjukkankepadaahliteknikperusahaan.Sebaliknyainformasimengenaiharga pokok produksi untuk ahli teknik merupakan informasi yang kurang relevan,

tetapirelevanuntukakuntansi. 3. Tepatpadawaktunya(timeliness)

Berarti bahwa informasi yang berkualitas kedatangannya tidak terlambat.

Informasiyangsudahusangtidakmempunyainilailagi.

2.2.3. DefinisiSistemInformasi

Telahdiketahuibahwainformasimerupakanhalyangsangatpentingdan dikatakan bernilai apabila manfaat dari informasi tersebut lebih efektif

dibandingkan dengan biaya untuk mendapatkannya di dalam pengambilan

keputusan.

[Jog99]berpendapatbahwa:

“Sistem informasi dapat didefinisikan sebagai sistem di dalam suatu

organisasi yang merupakan kombinasi dari orang-orang, fasilitas,

teknologi, media, prosedur-prosedur dan pengendalian yang ditujukan

untukmendapatkanjalurkomunikasipenting,memprosestipetransaksi rutintertentu,memberisinyalkepadamanajemendanlainnyaterhadap


(10)

10

kejadianinternaldaneksternalyangpentingyangmenyediakansustu dasarinformasiuntukpengambilankeputusanyangcerdik”.

Daridefinisidiatasdapatdijelaskanbahwasisteminformasiadalahkegiatanyang saling terkait atau saling berhubungan antar subsistem atau bagian-bagiannya

yangberbedadanbekerjasecaraharmonispadawaktutertentuuntukmencapai keputusan.

2.2.4. Elemen/KomponenSistemInformasi

Dalam suatu sistem infomasi memiliki komponen atau elemen sistem

informasi,sebagaiberikut: 1. BlokMasukan/Input

Merupakan cara untuk masuk kedalam sistem informasi. Input tersebut dapat

berupa metode-metode dan media untuk menangkap data yang akan diolah

misalnyadokumen-dokumendasar. 2. BlokModel

Terdiri dari perpaduan antar prosedur, logika dan model matematika yang

nantinyaakanmemanipulasikandatainputdandatayangtersimpandalambasis data,sehinggamenghasilkansuatuoutputyangdibutuhkan.

3. Blokkeluaran/Output

Output adalah hasil atau produk. Berupa informasi yang berkualitas dan

dokumentasi yang berguna untuk semua tingkatan manajemen serta semua


(11)

11

4. BlokTeknologi

Dalammenerimainput,menjalankanmodel,menyimpansertamengaksesdata, menghasilkan dan mengirimkan output, juga dalam membantu pengendalian

sistem secara keseluruhan diperlukan teknologi yang mendukung. Teknologi

tersebutterdiridaritigabagianyangutama,yaitubagianteknisi(brainwareatau

humanware),perangkatlunak(software),danperangkatkeras(hardware).

5. BlokDatabase

Kumpulandatayangtersimpandalamkomputeryangsalingberhubunganantara yangsatudenganyanglainnya,dengancaratersimpandalamhardwaredanuntuk memanipulasinyamembutuhkansoftware.

6. BlokKendali/Control

Pengendalian dalam mencegah terjadinya error ataupun hal-hal yang tidak

diinginkanyangdapatmengubahataumerusaksistem.Ataubilatelahterlanjur terjadikesalahan,makadapatlangsungteratasi.

2.2.5. KarakteristikdalamSebuahSistem

Dalamsebuahsistemmemilikikarakteristiksebagaiberikut: 1. ElemenSistem

Elemendalamsuatusistemsalingberinteraksidanterintegrasiuntukmenjalankan suatufungsitertentudanberpengaruhpadaseluruhsistem.

2. BatasanSistem

Pemisahantarasistemyangsatudenganyanglainnyamaupunlingkungannya. Sehinggabatasinidapatmenunjukanruanglingkupsistem.


(12)

12

3. LingkunganLuardariSistem

Lingkungan dari luar dapat mempengaruhi sistem, ada yang menguntungkan

maupunyangmerugikan. 4. Inputansistem

Sesuatuyangmenjadimasukandalamsistem,dapatberupasignalsebagaienergi yangdibutuhkanuntukmenghasilkanoutputmaupunmaintenancesupayasistem tersebutdapatmenjalankanaktifitasnya.

5. OutputSistem

Hasildaripengolahanenergisehinggamenghasilkansesuatuyanglebihberguna. Danoutpuniniakanmenjadiinputanbagisubsistemyanglainnya.

6. Penghubungsistem

Menghubungkanantarasubsistem.Suatuoutputyangmenjadiinputansubsistem lainakandimasukankesubsistemyanglainnya.

7. PengolahanSistem

Bagianinidifungsikansebagaibagianyangmengolahinputmenjadioutput. 8. TujuanSistem

Setiapsistemmemilikitujuanakhirnya,tanpaadanyatjuansuatusistemtidak dapatberjalandenganbaikataukeluardaribatasanyangtelahditentukan.


(13)

13

2.3. KonsepDasarSistemInformasiPersediaan

Sebuah sistem informasi persediaan memiliki konsep yang tersendiri.

Berikut merupakan definisi yang berkaitan dengan konsep sistem informasi

persediaan

2.3.1. DefinisiPersediaan

Menurut [Fred95] ”Persediaan adalah serangkaian kebijaksanaan dan

pengendalian yang memonitor tingkat persediaan dan menentukan tingkat

persediaan yang harus dijaga, kapan persediaan harus diisi dan berapa besar

pesananharusdilakukan.”

Padaperusahaan,saatmembelikaindanmenjualkannyakembalitanpa mengadakan perubahan bentuk kain tersebut untuk dapat dijual. Dalam

perusahaankain-kainyangdibelidengantujuanakandijualkembalidiberijudul “Persediaan” judul ini menunjukkan keseluruhan persediaan yang dimiliki

perusahaan.

Dalam mencatat persediaan barang perlu diaadakan perhitungan secara

fisikberdasarkantanggaldimanapenghitungandilakukan,padasaatpenerimaan maupunpengeluaranbarang,harusmelakukanpencatatanwaktudantempatserta tanda tangan pihak yang melakukannya.Pada watu tertentu perlu dilakukan

perhitungan persediaan atau sering disebut stock opname ini diperlukan untuk


(14)

14

2.3.2. DefinisiSistemInformasiPersediaanKain

Dengan demikian dari istilah yang ada, penulis menyimpulkan bahwa

sistem informasi persediaan kain adalah suatu jaringan yang bekerja secara

bersama-sama untuk mengambilk keputusa dalam mengendalikan tingkat

persediaan kain, sehingga dapat diketahui berapa besar kain yang harus

disediakan.

2.4. ArsitekturAplikasi

Arsitekturdisinimerujukpadakonfigurasisistemsecarakeseluruhanyang akanmenjaditempathidupdaridatabase,danaplikasiyangmemanfaatkannya. Bagaimanawujuddaritempathiduptersebutjugaakanmenentuanbagaimana userakanberinteraksidengannya.Makasudahselayaknyasejakawalsebelum memulaiperncanganbasisdata,ataupalingtidaksebelumtahapimplementasi basisdatadilaksanaan.

Dariwaktukewaktu,sejalandengnberkembangnyakemajuanteknologi. Arsitektursemakinbanyakjumlahnyaatauvariasinya,dankeunggulannyajuga berubah.Yangharusmenjadipertimbangandalammenentukanasitektursistem selain keunggulan teknologi, biaya, kita juga harus memilih arsitektur yang

memangsesuaidengankebutuhannyataditempatsistemyangmenggunakanya.

2.5. PengertianKomputer

Komputer berasal dari bahasa latin yaitu Computare atau dalam bahasa inggris


(15)

15

menghitung. Komputer adalah suatu rangkaian alat elektronik yang bekerja

bersama-sama secara otomatis dan digunakan dalam bidang informasi, baik itu berbentuk fakta,

angka ataupun musik. Dan komputer dapat juga menyampaikan informasi berdasarkan

instruksiatauprogramyangdiberikan.

MenurutGarisbesarnyakomputeradalahseperangkatalatelektronik,dijalankan dengan instruksi tertentu, sebagai pengelolah data dan informasi. Komputer pada saat

sekarang telah menjadi sebuah alat atau media yang sering kali dipakai oleh manusia

untuk digunakan sebagai pembantu kegiatan usaha manusia sehari-hari, penggunaan

komputer tidak seluruhnya menggantikan fungsi kerja dari manusia. Komputer merupakan salah satu media teknologi yang sangat penting karena dapat meningkatkan

kinerja dan kemampuan dari manusia. Komputer telah banyak membantu kita dalam

melakukanmanipulasidata,danpenginputandata Berikutbeberapadefenisitentangkomputer: [Jog02],berpendapatbahwakomputeradalah:

“Suatualatelektronikuntukmengolahdatadenganmenggunakansuatu program tertentu untuk menghasilkan informasi. Komputer disamping

sebagai alat untuk menghitung komputer juga berfungsi sebagai alat

penyimpan data atau file, mengolah, dan juga memberikan informasi

sesuaidenganpermintaanUser.”

2.5.1. PengertianJaringanKomputer

Jaringankomputeradalahsuatujaringanyangmenghubungkanduaatau lebih sistem komputer agar dapat berhubungan dalam menerima maupun


(16)

16

Network adalah jaringan dari suatu sistem komunikasi data yang

melibatkansebuahataulebihsistemkomputeryangdihubungkandengan jalurtransmisialatkomunikasimembentuksatusistem”.

2.5.2. Jenis-jenisJaringanKomputer

Secara umum bentuk jaringan komputer berdasarkan area kerjanya di

bedakanmenjadi tigakelompokyaitu:

a. LocalAreaNetwork(LAN)

Jaringaninidigunakanmenghubungkansimpulyangberadadidaerahyangtidak terlalujauhsepertidalamsuatubangunanatausuatuareabangunandenganradius maksimum10km

b. MetropolitanAreaNetwork(MAN)

Jaringan ini memiliki radius 1015 km. MAN merupakan pilihan untuk

membangun jaringan computer antara kantor dalam suatu kota . Untuk

membangun jaringan MAN , dapat memanfaatkan fasilitas dari perusahaan

telekomunikasiumumataumenggunakanpaketradio c. WideAreaNetwork(WAN)

Jaringan WAN dapat mencakup radius kerja antar benua, melewati batasan


(17)

17

2.5.3. TopologiJaringanKomputer

Terdapatbeberapajenistopologijaringankomputeryangumumdipakai, diantaranya:

1. TopologiBus

Media transmisi mempunyai resistansi pada kedua ujung. Data

ditransmisikanpadasatunodedanakanberjalanpadaduaarah.Resistansiujung mengasorbdata,memindahkandaribusketikamencapaiujungnya.Ketikanode mempunyaidatauntukditransmisikan,makadibroadcastkemedium,dansemua nodemenerimadatatersebut.

Gambar2.1TopologiBus

(Sumber: Jog99)

2. TopologiRing

Medium berbentuk lingkaran dengan repeater terhubung ke tiap node,

repeater menggabungkan link point to point pada loop tertutup. Repeater

menerimadatadarisatulinkdanmentransmisikankelinkyanglain.Tiapframe berjalandarisumberkenodeyanglainbarukembalikesumbernya.


(18)

18

Padatopologiring,jikamediumtransmisigagal(terdapatkabelyangcacat)maka jaringan langsung down. Untuk menghindari situasi ini. LAN dual-ring yang

menggunakanduakabeluntukmengkoneksinode.

Repeater memasukan data ke medium secara sekuensia, bit demi bit. Tiap

repeatermembangkitkandatadanmentransmisikansetiapbit.Packetdataterdiri

dariheaderdandestinationaddress.Pembuanganpacketdikerjakanolehrepeater

atausumbertertentuseelahlingkaranterjejaki.

Gambar2.2TopologiRing

(Sumber: Jog99)

3. TopologiStar

Tedapat hub central ke setiap node yang terkoneksi. Node cental

mengoperasikan mode broadcast atau sebagai switch. Pada jaringan star,

penambahan dan pembuangan node sangat mudah, walaupun jika central hub

gagal,seluruhjaringandown.Hubbertindaksebagairepeater,dataditransmisikan olehstationditerimaolehsemuastation.Secaralogikt


(19)

19

Gambar2.3TopologiStar

(Sumber: Jog99)

2.5.4. ManfaatJaringanKomputer

Beberapamanfaatdapatkitaperolehdarijaringankomputer,diantaranya sebagaiberikut:

a. Mempermudahuserdalammengirimkandataantarkomputer

b. Mempercepat waktu, meringankan biaya dalam proses pengiriman daan

penerimaandata

c. Dapatmengerjakanprogramataudatayangsamapadasaatbersamaantanpa

harustumpangtindih

2.6. PengertianClientServer

Server adalah komputer yang menyediakan fasilitas yang diperlukan

komputer-komputer lain didalam jaringan sedangkan client adalah

komputer-komputeryangmenerimadanmenggunakanfasilitasyangtelahdisediakanserver. Menurut [Will01]Client server adalah model konektifitas LAN (Local Area


(20)

20

Network) yang mengenal adanya Client dan server, dimana masing-masing

memilikifungsiyangberbedasatusamalain,dandalampelaksanaantugasnya

serversebagaipembagidatapadaclient.”

Dalamjaringanclient-server,serverbiasadikenaldengandedicatedserver karenaserverberperanmurnisebagaiserveryangmenyediakansemuafasilitas yangdiperlukanworkstation,danservertidakdapatberperansebagaiworkstation. Dalam komputer server berisi DMBS dan basis data sedangkan client berisi

aplikasibasisdata.Setiapaktifitasyangdilakukanolehuserselalumelewaticlient, yangselanjutnyaclientmengupayakanagarprosestersebutdikerjakansendiri. Jika proses tersebut melakukan proses penyimpanan data, maka client akan

melakukankontakdenganserversehinggadatatersebutakantersimpandiserver. Dalam jaringan client-server terdapat kelemahan dan kelebihannya,

seperti: 1. Kelemahan

a. Biayaoperasionalyangdikeluarkanrelatifmahal.

b. Memerlukan komputer khusus yang berfungsi sebagai server dengan

kemampuanyanglebihdarikomputerlainnya.

c. Clientsangattergantungpadaserversehinggaapabilaservermengalami

gangguanmakajaringanyangadaakanterganggujuga. 2. Kelebihan

a. Dalammengaksesdatadapatdilakukandengancepat,karenaserverhanya


(21)

21

b. Sistemkeamanandanadministrasijaringandapatdikeloladenganlebih

baik,karenaterdapatuseryangbertugassebagaiadministratorjaringan. c. Dalammem-backupdatadapatlebihbaiklagi.Karenahanyadilakukan

olehserver.

2.7. PengertianDatabase

Database merupakan salah satu komponen yang penting dalam sistem

informasi, karena merupakan basis dalam menyediakan informasi bagi para

pemakai. Database berisi suatu koleksi data yang saling berelasi dan

berhubungan antara satu file dengan file yang lain yang bertujuan untuk

pengolahan data baik itu menambah data, menghapus data, mengambil dan

membacadata.

Berikutbeberapadefenisitentangdatabase:

Menurut [MAS94] “Database adalah kumpulan data komputer terpadu yang

disusundandisimpandalamsuatucarasehinggaiamudahdipanggil.”

Menurut[Jog02]“Databaseadalahkumpulandaridatayangsalingberhubungan satudenganyanglainnya,tersimpandiperangkatkeraskomputerdandigunakan perangkatlunakuntukmemanipulasinya.”

2.8. PerangkatLunakPendukung

Dalamtahapimplementasiprogramaplikasi,terdapatbeberapaperangkat lunakyangsangatdiperlukan.


(22)

22

a. SQLServer2000

Menurut[Fer02]:

“SQLServeradalahprogramyangdibuatuntukpengaksesanobjek-objek SQLsecaranative

b. MicrosoftVisualBasic6.0

Menurut[Djo01]”VisualBasic6adalahprogrampenghasilaplikasiyang bekejapadasystemoperasiwindows95atauwindowsNT4”.Sedangkanmenurut sumberlain[Har03]berpendapatbahwa:

MicrosoftVisualBasic6.0merupakansalahsatubahasapemrograman

berbasis visual yang polpuler dan canggih yang ada dilingkungan

windows”.

Visualbasic6.0.merupakansalahsatubahasapemrogramanyangbekerja

dalamlingkupMs.Windowsyangbanyakdigunakanuntukpengolahandatabase, desaingrafis,sains.KarenaVisualBasicmerupakanbahasapemrograman,maka didalamnyaberisiperintah-perintahatauintruksiyangdimengertiolehkomputer untuk melakukan tugas-tugas tertentu. Tugas-tugas tersebut dapat di jalankan

apabila ada respon dari pemakai. Respon tersebut dapat berupa

kejadian-kejadian/eventtertentu,misalnyamemilihtombol,memilihmenudansebagainya.

Visual basic 6.0. dikembangkan oleh Microsoft sejak tahun 1991,

merupakanpengembangandaripendahulunyayaitubahasapemrogramanBASIC


(23)

BAB

VI

KESIMPULAN

DAN

SARAN

6.1. Kesimpulan

Dari tahun ketahun terus meningkatnya perkembangan informasi

mengenai perkembangan informasi perangkat lunak (Software) dan perangkat

keras (Hardware). Maka diperlukan adanya suatu pembaharuan dalam sistem

informasipersediaanproduksikainjadiyangpadaawalnyamasihdikelola secara

manual, maka perlu adanya perubahan menjadi berbasis komputer. Maka dari

hasil pengamatan dan olah data yang penulis lakukan, diperoleh hasil sebagai

berikut:

1. Setelah diterapkan program sistem informasi persediaan produksi kain,

permasalahandalamcaramerapihkandancarapenyimpanandatapersediaan kaindapatteratasidenganpenyimpanandidalamsatudatabasesaja.Sehingga bilasewaktu-waktudiperlukandapatdicetak.

2. Dengan fasilitas sisa stock kain jadi bagian penjualan dapat setiap saat

memperolehinformasimengenaisisastockyangberadadigudang,sehingga tidakperlumenunggulaporanbagiangudangmengenaisisakainjadiyang tersimpandigudang.


(24)

97

6.2. Saran

Darisemuayangtelahdilaluiolehpenulisdalammenulisskripsiini,maka penulis mencoba memberikan beberapa saran yang mungkin dapat menjadi

masukanbagipihakyangterkait,dalamhaliniPTXXXkhususnya

padabagianpersediaanproduksikainjadimaupunpihaklainyangmungkindapat bermanfaatdiantaranyasebagaiberikut:

1. Sisteminformasiyangdibuatsaatinimasihterbataspadapengendalian

laporan persediaan kain jadi saja, menurut penulis untuk periode yang

akan datang sebaiknya perlu diadakan pemugaran pula baik pada

pengendalian laporan persediaan benang, grey maupun sparepart.

Sehinggapengendalianlaporanpersediaanbenar-benardapatterkendali. 2. Untukmeningkatkankontrolkualitasmaupunkuantitaskinerjaprogram

persediaanproduksi,sebaiknnyapadakomputerservermemilikifasilitas penyimpanandatadanmemorikomputerditingkatkanminimalmemiliki ruanghardisk40Gbdanmemilikimemori256MB,sehinggadatayang tersimpandapatdikontroldenganbaik


(25)

DAFTAR

PUSTAKA

[Djo01]PramonoDjoko,2001,MudahMenguasaiVisualBasic6,ElexMedia Komputindo,Jakarta.

[Fer02]DjunaidiFeri,MCDBA,MCSE.SQLServer2000untukprofessional,Elex MediaKomputindo,Jakarta.

[Fred95] Freddy rangkuti, Manajemen Persediaan Aplikasi dibidang Bisnis,

ManajemenPTRajaGrafindoPersada,Jakarta1995.

[Har03]Harpiandi,2003.BelajarsendiriPemrogramanDatabasedenganADO MenggunakanVisualBasic6.0,ElexMediaKomputindo,Jakarta. [Jog99] Jogiyanto HM, 1999. Analisis dan Desain Sistem Informasi, Andi

Yogyakarta.Yogyakarta.

[Jog02] Jogianto Hartono, MBA, Ph.D, Pengenalan Komputer, Andi Offset,

Yogyakarta,2002.

[MAS94] Margianti. ES & Suryadi. H.S, Sistem Informasi Manajemen,

Gunadarma,Jakarta,1994.

[Will01]WilliamStalings,KomunikasiDatadanKomputer,SalembaTeknika, 2001.


(1)

Network) yang mengenal adanya Client dan server, dimana masing-masing

memilikifungsiyangberbedasatusamalain,dandalampelaksanaantugasnya

serversebagaipembagidatapada client.”

Dalamjaringanclient-server,serverbiasadikenaldengandedicatedserver

karenaserverberperanmurnisebagaiserveryangmenyediakansemuafasilitas

yangdiperlukanworkstation,danservertidakdapatberperansebagaiworkstation.

Dalam komputer server berisi DMBS dan basis data sedangkan client berisi

aplikasibasisdata.Setiapaktifitasyangdilakukanolehuserselalumelewaticlient,

yangselanjutnyaclientmengupayakanagarprosestersebutdikerjakansendiri.

Jika proses tersebut melakukan proses penyimpanan data, maka client akan

melakukankontakdenganserversehinggadatatersebutakantersimpandiserver.

Dalam jaringan client-server terdapat kelemahan dan kelebihannya,

seperti:

1. Kelemahan

a. Biayaoperasionalyangdikeluarkanrelatifmahal.

b. Memerlukan komputer khusus yang berfungsi sebagai server dengan

kemampuanyanglebihdarikomputerlainnya.

c. Clientsangattergantungpadaserversehinggaapabilaservermengalami

gangguanmakajaringanyangadaakanterganggujuga.

2. Kelebihan

a. Dalammengaksesdatadapatdilakukandengancepat,karenaserverhanya


(2)

b. Sistemkeamanandanadministrasijaringandapatdikeloladenganlebih

baik,karenaterdapatuseryangbertugassebagaiadministratorjaringan.

c. Dalammem-backupdatadapatlebihbaiklagi.Karenahanyadilakukan

olehserver.

2.7. PengertianDatabase

Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Database berisi suatu koleksi data yang saling berelasi dan berhubungan antara satu file dengan file yang lain yang bertujuan untuk

pengolahan data baik itu menambah data, menghapus data, mengambil dan

membacadata.

Berikutbeberapadefenisitentangdatabase:

Menurut [MAS94] “Database adalah kumpulan data komputer terpadu yang

disusundandisimpandalamsuatucarasehinggaiamudahdipanggil.”

Menurut[Jog02]“Databaseadalahkumpulandaridatayangsalingberhubungan

satudenganyanglainnya,tersimpandiperangkatkeraskomputerdandigunakan

perangkatlunakuntukmemanipulasinya.”

2.8. PerangkatLunakPendukung

Dalamtahapimplementasiprogramaplikasi,terdapatbeberapaperangkat


(3)

a. SQLServer2000

Menurut[Fer02]:

“SQLServeradalahprogramyangdibuatuntukpengaksesanobjek-objek

SQLsecaranative

b. MicrosoftVisualBasic6.0

Menurut[Djo01]”VisualBasic6adalahprogrampenghasilaplikasiyang

bekejapadasystemoperasiwindows95atauwindowsNT4”.Sedangkanmenurut

sumberlain[Har03]berpendapatbahwa:

MicrosoftVisualBasic6.0merupakansalahsatubahasapemrograman berbasis visual yang polpuler dan canggih yang ada dilingkungan windows”.

Visualbasic6.0.merupakansalahsatubahasapemrogramanyangbekerja

dalamlingkupMs.Windowsyangbanyakdigunakanuntukpengolahandatabase,

desaingrafis,sains.KarenaVisualBasicmerupakanbahasapemrograman,maka

didalamnyaberisiperintah-perintahatauintruksiyangdimengertiolehkomputer

untuk melakukan tugas-tugas tertentu. Tugas-tugas tersebut dapat di jalankan apabila ada respon dari pemakai. Respon tersebut dapat berupa

kejadian-kejadian/eventtertentu,misalnyamemilihtombol,memilihmenudansebagainya.

Visual basic 6.0. dikembangkan oleh Microsoft sejak tahun 1991,

merupakanpengembangandaripendahulunyayaitubahasapemrogramanBASIC


(4)

BAB

VI

KESIMPULAN

DAN

SARAN

6.1. Kesimpulan

Dari tahun ketahun terus meningkatnya perkembangan informasi

mengenai perkembangan informasi perangkat lunak (Software) dan perangkat

keras (Hardware). Maka diperlukan adanya suatu pembaharuan dalam sistem

informasipersediaanproduksikainjadiyangpadaawalnyamasihdikelola secara

manual, maka perlu adanya perubahan menjadi berbasis komputer. Maka dari hasil pengamatan dan olah data yang penulis lakukan, diperoleh hasil sebagai

berikut:

1. Setelah diterapkan program sistem informasi persediaan produksi kain,

permasalahandalamcaramerapihkandancarapenyimpanandatapersediaan

kaindapatteratasidenganpenyimpanandidalamsatudatabasesaja.Sehingga

bilasewaktu-waktudiperlukandapatdicetak.

2. Dengan fasilitas sisa stock kain jadi bagian penjualan dapat setiap saat

memperolehinformasimengenaisisastockyangberadadigudang,sehingga

tidakperlumenunggulaporanbagiangudangmengenaisisakainjadiyang

tersimpandigudang.


(5)

6.2. Saran

Darisemuayangtelahdilaluiolehpenulisdalammenulisskripsiini,maka

penulis mencoba memberikan beberapa saran yang mungkin dapat menjadi

masukanbagipihakyangterkait,dalamhaliniPTXXXkhususnya

padabagianpersediaanproduksikainjadimaupunpihaklainyangmungkindapat

bermanfaatdiantaranyasebagaiberikut:

1. Sisteminformasiyangdibuatsaatinimasihterbataspadapengendalian

laporan persediaan kain jadi saja, menurut penulis untuk periode yang akan datang sebaiknya perlu diadakan pemugaran pula baik pada pengendalian laporan persediaan benang, grey maupun sparepart.

Sehinggapengendalianlaporanpersediaanbenar-benardapatterkendali.

2. Untukmeningkatkankontrolkualitasmaupunkuantitaskinerjaprogram

persediaanproduksi,sebaiknnyapadakomputerservermemilikifasilitas

penyimpanandatadanmemorikomputerditingkatkanminimalmemiliki

ruanghardisk40Gbdanmemilikimemori256MB,sehinggadatayang

tersimpandapatdikontroldenganbaik


(6)

DAFTAR

PUSTAKA

[Djo01]PramonoDjoko,2001,MudahMenguasaiVisualBasic6,ElexMedia

Komputindo,Jakarta.

[Fer02]DjunaidiFeri,MCDBA,MCSE.SQLServer2000untukprofessional,Elex

MediaKomputindo,Jakarta.

[Fred95] Freddy rangkuti, Manajemen Persediaan Aplikasi dibidang Bisnis,

ManajemenPTRajaGrafindoPersada,Jakarta1995.

[Har03]Harpiandi,2003.BelajarsendiriPemrogramanDatabasedenganADO

MenggunakanVisualBasic6.0,ElexMediaKomputindo,Jakarta.

[Jog99] Jogiyanto HM, 1999. Analisis dan Desain Sistem Informasi, Andi

Yogyakarta.Yogyakarta.

[Jog02] Jogianto Hartono, MBA, Ph.D, Pengenalan Komputer, Andi Offset,

Yogyakarta,2002.

[MAS94] Margianti. ES & Suryadi. H.S, Sistem Informasi Manajemen,

Gunadarma,Jakarta,1994.

[Will01]WilliamStalings,KomunikasiDatadanKomputer,SalembaTeknika,