Upload
septianekonugroho
View
236
Download
0
Embed Size (px)
Citation preview
8/16/2019 Skpl Ta Pemondokan Fix
1/29
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
Pemanfaatan Teknologi Aplikasi Bergerak Untuk Penarian Pemon!okan Bagi "a#asis$a
untuk :
Tugas CI1427
Proyek Perangkat Lunak
Dipersiapkan oleh:
Kelompok %
Lutfiani Ratna & '()*+)***),-Nurina Fe.r/anti '()*+)***01-Intan Set/aningsi# '()*+)***%(-To/.atal "a!ina# '()*+)***11-
Jurusan Teknik Informatika - Institut Teknologi epuluh !opem"er
Jalan #aya IT$ ura"aya %&111
Jurusan Teknik Informatika
Institut Teknologi epuluh
!opem"er - ura"aya
Nomor &okumen Halaman
GL01-G03 1/31
Re2isi Tgl: 13-11-2007
GL01
8/16/2019 Skpl Ta Pemondokan Fix
2/29
&AFTAR PERUBAHAN
Re2isi &eskripsi
A
B
3
&
E
F
G
I!D'( - ) * C D ' + ,
Jurusan Informatika ITS SKPL-G03 2/29
8/16/2019 Skpl Ta Pemondokan Fix
3/29
&aftar Halaman Peru.a#an
Halaman Re2isi Halaman Re2isi
Jurusan Informatika ITS SKPL-G03 3/29
8/16/2019 Skpl Ta Pemondokan Fix
4/29
&aftar Isi
Daftar Isi4
Daftar ,am"ar.
1 Pen/ahuluan7
11 Tu0uan712 Lingkup asalah71 Definisi$ )kronim /an ingkatan314 #eferensi31. Deskripsi mum Dokumen5
2 Deskripsi ,lo"al Perangkat Lunak1121 Perspektif istem1122 +ungsi istem122 6arakteristik Pengguna124 *atasan-"atasan12. )sumsi14
Deskripsi #ini 6e"utuhan1.1 6e"utuhan antarmuka eksternal1.
11 )ntarmuka pemakai1.12 )ntarmuka Perangkat 6eras1.1 )ntarmuka perangkat lunak1.14 )ntarmuka komunikasi1.
2 6e"utuhan +ungsionalitas1%21 )liran Informasi1%22 Deskripsi Proses21
Deskripsi Data241 'ntity-#elationship Diagram24
2 truktur Ta"el244 Deskripsi 6en/ali25
41 Diagram Peru"ahan tatus25. Deskripsi 6e"utuhan !on +ungsional25
.1 Performansi25.2 *atasan emori25. o/us 8perasi25.4 6e"utuhan )/aptasi Lokasi25
% )tri"ut 6ualitas Perangkat Lunak25%1 6ean/alan25%2 6eterse/iaan25
% 6eamanan25%4 Pemera9atan maintaina"ility;&%. 6epemin/ahan porta"ility;&
7 *atasan Peranangan&3 atriks 6eterunutan&
Jurusan Informatika ITS SKPL-G03 4/29
8/16/2019 Skpl Ta Pemondokan Fix
5/29
&aftar Gam.ar
Gam.ar ) &ata 3onte4t &iagram55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 )0
Gam.ar 0 &ata Flo$ &iagram Le2el ) Proses Pen!aftaran555555555555555555555555555555555555555555555555555555555555)6
Gam.ar % &ata Flo$ &iagram Le2el 0 Proses Pen!aftaran555555555555555555555555555555555555555555555555555555555555)6
Gam.ar + &ata Flo$ &iagram Le2el ) Proses Penam.a#an Kre!it55555555555555555555555555555555555555555555555)6
Gam.ar ( &ata Flo$ &iagram Le2el 0 Proses Penam.a#an Kre!it55555555555555555555555555555555555555555555555),
Gam.ar 6 &ata Flo$ &iagram Le2el ) Proses Pengiriman Informasi55555555555555555555555555555555555555555555),
Gam.ar , &ata Flo$ &iagram Le2el 0 Proses Pengiriman Informasi55555555555555555555555555555555555555555555),
Gam.ar 7 &ata Flo$ &iagram Le2el ) Proses Pen/e!iaan Informasi555555555555555555555555555555555555555555555)7
Gam.ar 1 &ata Flo$ &iagram Le2el 0 Proses Pen/e!iaan Informasi555555555555555555555555555555555555555555555)7
Gam.ar )* &ata Flo$ &iagram Le2el ) Proses Peru.a#an Informasi55555555555555555555555555555555555555555555)7
Gam.ar )) &ata Flo$ &iagram Le2el 0 Proses Peru.a#an Informasi55555555555555555555555555555555555555555555)1
Gam.ar )0 &ata Flo$ &iagram Le2el ) Proses Peng#apusan Informasi5555555555555555555555555555555555555555)1
Gam.ar )% &ata Flo$ &iagram Le2el 0 Proses Peng#apusan Informasi5555555555555555555555555555555555555555)1
Gam.ar )+ &ata Flo$ &iagram Le2el ) Proses "ana8emen Informasi555555555555555555555555555555555555555555)1
Gam.ar )( &ata Flo$ &iagram Le2el 0 Proses "ana8emen Informasi5555555555555555555555555555555555555555550*
Gam.ar )6 &ata Flo$ &iagram Le2el ) Proses Pengu.a#an &ata Anggota555555555555555555555555555555555550*
Gam.ar ), &ata Flo$ &iagram Le2el 0 Proses Pengu.a#an &ata Anggota555555555555555555555555555555555550*
Gam.ar )7 &ata Flo$ &iagram Le2el ) Proses Pengisian Antri "inat !an Proses Li#at Peminat
555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550*
Gam.ar )1 &ata Flo$ &iagram Le2el ) Proses Pengisian Antri "inat5555555555555555555555555555555555555555550)
Gam.ar 0* &ata Flo$ &iagram Le2el ) Proses Li#at Peminat55555555555555555555555555555555555555555555555555555550)
Gam.ar 0) Entit/9Relations#ip &iagram555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550+
Jurusan Informatika ITS SKPL-G03 5/29
8/16/2019 Skpl Ta Pemondokan Fix
6/29
&aftar Ta.el
Ta.el ) &efinisi: Singkatan !an Akronim5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555557
Ta.el 0 Karakteristik Pengguna555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555)%
Ta.el % Struktur Ta.el Anggota5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550(
Ta.el + Struktur Ta.el Antar$il5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550(
Ta.el ( Struktur Ta.el Antri555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550(
Ta.el 6 Struktur Ta.el ;enis Kelamin5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550(
Ta.el , Struktur Ta.el Kampus555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 06
Ta.el 7 Struktur Ta.el Kos555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555506
Ta.el 1 Struktur Ta.el Peminat555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555506
Ta.el )* Struktur Ta.el S"S IN55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550,
Ta.el )) Struktur Ta.el S"S ou#er555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555507
Ta.el )6 Struktur Ta.el =ila/a#555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555507
Ta.el ), Ta.el "atriks Keterunutan5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555%*
Jurusan Informatika ITS SKPL-G03 6/29
8/16/2019 Skpl Ta Pemondokan Fix
7/29
) Pen!a#uluan
1.1 Tujuan
Dokumen ,L-&1 ini "erisi pesifikasi 6e"utuhan Perangkat Lunak 6PL; atau Software
Requirement Spesification (SRS) untuk sistem emanfaatan Te!nologi "pli!asi #ergera! $ntu!
encarian emon%o!an #agi &a'asiswa Tu0uan /ari penulisan /okumen ini a/alah untuk
mem"erikan pen0elasan mengenai perangkat lunak yang akan /i"angun "aik "erupa gam"aran umum
maupun pen0elasan /etil /an menyeluruh
Pengguna /ari /okumen ini a/alah pengem"ang perangkat lunak sistem emanfaatan
Te!nologi "pli!asi #ergera! $ntu! encarian emon%o!an #agi &a'asiswa /an pengguna (user)
/ari perangkat lunak atau personil-personil yang terli"at /alam sistem Dokumen ini akan /igunakan
se"agai "ahan auan /alam proses pengem"angan /an se"agai "ahan e
8/16/2019 Skpl Ta Pemondokan Fix
8/29
Ta.el ) &efinisi: Singkatan !an Akronim
Istila#: Akronim !an
SingkatanKeterangan
6PL pesifikasi 6e"utuhan Perangkat Lunak erupakan /okumen hasil analisis yang "erisi spesifikasike"utuhan user
SRS Software Requirement SpesificationDokumen ini sama /engan 6PL
*** nstitute of *lectrrical an% *lectronics *ngineerserupakan stan/ar internasional untuk pengem"angan/an ranangan perangkat lunak
emanfaatanTe!nologi "pli!asi
#ergera! $ntu! encarian emon%o!an #agi &a'asiswa
emanfaatan Te!nologi "pli!asi #ergera! $ntu! encarian emon%o!an #agi &a'asiswaerupakan sistem Pemanfaatan Teknologi )plikasi*ergerak ntuk Penarian Pemon/okan *agi ahasis9a
"er"asis komputer
$ser 8rang yang menggunakan sistem Pemanfaatan Teknologi)plikasi *ergerak ntuk Penarian Pemon/okan *agiahasis9a
+,+ +ata ,ontet +iagramerupakan /iagram yang menggam"arkan hu"ungansistem /engan lingkungannya
+.+ +ata .low +iagram Diagram yang menggam"arkan aliran /ata /an prosesyang ter0a/i /i /alam sistem
*R+ *ntit Relations'ip +iagram merupakan /iagram yangmenggam"arkan relasi antara entitas /an atri"ut /arimasing-masing entitas
erupakan "ahasa pemprograman untuk sistem perangkat lunak
"%min erupakan seseorang yang "ertanggung0a9a" untukmengatur proses transaksi pemin0aman /an pengem"alianserta "ertanggung0a9a" terha/ap operasional sistem
+#&S Data"ase anagement ystem
1." #eferensi
Dokumen-/okumen yang /igunakan se"agai referensi /alam pem"uatan 6PL ini a/alah
se"agai "erikut:1 *** St% 30-13 *** Recommen%e% arctice for Software Requirement Specifications
2 Software *ngineering "parctitioner4s "pproac' 5t' e%ition Roger S ressman &c 6raw ill
2001
1.$ Deskripsi %mum Dokumen
Dokumen ini seara garis "esar ter/iri /ari tiga "a" /engan perinian se"agai "erikut:
• *a" 1 Pen/ahuluan$ merupakan pengantar /okumen 6PL yang "risi tu0uan penulisan
/okumen$ lingkup masalah pengem"angan perangkat lunak$ 0uga memuat /efinisi$ akronim /an
Jurusan Informatika ITS SKPL-G03 8/29
8/16/2019 Skpl Ta Pemondokan Fix
9/29
istilah yang /igunakan serta /eskripsi umum /okumen yang merupakan ikhtisar /okumen
6PL
• *a" 2 Deskripsi ,lo"al Perangkat Lunak$ men/efinisikan perspektif pro/uk perangkat lunak
serta asumsi /an ketergantungan yang /igunakan /alam pengem"angan sistem emanfaatan
Te!nologi "pli!asi #ergera! $ntu! encarian emon%o!an #agi &a'asiswa
• *a" Deskripsi #ini 6e"utuhan$ men/eskripsikan ke"utuhan khusus "agi sistem
Pemanfaatan Teknologi )plikasi *ergerak ntuk Penarian Pemon/okan *agi ahasis9a$
yang meliputi ke"utuhan antarmuka eksternal$ ke"utuhan fungsionalitas$ ke"utuhan
performansi$ "atasan peranangan$ atri"ut sistem perangkat lunak /an ke"utuhan lain /ari
sistem emanfaatan Te!nologi "pli!asi #ergera! $ntu! encarian emon%o!an #agi
&a'asiswa
Pen0elasan yang le"ih terini /ari masing-masing "a" /iatas$ /iuraikan "er/asar outline se"agai
"erikut :
1 Pen/ahuluan711 Tu0uan712 Lingkup asalah71 Definisi$ )kronim /an ingkatan314 #eferensi31. Deskripsi mum Dokumen5
2 Deskripsi ,lo"al Perangkat Lunak1121 Perspektif istem1122 +ungsi istem12
2 6arakteristik Pengguna124 *atasan-"atasan12. )sumsi14
Deskripsi #ini 6e"utuhan1.1 6e"utuhan antarmuka eksternal1.
11 )ntarmuka pemakai1.12 )ntarmuka Perangkat 6eras1.1 )ntarmuka perangkat lunak1.14 )ntarmuka komunikasi1.
2 6e"utuhan +ungsionalitas1%21 )liran Informasi1%
211 D+D Le
8/16/2019 Skpl Ta Pemondokan Fix
10/29
217 D+D Le
8/16/2019 Skpl Ta Pemondokan Fix
11/29
istem yang /i"uat ini a/alah sistem layanan informasi pemon/okan "er"asis /an
=)P "erfungsi se"agai sarana pengiriman informasi$ yang kemu/ian /atanya /isaring
untuk men0a/i iklan informasi pemon/okan yang siap /itampilkan
Layanan yang /ise/iakan oleh aplikasi =)P "erupa penarian pemon/okan$ pen/aftaran
peminat pemon/okan$ pengiriman informasi iklan;$ pem"elian kre/it$ pengu"ahan informasi$mana0emen alon penye9a Informasi akan /itampilkan sesuai kategori penarian yang /ipilih
oleh pengguna
Pemilik pemon/okan /apat mengirimkan iklan informasi pemon/okan yang /i"utuhkan
"aik melalui maupun =)P$ kemu/ian akan /itampung /an /itampilkan melalui layanan
/an =)P Layanan informasi /ise/iakan melalui /an =)P yang /apat /iakses oleh
mahasis9a >al ini /apat mem"antu mengatasi "er"agai kesulitan yang /ialami mahasis9a
/alam menari tempat tinggal /alam hal ini tempat pemon/okan
ntuk le"ih 0elasnya$ hu"ungan antara sistem encarian emon%o!an #agi &a'asiswa
/engan entittas luar /an antarmuka yang /igunakan /apat /ilihat pa/a /iagram "erikut :
konfirmasi !ata "#minat
!ata "#minatr#$u#st !ata "#minat
konfirmasi "#rn%ataan minat!ata "#minat
konfirmasi u"!at# !ata !iri
!ata !iriti' Info P#mon!okan
I! Info
List Info P#mon!okan
Kata Kun(i
)#$u#st Status Status Informasi
Konfirmasi *a"us Informasi
ti' Info P#mon!okanI! Info
List Info P#mon! okanKata Kun(i
Konfirmasi +a "us informasi
Konfirmasi "#n,u-a+an Informasi
"#rinta+ +a"us informasi
!ata u"!at# i nformasi
konfirmasi "#n,i sian .ou( +#r !ata .ou(+#r
Konfirmasi "#n,iriman Informasi
Informasi "#mon!okan
konfirmasi "#n!aftaran
!ata "#n!aftaran
/n,,ota
P#n,,una
mum
/!min
/n,, ota
P#n,,una
mum
/!min
P#mon!okan
?
Gam.ar ) &ata 3onte4t &iagram
2.2 'ungsi is!em
Perangkat Lunak istem ini mempunyai "e"erapa fungsi utama$ antara lain:
1 6PL-+1 enampilkan halaman utama
2 6PL-+2 6oneksi ke /ata"ase
Jurusan Informatika ITS SKPL-G03 /29
8/16/2019 Skpl Ta Pemondokan Fix
12/29
6PL-+ enampilkan informasi pemon/okan "er/asarkan penarian ter/ekat4 6PL-+4 enampilkan informasi pemon/okan "er/asarkan kategori penarian
"iasa. 6PL-+. enampilkan informasi pemon/okan "er/asarkan kategori penarian
/engan rekomen/asi keookan% 6PL-+% elihat /etail informasi pemon/okan7 6PL-+7
Pen/aftaran alon penye9a pemon/okan "ooking; untuk penggunaumum3 6PL-+3 Login anggota5 6PL-+5 )nggota menam"ah kre/it1& 6PL-+1& )nggota pemilik pemon/okan memasang informasi pemon/okan11 6PL-+11 )nggota melihat informasi pemon/okan12 6PL-+12 )nggota mengu"ah informasi pemon/okan1 6PL-+1 )nggota menghapus informasi pemon/okan14 6PL-+14 )nggota melihat /aftar peminat1. 6PL-+1. )nggota melihat /aftar peminat terpilih1% 6PL-+1% Lihat /aftar "ooking umum17 6PL-+17 Pen/aftaran anggota le9at
13 6PL-+13 Informasi /ata /iri anggota le9at 15 6PL-+15 Pem"elian kre/it melalui 2& 6PL-+2& engetahui informasi pemon/okan le9at 21 6PL-+21 Penghapusan informasi pemon/okan le9at 22 6PL-+22 Penarian informasi pemon/okan le9at 2 6PL-+2 elihat /etail informasi pemon/okan le9at 24 6PL-+24 engetahui informasi mengenai seluruh format sms yang /i/ukung /i
/alam system2. 6PL-+2. engu"ah /ata anggota2% 6PL-+2% @ali/asi login petugas /an anggota27 6PL- !+1 6apasitas har//isk minimal : 3&,"23 6PL- !+2 6apasitas memori minimal .12 *
2.3 (arak!eris!ik &engguna
6arakteristik /ari pengguna sistem Pemanfaatan Teknologi )plikasi *ergerak ntuk Penarian
Pemon/okan *agi ahasis9a a/alah seperti terlihat pa/a ta"el 6arakteristik Pengguna se"agai "erikut:
Ta.el 0 Karakteristik Pengguna
Kategori
Pengguna
Tanggung
;a$a.
Hak Akses Tingkat
Pe!i!ikan
Tingkat
Ketrampi
lan
Pengalaman ;enis
Pelati#an
)nggotaelihat /an
mengirimkan
informasi
inimal D
atau yang
se/era0at
- - -
Jurusan Informatika ITS SKPL-G03 2/29
8/16/2019 Skpl Ta Pemondokan Fix
13/29
)/min engelola
ser
8/16/2019 Skpl Ta Pemondokan Fix
14/29
4 Pengguna non )nggota ti/ak /apat memasang iklan$tetapi /apat melihatmenari pemon/okan
pa/a sistem ini
. Proses pen/aftaran anggota melalui sms ti/ak /ikenakan "iaya$ pengguna hanya mengeluarkan
"iaya pulsa sms
% Pem"ayaran pemasangan iklan /ilakukan melalui kre/it yang /ipunyai oleh setiap anggota
)/apun ara men/apatkan kre/it a/alah /engan mem"eli ar//isk 12& ,*
• =in/o9s (P Professional P 2$ irosoft @isual tu/io !'T 2&&
• D* irosoft BL er
8/16/2019 Skpl Ta Pemondokan Fix
15/29
%5)5% Antarmuka perangkat lunak
istem Pemanfaatan Teknologi )plikasi *ergerak ntuk Penarian Pemon/okan *agi
ahasis9a a/alah program yang akan /i"angun menggunakan "ahasa pemprograman P>P /an akan
"er0alan pa/a sistem operasi =I!D8=
%5)5+ Antarmuka komunikasi
istem Pemanfaatan Teknologi )plikasi *ergerak ntuk Penarian Pemon/okan *agi ahasis9a
merupakan sistem yang terhu"ung /engan 0aringan komputer
3.2 (e*u!uhan 'ungsionali!as
3.2.1 Aliran Informasi
3.2.1.1&F& Le2el ) Proses Pen!aftaran
konfirmasi "#n!aftaran!ata "#n!aftaranP#n,,una
0mum /n,,ota
P#n!aftaran
?
Gam.ar 0 &ata Flo$ &iagram Le2el ) Proses Pen!aftaran
3.2.1.1.1 DFD Level 2 Proses Pendaftaran
&ata /n,,ota -aru
&ata /n,,ota t#r.a'i! asi
konfirmasi " #n!aftaran
&ata /n,,ota
!ata "#n!aftaranP#n,,una
0mum
/n ,,ota
P#n,#(#kan
an,,ota
&1/n,,ota
2
P#n(atatan
/n,, ota -a ru
&1/n,,ota 2
Gam.ar % &ata Flo$ &iagram Le2el 0 Proses Pen!aftaran
Jurusan Informatika ITS SKPL-G03 5/29
8/16/2019 Skpl Ta Pemondokan Fix
16/29
3.2.1.2 &F& Le2el ) untuk Proses Penam.a#an Kre!it
konfirmasi "#n,isian .ou(+#r !ata .ou(+#r /n,,ota
/n,,ota
2
P#nam-a+an
Kr#!it
?
Gam.ar + &ata Flo$ &iagram Le2el ) Proses Penam.a#an Kre!it
3.2.1.2.1 &F& Le2el 0 untuk Proses Penam.a#an Kre!it
status t#r"akai
konfirmasi "#n,isian .ou(+# r
i'ai Kr#!it 1aru
i'ai kr#!it
!ata .ou(+#r
!ata .ou(+#r
/n,,o ta
/n,,o ta
4#n(o(okkan
o Kartu
&15ou(+#r
2
4anam-a+ka
n Kr#!it
&1/n,,ota
&15ou(+#r 2
Gam.ar ( &ata Flo$ &iagram Le2el 0 Proses Penam.a#an Kre!it
3.2.1.3 &F& Le2el ) untuk Proses Pengiriman Informasi
Konfirmasi "#n,iriman InformasiInformasi "#mon!okan /n,,o ta /n,,ota
3
P#n,iriman
Informasi
?
Gam.ar 6 &ata Flo$ &iagram Le2el ) Proses Pengiriman Informasi
3.2.1.3.1 DFD Level 2 untuk Proses Pengiriman Informasi
Jurusan Informatika ITS SKPL-G03 6/29
8/16/2019 Skpl Ta Pemondokan Fix
17/29
'iai kr#!it -aru
'ama "asan,
Konfirmasi "#n,iriman Informasi
info kos -aru
&ata T#r.a'i!asi
&ata /n,,ota
Informasi "#mon!okan
/n,,ota
/n,,ota
P#n,#(#kan
Sisa Kr#!it
&1/n,,ota
2
P#n,kat#,oria
n Info
&1Kos
3
P#n,uran,an
Kr#!it&1/n,,ota 2
Gam.ar , &ata Flo$ &iagram Le2el 0 Proses Pengiriman Informasi
3.2.1.4 &F& Le2el ) untuk Proses Pen/e!iaan Informasi
List Info P#mon!okan
ti' Info P#mon!okan
I! Info
Kata Kun(i
ti' Info P#mon!okan
I! Info
List Info P#mon !okanKata Kun(i
P#n,,una
0mum
P#n,,una
0mum
P#n,,una
0mum
P#n,,una
0mum
/n,,o ta
/n,,ota /n,,o ta
/n,,o ta
6
P#n%#!iaan
Informasi
?
Gam.ar 7 &ata Flo$ &iagram Le2el ) Proses Pen/e!iaan Informasi
3.2.1.4.1 DFD Level 2 untuk Proses Penyediaan Informasi
Jurusan Informatika ITS SKPL-G03 7/29
8/16/2019 Skpl Ta Pemondokan Fix
18/29
ti' Info P#mon!okan
ti' Info P#mon!okan
List Info P#mon!okan
I! Info
I! Info
List Info P#mon!okan
List Info P#mon!okan
Kat#,ori &ata
!ata Kos
Kata Kun(i
Kata Kun(i
P#n,,una
mum
P#n,,una
mumP#n,,una
mum
P#n,,unamum
/n,,ota
/n,, ota
/n,, ota
/n,, ota
P#n,am-i'an
Kata Kun(i
2
Pros#s
P#n(arian
&1Kos
3
P#nam"i'an
ti' Info
Gam.ar 1 &ata Flo$ &iagram Le2el 0 Proses Pen/e!iaan Informasi
3.2.1.5 &F& Le2el ) untuk Proses Peru.a#an Informasi
Konfirmasi "#n,u-a+an Informasi!ata u"!at# informasi
/n,,ota /n,,ota
4
P#n,u-a+an
Informasi
?
Gam.ar )* &ata Flo$ &iagram Le2el ) Proses Peru.a#an Informasi
3.2.1.5.1 DFD Level 2 untuk Proses Perua!an Informasi
Info kos t#ru"!at#
&ata 0"!at#
Kat#,ori &ata
&ata Kos
!ata u"!at# informasi
Konfirmasi "#n,u-a+an Informasi
/n,,ota
/n,,ota
&1Kos
3
0-a+ info
4
P#n,kat#,oria
n Info
5
a'i!asi
asa 1#r'aku
&1Kos 2
Gam.ar )) &ata Flo$ &iagram Le2el 0 Proses Peru.a#an Informasi
Jurusan Informatika ITS SKPL-G03 8/29
8/16/2019 Skpl Ta Pemondokan Fix
19/29
3.2.1." &F& Le2el ) untuk Proses Peng#apusan Informasi
Konfirmasi +a"us informasi"#rinta+ +a"us informasi /n,,ota /n,, ota
5
P#n,+a"usan
Informasi
?
Gam.ar )0 &ata Flo$ &iagram Le2el ) Proses Peng#apusan Informasi
3.2.1.".1 DFD Level 2 untuk Proses Peng!a#usan Informasi
*a"us Info Kos
I! In formasi Konfirmasi +a"us informasi
!ata kos"#rinta+ +a"us informasi
/n,,ota
/n,,ota
a'i!asi
K#"#mii'ikanInformasi
&1Kos
2
Pros#s
*a"us Info
&1Kos 2
Gam.ar )% &ata Flo$ &iagram Le2el 0 Proses Peng#apusan Informasi
3.2.1.$ &F& Le2el ) untuk Proses "ana8emen Informasi
Konfi rmasi *a"us InformasiStatus Informasi
)#$u#st Status
/!m in
/!min
/!min
7
4ana6#m#nIk'an
?
Gam.ar )+ &ata Flo$ &iagram Le2el ) Proses "ana8emen Informasi
3.2.1.$.1 DFD Level 2 untuk Proses %ana&emen Informasi
!ata Kos !#'#t#
!ata Kos
Informasi #7"ir#!
Konfirmasi *a"us Informasi
Status Informasi)#$u#st Status
/!min
/!min
/!min
#k Status
Info
2
P#n,+a"usan
Informasi
&1Kos
&1Kos 2
Gam.ar )( &ata Flo$ &iagram Le2el 0 Proses "ana8emen Informasi
Jurusan Informatika ITS SKPL-G03 9/29
8/16/2019 Skpl Ta Pemondokan Fix
20/29
3.2.1.' &F& Le2el ) untuk Proses Pengu.a#an &ata Anggota
konfirmasi u"!at# !a ta !i ri!ata !iri
/n,,ota /n,,ota
8
P#n,u-a+an
!ata an,,ota
?
Gam.ar )6 &ata Flo$ &iagram Le2el ) Proses Pengu.a#an &ata Anggota
3.2.1.'.1 DFD Level 2 untuk Proses Pengua!an Data (nggota
!ata -aru an,,ota
!ata .a'i!
konfirmasi u"!at# !ata !iri
!ata an,,ota
!ata !iri /n,,ota
/n,,ota
&1/n,,ota
2
P#n,u-a+an
!ata
P#n,kat#,oria
n &ata !an
5a'i!asi
&1/n,,ota 2
Gam.ar ), &ata Flo$ &iagram Le2el 0 Proses Pengu.a#an &ata Anggota
3.2.1.) &F& Le2el ) untuk Proses Pengisian Antri "inat !an Proses Li#at Peminat
'ist "#minat
konfirmasi "#mi nat
!ata "#minatr#$u#st !ata "#minat
konfirmasi "#rn%ataan mi nat
!ata "#minatP#n,,una
mum
P#n,,una
mum
/n,,ota /n,,ota
9
P#n,isian
antri 4inat
?
0
'i+at
P#minat
?
/n,,ota
Gam.ar )7 &ata Flo$ &iagram Le2el ) Proses Pengisian Antri "inat !an Proses Li#at Peminat
3.2.1.).1 DFD Level 2 untuk Proses Pengisian (ntri %inat
konfirmasi "#minat
!ata "#minat
konfirmasi "#rn%ataan minat!ata "#minat
P#n,,una
mumP#n,,una
mum
P#n,isian
!ata P#minat
&1/ntri
/n,,o ta
Gam.ar )1 &ata Flo$ &iagram Le2el ) Proses Pengisian Antri "inat
3.2.1.).2 DFD Level 2 untuk Proses Li!at Peminat
Jurusan Informatika ITS SKPL-G03 20/29
8/16/2019 Skpl Ta Pemondokan Fix
21/29
!ata "#minat
!ata "#minat
!ata "#minat
!ata "#minat
r#$u#st !ata "#minat
/n,,ota /n,,ota
&1/ntri
'i+at "#minat
2
"i'i+ "#minat&1P#minat
Gam.ar 0* &ata Flo$ &iagram Le2el ) Proses Li#at Peminat
3.2.2 Deskri#si Proses
3.2.2.1 Proses Pendaftaran (nggota
Input : /ata pen/aftaran nama$ kota $ pin$ no telepon;8utput : informasi pengguna telah ter/aftar men0a/i anggota
)lgoritma :1 pengguna mengirim /ata pen/aftaran melalui sms2 system mengelola permintaan pengguna /ata pen/aftaran /isimpan /i /ata"ase
4 system mengirim informasi kepa/a pengguna "ah9a proses pen/aftaran anggota telah "erhasil
3.2.2.2 Proses Penama!an *redit
Input : /ata
8/16/2019 Skpl Ta Pemondokan Fix
22/29
8/16/2019 Skpl Ta Pemondokan Fix
23/29
)lgoritma:1 anggota mengirimkan /ata iklaninformasi yang akan /ihapus2 sistem melakukan
8/16/2019 Skpl Ta Pemondokan Fix
24/29
Gam.ar 0) Entit/9Relations#ip &iagram
%5%50 Struktur Ta.el
Nama &ata.ase ? !.ase
Nama Ta.el ? ANGG
8/16/2019 Skpl Ta Pemondokan Fix
25/29
I
!)))!T#I @arhar 2& !ama Pengirim
4 T,L)!T#I @arhar 2& Tanggal antri
. II)!T#I @arhar .&Pesan yang /itinggalkan untuk pemilik
kost
% IDI!+8 Int 4 6o/e pesan
7 '#I!+8 @arhar 1. !o telpon pemilik kost3 #'+)!T#I @arhar .& )lamat kost
5 T)T @arhar 2& tatus kost
1& T,L'!D Datetime 3 Tanggal eHpire/ kost
11 PI!
8/16/2019 Skpl Ta Pemondokan Fix
26/29
Ta.el 1 Struktur Ta.el Peminat
No Nama Fiel! Tipe &ata Le.ar Keterangan
1 IDP'I!)T Int 4 Primary key ko/e peminat kost;
2 ID @arhar 1.
P'!,I#I @arhar 1. !o telpon pengirim
4 !))C)L8! @arhar 2& !ama alon peminat kost
. T,L6# Datetime 3 Tanggal pemesanan
% II @arhar .& 6o/e pesan
7 #'+ @arhar .&
3 ID68 Int 4 ID kost
Nama &ata.ase ? !.aseNama Ta.el ? S"SINPrimar/ Ke/ ? i!in
Ta.el )* Struktur Ta.el S"S IN
No Nama Fiel! Tipe &ata Le.ar Keterangan
1 IDI! Int 4 Primary key ko/e sms yang masuk;
2 III! TeHt 1% Isi sms yang masuk
P'!,I#I @arhar 1. !o telpon pengirim4 =6TI! Datetime 3 =aktu sms masuk
. T'#*)C) *it 1 tatus sms$ su/ah ter"aa apa "elum
Nama &ata.ase ? !.aseNama Ta.el ? S"S @arhar 2& 6o/e 9ilayah
!))=IL)G)> @arhar 2& !ama 9ilayah
Nama &ata.ase ? !.aseNama Ta.el ? TE"P;ARAK Primar/ Ke/ ? i!
Ta.el )% Struktur Ta.el Temp ;arak
No Nama Fiel! Tipe &ata Le.ar Keterangan
1 !))6)P @arhar 2& !ama kampus
2 ID6)P @arhar 2& 6o/e kampus
ID=IL)G)> @arhar 2& 6o/e 9ilayah
4 J)#)6 #eal 4 Jarak antara kampus /an eilayah
. ID int 4
Nama &ata.ase ? !.ase
Jurusan Informatika ITS SKPL-G03 26/29
8/16/2019 Skpl Ta Pemondokan Fix
27/29
Nama Ta.el ? TRANSAKSIPrimar/ Ke/ ? N
8/16/2019 Skpl Ta Pemondokan Fix
28/29
LeP /engan /ata"ase irosoft BL er
8/16/2019 Skpl Ta Pemondokan Fix
29/29
3 6PL-+3 Login anggota5 6PL-+5 )nggota menam"ah kre/it1& 6PL-+1& )nggota pemilik pemon/okan memasang informasi pemon/okan11 6PL-+11 )nggota melihat informasi pemon/okan12 6PL-+12 )nggota mengu"ah informasi pemon/okan1 6PL-+1 )nggota menghapus informasi pemon/okan14 6PL-+14 )nggota melihat /aftar peminat
1. 6PL-+1. )nggota melihat /aftar peminat terpilih1% 6PL-+1% Lihat /aftar "ooking umum17 6PL-+17 Pen/aftaran anggota le9at 13 6PL-+13 Informasi /ata /iri anggota le9at 15 6PL-+15 Pem"elian kre/it melalui 2& 6PL-+2& engetahui informasi pemon/okan le9at 21 6PL-+21 Penghapusan informasi pemon/okan le9at 22 6PL-+22 Penarian informasi pemon/okan le9at 2 6PL-+2 elihat /etail informasi pemon/okan le9at 24 6PL-+24 engetahui informasi mengenai seluruh format sms yang /i/ukung /i
/alam system2. 6PL-+2. engu"ah /ata anggota
2% 6PL-+2% @ali/asi login petugas /an anggota27 6PL- !+1 6apasitas har//isk minimal : 3&,"23 6PL- !+2 6apasitas memori minimal .12 *
Jurusan Informatika ITS SKPL-G03 29/29