Narotama Collection http://ejournal.narotama.ac.id
M a ka l a h Tug a s Ak hi r Si st e m I nf or ma s i P er g ud a n g a n B er b a si s W E B
O le h : Na ma : Ady Wi j a y a ADI W IJ AYA Ni m : 0 4 2 0 3 1 0 1 Fa k ult a s Il mu K o mp ut e r Pro gr a m St ud i Si st e m I nf or ma si Un i ve r si t a s Na rot a ma Su r ab ay a
ABSTRAK Pada kenyataan yang ada pada Sistem Informasi Gudang mengenai penyampaian informasi tentang data barang digudang yang ada di Surabaya masih banyak yang bersifat manual dan masih menggunakan catatan manual sebagai media penyampaian informasi dalam menyampaikannya. Permasalahan yang timbul yaitu : sulitnya mendapatkan informasi secara jelas dan terperinci/detail tentang informasi tentang informasi yang cepat , karena tidak ada sarana informasi yang up to date. Maka dengan adanya permasalahan ini, penulis telah memberi solusi yaitu dengan merancang dan membangun Sistem Informasi Pergudangan berbasis Web. Dalam merancang sistem tersebut, penulis membuat Diagram Web/Peta Situs, Sistem Flow, Entity
Relational Diagram : Conceptual Data Model dan Physical Data Model. Menganalisa masalah merupakan cara menemukan jawaban atas perumusan masalah yang ada, dengan langkah-langkah : Pengumpulan Data dan Analisa Data yaitu dengan cara membandingkan sistem yang sudah ada dan dicari kelebihan dan kekurangannya. Dengan analisa dan pengujian diharapkan penggunaan website ini dapat mengena pada tujuan dan sasarannya dengan tepat. Semoga website ini digunakan sebagai media untuk memudahkan mendapatkan informasi secara jelas dan terperinci tentang informasi gudang pada perusahaan .
Narotama Collection http://ejournal.narotama.ac.id
1. 1
L a t a r B e l ak a n g M a s a l a h Ke t el it ia n sa n ga t di b u t u h ka n u nt u k me n gu r u s ma sa l a h per gu d a n ga n ya n g me n ya n g ku t st oc k ba r a n g. P er gu d a n ga n ya n g ka c a u a ka n m en ye b a b ka n ter ga n g gu n ya k i n er ja p er u s a haa n. Ma na je me n a k a n ke s u lit a n da la m pe n ga mb i la n ke p u t us a n me n ge n ai pe m b el ia n ba h a n baku untuk di p r od u ks i. Un t u k me n ga ta si n ya ma sa la h ke te l i ti a n te r se b ut di g u n a ka n la h k om p u t e r se b a g a i sa r a na pe m ba n t u da la m pe n ye le s aia n ma sa la h . De n ga n me n g gu n a ka n k om p u t e r d i har a p ka n da p a t m e n gh i t u n g l e bi h c e pa t da n le bi h a ku r a t. Saa t i n i u n t u k me m u d a h ka n u sa ha m e n d a pa t k a n inf or m a si se c ar a c e pa t da n a k ur a t, d a p at di la ku ka n de n ga n se b ua h me t od a pe n ya mp a ia n i nf or ma s i ya n g le bi h ef i sie n se s ua i de n ga n ke b ut u h a n se b ua h per u sa h aa n . P a da per u s a ha a n ya n g me m il i ki le b i h dar i Gu da n g / Pe r gu da n ga n me m i li ki b e be ra p a k e n da l a ya i t u ba ga i m a na si st e m pe r g u da n g a n it u se n d ir i di j a la n k a n da n b a ga i ma n a pi h a k per u s a ha a n d a l am ha l i n i ma n a je me n har u s me n d a pa t ka n in f or ma si ya n g a ku r a t, de n g a n i t u di b u a t la h s ua t u a p l i k as i be r u p a per a n g ka t l u n a k be r ba si s we b u n t u k me n g k o or d i n a si se mu a da t a – d a t a te nt a n g p er gu d a n ga n da n da p at di b u a t a t a u me n gh a s il k a n s e b ua h la p or a n ( i nf or m a si ya n g t er ce ta k) te nt a n g ke l uar ma s u k bar a n g ya n g ter ja di p a da g u d a n g t er s eb u t. P T B u di d a ya C oc oa Le st ar i me r u pa ka n s u at u p er us ah a a n ya n g ber ge r a k di b i da n g p e n g ola h a n c oc o a be a n s( b i ji c o kl a t) me n ja di bar a n g se te n ga h ja d i ya n g d ie ks p or ke l ua r. P e r u sa haa n ya n g t er l et a k di ja ka r t a ini me mil i ki p a br i k di s ur a ba ya t e p at n ya d i jal a n ka li a na k b a r at 6 8 f , me mi l i ki be b e r a pa gu d a n g u n t u k b a h a n b a ku ma u p u n bar a n g ha si l ol a h a n ya n g a ka n die k sp or. Un t u k m e mp e r mu da h pe n ya mp a ia n i nf or ma si ke pa d a p u sa t per u sa h a a n d i gu n a ka n l a h si ste m i nf or ma si gu da n g ya n g ber b a si s we b ka re na a l a sa n
me mb u t u h ka n d ata b a ra n g ya n g ter da p a t d i gu d a n g d e n ga n c e pa t. L o ka s i pe ne m p ata n b a r a n gbar a n g st o ck d i be r b a ga i gu d a n g ter ka d a n g be r ma sa l a h ka r e n a ku r a n gn ya p e n ya m p a i a n i n f or ma si ya n g ku r a n g te p a t, h al ini me r u pa ka n ke n d ala ya n g pe r l u di ce r m a t i a ga r p er us a ha a n da p a t de n ga n ce pa t me n ge ta h ui i nf or ma s i ya n g d i b ut u h ka n , se r ta l o ka s i pe n e m pa ta n b a r a n g m as u k, ya n g per l u ju g a a d a la h m em a n f a at ka n se l ur u h t e m pa t di se b u a h gu d a n g bar a n g pr od u ksi , ma k a da ri i t u per l u di b ua t s u at u p e n ya m p a ia n in f or ma si ya n g da p a t me m u d a h ka n car a pe n ya m p a i n i nf or ma si se ca r a ce pa t , a ku r at d a n n ya t a d a n r ea l ti me . Si st e m I nf or ma s i Pe r gu da n g a n b e r b a si s we b me r u pa ka n s ua t u si st e m i nf or ma s i ya n g d i b ua t u n t u k me m u d a h ka n da la m p e n ya mp a i a n i nf or ma s i me n ge n a i ar e a gu d a n g ya n g se ca r a me l ua s, me n g gu n a ka n M ys q l da n ba h as a p e m o gr a m a n P HP ya n g me r u pa ka n pe r a n g k at l u na k pe n g ol a h ba si s d a ta ata u ya n g di se b ut s e ba ga i me si n ba si s dat a ata u Da ta ba s e E n gi n e di da la m pe n g gu n a a n n ya di a n g g a p pa l i n g mu da h . Ke u nt u n g a n ya n g d a pat d i r a sa ka n dar i si s te m i n i ya i t u da p at me mb e r i ka n i nf or ma si t e n ta n g gu d a n g se hi n g ga me m u d ah ka n u nt u k pr os e s ma i nt e na nc e gu d a n g it u se n d i ri d a n a ka n me m ba n t u ma n e je me n u n t u k me n ga m b il ke p u t u sa n ba gi per u s a ha an, mul ai dar i ba r a n g ma su k, bar a n g ke l uar, si sa st o c k b a r a n g d a la m gu d a n g. Da n de n ga n pe m b u at a n s is te m gu d a n g b er ba s is we b i ni d i har a p ka n le bi h me m u da h ka n pe n y am p ai a n in f or ma si te n t a n g g u d a n g. Mu l a i dar i d a ta b ar a n g , b a ra n g m as u k, bar a n g ke l ua r, d a n s t oc k ba r a n g ya n g t er d a pa t da la m gu d a n g.
Narotama Collection http://ejournal.narotama.ac.id
1. 4 1. 2 Per u mus a n M a sa l a h P er m as al a h a n ya n g da p at di r u m u ska n d a r i pe r u sa h a a n PT B u di d a ya C oc oa Le st ar i a d ala h : 1. B a g a i ma n a Ma na ge me nt ha r u s me la ku ka n m on i t o r i n g ter ha d a p se l ur u h gu d a n g ya n g a d a s et i a p har i ? 2. P er u sa h a a n m en ga la m i ke t er la m b a ta n i nf or m a si te n t a n g da t a – d a ta b a ra n g B a g a i ma n a a ga r per u s a haa n b i sa me n d a pa t ka n i nf or ma si da l a m wa kt u ya n g c e pa t d a n b er s if a t a ku r a t? 3. B a g ai ma n a m a na g e me n t da p a t me n e r b i t ka n l a p or a n gu d a n g ya n g a ku r a t kar e n a da ta ya n g me r e ka pe r o le h ti da k se su a i de n ga n ya n g d i b ut u h ka n ? Dar i ur a ia n di a ta s da p a t ki ta l i ha t p er ma sa la h ya n g ti m b u l di se ba b k a n k ur a n g op t i ma l n ya pe t u ga s gu d a n g da la m me n d at a se t ia p bar a n g ya n g a d a si ste m i nf or ma si gu da n g ya n g ma si h ma n ua l, kar e n a t id a k a da n ya d u ku n ga n s e b u a h sis te m i nf or m as i ya n g d a pa t di ja n g k au s ec ar a me n ye l ur u h da n ter se ba r . 1. 3
B a t a san M a sal a h Si st e m i nf or ma si gu d a n g ber b a si s we b i n i me li p ut i be r ba g a i ma sa la h ya n g c u ku p r u m it , o l e h se ba b i t u da la m si st e m we b p a ge gu d a n g i n i di a mbi l be b e r ap a a su msi ata u b at a s a n ba ta sa n ya n g se sua i. Pada penulisan skripsi ini hanya dibatasi bagaimana merancang dan membuat web page yang fungsinya hanya untuk memberikan laporan laporan tentang barang yang terdapat digudang, laporan barang masuk, laporan barang keluar, laporan pembeli, laporan supplier tidak termasuk perencanaan dan proses produksi yang terdapat didalam gudang. Jika barang diproduksi akan dianggap sebagai barang keluar oleh petugas gudang dan hasil produksi merupakan barang masuk yang siap dikeluarkan (siap di ekspor).
Tuj u an Tu ju a n d ar i pe n u l i s d a la m me li h at p e r ma sa la ha n pe r gu d a n g a n pa d a P e r u sa ha a n B u di da ya Ka ka o Le s ta r i i n i a d al a h : 1. Un t u k me m u da h k a n pe n ya m p a ia n i nf or ma si da n m on i t or i n g per gu d a n ga n se ca r a r eal t i me d i ma n a pun ma n a je me n b e r a da . 2. Me m pe r c e pa t wa kt u d a la m me m b er i ka n i nf or ma s i , s er t a ke a ku r a ta n da la m me n g ha s il ka n in f or ma si da r i d a ta – d ata ya n g di s i m pa n da l a m d at a ba se, ya n g ter da p at d i gu d a n g .. 3. Me m b ua t la p o ra n s eca r a per i od i k b ar a n g m a s u k, bar a n g ke l u ar d a n st o c k ba r a n g be s er t a l oka si bar a n g t er se b ut seca r a r eal ti m e. Si st e m pe n ge l u ar a n ba r a n g ya n g di g u n a k a n FI FO ( Fir st I n Fir s t Ou t) kar e na m er u pa k a n ba r a n g ya n g bi sa me n ga l a mi ke r u sa ka n 1. 5
M et o d o l o g i P en el it i a n Me t od ol o gi ya n g di gu n a ka n pe n u li s da la m me n ye le s ai k a n si st e m in f or ma si per gu d a n ga n a da la h : a. St u di Li te r a t ur / s t u di la p a n ga n Me m pe la ja ri b u ku / l it er a tu r ya n g ber ka i ta n de n ga n pe n ye le sa ia n pr o gr a m si s te m i nf or m as i per gu d a n ga n . b. Ob s er va si / s ur ve y Mel a ku ka n pe n ga m at a n la n g su n g di la pa n ga n ter ha d a p pr os e s ker ja si st e m p e r gu da n g a n pa d a per u sa h a a n d i te mp a t be ke r ja. c. Mer a nc a n g dan me la ku ka n de sa i n pr o gr a m Mel a ku ka n per a n ca n ga n se rt a me la u k a n d e sa i n p r o gr a m, me n g gu n a ka n P HP sc r i pt la n g u a ge da n me n g gu n a k a n per a n g ka t l u n a k p e n g ol a h ba si s da ta M ys q l D a ta ba se . d. Uji C ob a Pr o gr a m Mel a ku ka n u ji c ob a pr o gr a m se c a ra la n gs u n g d il a p a n ga n ya i t u p a da P e r u sa h aa n B u di d a ya Ka ka o Le star i te m pa t pe n u li s be ke r ja. 1. 6 P er al at a n y a n g di but u h k an
Narotama Collection http://ejournal.narotama.ac.id
Ad a p u n per a l a ta n ya n g di b u t u h k a n d ala m me n j a la n ka n pr o gr a m a pl i ka si si st e m i nf or m a si per gu d a n ga n i n i a d ala h : 1. Ke b u t u h a n p e r a n g ka t Ker a s, me li p u ti ; a. P r oce ss or mi n i mu m Pe n ti u m I V 2. 4 G Hz ; b. Fr ee s pac e Har d di s k m i ni m u m 2 Gb ; c. R A M ka p a si ta s mi n i m u m 2 5 6 Mb ; d. Mo n i t or M ou s e da n Ke yb oar d. 2. P er an g ka t Lu n a k ya n g di p a k ai u nt u k p e m b u at a n pr o gr a m, me li p u ti ; a. Sistem Operasi Microsoft Windows Xp atau Windows 98; b. Appserv versi 2.4.5 Yang merupakan paket dari : 1. PHP script language versi 4.4.1 2. Mysql database5.0.16 3. Phpmyadmin versi 2.5.7 4. Apache web server versi 1.3.3.4 c. Macromedia Dreamweaver MX untuk editing PHP atau boleh juga menggunakan editor lainnya. d. Adobe Photoshop CS untuk editing image. e. Web browser seperti Internet explorer, Mozilla firefox atau Opera dan masih banyak lagi. 1. 7
Si st e ma t ik a Si st e ma t i ka p a da b u ku la p or a n p r o ye k m a d ya in i di su s u n da la m 5 ( l i m a) ba b da n t i a p – t i a p ba b t e r dir i d ar i be be r a pa su b- ba b. Ur ai a n ya n g me n jel a sk a n b u ku la p or a n pr o ye k m a d ya i ni a da l a h se ba ga i b e ri ku t : B A B I P E N DAH UL U A N P ad a ba b i ni me n je l a s ka n P en da h u l ua n b e r i si l a ta r b e la ka n g, P er m as ala h a n, ba ta sa n m as al a h, tu ju a n, m et od ol o gi pe ne li ti a n, si te m at i k a d al a m pe m b ua ta n si st e m in f or ma si p er gu d a n ga n be r ba si s we b ya n g b er t u ju a n u nt u k me m b er i ka n i n f or ma si p er gu d a n ga n di m a na sa ja . BAB II L AN DA S A N T EO RI B a b i n i me n jel as ka n te nt a n g la n da sa n te or i t e nt a n g la n da sa n te or i p er ma sa la h ya n g a da
di g u d a n g , jar i n ga n k om p u t e r, ba h as a p e mo gr a m a n d a n da ta b a s e ya n g d i pa ka i. B AB II I ANAL I S A DA N PE RA CA NG AN Me n jela ska n t e nt a n g si st e m ya n g s u d a h a da d i gu d a n g, dia gr a m al ur d ata , re lat i on s hi p a n t ar da ta b a s e, ka mu s da ta , f l o wc h ar t we b pa g e da n we b h os t i n g. B AB I V IM P L E M E NTA SI Me n jela ska n te nt a n g ra n ca n ga n a nt ar mu k a , p e na n ga n ke sa la h aa n da n ba ga i ma n a c a r a me n d af t a r we b h os t i n g u nt u k da pa t di ta m p il k a n di we b p a ge.
B AB V PE N U T UP P ada ba b i ni me n je la sk a n te nt a n g ke si m p u la n dar i si st e m i n i da n ju ga di h ar a p ka n a da sa r a n sa r a n ya n g b is a le b i h me n yem p u r na ka n si s te m i nf or ma si i n i.
Narotama Collection http://ejournal.narotama.ac.id
Landasan Teori 2. 1
G uda ng
Gu d a n g ( ka t a b e n da) a da l a h ba n gu n a n ya n g d i p er gu na ka n u n t u k me n yi m p a n b a ra n g da g a n ga n , a t a u bi s a ju ga b ar a n g ya n g su d a h t i da k di p a k a i. Pe r gu d a n g a n ( ka ta ke r ja) ad a la h ke gi at a n me n yi mp a n ba r a n g da la m gu d a n g . Gu d a n g a da l a h su a t u r u a n g ata u te m pa t ya n g di se d ia ka n u n t u k pe n yi mp a n a n ba r a n g m ili k s e n d ir i. P ada u m u m n ya per u sa h a a n per u s a ha a n m e m il i k i gu da n g se n dir i u nt u k me n yi m p a n ba r an g h a si l pr od u ks i n ya s e n dir i, a ta u ba h a n ba ku u n t u k d i ol a h ole h per u sa h a a n ter se b ut . Gu d a n g mer u pa ka n sa l a h sa t u te m p at ya n g sa n ga t pe n ti n g u nt u k s u a t u pe r us a h a a n. Sa ma pe n ti n g h a l n ya de n ga n i nf or ma s i ya n g h ar u s kit a ke ta h ui te n t a n g per gu d a n ga n i t u. Bi a sa n ya per u s a ha a n me mp u n ya i in f or ma si te nt a n g gu d a n g, b i sa be r u pa sof t war e a ta u ma s i h me n g gu n a ka n ma n u al . Si st e m i n f o r ma si ya n g di b u a t i n i mu da h- m u da h a n b i sa ber gu n a u nt u k me n ya m p a i ka n in f or ma si gu d a n g. Unt u k me m u d a h ka n p a ra pe t u ga s gu d a n g da n m a na ge m e nt d al a m hal pe n ya mp a ia n i nf or ma si ke pa d a ata sa n dan da pa t ter j a d i pe n ga mb i la n ke p u t u s an se ca r a ce p at . Ba n ya k ya n g ber a n g g ap a n b a h wa ma sa la h p e rg u da n ga n h a n ya l a h ur u sa n ca t at me nc at a t b a r a n g ma s u k da n b ar a n g ke l ua r. Ke mu d i a n me n yu s u l is ti la h FI FO( F ir s t I n Fi r s t Ou t) ma su k p e rt a ma ke l ua r j u ga per ta ma , d a n LI F O( La st I n Fir s t Ou t) ma s u k t er a kh i r ke l ua r per ta ma , gu d a n g pe n u h, se d i aa n b a ta s, se d iaa n ku r a n g, se d iaa n r u sa k d a n lai n n ya . De n ga n de m i ki a n so al per gu d a n ga n per l u a da n ya s i ste m . Ber s is te m b e r ar t i har u s me m a k ai ma n a je me n. P er gu da n ga n ti d a k h a n ya ca t a t me n ca tat te ta p i me m p u n ya i sa t u ma ta r a nt a i ( r ela si) ya n g p o k o k da la m ke se l ur u h a n ge r a k
per u s a haa n s e b a ga i s at u si ste m. Pe r gu da n g a n lebih l ua s dari ma sa la h p e r se d i aa n ( st oc k) . Ma na je me n pe r gu d a n ga n m e nc a ku p per e nc a n aa pr od u ks i, p e ma sar a n , ke u a n g a n d a n se car a t i d a k l a n gs u n g ata s se l u r u h a s pe k ma na je me n. 2. 1
J ar i ng an K o mp u t er J ar i n ga n K om p u t e r a da la h sua t u ke l o mp o k k o mp u t er d e n ga n k o or d i na si k o m u n i k a si t er te n t u di a nt a r a p e mi m p i n n ya ( di se b u t se r v e r ) d a n b e b er a p a ana k b ua h (d ise b ut n od e a t a u s i m p ul ) a ta u bi sa ju ga d iar ti k a n se ku m p u l a n per a n g k a t k er a s da n p er a n g ka t lu n a k ya n g m e m u n g ki n ka n per t u ka r a n da t a s at u sa ma la i n . Ber d a sa r ka n l u a s da er a h ke r j a se c ar a ge o gr af i s, pa d a da sa r n ya jar i n ga n k om p u t er kit a di b a gi d u a ya i t u W AN ( W i de Ar e a Ne t wor k) da n LA N ( L oca l Ar ea Net w or k) . Sua t u jar i n g a n k om p u t er di b a n gu n de n ga n m e m pe r ha t i ka n ar si te kt u r st a n dar ya n g di b ua t le m ba g a st a n dar i n d u str i d u ni a. St a n d ar jar i n ga n k om p u t er ya n g s aa t i n i di a ku i d u ni a ad al a h Th e Ope n S yst e m C o n n ec t i on at a u OSI ya n g di b u at le mb a ga I S O ( I nt e r n a ti on a l St a n d ar t Or ga n iz a t i on ) , Amer i k a Se r i kat . Se l ur u h f u n gs i ke r j a jar i n ga n k om p u t er d a n ko mu n i ka si an ta r te r mi n a l d ia t ur d a l a m s ta n d ar in i. 2. 2. 1
T o p ol o g i J ar in g a n T op ol o gi a d a la h p ol a h u b u n ga n a nt ar a t er m in al d a l a m jar i n ga n k om p u t e r. P ol a ini ber h u b u n ga n e r at de n ga n me t od e a kse s da n me dia p e n gi r i m ya n g di g u n a k a n. Ad a e na m ma ca m t op ol o g i ya n g da p at d i p il i h, a n ta r a lai n se p e r t i ber i ku t :
a) T op ol o gi B u s P ada T op ol o gi B u s se mu a ter m i na l ter h u b u n g k e ja l ur k om u n i ka si. I nf or m a s i ya n g he n d a k d i kir i m ka n me le wa ti se m u a ter m i na l pada ja l ur ter se b ut . Ji k a a la ma t ter m i na l se su a i de n ga n a la m a t pa d a
Narotama Collection http://ejournal.narotama.ac.id
in f or ma si ya n g d i k ir i m, ma ka in f or ma si te r se b u t a k a n di t er i ma da n d i pr ose s, j i ka ti da k in f or ma si te r se b u t a ka n di a ba i ka n ter m i na l ya n g di le wa ti n ya .
Ga mb ar 2. 1 . T op ol o gi B u s
server3computer32
Eth ernet
b) T op ol o gi S tar Da l a m T op ol o gi St ar , s e b ua h te r m i na l p u sa t ber ti n d a k se ba g a i pe n ga t ur da n pe n g e n d al i se m u a k om u n i ka si d a ta ya n g ter ja d i. T er mi n al- te r mi n a l la i n te r h u b u n g p a da n ya dan pe n gi r i m a n d a ta dari sa t u te r m i na l l a i n n ya mel a l u i te r m i na l p u sa t . Te r mi n al p u sa t a ka n me n ya d i a k a n j al ur k om u n i ka si kh u su s p ad a d u a te r m i na l ya n g a ka n ber k o m u n i ka s i.
7x
8x
9x
1x
2x
3x
10x
11x
12x
7x
8x
9x
4x
5x
6x
1x
2x
3x
10x
11x
12x
4x
5x
6x
C 7 8 9101112 A
1 2 34 5 6
A
B
printQueue2
Ga m ba r 2. 2. T op o l o gi S ta r c) T op ol o gi Ti ti k ke T iti k L AN d e n ga n t op ol o g i i ni pa d a s et ia p t e r mi n a l at a u si m p u l n ya d i h u b u n g ka n sec a r a la n gsu n g k e t er mi n al l ai n n ya . L AN ti da k b er ga n t u n g pa d a te r m i na l ma n a p u n, se h i n g ga h u b u n g a n a n ta r t er m i n al ha n ya di ke t a h ui ol e h te r mi n al ber s a n g k u ta n .
Ga mb ar 2. 3 To p ol o gi T i ti k ke t it i k d) T op ol o gi R i n g L AN d e n ga n t op ol o gi i ni m ir i p d e n ga n t o p ol o gi ti ti k k e tit i k te t a pi se m ua ter m i na l sa li n g d i h u b u n g ka n se h i n g g a me n ye r u p a i li n g ka r a n. Set ia p in f or ma si ya n g d i per ol e h , di p e ri ksa al a ma t n ya ole h ter m i na l ya n g d il e wat i n ya . Ji k a b u ka n u nt u kn ya , i nf or m as i di p u ta r la gi sa mpa i ber ga n ti a n , se h i n g ga ji ka t er ja d i k er u s a ka n pa d a sat u t er m i nal , se l u r u h ter m i na l a ka n te r ga n g gu .
Ga m bar 2 . 4. Top ol o gi R i n g e) T op ol o gi Li ne ar B u s T op ol o gi i n i mi ri p c a ba n g se b ua h p oh on . T er mi n al d e n ga n m u da h m ac e t ( ha n g ) ata u ter l e pa s d ar i jar i n ga n , se pe r ti da u n pa d a c a ba n g- c a ba n g p oh on . P e n gir i ma n pe s an - p e sa n ata u da ta da r i sua t u te r m i nal k e ter m i na l l a i n, a ka n me n ga k i b at ka n p e m er i ks aa n jal u r ya n g t er b u ka d a n ji ka ja l ur ter se b ut t e la h di p er ol e h n ya , da ta di ki ri mka n . J i ka ter m i na l lai n ju ga me n gi r i m ka n d ata pa d a sa a t ya n g sa m a, dat a a ka n ber ta br a ka n da n t e r p e nt a l ke m b al i se h i n g ga har u s me n u n g g u jal ur b e ba s ber i ku t n ya se be l u m m e la ku ka n pe n gi ri ma n da ta ke m b a li .
Narotama Collection http://ejournal.narotama.ac.id
2. 2. 2
Ga m bar 2 . 5 T op ol o gi Li ne ar Bus
f)
T op ol o gi Hi er a r k i P ad a t op ol o gi h ie r a r ki, ti da k se m u a ter m i na l me m p u n ya i ke d u d u ka n ya n g sa ma . Te r mi n al de n ga n ke d u d u ka n l e bi h t i n g gi me n gu a sa i te r mi n al d i b a wa h n ya da n de n ga n de m i kia n jar i n ga n te r g a n t u n g pa d a t er mi n a l de n ga n ke d u d u ka n pa li n g ti n g gi . ID C
Ga mb ar 2. 6 To p ol o gi H i er ar ki
J ar i ng an Int e r n et I n t er ne t me r u pa ka n ja r i n ga n k omp u t er ya n g s a n ga t b esa r , te r d ir i ata s ja r i n ga n ke ci l ya n g t e r k o n e ks i ya n g m e n ja n g ka u ke se l ur u h d u n ia . Ja ri n ga n- ja r i n ga n ini s al i n g ter h u b u n g da n be r k o m u ni ka si sa t u de n ga n ya n g lai n de n g an b er ba si s pr ot o k ol IP , se hi n g ga s et ia p pe m a ka i dar i jar i n ga n da p at sa l i n g me n ga ks e s se m ua s er vi c e s a ta u pe la ya n a n ya n g di se d ia ka n ol e h jar i n ga n l a i n n ya . Se da n g k a n pe n ge rt ia n jar i n ga n k o mp u t er i t u se n d ir i ya i t u ga b u n ga n dari ber b a ga i pe r le n g ka p a n ko mu n i ka si dar i k omp u t er ya n g di h u b u n g ka n sa t u s a ma lai n le wat su at u me d i u m k omu n i ka si se de m i ki a n s e hi n g g a se mu a pe ma ka i jar i n g a n ber k o m u n i ka si se c ar a e l e ktr on i k.
Narotama Collection http://ejournal.narotama.ac.id
2. 3 PH P d a n M y SQ L 2. 3. 1 . PH P P HP m er u pa ka n su a t u ba h a sa pe mr o gr a ma n ber b e nt u k skr i p ya n g d it e m pa t ka n da la m se r ve r da n d i pr os e s di s er ver 1. Ha si l n ya di k i r i m ke kl ie n, te mp at pe m a ka i me n g g u n a ka n b r ows er . Sec a r a kh u su s , P HP di r a nc a n g u nt u k me mb e n t u k we b di n a mi s. Ar t i n ya , ia da p at me mb en t u k sua t u ta m pi la n b e r da sar ka n pe r mi n ta a n ter ki n i . M isa l n ya , anda b is a me n a m pi l k a n i si da ta ba se ke ha la ma n we b . P a da p ri n si p n ya , P HP me m p u n ya i f u n gs i ya n g s a ma de n ga n s kr i p - skr i p se p er t i A SP ( act i ve ser ver pa ge ) , C ol d Fu si on , ata u p u n p e r l. Ko nse p K e rj a PH P 2 Mo d e l ke r ja HTM L d i a wa li de n ga n per m i n ta a n s u a t u ha l a ma n we b o l e h b r ows er . Ber d a sa r ka n UR L ( Un if or m Re s ou r ce Loc a t or ) ata u d i ke na l de n ga n se b u t a n a la ma t I n ter ne t, br owse r me n d a pa t ka n ala ma t d ar i we b se r v e r , me n gi d e n tif i ka si ka n ha la ma n ya n g di ke h e n da k i , d a n me n ya m p a i ka n se ga la i nf or m a si ya n g di b u t u h ka n ol e h we b ser ve r . I nf or ma si ya n g d i b u t u h ka n ol e h we b se r ver a nt a r a la i n a d ala h na m a br o wse r , ve r s i n ya , da n s i ste m op er a si n ya . Sel a n j u t n ya , we b se r ve r a ka n me n ca r i ka n be r ka s ya n g d i mi n ta da n me m b er i ka n i si n ya ke br ows er . Br o ws er ya n g m e n da pa t ka n i si n ya se ge r a me la k u ka n p r o se s pe n e r j e ma ha n k o d e HTM L da n me n a m pi l k a n n ya ke l a ya r p e ma ka i. B a ga i m a na h al n ya ka l a u ya n g di m i n ta a da la h se b ua h ha la ma n P HP ? P r i nsi p n ya se r u pa de n ga n k od e HTM L. Ha n ya sa ja , ke ti ka ber ka s P HP ya n g di mi n ta di d a p a t ka n ol e h we b se r ve r , isi n ya se ge r a d i kir i m ka n ke me si n P HP da n m es i n i n ila h ya n g me mp r os es da n m e m be r i ka n ha si l n ya ( b e r u pa k od e HT M L) ke w eb se r v er .
Se l a n ju t n ya , we b me n ya m p a i k a n ke kl ie n.
2. 3. 2 M y SQ L M yS Q L a d a la h sa la h sa t u je ni s d a ta b a se se r ver ya n g me n g gu n a k a n S QL se b a gai ba h as a da sa r untuk me n ga ks e s da ta b a s e n ya 3. M yS Q L t er m as u k j e ni s R DB MS ( R e la t i on a l Data b a se Ma na ge m e nt S ys te m ) . I t ula h se ba b n ya , i sti la h se p er ti t a bel , bar i s, d a n k ol o m d i g u a ka n pa d a M yS Q L. P a da M yS Q L, se b u a h da ta b a s e m e n ga n d u n g sat u a ta u se ju m l a h ta be l . Ta be l te r dir i da r i se ju m l a h ba r i s d a n s eti a p b ar i s me n ga n d u n g sat u ata u se ju ml a h k ol om . P en je l as a n si n g ka t te nt a n g fi el d a t a u k o l o m ya n g t e r da p a t p a d a ta bl e u ser pa d a m ys q l : 1. H os t me n ya t a k a n h ost te mpa t pe m a ka i me l a ku ka n per i nt a h 2. u ser m e n ya t a ka n n a ma p em a ka i 3. pa s swo r d me n ya t a ka n p a ss wor d pe m a ka i 4. Sel e c t _ pr i v m e n ya t a ka n pe m a ka i bi sa m e la ku ka n in s tr u ks i s q l s el e ct a t a u ti da k . 5. in s er t pr i v m e n ya t a ka n pe m a ka i bi s a mel a ku ka n i n s tr u ks i s ql in s er t ( me n a m ba h da t a ) ata u ti da k. 6. Up d at e prive m e n ya t a ka n pe m a ka i bi sa m e la ku ka n in s tr u ks i u p d at e ( m en g ga n t i da ta ) a t a u t i da k.
1
Kadir, Abdul. Dasar Pemrograman Web Dinamis Menggunakan PHP. Andi, Yogyakarta. Hal.1. 2 Ibid, hal.4-5.
se r v er
3
Ibid, hal.353.
Narotama Collection http://ejournal.narotama.ac.id
AN ALIS A D AN
3.1.2 Informasi Web
PERANCANG AN
Ga m bar 3 . 3 Fl o wc ha r t C om p u t e r Gu d a n g
S ys t e m
Sistem Flow Gudang Berbasis
Narotama Collection http://ejournal.narotama.ac.id
Data
Flow
Diagram
(DFD)
3.2.1
Diagram
Berjenjang
Gambar 3.4 Diagram Berjenjang Sistem Informasi Gudang
IM P L E M E NTAS I Rancangan Antarmuka I m p le m e nta s i si st e m me n je l a s ka n te n t a n g ha s il per a n ca n ga n pr o gr a m pa d a su a t u si ste m. Pe r a nc a n ga n Si s te m I nf or ma si Pe r gu d a n ga n i ni me mi li ki be b e r a pa me n u ya n g te r dir i d ar i me n u ve r if i ka si , me n u pr o gr a m , me n u i n p u t, me n u o u tp u t, m e n u ed it . Ya n g a ka n di je la s ka n d i ba wa h in i.
4.1
4.1.1
Menu Verifikasi User
Gambar 4.1 LogOn Sistem Informasi Gudang Halaman pertama pada Sistem Informasi Gudang adalah index, untuk melihat data pertama harus login terlebih dahulu. Login berfungsi sebagai verifikasi user didalam keamanan sistem gudang, untuk membedakan petugas yang berhak masuk kedalam sistem untuk memcari, mengedit, dan menginput data, dengan petugas yang tidak boleh mengedit data. Akan terdapat perbedaan antara Admin dan user Operator biasa, misalnya operator gudang hanya bisa melihat dan input data, tetapi tidak bisa mengedit data, lain halnya dengan Admin yang dibuat untuk bisa melakukan editing data jika diminta oleh pihak atasan karena terjadi kesalahan dalam input data.
Narotama Collection http://ejournal.narotama.ac.id
Gambar 4.2
Index Halaman utama Halaman Index adalah halaman pertama pada sistem informasi pergudangan berbasis web. Dari index akan dapat dibedakan user yang login apakah seorang manajer produksi atau admin gudang pada umumnya.
Kesimpulan Adapun beberapa kesimpulan yang dapat diambil dari pembuatan Sistem Informasi Gudang berbasis web, yaitu : 1. Telah dibuat Tugas Akhir dengan judul “ Sistem Informasi Pergudangan berbasis Web” sesuai dengan batasan masalah dan dapat tercapai sesuai dengan tujuan. 2. Proteksi yang dibuat pada sistem dalam bentuk password menjamin keamanan dalam pemakaian program ini. 3. Laporan akan dihasilkan secara otomatis setelah penginputan data dilakukan oleh user sehingga bagian kantor mendapatkan informasi yang diperlukan. 4. Adanya fasilitas pencarian data memudahkan untuk menemukan data yang diinginkan dengan cepat.
Halaman ini akan menjelaskan tentang perusahaan, layanan yang bisa diberikan, informasi produk, dan untuk menhubungi admin gudang atau manager.
5.1
5.2
Saran Adapun beberapa saran untuk pengembangan sistem informasi ini adalah : 1. Perlu dikembangkan lagi dengan penambahan fasilitas WAP yang bisa mengirimkan data dari server ke Ponsel. Dari sini data akan lebih cepat disampaikan kepada atasan. Perlu ditambahkan grafik penerimaan, pengeluaran, ataupun hasil produksi sehingga peningkatan / penurunan yang terjadi dapat dilihat secara visual tanpa harus membaca data yang ada.