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