b. Daftar
Use Case
Use case ini terdiri dari use case login, registrasi, monitoring, promo,
artikel, hubungi kami, saran keluhan, permintaan tour, laporan penjualan paket tout, laporan data member dan logout.
c. Spesifikasi
Use Case
Pada spesifikasi use case ini dijelaskan urutan kegiatan yang dilakukan sistem dan actor, yaitu antara lain:
Tabel 4.2- Login
Usecase Name Login
Actor Member, admin
dan manager
Brief Description
Use case ini untuk proses login ke dalam aplikasi CRM
PT.Gatra Citra Kencana.
Basic Flow
1 Member
, admin, manager menginputkan username. 2
Member , admin, manager menginputkan password.
3 Member
, admin, manager mengirimkan username dan password
dengan memilih button login agar sistem memvalidasi username dan password tersebut.
4 Sistem memvalidasi username dan password tersebut.
5 Sistem menampilkam informasi, jika username dan
password yang di inputkan benar maka sistem akan
menampilkan halaman khusus untuk member, manager dan halaman khusus untuk admin. Tetapi jika salah
sistem akan menampilkan pesan bahwa username dan password
anda tidak sesuai.
Alternate Flow
-
Pre Condition 1
Komputer dan sistem dalam keadaan siap atau hidup. 2
Member , manager dan admin harus mengakses aplikasi
CRM PT.Gatra Citra Kencana terlebih dahulu.
Post Condition Member
, admin dan manager berhasil login.
Tabel 4.3- Registrasi
Usecase Name Registrasi
Actor Non member, admin
Brief Description Use case
ini untuk non member yang ingin menjadi member terlebih dahulu harus melakukan registrasi.
Basic Flow 1
Non member menginput form registrasi.
2 Non member
mengirimkan form registrasi yang selesai di input
dengan memilih button register, agar sistem memvalidasi form registrasi tersebut.
3 Sistem memvalidasi form registrasi tersebut.
Sistem menampilkan informasi, jika form registrasi di input semua maka akan masuk ke halaman member, tetapi jika form
registrasi tidak di input semua atau ada yang kosong maka sistem akan menampilkan pesan bahwa data yang anda
masukkan tidak lengkap, silahkan lengkapi data anda selain itu jika di dalam menginput password kurang dari 5 karakter akan
menampilkan pesan bahwa password anda kurang dari 5 karakter, tetapi jika di dalam input password lebih dari 15
karakter akan menampilkan pesan bahwa password anda lebih dari 15 karakter.
Alternate Flow
-
Pre Condition
1 Komputer dan sistem dalam keadaan siap atau hidup.
2 non member
harus mengakses aplikasi CRM PT.Gatra Citra Kencana terlebih dahulu.
Post Condition
Sistem akan menampilkan halaman untuk member. Admin
dapat melihat data registrasi.
Tabel 4.4- Promo
Usecase Name
Promo
Actor
Non member , member, admin,manager.
Brief Description
Use case ini digunakan untuk mempromosikan paket tour yang
menarik, menu promo ini bisa dilihat oleh member maupun non member
. Dengan langsung memilih menu promo.
Basic Flow Use case
ini dimulai ketika member, non member, admin dan manager
pada saat mengakses aplikasi CRM PT.Gatra Citra Kencana
Alternate Flow
-
Pre Condition
1 Komputer dan sistem dalam keadaan siap atau hidup.
2 Data paket tour harus sudah di input oleh admin.
3 Member
, non member, admin, manager harus mengakses aplikasi CRM PT.Gatra Citra Kencana
terlebih dahulu.
Post Condition
Untuk halaman member dan non member akan menampilkan paket tour domestik internasional. Sedangkan untuk halaman
admin akan menampilkan input paket tour, data paket tour, data
pemesanan. Dan untuk halaman manager akan menampilkan data paket tour.
Tabel 4.5- Hubungi Kami
Usecase Name Hubungi Kami
Actor
Admin , manager, member dan non member.
Brief Description
Use case ini merupakan tempat bagi member dan non member
untuk menghubungi perusahaan, yaitu dengan disediakannya form
pesan, di sediakannya tempat chat yaitu dengan menggunakan yahoo messenger beserta adanya informasi
alamat lengkap perusahaan, no tlp dan fax. Sedangkan untuk admin
dan manager use case ini merupakan tempat untuk melihat data hubungi kami.
Basic Flow Member
dan non member terlebih dahulu harus: 1
Memilih menu hubungi kami. 2
Sistem menampilkan alamat perusahaan, form pesan, tempat chat dengan menggunakan yahoo messenger.
3 Member, non member
menginput form pesan tersebut. 4
Member, non member mengirimkan form pesan yang
selesai di input dengan memilih button kirim agar sistem memvalidasinya.
5 Member
mengklik gambar via chat, maka muncul link ke yahoo messenger.
Alternate Flow Jika dalam pengiriman pesan gagal maka sistem akan
menampilkan pesan security code yang anda masukan salah.
Pre Condition
1 Komputer dan sistem dalam keadaan siap atau hidup.
2 Member
, non member, manager, admin harus mengakses aplikasi CRM PT.Gatra Citra Kencana terlebih dahulu.
Post Condition Pengiriman pesan berhasil dan admin akan membalas pesan tadi
dengan cara mengirimkan jawaban ke e-mail member.
Tabel 4.6 - Permintaan Tour
Usecase Name
Permintaan Tour
Actor Member
, admin dan manager.
Brief Description
Use case ini digunakan agar member dapat menyusun
perjalanan tour-nya sendiri. Member dapat menyusun tujuan tour
yang sesuai dengan yang diinginkan member, dengan cara memilih menu permintaan tour. Dan untuk admin, manager,
use case ini digunakan untuk melihat data permintaan tour.
Selain itu use case ini digunakan admin untuk membalas permintaan tour.
Basic Flow Use case
ini akan di tampilkan oleh sistem jika sudah login sebagai member , admin dan manager.
1 Member
mengajukan permintaan perjalanan tour dengan memilih menu permintaan tour.
2 Sistem menampilkan form permintaan tour.
3 Member
menginput form permintaan tour tersebut. 4
Member mengirimkan form permintaan tour yang selesai
di input dengan memilih button kirim agar sistem memvalidasinya.
Alternate Flow -
Pre Condition 1
Komputer dan sistem dalam keadaan siap atau hidup. 2
Member , non member, maupun admin harus mengakses
aplikasi CRM PT.Gatra Citra Kencana terlebih dahulu.
Post Condition
Pengiriman permintaan tour berhasil dan admin akan membalas permintaan tour tadi dengan cara mengirimkan jawaban ke e-
mail member.
Tabel 4.7- Saran Keluhan
Usecase Name
Saran Keluhan
Actor Member, admin
dan manager.
Brief Description
Use case ini merupakan tempat bagi member untuk
menyampaikan keluhan atau masalah yang dihadapi member, serta untuk menyampaikan saran. Dengan adanya fasilitas ini,
perusahaan dapat dengan cepat menanggapi semua keluhan dan masalah yang berkaitan dengan perusahaan. Saran–saran dari
member
dapat digunakan oleh perusahaan untuk meningkatkan pelayanan kepada member sehingga hubungan dengan member
dapat terjalin dengan baik. Selain itu use case ini digunakan oleh manager dan admin
untuk melihat data saran keluhan. Dan admin dapat membalas saran keluhan yang disampaikan oleh member.
Basic Flow Use case
ini ditampilkan ketika sudah login baik sebagai member , manager
dan admin. 1
Member dapat menginput form saran keluhan dengan
memilih menu saran keluhan. 2
Sistem menampilkan form saran keluhan. 3
Member mengisi form saran keluhan, kemudian
mengirimkannya dengan memilih button kirim agar sistem memvalidasinya.
Alternate Flow -
Pre Condition
1 Komputer dan sistem dalam keadaan siap atau hidup
2 Member
, non member, maupun admin harus mengakses aplikasi CRM PT.Gatra Citra Kencana terlebih dahulu.
Post Condition Pengiriman saran keluhan berhasil dan admin akan membalas
saran keluhan tadi ke e-mail member.
Tabel 4.8- Artikel
Usecase Name
Artikel
Actor Admin
, manager, member dan non member.
Brief Description Use case
ini digunakan untuk menampilkan cerita mengenai pengalaman berwisata pelanggan, dan berisi mengenai artikel
yang bertema tour travel.
Basic Flow 1
Admin , manager dan member harus login terlebih dahulu.
2 Admin ,member
terlebih dahulu harus memposting artikel-artikel tersebut.
3 Memilih menu artikel.
Alternate Flow
-
Pre Condition
1 Komputer dan sistem dalam keadaan siap atau hidup.
2 Member
, non member, maupun admin harus mengakses aplikasi CRM PT.Gatra Citra Kencana terlebih dahulu.
Post Condition
Artikel-artikel tersebut ditampilkan.
Tabel 4.9- Logout
Usecase Name Logout
Actor Admin, member
dan manager
Brief Description Use case
ini digunakan apabila admin, member, manager ingin keluar dari sistem yang khusus halaman untuk admin, member,
manager dengan memilih button logout.
Basic Flow Use case
ini terjadi apabila admin, member, manager keluar dari sistem yang khusus halaman untuk admin, member,
manager dengan memilih button logout. Selanjutnya sistem
yang khusus halaman untuk admin, member, manager akan tertutup atau tidak dapat diakses sebelum melakukan login
terlebih dahulu.
Alternate Flow
-
Pre Condition Admin
, member, manager harus masuk ke aplikasi crm khusus untuk halaman admin, member dan manager terlebih dahulu.
Post Condition
Keluar dari sistem yang khusus untuk halamn admin, member, manager.
Tabel 4.10- Laporan Penjualan paket tour
Usecase Name Penjualan paket tour
Actor Manager
Brief Description Use case
ini digunakan untuk menampilkan laporan penjualan paket tour.
Basic Flow 1
Use case ini dimulai ketika manager sudah login.
2 Manager
memilih laporan penjualan paket tour
Alternate Flow -
Pre Condition
2. Komputer dan sistem dalam keadaan siap atau hidup
3. Manager
harus mengakses aplikasi CRM PT. Gatra Citra Kencana.
Post Condition
Laporan penjualan paket tour di tampilkan dalam bentuk grafik .
Tabel 4.11- Monitoring
Usecase Name Monitoring
Actor Admin
dan manager
Brief Description Use case
ini digunakan untuk monitoring member, apakah member
sedang online atau offline
Basic Flow 1
Use case ini dimulai ketika admin dan manager sudah
login .
Alternate Flow -
Pre Condition
4. Komputer dan sistem dalam keadaan siap atau hidup
5. Admin
dan manager harus mengakses aplikasi CRM PT. Gatra Citra Kencana.
Post Condition
Tampil status member apakah online atau offline.
Tabel 4.12- Laporan Data Member
Usecase Name
Laporan Data Member
Actor Manager
Brief Description Use case
ini digunakan untuk melihat laporan data member.
Basic Flow 1 Use case ini dimulai ketika manager sudah login.
Alternate Flow -
Pre Condition
6. Komputer dan sistem dalam keadaan siap atau hidup
7. Manager
harus mengakses aplikasi CRM PT. Gatra Citra Kencana.
Post Condition
Tampil laporan data member dalam bentuk grafik.
d. Class Diagram