skplproyeka 141212044352 conversion gate02
TRANSCRIPT
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
1/14
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
D Waiters
Sistem Software Digital Waiters
Dipersiapkan oleh:
Kelompok 4 :
Arinta Asesanti (105060801111068)
Nurul Fitria K. (105060800111075)
ukma Nur F.A (10506080711108!)
"urusan #eknik $n%ormatika
Fakultas #eknik
&ni'ersitas rai*a+a
!r!sa"
Te#"i# I"formati#a
UB
Nomor Do#!me" Halama"
GL$%&G'' ('')"o gr*+ 1!
Re,isi ,nomor re'isi- #l: /6 Desemer /011
GL01
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
2/14
DAFTAR PERUBAHAN
Re,isi Des#ri*si
A
B
-
D
E
F
G
$ND2
#3
A D F 3
Ditulis
oleh
Diperiks
a oleh
Disetu*u
i oleh
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
3/14
Daftar Halama" Per!.a/a"
Halama" Re,isi Halama" Re,isi
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
4/14
Daftar Isi
1. enahuluan............................................................................................................................5
1.1 #u*uan enulisan Dokumen...........................................................................................5
1./ inkup 9asalah...........................................................................................................5
1.! De%inisi $stilah an inkatan......................................................................................5
1.4 Aturan enomoran.........................................................................................................51.5 ;e%erensi........................................................................................................................5
1.6 Deskripsi umum Dokumen ($khtisar)............................................................................5
/ Deskripsi &mum erankat unak......................................................................................5
/.1 Deskripsi &mum istem................................................................................................5
/./ Funsi rouk................................................................................................................5
/.! Karakteristik enuna..................................................................................................5
/.4 atasan...........................................................................................................................5
/.5 inkunan uirement ummar+.........................................................................8
!.7./ Non Fun?tional ;e>uirement ummar+.................................................................@
Flo maproseur............................................................................................................10
B Fun?tion oint.............................................................................................................10
ampiran lain +an ianap perlu....................................................................................10
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
5/14
%0 Pe"1a/!l!a"
Dokumen ini akan erisi menenai pesi%ikasi Keutuhan erankat unak (K) atau
so%tare ;e>uirement pe?i%i?ation (;) untuk implementasi sistem so%tare Diital
aiters (Daiters) i unia isnis tertama isanis makanan (restoran). &ntuk penamaan
okumen ini selan*utn+a akan iunakan istilah K. $si ari okumen ini seaian esar
aalah ter*emahan ari okumen $ t 8!01@@!.
%0% T!2!a" Pe"!lisa" Do#!me"
Dokumen pesi%ikasi Keutuhan erankat unak (K) ini merupakan okumen
spesi%ikasi +an akan ikemankan erhuunan enan keutuhan perkemanan
perankat lunak +an iuat. Dokumen ini iunkan oleh peneman perankat lunak
seaai a?uan teknis peneman perankat lunak paa tahap selan*utn+a.
%03 Li"g#!* 4asala/
elama ini alam kehiupan seharihari kita restoran kean+akan masih menunakan
?ara manual paa saat pelanan masuk iasan+a lansun iatani oleh pela+an untuk
memantu pemesanan makanan. 9enumenu +an ipesan oleh pelanan itulis paakertas rankap / satun+a ikasih ke kasir untuk keperluan ill sementara satun+a lai
ikasih ke apur aar apur mulai memasak pesanan pelanan. Cal ini apat
menimulkan ketiake%isienan sehina pemesan menunu pesanann+a leih lama
ari paa keaaan normal serta kesalahan.sehina apat sa*a menurunkan tinkat
keper?a+aan pelanan paa penelola restoran ts. eran?anan aplikasi pemesanan initeriri ari peran?anan untuk ?lient untuk kasir an untuk apur. Denan iuatn+a
aplikasi ini iharapkan apat menantikan pemesanan makanan an minuman +an
menunakan meia kertas an alat tulis.
%05 Defi"isi6 Istila/ 1a" Si"g#ata"
K aalah pesi%ikasi Keutuhan erankat unak atau alam ahasa $nrisn+aserin *ua iseut seaai Software Requirements Spesification (SRS) an
merupakan spesi%ikasi ari perankat lunak +an akan ikemankan.
D aiters aalah sistem aplikasi +an ertu*uan untuk menantikan tuas aiters
seaai men?atat menu makanan +an akan ipesan oleh pemesan.
%07 At!ra" Pe"omora"
%08 Refere"si
%09 Des#ri*si !m!m Do#!me" :I#/tisar;
Dokumen K ini iai men*ai tia aian utama. aian utama erisi pen*elasan
tentan okumen K +an men?akup tu*uan pemuatan okumen ini linkup masalah
+an iselesaikan oleh perankat lunak +an ikemankan e%inisi re%erensi an
eskripsi umum.
aian keua erisi pen*elasan se?ara umum menenai perankat lunak +an akan
ikemankan meliputi %unsi ari perankat lunak karakteristik penuna atasan an
asumsi +an iamil alam penemanan perankat lunak.
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
6/14
3 Des#ri*si Um!m Pera"g#at L!"a#
30% Des#ri*si Um!m Sistem
ara ker*a restoran +an menunakan sistem terkomputerisasi erea ari
restoran iasan+a. Dimana i restoran iasa paa saat pelanan masuk ke restoran
pela+an akan menatani pelanan untuk pemesanan makanan. esanan itulis alam
kertas iasa rankap /. etelah itu pesanan lansun iantar ke apur.eankan alam sistem D aiters pelanan akan memilih menu ari in%ormasi
pesanan +an telah iseiakan i setiap me*a. esanan +an imasukkan ke komputer
se?ara otomatis akan menalir ke pihakpihak +an memutuhkann+a termasuk kasir
an apur. "ai paa saat aa pelanan +an inin meminta ill kasir ?ukup
memasukkan nomor me*a pelanan terseut ke komputer lalu komputer lansun
men?etak illn+a. Cara suah lansun ihitun se?ara otomatis oleh komputer.
ela+anan akan men*ai semakin ?epat.roses peran?anan untuk tiap peran?anan aian teriri ari struktur na'iasi
%lo?hart entit+ iaram normalisasi ataase an peran?anan tampilan. Aplikasi
pemesanan paa ?lient teriri ari peran?anan in%o lokasi a%tar menu tentan an
pemesanan. aa pemesanan teriri ari pesan atal an histor+. esan teriri ari pesanuntuk me*a makanan an minuman serta ?ek pesanan. Aplikasi untuk kasir teriri atas
peran?anan halaman makanan minuman tamah menu uah menu transaksi an
pema+aran. eankan aplikasi untuk apur teriri ari peran?anan untuk pemesanan an
status.
aa aplikasi pemesanan makanan rumah makan ini i setiap me*a terapat alat
seperti ipa +an eruna untuk men?atat pesanan makanan atau minuman +an akan
ipesan. Da%tar menu makanan atau minuman +an aa telash iseiakan paa ipa +an
telah erasis ra%is sehina apat memuat pemesan menenali menu apa +an ipesan.
etelah semua pesanan alam satu me*a selesai alat akan mentrans%er pesanan makanan ke
komputer ser'er melalui *arinan #$ alam lo?al area netork. Komputer ser'er akan
menerima pesanan untuk satu me*a an akan menirimkan ata pesanan ke
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
7/14
ierikan laporan tentan pemasanan an total hara makanan +an telah ipesan oleh
pelanan. #iak aa keahlian khusus untuk user selain apat menoperasikan
komputer seankan sanat perlu keahlian khusus untuk amin karena iunakan
untuk penolahan ata an s+stem
Kategori Pe"gg!"a T!gas Ha# A#ses #e a*li#asi
elanan 9emesan a%tar makanan 9elihat an memesan menuan tempat uuk
Amin
9enupate a%tar menu
makanan an hara makanan
serta lokasi
Dapat menuah Data paa
ataase s+stem
Dapur
9elihat pemesanan se?ara
etail untuk memproses
pemuatan makanan
Kasir
Dapat memilih an melihat
nomer me*a pelanan +an
akan melakukan pema+aran
307 Batasa"
+stem pemesanan i restoran ini aru apat er*alan ketika aa pemesanan ari user an
atan+a in+atakan
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
8/14
uara : Binos 7 ?ompatile soun ?ar
Car Dri'e : 500 3 %ree isk spa?e
50%05 A"tarm!#a *era"g#at l!"a#
Antar 9uka erankat unak
er'er D9
user "a'a
50%07 A"tarm!#a #om!"i#asi
Gan iutuhkan han+a seuah komputerserver, la+ar sentuh untuk pemesan paa setiap
me*a an komputer untuk kasir serta perlenkapan untuk menun*ukkan pemesanan +an
telah ipesan ke apur seperti ?ontohn+a printer. Dimana terhuun seperti *arinan
kominikasi nirkael +an akan itu*ukan lansun paa kasir an apur seai penerima
pemesanan terseut.
503 Des#ri*si F!"gsio"al
5030% -o"te't Diagram
Pelanggan
Dapur
Admin
Kasir
1
Server
melihat menu
memesan menu
mengupdat data menu
mengupdat data lokasi
report pemesanan
report pemesananreport pemesanan
istem o%tare Daiters memunkinkan penuna untuk melihat in%ormasi menu makanan
+an isa*ikan eserta enan hara ari menuniu seniri. Daiters ini merupakan alat antu
penuna untuk memuahkan penuna unutuk memesan pesanan melalui alat +an aa
enan tampilan +an leih n+ata penuna apat menetahui pesanan +an mereka pesan.
enuna *ua apat menetahui total hara ari pemelian +an telah mereka pesan.
Aministrasi memiliki otorisasi seaai aministrator +an apat mengubah in%ormasi menu
an hara serta passor +an iunakan untuk masuk seaai aministrator. Dapur an kasir
menapatkan report menenai pemesanan +an ilakukan.
5030%0% DFD Le,el %
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
9/14
Pelanggan
Pelanggan
Pelanggan
2
Server
melihat menu
memesan menu
report pemesanan
Adm in
Adm in
3
Server
mengupdat data l okasi
mengupdat data menu
Dapur
4
Server
report pemesanan
Kasir
5
Server
report pemesanan
DFD le'el /
Pelanggan
Pelanggan
6
cek datamemesan menu
report pemesanan
Menu Makananreport pemesanan menu
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
10/14
505 Data Re=!ireme"t
Data aplikasi D Biters +an ersi%at statis:
4e"! aalah ata +an merupakan menu ari makanan +an akan kita *ual nanti.
A1mi"istrator aalah ata +an meakili in%ormasi ientitas aministrator.
Kasir6 pela+anan pema+aran +an men+eiakan *umlah total ari pemesanan +an
ilakukan pelanan.
Data aplikasi D Biters +an ersi%at inamis:
Isi 1ata me"! aalah ata +an meakili in%ormasi teraru ari menu +an terseia i
restoran ts
Am.il 1ata me"! aalah ata +an meakili in%ormasi teraru ari menu +an terseia
i restoran ts
Hasil total /arga aalah merupakan tamahan hara ar menumenu +an telah ipesan.
Hasil *emesa"a" merupakan ata menu +an telah ipilih seaai pesanann+a
5050% E&R 1iagram
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
11/14
507 No" F!">tio"al Re=!ireme"t
SRS&I1 Parameter Re=!ireme"t
A'ailailit+
;eliailit+
ronom+
ortailit+
9emor+
;esponse time
a%et+ NA
e?urit+
a"ga"
Daiters han+a apat i*alankan menunakan alat +an suah terseia i setiap masin
masin lokasi restoran. 9eolahan an moi%ikasi ata seperti menumenu an hara han+a
apat ilakukan oleh aministrator. emesanan menu han+a seatas menu +an telah
iseiakan.
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
12/14
509 Ker!"!ta" :tra>ea.ilit?;
5090% Data Store ,s E&R
Data Store E"tit? Sifatelanan 9empun+ai entit+ pelanan tatis
okasi 9empun+ai entit+ lokasi tatis
emesanan 9empun+ai entit+ pemesanan tatis
Amin 9empun+ai entit+ amin tatis
Kasir 9empun+ai entit+ kasir tatis
9enu 9empun+ai entit+ menu tatis
Dapur 9empun+ai entit+ apur tatis
$si ata menu #iak mempun+ai entit+ Dinamis
Amil ata menu #iak mempun+ai entit+ Dinamis
Casil total hara #iak mempun+ai entit+ Dinamis
Casil pemesanan #iak mempun+ai entit+ Dinamis
50@ Ri"g#asa" Ke.!t!/a"
50@0% F!">tio"al Re=!ireme"t S!mmar?
SRS&I1 Des>ri*tio"
50@03 No" F!">tio"al Re=!ireme"t S!mmar?
SRS&I1 Des>ri*tio"
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
13/14
SRS&I1 Des>ri*tio"
-
7/23/2019 Skplproyeka 141212044352 Conversion Gate02
14/14
LA4PIRAN