DOKUMEN HASIL UJI PERANGKAT LUNAK Aplikasi Inventori Baran Ber!asis "e! "e! PT# "AHANA LENTERA RA$A % AIBB" &
Dipersiapkan oleh : Febr ebri Tsamar amaru u Qol Qolby
( 2011141772 )
Gilang Panu Parase
( 2011141!77 )
"o#h $aepul %n&ar
( 20111417'7 )
$u#i "iralia
( 20111412' )
*ana Priana
( 20111417!1 )
'ak(ltas Teknik Teknik In)or*atika +,-$urya .en#ana /o-1 Pamulang Telp (021)7412''Fa-(021)7412'' Tangerang $elaan3anen
2
DA'TAR ISI
P5/D%6,%/---------------------------------------------------------------------------------------------------1 1-1
Tu8uan--Tu 8uan--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------1 ----1
1-2
,ingkup "asalah----"asalah------------------------------------------------------------------------------------------------------------------------------------------------------1 ----1
1-9
Diagram %#iiy-%#iiy--------------------------------------------------------------------------------------------------------------------------------------------------------2 ---2
1-4
De;inisi De;inisi < $ingkaan---$ingkaan----------------------------------------------------------------------------------------------------------------------------------------------- -
1-
=e;erensi---=e;erensi---------------------------------------------------------------------------------------------------------------------------------------------------------------------------10 ---10
1-'
Deskripsi Deskripsi mum Dokumen-----Dokumen----------------------------------------------------------------------------------------------------------------1 ---------10 0
,>/G./G%/ P5/G+>%/ P5=%/G.%T P5=%/G.%T ,/%.-------------------------------,/%.--------------------------------------11 ------11 1-7
Perangka Perangka ,unak Pengu8ian----Pengu8ian---------------------------------------------------------------------------------------------------------------------11 -----11
1-!
Perangka Perangka .eras Pengu8ian---Pengu8ian-------------------------------------------------------------------------------------------------------------------------11 ---11
1-
"aerial "aerial Pengu8ian---Pengu8ian-----------------------------------------------------------------------------------------------------------------------------------------------11 ----11
1-10
$umber $umber Daya Daya "anusia"anusia------------------------------------------------------------------------------------------------------------------------1! --1!
1-11 1-11
Proseu Proseurr mum mum Pengu8i Pengu8ianan-------------------------------------------------------------------------------------------------------------1! --1!
2--1-
Pengenalan Pengenalan an ,aihan----,aihan---------------------------------------------------------------------------------------------------------------------------1! --1!
2--2-
Persiapan Persiapan %&al----&al-------------------------------------------------------------------------------------------------------------------------------------------------1! -----1!
2--9-
Pelaksanaan Pelaksanaan Pengu8ian---Pengu8ian----------------------------------------------------------------------------------------------------------------------------1 -----1
2--4-
"ekanisme "ekanisme ,aporan 6asil 8i-------8i------------------------------------------------------------------------------------------------1 ---------1
>D5/T>F>.%$> <=5/?%/% P5/G+>%/------------------------------------------------------P5/G+>%/-------------------------------------------------------21 21 1-12
la#ko la#ko Tesing--esing----------------------------------------------------------------------------------------------------------------------------------------------21 --21
D5$.=>P$> < 6%$>, +>-----------------------------------------------------+>------------------------------------------------------------------------------------29 ------------------------------29 1-19
*hieo *hieo Tesin esing-g-----------------------------------------------------------------------------------------------------------------------------------9 ----99 9
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014 27-12-2014
9
DA'TAR GAMBAR
Gambar 1 %#iiy Diagram ,ogin-------------------,ogin -----------------------------------------------------------------------------------------------------------------------------------------2 2 Gambar 2 %#iiy Diagram Da;ar ser aru--------------------------------------------------------------2 Gambar 9 %#iiy Diagram Daa arang aru-------------------------------------------------------------2 aru-------------------------------------------------------------2 Gambar 4 %#iiy Diagram Penerimaan arang----------------------------------------------------------2 Gambar %#iiy Diagram .eluar arang------------------------------------------------------------------2 Gambar ' %#iiy Diagram bah Pass&or----------------------------------------------------------------2 Gambar 7 %#iiy Diagram ,ogou---------------------,ogou ----------------------------------------------------------------------------------------------------2 ---------------------------------2 Gambar ! Tampilan Tampilan a&al aau ,og in------------------------------------------------------------in----------------------------------------------------------------------------2 ---------------2 Gambar Tampilan Formulir pena;aran user baru----------------------------------------------------2 Gambar 10 Tampilan menu uama aplikasi iisi guang---------------------------------------------2 Gambar 11 Tampilan sub menu arang------------------------------------------------------------------------2 Gambar 12 Tampilan ;orm penerimaan arang------------------------------------------------------------2 Gambar 19 Form arang .eluar-----------------------------------------------------------------------------------2 Gambar 14 Tampilan Form ,aporan Penerimaan < Pengeluaran arang--------------------2 Gambar 1 Form Gani Pass&or---------------------------------------------------------------------------------2 Gambar 1' Tampilan 6alaman ama Diisi $ekrearis----------------------------------------------2 Gambar 17 Tampilan "enu Peren#anaan $isem >nenori------------------------------------------2 Gambar 1! Tampilan "enu ,aporan 5@>------------------------------------------5@>----------------------------------------------------------------------------------------------2 2
DA'TAR TABEL
Tabel 1- >eni;ikasi .asus < =en#ana Pengu8ian---------------------------------------------------------2 Pengu8ian---------------------------------------------------------2
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014 27-12-2014
4
Tabel Ta bel 22 - ,ogin %min %min----------------------------------------------------------------------------------------------------2 ----------------------------------------------------------------------------------------------------2 Tabel 9- ,ogin Diisi Guang---------------------------------------------------------------------------------------2 Guang---------------------------------------------------------------------------------------2 Tabel 4- ,ogin Disi $ekrearis-------------------------------------------------------------------------------------2 $ekrearis-------------------------------------------------------------------------------------2 Tabel - Pena;aran ser aru-------------------------------------------------------------------------------------2 aru-------------------------------------------------------------------------------------2 Tabel '- "enginpukan aa barang baru----------------------------------------------------------------------2 baru----------------------------------------------------------------------2 Tabel 7- Penerimaan arang------------------------------------------------------------------------------------------2 arang------------------------------------------------------------------------------------------2 Tabel Ta bel !- .eluar arang--------------------------------------------------------------------------------------------------2 arang--------------------------------------------------------------------------------------------------2 Tabel - ,aporan Penerimaan arang-------------------arang------------------------------------------------------------------------------------------------------------------------2 ----------2 Tabel 10- ,aporan Penerimaan arang---------------------arang----------------------------------------------------------------------------------------------------------------------2 ------2 Tabel 11- Peren#anaan .ebuuhan---------------------------------------------------------------------------------2 .ebuuhan---------------------------------------------------------------------------------2 Tabel 12- ,aporan Peren#anaan .ebuuhan------------------------------------------------------------------2 .ebuuhan------------------------------------------------------------------2 Tabel 19- bah Pass&or----------------------------------------------------------------------------------------------2 Pass&or----------------------------------------------------------------------------------------------2 Tabel Ta bel 14- ,ogou ,ogou-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------2 -------------------2
PENDAHULUAN
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014 27-12-2014
I#+
T(,(an Dokum Dokumen en ini iu8 iu8uka ukan n kepa kepaaa user user sebaga sebagaii lapor laporan an pengu pengu8ia 8ian n perang perangka ka lunaklunak-
Dokumen ini apa igunakan unuk menin8au kemampuan program karena iserai engan pengu8ian erhaap erha ap keseluruhan sisem sise m perangka lunak-
I#-
Link(p Masala. Perangka lunak yang akan iu8i aalah A%plikasi >nenori arang erbasis *ebB i
Perangk ngka a lunak lunak ini aala aalah h perang perangka ka lunak lunak yang yang PT# "AHANA AHANA LENTERA RA$A RA$A- Pera igunakan unuk menyimpan aa penerimaan barang pengeluaran barang < laporan bulanan unuk unuk sok guangguang-
$isem $isem ini implem implemena enasika sikan n melalui melalui anya38a& anya38a&ab ab anara anara pengguna pengguna
engan sisem-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014 27-12-2014
'
I#/
Diara* A0tivit1
Ga*!ar + A0tivit1 Diara* B(siness Proses AIBB"
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
7
Ga*!ar -#+ A0tivit1 Diara* Loin
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
!
Ga*!ar +#/ A0tivit1 Diara* Da)tar User Bar(
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
Ga*!ar +#2 A0tivit1 Diara* Data Baran Bar(
Ga*!ar +#3 A0tivit1 Diara* Peneri*aan Baran
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
10
Ga*!ar +#4 A0tivit1 Diara* Kel(ar Baran
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
11
Ga*!ar +#5 A0tivit1 Diara* U!a. Pass6or7
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
12
Ga*!ar +#8 A0tivit1 Diara* Loo(t
I#2 •
De)inisi 9 Sinkatan
$.P, aalah $pesi;ikasi .ebuuhan Perangka ,unak aau alam bahasa >nggris3nya sering 8uga isebu sebagai $o;&are =eCuiremens $pesi;i#aion ($=$) an merupakan spesi;ikasi ari perangka lunak yang akan ikembangkan-
•
DPP, aalah Deskripsi Peran#angan Perangka ,unak aau alam bahasa >nggris3nya sering 8uga isebu sebagai $o;&are Design Des#ripion ($DD)
•
5@> aalah 5#onomi# @rer >neral ( 5@> ) yang apa berupa 8a&al inerallama pemesanan kembali suau bahan baku-
•
$.P,3%>*-.3 aalah koe yang merepresenasikan kebuuhan (requirement ) paa AIBB" engan AIBB"#K aalah koe proukSKPL aalah koe ;ase an :::: aalah iginomor kebuuhan (requirement )-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
19
•
DPP,3%>*- K 3 aalah koe yang ipakai alam merepresenasikan ;ungsi ari perangka lunak %>*- %>*-K aalah koe ;ase seangkan aalah represenasi ari nomor ;ungsiPD6P,3%>*- K 3yyyy koe yang merepresenasikan kasus u8i perangka lunak paa AIBB" engan AIBB" aalah koe prouk PDHUPL aalah koe ;ase an 1111
merupakan nomor kasus u8i relaie ehaap nomor $.P,-
I#3 •
Re)erensi
$.P, %>* E$pesi;ikasi .ebuuhan Perangka ,unak ?o"ar eparemen >lmu .ompuer >P DP, %>* E Deskripsi Peran#angan Perangka ,unak %PP" eparemen >lmu .ompuer >P
•
DP, ?o"ar E Deskripsi 8i Perangka ,unak ?o"ar eparemen >lmu .ompuer >P
•
DP, $$" E Deskripsi 8i Perangka ,unak $$" eparemen >lmu .ompuer >P
I#4
Deskripsi U*(* Dok(*en
Dokumen ini berisi enang semua ahapan pengu8ian yang ilakukan erhaap perangka lunak yang kami kembangkan- Dokumen u8i ini berasarkan okumen DPP, yang elah ibua sebelumnya-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
14
LINGKUNGAN PENGUJIAN PERANGKAT LUNAK
I#5
Perankat L(nak Pen(,ian
Perangka lunak ini (%>*) iu8ikan engan beberapa perangka lunak lain yaiu: •
$isem operasi: *ino&s !-1 Pro;essional
•
*eb serer: %pa#he 6TTPD 2-2-21
•
*eb bro&ser: Google ?hrome
•
$#riping language: P6P ersi --11
•
D"$: "y$Q, ersi -'-1'
I#8
Perankat Keras Pen(,ian
Perangka keras yang iperlukan unuk mengu8i aplikasi ini aalah sau se kompuer engan spesi;ikasi: • • •
Pro#essor: >nel Penium ?P G92! H 9-20 G6I "emory: 2 G DD=9 6arisk : 00 G
I#;
Material Pen(,ian
Tampilan a&al yang akan iliha oleh pengguna keika masuk ke alam sisem ini aalah sebagai beriku:
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
1
Ga*!ar ; Ta*pilan a6al ata( Lo in
6alaman ini iisi koak ialog yang memina pengguna unuk memasukkan username an password - ila username an password suah era;ar maka pengguna akan masuk ke menu
uama- ila username an password belum era;ar maka pengguna iak apa masuk ke alam menu uama- %a 9 iisi yang bisa menggunakan aplikasi ini an konen yang imua sesuai engan iisinya- nuk pena;aran user baru harus menghubungi amin an ia;arkan oleh amin-
Ga*!ar +< Ta*pilan 'or*(lir pen7a)taran (ser !ar(
6alaman ini aalah halaman imana amin menambahkan user baru sesuai iisinya-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
1'
Ga*!ar ++ Ta*pilan *en( (ta*a aplikasi 7ivisi (7an
6alaman uama ini aalah halaman uama unuk iisi guang- 6alaman ini ampil seelah pengguna memasukkan username an pass&or engan benar sesuai engan username an pass&or yang elah era;ar paa aabase- Dalam menu uama ini user iisi guang apa memilih empa ;ungsi ari aplikasi inenori barang ini-
Ga*!ar +- Ta*pilan s(! *en( Baran
6alaman ini ber;ungsi unuk inpu aa barang baru yang berguna unuk menyimpan aa barang yang belum aa sebelumnya i aabase an meliha aa baranng yang aa iaabase-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
17
Ga*!ar +/ Ta*pilan )or* peneri *aan Baran
6alaman ini ber;ungsi unuk menyimpan aa barang apa yang masuk kapan barang iu ierima an berapa 8umlah barang yang ierima-
Ga*!ar +2 'or* Baran Kel(ar
6alaman ini ber;ungsi unuk men#aa kapan barang ikeluarkan berapa banyak barang yang ikeluarkan- Paa saa ;ungsi ini i8alankan 8umlah barang yang keluar akan langsung berkurang paa sok barang No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
1!
Ga*!ar +3 Ta*pilan 'or* Laporan Peneri*aan 9 Penel(aran B aran
Paa menu laporan user guang bisa merliha an men#eak barang apa sa8a an berpaa banyak barang yang ierima an ikeluarkan paa seiap bulan nya-
Ga*!ar +4 'or* Ganti Pass6or7
Paa menu pro;il erapa pilihan ubah pass&or yang ber;ungsi unuk merubah pass&oruser-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
1
Ga*!ar +5 Ta*pilan Hala*an Uta*a Divisi Sekretaris
eriku ini aalah halaman uama 8ika login engan iisi sekrearis-paa halaman ini erapa 2 menu yaiu pere#anaan kebuuhan an laporan 5@>-
Ga*!ar +8 Ta*pilan Men( Peren0anaan Siste* Inventori
"enu ini ber;ungsi unuk memilih barang mana yang akan ibua sysem peren#aaan nya -
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
20
Ga*!ar +; Ta*pilan Men( Laporan EOI
"enu ini ber;ungsi unuk menampilkan laporan 5#onomi# @rer >neral-
I#+< S(*!er Da1a Man(sia Persyaraan sumber aya manusia yang akan erliba alam proses pengu8ian perangka lunak ini aalah : •
"emahami konsep pemrograman berorienasi ob8ek alam bahasa pemrograman php-
•
"emahami proses pengu8ian perangka lunak berorienasi ob8ek-
•
"emahami konsep pemrograman aa base "y$Q,-
I#++ Prose7(r U*(* Pen(,ian -#3#+# Penenalan 7an Lati.an erhubung pihak yang erliba alam proses pengu8ian elah memenuhi persyaraan 2-4 an engan memperimbangkan bah&a perngka lunak an keras yang ibuuhkan alam pengu8ian suah umum igunakan maka pengenalan an laihan iak perlu ilakukan-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
21
-#3#-# Persiapan A6al %plikasi ini iak perlu persiapan a&al unuk iu8i sehingga persiapan a&al iiaakan-#3#-#+#
Persiapan Prose7(ral
Persiapan proseural iak iperlukan alam pengu8ian perangka lunak ini-#3#-#-#
Persiapan Perankat Keras
Perangka keras yang perlu ipesiapkan aalah$ebuah perangka #ompuer yang ilengkapi engan : • • •
Pro#essor: >nel Penium ?P G92! H 9-20 G6I "emory: 2 G DD=9 6arisk : 00 G
-#3#-#/#
Persiapan Perankat L(nak
Perangka lunak yang igunakan unuk mengu8i aalah J%"PP 1-!-9 $ebelum melakukan pengu8ian erlebih ahulu perangka lunak %>* isimpan i ;oler Aho#sB empa perangka lunak J%"PP ersebu iinsal- "isal 8ika J%"PP iinsal i rie ? maka %>* akan isimpan i ?:amppho#s%>*>nsruksi unuk mengaki;kan program: •
+alankan serer %pa#he an "y$Q, yang aa i J%"PP ?onrol Panel-
•
uka bro&ser yang aa an keikkan: hp:lo#alhos%>*
•
?oba lakukan proses login engan menggunakan username an pass&or beriku : o
sername : amin pass&or : amin ( unuk login sebagai amin-
o
sername : guang pass&or : guang ( unuk login sebagai iisi guang-
o
sername : sekrearis pass&or : sekrearis ( unuk login sebagai iisi sekrearis-
-#3#/# Pelaksanaan Pen(,ian Pelaksanaan pengu8ian langsung ilakukan paa ahap pengu8ian sisem engan mengu8i ;ungsi3;ungsi yang erapa i alam aplikasi %>* ini-
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
22
-#3#2# Mekanis*e Laporan Hasil U,i Dokumen hasil u8i ari aplikasi ini akan iberikan kepaa asisen prakikum an iealuasi oleh asisen an kelompok lain yang berinak sebagai klien ari kelompok kami- $ehingga aplikasi menapakan umpan balik alam pengembangan perangka lunak ini selan8unya-
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
29
IDENTI'IKASI 9REN=ANA PENGUJIAN
Pengu8ian yang ilakukan berasarkan ;ungsi yang sebelumnya elah ie;inisikan i alam $.P,- $e#ara singka proses ini i8abarkan alam abel 1 :
I#+- Bla0kBo: Testin Ta!el +# I7enti)ikasi Kas(s 9 Ren0ana Pen(,ian
.elas 8i
uir 8i
>eni;ikasi $.P,
Pengu8ia n
Pengu8ian
anar ;ungsi
$.P,3
PD6P,
PD6P,3
login %>*-K %>*-K>
muka
amin < iisi K0004
pengguna
lain
Pengu8ia
Pembuaan
n
user name an %>*-. %>*-K 3
%##oun
pass&or
K0009
0002
Pengu8ia
Pengu8ian
$.P,3
PD6P,3
n ;ungsi
;ungsi
$.P,3
K0001
Pengu8ian ubah $.P,3 pass&or
+enis
Pengu8ia
Pengu8ia
n
n
Pengu8ia
la#k
n sisem
bo
+a&al
27 Desember
0001
2014
PD6P,3
Pengu8ia
la#k
n uni
bo
27 Desember 2014
aa %>*-K %>*-K>
barang
Tingka
Pengu8ia
la#k
n uni
bo
27 Desember
0009
2014
PD6P,3
%>*-K %>*-K> K0002
0004
Pengu8ian
$.P,3
PD6P,3
;ungsi logou
%>*-K %>*-K>
Pengu8ia
la#k
n uni
bo
27 Desember 2014
K0009
000
Pengu8ian
$.P,3
PD6P,3
;ungsi
%>*-. %>*-K>
Pengu8ia
la#k
n uni
bo
27 Desember 2014
Pengu8ia
la#k
n uni
bo
27 Desember
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
24
penerimaan
K0004
000'
2014
$.P,3
PD6P,3
barang Pengu8ian ;ungsi
keluar %>*-. %>*-K>
barang
K000
0007
Pengu8ian
$.P,3
PD6P,3
la#k
n uni
bo
27 Desember 2014
;ungsi laporan %>*-. %>*-K> penerimaan
Pengu8ia
K000'
000!
Pengu8ian
$.P,3
PD6P,3
;ungsi
%>*-. %>*-K>
peren#anaan
K0007
000
Pengu8ian
$.P,3
PD6P,3
;ungsi
%>*-. %>*-K>
pemilihan
K000!
0010
Pengu8ian
$.P,3
PD6P,3
;ungsi
%>*-. %>*-K>
kalkulaor
K000
0011
$.P,3
PD6P,3
Pengu8ia
la#k
n uni
bo
27 Desember 2014
an pengeluaran barang bulan Pengu8ia
la#k
n uni
bo
27 Desember 2014
kebuuhan
barang
Pengu8ia
la#k
n uni
bo
27 Desember 2014
unuk
iren#anakan kebuuhannya Pengu8ia
la#k
n uni
bo
27 Desember 2014
peren#anaan barang Pengu8ian
;ungsi laporan %>*-. %>*-K> peren#anaan
K0010
Pengu8ia
la#k
n uni
bo
0012
27 Desember 2014
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
2
barang
DESKRIPSI 9 HASIL UJI
Ta!el -# Loin A7*in
>eni;ikasi
%>*3PD6P,30001
/ama .asus 8i
Pengu8ian ;ungsi login
Deskripsi
,ogin konisi /ormal
.onisi %&al
$uah erapa a##oun aminisraor
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- ,og in engan ser3>D : amin an pass&or : amin 2- Periksa hasil log in Lang Diharapkan
Pengamaan
.esimpulan
"un#ul 8enela menu
erhasil masuk ke 8enela
@k
uama unuk %min
menu uama
Ta!el /# Loin D ivisi G(7an
>eni;ikasi
%>*3PD6P,30002
/ama .asus 8i
Pengu8ian ;ungsi login
Deskripsi
,ogin konisi /ormal
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
2'
.onisi %&al
$uah erapa a##oun guang
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- ,og in engan ser3>D : guang an pass&or : guang 2- Periksa hasil log in Lang Diharapkan
Pengamaan
.esimpulan
"un#ul 8enela menu
erhasil masuk ke 8enela
@k
uama unuk iisi guang
menu uama
Ta!el 2# Loin D visi Sekretaris
>eni;ikasi
%>*3PD6P,30009
/ama .asus 8i
Pengu8ian ;ungsi login
Deskripsi
,ogin konisi /ormal
.onisi %&al
$uah erapa a##oun sekrearis
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- ,og in engan ser3>D : sekrearis an pass&or : sekrearis 2- Periksa hasil log in Lang Diharapkan
Pengamaan
.esimpulan
"un#ul 8enela menu
erhasil masuk ke 8enela
@k
uama unuk iisi
menu uama
sekrearis
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
27
Ta!el 3# Pen7a)taran User Bar(
>eni;ikasi
%>*3PD6P,30004
/ama .asus 8i
Pengu8ian ;ungsi Da;ar konisi /ormal
Deskripsi .onisi %&al
elum ,ogin
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
,ogin sebagai amin E menambahkan user unuk iisi guang 3 mengisi user name an pass&or baru an required field yang aa Lang Diharapkan
Pengamaan
.esimpulan
"un#ul aa user i aa
erhasil mena;ar ampil
@k
maser user
aa maser user
Ta!el 4# Meninp(tkan 7ata !aran !ar(
>eni;ikasi
%>*3PD6P,3000
/ama .asus 8i
Pengu8ian ;ungsi arang konisi /ormal
Deskripsi .onisi %&al
$uah login sebgai iisi guang
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario >npu aa barang baru nama : ;rui 8enis : ingin
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
2!
Lang Diharapkan
Pengamaan
.esimpulan
Daa ersimpan i aabase
erhasil menyimpan i
@k
an ampil i halaman aa
aabase an ampil i aa
maser
maser Ta!el 5# Peneri*aan Baran
>eni;ikasi
%>*3PD6P,3000'
/ama .asus 8i
Pengu8ian ;ungsi penerimaan barang
Deskripsi
.onisi /ormal
.onisi %&al
$uah ,ogin sebagai iisi guang
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- ser memilih barang ;rui 2- Quaniy: 1 Lang Diharapkan
Pengamaan
.esimpulan
Daa ersimpan an log gl
erhasil menyimpan ke
@k
penerimaan akan ersimpan
aabase < iaabase maser so#k barang sesuai engan yg i inpukan Ta!el 8# Kel(ar Baran
>eni;ikasi
%>*3PD6P,30007
/ama .asus 8i
Pengu8ian ;ungsi keluar barang
Deskripsi
konisi /ormal
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
2
.onisi %&al
$uah ,ogin sebagai iisi guang
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- ser memilih barang ;rui 2- Quaniy: 9 Lang Diharapkan
Pengamaan
.esimpulan
Daa log pengeluaran
erhasilmenyimpan aa
@k
barang ersimpan an so#k
an so#k pun berkurang
yg aa pun berkurang
Ta!el ;# Laporan Peneri*aan Baran
>eni;ikasi
%>*3PD6P,3000!
/ama .asus 8i
Pengu8ian ;ungsi laporan penerimaan barang
Deskripsi
.onisi /ormal
.onisi %&al
$uah ,ogin sebagai iisi guang
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- "emilih laporan penerimaan barang E ari anggal 1 esember 2014 s 91 Desember 2014 Lang Diharapkan
Pengamaan
.esimpulan
$emua aa penerimaan
erhasil menampilkan aa
@k
barang ari gl 11214 s
penerimaan barang ari gl No*or Dok(*en
Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
90
911214 akn ampil
11214 s 911214
Ta!el +<# Laporan Peneri*aan Baran
>eni;ikasi
%>*3PD6P,3000
/ama .asus 8i
Pengu8ian ;ungsi laporan pengeluaran barang
Deskripsi
.onisi /ormal
.onisi %&al
$uah ,ogin sebagai iisi guang
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- "emilih laporan pengeluaran barang E ari anggal 1 esember 2014 s 91 Desember 2014 Lang Diharapkan
Pengamaan
.esimpulan
$emua aa pengeluaran
erhasil menampilkan aa
@k
barang ari gl 11214 s
penerimaan barang ari gl
911214 akn ampil-
11214 s 911214
Ta!el ++# Peren0anaan Ke!(t(.an
>eni;ikasi
%>*3PD6P,30010
/ama .asus 8i
Pengu8ian Fungsi Peren#anaan .ebuuhan
Deskripsi
.onisi /ormal
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
91
.onisi %&al
$uah ,ogin $ebagai iisi sekrearis
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- "emilih barang : ;rui bulan : Desember
Lang Diharapkan
Pengamaan
.esimpulan
erhasil menampilkan hasil engan sesuai
$ok orer iak ampil paa
error
hasil peren#anaan
Ta!el +-# Laporan Peren0anaan Ke!(t(.an
>eni;ikasi
%>*3PD6P,30011
/ama .asus 8i
Pengu8ian Fungsi ,aporan Peren#anaan .ebuuhan
Deskripsi
.onisi /ormal
.onisi %&al
$uah ,ogin $ebagai iisi sekrearis
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- ,aporan
Lang Diharapkan
Pengamaan
.esimpulan
erhasil menampilkan hasil engan sesuai
Daa iak aa yang ampil
error
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
92
Ta!el +/# U!a. Pass6or7
>eni;ikasi
%>*3PD6P,30012
/ama .asus 8i
Pengu8ian Fungsi bah Pass&or
Deskripsi
.onisi /ormal
.onisi %&al
$uah ,ogin
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- Pass&or lama : sekrearis pass&or baru : 1294
Lang Diharapkan
Pengamaan
.esimpulan
Pass&or bergani an bisa login engan pass&or baru
ser bisa login engan
@.
pass&or baru Ta!el +2# Loo(t
>eni;ikasi
%>*3PD6P,30019
/ama .asus 8i
Pengu8ian Fungsi ,ogou
Deskripsi
.onisi /ormal
.onisi %&al
$uah ,ogin
Tanggal Pengu8ian
27 Desember 2014
Pengu8i
.elompok 1 $kenario
1- ,ogou
Lang Diharapkan
Pengamaan
.esimpulan
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
99
erhasil keluar ari program
.eluar ari program
@.
an harus login lagi 8ika ingin masuk ke sysem
I#+/ ".iteBo: Testin /#-#+
Pen(,ian Loin
a- agan %lir b-
Ga*!ar /#-# + Baan Alir Loin
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
94
#- ,ising Program M;orm iNOlogin;ormO a#ionNOine-phploginKaempN1O mehoNOposO Mp #lassNOanimae4 boun#e>nOMinpu ypeNOeO iNOusernameO nameNOusernameO pla#eholerNOsernameO Mp Mp #lassNOanimae boun#e>nOMinpu ypeNOpass&orO iNOpass&orO nameNOpass&orO pla#eholerNOPass&orO Mp Mp #lassNOanimae' boun#e>nOMbuon #lassNObn bn3e;aul bn3 blo#kO"asukMbuonMp M;orm Mphp i;(isse(RKG5TSloginKaempU)) V Rsp;Nsprin;(O$ele# W ;rom userKlogin &here usernameNXs an pass&orNXsORKP@$TSusernameUm(RKP@$TSpass&orU))Y RrsNmysClKCuery(Rsp;)Y Rr&NmysClK;e#hKarray(Rrs)Y Rr#NmysClKnumKro&s(Rrs)Y i;(Rr#NN1) V RK$5$$>@/SloginKhashUNRr&SloginKhashUY RK$5$$>@/SloginKuserUNRr&SusernameUY e#ho OMs#rip&ino&-lo#aionNashboar-phpMs#ripOY Z Z
- Gra;ik %lir
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
9
- .ompleksias $iklomais (pengukuran kuaniai; erhaap kompleksias logis suau program) ari gra;ik alir apa iperoleh engan perhiungan : (G) N 5 E / [ 2 Persamaan .ompleksias $iklomais Dimana : 5 N +umlah 5ge gra;ik alir / N +umlah $impul gra;ik alir $ehingga kompleksias siklomaisnya (G) N E [ 2 N 2 e - asis se yang ihasilkan ari 8alur inepenen se#ara linier aalah 8alur 1 E 2 E 9E 4 E 1E2E9E9E4E ;-
Dari
basis
se
yang
i#oba
engan
memasukkan
usernameNamin
an
pass&orNaminkemuian iekan login maka basis se yang ihasilkan 13239343 erliha bah&a simpul elah ieksekusi sau kali- erasarkan keenuan
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
9'
/#-#-
Pen(,ian Da)tar User Bar(
a-agan %lir
Ga*!ar /#-# / Da)tar User Bar(
b - ,ising Program Mi #lassNO#apionO Mh9ser "anagemenMh9
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
97
Mp6alaman unuk menambahmengubah an menghapus aa userMp MpMa hre;NO#aNaminisraor
Mi
Mi Mphp
obKsar()Y M;orm
nameNO;orm1O
mehoNOposO
a#ionNO
#aNaminisraor
Minpu ypeNOeO nameNOusernameO iNOusernameO
MlabelPass&orMlabel Minpu ypeNOeO nameNOpass&orO iNOpass&orO Mlabel+enis ,oginMlabel Msele# nameNO8enisO iNO8enisO Mopion alueNOguangOagian GuangMopion Mopion alueNOsekrearisO$ekrearisMopion Mopion alueNOpimpinanOPimpinanMopion
Msele# No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
9!
MpMp Minpu ypeNOsubmiO #lassNObn bn3primaryO nameNObuonO iNObuonO alueNODa;arO
ypeNOreseO
#lassNObn
bn3angerO
nameNOreseO iNOreseO alueNO=eseO M;orm Mphp obKenK;lush()Y MpMp MpMp Mspan #lassNOspan4O Mable
&ihNO100XO
borerNO0O
#ellspa#ingNO0O
#ellpaingNO0O
#lassNOable able3sripeO Mr MsernameM M+enis ,oginM M
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
9
V Mr MMphp e#ho RsSusernameUY M MMphp e#ho RsSloginKhashUY M
MMa hre;NO#aNaminisraor
O5iMa
#aNaminisraor
3
Ma
e#ho
hre;NO
sha1(RsSusernameU)Y
O6apusMaM Mr Mphp Z Mable Mspan Mphp i;(isse(RKG5TSa#U)) V
RrsNmysClKCuery(O>nser
ino
(\username\\pass&or\\loginKhash\)
alues
userKlogin (O-
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
40
RKP@$TSusernameU-OO-m(RKP@$TSpass&orU)-OO-RKP@$TS8enisU-O)O)
or
ie(mysClKerror())Y i;(Rrs) V e#ho
OMs#rip&ino&-lo#aionN
#aNaminisraor
Mphp i;(isse(RKG5TSelU)) V RisNRKG5TSiUY R;;NmysClKCuery(ODelee ;rom userKlogin *here sha1(username)NORis-OO)Y i;(R;;) V e#ho
OMs#rip&ino&-lo#aionN
#aNaminisraor
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
41
#-Gra;ik %lir
Ga*!ar /#-# 2 Gra)ik Da)tar User Bar(
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
42
e- asis se yang ihasilkan ari 8alur inepenen se#ara linier aalah 8alur 132393433' ;- Dari basis se yang i#oba engan memasukkan usernameNamin pass&orN amin < ,oginKhas Naminisraor kemuian iekan login maka basis se yang ihasilkan 132393433' erliha bah&a simpul elah ieksekusi sau kali- erasarkan keenuan ersebu ari segi kelayakan so;&are sisem ini elah elah memebuhi syara/#-#/
Pen(,ian Entr1 Baran Bar(
a- Gambar agan
Ga*!ar /#-# 3 Entr1 Baran Bar(
b- ,ising Program Ms#rip sr#NO8s8Cuery3ui-8sOMs#rip Mh25nry arang "asukMh2 M;orm nameNO;orm1O mehoNOposO a#ionNOO auo#ompleeNOonO
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
49
Mable &ihNO0XO borerNO0O #ellspa#ingNO0O #ellpaingNO0O Mr MTanggalM MMinpu ypeNOeO nameNOglrO iNOaepi#kerO pla#eholerNOPilih anggal--O M Mr Mr M &ihNO40XO.oe arangM M &ihNO'0XOMlabel ;orNOkoebarangOMlabel Minpu ypeNOeO nameNOkoebarangO
iNOkoebarangO
pla#eholerNOPilih
arang--O
on?li#kNO&ino&-open(hp:lo#alhosbahanbakupages&ebie&barang-ph ppopuppage&ihN00oolbarN0resiIableN0s#rollbarsNnoheighN400op N100le;N100)YO M Mr Mr M/ama arangM MMinpu nameNOnamabarangO
ypeNOeO
iNOnamabarangO
reaonlyNOreaonlyOM Mr Mr MQTLM MMinpu ypeNOeO nameNOCyO iNOCyOM Mr Mr M
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
44
RCNmysClKCuery(O>nser
ino
(\gl\\koeKbarang\\8umlah\)
barangKmasuk
alues
(O-Rne&Dae-OO-
RKP@$TSkoebarangU-OO-RKP@$TSCyU-O)O) or ie(mysClKerror())Y RC2NmysClKCuery(O$ele# W ;rom aaKperseiaan koeKbarangNO-RKP@$TSkoebarangU-OO)Y Rr#NmysClKnumKro&s(RC2)Y i;(Rr#NN1) V RC9NmysClKCuery(Opae masukNmasuk
[
&here
aaKperseiaan
O-RKP@$TSCyU-OsokKerseiaNsokKerseia
$5T [
O-
RKP@$TSCyU-O *here koeKbarangNO-RKP@$TSkoebarangU-OO)Y i;(RC9) V e#ho ODaa suah isimpanOY Z ZelseV RC4NmysClKCuery(O>nser ino aaKperseiaan (\koeKbarang\\sokKa&al\\masuk\\sokKerseia\)aluesORKP@$TSkoebarangU-OO-RKP@$TSCyU-OO-RKP@$TSCyU-OORKP@$TSCyU-O)O)Y i;(RC4) V e#ho ODaa suah isimpanOY Z Z Z #- Gra;ik %lir 5nry arang aru
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
4
- asis se yang ihasilkan ari 8alur inepenen se#ara linier aalah 8alur 132393433' e- Dari basis se yang i#oba engan memasukkan koe brgnm brgsok a&almasuksok erseia kemuian iekan login maka basis se yang ihasilkan 132393433' erliha bah&a simpul elah ieksekusi sau kalierasarkan keenuan ersebu ari segi kelayakan so;&are sisem ini elah elah memebuhi syara/#-#2
Pen(,ian Peneri*aan Baran
a- Gambar agan
Ga*!ar /#-# 5 Teri*a Baran
b- ,ising Program Mphp No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
4'
obKsar()Y M;orm
nameNO;orm1O
mehoNOposO
a#ionNO
#aNguangnser (\namaKbarang\\8enisKbarang\)
ino alues
aaKbarang
(O-RKP@$TSnamabarangU-OO-
RKP@$TS8enisU-O)O) or ie(mysClKerror())Y i;(Rrs) V e#ho
OMs#rip&ino&-lo#aionN
#aNguang
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
47
Mphp i;(isse(RKG5TSelU)) V RisNRKG5TSiUY R;;NmysClKCuery(ODelee
;rom
sha1(koeKbarang)NO-Ris-OO)Y i;(R;;) V e#ho
aaKbarang
*here
OMs#rip&ino&-lo#aionN
#aNguang
Pen(,ian Baran Kel(ar
a- Gambar agan
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
4!
Ga*!ar /#-# 8 Baran Kel(ar
No*or Dok(*en Universitas Pa*(lan PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
4
b- ,ising Program Ms#rip sr#NO8s8Cuery3ui-8sOMs#rip Mh25nry arang .eluarMh2 M;orm nameNO;orm1O mehoNOposO a#ionNOO auo#ompleeNOonO Mable &ihNO0XO borerNO0O #ellspa#ingNO0O #ellpaingNO0O Mr MTanggalM MMinpu ypeNOeO nameNOglrO iNOaepi#kerO pla#eholerNOPilih anggal--O M Mr Mr M &ihNO40XO.oe arangM M &ihNO'0XOMlabel ;orNOkoebarangOMlabel Minpu ypeNOeO nameNOkoebarangO pla#eholerNOPilih
iNOkoebarangO arang--O
on?li#kNO&ino&-open(hp:lo#alhosbahanbakupages&ebie&barang-ph ppopuppage&ihN00oolbarN0resiIableN0s#rollbarsNnoheighN400op N100le;N100)YO M Mr Mr M/ama arangM MMinpu nameNOnamabarangO
ypeNOeO
iNOnamabarangO
reaonlyNOreaonlyOM Mr Mr MQTLM MMinpu ypeNOeO nameNOCyO iNOCyOM Mr Mr M
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
0
V Rne&Dae N ae(OL3m3O sroime(RKP@$TSglrU))Y RC2NmysClKCuery(O$ele#
W
;rom
aaKperseiaan
koeKbarangNO-RKP@$TSkoebarangU-OO)Y Rr&NmysClK;e#hKarray(RC2)Y Rr#NmysClKnumKro&s(RC2)Y i;(Rr#NN1) V i;(RKP@$TSCyU M Rr&SsokKerseiaU) V RCNmysClKCuery(O>nser ino (\gl\\koeKbarang\\8umlah\)
alues
&here
barangKkeluar (O-Rne&Dae-OO-
RKP@$TSkoebarangU-OO-RKP@$TSCyU-O)O) or ie(mysClKerror())Y i;(RC) V RC9NmysClKCuery(Opae aaKperseiaan $5T keluarNkeluar [ O-RKP@$TSCyU-OsokKerseiaNsokKerseia 3 ORKP@$TSCyU-O *here koeKbarangNO-RKP@$TSkoebarangU-OO)Y i;(RC9) V e#ho ODaa suah isimpanOY Z Z ZelseV e#ho O$ok barang kurangOY Z ZelseV e#ho O"au 8ual api barang kosong 6ello&&&&--OY Z Z #- Gra;ik %liir
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
1
b
asis se yang ihasilkan ari 8alur inepenen se#ara linier aalah 8alur 132393433' - Dari basis se yang i#oba engan memasukkan nm brg8ns brg kemuian iekan login maka basis se yang ihasilkan 132393433' erliha bah&a simpul elah ieksekusi sau kali- erasarkan keenuan ersebu ari segi kelayakan so;&are sisem ini elah elah memebuhi syara-
/#-#4
Pen(,ian Up7ate User9pass6or7
a- Gambar agan
Ga*!ar /#-# +< Up7ate7 User 9 pass6or7
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
2
b- ,ising Program Mphp obKsar()Y i;(isse(RKG5TSiU)) V RrsNmysClKCuery(O$ele# W ;rom userKlogin &here sha1(username)NORKG5TSiU-OO)Y Rro&NmysClK;e#hKarray(Rrs)Y M;orm nameNO;orm1O
mehoNOposO
a#ionNO
#aNaminisraor
nameNOreseO
iNOreseO
alueNO?an#elO
on#li#kNO&ino&-lo#aionN#aNaminisraor
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
9
obKenK;lush()Y ZelseV e#ho
OMs#rip&ino&-lo#aionN
#aNaminisraor
userKlogin
$5T
pass&orNO-m(RKP@$TSpass&orU)-OloginKhashNO-RKP@$TS8enisU-O *here sha1(username)NO-RKG5TSiU-OO)Y i;(Rrs) V e#ho
OMs#rip&ino&-lo#aionN
#aNaminisraor
Pen(,ian Loo(t
a- Gambar agan
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014
4
Ga*!ar /#-# ++ Loo(t
b- ,ising Program Mphp sessionKesroy()Y e#ho OMs#rip&ino&-lo#aionNine-phpMs#ripOY #- Gra;ik %liran
Ga*!ar /#-# +- Gra)ik Aliran Loo(t
No*or Dok(*en Universitas Pa*(lan
PDHUPL - AIBBW Revisi
A
Tgl: 27-12-2014