Collaboration Diagram Pelayanan Pelanggan

120

3. Collaboration Diagram Pelayanan Pelanggan

Berikut ini collaboration diagram pelayanan pelanggan yang didalamnya terdapat keluhan, kritik, saran, point list, birthday send, dan tell a friend. Gambar 4.27 Collaboration Diagram Pelayanan Pelanggan 4. Collaboration Diagram Pemasaran Berikut ini collaboration diagram pemasaran produk dan jasa konstruksi perusahaan dimana didalamnya perusahaan selalu mengupdate mengenai informasi terbaru perusahaan, informasi produk yang telah dibuat oleh perusahaan, informasi jasa yang ditawarkan oleh perusahaan, informasi mengenai proyek yang akan dikerjakan, informasi mengenai proyek yang sedang dikerjakan, dan mengenai informasi proyek yang sudah dikerjakan oleh perusahaan sehinggan pelanggan dapat mengetahui hasil pekerjaan yang telah dibuat oleh perusahaan seperti apa. : Pelanggan Form Pelayanan Pelanggan Database 6: Mengecek Isian Data 9: Mengecek Isian Data 1: Membuka Fasilitas Pelayanan Pelanggan 4: Memilih Fasilitas Pelayanan Pelanggan 8: Mengisi Ulang Keluhan,Kritik, Saran dan Tell A Friend 3: Melihat Info Birthday Send dan Point List 5: Mengisi Form Keluhan, Kritik, Saran, dan Tell A Friend 2: Menampilkan Halaman Pelayanan Pelanggan 7: Data Belum Lengkap 10: Menyimpan Keluhan,Kritik, dan Saran Valid 121 Gambar 4.28 Collaboration Diagram Pemasaran 5. Collaboration Diagram Pemesanan Berikut ini collaboration diagram pemesanan konstruksi bangunan, desain interior, meubeul, maket, tekstil, dan arsitektur dimana pada proses ini pelanggan melakukan penginputan data pemesanan sesuai dengan keinginan pelanggan dan kemudian pemesanan pun akan dikelola oleh perusahaan. : Admin Form Pemasaran Produk, Jasa, dan Proyek Database : Pelanggan 5: Mengecek Pemasaran 1: Membuka Halaman Pemasaran 4: Mengupdate Pemasaran Produk, Jasa dan Proyek 7: Mengisi Ulang Pemasaran 3: Memilih Pemasaran Yang Akan Diupdate 2: Menampilkan Halaman Pemasaran 6: Data Belum Lengkap 8: Data Penambahan Valid 9: Simpan Data Pemasaran 10: Data Pemasaran 11: Menampilkan Pemasaran Baru Perusahaan 12: Mengirim Pemasaran Melalui E-Mail 122 Gambar 4.29 Collaboration Diagram Pemesanan 6. Collaboration Persetujuan Kedua Belah Pihak Berikut ini collaboration diagram persetujuan kedua belah pihak yang dilakukan oleh pihak pelanggan dengan pihak perusahaan, dimana pelanggan menandatangan surat persetujuan kedua belah pihak lalu perusahaan akan menyimpan surat persetujuan pelanggan tersebut sebagai bukti bahwa pelanggan tersebut bersedia melakukan pembayaran sesuai dengan Rencana Anggaran Bangunan RAB yang telah ditentukan dan dibuat oleh pihak perusahaan. : Pelanggan Form Pemesanan Arsitektur, Desain Interior, Maket, Tekstil, Konstruksi Bangunan, Meubeulair Database : Admin 5: Mengecek Pengisian Pesanan 8: Mengecek Pengisian Pesanan 1: Membuka Halaman Pemesanan 3: Memilih Form Pemesanan Arsitektur, Desain Interior, dll 4: Mengisi Form Pemesanan 7: Mengisi Ulang Form Pemesanan 2: Menampilkan Form Pemesanan 6: Data Pesanan Tidak Lengkap 9: Menyimpan Pesanan Pelanggan 10: Mengelola Pemesanan 123 Gambar 4.30 Collaboration Diagram Persetujuan Kedua Belah Pihak 7. Collaboration Pembayaran Berikut ini collaboration diagram pembayaran yang dilakukan oleh member pelanggan dimana pada proses pembayaran disini apabila pelanggan membayar tepat pada tanggal pembayaran yang ditentukan perusahaan, maka pelanggan tidak akan dikenakan denda sedangkan apabila pelanggan membayar tepat pada tanggal pembayaran yang ditentukan perusahaan, maka pelanggan akan dikenakan denda oleh perusahaan. 17: Menandatangani surat persetujuan : Pelanggan Form Persetujuan : Admin Database 5: Mengecek status 10: Mengecek status 19: Mengecek, mendownload, dan menandatangani email admin 14: Melihat form persetujuan disetujui atau tidak 15: Melihat alasan pemesanan ditolak 16: Mendownload surat persetujuan disetujui 18: Mengirim surat persetujuan yang telah ditandatangani oleh pelanggan melalui email 2: Menampilkan halaman persetujuan 11: Menampilkan status persetujuan apabila disetujui 13: Menampilkan pesan data surat persetujuan sudah tersimpan 6: Menampilkan status persetujuan tidak disetujui 8: Menampilkan pesan alasan penolakan pemesanan sudah tersimpan 3: Menginput data persetujuan 4: Memilih status persetujuan 12: Mengupload surat persetujuan kedua belah pihak 7: Mengisi alasan pemesanan ditolak 9: Memilih status persetujuan 20: Menyimpan Data Persetujuan 1: Membuka Halaman Persetujuan 124 Gambar 4.31 Collaboration Diagram Pembayaran 8. Collaboration Pengiriman Pesanan Berikut ini collaboration diagram pengiriman yang dikelola oleh admin dan pihak perusahaan dimana proses pengiriman pesanan pelanggan ini yaitu melalui jasa kurir perusahaan dan melalui jasa pengiriman barang yaitu melalui JNE, pengiriman dengan menggunakan JNE hanya digunakan pada pelanggan yang berada diluar kota bandung. : Pelanggan : Admin Form Pembayaran Database 4: Mengecek Data Pembayaran 7: Mengecek Data Pembayaran 17: Mengecek Tanggal Bayar 12: Mengelola Pembayaran Termin 1 22: Mengelola Pembayaran Termin 2 + Denda 1: Membuka Halaman Pembayaran 3: Menginput Data Pembayaran 6: Menginput Data Pembayaran Ulang 23: Mengupdate Status Pembayaran 13: Mengupdate Pembayaran Termin 2 2: Menampilkan Halaman Pembayaran 5: Menampilkan Pesan Data Tidak Lengkap 18: Jika Tepat Waktu Mengelola Pembayaran Termi... 9: Menampilkan Data Pembayaran Termin 1 25: Menampilkan Status Pembayaran 24: Menampilkan Status Pembayaran Belum Lunas 26: Menampilkan Status Pembayaran Lunas 27: Menampilkan Cetak Bukti Bayar 14: Menampilkan Pembayaran Termin 2 19: Jika Tidak Tepat Waktu Menampilkan Denda Pembayaran Termin 2 10: Melihat Tagihan Pembayaran Termin 1 11: Membayar Tagihan Awal Termin 1 16: Membayar Tagihan Akhir Termin 2 28: Melihat Status Pembayaran Lunas 29: Mencetak Bukti Pembayaran Lunas 15: Melihat Tagihan Pembayaran Termin 2 20: Melihat Denda Pembayaran Termin 2 21: Membayar Termin 2 dan Denda 8: Menyimpan Data Pembayaran 125 Gambar 4.32 Collaboration Diagram Pengiriman Pesanan 9. Collaboration Mengelola Laporan Berikut ini collaboration diagram mengelola laporan pemesanan, pelanggan, kritik, saran, keluhan, promosi, proyek, dll, berdasarkan jenis dimana proses pengelolaan laporan dilakukan oleh Admin. Gambar 4.33 Collaboration Diagram Mengelola Laporan : Pelanggan : Admin Form Pengiriman Database 5: Mengecek Pengisian Form 8: Mengecek Pengisian Form 3: Menampilkan Form Pengiriman Produk 6: Pengisian Form Tidak Lengkap 4: Mengisi Form Pengiriman Pesanan 7: Mengisi Ulang Pengisian Form 1: Membuka Halaman Pengiriman 2: Memilih Pengiriman Pesanan 10: Mengelola Pengiriman Produk 11: Mengirim Pesanan Produk 12: Menerima Produk 9: Data Pengiriman Produk : Admin Form Laporan Database 6: Laporan 1: Membuka Halaman Yg Akan Dibuat Laporan 4: Memilih Cetak Laporan Berdasarkan Periode, Jenis dan Keseluruhan 3: Menampilkan Halaman Yg Akan Dibuat Laporan 5: Menampilkan Laporan Yang Akan Dicetak 2: Data Yg Akan Di Buat Laporan 126 4.2.4.3.Class Diagram Class diagram menggambarkan struktur dan deskripsi class, package dan object beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dll. Berikut adalah Class Diagram yang menggambarkan skema yang terdapat dalam database: Gambar 4.34 Class Diagram Sistem Electronic Customer Relationship Management E-CRM Login nama_pengguna +kata_sandi +validasi_login Admin nama_admin +sandi_admin +nama_lengkap +email +no_telphp +login +update +save +logout Pelanggan kd_pelanggan +tgl_dftr +nama_pelanggan +alamat +tempat_lahir +tgl_lahir +pekerjaan +jk +no_telphp +jenis_pelanggan +nama_pengguna +kata_sandi +email +ym +login +input +view +save +logout Pemasaran kd_pemasaran +tgl_pemasaran +jenis_pemasaran +produk_proyek +judul_pemasaran +isi_pemasaran +nama_admin +update +save 1 Pemesanan kd_pemesanan +tgl_pemesanan +kd_pelanggan +jenis_pembayaran +gbr_pemesanan +detail_pemesanan +input +save 1 Persetujuan kd_stj +tgl_stj +kd_pelanggan +jenis_psn +status +alasan +input +save Pembayaran kd_byr +kd_pelanggan +total +tgl_byr1 +termin1 +tgl_byr2 +termin2 +jenis_pembayaran +status_byr +input +save Pengiriman kd_kirim +tgl_kirim +kd_pelanggan +alamat_kirim +bukti_byr +kd_byr +input +save 1 1 1 Pelayanan kd_pelayanan +tgl_pelayanan +jenis_pelayanan +input +save 1 1 1 1 Transfer Rekening kd_rek +nama_rek +no_byr_transfer +nama_bank +jml_transfer +bukti_transfer +tgl_transfer +nama_pengirim +input +send COD Cash On Delivery +kd_pelanggan +jml_bayar +input +save 1 1 Pemesanan Maket kd_pemesananmaket +tgl_pemesananmaket +kd_pelanggan +jenis_pembayaran +desain_arsitekturmaket +skala +bahan_maket +input +save Pemesanan Arsitektur kd_pemesananars +tgl_pemesananars +kd_pelanggan +jenis_pembayaran +gbr_lokasoarsitektur +detail_proyek +input +save Pemesanan Konst Bangunan kd_pemesanankb +tgl_pemesanankb +kd_pelanggan +jenis_pembayaran +detail_psn +denah +jenis_pekerjaan +alamat_proyek +luas_tanah +lbrtnh_bgn +lbrtnh_muka +pjg_tnh +sistem_plksnaan +kbthn_ruang +rencana_bgn +anggaran +input +save Pemesanan Meubeul kd_pemesananmeu +tgl_pemesananmeubeul +kd_pelanggan +jenis_pembayaran +desain_meubeul +bahan +detail_meubeul +input +save Pemesanan Desain Interior kd_pemesanandi +tgl_pemesanandi +kd_pelanggan +jenis_pembayaran +desain_interior +detail +input +save Pemesanan Tekstil kd_pemesanantekstil +tgl_pemesanantekstil +kd_pelanggan +jenis_pembayaran +desainbaju +bahan_tekstil +warna +ukuran +detail_baju +input +save 1 1 1 Birtday Send kd_birthdaysend +kartu_ucapan +kd_pelanggan +isi_pesan +tgl_ucapan +input +save Point List kd_pointlist +tgl_pointlist +kd_pelanggan +poin +input +save Keluhan,Kritik Saran kd_kks +tgl_kks +jenis_kks +kd_pelanggan +judul_pesan +isi_pesan +input +save Tell A Friend email +subjek +nama +pesan +input +send 1 1 1 1 1 1 1 1 1 1 127 4.2.4.4.Component Diagram Komponen perangkat lunak adalah bagian fisik dari sebuah sistem yang menetap di komputer. komponen merupakan implementasi software dari sebuah class.Komponen bisa berupa tabel, file data, file exe, file DLL, dokumen dan lain- lain. Berikut adalah component diagram yang menggambarkan struktur proses yang terdapat dalam program aplikasi electronic customer relationship management e-CRM. Gambar 4.35 Component Diagram Sistem Electronic Customer Relationship Management e-CRM 4.2.4.5.Deployment Diagram Deployment diagram menunjukkan tata letak sebuah sistem secara fisik, menampakkan bagian-bagian software yang berjalan pada bagian-bagian hardware yang digunakan untuk mengimplementasikan sebuah sistem dan Form Pemasaran Form Persetujuan Form Pembay aran Form Pengiriman Form Pelay anan Form Pemesanan List Pemesanan Menu Hak Akses Pelanggan Menu Hak Akses Admin Aplikasi Electronic Customer Relationship Management E-CRM Mengelola Pemasaran Mengelola Pemesanan Mengelola Persetujuan Mengelola Pembay aran Mengelola Pengiriman Mengelola Pelay anan Kelola Data Pelanggan Kelola Laporan Form Pendaf taran Menu Login 128 keterhubungan antara komponen-komponen hardware tersebut. Deployment diagram dapat digunakan pada bagian-bagian awal proses perancangan sistem untuk mendokumentasikan arsitektur fisik sebuah sistem. Berikut Deployment diagram yang menggambarkan susunan fisik dan perangkat lunak dalam sistem: Gambar 4.36 Deployment Diagram Sistem Electronic Customer Relationship Management e-CRM 4.2.4.6.Kodifikasi Pengkodean adalah pembuatan kode untuk tujuan mengklasifikasikan data, memasukkan data ke komputer dan mengambil berbagai informasi yang dibutuhkan. Pengkodean digunakan untuk menjabarkan item - item data yang bersifat unik. Dalam perancangan, penulis melakukan pengkodean sebagai berikut

1. Kode Pelanggan