Pengiriman Bahan Baku: use case ini berisi tentang aktor supplier yang Manajemen Informasi: use case ini berisi tentang informasi-informasi yang Testimonial: use case ini berisi tentang testimoni yang diberikan oleh Diagram Use case Sys

9. Jadwal Produksi: use case ini menjelaskan tentang penetapan jadwal

produksi setelah diterima design dari customer.

10. Pembayaran: transaksi pembayaran terdiri dari dua cara yaitu transfer uang

melalui atm dan melalui e-banking. Transaksi tersebut digunakan oleh customer untuk melakukan pembayaran sesuai total harga pesanan.

11. Validasi Pembayaran: validasi pembayaran dilakukan oleh admin setelah

customer melakukan transaksi pembayaran melalui e-banking atau transfer secara langsung dengan memvalidasi pembayaran tersebut. 12. Pengiriman Barang: use case ini berisi tentang informasi pengiriman barang yang dilakukan oleh shipping control kepada customer.

13. Pengiriman Bahan Baku: use case ini berisi tentang aktor supplier yang

mengirimkan bahan baku stok barang dalam gudang beserta detail kuantitasnya. 14. Manajemen User: manajemen user berisi tentang informasi-informasi dari Cipta Mahakarya Crew yang akan melayani user dalam hal tanya jawab seputar masalah atau kendala yang dihadapi oleh user, informasi tersebut diisi oleh admin.

15. Manajemen Informasi: use case ini berisi tentang informasi-informasi yang

dibutuhkan oleh partner didalam sistem.

16. Testimonial: use case ini berisi tentang testimoni yang diberikan oleh

customer .

17. Logout: dilakukan jika admin, customer, partner, dan supplier ingin keluar

halaman sistem e-Business berbasis CRM dengan memilih menu logout.

4.6.2.3 Spesifikasi Aktor dan Use Case Sistem e-Business berbasis CRM

Setelah menentukan aktor dan use case apa saja yang terdapat dalam sistem e-Business berbasis CRM, kemudian dibuatlah spesifikasi dari aktor dan use case tersebut. Spesifikasi aktor dan use case bertujuan untuk mendeskripsikan keterhubungan antara aktor dan usecase, tabel berikut ini merupakan penjelasan dari spesifikasi hubungan aktor dan use case. Tabel 4.2 Spesifikasi Aktor dan Use Case Sistem e-Business berbasis CRM No Use case Name Description Actor 1 Registrasi Untuk menjadi Member, visitor harus meregistrasikan data pribadi termasuk username dan password. Visitor 2 Konfirmasi Registrasi Data visitor yang masuk akan dikonfirmasi oleh admin setelah pengecekan kelengkapan data dilakukan sebagai tanda permohonan member telah diterima. Admin 3 Login Login berdasarkan username dan password yang telah dibuat. Admin, Customer, Supplier, Partner. 4 Pemesanan Use case ini menggambarkan proses pemesanan barang. Customer, 5 Pemesanan Bahan Baku Use case ini menggambarkan proses pemesanan bahan baku. Product Controlling 6 Konfirmasi Pemesanan Use case ini menggambarkan saat Admin melakukan konfirmasi sesuai dengan pesanan Customer. Admin 7 Pengecekan Pesanan Bahan Baku Use case ini menggambarkan saat dilakukan pengecekan bahan baku yang telah diterima dari supplier. Product Controlling 8 Pengecekan Persediaan Bahan Baku Use case ini menggambarkan saat dilakukan pengecekan bahan baku dalam gudang Product Controlling 9 Jadwal Produksi Use case ini menggambarkan saat pembuatan jadwal produksi setelah konfirmasi pesanan masuk. Product Controlling 10 Pembayaran Customer dapat membayar total biaya pesanan melalui dua cara transaksi yaitu transaksi melalui Customer ATM dan e- Banking. 11 Validasi Pembayaran Admin akan memvalidasi pembayaran customer yang telah dilakukan melaui ATM maupun e- banking . Admin 12 Pengiriman Barang Usecase ini menggambarkan proses pengiriman barang kepada customer . Shipping Control 13 Pengiriman Bahan Baku Usecase ini menggambarkan proses pengiriman baan baku yang dilakukan supplier setelah ada konfirmasi dari Cipta Mahakarya. Supplier 14 Manajemen User Usecase ini menggambarkan proses interaksi secara langsung antar Cipta Mahakarya Crew dengan customer, supplier, partner dalam sistem ini. Customer, Partner, Supplier 15 Manajemen Informasi Use case ini menggambarkan informas-informasi yang dibutuhkan partner . Partner 16 Testimonial Use case ini menggambarkan daftar testimoni yang dikirim oleh customer. Customer 17 Logout Setelah semua aktivitas terselesaikan dapat melakukan keluar dari sistem dengan memilih menu log out. Admin, Customer, Supplier, Partner.

4.6.2.4 Menentukan Diagram Use case Sistem e-Business berbasis CRM

Dari tabel spesifikasi aktor dan use case pada tabel 4.2 dapat dibuat sebuah diagram use case dari sistem e-Business berbasis CRM. Diagram use case yang dibuat adalah diagram sistem use case yaitu diagram use case yang menunjukan beberapa use case dalam sistem, beberapa aktor dalam sistem dan interaksi antara aktor dan sistem. Terdapat delapan aktor yang berinteraksi dengan sistem yaitu visitor , admin, customer, product controlling, supplier, shipping control, dan partner . Diagram use case system yang terdapat dalam system e-Business berbasis CRM digambarkan pada gambar 4.4.

1. Diagram Use case System

Registrasi Visitor Manajemen Informasi Pengiriman Bahan Baku Pembayaran Testimonial Pemesanan include Partner Supplier Customer Konfirmasi Registrasi include Konfirmasi Pemesanan include Validasi Pembayaran include Log in Log out Manajemen User Admin Pengiriman Barang Shipping Control Jadwal Produksi Pengecekan Pesanan Bahan baku Pemesanan Bahan Baku Pengecekan Persediaan Bahan Baku Product Control Gambar 4.4 Use Case Diagram

2. Dokumen Flow of Event Diagram Use Case Sistem e-Business berbasis

CRM Dokumen flow of event use case menjelaskan tentang tingkah laku apa saja yang dilakukan aktor pada saat menjalankan sistem atau mengaktifkan use case. Untuk penjelasan lebih lanjut dari spesifikasi diagram use case pada gambar 4.4 dijelaskan pada tabel di bawah ini. Tabel 4.3 Spesifikasi Naratif Use Case “Registrasi” Use Case Registrasi Primary Actor Visitor Supporting Actor Sistem Informasi e-Business berbasis CRM Description Jika ingin menjadi member, visitor dapat mendaftarkan data dirinya yaitu dengan cara mengisi form pendaftaran peserta terlebih dahulu yang terdapat pada Sistem Informasi e- Business berbasis CRM. Pre Condition 1. Visitor membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Visitor memilih menu registrasi pada website Sistem Informasi e-Business berbasis CRM. 2. Sistem menampilkan form pendaftaran member. 3. Visitor mengisi data pribadi pada form pendaftaran member. 4. Visitor memilih button “Create an Account” 5. Sistem menampilkan konfirmasi sukses dan membuka menu member. Extentions 4a. Jika data tidak lengkap akan menampilkan alert ”Data kurang lengkap, silahkan masukkan kembali”. 4b. Jika data lengkap akan disimpan dalam database customer dan akan menampilkan alert “Pendaftaran Sukses” Post Condition 1. Visitor yang telah mendaftar dengan menyerahkan data diri telah menjadi member dari Cipta Mahakarya. 2. Keluar dari menu registrasi Tabel 4.4 Spesifikasi Naratif Use Case “Konfirmasi Registrasi” Use Case Konfirmasi Registrasi Primary Actor Admin. Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan admin menyetujui visitor menjadi member dengan cara menyetujui atau menolak visitor . Pre Condition 1. Admin membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Login terlebih dulu 2. Sistem menampilkan halaman admin 3. Admin memilih submenu user manager pada menu site. 4. Sistem menampilkan list visitor atau calon member yang masuk. 5. Admin mengkonfirmasi permohonan member baru atau visitor dengan memberi tanda “check list”. 6. Sistem menampilkan alert “Sukses” 7. Admin mengirim konfirmasi persetujuan menjadi member berupa username dan password ke account masing-masing member. Extentions 5a.Konfirmasi menjadi member berupa pemberian nomor member oleh admin. Post Condition 1. Menampilkan daftar visitor. 2. Keluar dari menu member. Tabel 4.5 Spesifikasi Naratif Use Case “login” Use Case Login Primary Actor Admin, customer, supplier, partner. Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case login dapat digunakan admin, customer, supplier, dan partner untuk masuk halaman utama Sistem Informasi e- Business berbasis CRM dengan menulis username dan password pada form login. Pre Condition 1. Admin, customer, supplier, dan partner membuka browser kemudian menuliskan alamat website pada browser . 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Pilih menu Login. 2. Sistem menampilkan form Login. 3. Memasukkan username dan password pada form Login. 4. Sistem akan memvalidasi username dan password yang terdapat pada database. 5. Sistem menampilkan halaman utama home Sistem Informasi e-Business berbasis CRM. Extentions 4a. Jika data tidak sesuai maka akan tampil alert ”Maaf Username dan Password Salah”. 4b. Jika data sesuai akan menampilkan halaman utama home website Sistem Informasi e-Business berbasis CRM. Post Condition 1. Menampilkan halaman utama home Sistem Informasi e- Business berbasis CRM. Tabel 4.6 Spesifikasi Naratif Use Case “Pemesanan” Use Case Pemesanan Primary Actor Customer Supporting Actor Sistem Informasi e-Business berbasis CRM Description Use case ini dapat digunakan customer untuk melakukan pemesanan barang. Pre Condition 1. Member membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website sistem informasi e- Business berbasis CRM. Flow Of Event 1. Pilih menu Login. 2. Sistem menampilkan form Login. 3. Memasukkan username dan password pada form Login. 4. Sistem akan memvalidasi username dan password yang terdapat pada database. 5. Customer memilih menu produk. 6. Sistem menampilkan list produk. 7. Customer memilih button “Ready Stock” atau “Order” untuk mengisi data pemesanan dan memilh produk. 8. Customer memilih button “Submit” dan data akan diproses. 9. Sistem menampilkan informasi Down Payment. 10. Customer memilih button “Lanjut”. 11. Sistem menampilkan Form Down Payment. 12. Customer mengisi nomor transaksi. 13. Sistem menampilkan alert “Sukses”. Extentions 8a. Jika data tidak lengkap sistem akan menampilkan alert ”Data kurang lengkap”. 5b. Jika data lengkap akan disimpan dalam database pemesanan. Post Condition 1. Menampilkan total harga pemesanan barang. 2. Keluar dari menu produk. Tabel 4.7 Spesifikasi Naratif Use Case “Pemesanan Bahan Baku” Use Case Pemesanan Bahan Baku Primary Actor Product Controlling Supporting Actor Sistem Informasi e-Business berbasis CRM Description Use case ini dapat digunakan product controlling untuk melakukan pemesanan bahan baku. Pre Condition 1. Product Controlling membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website sistem informasi e- Business berbasis CRM. Flow Of Event 1. Login terlebih dahulu. 2. Product Controlling memilih menu pesanan. 3. Sistem menampilkan pilihan pesanan. 4. Product Controlling memilih sub menu pesanan bahan baku. 5. Sistem menampilkan list supplier. 6. Product Controlling memilih supplier untuk melihat daftar bahan baku.. 7. Product Controlling mengisi form pesanan dan menekan button “Submit”. 8. Sistem menampilkan alert”Success”. Extentions - Post Condition 1. Menampilkan total harga pemesanan barang. 2. Keluar dari menu produk. Tabel 4.8 Spesifikasi Naratif Use Case “Konfirmasi Pemesanan” Use Case Konfirmasi Pemesanan Primary Actor Admin. Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan admin untuk menyetujui design yang dipesan oleh customer. Pre Condition 1. Admin membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Pilih menu Login. 2. Sistem menampilkan form Login. 3. Memasukkan username dan password pada form Login. 4. Sistem akan memvalidasi username dan password yang terdapat pada database. 5. Admin memilih submenu pesanan pada menu site. 6. Sistem menampilkan list pesanan Customer yang masuk. 7. Admin mengirim konfirmasi data pemesanan ke account masing-masing customer. Extentions 7a.Konfirmasi pemesanan berupa jumlah barang yang dipesan dan penentuan tanggal pengiriman produksi oleh admin. Post Condition 1. Menampilkan list pesanan customer. 2. Keluar dari menu site. Tabel 4.9 Spesifikasi Naratif Use Case “Pengecekan Pesanan Bahan Baku” Use Case Pengecekan Pesanan Bahan Baku Primary Actor Product Controlling Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan product controlling untuk melakukan pengecekan pesanan terhadap supplier. Pre Condition 1. Product Controlling membuka Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Product Controlling memilih submenu pesanan bahan baku pada menu pesanan. 2. Sistem menampilkan pesanan bahan baku. 3. Product Controlling melakukan pengecekan pesanan diikuti selanjutnya dengan melakukan pembayaran. 4. Sistem menampilkan alternatif pembayaran. 5. Product Controlling melakukan transaksi. 6. Sistem menampilkan konfirmasi pengiriman sukses. Extentions 3a. Pengecekan sesuai tidaknya pesanan. 4a. Alternatif pembayaran ATM atau e-Banking. Post Condition 1. Menampilkan list pesanan product controlling. 2. Keluar dari menu pesanan bahan baku. Tabel 4.10 Spesifikasi Naratif Use Case “Pengecekan Persediaan Bahan Baku” Use Case Pengecekan Persediaan Bahan Baku Primary Actor Product Controlling Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan product controlling untuk melakukan pengecekan bahan baku yang terdapat dalam gudang Cipta Mahakarya. Pre Condition 1. Product Controlling membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Product Controlling membuka menu persediaan. 2. Sistem menampilkan menampilkan kategori produk. 3. Product Controlling memasukan ID produk. 4. Sistem menampilkan detail jumlah persediaan. Extentions - Post Condition 1. Menampilkan list jumlah persediaan dalam gudang. 2. Keluar dari menu persediaan. Tabel 4.11 Spesifikasi Naratif Use Case “Jadwal Produksi” Use Case Jadwal Produksi Primary Actor Product Controlling Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan product controlling untuk melakukan pembuatan jadwal produksi. Pre Condition 1. Product Controlling membuka Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Product Controlling memilih submenu pesanan customer pada menu pesanan. 2. Sistem menampilkan list pesanan. 3. Product Controlling melihat detail pesanan dan memilih button “List Schedule”. 4. Sistem menampilkan form Schedule of Week. 5. Product Controlling mengisi jadwal produksi mingguan dan memilih button “Ok”. 6. Sistem menampilkan data schedule of week. Extentions - Post Condition 1. Menampilkan data schedule of week. 2. Keluar dari menu pesanan. Tabel 4.12 Spesifikasi Naratif Use Case “Pembayaran” Use Case Transaksi Pembayaran Primary Actor Customer Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan customer dalam melakukan pembayaran atau pelunasan melalui transfer Internet Banking atau hanya melakukan konfirmasi pembayaran jika pembayaran tidak dilakukan melalui Internet Banking. Pre Condition 1. Customer membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Customer memilih button “show cart” pada menu produk. 2. Sistem menampilkan informasi tagihan dan jenis pilihan pembayaran yaitu pembayaran Internet Banking atau transfer. 3. Customer memilih jenis pembayaran. 4. Sistem menampilkan form pembayaran. 5. Jika pembayaran dilakukan melalui Internet Banking, customer memilih Bank kemudian masuk sistem Internet Banking Bank tersebut. 6. Dan jika tidak melalui Internet Banking, customer langsung memilih button “lanjut” dan sistem akan membuka form konfirmasi pembayaran. 7. Sistem menampilkan form konfirmasi pembayaran. 8. Customer mengisi data konfirmasi pembayaran kemudian memilih button “proses” maka sistem akan memproses data pembayaran. 9. Sistem menampilkan konfirmasi pembayaran sukses dan anjuran untuk mencetak pembayaran. Extentions 5a. Jika data yang di input salah akan tampil alert ”Maaf data yang anda masukkan salah, silahkan masukan kembali”. 8a. Jika data pembayaran tidak lengkap akan tampil alert ”Data anda tidak lengkap, silahkan masukan kembali”. 8b. Dan jika data pembayaran lengkap akan tampil alert “Pembayaran anda telah diproses. Selanjutnya, silahkan cetak bukti pembayaran anda”. Post Condition 1. Menampilkan pembayaran. 2. Menampilkan bukti pembayaran. 3. Keluar dari menu Produk. Tabel 4.13 Spesifikasi Naratif Use Case “Validasi Pembayaran” Use Case Validasi Pembayaran Primary Actor Admin Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan admin menyetujui atau menolak konfirmasi pembayaran yang dikirim customer. Pre Condition 1. Admin membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. Flow Of Event 1. Pilih menu Login. 2. Sistem menampilkan form Login. 3. Memasukkan username dan password pada form Login. 4. Sistem akan memvalidasi username dan password yang terdapat pada database. 5. Admin memilih submenu pembayaran cutomer pada menu site. 6. Sistem menampilkan list pembayaran customer. 7. Admin mengirim validasi pembayaran berupa total harga yang diterima. Extentions - Post Condition 1. Keluar dari menu site. Tabel 4.14 Spesifikasi Naratif Use Case “Manajemen User” Use Case Manajemen User Primary Actor Customer, Partner, Suppllier Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan Customer, Partner, Suppllier untuk menyampaikan keluhan, saran, kritik, ataupun permintaan secara langsung dengan crew Cipta Mahakarya. Pre Condition 1. Customer, Partner, Suppllier membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website sistem informasi e- Business berbasis CRM. Flow Of Event 1. Customer, Partner, Suppllier memilih menu Call Me. 2. Sistem akan menamplikan list dari crew Cipta Mahakarya. 3. Customer, Partner, Suppllier memilih crew dari list yang ada. 4. Sistem menampilkan alternatif interaksi. 5. Customer, Partner, Suppllier memilih pilihan alternatif interaksi. Extentions - Post Condition 4a. Menggunakan Mini Chat. 4b. Menuliskan Saran dan Kritik. 6. Keluar dari menu Call Me. Tabel 4.15 Spesifikasi Naratif Use Case “Pengiriman Barang” Use Case Pengiriman Primary Actor Shipping Control Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini digunakan shipping control untuk melakukan pengiriman barang kepada customer. Pre Condition 1. Shipping Control membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website sistem informasi e- Business berbasis CRM. Flow Of Event 1. Pilih menu pengiriman. 2. Sistem menampilkan daftar pengiriman customer. 3. Shipping Control menginput nomor resi pengiriman. 4. Sistem menampilkan status pengiriman yang dapat dilihat oleh customer. Extentions - Post Condition 1. Menampilkan status pengiriman yang telah ter-update. 2. Keluar dari menu pengiriman. Tabel 4.16 Spesifikasi Naratif Use Case “Pengiriman Bahan Baku” Use Case Pengiriman Supplier Primary Actor Supplier Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini digunakan supplier untuk melakukan pengiriman barang kepada Cipta Mahakarya. Pre Condition 1. Supplier membuka browser kemudian menuliskan alamat website pada browser. 2. Supplier menampilkan halaman website sistem informasi e-Business berbasis CRM. Flow Of Event 1. Login terlebih dahulu. 2. Supplier memilih menu pesanan pada halaman supplier . 3. Sistem menampilkan daftar pesanan Cipta Mahakarya. 4. Supplier mengirim konfirmasi pesanan dilanjutkan dengan mengirimkan pesanan sesuai daftar pesanan. 5. Sistem menampilkan status pengiriman. 6. Supplier mengupdate persediaan barang. Extentions - Post Condition 1. Mengirimkan pesanan Cipta Mahakarya. 2. Update bahan baku yang telah dikirim. 3. Keluar dari menu pengiriman. Tabel 4.17 Spesifikasi Naratif Use Case “Manajemen Informasi” Use Case Manajemen Informasi Primary Actor Partner Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan Partner untuk menyampaikan masukan secara langsung dengan crew Cipta Mahakarya. Pre Condition 1. Partner membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website sistem informasi e- Business berbasis CRM. Flow Of Event 1. Pilih menu Login. 2. Sistem menampilkan form Login. 3. Memasukkan username dan password pada form Login. 4. Sistem akan memvalidasi username dan password yang terdapat pada database. 5. Partner memilih submenu Progress Report pada menu partner. 6. Sistem akan menamplikan progress report berupa grafik dan produk yang telah dihasilkan. 7. Partner melihat progress report yang ada. 8. Sistem menampilkan command post. 9. Partner mengisi command post dan memilih button “Submit”. Extentions - Post Condition 1. Pengecekan progress report. 2. Pengisian command post. Tabel 4.18 Spesifikasi Naratif Use Case “Testimonial” Use Case Testimonial Primary Actor Customer Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini dapat digunakan Customer untuk menyampaikan kesan dan pesan terhadap barang yang telah diterima oleh cuetomer. Pre Condition 1. Customer membuka browser kemudian menuliskan alamat website pada browser. 2. Menampilkan halaman website sistem informasi e- Business berbasis CRM. Flow Of Event 1. Customer memilih menu Testimonial. 2. Sistem akan menamplikan halaman testimonial. 3. Customer memilih button “Input Testimonial” dan mengisi data sesuai dengan kesan dari customer. 4. Customer memilih button “Send”. 5. Sistem menyimpan data testimonial. Extentions 5a. Apabila data valid akan tersimpan dalam database testimonial. 5b. Apabila data tidak valid akan mengisi data kembali pada testimonial. Post Condition 1. Pengisian testimonial. Tabel 4.19 Spesifikasi Naratif Use Case “Logout” Use Case Logout Primary Actor Admin, Customer, Supplier, dan Partner. Supporting Actor Sistem Informasi e-Business berbasis CRM. Description Use case ini memungkinkan para aktor untuk keluar dari sistem. Pre Condition 1. Admin, Customer, Supplier, dan Partner membuka browser kemudian menuliskan alamat website pada browser . 2. Menampilkan halaman website Sistem Informasi e- Business berbasis CRM. 3. Admin, Customer, Supplier, dan Partner harus Login terlebih dahulu. Flow Of Event Use case ini dimulai pada saat Admin, Customer, Supplier, dan Partner berkeinginan untuk keluar dari sistem. Extentions Untuk melakukan Logout, Admin, Customer, Supplier, dan Partner hanya perlu memilih menu “Logout”. Post Condition Keluar dari Sistem Informasi e-Business berbasis CRM..

4.6.2.5 Activity Diagram

Proses kedua adalah activity diagram yaitu menjelaskan tentang bagaimana jalannya aliran data yang terdapat dalam sistem. Activity diagram menjelaskan aliran data dari setiap use case yang terdapat pada system e-Business berbasis CRM. Terdapat 14 activity diagram dari 14 use case, Penjelasan activity diagram untuk setiap use case pada sistem e-Business berbasis CRM akan dijelaskan sebagai berikut:

1. Activity diagram Dari Use Case Registrasi

Gambar 4.5 Diagram aktivitas dari dari Use case Registrasi Aktifitas pada gambar 4.5 ini dapat dilakukan oleh visitor untuk melakukan permohonan sebagai member. Sebelum melakukan registrasi, visitor harus membuka halaman website sistem dengan memasukkan alamat halaman website sistem pada browser. Setelah masuk ke halaman website sistem, visitor melakukan pengisian form pendaftaran yang ada pada menu registrasi. Jika data yang dimasukkan tidak lengkap, sistem akan menampilkan peringatan untuk melakukan pengisian data kembali. Dan jika data yang dimasukkan terisi lengkap, data register akan tersimpan kemudian sistem menampilkan alert pendaftaran sukses.

2. Activity Diagram dari Use case Konfirmasi Registrasi