• Tidak ada hasil yang ditemukan

BAB IV HASIL DAN PEMBAHASAN

B. Panduan Menerima Uang Dengan Western Union / WU Indonesia 1. Mengisi form aplikasi penerimaan uang

8. Buku Tamu Use case ini menggambarkan dimana penggunjung dan nasabah dapat

mengirimkan pertanyaan atau menyampaikan masalah yang berhubungan dengan pegadaian. Selanjutnya Petugas Mulia akan membalas isi pesan dari buku tamu tersebut Nasabah, pengunjung, Petugas Mulia 9. 10. 11. Data Pembayaran Info Harga Emas Simulasi

Use case ini menggambarkan proses kasir

dalam melakukan manajemen terhadap pembayaran yang telah dilakukan oleh nasabah. Petugas Mulia dapat create, read,

update dan delete terhadap data

pembayaran.

Use case ini menggambarkan dimana

pengunjung dan nasabah dapat read info harga emas pada hari tersebut dan petugas Mulia dapat melakukan read, update dan

delete terhadap harga emas setiap harinya.

Use case ini menggambarkan dimana

pengunjung dan nasabah dapat melakukan peng-input-an data jumlah produk dan jenis pembayaran, sehingga dapat muncul hasil perhitungan simulasi harga emas yang harus dibayarkan tersebut. Petugas Mulia Pengunjung, nasabah, petugas Mulia. Pengunjung, nasabah.

12. Logout Use Case ini menggambarkan proses untuk

mengakhiri dan keluar dari sistem, dengan cara klik menu logout

Nasabah, petugas Mulia, manager, kasir.

xxvii Pengunjung Kasir Manager Nasabah Petugas Mulia Info Harga Emas

Manajemen Produk Manajemen Nasabah Pembayaran Logout Login Simulasi Berita Registrasi Pembelian Manajemen Informasi Buku Tamu pembelian detail

Gambar 4.3 Use Case Model Diagram Pembangunan E-CRM

xxviii

Berikut adalah beberapa narasi use case yang terbentuk dari kegiatan bisnis dan use case diagram yang ada pada usulan sistem.

1. Narasi Use case Registrasi

Table 4.3 Narasi Use case Registrasi

Use case Name Registrasi Use case Id 1

Actor Pengunjung

Description Use case ini menggambarkan kegiatan input data registrasi untuk pendaftaran.Data-data yang dibutuhkan antara lain no KTP, data diri, dan sebagainya.

Pre condition Pengunjung membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar pengunjung dapat menjadi nasabah dan melakukan pemesanan logam Mulia.

Typical course of events

Actor Action System response 1. Memilih menu

registrasi

2. Menampilkan form

registrasi 3. Input data registrasi

4. Klik “daftar” 5. Cek kelengkapan data

6. Menghubungkan dengan databases 7. Menampilkan pesan registrasi berhasil 8. Dapat melakukan login

Alternate courses 4. Jika pengunjung klik “batal” maka akan kembali ke no.

2. 5. Jika data tidak lengkap maka pengunjung diharuskan memasukan data kembali.

Conclusion Data berhasil diinput

Post condition Data registrasi disimpan didalam data nasabah.

2. Narasi Use caseLogin

Table 4.4 Narasi Use case login

Use case Name Login Use case Id 2

Actor Nasabah, petugas Mulia, manager dan kasir

Description Use case ini menggambarkan kegiatan input data login

untuk masuk ke sistem..

Pre condition Pengunjung membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar actor terkait dapat mengakses sistem.

xxix Typical course of

events

Actor Action System response 1. Menampilkan form login

2. Input username dan

password

3. Cek username dan

password

4. Mengambil database 5. Menampilkan halaman

home nasabah, petugas mulia, manager atau kasir.

6. Logout

Alternate courses 3. Jika username dan password salah maka actor di haruskan input kembali username dan password.

Conclusion Data berhasil diinput

Post condition Data login di ambil di dalam data nasabah, petugas Mulia, manager atau kasir.

3. Narasi Use case Manajemen Nasabah

Table 4.5 Narasi Use case Manajemen Nasabah Use case Name Manajemen nasabah

Use case Id 3

Actor Petugas Mulia

Description Use case ini menggambarkan kegiatan manajemen data nasabah.

Pre condition Petugas Mulia membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar petugas Mulia dapat mengatur data dari nasabah yang terdaftar.

Typical course of events

Actor Action System response

1. Login

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

password

5. Mengambil database 6. Menampilkan halaman

home petugas Mulia. 7. Pilih menu data

nasabah

8. Menampilkan menulist

nasabah

9. Klik “hapus” 10.Menghapus data nasabah

11.Menghubungkan dengan

databases

12.Menampilkan list data nasabah

13.Klik “detail” 14.Menampilkan data nasabah

secara lengkap

15.Logout

xxx

di haruskan input kembali username dan password.

9. Jika petugas Mulia tidak ingin menghapus data nasabah maka akan kembali ke no. 13.

13. Jika petugas Mulia tidak ingin melihat detail data nasabah maka akan kembali ke no. 8.

Conclusion Data berhasil di manajemen

Post condition Data nasabah disimpan didalam data nasabah.

4. Narasi Use case Manajemen Produk.

Table 4.6 Narasi Use case Manajemen Produk Use case Name Manajemen Produk

Use case Id 4

Actor Petugas Mulia

Description Use case ini menggambarkan kegiatan manajemen data produk.

Pre condition Petugas Mulia membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar petugas Mulia dapat mengatur data harga dari produk.

Typical course of events

Actor Action System response

1. Login

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

password

5. Mengambil databases

6. Menampilkan halaman

home petugas Mulia 7. Pilih menu produk 8. Menampilkan menulist

produk

9. Klik “tambah data” 10. Menampilkan form produk

11. Input data produk baru

12. Klik “input” 13. Menyimpan dalam

databases

14. Menampilkan menulist

produk

15. Klik “hapus” 16. Menghapus data produk

17.Menghubungkan dengan

databases

18. Menampilkan list data produk

19. Klik “edit” 20. Menampilkan form data

produk 21. Input data produk

xxxi

24.Menyimpan data dalam

databases

25. Menampilkan list data produk

26.Logout

Alternate courses 4. Jika username dan password salah maka petugas Muliadi haruskan input kembali username dan password. 9. Jika petugas Mulia tidak ingin menambah data produk maka akan lanjut ke no. 15 atau no 19.

15.Jika petugas Mulia tidak ingin menghapus data produk maka akan lanjut ke no. 19.

19.Jika petugas Mulia tidak ingin merubah data produk maka akan menampilkan no. 25.

Conclusion Data berhasil di manajemen

Post condition Data produk disimpan didalam data produk.

5. Narasi Use case Manajemen Informasi

Table 4.7 Narasi Use case Manajemen Informasi Use case Name Manajemen Informasi

Use case Id 5

Actor Pengunjung, nasabah, petugas Mulia

Description Use case ini menggambarkan kegiatan manajemen informasi dan melihat data informasi.

Pre condition Pengunjung, nasabah, dan petugas Mulia membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar petugas Mulia dapat melakukan manajemen informasi, kemudian pengunjung dan nasabah dapat melihatnya.

Typical course of events

Actor Action System response

1. Login petugas Mulia

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

password

5. Mengambil databases

6. Menampilkan halaman

home petugas Mulia. 7. Pilih menu tata cara

transaksi

8. Menampilkan data dari tata cara transaksi

9. Klik “tambah data” 10. Menampilkan form tata cara

transaksi 11. Input data tata cara

xxxii

12. Klik “input” 13. Menyimpan dalam

databases

14. Menampilkan data tata cara transaksi

15. Klik “hapus” 16. Menghapus data tata cara

transaksi

17.Menghubungkan dengan

databases

18. Menampilkan data tata cara transaksi

19. Klik “edit” 20. Menampilkan form tata cara

transaksi 21. Input data tata cara

transaksi

22. Klik “update” 23. Merubah data yang ada

24.Menyimpan data dalam

databases

25. Menampilkan data tata cara transaksi

26. Pilih menuprofile

perusahaan

27. Menampilkan data dari

profile perusahaan

28. Klik “tambah data” 29. Menampilkan form profile

perusahaan 30. Input data profile

perusahaan

31. Klik “input” 32. Menyimpan dalam

databases

33. Menampilkan data profile

perusahaan

34. Klik “hapus” 35. Menghapus data profile

perusahaan

36.Menghubungkan dengan

databases

37. Menampilkan profile

perusahaan

38. Klik “edit” 39. Menampilkan formprofile

perusahaan 40. Input data profile

perusahaan

41. Klik “update” 42. Merubah data yang ada

43.Menyimpan data dalam

databases

44. Menampilkan profile

perusahaan

45.Logout petugas mulia

46. Pilih menu tata cara transaksi pengunjung

47. Menampilkan data tata cara transaksi

xxxiii 48. Pilih menu profile

perusahaaan pengunjung

49. Menampilkan data profile perusahaan

50.Login nasabah

51. Menampilkan form login

52.Input username dan

password

53.Cek username dan

password

54. Mengambil database 55. Menampilkan halaman

home nasabah 56. Pilih menu tata cara

transaksi

57. Menampilkan data tata cara transaksi

58. Pilih menu profile

perusahaaan

59. Menampilkan data profile perusahaan

60.Logout nasabah

Alternate courses 4. Jika username dan password salah maka petugas mulia di haruskan input kembali username dan password.

9. Jika petugas mulia tidak ingin tambah baru data tata cara transaksi maka akan lanjut ke no. 15 atau no 19. 15.Jika petugas mulia tidak ingin menghapus data tata cara transaksi maka akan lanjut ke no. 19.

19.Jika petugas mulia tidak ingin merubah data tata cara transaksi maka akan menampilkan no. 25.

28.Jika petugas mulia tidak ingin menambah data profile

perusahaan maka akan lanjut ke no. 34 atau no. 38.

34.Jika petugas mulia tidak ingin menghapus data profile

perusahaan maka akan lanjut ke no.38 atau no. 44 .

38.Jika petugas mulia tidak ingin merubah data profile

perusahaan maka akan menampilkan no. 44.

53. Jika username dan password salah maka petugas mulia di haruskan input kembali username dan password.

Conclusion Data berhasil di manajemen

Post condition Data manajemen informasi disimpan didalam data profile

dan tata cara transaksi.

6. Narasi Use case Berita

Table 4.8 Narasi Use case berita Use case Name Berita

Use case Id 6

Actor Petugas mulia,nasabah, pengunjung

Description Use case ini menggambarkan kegiatan manajemen berita oleh petugas mulia dan melihat berita oleh pengunjung dan nasabah.

Pre condition petugas mulia, nasabah, pengunjung membuka sistem informasi E-CRM.

xxxiv

Trigger Use case ini dilakukan agar petugas mulia dapat mengatur data berita dan nasabah, pengunjung dapat melihatnya.

Typical course of events

Actor Action System response

1. Login petugas mulia

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

password

5. Mengambil database 6. Menampilkan halaman

home petugas mulia 7. Pilih menu berita 8. Menampilkan menu list

berita

9. Klik “tambah data” 10. Menampilkan form berita

11. Input data berita

12. Klik “simpan” 13. Menyimpan dalam

databases

14. Menampilkan menu list berita

15. Klik “hapus” 16. Menghapus data berita

17.Menghubungkan dengan

databases

18. Menampilkan list data berita

19. Klik “edit” 20. Menampilkan form data

berita 21. Input data berita

22. Klik “update” 23. Merubah data yang ada

24.Menyimpan data dalam

databases

25. Menampilkan list data berita

26. Logout petugas mulia

27.Login nasabah

28. Menampilkan form login

29.Input username dan

password

30.Cek username dan

password

31. Mengambil databases

32. Menampilkan halaman

home nasabah

33. Pilih menu berita 34. Menampilkan list berita

35. Klik “selengkapnya” 36. Menampilkan berita

selengkapnya

37.Logout nasabah

38. Pengunjung pilih menu berita

39. Menampilkan list berita

40. Klik “selengkapnya” 41. Menampilkan berita

xxxv

Alternate courses 4. Jika username dan password salah maka petugas mulia di haruskan input kembali username dan password.

9. Jika petugas mulia tidak ingin menambah data berita maka akan lanjut ke no. 15 atau no 19.

15.Jika admin tidak ingin menghapus data berita maka akan lanjut ke no. 19.

19.Jika admin tidak ingin merubah data berita maka akan menampilkan no. 25.

30. Jika username dan password salah maka anggota di haruskan input kembali username dan password.

Conclusion Data berhasil di manajemen

Post condition Data berita di simpan di dalam berita. 7. Narasi Use case Pembelian

Table 4.9 Narasi Use case Pembelian Use case Name Pembelian

Use case Id 7

Actor Nasabah

Description Use case ini menggambarkan kegiatan pembelian.

Pre condition nasabah membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan anggota dapat melakukan pembelian dalam sistem.

Typical course of events

Actor Action System response

1. Login nasabah

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

password

5. Mengambil databases 6. Menampilkan halaman

home nasabah

7. Pilih produk 8. Menampilkan produk

9. Klik “detail” produk 10. Menampilkan detail

produk 11. Ketik jumlah

produk yang ingin di pesan

12. Pilih lama dan jenis pembayaran .

13. Menampilkan data pembelian

14. Menampilkan hasil perhitungan harga yang harus dibayarkan.

15. Input jumlah

perubahan produk yang di beli

xxxvi

16. Klik “update” 17. Proses perubahan

jumlah produk

18. Menampilkan harga dan data pembelian.

19. Pilih produk yang ingin dibatalkan pada pembelian

20. Klik “hapus” 21. Proses penghapusan

22. Menampilkan harga dan data pembelian

23. Klik “checkout” 24. Proses perhitungan

25. Menampilkan detail transaksi pembelian

26. Menyimpan ke dalam database

27. Transaksi tersimpan di info transaksi nasabah

28. Menampilkan home

nasabah

29. Logout

Alternate courses 4. Jika username dan password salah maka anggota di haruskan input kembali username dan password.

7. Jika nasabah tidak ingin memilih kategori produk maka dapat langsung ke no. 9.

16.Jika nasabah tidak ingin merubah jumlah barang yang di beli maka dapat langsung ke no.20 atau no.24.

Conclusion Data berhasil di proses melakukan transaksi Post condition Data pembelian di simpan di dalam pembayaran.

8. Narasi Use case Pembayaran

Table 4.10 Narasi Use case Pembayaran Use case Name Pembayaran

Use case Id 8

Actor Kasir

Description Use case ini menggambarkan kegiatan manajemen pembayaran.

Pre condition kasir membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan kasir melakukan manajemen pembayaran yang telah dilakukan oleh nasabah.

ypical course of events

Actor Action System response

1. Login kasir

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

xxxvii

5. Mengambil databases 6. Menampilkan halaman

home kasir

7. Pilih pembayaran 8. Menampilkan list

pembayaran

9. Klik list pembayaran 10. Menampilkan rincian keterangan cicilan atau pelunasan

11.Logout kasir

Alternate courses 4. Jika username dan password salah maka kasir di haruskan input kembali username dan password.

Conclusion Data berhasil di manajemen

Post condition Data pembayaran di simpan di dalam pembayaran.

9. Narasi Use case Info Harga Emas

Table 4.11 Narasi Use case info harga emas Use case Name Info Harga Emas

Use case Id 9

Actor Petugas mulia,nasabah, pengunjung

Description Use case ini menggambarkan kegiatan manajemen info harga emas oleh petugas mulia dan melihat berita oleh pengunjung dan nasabah.

Pre condition petugas mulia, nasabah, pengunjung membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar petugas mulia dapat mengatur data info harga emas dan nasabah, pengunjung dapat melihatnya.

Typical course of events

Actor Action System response

1. Login petugas mulia

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

password

5. Mengambil databases

6. Menampilkan halaman

home petugas mulia 7. Pilih menu info

harga

8. Menampilkan menu list harga

9. Klik “tambah data” 10. Menampilkan form data

harga 11. Input data harga

12. Klik “simpan” 13. Menyimpan dalam

databases

14. Menampilkan menu list harga

xxxviii

15. Klik “hapus” 16. Menghapus data harga

17. Menghubungkan dengan

databases

18. Menampilkan list data harga

19. Klik “edit” 20. Menampilkan form data

harga 21. Input data harga

22. Klik “update” 23. Merubah data yang ada

24. Menyimpan data dalam

databases

25. Menampilkan list data harga

26. Logout petugas mulia

27. Login nasabah

28. Menampilkan form login

29. Input username dan

password

30. Cek username dan

password

31. Mengambil databases

32. Menampilkan halaman

home nasabah 33. Pilih menu info

harga emas

34. Menampilkan list harga

35. Klik “selengkapnya” 36. Menampilkan data harga

emas selengkapnya

37. Logout nasabah

38. Pengunjung pilih menu Info harga emas

39. Menampilkan list harga

40. Klik “selengkapnya” 41. Menampilkan harga

selengkapnya

Alternate courses 4. Jika username dan password salah maka petugas mulia di haruskan input kembali username dan password.

9. Jika petugas mulia tidak ingin menambah data harga maka akan lanjut ke no. 15 atau no 19.

15.Jika petugas Mulia tidak ingin menghapus data harga maka akan lanjut ke no. 19.

19.Jika petugas mulia tidak ingin merubah data harga maka akan menampilkan no. 25.

30. Jika username dan password salah maka nasabah di haruskan input kembali username dan password.

Conclusion Data berhasil di manajemen

Post condition Data harga emas di simpan di dalam Info harga emas. 10. Narasi Use case Simulasi

xxxix

Table 4.12 Narasi Use case Simulasi Use case Name Simulasi

Use case Id 10

Actor Pengunjung, Nasabah

Description Use case ini menggambarkan kegiatan input data simulasi untuk menghitung harga emas yang akan diinginkan.

Pre condition Pengunjung dan nasabah membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar nasabah dapat melakukan pemesanan logam Mulia.

Typical course of events

Actor Action System response 1. Memilih menu

simulasi

2. Menampilkan form simulasi

3. Input jumlah produk

yang akan dipesan 4. Input jenis dan jangka waktu pembayaran

5. Cek kelengkapan data 6. Menghubungkan dengan databases 7. Menampilkan hasil perhitungan simulasi. 8. Dapat melanjutkan pemesanan

Alternate courses 4. Jika pengunjung klik “batal” maka akan kembali ke no. 2. 5. Jika data tidak lengkap maka pengunjung diharuskan memasukan data kembali.

Conclusion Data berhasil diinput

Post condition Data simulasi disimpan jika nasabah jadi melakukan pemesanan.

11. Narasi Use case Buku Tamu

Table 4.13 Narasi Use case Buku Tamu Use case Name Buku Tamu

Use case Id 11

Actor Petugas MULIA, pengunjung, nasabah

Description Use case ini menggambarkan kegiatan manajemen buku tamu.

Pre condition Petugas Mulia, pengunjung dan nasabah membuka sistem informasi E-CRM.

Trigger Use case ini dilakukan agar Petugas Mulia, pengunjung dan nasabah dapat saling berkomunikasi dalam sistem.

Typical course of events

Actor Action System response

xl

2. Menampilkan form login

3. Input username dan

password

4. Cek username dan

password

5. Mengambil database

6. Menampilkan halaman

home petugas Mulia 7. Pilih menu buku tamu 8. Menampilkan menulist

buku tamu

9. Klik “buat pesan” 10. Menampilkan form pesan

11. Input data pesan

12. Klik “kirim” 13. Menyimpan dalam

database

14. Menampilkan menulist

buku tamu berisi pesan

15. Klik “hapus” 16. Menghapus data pesan

17.Menghubungkan dengan

database

18. Menampilkan list data pesan

19. Klik “judul subjek buku tamu”

20.Menampilkanisi pesan buku tamu

21. Klik “balas pesan” 22. Menampilkan form pesan

23. Input data pesan

24. Klik “kirim” 25. Proses pengiriman pesan

26.Menyimpan data dalam

database

27. Menampilkan list data pesan

28. Pilih menu pesan terkirim

29. Menampilkan menulist

pesan terkirim

30. Klik “hapus” 31. Menghapus data pesan

terkirim

32.Menghubungkan dengan

database

33. Menampilkan list data pesan terkirim

34. Klik “judul subjek pesan terkirim”

35.Menampilkanisi pesan terkirim

36. Pilih kembali inbox 37. Menampilkan list buku tamu

xli

Alternate courses 4. Jika username dan password salah maka actor

diharuskan input kembali username dan password. 9. Jika actor tidak ingin membuat pesan maka akan lanjut

ke no. 15 atau no 19.

15.Jika actor tidak ingin menghapus data inbox pesan maka akan lanjut ke no. 19.

19.Jika actor tidak ingin membaca dan membalas inbox

pesan maka akan menampilkan no. 27.

30.Jika actor tidak ingin menghapus pesan terkirim maka dapat ke no.34.

34.Jika actor tidak ingin melihat detail pesan maka akan dapat ke no.36

Conclusion Data berhasil di manajemen

Post condition Data pesan di simpan di dalam pesan.

12. Narasi Use case Logout

Table 4.14 Narasi Use case Logout

Use case Name Logout

Use case Id 12

Actor Nasabah, petugas Mulia, manager, kasir

Description Use case ini menggambarkan kegiatan keluar dari sistem. Pre condition Nasabah, petugas Mulia, manager, kasir sedang mengakses

sistem informasi E-CRM.

Trigger Use case ini dilakukan Nasabah, petugas Mulia, manager dan kasir untuk keluar dari mengakses sistem.

Typical course of events

Actor Action System response

1. Klik “logout” 2. Memproses keluar dari

sistem

3. Menampilkan form login

Alternate courses 3. Jika logout berhasil maka akan menampilkan pesan

logout berhasil.

Conclusion Data berhasil di proses Post condition Data logout tidak di simpan. 4.3.1.2 Activity Diagram

Activity Diagram menggambarkan aktifitas–aktifitas yang terjadi dalam sistem informasi E-CRM:

xlii

Pilih menu registrasi Menampilkan form registrasi

Input Data

Submit

Simpan data

Menampilkan pesan berhasil Memilih menu Login

Mulai

Selesai

Data valid

Pengunjung Sistem

Data tidak valid

Gambar 4.4 Activity Diagram registrasi

Pada Activity Diagram registrasi ini, pengunjung di minta untuk melakukan pendaftaran sehingga dapat mengakses sistem E-CRM. Pengujung memilih menu registrasi setelah membuka sistem terlebih dahulu, kemudian sistem akan memunculkan form regitrasi yang harus di input oleh data pengunjung yang ingin mendaftar. Setelah selesai input data, pengunjung dapat klik submit untuk dapat sistem memproses data yang telah di isi. Jika data tidak lengkap maka sistem akan kembali menampilkan form registrasi. Dan bila data yang di input valid, maka pengunjung sudah dapat melakukan login.

xliii

Pilih Login Menampilkan form login

Input data

Submit

Menampilkan home Aktor Memilih menu Aktor

Mulai

Selesai

Data valid Data tidak valid Petugas Mulia, Nasabah, Kasir, Manager Sistem

Gambar 4.5 Activity DiagramLogin

Aktifitas yang terjadi pada gambar 4.5 adalah aktifitas aktor yang telah terdaftar dalam pada sistem melakukan login untuk dapat mengakses sistem. Pertama aktor memilih login sistem, kemudian sistem akan memunculkan form login, berguna untuk aktor yang terdaftar dapat melakukan input data username

dan password yang terdaftar pada sistem. Setelah memasukan data username dan

password, aktor dapat klik submit agar sistem dapat melakukan proses

Dokumen terkait