You are on page 1of 70

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK E-Commerce Trip On Bali

Dipersiapkan oleh: () Jurusan Teknik Informatika STMIK ISLAMIC CENT E INTE NATI!NAL

Juru an Te!ni! In"orma#i!a

Nomor $o!umen

Halaman

SKPL-123
Re%i i
-

hlm / # hlm
31 April 2014

$AFTAR PERUBAHAN
Re%i i $e !rip i

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 2 dari 70

INDE" T#L Ditulis oleh Diperiksa oleh Disetu'ui oleh

&

$a"#ar Halaman Peru&a'an Halaman Re%i i Halaman Re%i i

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 3 dari 70

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 4 dari 70

$a"#ar I i
( )en*ahuluan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(, (+( Tu'uan )enulisan Dokumen++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(, (+- Lin.kup Masalah+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(, (+/ Definisi *an Istilah++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(( (+0 Aturan )enamaan *an )enomoran++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((+1 eferensi++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((+2 Ikhtisar Dokumen++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(- Deskripsi 3mum )eran.kat Lunak++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(0 -+( Deskripsi 3mum Sistem +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(0 -+- &un.si )ro*uk+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(1 -+/ Karakteristik )en..una+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(1 -+0 %atasan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(2 -+1 Lin.kun.an !perasi +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(2 Sistem E$C!M T!% han4a *apat *i'alankan *i sistem operasi 5in*o6s++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(2 / Deskripsi 3mum Ke7utuhan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(2 /+( Ke7utuhan antarmuka eksternal++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(8 /+(+( Antarmuka pen..una++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(8 /+(+- Antarmuka )eran.kat Keras+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(8 /+(+/ Antarmuka peran.kat lunak+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(8 /+(+0 Antarmuka komunikasi++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(8 /+- Deskripsi &un.sional+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(9 /+-+( 3se Case Dia.ram +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(9 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(9 /+-+- &un.si re.istrasi pelan..an++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(9 /+-+-+( Skenario use :ase re.istrasi pelan..an ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(9 /+-+-+- Dia.ram Akti;itas re.istrasi pelan..an++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(< Dia.ram D,- *ia.ram akti;itas re.istrasi pelan..an++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(< ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(< /+-+-+/ Dia.ram Sekuens re.istrasi pelan..an ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(< /+-+-+0 Dia.ram Kola7orasi re.istrasi pelan..an ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-, /+-+/ &un.si re.istrasi perusahaan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-( /+-+/+( Skenario use :ase re.istrasi perusahaan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-( /+-+/+- Dia.ram Akti;itas re.istrasi perusahaan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-Dia.ram D,1 *ia.ram akti;itas re.istrasi perusahaan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-/+-+/+/ Dia.ram Sekuens re.istrasi perusahaan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-/+-+/+0 Dia.ram Kola7orasi re.istrasi perusahaan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-/ /+-+0 &un.si pesan pen.inapan ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-0 /+-+0+( Skenario use :ase pesan pen.inapan ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-0 /+-+0+- Dia.ram Akti;itas pesan pen.inapan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-1 Dia.ram D,9 *ia.ram akti;itas pesan pen.inapan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-1 /+-+0+/ Dia.ram Sekuens pesan pen.inapan ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-1 /+-+0+0 Dia.ram kola7orasi pesan pen.inapan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-2 /+-+1 &un.si isi 7uku tamu++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-2 /+-+1+( Skenario use :ase isi 7uku tamu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-2 /+-+1+- Dia.ram Akti;itas isi 7uku tamu++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-9 Dia.ram D(( *ia.ram akti;itas isi 7uku tamu+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-9 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-9 /+-+1+/ Dia.ram Sekuens isi 7uku tamu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-9 /+-+1+0 Dia.ram kola7orasi isi 7uku tamu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-< ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-< /+-+2 &un.si forum++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-< /+-+2+( Skenario use :ase forum++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-<

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 5 dari 70

/+-+2+- Dia.ram Akti;itas forum++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/( Dia.ram D(0 *ia.ram akti;itas forum+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/( ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/( /+-+2+/ Dia.ram Sekuens forum +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/( /+-+2+0 Dia.ram kola7orasi forum +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//+-+8 &un.si sear:h informasi o74ek 6isata+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//+-+8+( Skenario use :ase sear:h informasi o74ek 6isata+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//+-+8+- Dia.ram Akti;itas sear:h informasi o74ek 6isata++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// Dia.ram D(8 *ia.ram akti;itas sear:h informasi o74ek 6isata++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// /+-+8+/ Dia.ram Sekuens sear:h informasi o74ek 6isata ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/0 /+-+8+0 Dia.ram kola7orasi sera:h informasi o74ek 6isata +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/1 /+-+9 &un.si sear:h pilih paket tra;el++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/1 /+-+9+( Skenario use :ase pilih paket tra;el++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/1 /+-+9+- Dia.ram Akti;itas pilih paket tra;el+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/2 Dia.ram D-, *ia.ram akti;itas pilih paket tra;el+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/2 /+-+9+/ Dia.ram Sekuens pilih paket tra;el +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/2 /+-+9+0 Dia.ram kola7orasi pilih paket tra;el+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/2 /+-+< &un.si sear:h sear:hin. pemesanan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/2 /+-+<+( Skenario use :ase sear:hin. pemesanan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/2 /+-+<+- Dia.ram Akti;itas sear:hin. pemesanan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/8 Dia.ram D-/ *ia.ram akti;itas sear:hin. pemesanan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/8 /+-+<+/ Dia.ram Sekuens sear:hin. pemesanan ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/9 /+-+<+0 Dia.ram kola7orasi sear:hin. pemesanan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/9 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/< /+-+(, &un.si akti;asi pen..una+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/< /+-+(,+( Skenario use :ase akti;asi pen..una++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/< /+-+(,+- Dia.ram Akti;itas akti;asi pen..una+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0, Dia.ram D-2 *ia.ram akti;itas akti;asi pen..una+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0, /+-+(,+/ Dia.ram Sekuens akti;asi pen..una ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0, /+-+(,+0 Dia.ram kola7orasi akti;asi pen..una++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0( ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0( /+-+(( &un.si 7atalkan pemesanan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0( /+-+((+( Skenario use :ase 7atalkan pemesanan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0( /+-+((+- Dia.ram pem7atalan pesesanan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0/ Dia.ram D-< *ia.ram akti;itas pem7atalan pemesanan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0/ /+-+((+/ Dia.ram Sekuens pem7atalan pemesanan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0/ /+-+((+0 Dia.ram kola7orasi pem7atalan pemesanan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++00 /+-+(- &un.si :ek tan..al pemesanan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++00 /+-+(-+( Skenario use :ase :ek tan..al pemesanan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++00 /+-+(-+- Dia.ram :ek tan..al pemesanan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++01 Dia.ram D/- *ia.ram akti;itas :ek tan..al pemesanan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++01 /+-+(-+/ Dia.ram Sekuens :ek tan..al pemesanan +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++01 /+-+(-+0 Dia.ram kola7orasi :ek tan..al pemesanan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++01 /+-+(/ &un.si re'e:t re.istrasi+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++01 /+-+(/+( Skenario use :ase re'e:t re.istrasi+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++01 /+-+(/+- Dia.ram akti;itas re'e:t perusahaan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++02 Dia.ram D/1 *ia.ram akti;itas re'e:t perusahaan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++02 /+-+(/+/ Dia.ram Sekuens re'e:t perusahaan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++08 /+-+(/+0 Dia.ram kola7orasi re'e:t perusahaan+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++09 /+/ Deskripsi Kelas$kelas++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++09 /+/+( Dia.ram Kelas++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++09 /+/+- Deskripsi Domain )ersoalan++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0< /+/+/ Deskripsi Kelas )en.en*ali++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0< /+/+0 Deskripsi Kelas Entit4 ()ersisten)++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1(

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman

dari 70

/+/+1 Deskripsi Kelas %oun*ar4++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1/ /+0 Deskripsi )erilaku Sistem+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++10 /+0+( State:hart :ontrol +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++10 /+0+- State:hart *ata +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++18 /+0+/ State:hart form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++2( /+1 Ke7utuhan Non &un.sional+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++22 /+2 %atasan )eran:an.an+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++28 /+8 in.kasan Ke7utuhan ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++28 /+8+( in.kasan Ke7utuhan &un.sional++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++28 /+8+- in.kasan Ke7utuhan Non &un.sional++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++29

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 7 dari 70

$a"#ar Ta&el

Ta7el T,- Aturan )enamaan *an )enomoran++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(Ta7el T,/ Karakteristik )en..una+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(2 Ta7el T(< Deskripsi Ke7utuhan Non &un.sional+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++22 Ta7el T-, in.kasan Ke7utuhan &un.sional+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++28 Ta7el T-( in.kasan Ke7utuhan Non &un.sional+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++29

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman ! dari 70

$a"#ar Gam&ar

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman " dari 70

(
1.1

Pen)a'uluan
Tujuan Penulisan Dokumen
Dokumen ini 7erisi Spesifikasi Ke7utuhan )eran.kat Lunak (SK)L) untuk sistem E-COM

TOB (E-Commerce Trip On Bali). Tu'uan *ari penulisan *okumen ini a*alah untuk mem7erikan pen'elasan men.enai peran.kat lunak 4an. akan *i7an.un 7aik 7erupa .am7aran umum maupun pen'elasan *etil *an men4eluruh+ Den.an a*an4a *okumen SK)L ini *iharapkan pen.em7an.an peran.kat lunak akan le7ih terarah *an le7ih terfokus serta ti*ak menim7ulkan am7i.uitas terutama 7a.i pen.em7an. peran.kat lunak sistem E$Commer:eTrip !n %ali (E$C!M T!%)+

1.2

Lingkup Masalah
)eran.kat lunak 4an. akan *ikem7an.kan a*alah peran.kat lunak E-Commerce Trip On Bali

(E-COM TOB)= 4aitu merupakan peran.kat lunak 4an. *i.unakan pa*a se7uah tra el a!enc" *imana *apat mem7erikan informasi men.enai tempat$tempat pari6isata 4an. a*a *i )ulau De6ata 7eserta pen.inapann4a+ E$C!M T!% *apat melakukan hal$hal 7erikut ini : (+ -+ /+ 0+ 1+ 2+ 8+ 9+ <+ (,+ ((+ (-+ Dapat men:ari informasi men.enai tempat$tempat pari6isata 4an. a*a *i )ulau %ali+ Dapat memilih tempat$tempat pari6isata 4an. *ita6arkan 7erupa paket$paket per'alanan 4an. telah *ise*iakan+ Dapat mem7erikan pilihan pa*a pelan..an *alam men:ari tempat$tempat pari6isata 4an. *iin.ini+ Dapat mem7erikan pilihan pa*a pelan..an *alam men:ari se7uah pen.inapan 4an. n4aman 7a.i pelan..an+ Dapat melakukan :hattin. antar pen..una 4an. se*an. online+ Dapat melakukan *iskusi antar pen..una atau *ise*iakann4a forum pertan4aan (&A>) Dapat melakukan re.istrasi *an lo.in+ Karena oran. 4an. *apat melakukan pemesanan han4a oran.$oran. 4an. telah ter*aftar se7a.ai an..ota+ Dapat men.etahui 6aktu 4an. *iperlukan a.ar tiket *apat sampai ke pelan..an Dapat mela4ani pem7a4aran 7erupa kartu kre*it *ari 7ank$7ank tertentu (se:ara simulasi) Ter*apat fasilitas sear:hin. pa*a *ata7ase sen*iri+ Misaln4a men:ari tempat$tempat pari6isata 4an. *ise*iakan oleh peran.kat lunak kita nanti+ Ter*apat fasilitas sear:hin. ke .oo.le?link untuk men4am7un.kan ke #oo.le+ Ter*apat 7uku tamu *alam pro*uk 4an. akan kita 7an.un nanti

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 10 dari 70

Den.an a*an4a E-COM TOB ini *iharapkan= pelan..an *apat *ila4ani *en.an le7ih :epat *an memuaskan serta mempermu*ah pelan..an *alam men:ari informasi men.enai tempat$tempat pari6isata *i %ali+

1.3

Definisi dan Istilah


Ta&el T*( )e"ini i )an i #ila' I #ila'+ A!ronim )an Sin,!a#an SK)L Ke#eran,an Spesifikasi Ke7utuhan )eran.kat Lunak Merupakan *okumen hasil analisis 4an. 7erisi spesifikasi #EEE ke7utuhan user+ #n$tit%te o& Electrrical an' Electronic$ En!ineer$ Merupakan stan*ar internasional untuk pen.em7an.an ()( E-COM TOB *an ran:an.an peran.kat lunak (o&t*are )e+%irement (pe$i&ication Dokumen ini sama *en.an SK)L E-Commerce Trip On Bali Merupakan sistem 4an. menan.ani proses$proses pa*a ,C, tra el a!enc" online ,ata Conte-t ,ia!ram Merupakan *ia.ram 4an. men..am7arkan hu7un.an ,., sistem *en.an lin.kun.ann4a ,ata .lo* ,ia!ram Dia.ram 4an. men..am7arkan aliran *ata *an proses A'min 4an. ter'a*i *i *alam sistem Merupakan seseoran. 4an. 7ertan..un.'a6a7 pa*a E$ Commer:e Trip !n %ali serta men.atur *an mera6at /$er 0rinter fasilitas$fasilitas 4an. a*a+ !ran. 4an. mem7eli minuman *an *ila4ani oleh E-COM TOB )eran.kat keras 4an. *i.unakan untuk men:etak resi atau *ata$*ata transaksi

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 11 dari 70

1.

!tu"an Penamaan dan Penomo"an


)enulisan *okumen SK)L ini men..unakan 7er7a.ai ma:am aturan penamaan *an

penomoran 4an. 7er7e*a$7e*a untuk 7e7erapa 7a.ian tertentu+ Aturan penamaan *an penomoran 4an. *i.unakan 7er*asarkan hal?7a.ian terse7ut a*alah seperti 4an. ter:antum pa*a Ta7el T,- 7erikut ini+ Ta&el T*- A#uran Penamaan )an Penomoran Hal.Ba,ian %a7 A#uran Penomoran.Penamaan Tiap 7a7 *i7eri nomor sesuai *en.an urutann4a *alam *okumen+ %ila satu 7a7 *i7a.i men'a*i 7e7erapa su7 7a7 maka su7 7a7 *i7eri nomor urut sesuai *en.an urutann4a pa*a 7a7 terse7ut+ Antara Ta7el Dia.ram nomor 7a7 *an su7 7a7 *ipisahkan *en.an tan*a titik+ Tiap ta7el 4an. a*a *inamai *en.an T"" *en.an "" a*alah nomor urut ta7el *alam *okumen+ Tiap *ia.ram 4an. a*a *inamai *en.an D"" *en.an "" a*alah nomor urut *ia.ram *alam *okumen

1.#

$efe"ensi
Dokumen$*okumen 4an. *i.unakan se7a.ai referensi *alam pem7uatan SK)L ini a*alah

se7a.ai 7erikut: 1. 2. 3. 4. #EEE (t' 130-12233 #EEE )ecommen'e' 0arctice &or (o&t*are )e+%irement (peci&ication$. (o&t*are En!ineerin!3 Aparctitioner4$ Approach 5th e'ition3 )o!er ( 0re$$man3 Mc 6ra* 7ill3 2001. http8//***.9ali'i$co er".com http8//***.9ali9a!%$.com

1.%

Ikhtisa" Dokumen
Dokumen ini se:ara .aris 7esar ter*iri *ari ti.a 7a7 *en.an perin:ian se7a.ai 7erikut: (+ %a7 ( )en*ahuluan= merupakan pen.antar *okumen SK)L 4an. 7erisi tu'uan penulisan *okumen= lin.kup masalah pen.em7an.an peran.kat lunak= 'u.a memuat *efinisi= akronim *an istilah 4an. *i.unakan serta *eskripsi umum *okumen 4an. merupakan ikhtisar *okumen SK)L+ -+ %a7 - Deskripsi #lo7al )eran.kat Lunak= men*efinisikan perspektif pro*uk peran.kat lunak serta asumsi *an keter.antun.an 4an. *i.unakan *alam pen.em7an.an sistem ECOM TOB+

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 12 dari 70

/+

%a7 / Deskripsi

in:i Ke7utuhan= men*eskripsikan ke7utuhan khusus 7a.i sistem E-

COM TOB= 4an. meliputi ke7utuhan antarmuka eksternal= ke7utuhan fun.sionalitas= ke7utuhan performansi= 7atasan peran:an.an= atri7ut sistem peran.kat lunak *an ke7utuhan lain *ari sistem E-COM TOB+

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 13 dari 70

2.1

$e !rip i Umum Peran,!a# Luna!


Desk"ipsi &mum Sistem
)eran.kat lunak 4an. akan *ikem7an.kan a*alah peran.kat lunak E-Commerce Trip On Bali

(E-COM TOB)= 4aitu merupakan peran.kat lunak 4an. *i.unakan pa*a se7uah tra el a!enc" *an hotel *imana *apat mem7erikan informasi men.enai tempat$tempat pari6isata 4an. a*a *i )ulau De6ata 7eserta pen.inapann4a+ E$C!M T!% *apat melakukan hal$hal 7erikut ini : (+ -+ /+ 0+ 1+ 2+ 8+ 9+ <+ (,+ ((+ (-+ (/+ Dapat men:ari informasi men.enai tempat$tempat pari6isata 4an. a*a *i )ulau %ali+ Dapat memilih tempat$tempat pari6isata 4an. *ita6arkan 7erupa paket$paket per'alanan 4an. telah *ise*iakan+ Dapat mem7erikan pilihan pa*a pelan..an *alam men:ari tempat$tempat pari6isata 4an. *iin.ini+ Dapat mem7erikan pilihan pa*a pelan..an *alam men:ari se7uah pen.inapan 4an. n4aman 7a.i pelan..an+ Dapat mela4ani pem7atalan pemesanan *ari pelan..an+ Dapat melakukan re.istrasi *an lo.in+ Karena oran. 4an. *apat melakukan pemesanan han4a oran.$oran. 4an. telah ter*aftar se7a.ai an..ota+ Dapat melakukan :hattin. antar pen..una 4an. se*an. online+ Dapat melakukan *iskusi antar pen..una atau *ise*iakann4a forum pertan4aan (&A>) Dapat men.etahui 6aktu 4an. *iperlukan a.ar tiket *apat sampai ke pelan..an Dapat mela4ani pem7a4aran 7erupa kartu kre*it *ari 7ank$7ank tertentu (se:ara simulasi) Ter*apat fasilitas sear:hin. pa*a *ata7ase sen*iri+ Misaln4a men:ari tempat$tempat pari6isata 4an. *ise*iakan oleh peran.kat lunak kita nanti+ Ter*apat fasilitas sear:hin. ke .oo.le?link untuk men4am7un.kan ke #oo.le+ Ter*apat 7uku tamu *alam pro*uk 4an. akan kita 7an.un nanti

)a*a e$:ommer:e ini ti*ak menan.ani pen4ampaian pesanan *ari pelan..an ke perusahaan 4an. terkait se:ara online+ Namun proses pen4ampaian ini *apat *ilakukan se:ara manual *en.an menelpon atau men.hu7un.i perusahaan$perusahaan 4an. terkait (perusahaan tra;el *an hotel)+ Tetapi perusahaan$perusahaan 4an. terkait terse7ut *apat melihat pesanan$pesanan terse7ut melalui 6e7 ser;i:e ini+ Den.an a*an4a E-COM TOB ini *iharapkan= pelan..an *apat *ila4ani *en.an le7ih :epat *an memuaskan serta mempermu*ah pelan..an *alam men:ari informasi men.enai tempat$tempat pari6isata *i %ali+

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 14 dari 70

2.2

'ungsi P"oduk
Sistem E$C!M T!% ini memiliki 7e7erapa fun.si utama : (+ -+ /+ 0+ 1+ (SK)L$E$C!M T!% () Melakukan pen*aftaran lo.in+ (SK)L$E$C!M T!% -) Lo.in (SK)L$E$C!M T!% /) Melakukan sear:hin. informasi men.enai tempat$tempat pari6isata *an hotel *i %ali (SK)L$E$C!M T!% 0) Melakukan pemesanan tiket tra;el tempat$tempat pari6isata *an hotel+ (SK)L$E$C!M T!% 1) Mela4ani pemesanan tiket tra;el tempat$tempat pari6isata *an hotel+

2.3

Ka"akte"istik Pengguna
)eran.kat lunak E-COM TOB ini merupakan peran.kat lunak 4an. *i.unakan pa*a tra;el *an

perhotelan+ Sistem ini 7erkaitan *en.an 7e7erapa entitas luar= 4aitu a*min= pem7eli?pelan..an?user @al A hal 4an. *ilakukan oleh entitas A entitas terse7ut a*alah : (+ 3ser )erusahaan o o Dapat men.etahui akan permintaan$permintaan *ari pelan..an Dapat mem7erikan pela4anan terha*ap permintaan$permintaan *ari pelan..an

)elan..an o o o o o o o Dapat men:ari informasi atau sear:hin. men.enai tempat$tempat pari6isata 7eserta hoteln4a+ Dapat melakukan pemesanan tiket tra;el tempat$tempat pari6isata *an hotel+ Dapat melakukan pem7a4aran online melalui kartu kre*it (se:ara simulasi) Dapat melakukan :hattin. *en.an pen..una online lainn4a Dapat melakukan tan4a 'a6a7 melalui forum 4an. *ise*iakan+ Dapat melakukan link ke situs$situs pari6isata lainn4a+ Dapat men:ari informasi$informasi *i .oo.le+

-+

A*ministrator : o o o Melakukan pen.a6asan terha*ap seluruh sistem Men.atur konfi.urasi sistem+ Maintenan:e sistem+

Karakteristik pen..una *i'a7arkan *alam ta7el 7erikut ini+

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 15 dari 70

Ta&el T*/ Kara!#eri #i! Pen,,una Ka#e,ori Pen,,una )erusahaan Tu,a Melihat *an men.an..api pesanan *ari pelan..an+ )elan..an Melakukan pemesanan terha*ap hotel *an tra;el A*ministrator 4an. terse*ia+ Memantau *an mermaintain s4stem+ A*min 3ser()elan..an) Ha! A! e !e apli!a i 3ser()erusahaan) Kemampuan 0an, 'aru )imili!i Dapat men..unakan komputer 7eserta 6e7 7ro6sern4a Dapat men..unakan komputer *an 6e7 7ro6sern4a+ Memahami *ata7ase *an 'arin.an 4an. *i.unakan

2.

(atasan
)en.em7an.an sistem E-COM TOB ini memiliki keter7atasan$keter7atasan 4aitu se7a.ai

7erikut : (+ -+ /+ 0+ Sistem E$C!M T!% han4a *apat *i'alankan *i sistem operasi 5in*o6s+ Keter7atasan karena peran.kat keras= :ontohn4a kapasitas memori 4an. *i7utuhkan luma4an 7esar= sehin..a ker'an4a le7ih lam7at+ Antarmuka han4a 7erupa tampilan menu 4an. menarik *an :ukup 7a.us++ Sistem E$C!M T!% akan *i7an.un han4a men..unakan 7ahasa aspB+

2.#

Lingkungan )pe"asi
Sistem E$C!M T!% han4a *apat *i'alankan *i sistem operasi 5in*o6s+

$e !rip i Umum Ke&u#u'an

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 1 dari 70

3.1

Ke*utuhan anta"muka ekste"nal

/1(1(

An#armu!a pen,,una

S4stem E-COM TOB ini men..unakan antar muka 7er7asis 6in*o6s *an pen..una men..unakan ke47oar* *an mouse+

/1(1-

An#armu!a Peran,!a# Kera


Sistem E-COM TOB 7er'alan *iatas peran.kat keras mesin komputer= memor4= har*isk+

Dimana sistem ini 'u.a terhu7un. *en.an 'arin.an komputer *en.an men..unakan *esktop+

/1(1/

An#armu!a peran,!a# luna! Sistem E-COM TOB a*alah pro.ram 4an. *i7an.un men..unakan 7ahasa aspB= ;isual

stu*io+Net= D%MS A::ess *an akan 7er'alan pa*a sistem operasi 5IND!5S+
/1(12 An#armu!a !omuni!a i Sistem E-COM TOB merupakan sistem 4an. terhu7un. ke 'arin.an komputer *en.an

men..unakan *esktop= sehin..a pelan..an 7isa *ila4ani oleh le7ih *ari satu pe.a6ai *en.an men..unakan *ata7ase 4an. sama+ Dan pihak 4an. 7ertu.as(a*min=mene'er) 7isa memonitor s4stem le6at 'arin.an komputer+ Den.an *emikian aliran informasi men'a*i le7ih lan:ar+

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 17 dari 70

3.2

Desk"ipsi 'ungsional

3#2#1 $se %ase &ia'ram


$ia,ram $*( )ia,ram u e ca e

Calon elanggan
(f rom &ctors)

registrasi pelanggan
(from <Use Case Name>)

registrasi perusahaan
(from <Use Case Name>)

Calon erusahaan
(f rom &ctors)

pesan penginapan elanggan


(f rom &ctors)

(from <Use Case Name>)

erusahaan
(f rom &ctors)

isi buku tamu forum


(from <Use Case Name>) (from <Use Case Name>)

search informasi ob$ek %isata


(from <Use Case Name>)

searching pemesanan
(from <Use Case Name>)

&kti!asi engguna
(from <Use Case Name>)

ilih paket-paket tra!el <<e"ten#>>


(from <Use Case Name>)

re$ect registrasi batalkan pemesanan


(from <Use Case Name>) (from <Use Case Name>)

cek tanggal pemesanan


(from <Use Case Name>)

&#min
(f rom &ctors)

/1-1-

Fun, i re,i #ra i pelan,,an

/1-1-1( S!enario u e ca e re,i #ra i pelan,,an


Ta&le T*2 !enario u e ca e re,i #ra i pelan,,an 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : ( e.istrasi pelan..an Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 Calon pelan..an 3se :ase ini 7erfun.si untuk melakukan re.istrasi pelan..an 7aru SKPL-123
E-Commerce Trip On Bali

Jurusan Teknik Informatika

Halaman 1! dari 70

Tri..er : )re:on*itions : )ost:on*ition : Normal flo6

Calon pelan..an mem7uka form pen*aftaran Calon pelan..an akan melakukan pen*aftaran Data pelan..an 7aru telah tersimpan *i *ata7ase *an pelan..an men*apat i* pelan..an (+ :alon pelan..an mem7uka form pen*aftaran -+ :alon pelan..an men.isi *ata A *ata 4an. *iperlukan /+ sistem mem;erifikasi *ata pelan..an 0+ sistem menam7ah *ata pelan..an ke *alam *ata7ase 1+ pelan..an 7aru men*apat i* pelan..an Jika *ata :alon pelan..an ti*ak ;ali*= maka s4stem akan menolak pen*aftaran pelan..an 7aru

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

@i.h @i.h

/1-1-1- $ia,ram A!#i%i#a re,i #ra i pelan,,an


$ia,ram $*- )ia,ram a!#i%i#a re,i #ra i pelan,,an

%alon Pelan''an

Sistem

Pelan''an

'embuka form en#aftaran 'em!erifikasi #ata

'elakukan en#aftaran

'enambah #ata elanggan

'emperoleh () elanggan

/1-1-1/ $ia,ram Se!uen re,i #ra i pelan,,an


$ia,ram $*/ )ia,ram e!uen re,i #ra i pelan,,an

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 1" dari 70

* Calon elanggan * +orm,egistrasi 'engisi )ata

* Ctrl,egistrasi

* )ata elanggan ersistenc. &)O/NET (nsert

tambah)ata(()-Nama) !ali#asi)ata( ) simpan)ata(()-Nama) return !alue tampil)ata( )

/1-1-12 $ia,ram Kola&ora i re,i #ra i pelan,,an


$ia,ram $*2 )ia,ram !ola&ora i re,i #ra i pelan,,an

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 20 dari 70

* )ata elanggan * +orm,egistrasi 4* simpan)ata(()-Nama) 1* tambah)ata(()-Nama) 3* 'engisi )ata 2* tampil)ata( ) 5* return !alue 0* !ali#asi)ata( )

* Ctrl,egistrasi * Calon elanggan

/1-1/

Fun, i re,i #ra i peru a'aan

/1-1/1( S!enario u e ca e re,i #ra i peru a'aan


Ta&le T*3 !enario u e ca e re,i #ra i peru a'aan 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6 e.istrasi perusahaan Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 Calon pelan..an perusahaan 3se :ase ini 7erfun.si untuk melakukan re.istrasi pelan..an perusahaan Calon pelan..an perusahaan mem7uka form pen*aftaran Calon pelan..an perusahaan akan melakukan pen*aftaran Data pelan..an perusahaan 7aru telah tersimpan *i *ata7ase *an pelan..an perusahaan men*apat i* pelan..an (+ :alon pelan..an perusahaan mem7uka form pen*aftaran -+ :alon pelan..an perusahaan men.isi *ata A *ata 4an. *iperlukan /+ sistem mem;erifikasi *ata pelan..an perusahaan 0+ sistem menam7ah *ata pelan..an perusahaan ke *alam *ata7ase

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 21 dari 70

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

1+ pelan..an 7aru men*apat i* pelan..an perusahaan Jika *ata :alon pelan..an ti*ak ;ali*= maka s4stem akan menolak pen*aftaran pelan..an 7aru @i.h @i.h

/1-1/1- $ia,ram A!#i%i#a re,i #ra i peru a'aan


$ia,ram $*3 )ia,ram a!#i%i#a re,i #ra i peru a'aan

%alon Perusa(aan

Sistem

Perusa(aan

'embuka +orm en#aftaran

'elakukan en#aftaran

'em!erifikasi #ata

'enambah #ata erusahaan

'emberi () erusahaan

/1-1/1/ $ia,ram Se!uen re,i #ra i peru a'aan


$ia,ram $*4 )ia,ram e!uen re,i #ra i peru a'aan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 22 dari 70

* Calon erusahaan

* +orm,egistrasi

* Ctrl,egistrasi

* )ata erusahaan ersistenc. &)O/NET (nsert

tuliskan #ata lengkap tambah)ata(()-Nama) !ali#asi)ata( ) simpan)ata(()-Nama) return !alue tampil)ata( )

/1-1/12 $ia,ram Kola&ora i re,i #ra i peru a'aan


$ia,ram $*5 )ia,ram !ola&ora i re,i #ra i peru a'aan

3* tuliskan #ata lengkap

* Calon

erusahaan

* +orm ,egistrasi

2* tampil)ata( )

1* tambah)ata(()-Nama)

0* !ali#asi)ata( )

5* return !alue

4* simpan)ata(()-Nama) * )ata erusahaan * Ctrl,egistrasi

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 23 dari 70

/1-12

Fun, i pe an pen,inapan

/1-121( S!enario u e ca e pe an pen,inapan


Ta&le T*4 !enario u e ca e pe an pen,inapan 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6 / )esan pen.inapan Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 )elan..an 3se :ase ini 7erfun.si untuk melakukan pemesanan pen.inapan oleh pelan..an )elan..an mem7uka form pemesanan pen.inapan )elan..an 7elum memesan pen.inapan )elan..an telah memesan pen.inapan *an *ata pen.inapan tersimpan *i *ata7ase (+ pelan..an mem7uka form pemesanan pen.inapan -+ pelan..an memilih pen.inapan 4an. akan *ipesan /+ pelan..an memasukkan *ata pen.inapan 4an. akan *ipesan 0+ sistem mem;erifikasi *ata pemesanan pen.inapan 1+ sistem men:atat *ata pemesanan pen.inapan pa*a *ata7ase 2+ sistem menampilkan *ata pemesanan pen.inapan Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

pemesanan

@i.h @i.h

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 24 dari 70

/1-121- $ia,ram A!#i%i#a pe an pen,inapan


$ia,ram $*6 )ia,ram a!#i%i#a pe an pen,inapan

Pelan''an

Sistem

'embuka +orm sn(nap

'emilih esanan

'emasukkan emesanan 'enampilkan #ata esanan

'em!erifikasi #ata esanan 'enambah #ata esanan

/1-121/ $ia,ram Se!uen pe an pen,inapan


$ia,ram $*7 )ia,ram e!uen pe an pen,inapan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 25 dari 70

* elanggan * +orm sn(nap 'emasukkan pesanan

* Ctrl sn(nap

* )ata sn(nap ersistenc. &)O/NET (nsert

6irim esanan( ) 7erifikasi esanan( ) simpan)ata( ) return !alue Tampil)ata( )

/1-1212 $ia,ram !ola&ora i pe an pen,inapan


$ia,ram $(* )ia,ram !ola&ora i pe an pen,inapan

3* 'emasukkan pesanan

* elanggan 0* 7erifikasi esanan( )

2* Tam pil)ata( )

* +orm sn(nap

1* 6irim esanan( ) 4* simpan)ata( )

5* return !alue * Ctrl sn(nap * )ata sn(nap

/1-13

Fun, i i i &u!u #amu

/1-131( S!enario u e ca e i i &u!u #amu


Ta&le T*5 !enario u e ca e i i &u!u #amu

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 2 dari 70

3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6

0 Isi 7uku tamu Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 )elan..an perusahaan= pelan..an= :alon pelan..an perusahaan= :alon pelan..an 3se :ase ini 7erfun.si untuk mela4ani pen.isian 7uku tamu A:tor mem7uka form 7uku tamu A:tor akan men.isi 7uku tamu %uku tamu telah terisi (+ aktor mem7uka form .uest 7ook -+ aktor men.isi form .uest 7ook ? menuliskan pesan /+ sistem memasukkan isi .uest 7ook ke *ata7ase 0+ sistem menampilkan isi .uest 7ook 4an. telah *iup*ate

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

Me*ium Me*ium

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 27 dari 70

/1-131- $ia,ram A!#i%i#a i i &u!u #amu


$ia,ram $(( )ia,ram a!#i%i#a i i &u!u #amu

Pelan''an

Sistem

'em buka +orm 8ues tBook

'enulis kan es an 'enampilkan Buku Tamu elanggan

'enambah esan

/1-131/ $ia,ram Se!uen i i &u!u #amu


$ia,ram $(- )ia,ram e!uen i i &u!u #amu

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 2! dari 70

* elanggan

* +orm8uestBook tuliskan esan sen# esan( )

* Ctrl8uestBook

* )ata8uestBook

ersistenc. &)O/NET (nsert

simpan esan( ) return !alue

tampil)ata( )

/1-1312 $ia,ram !ola&ora i i i &u!u #amu


$ia,ram $(/ )ia,ram !ola&ora i i i &u!u #amu

3* tulis kan

es an

elanggan

* +orm8ues tBook

5* tam pil)ata( ) 1* s en# es an( )

0* s impan

es an( )

4* return !alue * Ctrl8ues tBook

* )ata8uestBook

/1-14

Fun, i "orum

/1-141( S!enario u e ca e "orum


Ta&le T*6 !enario u e ca e "orum

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 2" dari 70

3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6

1 &orum Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 )elan..an 3se :ase ini 7erfun.si untuk menampun. forum *ari pelan..an )elan..an mem7uka forum )elan..an akan men.isi forum &orum telah *iisi *an *isimpan *i sistem (+ pelan..an mem7uka forum -+ /+ 0+ 1+ pelan..an memilih kate.ori pelan..an memasukkan pesan pa*a forum sistem man:atat *ata 4an. *imasukkan pa*a *ata7ase sistem menampilkan *ata 4an. telah *iisikan pa*a forum

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

Me*ium Me*ium

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 30 dari 70

/1-141- $ia,ram A!#i%i#a "orum


$ia,ram $(2 )ia,ram a!#i%i#a "orum

Pelan''an

Sistem

'em buka +orm +orum 'em ilih 6ategori 'enulis es an 'enam bah pes an #i +orum

'enam pilkan pes an #i +orum

/1-141/ $ia,ram Se!uen "orum


$ia,ram $(3 )ia,ram e!uen "orum

* elanggan tulis pesan

* +orm+orum

* Ctrl+orum

* )ata+orum

ersistenc. &)O/NET (nsert

6irim esan( ) simpan)ata( ) return !alue

tampil)ata( )

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 31 dari 70

/1-1412 $ia,ram !ola&ora i "orum


$ia,ram $(4 )ia,ram !ola&ora i "orum

3* tulis pesan

elanggan 5* tampil)ata( )

* +orm+orum

1* 6irim es an( )

0* s impan)ata( )

4* return !alue * Ctrl+orum

* )ata+orum

/1-15

Fun, i earc' in"orma i o&0e! 8i a#a

/1-151( S!enario u e ca e earc' in"orma i o&0e! 8i a#a


Ta&le T*7 !enario u e ca e earc' in"orma i o&0e! 8i a#a 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6 2 Sear:h informasi o74ek 6isata Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 )elan..an 3se :ase ini 7erfun.si untuk melakukan sear:h informasi o74ek pari6isata )elan..an mem7uka form sear:h informasi o74ek pari6isata )elan..an akan men:ari informasi pari6isata tertentu S4stem menampilkan *ata tempat pari6isata (+ pelan..an mem7uka halaman untuk sear:h informasi o74ek pari6isata -+ pelan..an memasukkan kata kun:i /+ s4stem men:ari *ata tempat pari6isata 4an. sesuai *en.an kata

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 32 dari 70

kun:i pa*a *ata7asen4a 0+ s4stem menampilkan *ata tempat pari6isata 4an. a*a

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

Me*ium Me*ium

/1-151- $ia,ram A!#i%i#a

earc' in"orma i o&0e! 8i a#a


earc' in"orma i o&0e! 8i a#a

$ia,ram $(5 )ia,ram a!#i%i#a

Pelan''an

Sistem

'em buka +orm :earching 'em as ukkan kata kunci 'enampilkan aket 9is ata

'encari aket 9is ata

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 33 dari 70

/1-151/ $ia,ram Se!uen

earc' in"orma i o&0e! 8i a#a


earc' in"orma i o&0e! 8i a#a

$ia,ram $(6 )ia,ram e!uen

* elanggan

* +orm:earching

* Ctrl:earching

* )ataTempat9isata

ersistenc. &)O/NET ,ea#

masukkan kata kunci sen#Comman#( ) search)ata( ) return !alue tampil)ata( )

/1-1512 $ia,ram !ola&ora i erac' in"orma i o&0e! 8i a#a


$ia,ram $(7 )ia,ram !ola&ora i earc' in"orma i o&0e! 8i a#a

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 34 dari 70

3* mas ukkan kata kunci

elanggan 5* tampil)ata( )

* +orm :earching

1* s en#Com man#( )

0* s earch)ata( )

4* return !alue * Ctrl:earching

* )ataTem pat9is ata

/1-16

Fun, i earc' pili' pa!e# #ra%el

/1-161( S!enario u e ca e pili' pa!e# #ra%el


Ta&le T(* !enario u e ca e pili' pa!e# #ra%el 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6 Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues : 8 )ilih paket tra;el -<$,1$-,,8 (9$,2$-,,8 )elan..an 3se :ase ini 7erfun.si untuk melakukan pemilihan paket tra;el 4an. akan *ipakai )elan..an mem7uka form pemesanan tra;el )elan..an akan memesan tra;el )elan..an telah memesan paket tra;el Last up*ate* 74 Date last up*ate*

@i.h @i.h

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 35 dari 70

/1-161- $ia,ram A!#i%i#a pili' pa!e# #ra%el


$ia,ram $-* )ia,ram a!#i%i#a pili' pa!e# #ra%el

/1-161/ $ia,ram Se!uen pili' pa!e# #ra%el


$ia,ram $-( )ia,ram e!uen pili' pa!e# #ra%el

/1-1612 $ia,ram !ola&ora i pili' pa!e# #ra%el


$ia,ram $-- )ia,ram !ola&ora i pili' pa!e# #ra%el

/1-17

Fun, i earc' earc'in, peme anan

/1-171( S!enario u e ca e earc'in, peme anan


Ta&le T(( !enario u e ca e earc'in, peme anan 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6 9 Sear:hin. pemesanan Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 )elan..an perusahaan= a*min 3se :ase ini 7erfun.si untuk mela4ani sear:hin. pemesanan 4an. telah *ilakukan pelan..an 7iasa A:tor mem7uka form sear:hin. A:tor akan melakukan sear:hin. S4stem menampilkan *ata pemesanan (+ aktor mem7uka form sear:hin. -+ aktor memasukkan kata kun:i /+ sistem akan men:ari *aftar pesanan 7er*asarkan kata kun:i 0+ sistem menampilkan *ata pemesanan Alternati;e flo6 : Jika *ata pemesanan ti*ak *itemukan maka sestem akan

menampilkan perin.atan 7ah6a pemesanan ti*ak a*a

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 3 dari 70

EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

@i.h @i.h

/1-171- $ia,ram A!#i%i#a

earc'in, peme anan


earc'in, peme anan

$ia,ram $-/ )ia,ram a!#i%i#a

)dmin

Sistem

'em buka +orm :earching 'em asukkan kata kunci 'enampilkan esanan 'encari esanan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 37 dari 70

/1-171/ $ia,ram Se!uen

earc'in, peme anan


earc'in, peme anan

$ia,ram $-2 )ia,ram e!uen

* &#min

* +orm:earching masukkan kata kunci

* Ctrl:earching

* )ata sn(nap

ersistenc. &)O/NET ,ea#

sen#Comman#( )

search)ata( ) return !alue

tampil)ata( )

/1-1712 $ia,ram !ola&ora i earc'in, peme anan


$ia,ram $-3 )ia,ram !ola&ora i earc'in, peme anan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 3! dari 70

3* mas ukkan kata kunci

* &#min 5* tam pil)ata( )

* +orm:earching

1* s en#Com man#( )

0* s earch)ata( )

4* return !alue * Ctrl:earching

* )ata sn(nap

/1-1(* Fun, i a!#i%a i pen,,una /1-1(*1( S!enario u e ca e a!#i%a i pen,,una


Ta&le T(- !enario u e ca e a!#i%a i pen,,una 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6 < Akti;asi pen..una (9$,2$-,,8 (9$,2$-,,8 A*min 3se :ase ini 7erfun.si untuk men.aktifkan lo.in pelan..an *an pelan..an perusahaan 4an. telah men*aftar a*min mem7uka form akti;asi a*min akan melakukan proses akti;asi pelan..an *an pelan..an perusahaan S4stem menampilkan pesan 7ah6a pelan..an telah *iaktu;asi (+ a*min mem7uka form akti;asi -+ /+ Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial a*min memilih pelan..an 4an. akan *iakti;asi *an men:entan.n4a sistem men.aktifkan lo.in terse7ut Last up*ate* 74 Date last up*ate*

@i.h @i.h

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 3" dari 70

eCuirement : Assumption : Notes an* Issues :

/1-1(*1- $ia,ram A!#i%i#a a!#i%a i pen,,una


$ia,ram $-4 )ia,ram a!#i%i#a a!#i%a i pen,,una

)dmin

Sistem

'embuka form &kti!as i

'emilih #ata erus ahaan 'encetang #ata erus ahaan 'engaktifkan ;ogin erus ahaan

/1-1(*1/ $ia,ram Se!uen a!#i%a i pen,,una


$ia,ram $-5 )ia,ram e!uen a!#i%a i pen,,una Jurusan Teknik Informatika SKPL-123
E-Commerce Trip On Bali

Halaman 40 dari 70

ersistenc. &)O/NET Up#ate * &#min isi #ata * +orm &kti!asi * Crtrl&kti!asi up#ate( ) return !alue tampil)ata( ) * )ata erusahaan sen#)ata( )

/1-1(*12 $ia,ram !ola&ora i a!#i%a i pen,,una


$ia,ram $-6 )ia,ram !ola&ora i a!#i%a i pen,,una

3* isi #ata

* &#min 5* tampil)ata( )

* +orm &kti!asi

1* sen#)ata( ) 0* up#ate( )

4* return !alue * Crtrl&kti!asi

* )ata erusahaan

/1-1(( Fun, i &a#al!an peme anan /1-1((1( S!enario u e ca e &a#al!an peme anan
Ta&le T(/ !enario u e ca e &a#al!an peme anan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 41 dari 70

3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6

(, %atalkan pemesanan Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (9$,2$-,,8 )elan..an 3se :ase ini 7erfun.si untuk mem7atalkan pesanan 4an. telah *ilakukan )elan..an mem7uka form pem7atalan pemesanan )elan..an akan melakukan pem7atalan pemesanan )esanan telah *i7atalkan (+ pelan..an mem7uka form pem7atalan pemesanan -+ pelan..an memasukkan *ata pemesanan 4an. akan *i7atalkan /+ s4stem akan men.e:ek tan..al pemesanan+ 0+ s4stem men.hapus *ata pemesanan *ari *ata7ase

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

Jika tan..al pem7atalan mele7ihi tan..al 7atas pem7atalan pa*a per'an'ian= maka pem7atalan *itolak Cek tan..al pemesanan @i.h Me*ium

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 42 dari 70

/1-1((1- $ia,ram pem&a#alan pe e anan


$ia,ram $-7 )ia,ram a!#i%i#a pem&a#alan peme anan

Pelan''an

Sistem

'embuka +orm embatalan 'emasukkan #ata .ang akan #ibatalkan 'engambil #ata esanan ( <a ) 'engecek tanggal embatalan

'enampilkan (nformasi embatalan 8agal

( Ti#ak )

Tgl Btl < Tgl #itentukan 'enghapus #ata esanan ( <a )

/1-1((1/ $ia,ram Se!uen pem&a#alan peme anan


$ia,ram $/* )ia,ram e!uen pem&a#alan peme anan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 43 dari 70

elanggan * +orm embatalan tulis pembatalan

* Ctrl embatalan

* )ata sn(nap

ersistenc. &)O/NET up#ate

sen#=pem batalan( ) cekTanggalBatal( )

up#ate( ) tam pil)ata( ) return !alue

/1-1((12 $ia,ram !ola&ora i pem&a#alan peme anan


$ia,ram $/( )ia,ram !ola&ora i pem&a#alan peme anan

3* tulis pembatalan

elanggan 2* tampil)ata( )

* +orm

embatalan

0* cekTanggalBatal( )

1* s en#=pembatalan( )

4* up#ate( )

5* return !alue * Ctrl embatalan

* )ata sn(nap

/1-1(- Fun, i ce! #an,,al peme anan /1-1(-1( S!enario u e ca e ce! #an,,al peme anan
Ta&le T(2 !enario u e ca e ce! #an,,al peme anan 3se Case ID 3se Case Name Create* 74 Date :reate* A:tors : Des:r4ption : (( Cek tan..al pemesanan Last up*ate* 74 -<$,1$-,,8 Date last up*ate* (($,1$-,,8 )elan..an 3se :ase ini 7erfun.si untuk men.e:ek tan..al pem7atalan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 44 dari 70

Tri..er : )re:on*itions : )ost:on*ition : Normal flo6

pemesanan 'ika ter'a*i use :ase pem7atalan pemesanan )elan..an mem7uka melakukan pem7atalan pemesanan )elan..an akan melakukan pem7atalan pemesanan )esanan telah *i7atalkan atau ti*ak 'a*i 7atal (+ pelan..an melakukan pem7atalan pemesanan -+ s4stem akan men.e:ek tan..al terakhir 7atas pem7atalan pemesanan /+ 'ika tan..al pemesanan mele7ihi 7atas 6aktu = maka pem7atalan pemesanan ti*ak *apat *ilakukan

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues : @i.h Me*ium

/1-1(-1- $ia,ram ce! #an,,al peme anan


$ia,ram $/- )ia,ram a!#i%i#a ce! #an,,al peme anan

/1-1(-1/ $ia,ram Se!uen ce! #an,,al peme anan


$ia,ram $// )ia,ram e!uen ce! #an,,al peme anan

/1-1(-12 $ia,ram !ola&ora i ce! #an,,al peme anan


$ia,ram $/2 )ia,ram !ola&ora i ce! #an,,al peme anan

/1-1(/ Fun, i re9ec# re,i #ra i /1-1(/1( S!enario u e ca e re9ec# re,i #ra i
Ta&le T(3 !enario u e ca e re9ec# re,i #ra i 3se Case ID 3se Case Name Create* 74 Date :reate* (e'e:t re.istrasi -<$,1$-,,8 Last up*ate* 74 Date last up*ate* SKPL-123
E-Commerce Trip On Bali

(9$,2$-,,8 Halaman 45 dari 70

Jurusan Teknik Informatika

A:tors : Des:r4ption : Tri..er : )re:on*itions : )ost:on*ition : Normal flo6

A*min 3se :ase ini 7erfun.si untuk men.hapus se7uah perusahaan *ari *aftar pen*aftar pelan..an perusahaan A*min mem7uka form re'e:t re.istrasi A*min akan men.hapus *ata pelan..an perusahaan tertentu 4an. telah ter*aftar Data pelan..an perusahaan tertentu telah terhapus *ari s4stem (+ a*min mem7uka form re'e:t perusahaan -+ a*min memilih perusahaan 4an. akan *ire'e:t /+ sistem men.ahapus *ata perusahaan 4an. telah *ire'e:t 0+ *ata pelan..an perusahaan 7aru *itampilkan

Alternati;e flo6 : EB:eption : In:lu*es : )riorit4 : &reCuen:4 of use %usiness ule : Spe:ial eCuirement : Assumption : Notes an* Issues :

@i.h Me*ium

/1-1(/1- $ia,ram a!#i%i#a re9ec# peru a'aan


$ia,ram $/3 )ia,ram a!#i%i#a re9ec# peru a'aan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 4 dari 70

)dmin

Sistem

'embuka +orm ,e$ect

'emeriks a>m emilih #ata erus ahaan akan #ire$ect

'enolak erus ahaan

'enghapus #ata erusahaan

'enampilkan #ata erus ahaan baru

/1-1(/1/ $ia,ram Se!uen re9ec# peru a'aan


$ia,ram $/4 )ia,ram e!uen re9ec# peru a'aan

* &#min re$ect

* +orm,e$ect

* Ctrl,e$ect

* )ata erusahaan

ersistenc. &)O/NET )elete

sen#Commna#( ) )elete)ata( ) return !alue tampil)ata( )

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 47 dari 70

/1-1(/12 $ia,ram !ola&ora i re9ec# peru a'aan


$ia,ram $/5 )ia,ram !ola&ora i re9ec# peru a'aan

3* re$ect

* &#min 5* tampil)ata( )

* +orm,e$ect

1* sen#Com mna#( )

0* )elete)ata( )

4* return !alue * Ctrl,e$ect

* )ata erus ahaan

3.3 /1/1(

Desk"ipsi Kelas-kelas $ia,ram Kela


$ia,ram $/6 )ia,ram !ela

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 4! dari 70

<<entit.>> )ata elanggan


(f rom Class)

<<entit.>> )ata erusahaan


(f rom Class)

<<entit.>> )ata sn(nap


(f rom Class)

<<entit.>> )ata+orum
(f rom Class)

<<entit.>> )ataTempat9isata
(f rom Class)

<<entit.>> )ata8uestBook
(f rom Class)

ko#e=pelanggan * :tring nama=pelanggan * :tring alamat=pelanggan * :tring no=telepon * :tring simpan)ata() 3 3

ko#e=perusahaan * :tring nama=perusahaan * :tring alamat=perusahaan * :tring no=telepon * :tring penginapan * :tring simpan)ata() )elete)ata() 3

ko#e=pesan * :tring tanggal=pesan * )ate nama=pesanan * :tring isi=pesanan * :tring up#ate() search)ata() simpan)ata() 3

tanggal=plh=inap * )ate nama=plh=inap * :tring isi=plh=inap * :tring simpan() 3

ko#e=tempat=%isata * :tring nama=tempat=%isata * :tring alamat=tempat=%isata * :tring search)ata() 3

ko#e=gb * :tring tanggal=isi=gb * )ate kesan=pesan=gb * :tring simpan esan() 3

<<control>> Ctrl,egistrasi
(f rom Class)

<<control>> Ctrl,e$ect
(f rom Class)

<<control>> Ctrl sn(nap


(f rom Class)

<<control>> Ctrl embatalan


(f rom Class)

<<control>> Ctrl+orum
(f rom Class)

<<control>> Ctrl:earching
(f rom Class)

<<control>> Ctrl8uestBook
(f rom Class)

tambah)ata() !ali#asi)ata() 3

sen#Commna#() 3

6irim esanan() 7erifikasi esanan() 3

sen#=pembatalan() cekTanggalBatal() 3

6irim esan() 3

sen#Comman#() sen#)ata() sen#Comman#() 3

sen# esan() !erifikasi esan() cekTanggal() #elete=#ata() 3

<<boun#ar.>> +orm,egistrasi
(f rom Class)

<<boun#ar.>> +orm,e$ect
(f rom Class)

<<boun#ar.>> +orm sn(nap


(f rom Class)

<<boun#ar.>> +orm embatalan


(f rom Class)

<<boun#ar.>> +orm+orum
(f rom Class)

<<boun#ar.>> +orm:earching
(f rom Class)

<<boun#ar.>> +orm8uestBook
(f rom Class)

tampil)ata()

tampil)ata()

Tampil)ata esanan()

tampil)ata()

tampil)ata()

tampil)ata()

tampil)ata()

/1/1/1/1/

$e !rip i $omain Per oalan $e !rip i Kela Pen,en)ali

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 4" dari 70

Ta&le T(4 !enario )e !rip i !ela pen,en)ali

No Nama ( Ctrl e.istrasi

Atri7ut

Meto*e tamn7ahData ;ali*asiData

Tu.as Men.ontrol proses re.istrasi :alon pelan..an

- Ctrl e'e:t sen*Comman* / Ctrl)snInap kirim)esanan ;eri;ikasi)esanan 0 Ctrl)em7atalan sen*Dpem7atalan :ekTan..al%atal 1 Ctrl&orum kirim)esan 2 CtrlSear:hin. sen*Comman* sen*Data 8 Ctrl#uest%ook sen*)esan ;erifikasi)esan :ekTan..al *eleteD*ata

Men.ontrol proses re'e:t :alon pen*aftar Men.ontrol proses pemesanan pen.inapan

Men.ontrol proses pem7atalan pen.inapan

Men.ontrol proses pen.isian forum Men.ontrol proses sear:hin.

Men.ontrol proses pen.isian .uest 7ook

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 50 dari 70

/1/12

$e !rip i Kela +ntit, -Pe"sisten.


$ia,ram $/7 P'0 ical $a#a :o)el

T=)ataTempat9isata ko#e=tempat=%isata * 7&,C?&,(155) nama=tempat=%isata * 7&,C?&,(155) alamat=tempat=%isata * 7&,C?&,(155) T=)ataTempat9isata=() * (NT T=)ata sn(nap=() * (NT << 6>> 6=T=)ataTempat9isata3@() <<+6>> +6=T=)ataTem pat9isata03() <<Non-(#entif.ing>>

T=)ata sn(nap ko#e=pesan * 7&,C?&,(155) tanggal=pesan * )&TET('E nama=pes anan * 7&,C?&,(155) isi=pesanan * 7&,C?&,(155) T=)ata sn(nap=() * (NT << 6>> 6=T=)ata sn(nap32()

C//D

T=)ata8uestBook ko#e=gb * 7&,C?&,(155) tanggal=isi=gb * )&TET('E kesan=pesan=gb * 7&,C?&,(155) T=)ata8uestBook=() * (NT T=)ata erusahaan=() * (NT << 6>> 6=T=)ata8uestBook3A() <<+6>> +6=T=)ata8uestBook1B() C//D <<Non-(#entif.ing>> 3 T=)ata erusahaan ko#e=perusahaan * 7&,C?&,(155) nama=perusahaan * 7&,C?&,(155) alamat=perusahaan * 7&,C?&,(155) no=telepon * 7&,C?&,(155) penginapan * 7&,C?&,(155) T=)ata erusahaan=() * (NT << 6>> 6=T=)ata erusahaan34() C//D <<Non-(#entif.ing>> TC_T_DataPelanggan531 3

C//D 3 <<Non-(#entif.ing>> TC_T_DataPelanggan527 TC_T_DataPelanggan528 TC_T_DataPelanggan529 <<Non-(#entif.ing>> <<Non-(#entif.ing>> C//D TC_T_DataPelanggan530 C//3 3

T=)ata elanggan 3 ko#e=pelanggan * 7&,C?&,(155) nama=pelanggan * 7&,C?&,(155) alam at=pelanggan * 7&,C?&,(155) no=telepon * 7&,C?&,(155) T=)ata sn(nap=() * (NT <<+6>> +6=T=)ata elanggan12() 3

<<Non-(#entif.ing>>

TC_T_DataPelanggan532

C//D T=)ata+orum tanggal=plh=inap * )&TET('E nama=plh=inap * 7&,C?&,(155) isi=plh=inap * 7&,C?&,(155) T=)ata+orum =() * (NT << 6>> 6=T=)ata+orum13()

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 51 dari 70

Ta&le T(5 )e !rip i !ela en#i#0 No Nama ( Data)elan..an Atri7ut Ko*eDpelan..an (strin.) AlamatDpelan..an(strin.) - Data)erusahaan NoDtelepon(strin.) Ko*eDperusahaan (strin.) NamaDperusahaan(strin.) SimpanData AlamatDperusahaan(strin. ) NoDtelepon(strin.) / Data)snInap )en.inapan(strin.) Ko*eDpesan(strin.) NamaDpesan(strin.) Tan..alDpesanan(strin.) IsiDpesanan(strin.) sear:hData simpanData 0 Data&orum Tan..alDplhDinap(*ate) NamaDplhDinap(strin.) simpan IsiDplhDinap(strin.) Men4impan *ata 4an. *iisikan pa*a forum 3p*ate Men4impan *ata pemesanan atau pem7atalan pemesanan DeleteData Meto*e Tu.as Men4impan *ata pelan..an 7aru 4an. men*aftar Men4impan *ata perusahan 4an. 7aru men*aftar atau 4an. akan *ire'e:t

NamaDpelan..an(strin.) SimpanData

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 52 dari 70

No Nama 1 DataTempat5isata

Atri7ut Ko*eDtempatD6isata(strin .) n.) AlamatDtempatD6isata(str in.) Ko*eD.7(strin.) Tan..alDisiD.7(*ate) KesanDpesanD.7(strin.) NamaDtempatD6isata(stri

Meto*e

Tu.as Men4impan *ata tempat 6isata 4an. a*a

sear:hData

2 Data#uest%ook

Men4impan *ata 4an. simpan)esan *iisikan *i .uest 7ook

/1/13

$e !rip i Kela (ounda",


Ta&le T(6 )e !rip i !ela &oun)ar0

No Nama ( &orm e.istrasi - &orm e'e:t

Atri7ut tampilData tampilData

Meto*e

Tu.as Kelas untuk tampilan pen.isian re.istrasi pelan..an Kelas untuk tampilan proses re'e:t re.istrasi Kelas untuk menapilkan form pen.isian pemesanan pen.inapan Kelas untuk tampilan proses

/ &orm)snInap TampilData)snInap 0 &orm)em7atalan tampilData 1 &orm&orum tampilaData 2 &ormSear:hin. tampilData 8 &orm#uest%ook tampilData

pem7atalan pemesanan Kelas untuk tampilan pen.isian forum Kelas untuk tampilan *alam melakukan sear:hin. Kelas untuk tampilan .uest 7ook

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 53 dari 70

3. /121(

Desk"ipsi Pe"ilaku Sistem S#a#ec'ar# con#rol


$ia,ram $2* #a#ec'ar# )ia,ram un#u! a!#i%a i

error

i#le

attaching #ata

sen#ing comman#

$ia,ram $2( #a#ec'ar# )ia,ram un#u! "orum

i# l e

a ttach i ng #ata

s en # in g # ata

e rror

$ia,ram $2- #a#ec'ar# )ia,ram un#u! pem&a#alan pe anan

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 54 dari 70

cek tanggal i#le

attaching #ata

error sen#ing #ata

$ia,ram $2/ #a#ec'ar# )ia,ram un#u! ,ue # &oo!

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 55 dari 70

i#le

error sen#ing #ata

attaching #ata

!erif.ing #ata

$ia,ram $22 #a#ec'ar# )ia,ram un#u! re,i #ra i

i#le attaching #ata

!ali#ating #ata

sen#ing #ata error

$ia,ram $23 #a#ec'ar# )ia,ram un#u! re9ec# re,i #ra i

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 5 dari 70

i#le attaching #ata

!ali#ating #ata

sen#ing #ata error

/121-

S#a#ec'ar# )a#a
$ia,ram $24 #a#ec'ar# )ia,ram un#u! )a#aForum

open &##e# )ata 7alue

clos e

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 57 dari 70

$ia,ram $25 #a#ec'ar# )ia,ram un#u! )a#aGue #Boo!

open &##e# )ata 7alue

close

$ia,ram $26 #a#ec'ar# )ia,ram un#u! )a#aPelan,,an

open &##e# )ata 7alue

close

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 5! dari 70

$ia,ram $27 #a#ec'ar# )ia,ram un#u! )a#aPeru a'aan

open &##e# )ata 7alue

close

$ia,ram $3* #a#ec'ar# )ia,ram un#u! )a#aPe anInap

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 5" dari 70

open &##e# )ata 7alue

close

$ia,ram $3( #a#ec'ar# )ia,ram un#u! )a#aTempa#;i a#a

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 0 dari 70

open &##e# )ata 7alue

close

/121/

S#a#ec'ar# "orm
$ia,ram $3- #a#ec'ar# )ia,ram un#u! "ormA!#i%a i

open

recei!ing #ata

clos e

s en#ing #ata

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 1 dari 70

$ia,ram $3/ #a#ec'ar# )ia,ram un#u! "ormForum

open

recei!ing #ata

clos e

s en#ing #ata

$ia,ram $32 #a#ec'ar# )ia,ram un#u! "ormGue #Boo!

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 2 dari 70

open

recei!ing #ata

clos e

s en#ing #ata

$ia,ram $33 #a#ec'ar# )ia,ram un#u! "ormPem&a#alan

open s en#ing #ata

clos e

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 3 dari 70

$ia,ram $34 #a#ec'ar# )ia,ram un#u! "ormPe anInap

open

s en#ing #ata

clos e

$ia,ram $35 #a#ec'ar# )ia,ram un#u! "ormRe,i #ra i

open

recei!ing #ata

clos e

s en#ing #ata

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 4 dari 70

$ia,ram $36 #a#ec'ar# )ia,ram un#u! "ormRe9ec#

open

recei!ing #ata

clos e

s en#ing #ata

$ia,ram $37 #a#ec'ar# )ia,ram un#u! "ormSearc'in,

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 5 dari 70

open

recei!ing #ata

clos e

3.#

Ke*utuhan /on 'ungsional


Ta&el T(7 $e !rip i Ke&u#u'an Non Fun, ional

SKPL-I) SK)L$N,(

Parame#er A;aila7ilit4

Ke&u#u'an Aplikasi ini harus *apat 7eroperasi terus menerus selama 8 hari per min..u= -0 'am per hari tanpa 7erhenti= karena aplikasi ini akan 7ersifat *e9-9a$e' *an akan *iakses oleh pen..uana 4an. mem7utuhkan *ari 7er7a.ai tempat pa*a 6aktu 4an. 7er7e*a$7e*a+ Aplikasi ini harus *i7an.un *en.an kehan*alan 4an. setin..i mun.kin meskipun ti*ak perlu setin..i kehan*alan se7uah critical application+ Ke.a.alan 4an. *apat *itoleransi kuran. le7ih (,E+ Den.an kahan*alan 4an. tin..i *iharapkan aplikasi ini *apat *i.unakan *en.an 7aik pa*a saat *i7utuhkan+ Kehan*alan 4an. *imiliki oleh aplikasi ini 'u.a akan san.at 7er.antun. pa*a 7e7erapa hal eksternal= seperti kehan*alan 'arin.an telekomunikasi 4an. *i.unakan untuk akses internet= kehan*alan sistem *a4a listrik 4an. *i.unakan= *ll+

SK)L$N,-

elia7ilit4

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman

dari 70

SKPL-I) SK)L$N,/

Parame#er Er.onom4

Aplikasi

ini

Ke&u#u'an harus memiliki

nilai

er.onomi?

ken4amanan *ipakai 4an. tin..i 7a.i user+ Aplikasi akan *i7an.un *en.an antarmuka user 4an. mu*ah *imen.erti= SK)L$N,0 Memor4 in*ah *ilihat= konsisten= mu*ah *ioperasikan *an ti*ak mem7in.un.kan+ Aplikasi ini harus rin.an *an ti*ak mem7utuhkan memor4 tin..i+ Sehin..a aplikasi ini *apat *i'alankan pa*a :omputer *en.an spesifikasi ren*ah+ @al ini san.at pentin. karena aplikasi ini akan *iakses melalui internet *an mun.kin akan *iakses melalui 6arnet *en.an spesifikasi har*6are 4an. SK)L$N,1 esponse time ren*ah Aplikasi ini harus :epat+ Karena akan *i'alankan melaui internet+ )a*a *aerah A *aerah 4an. koneksi internetn4a lam7at maka aplikasi ini 'u.a harus *apat SK)L$N,2 Se:urit4 *iakses se:ara :epat Aplikasi ini harus aman+ Karena ter*apat transaksi keuan.an maka faktor keamanan men'a*i san.at SK)L$N,8 %ahasa komunikasi pentin. %ahasa 4an. *i.unakan pa*a 6e7 harus komunikatif *an menarik sehin..a menarik 7an4ak pen.un'un.+

3.%

(atasan Pe"an0angan
)en.em7an.an sistem E-COM TOB ini memiliki keter7atasan$keter7atasan 4aitu se7a.ai

7erikut : (+ Sistem E$C!M T!% han4a *apat *i'alankan *i sistem operasi 5in*o6s+ -+ Keter7atasan karena peran.kat keras= :ontohn4a kapasitas memori 4an. *i7utuhkan luma4an 7esar= sehin..a ker'an4a le7ih lam7at+ /+ Antarmuka han4a 7erupa tampilan menu 4an. menarik *an :ukup 7a.us++ 0+ Sistem E$C!M T!% akan *i7an.un han4a men..unakan 7ahasa aspB+

3.1 /151(

$ingkasan Ke*utuhan Rin,!a an Ke&u#u'an Fun, ional


Ta&el T-* Rin,!a an Ke&u#u'an Fun, ional

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman 7 dari 70

SKPL-I) SK)L$&,,( SK)L$&,,SK)L$&,,/

Menerima

*ata

:alon

Ke#eran,an pelan..an pa*a form

pen*aftaran

pelan..an=

mem;erifikasin4a *an memasukkann4a ke *ata7ase Menerima *ata :alon pelan..an perusahaan pa*a form pen*aftaran pelan..an perusahaan= mem;erifikasin4a *an memasukkann4a ke *ata7ase Menerima *ata pemesanan pen.inapan 4an. *iinputkan pelan..an pa*a form pemesanan pen.inapan= mem;erifikasi *atan4a lalu memasukann4a ke *ata7ase *an menampilkan *ata pen.inapan 4an. telah *ipesan Menerima *ata 4an. *iisikan pa*a form 7uku tamu= lalu memasukkann4a ke *ata7ase *an menampilkan isi 7uku tamu 4an. telah *iup*ate Menerima *ata 4an. *iisikan pa*a forum= lalu memasukkann4a ke *ata7ase *an menampilkan isi forum 4an. telah *iup*ate Menerima *ata untuk sear:hin. informasi o74ek 6isata pa*a form sear:hin. lalu melakukan sear:hin. 7er*asarkan kata kun:i 4an. telah *imasukkan *an menampilkan hasil sear:hin. Menerima *ata paket tra;el 4an. *ipilih pelan..an lalu memasukkann4a ke *ata7ase *an menampilkan paket 4an. telah *ipilih pelan..an

SK)L$&,,0 SK)L$&,,1 SK)L$&,,2

SK)L$&,,8

SK)L$&,,9

Menerima kata kun:i 4an. *i.unakan untuk sear:hin. pemesanan pa*a form sear:hin. pemesanan+ Lalu men:ari *ata pemesanan sesuai kata kun:i pa*a *ata7ase *an menampilkan hasiln4a Menerima *ata pelan..an 4an. *i:entan. pa*a form akti;asi pen..una lalu men.aktifkan lo.in pelan..an terse7ut Menerima *ata pemesanan 4an. *i7atalkan pa*a form pem7atalan pemesanan+ Men.e:ek tan..al 7atas 6aktu pem7atalan lalu mem7atalkan pemesanan *ari *ata7ase

SK)L$&,,< SK)L$&,(,

SK)L$&,((

Menerima *ata perusahaan 4an. akan *ire'e:t re.istrasin4a *ari form re'e:t re.istrasi+ Lalu men.hapus *ata perusahaan pa*a *ata7ase

/151-

Rin,!a an Ke&u#u'an Non Fun, ional


Ta&el T-( Rin,!a an Ke&u#u'an Non Fun, ional

SKPL-I) SK)L$N,( SK)L$N,SK)L$N,/

!e#eran,an Aplikasi ini harus *apat 7eroperasi terus menerus selama 8 hari per min..u= -0 'am per hari tanpa 7erhenti+ Aplikasi ini harus *i7an.un *en.an kehan*alan 4an. setin..i mun.kin meskipun ti*ak perlu setin..i kehan*alan se7uah critical application+ Aplikasi ini harus memiliki nilai er.onomi? ken4amanan *ipakai 4an. tin..i 7a.i user+

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman ! dari 70

SKPL-I) SK)L$N,0 SK)L$N,1 SK)L$N,2 SK)L$N,8

!e#eran,an Aplikasi ini harus rin.an *an ti*ak mem7utuhkan memor4 tin..i+ Aplikasi ini harus :epat tin.kat ke:epatan aksesn4a+ Aplikasi ini harus aman 7a.i pen..una 4an. 7ertransakasi %ahasa 4an. *i.unakan pa*a 6e7 harus komunikatif *an menarik sehin..a menarik 7an4ak pen.un'un.+

Jurusan Teknik Informatika

SKPL-123
E-Commerce Trip On Bali

Halaman " dari 70

Jurusan Teknik Informatika ITS

SKPL-*+S

Halaman 70 dari 70

Template #okumen ini #an informasi .ang #imilikin.a a#alah milik ;aboratorium ,eka.asa erangkat ;unak Eurusan Teknik (nformatika-(T: #an bersifat rahasia/ )ilarang me-repro#uksi #okumen ini tanpa #iketahui oleh ;aboratorium ,eka.asa erangkat ;unak Eurusan Teknik (nformatika-(T:/

You might also like