Saturday, 24 September 2016

Online Carpooling System - Hariyoso Ario Bimo 5114100166

Car pooling adalah memakai kendaraan untuk bekerja secara bersama-sama. Dengan menggunakan Carpooling kita dapat menghemat biaya transportasi.

Online Carpooling system dapat mempermudah seseorang untuk men-"share" kendaraan nya dan sebaliknya, software ini juga dapat mempermudah untuk mencari kendaraan yang di "share"

Architectural Goals and Constraints

Technical Platform
Aplikasi Carpooling akan di deploy dalam J2EE application server

Transaction
J2EE platform sudah memiliki fasilitas transaksi yang terbuilt in.

Security
System ini harus aman, agar customer dapat melakukan pembayaran secara onine
Basic security behaviors:
Authentication : Login menggunakan username dan password
Authorizatoin : Sesuai dengan profile user, user online harus dapat mendapatkan service yang spesifik
Confidentiality: data sensitif seperti creditcard number harus di encrypt
Safety: Data credit card tidak akan disimpan pada database local
Data integrity: Data yang dikirimkan ke seluruh network tidak bisa di modify
Auditing : Segala action yang sensitif akan dicatat
Non-repudiation : memberikan bukti untuk action yang spesifik

Security model J2EE akan digunakan

Use Case Diagram


Diatas adalah Use Case Diagram pada Online Carpooling system
Dapat dilihat bahwa terdapat 3 jenis user.
Visitor : yang hanya dapat melakukan search ride
Member ; yang dapat juga melakukan login manage pofile , evaluatepast ride, manage ride history, apply to rise advert dan Post Ride
Premium member: dapat juga mendapat ride secara otomatis dan memberikan ride suggestion

STRUKTUR


USER INTERFACE

Pada layar diatas User dapat mengisi perjalanan dari mana sampai mana, untuk tanggal berapa , gender, apakah user merokok , membawa binatang peliharaan, dan apakah user membawa koper.
Setelah search akan ditampilkan user yang melakukan share ridenya sesuai keterangan tersebut



Setelah dipilih maka akan ditampilkan informasi dari user yang men-"share" kendaraannya 


Dapat melihat juga informasi profile user

Hariyoso Ario Bimo 5114100166
Sumber : http://www.cs.bilkent.edu.tr/~cagatay/cs413/sample_group13_sdd.doc