Document 1
Document 1
Disusun Oleh :
Kelas : XK
1. Introduction
1.1 Purpose
Dokumen SRS ini menjelaskan requirement untuk mengimplementasikan fitur-fitur pada
Aplikasi Jual Beli Mobil Bekas Online. Dokumen ini dibuat untuk memudahkan perusahaan
dalam melakukan transaksi jual beli mobil bekas, sehingga dokumen ini dapat dijadikan acuan
teknis untuk membangun perangkat lunak.
1.2 Scope
Aplikasi Jual Beli Mobil Bekas Online merupakan aplikasi yang kami bangun untuk
memudahkan perusahaan dalam melakukan transaksi jual beli mobil bekas. Artinya pembeli dan
penjual dapat melakukan transaksi darimana saja selama terkoneksi dengan internet. Dokumen
ini menyediakan acuan untuk pengendalian proyek aplikasi Jual Beli Mobil Bekas Online.
Definisi :
Software Requirement Specification adalah perangkat lunak yang akan dibuat dan
sebagai penyembatani komunikasi pembuat dengan pengguna.
Use case adalah situasi dimana sistem anda digunakan untuk memenuhisatu atau lebih
kebutuhan pemakaian anda.
Admin merupakan seseorang yang bertanggungjawab untuk
perawatan sistem dan serta bertanggungjawab terhadap operasional
sistem.
Pelanggan merupakan seseorang yang melakukan transaksi pembelian
mobil bekas.
Penjual merupakan seseorang yang menjual mobil bekas untuk dibeli
oleh perusahaan.
Finance mempunya tugas dalam melakukan pengecekan atas
kebenaran dari data pembelian pelanggan dan yang menentukan layak
atau tidaknya data persyaratan dari pelanggan.
1.4 Overview
Dokumen ini juga menjelaskan use case dari aplikasi Jual Beli Mobil Bekas Online
secara global, asumsi dalam pengembangan, kebutuhan spesifik dan kebutuhan tambahan.
2. Specific Requirements
2.1 Use-Case Reports
2.3 Functional
Pada tahapan ini menjelaskan mana saja dari permintaan customer untuk menjadi fitur
utama dari aplikasi penjualan mobil bekas ini :
- Aplikasi terdiri dari menu penjualan mobil yang terdiri dari harga mobil, jenis, type,
tahun, deskripsi dan foto mobil
- Data yang telah dimasukkan penjual akan tampil pada dashboard pembeli pada aplikasi
penjualan mobil bekas dan pembeli dapat memilih pada menu jenis mobil, tipe, tahun dan
pembeli dapat menyesuaikan harga yang sesuai dengan keinginan pembeli
- Terdapat menu data pelanggan sebagai manage user untuk admin mengontrol pelanggan
dan melihat biodata pelanggan
- Terdapat menu manage data penjual untuk admin dapat mengelola pejual, toko penjual
dan barang apa saja yang dijual sekaligus untuk memange data mobil yang telah diinput
oleh admin
- Data pemesanan akan secara otomatis masuk kedalam database dan muncul pada sistem
admin untuk dilakukan verifikasi, pada fitur tersebut terlihat biodata dan pemesanan dari
pelanggan untuk ditindak lanjuti ke proses agreement pembelian mobil bekas. Terdapat
tombol yang akan di klik admin yang terhubung ke proses pelanggan untuk dapat
mengakses halaman input bukti persyaratan dan pembayaran.
- Terdapat menu input transfer dan persyaratan pembelian berupa foto kartu keluarga, foto
ktp, foto npwp, riwayat hidup, dan slip slip gaji 5 bulan terakir.
- Pada menu verifikasi data pembayaran dan persyaratan terdapat file2 upload dari
pelanggan sebagai tahapan selanjutnya untuk melakukan pembelian unit mobil dan
finance sebagai actor yang melakukan verifikasi dan mendapatkan data pembayaran dan
persyaratan pelanggan
- Pada pelanggan akan mendapatkan notice di email pelanggan berupa penolakan atau
persetujuan dari finance yang telah diverifikasi dan di email pelanggan terdapat link
untuk mencetak surat jalan apabila permohonan dari pelanggan telah disetujui finance
- Terdapat fitur report pembelian untuk finance dapat mengkolektif data pembelian dan
persyaratan pembelian pertahun / perperiodik
- Terdapat fitur massage dalam aplikasi untuk dapat pelanggan dan finance / admin
berkomunikasi mengenai kebutuhan pelanggan baik menanyakan informasi product
atupun informasi mengenai pembayaran
3. Overall Description
Aplikasi Jual Beli Mobil Bekas Online bertujuan untuk menggantikan proses penjualan
dan pembelian mobil bekas di yang semula dilakukan secara manual, menjadi berbasis aplikasi.
Dengan adanya aplikasi ini diharapkan proses penjualan dan pembelian menjadi lebih cepat,
mudah dan dapat dilakukan dari mana saja selama terkoneksi dengan internet. Pengguna dari
aplikasi ini adalah admin dan pelanggan.
3.1 Use-Case Diagram Penjualan Mobil Bekas
Use case dari aplikasi Penjualan Mobil Bekas Online terdiri dari :
12. Narasi Use Case Input Bukti Transfer dan Persyaratan Pembelian
Nama Use Case Input bukti transfer dan persyaratan pembelian
Actor Pelanggan
Description Use case ini menggambarkan Kegiatan dimana actor
melakukan input bukti transfer dan persyaratan setelah data
pemesanan diverifikasi oleh admin.
Trigger Admin melakukan verifikasi pemesanan
13. Narasi Use Case Verifikasi Data Pembayaran dan Pesyaratan Pembelian
Nama Use Case Verifikasi Data Pembayaran dan Pesyaratan Pembelian
Actor Finance
Description Use case ini menggambarkan Kegiatan actor dalam melakukan
verifikasi data pembayaran pelanggan beserta persyaratannya.
Use case ini dapat dilakukan setelah actor melakukan input
bukti transfer dan persyaratan.
Trigger Actor melakukan input bukti transfer dan persyaratan
pembelian.
uc Pembelian
Memberi Informasi
alamat
Penj ual
«include» Admin
«include»
«include»
Melakukan
Pembayaran
Use case dari aplikasi Pembelian/Penyediaan Mobil Bekas Online terdiri dari :
1. Actor : Admin
Use Case : Melihat dan Memilih Mobil
Kegiatan dimana admin/pihak perusahaan melihat-lihat dan memilih mobil yang akan
dibeli.
2. Actor : Penjual
Use Case : Memberi informasi alamat
3. Actor : Admin
Use Case : Memberi Informasi alamat
4. Actor : Admin
Use Case : Verifikasi Data
5. Actor : Admin
Use Case : Melakukan Pembayaran
6. Actor : Pelanggan
Use Case : Melakukan Pembayaran
a. Tool pengembangan telah tersedia, dalam hal ini yang dimaksud dengan tool adalah
software dan hardware yang dibutuhkan untuk pengembangan.
b. Pengguna aplikasi Jual Beli Mobil Bekas Online harus terhubung ke internet.
4. Kesimpulan
- Aplikasi pembelian mobil bekas bertujuan untuk membantu untuk para pelanggan dapat
mencri kebutuhan dari mutu dan harga yang disesuaikan keinginan pelanggan.
- Sistem masih perlu dikembangkan lebih jauh untuk paypal dan untuk lebih mendetail pe
penjual sehingga data yang didapatkan dan dimanage admin adalah data yang benar.
- Kami menggunakan metode prototype dikarenakan memudahkan kami dalam
mengerjakan project dalam waktu singakat dan dapat disesuaikan dengan skill dari team
kami serta dokumentasi yang tidak terlalu mendetail, hanya mejelaskan kebutuhan dari
pelanggan
Referensi:
Ladjamudin. 2006. Rekayasa Perangkat Lunak. Yogyakarta: Penerbit Graha Ilmu.