• Tidak ada hasil yang ditemukan

Program Studi Teknik Informatika Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta

N/A
N/A
Protected

Academic year: 2021

Membagikan "Program Studi Teknik Informatika Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta"

Copied!
17
0
0

Teks penuh

(1)

Aplikasi Sistem Informasi Rental Mobil Berbasis Web

Oleh

Sholahuddin Al-Ayubi

( 13111019 )

Megawati Rahayu

( 13121001 )

Program Studi Teknik Informatika

Program Studi Sistem Informasi

Fakultas Teknologi Informasi

Universitas Mercu Buana Yogyakarta

Nomor Dokumen Halaman

PL01-P00 1/xx

Revisi 0 Tgl : xx/xx/xxxx

(2)

DAFTAR ISI

DAFTAR ISI ... 2

DAFTAR PERUBAHAN ... 3

Daftar Halaman Perubahan ... 4

BAB I PENDAHULUAN ... 5

1.1 Tujuan Penulisan Dokumen... 5

1.2 Lingkup Masalah ... 5

1.3 Defenisi, Istilah dan Singkatan ... 5

1.4 Referensi ... 5

1.5 Deskripsi Umum Dokumen... 6

BAB II PEMBAHASAN PERANGKAT LUNAK ... 7

2.1 Deskripsi Umum Sistem ... 7

2.2 Fungsi Produk ... 7

2.3 Karakteristik Pengguna... 7

2.4 Batasan ... 8

2.5 Lingkungan Operasi ... 8

BAB III KEBUTUHAN UMUM ... 9

3.1 Kebutuhan External Interface ... 9

3.1.1 User Interface ... 9

3.1.2 Hardware Interface ... 9

3.1.3 Software Interface ... 9

3.1.4 Communication Interface... 9

BAB IV SKENARIO & DIAGRAM ... 10

4.1 Skenario ... 10

4.2 Diagram ... 12

4.1.1 Use Case Diagram ... 12

4.1.2 Activity Diagram ... 13

4.1.3 Class Diagram ... 14

(3)

DAFTAR PERUBAHAN Revisi Deskripsi A B C D E INDEX - A B C D E Ditulis Sholahuddin Al-Ayubi ( 13111019 ) Megawati Rahayu ( 13121001 ) Diperiksa Oleh Dosen Pengampu, A. Sidiq Purnomo, S.Kom., M.Eng. ( 0511078701 ) Disetujui oleh Pemilik Rental xxxx

(4)

Daftar Halaman Perubahan

(5)

BAB I PENDAHULUAN 1.1 Tujuan Penulisan Dokumen

Tujuan yang ingin dicapai dalam penulisan ini adalah

a) Memberikan kemudahan kepada pelanggan dalam melakukan penyewaan Rental Mobil

b) Memberikan kemudahan bagi karyawan dan juga pemilik toko rental Mobil dalam melakukan pengelolaan data penyewaan.

1.2 Lingkup Masalah

Sadapun batasan-batasan penelitian pada pengelolaan web aplikasi rental tersebut adalah

a) Pengolahan data peminjam b) Pengelolaan data pengembalian c) Pengelolaan data Mobil

d) Pengolahan data anggota e) Pengolahan data administrator

f) Pengolahan laporan transasaksi peminjaman g) Tampilan web untuk pengguna umum

Adapun software yang digunakan untuk membuat web aplikasi rental Mobil ini adalah PSPad Editor, Xampp, CSS3, Phpmyadmin, Mozilla Firefox.

1.3 Defenisi, Istilah dan Singkatan

Defenisi dari istilah yang akan digunakan pada dokumen ini adalah:

a) User adalah seluruh orang yang terlibat langsung dengan perangkat lunak yang dibuat, Yang termasuk user adalah Petugas Karyawan Rental mobil, Pengunjung Toko, Anggota dan Pemilik Toko

b) Karyawan Toko Rental adalah orang-orang yang bekerja di Toko Rental Mobil yang memiliki Account sehingga dapat melakukan login ke Sistem Informasi Rental Mobil.

c) Anggota/Peminjam adalah orang yang melakukan peminjaman Mobile di xxxxx d) Pimpinan Toko adalah orang yang juga mempunyai account pada sistem informasi

Rental Mobil ini, sehingga dapat melakukan login dan melihat laporan yang terdiri dari laporan transaksi peminjaman dan pengembalian,Melihat data mobil, pengunjung, dan karyawan, Terakhir melihat persediaan Mobil(Katalog)

1.4 Referensi

Data-data yang digunakan dalam proses pembuatan perangkat lunak Rental Mobil di xxxxx adalah dengan melakukan pencarian data-data melalui internet.

(6)

1.5 Deskripsi Umum Dokumen

Deskripsi umum dokumen SRS ini dibagi menjadi tiga bagian utama, yaitu:

a) Pendahuluan yang berisi penjelasan tentang dokumen SRS yang mencangkup tujuan pembuatan perangkat lunak yang dikembangkan, definisi, referensi, dan sistematika.

b) Deskripsi Umum yang berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan, meliputi kegunaan dari perangkat lunak,karakteristik pengguna, bataasan dan asumsi yang diambil dalam pengembangan perangkat lunak.

c) Spesifikasi kebutuhan yang berisi uraian kebutuhan perangkat lunak secara lebih rinci

(7)

BAB II PEMBAHASAN PERANGKAT LUNAK

2.1 Deskripsi Umum Sistem

Perangkat lunak ini dibuat untuk membantu karyawan dan Pengunjung dalam melakukan kegiatan transaksi Rental Mobil. Perangkat lunak ini juga bersifat user

friendly, sehingga karyawan dapat menggunakannya dengan mudah.

Kegiatan-kegiatan yang dapat ditangani oleh perangkat lunak ini antara lain Transaksi, Pengelolaan Rental Mobil, Pengembalian, Data Laporan, Data Member.

2.2 Fungsi Produk

Kegunaan dari perangkat lunak ini nantinya adalah dapat membantu karyawan dalam melakukan kegiatan transaksi. Kegiatan tersebut meliputi pendataan anggota, pengelolaan Rental Mobil, Data Laporan, dan Pengembalian. Keberadaan perangkat lunak ini, membantu karyawan toko dalam melaksanakan kegiatan operasional Rental Mobil di xxxxx secara efisien, sehingga dapat mengurangi kesalahan dalam pencatatan data.

2.3 Karakteristik Pengguna

Pengguna perangkat lunak ini adalah Masyarakat Umum yang ingin menggunakan jasa Rental Rental Mobil di xxxxx. Masing-masing pengguna yang berinteraksi dengan sistem dihubungkan dengan hak akses dan level autentifikasi sesuai dengan kebutuhan dan aturan yang terdapat di Studio One.

Tabel 2.1. Karakteristik Pengguna

Kategori Penguana Tugas Hak Akses ke Aplikasi

Pimpinan Rental

Memeriksa laporan kegiatan Rental Mobil di xxxxx.

Mengakses laporan kegiatan

Karyawan Rental

Menangani kegiatan yang sedang berlangsung di

Usaha Rental Mobil, Misalnya melakukan Transaksi Peminjaman

Mobil.

Mengakses form-form yang berhubungan dengan kegiatan ditanganinya

(8)

2.4 Batasan

a) Waktu pengembangan perangkat lunak yang singkat membuat adanya kemungkinan tidak semua fungsi yang ada dapat berjalan.

b) Perangkat lunak ini hanya berjalan pada PHP Versi 4.0 Keatas.

2.5 Lingkungan Operasi

a) Masyarakat umum yang telah memiliki kartu Member Rental Mobil di xxxxx. b) Semua Peminjam adalah Anggota dari xxxxx.

c) Peminjaman Mobil melebihi batas waktu yang telah di tentukan maka dihitung meminjam kembali, jika dalam waktu 3 hari sejak ditentukan di awal maka anggota akan di denda sebesar 2X lipatnya/ Mobil / hari.

(9)

BAB III KEBUTUHAN UMUM

3.1 Kebutuhan External Interface 3.1.1 User Interface

Perangkat lunak untuk Studio One Yogyakarta ini dibuat dengan menggunakan Aplikasi web, untuk pengelolaan interface digunakan aplikasi PSPad Editor. Dimana tampilan web desain menggunakan template Open Source. Perangkat lunak untuk layanan dalam Usaha Rental Mobil ini dilengkapi dengan menu untuk mengakses berbagai fungsi yang disediakan. Interaksi antara pengguna dan perangkat lunak dilakukan dengan menggunakan

Keyboard dan Mouse.

3.1.2 Hardware Interface

Kebutuhan minimum perangkat keras yang dapat digunaka dalam perangkat lunak yang dibuat adalah :

a) PC dan Notebook

b) Monitor VGA dengan resolusi 800 x 600 Pixel.

c) Keyboard dan Mouse untuk interkasi pengguna dengan sistem.

d) Koneksi Internet

e) Semua perangkat keras yang digunakan merupakan perangkat standar dalam sistem komputer serta untuk koneksi internet.

3.1.3 Software Interface

Perangkat lunak yang dibutuhkan dalam perangkat lunak ini untuk Usaha RentalMobil ini antara lain :

a) Minimal Sistem Operasi Linux

b) Untuk pengolahan database : Localhost c) Untuk koneksi database menggunakan MySql

3.1.4 Communication Interface

Data-data dalam perangkat lunak ini melakukan komunikasi melalui jaringan Internet.

(10)

BAB IV SKENARIO & DIAGRAM 4.1 Skenario

Use case : lihat informasi mobil Actor : Pelanggan

Tujuan : pengujung dan member melihat informasi mobil yang ada di system informasi tersebut

aktor sistem

1. Pelanggan membuka system informasi mobil

2. Pelanggan memilih info mobil

3. System akan menampilkan informasi mobil yang dipilih user 4. Pelanggan melihat informasi mobil

yang telah dipilh

Use case : Registrasi Actor : Pengunjung

Tujuan : Pengunjung Melakukan Registrasi Untuk Menjadi Member

Aktor Sistem

1. Pengujung membuka system informasi mobil

2. Memilih fitur registrasi

3. System menampilkan halaman registrasi

4. Pengunjung mengisi identitas diri sesuai KTP, SIM, KTM, dan kartu identias lainya

5. Pengunjung mensubmit data-data tersebut kedalam sistem

6. System akan menvalidasi data-data tersebut

7. Jika data tersebut sudah lengkap dan username unik maka system akan menapilkan form login

8. Pengunjung login menggunakan username/password agar masuk ke halaman member

(11)

Use case : Melihat Tata Cara Sewa Mobil Actor : Pelanggan

Tujuan : Pelanggan melihat tata cara sewa produk yang ada di system informasi mobil

Actor System

1. Pelanggan membuka system

2. Pelanggan memilih menu tata cara peminjaman mobil

3. System menampilkan tata cara sewa mobil

Use case : Login Pelanggan Actor : Pelanggan

Tujuan : Pelanggan melakukan login untuk masuk kedalam halaman pelanggan

Actor System

1. Pelanggan membuka system 2. Pelanggan memilih menu login

3. System menampilkan form login 4. Pelanggan login dengan

memasukan username/password pada form login

5. System akan menverifikasi proses login member

6. Jika username/password yang dimasukkan sesuai, system akan memperbolehkan member memasuki halaman member

(12)

4.2 Diagram

(13)
(14)
(15)

4.1.4 Deployment Diagram

(16)
(17)

KESIMPULAN

Kesimpulan yang dapat kami ambil pada permasalahan Sistem Rental Mobil Berbasis Web ini antara lain:

1. Membantu Usaha Jasa Rental Mobil untuk Mengelola Laporan transaksi 2. Mempermudah Karyawan untuk melakukan transaksi peminjaman dan

Gambar

Tabel 2.1. Karakteristik Pengguna

Referensi

Dokumen terkait

Seluruh perhitungan konstruksi lambung kapal beserta rekomendasinya adalah mengambil dari buku peraturan BKI Volume II 2006 dan ABS 1993 mengenai peraturan

Penelitian berjudul Analisis Faktor Yang Mempengaruhi Pengeluaran Konsumsi Rumah Tangga Di Desa Petung Kecamatan Bangsalsari Kabupaten Jember ini bertujuan untuk

Analisis data dan pengujian hipotesis dalam penelitian ini akan dilakukan dengan menggunakan model regresi linier berganda, dimana dalam analisis regresi tersebut akan menguji

Hasil dari pengembangan e-Learning meliputi knowledge map dengan menggunakan aplikasi mindjet manager yang dikostumisasi dengan memperhatikan kebutuhan user dan user

Dari data-data percobaan yang telah dilakukan dalam penelitian pengeringan kelopak bunga Rosela ini dapat diambil kesimpulan bahwa suhu 80 0 C merupakan suhu yang efektif

Pemanfaatan energi angin mempunyai harapan besar dengan listrik yang dihasilkan mampu mengalirkan listrik yang digunakan untuk pembuatan es batu

Terdapat perbedaan secara nyata dari penambahan bayam terhadap daya terima (rasa, warna, aroma dan tekstur), Hasil uji Friedman bahwa nugget kaki naga lele yang

Berdasarkan surat penetapan penyediaan barang dan jasa Nomor 08/PPBJ.04.05/III/2015 tanggal 27 Maret 2015, dengan ini pejabat pengadaan barang dan jasa Dinas pertanian