Sistem Informasi Persediaan Kain di PT. XXX
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 10 – 15 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,