SKPL GO SAILING KELOMPOK 6 Revisi 1
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
GO SAILING
Untuk :
MASYARAKAT
Dipersiapkan Oleh:
Kelompok 7
I Gde Yuda Pratama (135150407111032)
Ageng Rama (135150407111050)
Dwi Rahmawati (135150400111068)
Hammer Zoelfagar (135150401111096)
Tri Kantun Erestini (135150400111068)
PROGRAM STUDI (INFORMATIKA/ILMU KOMPUTER / SISTEM
INFORMASI)*
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
2015
Laboratorium
Rekayasa
Perangkat Lunak
Program Teknologi Informasi
dan Ilmu Komputer
Nomor Dokumen
Halaman
1/11
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
ii
Nomor Dokumen
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
DAFTAR PERUBAHAN
Revisi
Deskripsi
INDEX
TGL
Ditulis
A
B
C
D
4/10/2014 11/10/2014 18/10/2014 31/10/2014
Kelompok Kelompok Kelompok Kelompok
oleh
6
Diperiksa
6
6
E
F
G
6
oleh
Disetujui
oleh
DAFTAR HALAMAN PERUBAHAN
Halaman
Revisi
Halaman
3
Revisi
H
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
DAFTAR ISI
DAFTAR PERUBAHAN........................................................................................ii
4
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
DAFTAR HALAMAN PERUBAHAN.................................................................iii
DAFTAR ISI...........................................................................................................iv
DAFTAR TABEL...................................................................................................vi
DAFTAR GAMBAR.............................................................................................vii
BAB I PENDAHULUAN.......................................................................................8
1.1
Tujuan Penulisan Dokumen......................................................................8
1.2
Lingkup Masalah.......................................................................................8
1.3
Definisi, Istilah dan Singkatan..................................................................8
1.4
Aturan Penomoran.....................................................................................9
1.5
Referensi....................................................................................................9
1.6
Deskripsi Umum Dokumen (Ikhtisar).....................................................10
BAB II KEBUTUHAN PERANGKAT LUNAK.................................................11
2.1
Deskripsi Umum Sistem..........................................................................11
2.2
Definisi Kebutuhan..................................................................................12
2.3
Fungsi Utama Perangkat Lunak..............................................................12
2.3.1 Spesifikasi Kebutuhan Fungsional.................................................13
2.3.2 Kebutuhan Non Fungsional...........................................................17
2.3.3 Kebutuhan Informasi......................................................................17
2.4
Karakteristik Pengguna...........................................................................19
2.5
Kebutuhan Antarmuka Eksternal............................................................21
2.5.1 Antarmuka Pemakai.......................................................................21
2.5.2 Antarmuka Perangkat Keras..........................................................22
2.5.3 Antarmuka Perangkat Lunak.........................................................22
2.5.4 Antarmuka Komunikasi.................................................................22
2.6
Lingkup Operasi......................................................................................23
BAB III MODEL DESKRIPSI UMUM KEBUTUHAN PERANGKAT LUNAK.......21
5
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
3.1
Nomor Dokumen
Revisi :
Model Use Case.......................................................................................24
3.1.1.Use Case Scenario..........................................................................24
3.2.
Diagram Class Analysis............................................................................39
3.3.
Squence Diagram....................................................................................40
3.4.
Diagram Statechart..................................................................................50
6
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
DAFTAR TABEL
7
Nomor Dokumen
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
DAFTAR GAMBAR
8
Nomor Dokumen
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
BAB I
PENDAHULUAN
1. Pendahuluan
Pada dokumen ini akan dibahas tentang Spesifikasi Kebutuhan
Perangkat Lunak (SKPL) atau Software Requirement Specification (SRS)
untuk Go Sailing dimana terdapat beberapa fitur di dalamnya yaitu
diantaranya Admin bisa melakukan Cread,Read,Update,Delete pada halaman
back end dan user bisa melakukan Search Destination , melihat Hot News ,
Promo Wisata, Pemesanan, serta memberikan Kritik dan Saran pada halaman
font end .
1.1
Tujuan Penulisan Dokumen
Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini
merupakan dokumen spesifikasi kebutuhan perangkat lunak Go Sailing yang
akan dikembangkan untuk selanjutnya. Dokumen ini akan digunakan oleh
pengembang perangkat lunak atau pengguna sebagai acuan teknis dalam
membangun perangkat lunak Go Sailing ke beberapa tahap selanjutnya.
1.2
Lingkup Masalah
Indonesia merupakan negara maritim atau kepulauan terbesar didunia,
antara pulau satu dengan pulau lainnya dipisahkan oleh laut, tapi bukanlah
menjadi penghalang bagi setiap suku bangsa di Indonesia untuk saling
berhubungan dengan suku-suku di pulau lainnya.
Konsekuensi sifat maritim itu sendiri lebih mengarah pada
terwujudnya aktifitas pelayaran di wilayah Indonesia. Selain itu, Indonesia
memiliki lebih banyak lautan dibanding dengan daratan. Lautan di Indonesia
memiliki ketertarikan tersendiri bagi para wisatawan baik lokal maupun
mancanegara. Untuk mengeksplor laut indonesia, Go Sailing menyediakan
jasa wisata laut.
Go Sailing merupakan suatu software berbasis website yang
menyediakan layanan jasa wisata laut di Indonesia untuk mendapatkan
9
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
informasi terbaru terkait tempat-tempat perjalanan laut dan promo-promo
terbaru cukup lengkap. Semua fitur tersebut dapat dilakukan secara jarak jauh
melalui perangkat mobile, laptop, dan komputer tablet.
1.3
Definisi, Istilah dan Singkatan
No
Istilah dan Akronim
Uraian
1
SKPL
Spesifikasi Kebutuhan Perangkat Lunak
2
SRS
Software Requirements Spesification
3
GS
Go Sailing
4
Admin
Merupakan orang yang memili hak akses
tertinggi dalam mengelola sistem
5
Member
Merupakan pengguna yang sudah melakukan
registrasi
6
User
Merupakan pengguna yang belum melakukan
resgistrasi
7
Front End
Halaman untuk user atau pengguna
8
Back End
Halaman untuk admin dalam mengelola sistem
Tabel 1. Tabel Definisi, Istilah, dan Singkatan
1.4
Aturan Penomoran
10
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
Kode : SKPL_F_GS_000:
Nomor Urut Representasi Kebutuhan
Singkatan Nama Sistem
Kode Representasi Kebutuhan
F
: Kebutuhan Fungsional
NF : Kebutuhan Non Fungsional
I
: Kebutuhan Informasi
Spesifikasi Kebutuhan Perangkat lunak
Contoh :
SKPL_F_GS_001: Representasi kebutuhan fungsional website Go Sailing
dengan nomor urut 100
1.5
Referensi
Referensi yang digunakan untuk dokumen ini adalah :
Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan
Perangkat Lunak (SKPL). Jurusan Teknik Informatika ITB.
STAF IF. COJ, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan
Teknik Informatika IPB.
IEEE 830-1998, Recommended Practice for Developing Software
Requirements Specifications (SRS), 1998.
Modul Pratikum RPL
1.6
Deskripsi Umum Dokumen (Ikhtisar)
11
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama
berisi penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan
dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang
dikembangkan, definisi, referensi, dan deskripsi umum dokumen.
Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak
yang akan dikembangkan meliputi deskripsi umum system, fungsi dari
perangkat lunak, karakteristik pengguna, dan batasan sistem dalam
pengembangan perangkat lunak.
Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci.
BAB 2
Kebutuhan Perangkat Lunak
12
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
2.1 Deskripsi Umum Sistem
Go Sailing merupakan aplikasi berbasis website yang diperuntukan
untuk mempermudah masyarakat umum untuk mendapatkan informasi terbaru
terkait jasa layanan wisata laut di Indonesia dan promo perjalanan yang cukup
lengkap.
Go Sailing memiliki beberapa fitur yang menarik diantaranya yaitu
search destination dan Hot News , dimana pada fitur search destination
memudahkan user dalam mencari tujuan perjalanan wisata laut berdasarkan
nama daerah yang akan dituju. Setelah memasukan nama daerah , Go Sailing
akan memberikan beberapa rekomendasi terkait jasa layanan wisata laut yang
ada di sekitar daerah yang dituju. Sedangkan fitur Hot News akan menampilkan
rekomendasi jasa layanan wisata laut yang terbaru dan tentunya yang menarik
buat dikunjungi.
Selain itu, terdapat juga fitur Promo Wisata dan Pemesan. Pada fitur
Promo Wisata akan diberikan informasi terkait promo perjalanan yang
diberikan sesuai dengan masa berlaku promo tersebut dan harga yang menarik.
Pada fitur Pemesanan , member dapat memesan jasa layanan wisata laut dan
diberikan waktu maksimal dua minggu dari tanggal yang user pesan.
Aplikasi ini dibangun berbasis web, dimana dapat diakses oleh pengguna
dengan terhubung ke jarigan internet terebih dahulu untuk mengakses Go
Sailing.
2.2 Definisi Kebutuhan
Bagian ini akan memberitahukan fungsi-fungsi yang dapat diakses
oleh pemakai perangkat lunak GS, tetapi tidak dijelaskan secara spesifik.
Untuk detil selengkapnya akan dijelaskan pada bab 2.3.1. Adapun fungsifungsi yang dimiliki oleh perangkat lunak ini adalah:
P/L harus mampu menampilkan tampilan Hot News kepada pengguna
[SKPL_F_GS_100]
13
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
P/L harus mampu menyediakan fasilitas untuk melakukan Search
Destination [SKPL_F_GS_200]
P/L harus mampu menampilkan hasil Search Destination berdasarkan
berdasarkan inputan pengguna [SKPL_F_GS_300]
P/L harus mampu menampilkan Promo Wisata [SKPL_F_GS_400]
P/L harus mampu
[SKPL_F_GS_500]
menyediakan
fasilitas
untuk
Pemesanan
P/L harus mampu menyediakan fasilitas untuk memberikan Kritik dan
Saran [SKPL_F_GS_600]
P/L harus mampu menyediakan sarana untuk melakukan registrasi user
baru yang belum memiliki akun [SKPL_F_GS_700]
P/L harus mampu menyediakan sarana untuk melakukan edit profil user
[SKPL_F_GS_800]
P/L harus mampu menyediakan sarana admin untuk melakukan tambah
postingan [SKPL_F_GS_900]
P/L harus mampu menyediakan sarana admin untuk melakukan edit
postingan [SKPL_F_GS_1000]
P/L harus mampu menyediakan sarana admin untuk melakukan hapus
postingan [SKPL_F_GS_1100]
P/L harus mampu menyediakan sarana admin untuk melihat seluruh
postingan yang ada [SKPL_F_GS_1200]
P/L harus mampu menyediakan sarana admin untuk melihat seluruh
member yang ada [SKPL_F_GS_1300]
2.3 Fungsi Utama Perangkat Lunak
2.3.1
1.1
Spesifikasi Kebutuhan Fungsional
Sistem harus mampu melakukan memilih Jasa layanan wisawa laut
yang terbaru dan paling banyak dipesan [SKPL_F_GS_101]
14
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
1.2
Nomor Dokumen
Revisi :
Sistem harus mampu menampilkan Jasa layanan wisawa laut yang
terbaru dan paling banyak dipesan. [SKPL_F_GS_102]
2.1
Sistem harus menyediakan pilihan Search Destination berdasarkan
input dari pengguna [SKPL_F_GS_201]
2.2
Sistem harus menyediakan beberapa pilihan dari Search Destination
berdasarkan input dari pengguna [SKPL_F_GS_202]
2.3
Sistem harus menyediakan tombol untuk melakukan Search Destination
[SKPL_F_GS_202]
3.1
Sistem harus menampilkan beberapa pilihan dari Search Destination
berdasarkan input dari pengguna [SKPL_F_GS_301]
3.2
Sistem harus mampu memberitahukan jika input yang di masukkan
pengguna belum tersedia atau inputan [SKPL_F_GS_302]
4.1
Sistem harus mampu menampilkan Promo Wisata yang tersedia
[SKPL_F_GS_401]
5.1
Sistem harus menyediakan fasilitas Pemesan bagi member untuk
memesan jasa layanan wisata [SKPL_F_GS_501]
5.2
Sistem harus menyediakan form untuk member memasukan data pribadi
dalam melakukan pemesanan [SKPL_F_GS_502]
5.3
Sistem harus mampu menampilkan nomor rekening dan bisa melakukan
konfirmasi pembayaran kepada member [SKPL_F_GS_503]
5.4
Sistem harus menyediakan tombol untuk melakukan pemesanan
[SKPL_F_GS_504]
5.5
Sistem harus mampu memberikan konfirmasi pembayaran kepada
member [SKPL_F_GS_505]
6.1
Sistem harus mampu menyediakan fasilitas Kritik dan Saran
[SKPL_F_GS_601]
15
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
6.2
Nomor Dokumen
Revisi :
Sistem harus menyediakan form untuk member menginputkan kritik dan
saran [SKPL_F_GS_602]
6.3
Sistem harus menyediakan tombol untuk menyimpan kririk dan saran
[SKPL_F_GS_603]
7.1
Sistem harus mampu menyediakan icon atau tombol untuk user yang
ingin melakukan registrasi akun baru [SKPL_F_GS_701]
7.2
Admin
harus
menyediakan
form
isian
registrasi
untuk
user
[SKPL_F_GS_702]
7.3
Sistem harus mampu menyimpan hasil registrasi [SKPL_F_GS_703]
8.1
Sistem harus mampu memberi hak akses kepada member untuk
melakukan edit profil yang dimiliki member [SKPL_F_GS_801]
8.2
Sistem harus menyediakan
form untuk member melakukan edit
profil [SKPL_F_GS_802]
8.3
Sistem harus mampu menyimpan hasil edit profil member kemudian
menampilkannya di website [SKPL_F_GS_803]
9.1
Sistem harus mampu memberi hak akses kepada admin untuk
menambahkan post [SKPL_F_GS_901]
9.2
Sistem harus menyediakan form untuk admin melakukan tambah post
[SKPL_F_GS_902]
9.3
Sistem harus mampu menyimpan hasil tambah post dari admin
kemudian menampilkannya di website [SKPL_F_GS_903]
10.1 Sistem harus mampu memberi hak akses kepada admin untuk
melakukan edit post [SKPL_F_GS_1001]
10.2 Sistem harus menyediakan form untuk admin melakukan edit post
[SKPL_F_GS_1002]
10.3 Sistem harus mampu menyimpan hasil edit post dari admin kemudian
menampilkannya di website [SKPL_F_GS_1003]
16
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
11.1 Sistem harus mampu memberi hak akses kepada admin untuk
menghapus post [SKPL_F_GS_1101]
11.2 Sistem harus menyediakan icon untuk admin melakukan hapus post
[SKPL_F_GS_1102]
11.3 Sistem harus mampu menghapus post yang lama [SKPL_F_GS_1103]
2.3.2
No
Kebutuhan Non Fungsional
Kode Fungsi
Parameter
Deskripsi
1
SKPL_NF_GS_001
Availability
Sistem dapat diakses 24 jam sehari, 7 hari
seminggu
3
SKPL _NF_GS_002
Response time
Sistem dapat
merespon permintaan dari
pengguna dalam dua detik
4
SKPL _NF_GS_003
Portability
Bisa dijalankan di berbagai browser yang
mendukung teknologi PHP dan HTML 5
5
SKPL _NF_GS_004
Security
Sistem dilengkapi dengan password untuk
member maupun admin untuk melindungi
data.
Tabel 2 - Tabel Kebutuhan Non Fungsional
2.3.3
No
Informasi
Kebutuhan Informasi
Tujuan
Frekuensi
Format
Kode Fungsi
Syarat untuk
Dapat dilakukan
Varchar
SKPL _I_GS_001
melakukan
sesuai dengan
registrasi
keinginan
Date
SKPL_I_GS_002
yang
dibutuhkan
1
Nama
member
2
Tanggal Lahir
Pelengkap untuk
Dapat dilakukan
melakukan
sesuai dengan
registrasi
keinginan
17
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
member
3
Jenis Kelamin
Pelengkap untuk
Dapat dilakukan
melakukan
sesuai dengan
registrasi
keinginan
Char
SKPL_I_GS_003
Varchar
SKPL_I_GS_004
Varchar
SKPL_GS_I_0005
Varchar
SKPL_I_GS_006
Varchar
SKPL_I_GS_007
Varchar
SKPL_I_GS_008
PNG,
SKPL_I_GS_009
member
4
User name
Syarat untuk
Dilakukan
melakukan akses
sekali saat
terhadap sistem
member
melakukan
login ke sistem
5
Password
Syarat untuk
Dilakukan
melakukan akses
sekali saat
terhadap sistem
member ataupun
admin
melakukan
login ke system
6
Email
Syarat untuk
Dilakukan dua
melakukan akses
kali saat admin
terhadap sistem
melakukan
registrasi dan
login
7
Judul Layanan
Untuk
Dilakukan
Wisata
memberikan
setiap admin
kemudahan dalam
menambah ,men
dan memilih
gedit dan
content dan
menghapus
pencarian konten
konten
oleh pengguna
8
Isi konten
Untuk
Dilakukan
memberikan
setiap admin
informasi lebih
menambahkan ,
lanjut seputar
mengedit dan
judul berita yang
menghapus
dipilih oleh
konten
pengguna
9
Gambar Konten
Untuk
Dilakukan
18
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
memudahkan
setiap admin
penyampaian
menambahkan
informasi melalui
konten
Nomor Dokumen
Revisi :
JPEG
tampilan yang
menarik sesuai
tempat yang
dituju.
10
Harga
Untuk
Dilakukan
Integer
memudahkan
setiap admin
pengguna untuk
menambah,
melihat harga
mengedit, dan
wisata
menghapus
SKPL_I_GS_010
Tabel 3- Tabel Kebutuhan Informasi
2.4
Karakteristik Pengguna
Pengguna perangkat lunak ini adalah mereka yang ingin mendapatkan
informasi terbaru terkait jasa wisata laut di indonesia yang cukup lengkap, sehingga
dibutuhkan pengaturan yang tepat terhadap parameter tersebut agar informasi yang
disediakan menjadi informasi terakurat.
Pengguna terdiri dari pengguna umum yang memiliki otorisasi khusus terhadap
sistem, yang disebut admin sebagai administrator, serta pengguna yang telah
melakukan registrasi yang disebut member. Admin harus memiliki pengetahuan
tentang perawatan sistem, pengetahuan tentang pemrograman web serta pengetahuan
tentang database. Pengguna member hanya perlu memiliki pengetahuan dalam
mengoperasikan sistem dari PC ,tablet atau handphone, sehingga tidak dibutuhkan
keahlian khusus untuk mengoperasikan perangkat lunak ini.
Kategori
Pengguna
Admin
Hak Akses ke aplikasi
Tugas
-
Melihat,
menambakan,
melakukan SKPL _F_GS_900
perubahan data pada konten,
-
Melihat
keseluruhan
19
SKPL _F_GS_1000
member
yang
SKPL _F_GS_1100
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Kategori
Pengguna
Nomor Dokumen
Revisi :
Hak Akses ke aplikasi
Tugas
SKPL _F_GS_1200
SKPL _F_GS_1300
SKPL _I_GS_004
terdaftar.
SKPL _GS_I_0005
SKPL _I_GS_006
SKPL _I_GS_007
SKPL _I_GS_008
SKPL _I_GS_009
SKPL _I_GS_010
Member
-Melakukan pencarian destinasi wisata laut
yang diinginkan
SKPL _F_GS_200
-Mengetahui dan memesan jasa layanan
yang tersedia atau paling banyak di pesan
- Membaca dan mengetahui berita postingan
dari halaman postingan yang dipilih maupun
berita terhangat
tanggal
SKPL _F_GS_300
SKPL _F_GS_400
SKPL _F_GS_500
SKPL _F_GS_600
- Melakukan perubahan data pribadi berupa
nama,
SKPL _F_GS_100
lahir,
password, dan username.
jenis
kelamin,
SKPL _F_GS_700
SKPL _F_GS_800
SKPL_I_GS_001
SKPL_I_GS_002
SKPL_I_GS_003
SKPL_I_GS_004
20
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Kategori
Hak Akses ke aplikasi
Tugas
Pengguna
Nomor Dokumen
Revisi :
SKPL_GS_I_0005
Tabel 4 - Tabel Aturan Kategori Pengguna
2.5 Kebutuhan Antarmuka Eksternal
Kebutuhan antarmuka eksternal yang didefinisikan pada perangkat lunak
GS mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan
antarmuka perangkat lunak.
2.5.1
Antarmuka Pemakai
Pemakai berinteraksi dengan perangkat lunak Go Sailing melewati
antarmuka bermodus grafik atau Graphical User Interface (GUI). Dimana
perangkat lunak GS dapat menampilkan menu-menu dan gambar-gambar
kepada pemakai melalui monitor secara langsung. Go Sailing menerima
masukan dari data berupa data pemesanan, kritik dan saran yang di inputkan
pengguna pada sistem untuk mengakses sistem serta digunakan sebagai
evaluasi dalam maintenance sistem
2.5.2
Antarmuka Perangkat Keras
Antarmuka perangkat keras yang dibutuhkan dalam perangkat lunak ini
meliputi:
Processor : 1.8 GHz x86-64 architecture Intel Pentium, Core2 Duo, Dual
Core, Core i3,Core i5, Core i7 equivalent or above
RAM : 512 MB atau selebihnya
Hard Disk : 320 MB Free Space to install the application (Excluding Data).
Network : Min 100Mb/s
2.5.3
Antarmuka Perangkat Lunak
21
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
Perangkat Lunak ini dapat dijalankanpada lingkungan sistem operasi
Microsof Windows Xp/Vista7/8. Kemudian dibutuhkan sebuah aplikasi browser
untuk dapat mengakses aplikasi ini seperti Google Chrome, Opera maupun
Firefox.
2.5.4
Antarmuka Komunikasi
Antarmuka komunikasi yang dibutuhkan dalam perangkat lunak ini
merupakan antarmuka untuk menggunakan fitur meliputi:
Antarmuka komunikasi pada sisi admin
Mengelola halaman depan dari Go Sailing, seperti mengelola pengguna,
soal, berita, nilai, kritik dan saran dari pengguna member .
Antarmuka komunikasi pada sisi client
Pengguna member menikmati fitur-fitur yang telah di sediakan oleh Go
Sailing, seperti search destination , melihat Hot News , Promo Wisata,
Pemesanan, serta memberikan Kritik dan Saran
2.6 Lingkup Operasi
Perangkat lunak yang dibutuhkan oleh GS pada adalah :
OS
: Windows Xp/Vista/7/8/Linux
Browser
: Google Chrome, Opera, Firefox.
DBMS
: DBMS MySQL.
22
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
23
Nomor Dokumen
Revisi :
GO SAILING
Untuk :
MASYARAKAT
Dipersiapkan Oleh:
Kelompok 7
I Gde Yuda Pratama (135150407111032)
Ageng Rama (135150407111050)
Dwi Rahmawati (135150400111068)
Hammer Zoelfagar (135150401111096)
Tri Kantun Erestini (135150400111068)
PROGRAM STUDI (INFORMATIKA/ILMU KOMPUTER / SISTEM
INFORMASI)*
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
2015
Laboratorium
Rekayasa
Perangkat Lunak
Program Teknologi Informasi
dan Ilmu Komputer
Nomor Dokumen
Halaman
1/11
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
ii
Nomor Dokumen
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
DAFTAR PERUBAHAN
Revisi
Deskripsi
INDEX
TGL
Ditulis
A
B
C
D
4/10/2014 11/10/2014 18/10/2014 31/10/2014
Kelompok Kelompok Kelompok Kelompok
oleh
6
Diperiksa
6
6
E
F
G
6
oleh
Disetujui
oleh
DAFTAR HALAMAN PERUBAHAN
Halaman
Revisi
Halaman
3
Revisi
H
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
DAFTAR ISI
DAFTAR PERUBAHAN........................................................................................ii
4
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
DAFTAR HALAMAN PERUBAHAN.................................................................iii
DAFTAR ISI...........................................................................................................iv
DAFTAR TABEL...................................................................................................vi
DAFTAR GAMBAR.............................................................................................vii
BAB I PENDAHULUAN.......................................................................................8
1.1
Tujuan Penulisan Dokumen......................................................................8
1.2
Lingkup Masalah.......................................................................................8
1.3
Definisi, Istilah dan Singkatan..................................................................8
1.4
Aturan Penomoran.....................................................................................9
1.5
Referensi....................................................................................................9
1.6
Deskripsi Umum Dokumen (Ikhtisar).....................................................10
BAB II KEBUTUHAN PERANGKAT LUNAK.................................................11
2.1
Deskripsi Umum Sistem..........................................................................11
2.2
Definisi Kebutuhan..................................................................................12
2.3
Fungsi Utama Perangkat Lunak..............................................................12
2.3.1 Spesifikasi Kebutuhan Fungsional.................................................13
2.3.2 Kebutuhan Non Fungsional...........................................................17
2.3.3 Kebutuhan Informasi......................................................................17
2.4
Karakteristik Pengguna...........................................................................19
2.5
Kebutuhan Antarmuka Eksternal............................................................21
2.5.1 Antarmuka Pemakai.......................................................................21
2.5.2 Antarmuka Perangkat Keras..........................................................22
2.5.3 Antarmuka Perangkat Lunak.........................................................22
2.5.4 Antarmuka Komunikasi.................................................................22
2.6
Lingkup Operasi......................................................................................23
BAB III MODEL DESKRIPSI UMUM KEBUTUHAN PERANGKAT LUNAK.......21
5
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
3.1
Nomor Dokumen
Revisi :
Model Use Case.......................................................................................24
3.1.1.Use Case Scenario..........................................................................24
3.2.
Diagram Class Analysis............................................................................39
3.3.
Squence Diagram....................................................................................40
3.4.
Diagram Statechart..................................................................................50
6
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
DAFTAR TABEL
7
Nomor Dokumen
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
DAFTAR GAMBAR
8
Nomor Dokumen
Revisi :
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
BAB I
PENDAHULUAN
1. Pendahuluan
Pada dokumen ini akan dibahas tentang Spesifikasi Kebutuhan
Perangkat Lunak (SKPL) atau Software Requirement Specification (SRS)
untuk Go Sailing dimana terdapat beberapa fitur di dalamnya yaitu
diantaranya Admin bisa melakukan Cread,Read,Update,Delete pada halaman
back end dan user bisa melakukan Search Destination , melihat Hot News ,
Promo Wisata, Pemesanan, serta memberikan Kritik dan Saran pada halaman
font end .
1.1
Tujuan Penulisan Dokumen
Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini
merupakan dokumen spesifikasi kebutuhan perangkat lunak Go Sailing yang
akan dikembangkan untuk selanjutnya. Dokumen ini akan digunakan oleh
pengembang perangkat lunak atau pengguna sebagai acuan teknis dalam
membangun perangkat lunak Go Sailing ke beberapa tahap selanjutnya.
1.2
Lingkup Masalah
Indonesia merupakan negara maritim atau kepulauan terbesar didunia,
antara pulau satu dengan pulau lainnya dipisahkan oleh laut, tapi bukanlah
menjadi penghalang bagi setiap suku bangsa di Indonesia untuk saling
berhubungan dengan suku-suku di pulau lainnya.
Konsekuensi sifat maritim itu sendiri lebih mengarah pada
terwujudnya aktifitas pelayaran di wilayah Indonesia. Selain itu, Indonesia
memiliki lebih banyak lautan dibanding dengan daratan. Lautan di Indonesia
memiliki ketertarikan tersendiri bagi para wisatawan baik lokal maupun
mancanegara. Untuk mengeksplor laut indonesia, Go Sailing menyediakan
jasa wisata laut.
Go Sailing merupakan suatu software berbasis website yang
menyediakan layanan jasa wisata laut di Indonesia untuk mendapatkan
9
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
informasi terbaru terkait tempat-tempat perjalanan laut dan promo-promo
terbaru cukup lengkap. Semua fitur tersebut dapat dilakukan secara jarak jauh
melalui perangkat mobile, laptop, dan komputer tablet.
1.3
Definisi, Istilah dan Singkatan
No
Istilah dan Akronim
Uraian
1
SKPL
Spesifikasi Kebutuhan Perangkat Lunak
2
SRS
Software Requirements Spesification
3
GS
Go Sailing
4
Admin
Merupakan orang yang memili hak akses
tertinggi dalam mengelola sistem
5
Member
Merupakan pengguna yang sudah melakukan
registrasi
6
User
Merupakan pengguna yang belum melakukan
resgistrasi
7
Front End
Halaman untuk user atau pengguna
8
Back End
Halaman untuk admin dalam mengelola sistem
Tabel 1. Tabel Definisi, Istilah, dan Singkatan
1.4
Aturan Penomoran
10
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
Kode : SKPL_F_GS_000:
Nomor Urut Representasi Kebutuhan
Singkatan Nama Sistem
Kode Representasi Kebutuhan
F
: Kebutuhan Fungsional
NF : Kebutuhan Non Fungsional
I
: Kebutuhan Informasi
Spesifikasi Kebutuhan Perangkat lunak
Contoh :
SKPL_F_GS_001: Representasi kebutuhan fungsional website Go Sailing
dengan nomor urut 100
1.5
Referensi
Referensi yang digunakan untuk dokumen ini adalah :
Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan
Perangkat Lunak (SKPL). Jurusan Teknik Informatika ITB.
STAF IF. COJ, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan
Teknik Informatika IPB.
IEEE 830-1998, Recommended Practice for Developing Software
Requirements Specifications (SRS), 1998.
Modul Pratikum RPL
1.6
Deskripsi Umum Dokumen (Ikhtisar)
11
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama
berisi penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan
dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang
dikembangkan, definisi, referensi, dan deskripsi umum dokumen.
Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak
yang akan dikembangkan meliputi deskripsi umum system, fungsi dari
perangkat lunak, karakteristik pengguna, dan batasan sistem dalam
pengembangan perangkat lunak.
Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci.
BAB 2
Kebutuhan Perangkat Lunak
12
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
2.1 Deskripsi Umum Sistem
Go Sailing merupakan aplikasi berbasis website yang diperuntukan
untuk mempermudah masyarakat umum untuk mendapatkan informasi terbaru
terkait jasa layanan wisata laut di Indonesia dan promo perjalanan yang cukup
lengkap.
Go Sailing memiliki beberapa fitur yang menarik diantaranya yaitu
search destination dan Hot News , dimana pada fitur search destination
memudahkan user dalam mencari tujuan perjalanan wisata laut berdasarkan
nama daerah yang akan dituju. Setelah memasukan nama daerah , Go Sailing
akan memberikan beberapa rekomendasi terkait jasa layanan wisata laut yang
ada di sekitar daerah yang dituju. Sedangkan fitur Hot News akan menampilkan
rekomendasi jasa layanan wisata laut yang terbaru dan tentunya yang menarik
buat dikunjungi.
Selain itu, terdapat juga fitur Promo Wisata dan Pemesan. Pada fitur
Promo Wisata akan diberikan informasi terkait promo perjalanan yang
diberikan sesuai dengan masa berlaku promo tersebut dan harga yang menarik.
Pada fitur Pemesanan , member dapat memesan jasa layanan wisata laut dan
diberikan waktu maksimal dua minggu dari tanggal yang user pesan.
Aplikasi ini dibangun berbasis web, dimana dapat diakses oleh pengguna
dengan terhubung ke jarigan internet terebih dahulu untuk mengakses Go
Sailing.
2.2 Definisi Kebutuhan
Bagian ini akan memberitahukan fungsi-fungsi yang dapat diakses
oleh pemakai perangkat lunak GS, tetapi tidak dijelaskan secara spesifik.
Untuk detil selengkapnya akan dijelaskan pada bab 2.3.1. Adapun fungsifungsi yang dimiliki oleh perangkat lunak ini adalah:
P/L harus mampu menampilkan tampilan Hot News kepada pengguna
[SKPL_F_GS_100]
13
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
P/L harus mampu menyediakan fasilitas untuk melakukan Search
Destination [SKPL_F_GS_200]
P/L harus mampu menampilkan hasil Search Destination berdasarkan
berdasarkan inputan pengguna [SKPL_F_GS_300]
P/L harus mampu menampilkan Promo Wisata [SKPL_F_GS_400]
P/L harus mampu
[SKPL_F_GS_500]
menyediakan
fasilitas
untuk
Pemesanan
P/L harus mampu menyediakan fasilitas untuk memberikan Kritik dan
Saran [SKPL_F_GS_600]
P/L harus mampu menyediakan sarana untuk melakukan registrasi user
baru yang belum memiliki akun [SKPL_F_GS_700]
P/L harus mampu menyediakan sarana untuk melakukan edit profil user
[SKPL_F_GS_800]
P/L harus mampu menyediakan sarana admin untuk melakukan tambah
postingan [SKPL_F_GS_900]
P/L harus mampu menyediakan sarana admin untuk melakukan edit
postingan [SKPL_F_GS_1000]
P/L harus mampu menyediakan sarana admin untuk melakukan hapus
postingan [SKPL_F_GS_1100]
P/L harus mampu menyediakan sarana admin untuk melihat seluruh
postingan yang ada [SKPL_F_GS_1200]
P/L harus mampu menyediakan sarana admin untuk melihat seluruh
member yang ada [SKPL_F_GS_1300]
2.3 Fungsi Utama Perangkat Lunak
2.3.1
1.1
Spesifikasi Kebutuhan Fungsional
Sistem harus mampu melakukan memilih Jasa layanan wisawa laut
yang terbaru dan paling banyak dipesan [SKPL_F_GS_101]
14
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
1.2
Nomor Dokumen
Revisi :
Sistem harus mampu menampilkan Jasa layanan wisawa laut yang
terbaru dan paling banyak dipesan. [SKPL_F_GS_102]
2.1
Sistem harus menyediakan pilihan Search Destination berdasarkan
input dari pengguna [SKPL_F_GS_201]
2.2
Sistem harus menyediakan beberapa pilihan dari Search Destination
berdasarkan input dari pengguna [SKPL_F_GS_202]
2.3
Sistem harus menyediakan tombol untuk melakukan Search Destination
[SKPL_F_GS_202]
3.1
Sistem harus menampilkan beberapa pilihan dari Search Destination
berdasarkan input dari pengguna [SKPL_F_GS_301]
3.2
Sistem harus mampu memberitahukan jika input yang di masukkan
pengguna belum tersedia atau inputan [SKPL_F_GS_302]
4.1
Sistem harus mampu menampilkan Promo Wisata yang tersedia
[SKPL_F_GS_401]
5.1
Sistem harus menyediakan fasilitas Pemesan bagi member untuk
memesan jasa layanan wisata [SKPL_F_GS_501]
5.2
Sistem harus menyediakan form untuk member memasukan data pribadi
dalam melakukan pemesanan [SKPL_F_GS_502]
5.3
Sistem harus mampu menampilkan nomor rekening dan bisa melakukan
konfirmasi pembayaran kepada member [SKPL_F_GS_503]
5.4
Sistem harus menyediakan tombol untuk melakukan pemesanan
[SKPL_F_GS_504]
5.5
Sistem harus mampu memberikan konfirmasi pembayaran kepada
member [SKPL_F_GS_505]
6.1
Sistem harus mampu menyediakan fasilitas Kritik dan Saran
[SKPL_F_GS_601]
15
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
6.2
Nomor Dokumen
Revisi :
Sistem harus menyediakan form untuk member menginputkan kritik dan
saran [SKPL_F_GS_602]
6.3
Sistem harus menyediakan tombol untuk menyimpan kririk dan saran
[SKPL_F_GS_603]
7.1
Sistem harus mampu menyediakan icon atau tombol untuk user yang
ingin melakukan registrasi akun baru [SKPL_F_GS_701]
7.2
Admin
harus
menyediakan
form
isian
registrasi
untuk
user
[SKPL_F_GS_702]
7.3
Sistem harus mampu menyimpan hasil registrasi [SKPL_F_GS_703]
8.1
Sistem harus mampu memberi hak akses kepada member untuk
melakukan edit profil yang dimiliki member [SKPL_F_GS_801]
8.2
Sistem harus menyediakan
form untuk member melakukan edit
profil [SKPL_F_GS_802]
8.3
Sistem harus mampu menyimpan hasil edit profil member kemudian
menampilkannya di website [SKPL_F_GS_803]
9.1
Sistem harus mampu memberi hak akses kepada admin untuk
menambahkan post [SKPL_F_GS_901]
9.2
Sistem harus menyediakan form untuk admin melakukan tambah post
[SKPL_F_GS_902]
9.3
Sistem harus mampu menyimpan hasil tambah post dari admin
kemudian menampilkannya di website [SKPL_F_GS_903]
10.1 Sistem harus mampu memberi hak akses kepada admin untuk
melakukan edit post [SKPL_F_GS_1001]
10.2 Sistem harus menyediakan form untuk admin melakukan edit post
[SKPL_F_GS_1002]
10.3 Sistem harus mampu menyimpan hasil edit post dari admin kemudian
menampilkannya di website [SKPL_F_GS_1003]
16
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
11.1 Sistem harus mampu memberi hak akses kepada admin untuk
menghapus post [SKPL_F_GS_1101]
11.2 Sistem harus menyediakan icon untuk admin melakukan hapus post
[SKPL_F_GS_1102]
11.3 Sistem harus mampu menghapus post yang lama [SKPL_F_GS_1103]
2.3.2
No
Kebutuhan Non Fungsional
Kode Fungsi
Parameter
Deskripsi
1
SKPL_NF_GS_001
Availability
Sistem dapat diakses 24 jam sehari, 7 hari
seminggu
3
SKPL _NF_GS_002
Response time
Sistem dapat
merespon permintaan dari
pengguna dalam dua detik
4
SKPL _NF_GS_003
Portability
Bisa dijalankan di berbagai browser yang
mendukung teknologi PHP dan HTML 5
5
SKPL _NF_GS_004
Security
Sistem dilengkapi dengan password untuk
member maupun admin untuk melindungi
data.
Tabel 2 - Tabel Kebutuhan Non Fungsional
2.3.3
No
Informasi
Kebutuhan Informasi
Tujuan
Frekuensi
Format
Kode Fungsi
Syarat untuk
Dapat dilakukan
Varchar
SKPL _I_GS_001
melakukan
sesuai dengan
registrasi
keinginan
Date
SKPL_I_GS_002
yang
dibutuhkan
1
Nama
member
2
Tanggal Lahir
Pelengkap untuk
Dapat dilakukan
melakukan
sesuai dengan
registrasi
keinginan
17
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
member
3
Jenis Kelamin
Pelengkap untuk
Dapat dilakukan
melakukan
sesuai dengan
registrasi
keinginan
Char
SKPL_I_GS_003
Varchar
SKPL_I_GS_004
Varchar
SKPL_GS_I_0005
Varchar
SKPL_I_GS_006
Varchar
SKPL_I_GS_007
Varchar
SKPL_I_GS_008
PNG,
SKPL_I_GS_009
member
4
User name
Syarat untuk
Dilakukan
melakukan akses
sekali saat
terhadap sistem
member
melakukan
login ke sistem
5
Password
Syarat untuk
Dilakukan
melakukan akses
sekali saat
terhadap sistem
member ataupun
admin
melakukan
login ke system
6
Syarat untuk
Dilakukan dua
melakukan akses
kali saat admin
terhadap sistem
melakukan
registrasi dan
login
7
Judul Layanan
Untuk
Dilakukan
Wisata
memberikan
setiap admin
kemudahan dalam
menambah ,men
dan memilih
gedit dan
content dan
menghapus
pencarian konten
konten
oleh pengguna
8
Isi konten
Untuk
Dilakukan
memberikan
setiap admin
informasi lebih
menambahkan ,
lanjut seputar
mengedit dan
judul berita yang
menghapus
dipilih oleh
konten
pengguna
9
Gambar Konten
Untuk
Dilakukan
18
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
memudahkan
setiap admin
penyampaian
menambahkan
informasi melalui
konten
Nomor Dokumen
Revisi :
JPEG
tampilan yang
menarik sesuai
tempat yang
dituju.
10
Harga
Untuk
Dilakukan
Integer
memudahkan
setiap admin
pengguna untuk
menambah,
melihat harga
mengedit, dan
wisata
menghapus
SKPL_I_GS_010
Tabel 3- Tabel Kebutuhan Informasi
2.4
Karakteristik Pengguna
Pengguna perangkat lunak ini adalah mereka yang ingin mendapatkan
informasi terbaru terkait jasa wisata laut di indonesia yang cukup lengkap, sehingga
dibutuhkan pengaturan yang tepat terhadap parameter tersebut agar informasi yang
disediakan menjadi informasi terakurat.
Pengguna terdiri dari pengguna umum yang memiliki otorisasi khusus terhadap
sistem, yang disebut admin sebagai administrator, serta pengguna yang telah
melakukan registrasi yang disebut member. Admin harus memiliki pengetahuan
tentang perawatan sistem, pengetahuan tentang pemrograman web serta pengetahuan
tentang database. Pengguna member hanya perlu memiliki pengetahuan dalam
mengoperasikan sistem dari PC ,tablet atau handphone, sehingga tidak dibutuhkan
keahlian khusus untuk mengoperasikan perangkat lunak ini.
Kategori
Pengguna
Admin
Hak Akses ke aplikasi
Tugas
-
Melihat,
menambakan,
melakukan SKPL _F_GS_900
perubahan data pada konten,
-
Melihat
keseluruhan
19
SKPL _F_GS_1000
member
yang
SKPL _F_GS_1100
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Kategori
Pengguna
Nomor Dokumen
Revisi :
Hak Akses ke aplikasi
Tugas
SKPL _F_GS_1200
SKPL _F_GS_1300
SKPL _I_GS_004
terdaftar.
SKPL _GS_I_0005
SKPL _I_GS_006
SKPL _I_GS_007
SKPL _I_GS_008
SKPL _I_GS_009
SKPL _I_GS_010
Member
-Melakukan pencarian destinasi wisata laut
yang diinginkan
SKPL _F_GS_200
-Mengetahui dan memesan jasa layanan
yang tersedia atau paling banyak di pesan
- Membaca dan mengetahui berita postingan
dari halaman postingan yang dipilih maupun
berita terhangat
tanggal
SKPL _F_GS_300
SKPL _F_GS_400
SKPL _F_GS_500
SKPL _F_GS_600
- Melakukan perubahan data pribadi berupa
nama,
SKPL _F_GS_100
lahir,
password, dan username.
jenis
kelamin,
SKPL _F_GS_700
SKPL _F_GS_800
SKPL_I_GS_001
SKPL_I_GS_002
SKPL_I_GS_003
SKPL_I_GS_004
20
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Kategori
Hak Akses ke aplikasi
Tugas
Pengguna
Nomor Dokumen
Revisi :
SKPL_GS_I_0005
Tabel 4 - Tabel Aturan Kategori Pengguna
2.5 Kebutuhan Antarmuka Eksternal
Kebutuhan antarmuka eksternal yang didefinisikan pada perangkat lunak
GS mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan
antarmuka perangkat lunak.
2.5.1
Antarmuka Pemakai
Pemakai berinteraksi dengan perangkat lunak Go Sailing melewati
antarmuka bermodus grafik atau Graphical User Interface (GUI). Dimana
perangkat lunak GS dapat menampilkan menu-menu dan gambar-gambar
kepada pemakai melalui monitor secara langsung. Go Sailing menerima
masukan dari data berupa data pemesanan, kritik dan saran yang di inputkan
pengguna pada sistem untuk mengakses sistem serta digunakan sebagai
evaluasi dalam maintenance sistem
2.5.2
Antarmuka Perangkat Keras
Antarmuka perangkat keras yang dibutuhkan dalam perangkat lunak ini
meliputi:
Processor : 1.8 GHz x86-64 architecture Intel Pentium, Core2 Duo, Dual
Core, Core i3,Core i5, Core i7 equivalent or above
RAM : 512 MB atau selebihnya
Hard Disk : 320 MB Free Space to install the application (Excluding Data).
Network : Min 100Mb/s
2.5.3
Antarmuka Perangkat Lunak
21
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi :
Perangkat Lunak ini dapat dijalankanpada lingkungan sistem operasi
Microsof Windows Xp/Vista7/8. Kemudian dibutuhkan sebuah aplikasi browser
untuk dapat mengakses aplikasi ini seperti Google Chrome, Opera maupun
Firefox.
2.5.4
Antarmuka Komunikasi
Antarmuka komunikasi yang dibutuhkan dalam perangkat lunak ini
merupakan antarmuka untuk menggunakan fitur meliputi:
Antarmuka komunikasi pada sisi admin
Mengelola halaman depan dari Go Sailing, seperti mengelola pengguna,
soal, berita, nilai, kritik dan saran dari pengguna member .
Antarmuka komunikasi pada sisi client
Pengguna member menikmati fitur-fitur yang telah di sediakan oleh Go
Sailing, seperti search destination , melihat Hot News , Promo Wisata,
Pemesanan, serta memberikan Kritik dan Saran
2.6 Lingkup Operasi
Perangkat lunak yang dibutuhkan oleh GS pada adalah :
OS
: Windows Xp/Vista/7/8/Linux
Browser
: Google Chrome, Opera, Firefox.
DBMS
: DBMS MySQL.
22
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
23
Nomor Dokumen
Revisi :