Dipersiapkan oleh:
1. Choirul Hidayat
(130533608191)
(130533608276)
(130533608300)
4. Rendra Kurniawan
(130533608081)
Nomor Dokumen
Halaman
SKPL-01
Revisi
Tgl: 06-03-2010
Daftar Perubahan
Revisi
Deskripsi
INDEX
TGL
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
SKPL
Halaman 2 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
Halaman
Revisi
Halaman
Revisi
Daftar Isi
Jurusan Teknik Elektro UM
SKPL
Halaman 3 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
1.
Pendahuluan................................................................................................................7
1.1 Tujuan Penulisan Dokumen..................................................................................7
1.2 Lingkup Masalah..................................................................................................7
1.3 Definisi, Singkatan, dan Akronim.........................................................................7
1.4 Referensi..............................................................................................................8
1.5 Deskripsi Umum Dokumen...................................................................................8
2. Deskripsi Global Perangkat Lunak..............................................................................9
2.1 Perspektif Produk.................................................................................................9
2.2 Model Proses........................................................................................................9
2.3 Fungsi Produk......................................................................................................9
2.4 Karakteristik Pengguna.......................................................................................11
2.5 Batasan-batasan.................................................................................................11
2.6 Asumsi dan Kebergantungan..............................................................................11
3 Deskripsi Rinci Kebutuhan........................................................................................12
3.1 Kebutuhan antarmuka eksternal.........................................................................12
3.1.1
Antarmuka pemakai....................................................................................12
3.1.2
Antarmuka perangkat keras.........................................................................13
3.1.3
Antarmuka perangkat lunak........................................................................13
3.1.4
Antarmuka komunikasi................................................................................13
3.2 Kebutuhan Fungsional........................................................................................14
3.2.1
Aliran informasi..........................................................................................14
3.2.1.1 DFD 1.....................................................................................................14
3.2.1.1 DFD 2.....................................................................................................15
3.2.2
Deskripsi proses..........................................................................................17
3.2.2.1 Proses 1...................................................................................................17
3.2.2.2 Proses 2...................................................................................................17
3.2.3
Deskripsi data.............................................................................................17
3.3 Deskripsi Kebutuhan Non Fungsional................................................................22
3.3.1
Performansi.................................................................................................22
3.3.2
Atribut Sistem Perangkat Lunak.................................................................23
3.3.3
Kebutuhan Lain...........................................................................................23
3.4 Atribut Kualitas Perangkat Lunak......................................................................24
3.5 Batasan Perancangan..........................................................................................24
3.6 Matriks Keterunutan...........................................................................................24
4 Desain Sistem............................................................................................................25
4.1 Arsitektur Sistem................................................................................................25
4.2 Pemodelan Data..................................................................................................21
4.2.1
E-R Diagram...............................................................................................21
4.2.2
Mapping E-R Diagram................................................................................21
4.2.3
Physical Data Model...................................................................................21
4.2 Arsitektur Sistem................................................................................................25
4.3 Desain Antarmuka..............................................................................................25
5 Implementasi Sistem..................................................................................................25
SKPL
Halaman 4 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
Daftar Gambar
Gambar 1. Keterangan......................................................................................................14
SKPL
Halaman 5 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
Daftar Tabel
Tabel 1. Keterangan..........................................................................................................10
SKPL
Halaman 6 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
1. Pendahuluan
1.1
Tujuan
Dokumen GL01 ini berisi spesifikasi kebutuhan perangkat lunak (SKPL) untuk
mendefinisikan dan menjabarkan Sistem Informasi Pendakian Gunung Indonesia
(SIPENDAKI) berbasis website. Tujuan dari penulisan dokumen ini adalah untuk
dijadikan acuan, memberikan penjelasan mengenai spesifikasi perangkat lunak baik berupa
gambaran umum maupun penjelasan detail dan menyeluruh bagi pengembang yang akan
melakukan pengembangan perangkat lunak pada tahap selanjutnya. Serta untuk memenuhi
tugas matakuliah rekayasa perangkat lunak.
1.2
Lingkup Masalah
Teknologi informasi telah membuka mata dunia akan sebuah kebutuhan baru, interaksi
baru dan sebuah jaringan informasi yang tanpa batas. Perkembangan teknologi yng disebut
internet, telah mengubah pola interaksi masyarakatnya, khususnya pada bidang pariwisata.
Internet telah memberikan kontribusi yang demikian besar bagi masyarakat, perusahaan,
industri dan pemerintahan. Hadirnya internet telah menunjang efektifitas dan efisiensi
sarana komunikasi, publikasi, serta sarana dan prasarana untuk mendapatkan berbagai
informasi yang dibutuhkan. Website merupakan sarana hubungan antar entitas yaitu
penyedia informasi dan penerima informasi agar dapat berkomunikasi terkait informasi
secara efektif dan efisien. Perangkat lunak pada dokumen ini bernama Sistem Informasi
Pendakian Gunung Indonesia berbasis website diharapkan memberikan informasi bidang
wisata khususnya bidang pendakian gunung di Indonesia secara luas kepada masyarakat
Indonesia dan menyajikan berbagai informasi statistika ter-update
tentang pendakian
1.3
SKPL
Halaman 7 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
SRS
SKPL
RPL
IEEE
ANSI
SIPENDAKI
Definisi
Superadmin
1.4
Referensi
Dokumen ini merujuk pada hasil wawancara dan observasi pada pengguna tentang
kebutuhan yang diperlukannya dan penulisan dokumen berdasarkan pada :
1.
2.
3.
1.5
SKPL
Halaman 8 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
SKPL
Halaman 9 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
2.1
Perspektif Produk
Sistem Informasi Pendakian Gunung Indonesia (SIPENDAKI) merupakan
perangkat lunak berupa situs atau halaman web yang digunakan sebagai
perantara dalam menyampaikan informasi yang berkaitan dengan pendakian
gunung di Indonesia secara terintegrasi sehingga masyarakat bisa
menemukan informasi pendakian gunung di Indonesia langsung di satu
tempat. Hak akses pada SIPENDAKI dibedakan menjadi 3 bagian yaitu hak
akses admin balai gunung, superadmin, dan visitor website
Admin balai gunung merupakan penginput informasi utama dari sistem
informasi pendakian gunung Indonesia. Terdapat banyak admin balai
gunung sesuai dengan jumlah gunung yang terdapat pada system sehingga
setiap balai bertugas memberikan informasi sesuai pos gunung masing
masing. Lingkup akses terdiri dari input data status pendakian
(open/closed), input data status gunung (awas / waspada / siaga / normal),
manajemen artikel sesuai gunung, upload video / foto, dan input data
pendaki
Superadmin merupakan pihak yang memiliki hak akses penuh terhadap
keseluruhan system. Jika hak akses admin balai hanya terbatas pada pos
gunung masing masing maka superadmin admin dapat mengakses dan
memodifikasi seluruh gunung yang terdapat pada system. Lingkup akses
terdiri dari penyetingan web, penyetingan menu, pengaksesan informasi
statistic
Visitor web merupakan pihak yang memiliki akses terbatas pada system.
Lingkup akses visitor web terbatas pada pengaksesan menu tiap gunung ,
galleri, dan kontak
Admin Balai
Visitor Web
SIPENDAKI
S
Informasi
Input Informasi
Superadmin
SKPL
Halaman 10 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
2.2
Model Proses
Model pengembangan perangkat lunak yang digunakan untuk mengembangkan
Sistem Informasi Pendakian Gunung Indonesia adalah model Waterfall. Model
pengembangan ini dipilih karena bersifat lebih sistematis dan berurutan
System Engineering
Analysis
Design
Code
Testing
Maintenance
SKPL
Halaman 11 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
SKPL
Halaman 12 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
2.3
Fungsi Produk
Sistem Informasi Pendakian Gunung Indonesia (SIPENDAKI) berbasis website ini
memiliki fungsi sebagai berikut :
Bagi visitor website / masyarakat umum :
Bagi superadmin :
2.4
Karakteristik Pengguna
Tabel 1. Karakteristik pengguna
Kategori Pengguna
Admin Balai Gunung
Superadmin
Visitor Web
2.5
Aktivitas
Melakukan update informasi gunung
Melakukan Pendataan Reservasi
Mengelola Website
Menerima informasi statistik
Menerima informasi pendakian gunung
Hak Akses
Terbatas
Penuh
Terbatas
Batasan-batasan
SKPL
Halaman 13 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
Admin balai hanya dapat mengisi informasi sesuai dengan balai gunung masing
masing. Informasi yang dapat diisikan admin balai antara lain informasi Deskripsi,
Akses Gunung, Akomodasi, Gallery, Booking, dan Contact
Superadmin dapat melakukan edit informasi pada seluruh system yang diberikan
oleh admin balai masing masing jika superadmin merasa terdapat informasi yang
tidak sesuai pada system
2.6
SKPL
Halaman 14 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
3.1
SKPL
Halaman 15 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
3.2
Kebutuhan Fungsional
Sistem dapat melayani reservasi pendakian secara online
SKPL
Halaman 16 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
SKPL
Halaman 17 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
3.3
3.3.1 Performansi
Tabel 3. Kebutuhan Performansi
No SKPL
SKPL.SP-NF-01
Jurusan Teknik Elektro UM
Kebutuhan
Waktu tanggap
SKPL
Tuntutan Kebutuhan
Tidak lebih dari 3 menit
Halaman 18 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
SKPL.SP-NF-02
Ketersediaan data
SKPL.SP-NF-03
Waktu pemulihan
SKPL.SP-NF-04
Kebutuhan
Error-Handling
SKPL.SP-NF-05
Message
SKPL.SP-NF-06
Keamanan
SKPL.SP-NF-07
Portabilitas
SKPL.SP-NF-08
Ketersediaan akses
Tuntutan Kebutuhan
SIPENDAKI dapat menerima input
yang tidak sesuai dengan tipe data
sistem
SIPENDAKI dapat memberikan
konfirmasi ketika entitas melakukan
aktivitas
SIPENDAKI harus menyediakan
form login untuk pihak admin balai
dan superadmin untuk keamanan
sistem
SIPENDAKI harus dapat diakses
melalui semua jenis web browser
SIPENDAKI harus terus menerus
beroperasi 7 hari perminggu, 24 jam
per hari
SKPL.SP-NF-09
Kebutuhan
Tampilan
SKPL.SP-NF-10
Format menu
SKPL.SP-NF-11
SKPL.SP-NF-12
Warna
Jenis font
SKPL
Tuntutan Kebutuhan
SIPENDAKI menggunakan tampilan
web responsif dan dinamis
Format menu diatur sederhana dan
input dapat diberikan baik lewat
mouse, keyboard maupun touchscreen
Warna UI menggunakan warna pastel
Font menggunakan jenis font Adobe
Garamond Pro dan Adobe Garamond
Pro Bold dengan ukuran 12 sampai
20 pt.
Halaman 19 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM
3.4
memiliki system keamanan berupa form login untuk admin balai gunung
dan superadmin. Akses dapat dilakukan setiap waktu sesuai dengan update
dari admin balai gunung.
3.4.2 Perawatan (Maintainability)
SIPENDAKI tidak memerlukan perawatan khusus, perawatan hanya dilakukan
pada penyesuaian tampilan dan update data serta pembaruan pada hosting web
SIPENDAKI
3.5
Batasan Perancangan
SIPENDAKI hanya dapat diakses online oleh visitor web, admin balai gunung,
maupun
superadmin.
SIPENDAKI
dikembangkan
menggunakan
bahasa
3.6
Matriks Keterunutan
Tabel 6. Matriks keterunutan
No SKPL
SKPL.SP-P-1.1.1
SKPL.SP-P-1.1.2
SKPL.SP-P-1.1.3
SKPL.SP-P-1.2.1
SKPL.SP-P-1.3.1
SKPL.SP-P-1.4
Nama Proses
Melakukan Autentifikasi Admin Balai
Melakukan Autentifikasi Superadmin
Mengatur Hak Akses
Melakukan Update Informasi Website
Mengelola Data Reservasi Pendakian
Menampilkan Informasi Pendakian Gunung Indonesia
SKPL
Halaman 20 dari 20
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia.
Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM