Template Skpl

download

of 27

  • date post

    08-Apr-2016
  • Category

    Documents
  • view

    55
  • download

    22

Embed Size (px)

description

Spesifikasi Kebutuhan Perangkat Lunak

transcript

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

DOKUMENSPESIFIKASI KEBUTUHAN PERANGKAT LUNAK(SKPL)E-Commerce Trip On Bali

(E-Com TOB)

untuk:

ProyekDinas Pariwisata BaliDipersiapkan oleh:

Muhamad Alif (Pimpinan)( 080411100040 )Nama Mahasiswa1

( 080411100xxx )Nama Mahasiswa2

( 080411100xxx )

Nama Mahasiswa3

( 080411100xxx )

Jurusan Teknik Informatika Universitas Trunojoyo MaduraJurusan

Teknik Informatika UTMNomor DokumenHalaman

SKPL-XXX hlm / # hlm

Revisi-29 Juni 2009

DAFTAR PERUBAHAN

RevisiDeskripsi

A

B

C

D

E

F

G

INDEX

TGL-A

BCDEFG

Ditulis oleh

Diperiksa oleh

Disetujui oleh

Daftar Halaman Perubahan

HalamanRevisiHalamanRevisi

Daftar Isi

81Pendahuluan

81.1Tujuan Penulisan Dokumen

81.2Lingkup Masalah

91.3Definisi dan Istilah

101.4Aturan Penamaan dan Penomoran

101.5Referensi

101.6Ikhtisar Dokumen

122Deskripsi Umum Perangkat Lunak

122.1Deskripsi Umum Sistem

132.2Fungsi Produk

132.3Karakteristik Pengguna

142.4Batasan

142.5Lingkungan Operasi

153Deskripsi Umum Kebutuhan

153.1Kebutuhan antarmuka eksternal

153.1.1Antarmuka pemakai

153.1.2Antarmuka Perangkat Keras

153.1.3Antarmuka perangkat lunak

153.1.4Antarmuka komunikasi

3.2Deskripsi Fungsional

3.2.1Use Case Diagram

3.2.2Fungsi 1:

3.2.2.1Skenario:

3.2.2.2Diagram Aktivitas:

3.2.5ER-Diagram

3.3Kebutuhan Non Fungsional

3.4Batasan Perancangan

3.5Ringkasan Kebutuhan

3.5.1Ringkasan Kebutuhan Fungsional

3.5.2Ringkasan Kebutuhan Non Fungsional

Daftar Tabel

Daftar Gambar

1 Pendahuluan

1.1 Tujuan Penulisan Dokumen

Dokumen ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Spesification (SRS) untuk sistem E-COM TOB (E-Commerce Trip On Bali).Tujuan dari penulisan dokumen ini adalah untuk memberikan penjelasan mengenai perangkat lunak yang akan dibangun baik berupa gambaran umum maupun penjelasan detil dan menyeluruh.

Pengguna dari dokumen ini adalah pengembang perangkat lunak sistem E-COM TOB dan pengguna (user) dari perangkat lunak atau personil-personil yang terlibatra dalam sistem. Dokumen ini akan digunakan sebagai bahan acuan dalam proses pengembangan dan sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak maupun di akhir pengemvbangannya. Dengan adanya dokumen SKPL ini diharapkan pengembangan perangkat lunak akan lebih terarah dan lebih terfokus serta tidak menimbulkan ambiguitas terutama bagi pengembang perangkat lunak sistem E-CommerceTrip On Bali (E-COM TOB).

1.2 Lingkup Masalah

Perangkat lunak yang akan dikembangkan adalah perangkat lunak E-Commerce Trip On Bali (E-COM TOB), yaitu merupakan perangkat lunak yang digunakan pada sebuah travel agency dimana dapat memberikan informasi mengenai tempat-tempat pariwisata yang ada di Pulau Dewata beserta penginapannya. E-COM TOB dapat melakukan hal-hal berikut ini :

1. Dapat mencari informasi mengenai tempat-tempat pariwisata yang ada di Pulau Bali.

2. Dapat memilih tempat-tempat pariwisata yang ditawarkan berupa paket-paket perjalanan yang telah disediakan.

3. Dapat memberikan pilihan pada pelanggan dalam mencari tempat-tempat pariwisata yang diingini.

4. Dapat memberikan pilihan pada pelanggan dalam mencari sebuah penginapan yang nyaman bagi pelanggan.

5. Dapat melakukan chatting antar pengguna yang sedang online.

6. Dapat melakukan diskusi antar pengguna atau disediakannya forum pertanyaan (FAQ)

7. Dapat melakukan registrasi dan login. Karena orang yang dapat melakukan pemesanan hanya orang-orang yang telah terdaftar sebagai anggota.

8. Dapat mengetahui waktu yang diperlukan agar tiket dapat sampai ke pelanggan

9. Dapat melayani pembayaran berupa kartu kredit dari bank-bank tertentu (secara simulasi)

10. Terdapat fasilitas searching pada database sendiri. Misalnya mencari tempat-tempat pariwisata yang disediakan oleh perangkat lunak kita nanti.

11. Terdapat fasilitas searching ke google/link untuk menyambungkan ke Google.

12. Terdapat buku tamu dalam produk yang akan kita bangun nanti

Dengan adanya E-COM TOB ini diharapkan, pelanggan dapat dilayani dengan lebih cepat dan memuaskan serta mempermudah pelanggan dalam mencari informasi mengenai tempat-tempat pariwisata di Bali.

1.3 Definisi dan Istilah

Tabel T01 definisi dan istilahIstilah, Akronim dan SingkatanKeterangan

SKPL Spesifikasi Kebutuhan Perangkat Lunak

Merupakan dokumen hasil analisis yang berisi spesifikasi kebutuhan user.

IEEE Institute of Electrrical and Electronics Engineers

Merupakan standar internasional untuk pengembangan dan rancangan perangkat lunak

SRS Software Requirement SpesificationDokumen ini sama dengan SKPL

E-COM TOB E-Commerce Trip On Bali

Merupakan sistem yang menangani proses-proses pada travel agency online

DCD Data Context Diagram

Merupakan diagram yang menggambarkan hubungan sistem dengan lingkungannya

DFD Data Flow Diagram

Diagram yang menggambarkan aliran data dan proses yang terjadi di dalam sistem

Admin Merupakan seseorang yang bertanggungjawab pada E-Commerce Trip On Bali serta mengatur dan merawat fasilitas-fasilitas yang ada.

User Orang yang membeli minuman dan dilayani oleh E-COM TOB

Printer Perangkat keras yang digunakan untuk mencetak resi

1.4 Aturan Penamaan dan Penomoran

Penulisan dokumen SKPL ini menggunakan berbagai macam aturan penamaan dan penomoran yang berbeda-beda untuk beberapa bagian tertentu. Aturan penamaan dan penomoran yang digunakan berdasarkan hal/bagian tersebut adalah seperti yang tercantum pada Tabel T02 berikut ini.

Tabel T02 Aturan Penamaan dan PenomoranHal/BagianAturan Penomoran/Penamaan

BabTiap bab diberi nomor sesuai dengan urutannya dalam dokumen. Bila satu bab dibagi menjadi beberapa sub bab maka sub bab diberi nomor urut sesuai dengan urutannya pada bab tersebut. Antara nomor bab dan sub bab dipisahkan dengan tanda titik.

TabelTiap tabel yang ada dinamai dengan TXX dengan XX adalah nomor urut tabel dalam dokumen.

DiagramTiap diagram yang ada dinamai dengan DXX dengan XX adalah nomor urut diagram dalam dokumen

1.5 Referensi

Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini adalah sebagai berikut:

1. IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement Specifications.

2. Software Engineering, Aparctitioners Approach 5th edition, Roger S Pressman, Mc Graw Hill, 2001.

3. http://www.balidiscovery.com4. http://www.balibagus.com1.6 Ikhtisar Dokumen

Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai berikut:

1. Bab 1 Pendahuluan, merupakan pengantar dokumen SKPL yang berisi tujuan penulisan dokumen, lingkup masalah pengembangan perangkat lunak, juga memuat definisi, akronim dan istilah yang digunakan serta deskripsi umum dokumen yang merupakan ikhtisar dokumen SKPL.

2. Bab 2 Deskripsi Global Perangkat Lunak, mendefinisikan perspektif produk perangkat lunak serta asumsi dan ketergantungan yang digunakan dalam pengembangan sistem E-COM TOB.

3. Bab 3 Deskripsi Rinci Kebutuhan, mendeskripsikan kebutuhan khusus bagi sistem E-COM TOB, yang meliputi kebutuhan antarmuka eksternal, kebutuhan fungsionalitas, kebutuhan performansi, batasan perancangan, atribut sistem perangkat lunak dan kebutuhan lain dari sistem E-COM TOB.

2 Deskripsi Umum Perangkat Lunak

2.1 Deskripsi Umum Sistem

Perangkat lunak yang akan dikembangkan adalah perangkat lunak E-Commerce Trip On Bali (E-COM TOB), yaitu merupakan perangkat lunak yang digunakan pada sebuah travel agency dan hotel dimana dapat memberikan informasi mengenai tempat-tempat pariwisata yang ada di Pulau Dewata beserta penginapannya. E-COM TOB dapat melakukan hal-hal berikut ini :

1. Dapat mencari informasi mengenai tempat-tempat pariwisata yang ada di Pulau Bali.

2. Dapat memilih tempat-tempat pariwisata yang ditawarkan berupa paket-paket perjalanan yang telah disediakan.

3. Dapat memberikan pilihan pada pelanggan dalam mencari tempat-tempat pariwisata yang diingini.

4. Dapat memberikan pilihan pada pelanggan dalam mencari sebuah penginapan yang nyaman bagi pelanggan.

5. Dapat melayani pembatalan pemesanan dari pelanggan.

6. Dapat melakukan registrasi dan login. Karena orang yang dapat melakukan pemesanan hanya orang-orang yang telah terdaftar sebagai anggota.

7. Dapat melakukan chatting antar pengguna yang sedang online.

8. Dapat melakukan diskusi antar pengguna atau disediakannya forum pertanyaan (FAQ)

9. Dapat mengetahui waktu yang diperlukan agar tiket dapat sampai ke pelanggan

10. Dapat melayani pembayaran berupa kartu kredit dari bank-bank tertentu (secara simulasi)

11. Terdapat fasilitas searching pada database sendiri. Misalnya mencari tempat-tempat pariwisata yang disediakan oleh perangkat lunak kita nanti.

12. Terdapat fasilitas searching ke google/link untuk menyambungkan ke Google.

13. Terdapat buku tamu dalam produk yang akan kita bangun nanti

Pada e-commerce ini tidak menangani penyampaian pesanan dari pelanggan ke perusahaan yang terkait secara online. Namun proses penyampaian ini dapat dilakukan secara manual dengan menelpon atau menghubungi perusahaan-perusahaan yang terkait (perusahaan travel dan hotel).