SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG)

dokumen-dokumen yang mirip
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM RENTAL MOBIL

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Sistem Reservasi Gedung IICC

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem E-learning Praktikum. (E-prak)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT)

DOKUMEN UJI PERANGKAT LUNAK SISTEM RESERVASI GEDUNG (SRG)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SARANA DISKUSI TUGAS TULIAH (SADIS) BERBASIS WEB

(SRM) Sistem Rental Mobil

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM INFORMASI PERPUSTAKAAN (SIP) untuk: JURUSAN PENDIDIKAN TEKNIK INFORMATIKA. Dipersiapkan oleh:

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

(E-prak) E-Learning Praktikum

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Informasi Nilai Mahasiswa SINM

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Pencarian Pekerjaan (SPP)

SKPL-CekPanen SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. CekPanen. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: M. Raihan Fajri (G )

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Q-AS. Dipersiapkan oleh: Elghar Wisnudisastra G

Sistem Toko Olahraga Online

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. AKKSES (Aplikasi Konversi Kurs Sangat sederhana Sekali)

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB III ANALISIS DAN RANCANGAN SISTEM

Software Requirements Specification

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

Spesifikasi Kebutuhan Perangkat Lunak untuk

BAB III ANALISIS DAN PERANCANGAN

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PARKIR UB PARKSYS. untuk: UNIVERSITAS BRAWIJAYA

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

SKPL SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Pembangunan Sistem Informasi Geografis Perkebunan Propinsi Jambi Berbasis Web. Dipersiapkan oleh:

1 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM

PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. (Vending Machine System) (kepanjangan) Kelompok 5

BAB 5 KESIMPULAN DAN SARAN

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. SISTA (Sistem Informasi Proyek Akhir )

BAB IV RANCANGAN SISTEM USULAN

BAB I PERSYARATAN PRODUK

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2

Bab 3. Metode Perancangan

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

Rezza Prawira Rukmana

BAB II ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu sistem informasi digunakan untuk

BAB II ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB III DESAIN DAN PERANCANGAN

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PERSYARATAN PRODUK

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

LAMPIRAN. 1. Spesifikasi Kebutuhan Perangkat Lunak (SKPL) Tresno Batik. 2. Deskripsi Perancangan Perangkat Lunak (DPPL) Tresno Batik.

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB III DESAIN DAN PERANCANGAN

1 H a n d o u t T u g a s A k h i r J u r u s a n M a n a j e m e n I n f o r m a t i k a

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

BAB V IMPLEMENTASI SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah teknik pemecahan masalah yang. menguraikan bagian-bagian komponen dengan mempelajari

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV HASIL RANCANGAN

BAB III DESAIN DAN PERANCANGAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB II LANDASAN TEORI...

DOKUMEN SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PEMESANAN ONLINE PENGGUNAAN LAPANGAN FUTSAL UNTUK GOOL FUTSAL SURABAYA

BAB II ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI SISTEM. Berdasarkan hasil analisis sistem promosi dan pelaporan produksi yang

BAB IV DISKRIPSI PEKERJAAN

DAFTAR PERUBAHAN INDEX - A B C D E F G

ANALISIS SPESIFIKASI PERANGKAT LUNAK BLOG BERBASIS WEB

BAB II LANDASAN TEORI...

Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web

Manual Book Website Adverse Drug Report

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk

4. Halaman Keranjang. Gambar 4.41 Halaman Keranjang ( pelanggan) Pada halaman keranjang pelanggan dapat melihat barang apa saja

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI SISTEM

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

BAB III METODE DAN PERANCANGAN APLIKASI. Metode penelitian yang dilakukan dalam penelitian sebagai berikut

BAB III PEMBAHASAN. Pelaksanaan kerja praktek dilaksanakan di Dinas Energi dan Sumber Daya

BAB 1 PENDAHULUAN. ditentukan dengan nilai angka kredit yang dimiliki oleh seorang peneliti. Angka

Transkripsi:

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Reservasi Gedung (SRG) Dipersiapkan oleh: KELOMPOK 5 TEK 3A P2 1. J3D111064 Ayu Zulkiyah 2. J3D111080 Laura Tampubolon 3. J3D111107 Sri Riyanti 4. J3D211131 Delia Leony Mentari - Institut Pertanian Bogor Jalan Kumbang No.14 Bogor 16151 Institut Pertanian Bogor Nomor Dokumen Halaman SKPL-SRG <1>/<21> Revisi B Tgl: 1 Oktober 2013

DAFTAR PERUBAHAN Revisi A B Deskripsi 1. Perubahan pada font menjadi arial (menyamakan dengan judul sub bab). 2. Penambahan dan pengurangan spasi antar judul dengan isinya. 3. Perubahan jarak spasi pada daftar isi. 4. Perubahan style pada istilah asing menjadi huruf miring (italic). 5. Perubahan pemenggalan kata. 1. Perubahan Flow Diagram (tambah proses Login) dan Entity Relationship Diagram (tambah tabel Login). 2. Perubahan sub bab Batasan- batasan. 3. Penambahan kebutuhan fungsional. C D E F G INDEX - A B C D E F G TGL Ditulis oleh Kelom pok 5: Ayu Z, Sri R, Delia L, Laura T Diperiks a oleh Aditya W Disetujui Aditya SKPL-SRG Halaman 2 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

oleh W SKPL-SRG Halaman 3 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi 1-17 1-21 A B SKPL-SRG Halaman 4 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

Daftar Isi 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 Fungsi Produk... 9 2.3 Karakteristik Pengguna... 10 2.4 Batasan-batasan... 10 2.5 Asumsi dan Kebergantungan... 11 3 Deskripsi Rinci Kebutuhan... 11 3.1 Kebutuhan antarmuka eksternal... 11 3.1.1 Antarmuka pemakai... 11 3.1.2 Antarmuka perangkat keras... 12 3.1.3 Antarmuka perangkat lunak... 12 3.1.4 Antarmuka komunikasi... 12 3.2 Kebutuhan Fungsional... 13 3.2.1 Aliran informasi... 13 3.2.1.1 DFD 1... 14 3.2.2 Deskripsi proses... 15 3.2.2.1 Proses 1... 15 3.2.2.2 Proses 2 dan seterusnya... 16 3.3 Deskripsi... 17 3.4 Deskripsi Kebutuhan Non Fungsional... 18 3.5 Batasan Perancangan... 19 3.6 Matriks Keterunutan... 19 Lampiran... 21 SKPL-SRG Halaman 5 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

Daftar Gambar Gambar 1 DFD Level 0... 13 Gambar 2 DFD Level 1... 14 Gambar 3 ERD... 17 Daftar Tabel Tabel 1 Fungsi Kebutuhan SRG... 9 Tabel 2 Kategori Pengguna SRG... 10 Tabel 3 Objek Tabel untuk tbl_ruangan... 18 Tabel 4 Objek Tabel untuk tbl_pelanggan... 18 Tabel 5 Objek Tabel untuk tbl_transaksi... 18 Tabel 6 Objek tabel untuk tbl_detail... 18 Tabel 7 Objek tabel untuk tbl_login... 19 Tabel 8 Non Functional Requirement... 19 Tabel 9 Matriks Keterunutan... 20 Daftar Lampiran Lampiran 1 Gambar DFD Level 2 Proses Menipulasi... 21 Lampiran 2 Gambar DFD Level 2 Proses Manipulasi... 22 SKPL-SRG Halaman 6 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

1 Pendahuluan Dokumen ini akan berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Spesification (SRS) untuk SRG IICC (Sistem Reservasi Gedung IPB International Convention Center). Untuk penamaan dokumen ini selanjutnya akan digunakan istilah SKPL. Isi dari dokumen ini sebagian besar adalah terjemahan dari dokumen IEEE Std 830-1993. 1.1 Tujuan Penulisan Dokumen Dokumentasi dari pembuatan Sistem Reservasi Gedung IICC adalah sebagai berikut : 1. Kebutuhan sistem dapat tergambar dengan jelas. 2. Sebagai acuan teknis pengembangan perangkat lunak pada tahap selanjutnya. 1.2 Lingkup Masalah SRG IICC (Sistem Reservasi Gedung IPB International Convention Center) adalah perangkat lunak untuk memudahkan pemesanan dan penyewaan gedung IICC (IPB International Convention Center) dengan aplikasi komputer memudahkan pencatatan jadwal pemesanan gedung dan memungkinkan pengguna atau penyewa untuk melakukan pencarian jadwal kosong dengan berbasiskan website sehingga dapat diakses dari manapun dan kapan pun pengguna akan melakukan transaksi penyewaaan. 1.3 Definisi, Singkatan, dan Akronim SKPL adalah Spesifikasi Perangkat Lunak, atau dalam bahasa Inggrisnya sering juga disebut sebagai Software Requirement Spesification (SRS), dan merupakan spesifikasi dari perangkat lunak yang akan dikembangkan. SKPL-SRG Halaman 7 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

xxx adalah kode yang digunakan untuk merepresentasikan kebutuhan (requirement) pada SRG, dengan SRG merupakan kode perangkat lunak, SRG.K adalah kode fase, dan xxx adalah digit/nomor kebutuhan (requirement). DFD adalah Flow Diagram, diagram dan notasi yang digunakan untuk menunjukkan aliran data pada perangkat lunak. ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak. 1.4 Referensi Referensi yang digunakan pada perangkat lunak ini adalah : STAF IF. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika ITB. Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan Perangkat Lunak (SKPL). Jurusan Teknik Informatika ITB. Halida Ernita. Spesifikasi Kebutuhan Perangkat Lunak Sistem Disposi Surat (SDS). Departemen Ilmu Komputer IPB. 1.5 Deskripsi Umum Dokumen 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. Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan asumsi yang diambil dalam pengembangan perangkat lunak. Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci. SKPL-SRG Halaman 8 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

2 Deskripsi Global Perangkat Lunak 2.1 Perspektif Produk SRG adalah perangkat lunak yang digunakan untuk melakukan reservasi ruangan pertemuan di gedung IICC berbasis web. Pada sistem ini juga dilakukan pencatatan transaksi pemesanan, pencatatan jadwal pemesanan. Perangkat lunak ini memungkinkan pengguna sistem untuk mengecek status pemesanan terhadap suatu ruangan. 2.2 Fungsi Produk Adapun fungsi-fungsi yang dimiliki oleh perangkat lunak ini adalah: No. ID Fungsi Fungsi Perangkat Lunak 1 001 Fungsi login admin 2 002 Fungsi view ruangan di gedung IICC 3 003 Fungsi search status ruangan berdasarkan tanggal 4 004 Fungsi search ruangan berdasarkan jumlah kapasitas 5 005 Fungsi reserve ruangan gedung IICC 6 006 Fungsi pembayaran sewa ruangan gedung IICC 7 007 Fungsi konfirmasi pemesanan ruangan gedung IICC 8 008 Fungsi manipulasi transaksi sewa ruangan gedung IICC 9 009 Fungsi melihat transaksi pemesanan 10 010 Fungsi manipulasi data ruangan Tabel 1 Fungsi Kebutuhan SRG SKPL-SRG Halaman 9 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

2.3 Karakteristik Pengguna Pengguna perangkat lunak ini adalah pegawai pada IICC (IPB International Convention Center) yang bertugas sebagai administrator yang dapat melakukan fungsi manipulasi terhadap semua konten sistem. Pengguna lain perangkat lunak ini adalah calon penyewa ruangan gedung IICC. Kategori Pengguna Tugas Hak Akses ke Aplikasi Calon Penyewa Fungsi view ruangan di gedung IICC 002 Fungsi search status ruangan berdasarkan tanggal Fungsi search ruangan berdasarkan jumlah kapasitas Fungsi reserve ruangan gedung IICC Fungsi pembayaran sewa ruangan gedung IICC Fungsi konfirmasi pemesanan ruangan gedung IICC 003 004 005 006 007 Administrator Fungsi login admin 001 Fungsi view ruangan di gedung IICC Fungsi search status ruangan berdasarkan tanggal Fungsi search ruangan berdasarkan jumlah kapasitas Fungsi reserve ruangan gedung IICC Fungsi pembayaran sewa ruangan gedung IICC Fungsi manipulasi transaksi sewa ruangan gedung IICC Fungsi melihat transaksi pemesanan Fungsi manipulasi data ruangan 002 003 004 005 006 008 009 010 Tabel 2 Kategori Pengguna SRG 2.4 Batasan-batasan Batasan-batasan yang digunakan pada pengembangan sistem ini adalah: Pengguna hanya dapat melakukan transaksi tanpa mengubah atau menghapus data yang sudah masuk SKPL-SRG Halaman 10 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

Pemilik gedung hanya mendapat report transaksi setiap bulan melalui admin Setiap transaksi hanya dapat dibuat untuk memesan satu atau lebih ruangan dalam satu waktu. 2.5 Asumsi dan Kebergantungan Perangkat lunak yang dibutuhkan dalam pembuatan sistem Reservasi Gedung IICC ini antara lain: Sistem Operasi : Windows 7 Ultimate Web Server : MySql Scripting Language : Dreamweaver CS 5 DBMS : MySql Perangkat lunak pada sisi client yang dibutuhkan oleh SRG adalah: Sistem operasi : Microsoft Windows 7/8 Web Browser : Google Chrome/Mozilla Firefox/ Internet Explorer 3 Deskripsi Rinci Kebutuhan 3.1 Kebutuhan antarmuka eksternal Kebutuhan antarmuka eksternal pada perangkat lunak SRG mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan antarmuka perangkat lunak. 3.1.1 Antarmuka pemakai Antarmuka pemakai akan dikembangkan modus grafik dan berbasis website. Pengguna berinteraksi dengan perangkat lunak SRG melalui antarmuka penjelajah situs (web browser). SRG menerima masukan dari pemakai melalui perangkat mouse atau yang diketikkan melalui papan kunci (keyboard). Keluaran dari SRG dapat dilihat pemakai dengan menggunakan monitor. SKPL-SRG Halaman 11 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

3.1.2 Antarmuka perangkat keras Kebutuhan minimum perangkat keras yang dapat digunakan oleh SRG adalah: PC Papan Kunci (keyboard) Tetikus (mouse) 3.1.3 Antarmuka perangkat lunak Perangkat lunak yang digunakan untuk mengelola database dari sistem SRG adalah mysql yang terkoneksi dengan PHP (PHP Hypertext Preprocessor). 3.1.4 Antarmuka komunikasi Komunikasi yang digunakan adalah metode client-server pada jaringan intranet atau internet dan menggunakan protocol TCP/IP. SKPL-SRG Halaman 12 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

3.2 Kebutuhan Fungsional 3.2.1 Aliran informasi Info Kriteria Pencarian PELANGGAN Informasi Pencarian Sistem Reservasi Gedung IICC Login Admin Pemesanan Info Pemesanan ADMIN Pembayaran Konfirmasi Pemesanan Gambar 1 DFD Level 0 SKPL-SRG Halaman 13 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

3.2.1.1 DFD 1 ADMIN Login Admin 6.0 Login Tupple Login Tbl_ Tupple Tbl_ Pemesanan 1.0 Manipulasi Record Record Pencarian Tbl_Pemesanan Info Kriteria Pencarian 2.0 Pencarian PELANGGAN Informasi Pencarian Tupple Pemesanan Info Pemesanan 3.0 Penambahan Record Tupple Pembayaran Record Pembayaran 4.0 Manipulasi Tupple Pembayaran Konfirmasi Pemesanan 5.0 Pembayaran Gambar 2 DFD Level 1 SKPL-SRG Halaman 14 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

3.2.2 Deskripsi proses Pelanggan adalah pengguna sistem yang akan melakukan transaksi pada sistem dari sisi client. Admin adalah pengelola seluruh sistem SRG ini. Tahap awal sistem ini adalah proses admin memasukkan data ruangan dan data pemesanan ruangan ke dalam sistem. Dari proses sistem, admin mendapatkan info pemesanan ruangan yang berupa report. Sedangkan dari sisi pelanggan, pelanggan mendapatkan info ruangan yang dapat dipesan berdasarkan data ruangan yang telah dimasukkan oleh admin. Selanjutnya, pelanggan dapat mencari data ruangan yang dapat dipesan dengan kriteria pencarian dan akan mendapatkan hasil berupa informasi pencarian ruangan. Dan pelanggan dapat melakukan transaksi dan melakukan pembayaran kepada sistem dan kemudian mendapat konfirmasi dari sistem atas pemesanannya tersebut. 3.2.2.1 Proses 1 Pada DFD Level 1 terdapat 6 proses utama, yaitu manipulasi data ruangan, pencarian ruangan, penambahan transaksi ruangan, manipulasi data transaksi, manipulasi transaksi pembayaran dan proses login. Berikut ini penjabarannya: 1. Manipulasi Proses ini merupakan proses dimana administrator memasukkan data ruangan IICC kedalam database (tbl_ruangan). 2. Pencarian Proses ini merupakan proses dimana pelanggan mencari ruangan yang ingin dipesan dengan kriteria tanggal pemesanan atau kapasitas ruangan. 3. Penambahan Proses ini merupakan proses penambahan transaksi penyewaan ruangan yang dapat dilakukan oleh pelanggan dan aministrator. SKPL-SRG Halaman 15 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

4. Manipulasi Proses ini merupakan pengubahan dan penghapusan data transaksi penyewaan ruangan yang hanya dapat dilakukan oleh administrator. 5. Pembayaran Proses ini merupakan proses transaksi pembayaran sewa gedung dengan bukti nomor resi. 6. Login Proses ini merupakan proses autentikasi akses masuk web khusus untuk admin untuk dapat mengakses dan memanipulasi data ruangan serta data transaksi di web. 3.2.2.2 Proses 2 dan seterusnya Pada DFD Level 2, terdapat dua proses pemecahan dari proses yang ada pada DFD level 1. Proses pertama adalah proses manipulasi data ruangan. Di dalam proses ini terdapat proses memasukkan data ruangan, mengubah data ruangan dan menghapus data ruangan di tbl_ruangan yang dapat dilakukan oleh admin. Dan proses kedua adalah proses manipulasi data transaksi. Pada proses ini terjadi proses pengubahan data transaksi dan penghapusan data transaksi yang juga hanya dapat dilakukan oleh admin terhadap tbl_transaksi dan tbl_detail. SKPL-SRG Halaman 16 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

3.3 Deskripsi Pelanggan Melakukan Detail Meminjam Mengecek Room Login Gambar 3 ERD SKPL-SRG Halaman 17 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

objek tabel dari sistem SPB dapat dilihat pada tabel-tabel dibawah ini: Tabel data ruangan : Nama Kolom Tipe Keterangan Tambahan id_ruangan Varchar(7) Primary Key kategori Varchar(30) roundtable Integer theatre Integer standing Integer ushape Integer doubleushape Integer Classroom Integer dimension Varchar(11) harga Double Tabel 3 Objek Tabel untuk tbl_ruangan Tabel data pelanggan: Nama Kolom Tipe Keterangan Tambahan id_pelanggan Varchar(7) Primary Key nama Varchar(50) alamat Text no_hp Varchar(12) Tabel 4 Objek Tabel untuk tbl_pelanggan Tabel data transaksi: Nama Kolom Tipe Keterangan Tambahan id_transaksi Varchar(7) Primary Key id_pelanggan Varchar(7) Foreign Key start_date Date end_date Date id_resi Varchar(15) Tabel 5 Objek Tabel untuk tbl_transaksi Tabel data detail transaksi: Nama Kolom Tipe Keterangan Tambahan no Integer Primary Key (Auto Increment id_transaksi Varchar(7) Foreign Key id_room Varchar(7) Foreign Key status Varchar(50) Tabel 6 Objek tabel untuk tbl_detail SKPL-SRG Halaman 18 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

Tabel data login: Nama Kolom Tipe Keterangan Tambahan Username Varchar(30) Primary Key Password Varchar(20) Tabel 7 Objek tabel untuk tbl_login 3.4 Deskripsi Kebutuhan Non Fungsional SRS_ID Parameter Requirement SKPL-SPB.K-0011 Availability Senin-Jumat (08.00-16.00) SKPL-SPB.K-0012 Reliability Tidak pernah gagal SKPL-SPB.K-0013 Portability Mudah diadopsi pada lingkungan sistem operasi Microsoft dengan web server Microsoft apache dan DBMS MySQL SKPL-SPB.K-0014 Response Time Maksimal sama dengan konfigurasi Script Timeout pada web server SKPL-SPB.K-0015 Komunikasi Bahasa Inggris Tabel 8 Non Functional Requirement 3.5 Batasan Perancangan Sistem Reservasi Gedung IICC hanya dapat dijalankan pada sistem operasi Microsoft Windows, Dreamweaver CS 5, DBMS MYSQL. 3.6 Matriks Keterunutan No. ID Fungsi Fungsi Perangkat Lunak 1 2 3 4 001 002 003 004 Fungsi login admin Fungsi view ruangan di gedung IICC Fungsi search status ruangan berdasarkan tanggal Fungsi search ruangan berdasarkan jumlah kapasitas SKPL-SRG Halaman 19 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

5 6 7 8 9 10 005 006 007 008 009 010 Fungsi reserve ruangan gedung IICC Fungsi pembayaran sewa ruangan gedung IICC Fungsi konfirmasi pemesanan ruangan gedung IICC Fungsi manipulasi transaksi sewa ruangan gedung IICC Fungsi melihat transaksi pemesanan Fungsi manipulasi data ruangan Tabel 9 Matriks Keterunutan SKPL-SRG Halaman 20 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

LAMPIRAN ADMIN Tambah 1.1 Pemilihan Menu Hapus Ubah 1.2 Penambahan 1.3 Perubahan 1.4 Penghapusan Tupple Ubah Tupple Tambah 1.3 Penyimpanan Tupple Hapus Tupple Tbl_ Record 1.6 Tampil Info PELANGGAN Lampiran 1 Gambar DFD Level 2 Proses Menipulasi SKPL-SRG Halaman 21 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.

ADMIN Pemesanan Ubah 4.1 Pemilihan Menu Hapus 4.2 Perubahan 4.3 Penghapusan Info Pemesanan Tupple Ubah 4.4 Penyimpanan Tupple Hapus Tupple 4.4 Tampil Record Tbl_Pemesanan Lampiran 2 Gambar DFD Level 2 Proses Manipulasi SKPL-SRG Halaman 22 dari 22 Dokumen ini dan informasi yang dimilikinya adalah milik -IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh IPB.